Call trace found with J-realtime on ARM64 node scobee-kernel (BUG: using smp_processor_id() in preemptible [00000000] code: systemd-udevd/2706)

Bug #2030359 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned
linux-realtime (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
New
Undecided
Unassigned

Bug Description

Issue found with Jammy 5.15.0-1043-realtime on ARM64 node scobee-kernel

[ 101.745684] BUG: using smp_processor_id() in preemptible [00000000] code: systemd-udevd/2706
[ 101.745703] caller is debug_smp_processor_id+0x20/0x30
[ 101.745726] CPU: 63 PID: 2706 Comm: systemd-udevd Not tainted 5.15.0-1043-realtime #48-Ubuntu
[ 101.745733] Hardware name: Huawei TaiShan 2280 V2/BC82AMDC, BIOS 2280-V2 CS V3.B160.01 01/15/2020
[ 101.745739] Call trace:
[ 101.745741] dump_backtrace+0x0/0x200
[ 101.745751] show_stack+0x20/0x30
[ 101.745756] dump_stack_lvl+0x68/0x84
[ 101.745765] dump_stack+0x18/0x34
[ 101.745770] check_preemption_disabled+0x148/0x190
[ 101.745775] debug_smp_processor_id+0x20/0x30
[ 101.745780] hpre_create_qp+0x3c/0x150 [hisi_hpre]
[ 101.745806] hpre_ctx_init+0x38/0x180 [hisi_hpre]
[ 101.745815] hpre_rsa_init_tfm+0x48/0x9c [hisi_hpre]
[ 101.745824] crypto_akcipher_init_tfm+0x48/0x60
[ 101.745840] crypto_create_tfm_node+0x6c/0x14c
[ 101.745854] crypto_spawn_tfm2+0x38/0x7c
[ 101.745862] pkcs1pad_init_tfm+0x28/0x50
[ 101.745869] crypto_akcipher_init_tfm+0x48/0x60
[ 101.745874] crypto_create_tfm_node+0x6c/0x14c
[ 101.745881] crypto_alloc_tfm_node+0x78/0x100
[ 101.745887] crypto_alloc_akcipher+0x2c/0x40
[ 101.745893] public_key_verify_signature+0xb8/0x3c0
[ 101.745900] public_key_verify_signature_2+0x1c/0x30
[ 101.745905] verify_signature+0x44/0x60
[ 101.745910] pkcs7_validate_trust_one.constprop.0+0x1a0/0x250
[ 101.745915] pkcs7_validate_trust+0x54/0xc0
[ 101.745921] verify_pkcs7_message_sig+0x94/0x150
[ 101.745930] verify_pkcs7_signature+0x74/0xb0
[ 101.745934] mod_verify_sig+0xa4/0x120
[ 101.745948] load_module+0x840/0xbf0
[ 101.745954] __do_sys_finit_module+0xa8/0x114
[ 101.745960] __arm64_sys_finit_module+0x28/0x3c
[ 101.745966] invoke_syscall+0x78/0x100
[ 101.745976] el0_svc_common.constprop.0+0x180/0x184
[ 101.745984] do_el0_svc+0x30/0xac
[ 101.745991] el0_svc+0x50/0x1f0
[ 101.746003] el0t_64_sync_handler+0xa4/0x130
[ 101.746010] el0t_64_sync+0x1a4/0x1a8

This issue can be found with 5.15.0-1040-realtime as well.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

dmesg output on node scobee-kernel with 5.15.0-1040-realtime

summary: - Call trace found with J-realtime on ARM64 node scobee-kernel
+ Call trace found with J-realtime on ARM64 node scobee-kernel (BUG: using
+ smp_processor_id() in preemptible [00000000] code: systemd-udevd/2706)
description: updated
Po-Hsu Lin (cypressyew)
Changed in linux-realtime (Ubuntu):
status: New → Invalid
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

This issue does not exist with 5.15.0-1038

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.