general protection fault on ttm_init()
Fengguang Wu
fengguang.wu at intel.com
Fri Jul 6 07:46:22 PDT 2012
Hi Thomas,
I got this error while running kvm boot tests on linux-next.
Attached is the kconfig.
[ 7.064962] [drm:drm_core_init] *ERROR* Cannot create /proc/dri
[ 7.067443] general protection fault: 0000 [#1] PREEMPT
[ 7.068713] CPU 0
[ 7.068713] Pid: 1, comm: swapper Not tainted 3.5.0-rc5-07204-g646e30b #8 Bochs Bochs
[ 7.068713] RIP: 0010:[<ffffffff8105e55b>] [<ffffffff8105e55b>] __lock_acquire.isra.19+0x64/0x7c9
[ 7.068713] RSP: 0018:ffff88000006fd10 EFLAGS: 00010097
[ 7.068713] RAX: 0000000000000000 RBX: ffff880000070000 RCX: 0000000000000000
[ 7.068713] RDX: 0000000000000000 RSI: 0000000000000000 RDI: a56b6b6b6b6b6e73
[ 7.068713] RBP: ffff88000006fd80 R08: 0000000000000000 R09: 0000000000000000
[ 7.068713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000246
[ 7.068713] R13: 0000000000000000 R14: 0000000000000000 R15: a56b6b6b6b6b6e73
[ 7.068713] FS: 0000000000000000(0000) GS:ffffffff81a24000(0000) knlGS:0000000000000000
[ 7.068713] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 7.068713] CR2: 0000000000000000 CR3: 0000000001a12000 CR4: 00000000000006f0
[ 7.068713] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 7.068713] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 7.068713] Process swapper (pid: 1, threadinfo ffff88000006e000, task ffff880000070000)
[ 7.068713] Stack:
[ 7.068713] 0000000000000000 0000000000000046 ffff88000006fd50 0000000081c40020
[ 7.068713] 0000000000000000 ffffffff8105d409 ffff88000006fd90 0000000000000000
[ 7.068713] ffff88000006fde0 ffff880000070000 0000000000000246 ffff8800001c0ab8
[ 7.068713] Call Trace:
[ 7.068713] [<ffffffff8105d409>] ? mutex_remove_waiter+0x6a/0x7e
[ 7.068713] [<ffffffff8105f074>] lock_acquire+0x5b/0x78
[ 7.068713] [<ffffffff81352a9a>] ? get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff81560b72>] _raw_spin_lock+0x3c/0x6f
[ 7.068713] [<ffffffff81352a9a>] ? get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff81352a9a>] get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff8135312e>] device_add+0xf4/0x589
[ 7.068713] [<ffffffff81cff357>] ? drm_core_init+0xca/0xca
[ 7.068713] [<ffffffff8135ad4d>] ? pm_runtime_init+0xfa/0xfe
[ 7.068713] [<ffffffff81cff357>] ? drm_core_init+0xca/0xca
[ 7.068713] [<ffffffff813535d9>] device_register+0x16/0x1a
[ 7.068713] [<ffffffff81224acd>] drm_class_device_register+0x17/0x19
[ 7.068713] [<ffffffff81cff38e>] ttm_init+0x37/0x62
[ 7.068713] [<ffffffff81cdbbca>] do_one_initcall+0x78/0x131
[ 7.068713] [<ffffffff81cdbd77>] kernel_init+0xf4/0x178
[ 7.068713] [<ffffffff81cdb45d>] ? loglevel+0x31/0x31
[ 7.068713] [<ffffffff81562e94>] kernel_thread_helper+0x4/0x10
[ 7.068713] [<ffffffff81cdbc83>] ? do_one_initcall+0x131/0x131
[ 7.068713] [<ffffffff81562e90>] ? gs_change+0x13/0x13
[ 7.068713] Code: 49 89 ff 41 89 f5 0f 85 fe 06 00 00 9c 58 66 66 90 66 90 f6 c4 02 0f 84 ee 06 00 00 e8 2b 00 0e 00 31 c0 e9 59 07 00 00 44 89 e8 <4d> 8b 64 c7 08 4d 85 e4 0f 85 04 03 00 00 83 3d 20 7c 18 01 00
[ 7.068713] RIP [<ffffffff8105e55b>] __lock_acquire.isra.19+0x64/0x7c9
[ 7.068713] RSP <ffff88000006fd10>
[ 7.068713] ---[ end trace 6e1803df9f758306 ]---
[ 7.068713] Kernel panic - not syncing: Fatal exception
Thanks,
Fengguang
-------------- next part --------------
[ 0.000000] Linux version 3.5.0-rc5-07204-g646e30b (wfg at bee) (gcc version 4.7.0 (Debian 4.7.1-1) ) #8 PREEMPT Fri Jul 6 22:35:45 CST 2012
[ 0.000000] Command line: rcutorture.rcutorture_runnable=0 tree=mm:akpm auth_hashtable_size=10 sunrpc.auth_hashtable_size=10 log_buf_len=8M ignore_loglevel debug sched_debug apic=debug dynamic_printk sysrq_always_enabled panic=10 hung_task_panic=1 softlockup_panic=1 unknown_nmi_panic=1 nmi_watchdog=panic,lapic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal ip=::::kvm::dhcp nfsroot=10.239.97.14:/nfsroot/wfg,tcp,v3,nocto,actimeo=600,nolock,rsize=524288,wsize=524288 rw link=vmlinuz-2012-07-06-22-36-01-mm-origin.akpm-dece410-646e30b-x86_64-randconfig-mm3-1 BOOT_IMAGE=kernel-tests/kernels/x86_64-randconfig-mm3/646e30b5919c3a3424f981cb66b932dbfa8563ce/vmlinuz-3.5.0-rc5-07204-g646e30b
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] DMI 2.4 present.
[ 0.000000] e820: last_pfn = 0x1fffd max_arch_pfn = 0x400000000
[ 0.000000] x86 PAT enabled: cpu 0, old 0x0, new 0x7010600070106
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x1fffcfff]
[ 0.000000] RAMDISK: [mem 0x1e8d6000-0x1ffeffff]
[ 0.000000] kvm-clock: cpu 0, msr 0:1a2e841, boot clock
[ 0.000000] Zone ranges:
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00010000-0x0009efff]
[ 0.000000] node 0: [mem 0x00100000-0x1fffcfff]
[ 0.000000] ACPI: PM-Timer IO Port: 0xb008
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] ACPI: NR_CPUS/possible_cpus limit of 1 reached. Processor 1/0x1 ignored.
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.000000] e820: [mem 0x20000000-0xfffbbfff] available for PCI devices
[ 0.000000] Booting paravirtualized kernel on KVM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 128902
[ 0.000000] Kernel command line:
[ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Memory: 469080k/524276k available (5525k kernel code, 452k absent, 54744k reserved, 7631k data, 840k init)
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:4352 nr_irqs:256 16
[ 0.000000] console [ttyS0] enabled
[ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000000] ... MAX_LOCK_DEPTH: 48
[ 0.000000] ... MAX_LOCKDEP_KEYS: 8191
[ 0.000000] ... CLASSHASH_SIZE: 4096
[ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384
[ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768
[ 0.000000] ... CHAINHASH_SIZE: 16384
[ 0.000000] memory used by lock dependency info: 6335 kB
[ 0.000000] per task-struct memory footprint: 2688 bytes
[ 0.000000] ------------------------
[ 0.000000] | Locking API testsuite:
[ 0.000000] ----------------------------------------------------------------------------
[ 0.000000] | spin |wlock |rlock |mutex | wsem | rsem |
[ 0.000000] --------------------------------------------------------------------------
[ 0.000000] A-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-B-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-B-C-C-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-C-A-B-C deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-B-C-C-D-D-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-C-D-B-D-D-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] A-B-C-D-B-C-D-A deadlock:failed|failed| ok |failed|failed|failed|
[ 0.000000] double unlock: ok | ok | ok | ok | ok | ok |
[ 0.000000] initialize held: ok | ok | ok | ok | ok | ok |
[ 0.000000] bad unlock order: ok | ok | ok | ok | ok | ok |
[ 0.000000] --------------------------------------------------------------------------
[ 0.000000] recursive read-lock: | ok | |failed|
[ 0.000000] recursive read-lock #2: | ok | |failed|
[ 0.000000] mixed read-write-lock: |failed| |failed|
[ 0.000000] mixed write-read-lock: |failed| |failed|
[ 0.000000] --------------------------------------------------------------------------
[ 0.000000] hard-irqs-on + irq-safe-A/12:failed|failed| ok |
[ 0.000000] soft-irqs-on + irq-safe-A/12:failed|failed| ok |
[ 0.000000] hard-irqs-on + irq-safe-A/21:failed|failed| ok |
[ 0.000000] soft-irqs-on + irq-safe-A/21:failed|failed| ok |
[ 0.000000] sirq-safe-A => hirqs-on/12:failed|failed| ok |
[ 0.000000] sirq-safe-A => hirqs-on/21:failed|failed| ok |
[ 0.000000] hard-safe-A + irqs-on/12:failed|failed| ok |
[ 0.000000] soft-safe-A + irqs-on/12:failed|failed| ok |
[ 0.000000] hard-safe-A + irqs-on/21:failed|failed| ok |
[ 0.000000] soft-safe-A + irqs-on/21:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/123:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/123:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/132:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/132:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/213:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/213:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/231:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/231:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/312:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/312:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #1/321:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #1/321:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/123:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/123:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/132:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/132:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/213:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/213:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/231:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/231:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/312:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/312:failed|failed| ok |
[ 0.000000] hard-safe-A + unsafe-B #2/321:failed|failed| ok |
[ 0.000000] soft-safe-A + unsafe-B #2/321:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/123:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/123:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/132:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/132:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/213:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/213:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/231:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/231:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/312:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/312:failed|failed| ok |
[ 0.000000] hard-irq lock-inversion/321:failed|failed| ok |
[ 0.000000] soft-irq lock-inversion/321:failed|failed| ok |
[ 0.000000] hard-irq read-recursion/123: ok |
[ 0.000000] soft-irq read-recursion/123: ok |
[ 0.000000] hard-irq read-recursion/132: ok |
[ 0.000000] soft-irq read-recursion/132: ok |
[ 0.000000] hard-irq read-recursion/213: ok |
[ 0.000000] soft-irq read-recursion/213: ok |
[ 0.000000] hard-irq read-recursion/231: ok |
[ 0.000000] soft-irq read-recursion/231: ok |
[ 0.000000] hard-irq read-recursion/312: ok |
[ 0.000000] soft-irq read-recursion/312: ok |
[ 0.000000] hard-irq read-recursion/321: ok |
[ 0.000000] soft-irq read-recursion/321: ok |
[ 0.000000] --------------------------------------------------------
[ 0.000000] 133 out of 218 testcases failed, as expected. |
[ 0.000000] ----------------------------------------------------
[ 0.000000] tsc: Detected 2666.698 MHz processor
[ 0.004000] Calibrating delay loop (skipped) preset value.. 5333.39 BogoMIPS (lpj=10666792)
[ 0.004000] pid_max: default: 32768 minimum: 301
[ 0.004284] Security Framework initialized
[ 0.005514] TOMOYO Linux initialized
[ 0.006616] AppArmor: AppArmor disabled by boot time parameter
[ 0.008100] Mount-cache hash table entries: 256
[ 0.010160] Disabled fast string operations
[ 0.012031] mce: CPU supports 10 MCE banks
[ 0.013344] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[ 0.013344] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0
[ 0.013344] tlb_flushall_shift is 0x6
[ 0.016009] CPU: Intel Common KVM processor stepping 01
[ 0.025691] ACPI: Core revision 20120518
[ 0.044261] Performance Events: unsupported Netburst CPU model 6 no PMU driver, software events only.
[ 0.051124] NMI watchdog: disabled (cpu0): hardware events not enabled
[ 0.054403] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.060003] EVM: security.capability
[ 0.060003] dummy:
[ 0.060104] NET: Registered protocol family 16
[ 0.062685] ACPI: bus type pci registered
[ 0.064165] PCI: Using configuration type 1 for base access
[ 0.083328] ACPI: Added _OSI(Module Device)
[ 0.084017] ACPI: Added _OSI(Processor Device)
[ 0.085784] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.088022] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.131551] ACPI: Interpreter enabled
[ 0.132010] ACPI: (supports S0 S5)
[ 0.133564] ACPI: Using IOAPIC for interrupt routing
[ 0.174560] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[ 0.176158] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[ 0.180178] pci_root PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[ 0.184314] PCI host bridge to bus 0000:00
[ 0.185989] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.188020] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 0.192020] pci_bus 0000:00: root bus resource [mem 0x00000000-0xffffffffff]
[ 0.252981] pci0000:00: Unable to request _OSC control (_OSC support mask: 0x18)
[ 0.396326] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11)
[ 0.399743] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11)
[ 0.401637] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11)
[ 0.405622] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11)
[ 0.410154] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.412087] vgaarb: loaded
[ 0.413201] vgaarb: bridge control possible 0000:00:02.0
[ 0.416342] tps65010: version 2 May 2005
[ 0.448086] tps65010: no chip?
[ 0.450084] ACPI: bus type usb registered
[ 0.451814] usbcore: registered new interface driver usbfs
[ 0.452083] usbcore: registered new interface driver hub
[ 0.456214] usbcore: registered new device driver usb
[ 0.458798] wmi: Mapper loaded
[ 5.460536] PCI: Using ACPI for IRQ routing
[ 5.464646] NET: Registered protocol family 23
[ 5.466504] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[ 5.472607] Switching to clocksource kvm-clock
[ 5.475110] pnp: PnP ACPI init
[ 5.476341] ACPI: bus type pnp registered
[ 5.484319] pnp: PnP ACPI: found 8 devices
[ 5.485954] ACPI: ACPI bus type pnp unregistered
[ 5.494486] NET: Registered protocol family 1
[ 5.496710] Unpacking initramfs...
[ 6.828511] Freeing initrd memory: 23656k freed
[ 6.864033] Machine check injector initialized
[ 6.866674] twofish-x86_64-3way: performance on this CPU would be suboptimal: disabling twofish-x86_64-3way.
[ 6.870730] cryptomgr_test (13) used greatest stack depth: 6488 bytes left
[ 6.874483] cryptomgr_test (19) used greatest stack depth: 5384 bytes left
[ 6.877752] sha1_ssse3: Neither AVX nor SSSE3 is available/usable.
[ 6.882155] Initializing RT-Tester: OK
[ 6.883744] audit: initializing netlink socket (disabled)
[ 6.886019] type=2000 audit(1341585388.884:1): initialized
[ 6.901896] jffs2: version 2.2. ? 2001-2006 Red Hat, Inc.
[ 6.906142] msgmni has been set to 962
[ 6.913102] alg: No test for stdrng (krng)
[ 6.923012] alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
[ 6.925433] NET: Registered protocol family 38
[ 6.927401] xz_dec_test: module loaded
[ 6.928933] xz_dec_test: Create a device node with 'mknod xz_dec_test c 251 0' and write .xz files to it.
[ 6.933340] i2c-core: driver [adp8860_bl] using legacy suspend method
[ 6.935944] i2c-core: driver [adp8860_bl] using legacy resume method
[ 6.939041] no IO addresses supplied
[ 6.940808] hgafb: HGA card not detected.
[ 6.942455] hgafb: probe of hgafb.0 failed with error -22
[ 6.944824] usbcore: registered new interface driver smscufx
[ 6.947818] uvesafb: failed to execute /sbin/v86d
[ 6.949751] uvesafb: make sure that the v86d helper is installed and executable
[ 6.952793] uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
[ 6.955465] uvesafb: vbe_init() failed with -22
[ 6.957323] uvesafb: probe of uvesafb.0 failed with error -22
[ 6.960432] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[ 6.963422] ACPI: Power Button [PWRF]
[ 6.971210] r3964: Philips r3964 Driver $Revision: 1.10 $
[ 6.973378] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 7.003421] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 7.007410] MOXA Intellio family driver version 6.0k
[ 7.023560] MOXA Smartio/Industio family driver version 2.0.5
[ 7.025953] RocketPort device driver module, version 2.09, 12-June-2003
[ 7.028682] No rocketport ports found; unloading driver
[ 7.030830] SyncLink serial driver $Revision: 4.38 $
[ 7.046991] SyncLink serial driver $Revision: 4.38 $, tty major#249
[ 7.049676] Non-volatile memory driver v1.3
[ 7.051471] ppdev: user-space parallel port driver
[ 7.053451] smapi::smapi_init, ERROR invalid usSmapiID
[ 7.055548] mwave: tp3780i::tp3780I_InitializeBoardData: Error: SMAPI is not available on this machine
[ 7.059286] mwave: mwavedd::mwave_init: Error: Failed to initialize board data
[ 7.062146] mwave: mwavedd::mwave_init: Error: Failed to initialize
[ 7.064962] [drm:drm_core_init] *ERROR* Cannot create /proc/dri
[ 7.067443] general protection fault: 0000 [#1] PREEMPT
[ 7.068713] CPU 0
[ 7.068713] Pid: 1, comm: swapper Not tainted 3.5.0-rc5-07204-g646e30b #8 Bochs Bochs
[ 7.068713] RIP: 0010:[<ffffffff8105e55b>] [<ffffffff8105e55b>] __lock_acquire.isra.19+0x64/0x7c9
[ 7.068713] RSP: 0018:ffff88000006fd10 EFLAGS: 00010097
[ 7.068713] RAX: 0000000000000000 RBX: ffff880000070000 RCX: 0000000000000000
[ 7.068713] RDX: 0000000000000000 RSI: 0000000000000000 RDI: a56b6b6b6b6b6e73
[ 7.068713] RBP: ffff88000006fd80 R08: 0000000000000000 R09: 0000000000000000
[ 7.068713] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000246
[ 7.068713] R13: 0000000000000000 R14: 0000000000000000 R15: a56b6b6b6b6b6e73
[ 7.068713] FS: 0000000000000000(0000) GS:ffffffff81a24000(0000) knlGS:0000000000000000
[ 7.068713] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 7.068713] CR2: 0000000000000000 CR3: 0000000001a12000 CR4: 00000000000006f0
[ 7.068713] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 7.068713] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 7.068713] Process swapper (pid: 1, threadinfo ffff88000006e000, task ffff880000070000)
[ 7.068713] Stack:
[ 7.068713] 0000000000000000 0000000000000046 ffff88000006fd50 0000000081c40020
[ 7.068713] 0000000000000000 ffffffff8105d409 ffff88000006fd90 0000000000000000
[ 7.068713] ffff88000006fde0 ffff880000070000 0000000000000246 ffff8800001c0ab8
[ 7.068713] Call Trace:
[ 7.068713] [<ffffffff8105d409>] ? mutex_remove_waiter+0x6a/0x7e
[ 7.068713] [<ffffffff8105f074>] lock_acquire+0x5b/0x78
[ 7.068713] [<ffffffff81352a9a>] ? get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff81560b72>] _raw_spin_lock+0x3c/0x6f
[ 7.068713] [<ffffffff81352a9a>] ? get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff81352a9a>] get_device_parent+0x98/0x1b0
[ 7.068713] [<ffffffff8135312e>] device_add+0xf4/0x589
[ 7.068713] [<ffffffff81cff357>] ? drm_core_init+0xca/0xca
[ 7.068713] [<ffffffff8135ad4d>] ? pm_runtime_init+0xfa/0xfe
[ 7.068713] [<ffffffff81cff357>] ? drm_core_init+0xca/0xca
[ 7.068713] [<ffffffff813535d9>] device_register+0x16/0x1a
[ 7.068713] [<ffffffff81224acd>] drm_class_device_register+0x17/0x19
[ 7.068713] [<ffffffff81cff38e>] ttm_init+0x37/0x62
[ 7.068713] [<ffffffff81cdbbca>] do_one_initcall+0x78/0x131
[ 7.068713] [<ffffffff81cdbd77>] kernel_init+0xf4/0x178
[ 7.068713] [<ffffffff81cdb45d>] ? loglevel+0x31/0x31
[ 7.068713] [<ffffffff81562e94>] kernel_thread_helper+0x4/0x10
[ 7.068713] [<ffffffff81cdbc83>] ? do_one_initcall+0x131/0x131
[ 7.068713] [<ffffffff81562e90>] ? gs_change+0x13/0x13
[ 7.068713] Code: 49 89 ff 41 89 f5 0f 85 fe 06 00 00 9c 58 66 66 90 66 90 f6 c4 02 0f 84 ee 06 00 00 e8 2b 00 0e 00 31 c0 e9 59 07 00 00 44 89 e8 <4d> 8b 64 c7 08 4d 85 e4 0f 85 04 03 00 00 83 3d 20 7c 18 01 00
[ 7.068713] RIP [<ffffffff8105e55b>] __lock_acquire.isra.19+0x64/0x7c9
[ 7.068713] RSP <ffff88000006fd10>
[ 7.068713] ---[ end trace 6e1803df9f758306 ]---
[ 7.068713] Kernel panic - not syncing: Fatal exception
More information about the dri-devel
mailing list