[Bug 215890] Regression in 5.18: bcm5974 trackpad causes error: xhci_hcd rejecting DMA map of vmalloc memory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=215890

--- Comment #3 from Satadru Pramanik (satadru@xxxxxxxxx) ---
the same issue exists with 5.18-rc6.



[    6.585246] ------------[ cut here ]------------
[    6.585248] xhci_hcd 0000:00:14.0: rejecting DMA map of vmalloc memory
[    6.585260] WARNING: CPU: 2 PID: 944 at include/linux/dma-mapping.h:326
usb_hcd_map_urb_for_dma+0x4c4/0x4f0
[    6.585266] Modules linked in: applesmc(+) intel_rapl_common
x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm rapl snd_hda_codec_cirrus
snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi snd_hda_intel btusb
snd_intel_dspcfg snd_intel_sdw_acpi btrtl sch_fq_codel snd_hda_codec btbcm
intel_cstate btintel snd_hda_core btmtk snd_seq_midi snd_hwdep
snd_seq_midi_event snd_pcm wl(POE) cmdlinepart bluetooth snd_rawmidi snd_seq
snd_seq_device spi_nor snd_timer ecdh_generic ecc efi_pstore joydev snd mtd
mei_me input_leds bcm5974 cfg80211 apple_mfi_fastcharge mei soundcore sbs(+)
acpi_als industrialio_triggered_buffer sbshc kfifo_buf industrialio apple_gmux
mac_hid apple_bl facetimehd(OE) videobuf2_dma_sg videobuf2_memops
videobuf2_v4l2 videobuf2_common videodev mc coretemp ipmi_devintf
ipmi_msghandler msr parport_pc ppdev lp parport ip_tables x_tables autofs4
zfs(POE) zunicode(POE) zzstd(OE) zlua(OE) zavl(POE) icp(POE) zcommon(POE)
znvpair(POE) spl(OE) z3fold lz4 lz4_compress
[    6.585333]  hid_logitech_hidpp hid_apple hid_logitech_dj hid_generic usbhid
hid uas i915 usb_storage nouveau mxm_wmi wmi drm_buddy i2c_algo_bit
drm_ttm_helper ttm drm_dp_helper cec rc_core drm_kms_helper syscopyarea
sysfillrect spi_intel_platform sysimgblt crct10dif_pclmul crc32_pclmul
fb_sys_fops ghash_clmulni_intel aesni_intel spi_intel nvme crypto_simd i2c_i801
cryptd drm nvme_core i2c_smbus thunderbolt lpc_ich xhci_pci xhci_pci_renesas
video
[    6.585365] CPU: 2 PID: 944 Comm: systemd-udevd Tainted: P           OE    
5.18.0-051800rc6-generic #202205082130
[    6.585367] Hardware name: Apple Inc. MacBookPro11,3/Mac-2BD1B31983FE1663,
BIOS 432.60.3.0.0 10/27/2021
[    6.585369] RIP: 0010:usb_hcd_map_urb_for_dma+0x4c4/0x4f0
[    6.585372] Code: 50 c6 05 19 8e 89 01 01 4d 85 f6 75 03 4d 8b 32 4c 89 d7
e8 ae 36 ef ff 4c 89 f2 48 c7 c7 38 00 05 a2 48 89 c6 e8 d2 94 37 00 <0f> 0b e9
58 ff ff ff 48 8b 05 ce 56 49 01 e9 ad fe ff ff 48 8b 05
[    6.585374] RSP: 0018:ffffaa6e8c883a28 EFLAGS: 00010282
[    6.585377] RAX: 0000000000000000 RBX: 0000000000000000 RCX:
0000000000000027
[    6.585378] RDX: ffff9443ef2a05a8 RSI: 0000000000000001 RDI:
ffff9443ef2a05a0
[    6.585380] RBP: ffffaa6e8c883a60 R08: 0000000000000000 R09:
00000000a2fe3bc8
[    6.585381] R10: ffffffffffffffff R11: 0000000000000001 R12:
ffff944085dc30c0
[    6.585382] R13: ffff944080d90000 R14: ffff944081566bd0 R15:
00000000000001de
[    6.585384] FS:  00007fc26cbd88c0(0000) GS:ffff9443ef280000(0000)
knlGS:0000000000000000
[    6.585386] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    6.585388] CR2: 00005561b2f6f2f8 CR3: 000000010643a006 CR4:
00000000001706e0
[    6.585390] Call Trace:
[    6.585391]  <TASK>
[    6.585394]  xhci_map_urb_for_dma+0x149/0x170
[    6.585399]  usb_hcd_submit_urb+0x81/0x300
[    6.585402]  usb_submit_urb+0x254/0x6d0
[    6.585406]  bcm5974_start_traffic+0x4c/0xa0 [bcm5974]
[    6.585410]  bcm5974_open+0x45/0x90 [bcm5974]
[    6.585413]  input_open_device+0x8d/0xe0
[    6.585418]  evdev_open+0x1cc/0x200
[    6.585421]  chrdev_open+0xc4/0x240
[    6.585425]  ? cdev_device_add+0x90/0x90
[    6.585428]  do_dentry_open+0x157/0x380
[    6.585432]  vfs_open+0x2d/0x30
[    6.585434]  do_open+0x207/0x460
[    6.585437]  ? path_init+0x2c2/0x3f0
[    6.585439]  path_openat+0x10f/0x2b0
[    6.585442]  do_filp_open+0xb2/0x160
[    6.585445]  ? __check_object_size+0x1a/0x20
[    6.585448]  ? alloc_fd+0xb9/0x170
[    6.585452]  do_sys_openat2+0x9c/0x160
[    6.585455]  __x64_sys_openat+0x55/0x90
[    6.585458]  do_syscall_64+0x59/0x80
[    6.585462]  ? irqentry_exit_to_user_mode+0x9/0x20
[    6.585465]  ? irqentry_exit+0x35/0x40
[    6.585467]  ? exc_page_fault+0x87/0x180
[    6.585470]  ? asm_exc_page_fault+0x8/0x30
[    6.585472]  entry_SYSCALL_64_after_hwframe+0x44/0xae
[    6.585475] RIP: 0033:0x7fc26d36a6eb
[    6.585477] Code: 25 00 00 41 00 3d 00 00 41 00 74 4b 64 8b 04 25 18 00 00
00 85 c0 75 67 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00
f0 ff ff 0f 87 91 00 00 00 48 8b 54 24 28 64 48 2b 14 25
[    6.585479] RSP: 002b:00007ffc55bb8980 EFLAGS: 00000246 ORIG_RAX:
0000000000000101
[    6.585481] RAX: ffffffffffffffda RBX: 0000000000000000 RCX:
00007fc26d36a6eb
[    6.585482] RDX: 0000000000080902 RSI: 00005561b4d8f8f0 RDI:
00000000ffffff9c
[    6.585484] RBP: 00005561b4d8f8f0 R08: 0000000000000000 R09:
0000000000000000
[    6.585485] R10: 0000000000000000 R11: 0000000000000246 R12:
0000000000080902
[    6.585486] R13: 00007ffc55bb8a20 R14: 00005561b4d9f2a0 R15:
00005561b4d9f2aa
[    6.585489]  </TASK>
[    6.585490] ---[ end trace 0000000000000000 ]---

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux