https://bugzilla.kernel.org/show_bug.cgi?id=215740 --- Comment #12 from Ferry Toth (ferry.toth@xxxxxxxxxxxx) --- Ah, ok I was looking at a stack trace from a more recent kernel. So, here to add some more data points (2 different kernels): This is with EVB LAN9514 plugged in while booting: : ------------[ cut here ]------------ : DMA-API: dwc3 dwc3.0.auto: cacheline tracking EEXIST, overlapping mappings aren't supported : WARNING: CPU: 1 PID: 32 at kernel/dma/debug.c:602 add_dma_entry+0x1eb/0x2b0 : Modules linked in: mmc_block extcon_intel_mrfld sdhci_pci cqhci sdhci led_class mmc_core intel_soc_pmic_mrfld btrfs libcrc32c xor zlib_deflate zstd_compress raid6_pq : CPU: 1 PID: 32 Comm: kworker/1:1 Not tainted 6.6.0-next-20231106-edison-acpi-standard+ #1 : Hardware name: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48 : Workqueue: usb_hub_wq hub_event : RIP: 0010:add_dma_entry+0x1eb/0x2b0 : Code: 0f 84 cc 00 00 00 4c 8b 67 50 4d 85 e4 75 03 4c 8b 27 e8 48 1f 68 00 48 89 c6 4c 89 e2 48 c7 c7 80 04 3d a4 e8 76 fb f5 ff 90 <0f> 0b 90 90 48 85 ed 74 1a 48 c7 c7 68 84 35 a4 e8 f0 0c fd ff 8b : RSP: 0000:ffffa5bb0021fab0 EFLAGS: 00010286 : RAX: 0000000000000000 RBX: 00000000ffffffff RCX: 00000000ffffdfff : RDX: 0000000000000000 RSI: 00000000ffffffea RDI: 0000000000000001 : RBP: ffff9f50c122da80 R08: ffffffffa4738d08 R09: 00000000ffffdfff : R10: ffffffffa4658d20 R11: ffffffffa4708d20 R12: ffff9f50c2879550 : R13: 0000000000000001 R14: 0000000000000202 R15: 00000000002047f8 : FS: 0000000000000000(0000) GS:ffff9f50fe300000(0000) knlGS:0000000000000000 : CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 : CR2: 00005647b6a03c0f CR3: 0000000009ce0000 CR4: 00000000001006f0 : Call Trace: : <TASK> : ? __warn+0x7e/0x130 : ? add_dma_entry+0x1eb/0x2b0 : ? report_bug+0x18e/0x1a0 : ? handle_bug+0x3d/0x70 : ? exc_invalid_op+0x18/0x70 : ? asm_exc_invalid_op+0x1a/0x20 : ? add_dma_entry+0x1eb/0x2b0 : dma_map_page_attrs+0x105/0x280 : ? __virt_addr_valid+0xe7/0x130 : usb_hcd_map_urb_for_dma+0x3c2/0x500 : usb_hcd_submit_urb+0x9b/0xb70 : ? kmem_cache_alloc+0x20d/0x230 : ? usb_hcd_link_urb_to_ep+0x72/0xa0 : ? prepare_transfer+0x104/0x140 : usb_start_wait_urb+0x60/0x160 : usb_control_msg+0xe0/0x150 : hub_ext_port_status+0x85/0x1b0 : hub_event+0x1f7/0x1ba0 : ? hub_activate+0x59b/0x8f0 : process_one_work+0x136/0x2f0 : ? __pfx_worker_thread+0x10/0x10 : worker_thread+0x2ed/0x400 : ? __pfx_worker_thread+0x10/0x10 : kthread+0xd3/0x100 : ? __pfx_kthread+0x10/0x10 : ret_from_fork+0x2f/0x50 : ? __pfx_kthread+0x10/0x10 : ret_from_fork_asm+0x1a/0x30 : </TASK> : ---[ end trace 0000000000000000 ]--- : DMA-API: Mapped at: : debug_dma_map_page+0x68/0x100 : dma_map_page_attrs+0x105/0x280 : usb_hcd_map_urb_for_dma+0x3c2/0x500 : usb_hcd_submit_urb+0x9b/0xb70 : usb_start_wait_urb+0x60/0x160 This is after boot, plugging the EVM-USB2517, then plugging a mouse: ------------[ cut here ]------------ DMA-API: dwc3 dwc3.0.auto: cacheline tracking EEXIST, overlapping mappings aren't supported WARNING: CPU: 0 PID: 587 at kernel/dma/debug.c:568 add_dma_entry+0x1ed/0x280 Modules linked in: rfcomm bnep iptable_nat snd_sof_nocodec spi_pxa2xx_platform dw_dmac snd_sof_pci_intel_tng snd_sof_pci snd_sof_intel_atom pwm_lpss_pci pwm_lpss> CPU: 0 PID: 587 Comm: kworker/0:3 Not tainted 6.1.55-edison-acpi-standard #1 Hardware name: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48 Workqueue: usb_hub_wq hub_event RIP: 0010:add_dma_entry+0x1ed/0x280 Code: ff 0f 84 97 00 00 00 4c 8b 67 50 4d 85 e4 75 03 4c 8b 27 e8 f5 a6 5a 00 48 89 c6 4c 89 e2 48 c7 c7 10 ed 62 b8 e8 e3 ce f7 ff <0f> 0b 48 85 ed 0f 85 4c d3 > RSP: 0018:ffffa3400066fae0 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 00000000ffffffff RCX: 0000000000000000 RDX: 0000000000000002 RSI: ffffffffb8634309 RDI: 00000000ffffffff RBP: ffff92a981295f00 R08: ffffffffb8937828 R09: 00000000ffffdfff R10: ffffffffb8857840 R11: ffffffffb8907840 R12: ffff92a982ca37a0 R13: 0000000000000001 R14: 0000000000000206 R15: 00000000000b716f FS: 0000000000000000(0000) GS:ffff92a9be200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055bed6f3b078 CR3: 000000000e00c000 CR4: 00000000001006f0 Call Trace: <TASK> ? __warn+0x74/0xc0 ? add_dma_entry+0x1ed/0x280 ? report_bug+0xee/0x170 ? prb_read_valid+0x12/0x20 ? handle_bug+0x3c/0x70 ? exc_invalid_op+0x14/0x70 ? asm_exc_invalid_op+0x16/0x20 ? add_dma_entry+0x1ed/0x280 dma_map_page_attrs+0x101/0x270 ? preempt_count_add+0x6b/0xa0 ? preempt_count_add+0x6b/0xa0 usb_hcd_map_urb_for_dma+0x410/0x570 usb_hcd_submit_urb+0x97/0xb80 ? hub_activate+0x2db/0x890 ? hub_resume+0x2e/0xf0 usb_start_wait_urb+0x60/0x160 usb_control_msg+0xdc/0x140 hub_ext_port_status+0x82/0x110 hub_event+0x442/0x1840 ? _raw_spin_unlock+0xd/0x30 ? finish_task_switch.isra.0+0x89/0x260 process_one_work+0x1d7/0x3a0 worker_thread+0x48/0x3c0 ? process_one_work+0x3a0/0x3a0 kthread+0xe3/0x110 ? kthread_complete_and_exit+0x20/0x20 ret_from_fork+0x22/0x30 </TASK> ---[ end trace 0000000000000000 ]--- DMA-API: Mapped at: debug_dma_map_page+0x64/0x100 dma_map_page_attrs+0x101/0x270 usb_hcd_map_urb_for_dma+0x410/0x570 usb_hcd_submit_urb+0x97/0xb80 usb_start_wait_urb+0x60/0x160 -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.