Bug 826983 - OOPS: lock_acquire NULL deref (in rawhide vm running on F17)
Summary: OOPS: lock_acquire NULL deref (in rawhide vm running on F17)
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dave Airlie
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-05-31 11:13 UTC by Jim Meyering
Modified: 2013-03-13 20:41 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-31 15:18:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
dmesg output (42.78 KB, application/octet-stream)
2012-05-31 13:17 UTC, Jim Meyering
no flags Details

Description Jim Meyering 2012-05-31 11:13:52 UTC
Description of problem: kernels from rc0.git3.1 up to and including kernel-3.5.0-0.rc0.git9.2.fc18 from koji fail to boot in a rawhide VM running on F17.

Version-Release number of selected component (if applicable):
3.5.0-0.rc0.git9.2.fc18

How reproducible: every time

Steps to Reproduce:
1. try to boot my rawhide VM using any kernel newer than rc0.git3.1
2.
3.

Actual results:
[    2.596167] Refined TSC clocksource calibration: 3207.189 MHz.
[    2.611719] [drm] Initialized drm 1.1.0 20060810
[    2.625405] udevadm used greatest stack depth: 4320 bytes left
[    2.628701] [drm:cirrus_vram_init] *ERROR* can't reserve VRAM
[    2.630055] cirrus 0000:00:02.0: Fatal error during GPU init: -6
[    2.631118] BUG: unable to handle kernel NULL pointer dereference at 00000000000000d0
[    2.632597] IP: [<ffffffff810cd59e>] __lock_acquire+0x5e/0x1c30
[    2.632597] PGD 154339067 PUD 15433a067 PMD 0
[    2.632597] Oops: 0000 [#1] SMP
[    2.632597] CPU 5
[    2.632597] Modules linked in: cirrus(+) drm_kms_helper ttm drm i2c_core
[    2.632597]
[    2.632597] Pid: 153, comm: systemd-udevd Not tainted 3.5.0-0.rc0.git9.2.fc18.x86_64 #1 Bochs Bochs
[    2.632597] RIP: 0010:[<ffffffff810cd59e>]  [<ffffffff810cd59e>] __lock_acquire+0x5e/0x1c30
[    2.632597] RSP: 0018:ffff880153c7d8c8  EFLAGS: 00010046
[    2.632597] RAX: 0000000000000046 RBX: 0000000000000002 RCX: 0000000000000000
[    2.632597] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000000000d0
[    2.632597] RBP: ffff880153c7d9b8 R08: 0000000000000002 R09: 0000000000000000
[    2.632597] R10: ffff88015437a690 R11: 0000000000000000 R12: 00000000000000d0
[    2.632597] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[    2.632597] FS:  00007fb412f75840(0000) GS:ffff88015e600000(0000) knlGS:0000000000000000
[    2.632597] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[    2.632597] CR2: 00000000000000d0 CR3: 0000000154353000 CR4: 00000000000006e0
[    2.632597] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    2.632597] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[    2.632597] Process systemd-udevd (pid: 153, threadinfo ffff880153c7c000, task ffff88015437a690)
[    2.632597] Stack:
[    2.632597]  ffff880153c7d8f8 0000000000000002 ffff88015437afc0 0000000000000007
[    2.632597]  0000000000000006 ffff88015437a690 ffff880153c7d948 ffffffff810d0252
[    2.632597]  ffff88015437a690 ffff88015437aff8 ffff880153c7d938 ffff88015437a690
[    2.632597] Call Trace:
[    2.632597]  [<ffffffff810d0252>] ? mark_held_locks+0xb2/0x130
[    2.632597]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.632597]  [<ffffffff810d03dd>] ? trace_hardirqs_on_caller+0x10d/0x1a0
[    2.632597]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.632597]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.632597]  [<ffffffff810cf851>] lock_acquire+0xa1/0x1f0
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff816bf986>] mutex_lock_nested+0x76/0x390
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff810c9ead>] ? trace_hardirqs_off+0xd/0x10
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff8106cb64>] ? __release_region+0xd4/0xe0
[    2.632597]  [<ffffffffa0068e0e>] ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffffa007d34e>] cirrus_mm_fini+0x1e/0x70 [cirrus]
[    2.632597]  [<ffffffffa007b414>] cirrus_driver_unload+0x34/0x60 [cirrus]
[    2.632597]  [<ffffffffa007b517>] cirrus_driver_load+0xd7/0x160 [cirrus]
[    2.632597]  [<ffffffffa001e8b6>] drm_get_pci_dev+0x186/0x2d0 [drm]
[    2.632597]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.632597]  [<ffffffffa007d8d4>] cirrus_pci_probe+0x10/0x12 [cirrus]
[    2.632597]  [<ffffffff8136368c>] local_pci_probe+0x5c/0xd0
[    2.632597]  [<ffffffff81363811>] pci_device_probe+0x111/0x120
[    2.632597]  [<ffffffff81429322>] driver_probe_device+0x92/0x390
[    2.632597]  [<ffffffff814296cb>] __driver_attach+0xab/0xb0
[    2.632597]  [<ffffffff81429620>] ? driver_probe_device+0x390/0x390
[    2.632597]  [<ffffffff814272b5>] bus_for_each_dev+0x55/0x90
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff81428bae>] driver_attach+0x1e/0x20
[    2.632597]  [<ffffffff814288b8>] bus_add_driver+0x1b8/0x2b0
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff81429dc7>] driver_register+0x77/0x150
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff8136240f>] __pci_register_driver+0x6f/0xf0
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffffa001eb1a>] drm_pci_init+0x11a/0x130 [drm]
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffffa005e032>] cirrus_init+0x32/0x1000 [cirrus]
[    2.632597]  [<ffffffff8100212a>] do_one_initcall+0x12a/0x180
[    2.632597]  [<ffffffff810dd186>] sys_init_module+0x156/0x2280
[    2.632597]  [<ffffffff8134fe80>] ? ddebug_proc_open+0xd0/0xd0
[    2.632597]  [<ffffffff816cca29>] system_call_fastpath+0x16/0x1b
[    2.632597] Code: c9 7f bd 00 4c 89 7d f8 41 0f 45 d8 85 c0 0f 84 09 01 00 00 8b 05 63 de fe 00 49 89 fc 41 89 f5 41 89 d6 85 c0 0f 84 12 01 00 00 <49> 8b 04 24 ba 01 00 00 00 48 3d e0 61 12 82 0f 44 da 41 83 fd
[    2.632597] RIP  [<ffffffff810cd59e>] __lock_acquire+0x5e/0x1c30
[    2.632597]  RSP <ffff880153c7d8c8>
[    2.632597] CR2: 00000000000000d0
[    2.632597] ---[ end trace aa497c7738c2fbeb ]---
[    2.632597] BUG: sleeping function called from invalid context at kernel/rwsem.c:20
[    2.632597] in_atomic(): 1, irqs_disabled(): 1, pid: 153, name: systemd-udevd
[    2.632597] INFO: lockdep is turned off.
[    2.632597] irq event stamp: 20097
[    2.632597] hardirqs last  enabled at (20097): [<ffffffff816c3940>] _raw_spin_unlock_irq+0x30/0x50
[    2.632597] hardirqs last disabled at (20096): [<ffffffff816c302f>] _raw_spin_lock_irq+0x1f/0x90
[    2.632597] softirqs last  enabled at (20094): [<ffffffff8106b7a4>] __do_softirq+0x154/0x3b0
[    2.632597] softirqs last disabled at (20089): [<ffffffff816cdf6c>] call_softirq+0x1c/0x30
[    2.632597] Pid: 153, comm: systemd-udevd Tainted: G      D      3.5.0-0.rc0.git9.2.fc18.x86_64 #1
[    2.632597] Call Trace:
[    2.632597]  [<ffffffff810cd280>] ? print_irqtrace_events+0xd0/0xe0
[    2.632597]  [<ffffffff8109bb0a>] __might_sleep+0x18a/0x240
[    2.632597]  [<ffffffff816c0dc6>] down_read+0x26/0x98
[    2.632597]  [<ffffffff8107bd54>] exit_signals+0x24/0x130
[    2.632597]  [<ffffffff8106818d>] do_exit+0xbd/0xb20
[    2.632597]  [<ffffffff81065073>] ? kmsg_dump+0x83/0x2c0
[    2.632597]  [<ffffffff816b6316>] ? printk+0x61/0x63
[    2.632597]  [<ffffffff816c4eae>] oops_end+0x9e/0xe0
[    2.632597]  [<ffffffff816b5c01>] no_context+0x258/0x283
[    2.632597]  [<ffffffff816b5df6>] __bad_area_nosemaphore+0x1ca/0x1e9
[    2.632597]  [<ffffffff81338929>] ? put_dec+0x59/0x60
[    2.632597]  [<ffffffff816b5e28>] bad_area_nosemaphore+0x13/0x15
[    2.632597]  [<ffffffff816c7f3b>] do_page_fault+0x4db/0x570
[    2.632597]  [<ffffffff81045e12>] ? kvm_clock_read+0x32/0x40
[    2.632597]  [<ffffffff81020d99>] ? sched_clock+0x9/0x10
[    2.632597]  [<ffffffff810a57e5>] ? sched_clock_local+0x25/0xa0
[    2.632597]  [<ffffffff810a5998>] ? sched_clock_cpu+0xa8/0x120
[    2.632597]  [<ffffffff8133d27d>] ? trace_hardirqs_off_thunk+0x3a/0x3c
[    2.632597]  [<ffffffff816c76e5>] do_async_page_fault+0x35/0x90
[    2.632597]  [<ffffffff816c4265>] async_page_fault+0x25/0x30
[    2.632597]  [<ffffffff810cd59e>] ? __lock_acquire+0x5e/0x1c30
[    2.632597]  [<ffffffff810d0252>] ? mark_held_locks+0xb2/0x130
[    2.632597]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.632597]  [<ffffffff810d03dd>] ? trace_hardirqs_on_caller+0x10d/0x1a0
[    2.632597]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.632597]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.632597]  [<ffffffff810cf851>] lock_acquire+0xa1/0x1f0
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff816bf986>] mutex_lock_nested+0x76/0x390
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff810c9ead>] ? trace_hardirqs_off+0xd/0x10
[    2.632597]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffff8106cb64>] ? __release_region+0xd4/0xe0
[    2.632597]  [<ffffffffa0068e0e>] ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.632597]  [<ffffffffa007d34e>] cirrus_mm_fini+0x1e/0x70 [cirrus]
[    2.632597]  [<ffffffffa007b414>] cirrus_driver_unload+0x34/0x60 [cirrus]
[    2.632597]  [<ffffffffa007b517>] cirrus_driver_load+0xd7/0x160 [cirrus]
[    2.632597]  [<ffffffffa001e8b6>] drm_get_pci_dev+0x186/0x2d0 [drm]
[    2.632597]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.632597]  [<ffffffffa007d8d4>] cirrus_pci_probe+0x10/0x12 [cirrus]
[    2.632597]  [<ffffffff8136368c>] local_pci_probe+0x5c/0xd0
[    2.632597]  [<ffffffff81363811>] pci_device_probe+0x111/0x120
[    2.632597]  [<ffffffff81429322>] driver_probe_device+0x92/0x390
[    2.632597]  [<ffffffff814296cb>] __driver_attach+0xab/0xb0
[    2.632597]  [<ffffffff81429620>] ? driver_probe_device+0x390/0x390
[    2.632597]  [<ffffffff814272b5>] bus_for_each_dev+0x55/0x90
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff81428bae>] driver_attach+0x1e/0x20
[    2.632597]  [<ffffffff814288b8>] bus_add_driver+0x1b8/0x2b0
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff81429dc7>] driver_register+0x77/0x150
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffff8136240f>] __pci_register_driver+0x6f/0xf0
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffffa001eb1a>] drm_pci_init+0x11a/0x130 [drm]
[    2.632597]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.632597]  [<ffffffffa005e032>] cirrus_init+0x32/0x1000 [cirrus]
[    2.632597]  [<ffffffff8100212a>] do_one_initcall+0x12a/0x180
[    2.632597]  [<ffffffff810dd186>] sys_init_module+0x156/0x2280
[    2.632597]  [<ffffffff8134fe80>] ? ddebug_proc_open+0xd0/0xd0
[    2.632597]  [<ffffffff816cca29>] system_call_fastpath+0x16/0x1b
[    2.632597] note: systemd-udevd[153] exited with preempt_count 1
[    2.636033] BUG: scheduling while atomic: systemd-udevd/153/0x10000002
[    2.636033] INFO: lockdep is turned off.
[    2.636037] Modules linked in: cirrus(+) drm_kms_helper ttm drm i2c_core
[    2.636038] Pid: 153, comm: systemd-udevd Tainted: G      D      3.5.0-0.rc0.git9.2.fc18.x86_64 #1
[    2.636039] Call Trace:
[    2.636043]  [<ffffffff816b6ad9>] __schedule_bug+0x68/0x76
[    2.636046]  [<ffffffff816c19d0>] __schedule+0x900/0xa00
[    2.636048]  [<ffffffff8109e37a>] __cond_resched+0x2a/0x40
[    2.636050]  [<ffffffff816c1b50>] _cond_resched+0x30/0x40
[    2.636053]  [<ffffffff8106791d>] put_files_struct+0x15d/0x460
[    2.636055]  [<ffffffff810677f8>] ? put_files_struct+0x38/0x460
[    2.636057]  [<ffffffff81067ce2>] exit_files+0x52/0x60
[    2.636059]  [<ffffffff8106825b>] do_exit+0x18b/0xb20
[    2.636061]  [<ffffffff81065073>] ? kmsg_dump+0x83/0x2c0
[    2.636063]  [<ffffffff816b6316>] ? printk+0x61/0x63
[    2.636066]  [<ffffffff816c4eae>] oops_end+0x9e/0xe0
[    2.636068]  [<ffffffff816b5c01>] no_context+0x258/0x283
[    2.636071]  [<ffffffff816b5df6>] __bad_area_nosemaphore+0x1ca/0x1e9
[    2.636073]  [<ffffffff81338929>] ? put_dec+0x59/0x60
[    2.636076]  [<ffffffff816b5e28>] bad_area_nosemaphore+0x13/0x15
[    2.636078]  [<ffffffff816c7f3b>] do_page_fault+0x4db/0x570
[    2.636082]  [<ffffffff81045e12>] ? kvm_clock_read+0x32/0x40
[    2.636084]  [<ffffffff81020d99>] ? sched_clock+0x9/0x10
[    2.636087]  [<ffffffff810a57e5>] ? sched_clock_local+0x25/0xa0
[    2.636089]  [<ffffffff810a5998>] ? sched_clock_cpu+0xa8/0x120
[    2.636091]  [<ffffffff8133d27d>] ? trace_hardirqs_off_thunk+0x3a/0x3c
[    2.636094]  [<ffffffff816c76e5>] do_async_page_fault+0x35/0x90
[    2.636096]  [<ffffffff816c4265>] async_page_fault+0x25/0x30
[    2.636099]  [<ffffffff810cd59e>] ? __lock_acquire+0x5e/0x1c30
[    2.636101]  [<ffffffff810d0252>] ? mark_held_locks+0xb2/0x130
[    2.636104]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.636106]  [<ffffffff810d03dd>] ? trace_hardirqs_on_caller+0x10d/0x1a0
[    2.636108]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.636110]  [<ffffffff816c3940>] ? _raw_spin_unlock_irq+0x30/0x50
[    2.636112]  [<ffffffff810cf851>] lock_acquire+0xa1/0x1f0
[    2.636117]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.636119]  [<ffffffff816bf986>] mutex_lock_nested+0x76/0x390
[    2.636123]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.636125]  [<ffffffff810c9ead>] ? trace_hardirqs_off+0xd/0x10
[    2.636129]  [<ffffffffa0068e0e>] ? ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.636131]  [<ffffffff8106cb64>] ? __release_region+0xd4/0xe0
[    2.636135]  [<ffffffffa0068e0e>] ttm_bo_device_release+0x9e/0x130 [ttm]
[    2.636139]  [<ffffffffa007d34e>] cirrus_mm_fini+0x1e/0x70 [cirrus]
[    2.636143]  [<ffffffffa007b414>] cirrus_driver_unload+0x34/0x60 [cirrus]
[    2.636147]  [<ffffffffa007b517>] cirrus_driver_load+0xd7/0x160 [cirrus]
[    2.636154]  [<ffffffffa001e8b6>] drm_get_pci_dev+0x186/0x2d0 [drm]
[    2.636157]  [<ffffffff810d047d>] ? trace_hardirqs_on+0xd/0x10
[    2.636161]  [<ffffffffa007d8d4>] cirrus_pci_probe+0x10/0x12 [cirrus]
[    2.636163]  [<ffffffff8136368c>] local_pci_probe+0x5c/0xd0
[    2.636165]  [<ffffffff81363811>] pci_device_probe+0x111/0x120
[    2.636168]  [<ffffffff81429322>] driver_probe_device+0x92/0x390
[    2.636170]  [<ffffffff814296cb>] __driver_attach+0xab/0xb0
[    2.636172]  [<ffffffff81429620>] ? driver_probe_device+0x390/0x390
[    2.636174]  [<ffffffff814272b5>] bus_for_each_dev+0x55/0x90
[    2.636176]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.636178]  [<ffffffff81428bae>] driver_attach+0x1e/0x20
[    2.636179]  [<ffffffff814288b8>] bus_add_driver+0x1b8/0x2b0
[    2.636180]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.636182]  [<ffffffff81429dc7>] driver_register+0x77/0x150
[    2.636183]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.636185]  [<ffffffff8136240f>] __pci_register_driver+0x6f/0xf0
[    2.636187]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.636193]  [<ffffffffa001eb1a>] drm_pci_init+0x11a/0x130 [drm]
[    2.636195]  [<ffffffffa005e000>] ? 0xffffffffa005dfff
[    2.636198]  [<ffffffffa005e032>] cirrus_init+0x32/0x1000 [cirrus]
[    2.636201]  [<ffffffff8100212a>] do_one_initcall+0x12a/0x180
[    2.636204]  [<ffffffff810dd186>] sys_init_module+0x156/0x2280
[    2.636206]  [<ffffffff8134fe80>] ? ddebug_proc_open+0xd0/0xd0
[    2.636209]  [<ffffffff816cca29>] system_call_fastpath+0x16/0x1b
[    2.636227] systemd-udevd used greatest stack depth: 3248 bytes left
[    2.847392] dracut: Starting plymouth daemon
Couldn't open /dev/ttyS0
Couldn't open /dev/ttyS0
[    3.119563] virtio-pci 0000:00:04.0: irq 40 for MSI/MSI-X
[    3.120976] virtio-pci 0000:00:04.0: irq 41 for MSI/MSI-X
[    3.145828]  vda: vda1 vda2 vda3 vda4
[    3.359467] EXT4-fs (vda4): mounted filesystem with ordered data mode. Opts: (null)
[    3.435312] dracut: Checking ext4: /dev/disk/by-uuid/605a1d4d-1707-4e13-a1d6-a0a55986a1be
[    3.436841] dracut: issuing e2fsck -a  /dev/disk/by-uuid/605a1d4d-1707-4e13-a1d6-a0a55986a1be
[    3.454183] dracut: /dev/disk/by-uuid/605a1d4d-1707-4e13-a1d6-a0a55986a1be: clean, 454270/885952 files, 1313471/3541248 blocks
[    3.460247] dracut: Remounting /dev/disk/by-uuid/605a1d4d-1707-4e13-a1d6-a0a55986a1be with -o ro
[    3.485301] EXT4-fs (vda4): mounted filesystem with ordered data mode. Opts: (null)
[    3.501424] dracut: Mounted root filesystem /dev/vda4
[    3.600645] dracut: Switching root
[    3.667826] type=1404 audit(1338458508.004:2): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
[    3.830468] SELinux: 2048 avtab hash slots, 99143 rules.
[    4.381485] SELinux: 2048 avtab hash slots, 99143 rules.
[    6.583338] SELinux:  9 users, 15 roles, 4126 types, 222 bools, 1 sens, 1024 cats
[    6.584491] SELinux:  83 classes, 99143 rules
[    6.725296] SELinux:  Permission ptrace_child in class process not defined in policy.
[    6.726579] SELinux: the above unknown classes and permissions will be allowed
[    6.727696] SELinux:  Completing initialization.
[    6.728367] SELinux:  Setting up existing superblocks.
[    6.729072] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[    6.730049] SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
[    6.731024] SELinux: initialized (dev bdev, type bdev), uses genfs_contexts
[    6.731902] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[    6.732810] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    6.733764] SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs
[    6.735609] SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
[    6.736471] SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
[    6.740344] SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
[    6.741356] SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts
[    6.742490] SELinux: initialized (dev devpts, type devpts), uses transition SIDs
[    6.743456] SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs
[    6.744460] SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
[    6.745404] SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
[    6.746417] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[    6.748496] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    6.749398] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    6.750348] SELinux: initialized (dev vda4, type ext4), uses xattr
[    6.753300] SELinux: initialized (dev securityfs, type securityfs), uses genfs_contexts
[    6.797415] type=1403 audit(1338458511.134:3): policy loaded auid=4294967295 ses=4294967295
[    6.817189] systemd[1]: Successfully loaded SELinux policy in 3s 150ms 469us.
[    6.837502] systemd[1]: Successfully loaded SELinux database in 17ms 881us, size on heap is 539K.
[    6.853946] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    6.863446] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    6.942316] systemd[1]: Relabelled /dev and /run in 76ms 413us.
[    6.957128] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    6.968734] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    6.981152] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    6.992368] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    7.000418] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    7.008491] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    7.017378] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    7.028404] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[    7.031044] systemd[1]: systemd 183 running in system mode. (+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP; fedora)

