All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fengguang Wu <fengguang.wu@intel.com>
To: Thomas Hellstrom <thellstrom@vmware.com>
Cc: Dave Airlie <airlied@redhat.com>,
	dri-devel@lists.freedesktop.org,
	LKML <linux-kernel@vger.kernel.org>
Subject: general protection fault on ttm_init()
Date: Fri, 6 Jul 2012 22:46:22 +0800	[thread overview]
Message-ID: <20120706144622.GA13387@localhost> (raw)

[-- Attachment #1: Type: text/plain, Size: 3367 bytes --]

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

[-- Attachment #2: dmesg-kvm-xgwo-3621-2012-07-06-22-36-35 --]
[-- Type: text/plain, Size: 19431 bytes --]

[    0.000000] Linux version 3.5.0-rc5-07204-g646e30b (wfg@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

             reply	other threads:[~2012-07-06 14:46 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-06 14:46 Fengguang Wu [this message]
2012-07-06 14:48 ` general protection fault on ttm_init() Fengguang Wu
2012-07-06 16:49   ` Dave Airlie
2012-07-06 16:49     ` Dave Airlie
2012-07-06 17:09     ` Dave Airlie
2012-07-06 17:09       ` Dave Airlie
2012-07-07  2:08       ` Fengguang Wu
2012-07-07 15:31         ` Fengguang Wu
2012-07-11  4:41           ` Fengguang Wu
2012-07-11  4:41             ` Fengguang Wu
2012-07-14  3:33             ` Dave Airlie
2012-07-14  5:19               ` Fengguang Wu
2012-07-14  5:19                 ` Fengguang Wu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120706144622.GA13387@localhost \
    --to=fengguang.wu@intel.com \
    --cc=airlied@redhat.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=thellstrom@vmware.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.