Bug 111906

Summary: [HSW] WARNING: CPU: 2 PID: 1 at drivers/iommu/iommu.c:1275 pci_device_group+0x109/0x120
Product: DRI Reporter: Jani Saarinen <jani.saarinen>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED MOVED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: not set    
Priority: not set CC: intel-gfx-bugs
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: HSW i915 features:
Attachments:
Description Flags
Dmesg from drm-tip (CI_DRM_7000)
none
iommu/intel: Use fallback generic_device_group() none

Description Jani Saarinen 2019-10-04 10:45:04 UTC
Created attachment 145639 [details]
Dmesg from drm-tip (CI_DRM_7000)

On Dell Inc. XPS 12-9Q33/XPS 12-9Q33, BIOS A04 12/03/2013 
Get following error (as in title) see also attached dmesg.
Comment 1 Chris Wilson 2019-10-04 11:55:17 UTC
That requires a bit more knowledge of intel_iommu and pci_dev.
Comment 2 Jani Saarinen 2019-10-04 11:56:28 UTC
Any more data I can provide?
Comment 3 Chris Wilson 2019-10-04 19:25:23 UTC
[    2.120681] WARNING: CPU: 2 PID: 1 at drivers/iommu/iommu.c:1275 pci_device_group+0x109/0x120
[    2.120723] Modules linked in:
[    2.120744] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 5.4.0-rc1-CI-CI_DRM_7000+ #1
[    2.120782] Hardware name: Dell Inc. XPS 12-9Q33/XPS 12-9Q33, BIOS A04 12/03/2013
[    2.120821] RIP: 0010:pci_device_group+0x109/0x120
[    2.120848] Code: e9 ff ff 48 85 c0 48 89 c5 75 bd 48 8d 74 24 10 4c 89 e7 e8 49 ea ff ff 48 85 c0 48 89 c5 75 a8 e8 fc ee ff ff 48 89 c5 eb 9e <0f> 0b 48 c7 c5 ea ff ff ff eb 93 e8 37 5f a7 ff 0f 1f 80 00 00 00
[    2.120933] RSP: 0000:ffffc90000037cd0 EFLAGS: 00010202
[    2.120961] RAX: ffffffff81639810 RBX: ffffffffffffffea RCX: 0000000000000000
[    2.120996] RDX: 0000000000000000 RSI: 00000000403efd19 RDI: ffff888119999c08
[    2.121031] RBP: ffff888119999c08 R08: ffff88811a5188f8 R09: 00000000fffffffe
[    2.121066] R10: 00000000ca7d066a R11: 000000002161dc90 R12: ffff888118320a58
[    2.121100] R13: ffff888119fc1e50 R14: 0000000000000001 R15: ffff888119fc2300
[    2.121136] FS:  0000000000000000(0000) GS:ffff88811b900000(0000) knlGS:0000000000000000
[    2.121176] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    2.121205] CR2: 0000000000000000 CR3: 0000000005210001 CR4: 00000000001606e0
[    2.121240] Call Trace:
[    2.121264]  iommu_group_get_for_dev+0x77/0x210
[    2.121295]  intel_iommu_add_device+0x54/0x1c0
[    2.121323]  iommu_probe_device+0x43/0xc0
[    2.121350]  intel_iommu_init+0x11fb/0x12c9
[    2.121383]  ? set_debug_rodata+0xc/0xc
[    2.121410]  ? set_debug_rodata+0xc/0xc
[    2.121434]  ? e820__memblock_setup+0x5b/0x5b
[    2.121458]  ? pci_iommu_init+0x11/0x3a
[    2.121471]  ? rcu_read_lock_sched_held+0x4d/0x80
[    2.121471]  pci_iommu_init+0x11/0x3a
[    2.121471]  do_one_initcall+0x58/0x2ff
[    2.121471]  ? set_debug_rodata+0xc/0xc
[    2.121471]  ? rcu_read_lock_sched_held+0x4d/0x80
[    2.121471]  kernel_init_freeable+0x137/0x1c7
[    2.121471]  ? rest_init+0x250/0x250
[    2.121471]  kernel_init+0x5/0x100
[    2.121471]  ret_from_fork+0x3a/0x50
[    2.121471] irq event stamp: 1252438
[    2.121471] hardirqs last  enabled at (1252437): [<ffffffff8123f4ed>] __slab_alloc.isra.84.constprop.89+0x4d/0x70
[    2.121471] hardirqs last disabled at (1252438): [<ffffffff81001bba>] trace_hardirqs_off_thunk+0x1a/0x20
[    2.121471] softirqs last  enabled at (1252382): [<ffffffff81c00385>] __do_softirq+0x385/0x47f
[    2.121471] softirqs last disabled at (1252375): [<ffffffff810b7f4a>] irq_exit+0xba/0xc0
[    2.121471] ---[ end trace 610717c918cf08f3 ]---
[    2.121974] DMAR: ACPI name space devices didn't probe correctly
Comment 4 Chris Wilson 2019-10-04 20:52:25 UTC
Created attachment 145650 [details] [review]
iommu/intel: Use fallback generic_device_group()
Comment 5 Martin Peres 2019-11-29 19:37:52 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/482.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.