Welcome to Fedora 18 (Rawhide)!

[    7.039117] systemd[1]: Set hostname to <r4.meyering.net>.
[    7.261338] systemd[1]: Cannot add dependency job for unit udev.service, ignoring: Unit udev.service failed to load: No such file or directory. See system logs and 'systemctl status udev.service' for details.
[    7.265852] systemd[1]: Cannot add dependency job for unit udev-settle.service, ignoring: Unit udev-settle.service failed to load: No such file or directory. See system logs and 'systemctl status udev-settle.service' for details.
         Expecting device dev-ttyS0.device...
[  OK  ] Listening on Syslog Socket.
[  OK  ] Reached target Remote File Systems.
[  OK  ] Listening on Delayed Shutdown Socket.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[    7.283845] SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
[  OK  ] Set up automount Arbitrary Executable File Formats F...utomount Point.
[  OK  ] Reached target Encrypted Volumes.
[  OK  ] Listening on udev Kernel Socket.
[  OK  ] Listening on udev Control Socket.
[  OK  ] Listening on Device-mapper event daemon FIFOs.
         Expecting device dev-disk-by\x2duuid-7fdf3c84\x2dffe...49987.device...
         Starting Wait for storage scan...
         Expecting device dev-disk-by\x2duuid-8775da8c\x2d84e...016f4.device...
[  OK  ] Listening on Journal Socket.
[  OK  ] Reached target Syslog.
         Starting Configure read-only root support...
         Starting udev Coldplug all Devices...
         Mounting Debug File System...
         Mounting POSIX Message Queue File System...
         Mounting Huge Pages File System...
         Starting Remount Root and Kernel File Systems...
[    7.441814] SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs
         Starting Journal Service...
[  OK  ] Started Journal Service.
         Starting udev Kernel Device Manager...
[    7.502408] EXT4-fs (vda4): re-mounted. Opts: (null)
         Mounting Configuration File System...
[    7.534057] systemd-journald[320]: Fixed max_use=250.3M max_size=31.2M min_size=64.0K keep_free=125.1M
[    7.536585] systemd-journald[320]: Vacuuming...
         Starting Apply Kernel Variables...
[    7.539669] SELinux: initialized (dev configfs, type configfs), uses genfs_contexts
         Starting Setup Virtual Console...
[    7.607428] udevd[323]: starting version 183
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Configure read-only root support.
[  OK  ] Mounted Debug File System.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Huge Pages File System.
[  OK  ] Started Remount Root and Kernel File Systems.
[  OK  ] Mounted Configuration File System.
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /t...
         Mounting Temporary Directory...
[    7.741573] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
         Starting Load Random Seed...
[    7.771002] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[  OK  ] Mounted Temporary Directory.
[  OK  ] Mounted /t.
[  OK  ] Started Setup Virtual Console.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Load Random Seed.
[    8.043107] virtio-pci 0000:00:03.0: irq 42 for MSI/MSI-X
[    8.045438] virtio-pci 0000:00:03.0: irq 43 for MSI/MSI-X
[    8.047240] virtio-pci 0000:00:03.0: irq 44 for MSI/MSI-X
[    8.104664] microcode: CPU0 sig=0x623, pf=0x0, revision=0x1
[  OK  ] Found device /dev/ttyS0.
[    8.183293] input: QEMU 1.0 QEMU USB Tablet as /devices/pci0000:00/0000:00:01.2/usb1/1-1/1-1:1.0/input/input3
[    8.204606] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Pointer [QEMU 1.0 QEMU USB Tablet] on usb-0000:00:01.2-1/input0
[  OK  ] Found device /dev/disk/by-uuid/8775da8c-84e2-4631-9bd7-fa00bc4016f4.
         Starting File System Check on /dev/disk/by-uuid/8775...fa00bc4016f4...
[  OK  ] Found device /dev/disk/by-uuid/7fdf3c84-ffe9-4cb3-b644-dc7de3e49987.
         Activating swap /dev/disk/by-uuid/7fdf3c84-ffe9-4cb3...dc7de3e49987...
[    8.305726] Adding 1048572k swap on /dev/vda3.  Priority:-1 extents:1 across:1048572k
[  OK  ] Activated swap /dev/disk/by-uuid/7fdf3c84-ffe9-4cb3-b644-dc7de3e49987.
[  OK  ] Reached target Swap.
[    8.327220] microcode: CPU1 sig=0x623, pf=0x0, revision=0x1
[    8.330617] microcode: CPU2 sig=0x623, pf=0x0, revision=0x1
[    8.333537] microcode: CPU3 sig=0x623, pf=0x0, revision=0x1
[    8.335610] microcode: CPU4 sig=0x623, pf=0x0, revision=0x1
[    8.338453] microcode: CPU5 sig=0x623, pf=0x0, revision=0x1
[    8.341695] microcode: CPU6 sig=0x623, pf=0x0, revision=0x1
[    8.345726] microcode: CPU7 sig=0x623, pf=0x0, revision=0x1
[    8.349233] microcode: CPU8 sig=0x623, pf=0x0, revision=0x1
[    8.356095] microcode: CPU9 sig=0x623, pf=0x0, revision=0x1
[    8.361837] microcode: CPU10 sig=0x623, pf=0x0, revision=0x1
[    8.368690] microcode: CPU11 sig=0x623, pf=0x0, revision=0x1
[    8.376772] microcode: Microcode Update Driver: v2.00 <tigran.co.uk>, Peter Oruba
systemd-fsck[417]: /dev/vda2: clean, 324/128016 files, 107218/512000 blocks
[  OK  ] Started File System Check on /dev/disk/by-uuid/8775d...7-fa00bc4016f4.
         Mounting /boot...
