Bug 2125186 - [ark-eln] WARNING: CPU: 4 PID: 1 at mm/debug_vm_pgtable.c:494 debug_vm_pgtable+0xedf/0x12f8
Summary: [ark-eln] WARNING: CPU: 4 PID: 1 at mm/debug_vm_pgtable.c:494 debug_vm_pgtabl...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2095767
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-09-08 09:11 UTC by Bruno Goncalves
Modified: 2023-08-08 03:09 UTC (History)
27 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 2095767
Environment:
Last Closed: 2023-06-05 08:08:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Comment 1 Bruno Goncalves 2022-09-08 09:13:22 UTC
reproduced with kernel-debug-6.0.0-0.rc4.0066f1b0e275.33.test.eln.x86_64+debug

[   10.323072] zswap: loaded using pool lzo/zbud 
[   10.329452] debug_vm_pgtable: [debug_vm_pgtable         ]: Validating architecture page table helpers 
[   10.371448] usb 1-1.5: new high-speed USB device number 3 using ehci-pci 
[   10.402267] ------------[ cut here ]------------ 
[   10.407168] WARNING: CPU: 4 PID: 1 at mm/debug_vm_pgtable.c:494 debug_vm_pgtable+0xedf/0x12f8 
[   10.415981] Modules linked in: 
[   10.419148] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 6.0.0-0.rc4.0066f1b0e275.33.test.eln.x86_64+debug #1 
[   10.429112] Hardware name:  /DX79SI, BIOS SIX7910J.86A.0553.2012.1027.1042 10/27/2012 
[   10.437197] RIP: 0010:debug_vm_pgtable+0xedf/0x12f8 
[   10.442241] Code: 00 48 8b 84 24 e8 00 00 00 48 8b 94 24 a8 00 00 00 48 8b 7c 24 68 48 89 c6 48 89 04 24 48 c1 e6 0c e8 02 01 29 fb 85 c0 75 02 <0f> 0b 48 8b 7c 24 68 e8 32 06 29 fb 85 c0 75 02 0f 0b 4c 8b 6c 24 
[   10.461110] usb 1-1.5: New USB device found, idVendor=0624, idProduct=0430, bcdDevice= 1.00 
[   10.461611] RSP: 0000:ffffc9000003fb70 EFLAGS: 00010246 
[   10.470241] usb 1-1.5: New USB device strings: Mfr=2, Product=3, SerialNumber=1 
[   10.475640]  
[   10.475643] RAX: 0000000000000000 RBX: 1ffff92000007f6f RCX: 0000000000000000 
[   10.475647] RDX: 0000000000000000 RSI: 0000000000000004 RDI: ffffffff96ba8ad8 
[   10.475651] RBP: ffff88810037e1f8 R08: ffffffff96ba8940 R09: 00000000dfffffff 
[   10.475654] R10: ffffffff96ba8a90 R11: 0000000000000001 R12: 0000000000000000 
[   10.475657] R13: ffff8881207ce160 R14: ffffc9000003fbb8 R15: bffffffffffffff7 
[   10.483213] usb 1-1.5: Product: AVO USB2 RIP 
[   10.484751] FS:  0000000000000000(0000) GS:ffff88837ac00000(0000) knlGS:0000000000000000 
[   10.484756] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033 
[   10.492130] usb 1-1.5: Manufacturer: Avocent 
[   10.499493] CR2: 0000000000000000 CR3: 00000000c002c001 CR4: 00000000000606e0 
[   10.499497] Call Trace: 
[   10.499500]  <TASK> 
[   10.499508]  ? init_args+0xdda/0xdda 
[   10.506872] usb 1-1.5: SerialNumber: 10343009E80 
[   10.514271]  ? lockdep_hardirqs_on_prepare.part.0+0x18c/0x370 
[   10.532255] input: Avocent AVO USB2 RIP as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/0003:0624:0430.0001/input/input2 
[   10.534386]  ? init_args+0xdda/0xdda 
[   10.587433]  do_one_initcall+0xfc/0x560 
[   10.591419]  ? trace_event_raw_event_initcall_level+0x190/0x190 
[   10.597534]  ? parse_one+0x2e0/0x360 
[   10.598973] hid-generic 0003:0624:0430.0001: input,hidraw0: USB HID v1.10 Keyboard [Avocent AVO USB2 RIP] on usb-0000:00:1a.0-1.5/input0 
[   10.601262]  do_initcalls+0x170/0x19e 
[   10.617688]  kernel_init_freeable+0x4d9/0x544 
[   10.619757] input: Avocent AVO USB2 RIP Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1/0003:0624:0430.0002/input/input3 
[   10.622201]  ? console_on_rootfs+0x52/0x52 
[   10.636763] input: Avocent AVO USB2 RIP Consumer Control as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1/0003:0624:0430.0002/input/input4 
[   10.639355]  ? usleep_range_state+0x180/0x180 
[   10.657801]  ? rest_init+0x1f0/0x1f0 
[   10.661503]  ? rest_init+0x1f0/0x1f0 
[   10.665219]  kernel_init+0x18/0x140 
[   10.668832]  ? rest_init+0x1f0/0x1f0 
[   10.672556]  ret_from_fork+0x22/0x30 
[   10.676296]  </TASK> 
[   10.678573] irq event stamp: 716641 
[   10.682196] hardirqs last  enabled at (716657): [<ffffffff91dbdeae>] __up_console_sem+0x5e/0x80 
[   10.691194] hardirqs last disabled at (716666): [<ffffffff91dbde93>] __up_console_sem+0x43/0x80 
[   10.700178] softirqs last  enabled at (716654): [<ffffffff94000637>] __do_softirq+0x637/0x9cf 
[   10.705574] input: Avocent AVO USB2 RIP System Control as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1/0003:0624:0430.0002/input/input5 
[   10.708993] softirqs last disabled at (716649): [<ffffffff91c2985a>] __irq_exit_rcu+0x1ba/0x2b0 
[   10.708999] ---[ end trace 0000000000000000 ]--- 
[   10.723824] hid-generic 0003:0624:0430.0002: input,hidraw1: USB HID v1.10 Mouse [Avocent AVO USB2 RIP] on usb-0000:00:1a.0-1.5/input1 

test logs: https://datawarehouse.cki-project.org/kcidb/tests/5073292
cki issue tracker: https://datawarehouse.cki-project.org/issue/1601

Comment 5 Don Zickus 2023-06-02 15:56:38 UTC
@

Comment 6 Don Zickus 2023-06-02 15:58:16 UTC
@bgoncalv - we are assuming the latest rawhide kernel has this fix for the last few months.  Is there an easy way to verify this works now?  I assume a provision and maybe a few reboots while checking dmesg?

Cheers,
Don

Comment 7 Bruno Goncalves 2023-06-05 08:08:07 UTC
We didn't have a reliable reproducer for it. Like only few times every a couple of months: https://datawarehouse.cki-project.org/issue/1601

But since February we haven't reproduced it any more. As we believe this is already fixed I'll close this as fixed in the current release. As I'll get notified as regression if we hit this issue again.


Note You need to log in before you can comment on or make changes to this bug.