[    8.465388] EXT4-fs (vda2): mounted filesystem with ordered data mode. Opts: (null)
[    8.468085] SELinux: initialized (dev vda2, type ext4), uses xattr
[  OK  ] Mounted /boot.


Expected results:


Additional info:

Comment 1 Dave Airlie 2012-05-31 11:48:29 UTC
can we get full dmesg? anything specified on command line

can you boot with nomodeset and attach contents of /proc/iomem

Comment 2 Jim Meyering 2012-05-31 13:17:45 UTC
Created attachment 588088 [details]
dmesg output

Comment 3 Jim Meyering 2012-05-31 13:22:44 UTC
(In reply to comment #1)
> can we get full dmesg? anything specified on command line
> 
> can you boot with nomodeset and attach contents of /proc/iomem

Yes, with nomodeset, it did boot:

$ cat /proc/iomem                                                      :
00000000-0000ffff : reserved
00010000-0009dbff : System RAM
0009dc00-0009ffff : reserved
000c0000-000c8bff : Video ROM
000c9000-000c99ff : Adapter ROM
000ca000-000cc3ff : Adapter ROM
000f0000-000fffff : reserved
  000f0000-000fffff : System ROM
00100000-dfffbfff : System RAM
  01000000-016d0bf1 : Kernel code
  016d0bf2-01d2b3ff : Kernel data
  02057000-02d4bfff : Kernel bss
dfffc000-dfffffff : reserved
fc000000-fdffffff : 0000:00:02.0
  fc000000-fc15ffff : efifb
febd0000-febdffff : 0000:00:02.0
febe0000-febeffff : 0000:00:03.0
febf0000-febf0fff : 0000:00:02.0
febf1000-febf1fff : 0000:00:03.0
  febf1000-febf1fff : virtio-pci
febf2000-febf2fff : 0000:00:04.0
  febf2000-febf2fff : virtio-pci
fec00000-fec003ff : IOAPIC 0
fed00000-fed003ff : HPET 0
fee00000-fee00fff : Local APIC
feffc000-feffffff : reserved
fffc0000-ffffffff : reserved
100000000-164ffffff : System RAM
165000000-167ffffff : RAM buffer

I attached dmesg output.

Nothing special on the command line.

Thanks.

Comment 4 Josh Boyer 2012-05-31 13:50:28 UTC
Dave's given me a patch to test out.  I'll build it locally here and see if the crash goes away.

Comment 5 Josh Boyer 2012-05-31 15:18:19 UTC
OK, the patch worked for me in my local build.  This should be fixed in tomorrow's rawhide (git10.2)


Note You need to log in before you can comment on or make changes to this bug.