Re: [PATCH] avoid race condition in pick_next_task_fair inkernel/sched_fair.c

From: Miklos Vajna
Date: Tue Dec 21 2010 - 19:23:08 EST


On Sun, Dec 19, 2010 at 03:03:13AM +0100, Miklos Vajna <vmiklos@xxxxxxxxxxxxxx> wrote:
> Here is a panic I got today:
>
> http://frugalware.org/~vmiklos/pics/bug/2.6.37-rc6.png
>
> More details:
>
> I get this sometimes on boot or shutdown when testing systemd. I did not
> get it with sysvinit, so I guess it may be related to systemd's heavy
> cgroups usage, but I'm not sure. Sadly it isn't 100% reproducible but I
> usually hit it at least once a day.
>
> The config is here:
> http://frugalware.org/~vmiklos/logs/2.6.37-rc6.config (I just did a
> yes "" | make config to update it to 2.6.37-rc6.)
>
> I got something similar with 2.6.36.1 as well:
>
> http://frugalware.org/~vmiklos/pics/bug/2.6.36.1.png
>
> Ah, and this is on i686 in VMware - though given that I never had this
> problem with systemd, I guess it won't be an emulator bug. :)
>
> I'm not familiar with the sched code, is it possible that this is
> related?

A few more info:

- I reproduced the issue on my Lenovo S12 netbook as well, so it's not a
virtual machine-related bug. Here is a poor shot:
http://frugalware.org/~vmiklos/pics/bug/p1040730.jpg
- I'm also attaching the full dmesg in the VM that is finally a text
using serial console.
- On "how to reproduce": sometimes I just get this during boot. If it
does not occur, then it does when using "systemctl emergency".

Please let me know if you need more info.

Thanks,

Miklos
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.36-fw3 (fst@xxxxxxxxxxxxxxxxxxx) (gcc version 4.5.1 (Frugalware Linux) ) #1 SMP PREEMPT Wed Dec 8 13:27:40 CET 2010
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
BIOS-e820: 00000000000dc000 - 00000000000e4000 (reserved)
BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
BIOS-e820: 000000001fef0000 - 000000001feff000 (ACPI data)
BIOS-e820: 000000001feff000 - 000000001ff00000 (ACPI NVS)
BIOS-e820: 000000001ff00000 - 0000000020000000 (usable)
BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
DMI present.
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.
Hypervisor detected: VMware
last_pfn = 0x20000 max_arch_pfn = 0x100000
x86 PAT enabled: cpu 0, old 0x0, new 0x7010600070106
mtrr: your BIOS has configured an incorrect mask, fixing it.
Scanning 0 areas for low memory corruption
modified physical RAM map:
modified: 0000000000000000 - 0000000000010000 (reserved)
modified: 0000000000010000 - 000000000009f800 (usable)
modified: 000000000009f800 - 00000000000a0000 (reserved)
modified: 00000000000ca000 - 00000000000cc000 (reserved)
modified: 00000000000dc000 - 00000000000e4000 (reserved)
modified: 00000000000e8000 - 0000000000100000 (reserved)
modified: 0000000000100000 - 000000001fef0000 (usable)
modified: 000000001fef0000 - 000000001feff000 (ACPI data)
modified: 000000001feff000 - 000000001ff00000 (ACPI NVS)
modified: 000000001ff00000 - 0000000020000000 (usable)
modified: 00000000e0000000 - 00000000f0000000 (reserved)
modified: 00000000fec00000 - 00000000fec10000 (reserved)
modified: 00000000fee00000 - 00000000fee01000 (reserved)
modified: 00000000fffe0000 - 0000000100000000 (reserved)
found SMP MP-table at [c00f69b0] f69b0
init_memory_mapping: 0000000000000000-0000000020000000
ACPI: RSDP 000f6940 00024 (v02 PTLTD )
ACPI: XSDT 1fef0804 0004C (v01 INTEL 440BX 06040000 VMW 01324272)
ACPI: FACP 1fefee98 000F4 (v04 INTEL 440BX 06040000 PTL 000F4240)
ACPI: DSDT 1fef09bc 0E4DC (v01 PTLTD Custom 06040000 MSFT 03000001)
ACPI: FACS 1fefffc0 00040
ACPI: BOOT 1fef0994 00028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001)
ACPI: APIC 1fef0944 00050 (v01 PTLTD ? APIC 06040000 LTP 00000000)
ACPI: MCFG 1fef0908 0003C (v01 PTLTD $PCITBL$ 06040000 LTP 00000001)
ACPI: SRAT 1fef0888 00080 (v02 VMWARE MEMPLUG 06040000 VMW 00000001)
0MB HIGHMEM available.
512MB LOWMEM available.
mapped low ram: 0 - 20000000
low ram: 0 - 20000000
Zone PFN ranges:
DMA 0x00000010 -> 0x00001000
Normal 0x00001000 -> 0x00020000
HighMem empty
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
0: 0x00000010 -> 0x0000009f
0: 0x00000100 -> 0x0001fef0
0: 0x0001ff00 -> 0x00020000
Using APIC driver default
ACPI: PM-Timer IO Port: 0x1008
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
Using ACPI (MADT) for SMP configuration information
SMP: Allowing 1 CPUs, 0 hotplug CPUs
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000ca000
PM: Registered nosave memory: 00000000000ca000 - 00000000000cc000
PM: Registered nosave memory: 00000000000cc000 - 00000000000dc000
PM: Registered nosave memory: 00000000000dc000 - 00000000000e4000
PM: Registered nosave memory: 00000000000e4000 - 00000000000e8000
PM: Registered nosave memory: 00000000000e8000 - 0000000000100000
PM: Registered nosave memory: 000000001fef0000 - 000000001feff000
PM: Registered nosave memory: 000000001feff000 - 000000001ff00000
Allocating PCI resources starting at 20000000 (gap: 20000000:c0000000)
Booting paravirtualized kernel on bare hardware
setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 14 pages/cpu @c2000000 s33296 r0 d24048 u4194304
pcpu-alloc: s33296 r0 d24048 u4194304 alloc=1*4194304
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129919
Kernel command line: root=/dev/sda1 ro console=ttyS1 console=tty0 init=/bin/systemd
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
allocated 2621120 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
Subtract (47 early reservations)
#1 [0000001000 - 0000002000] EX TRAMPOLINE
#2 [0001000000 - 000183e7c4] TEXT DATA BSS
#3 [000183f000 - 00018461c0] BRK
#4 [00000f69c0 - 0000100000] BIOS reserved
#5 [00000f69b0 - 00000f69c0] MP-table mpf
#6 [000009f800 - 000009fd70] BIOS reserved
#7 [000009fe78 - 00000f69b0] BIOS reserved
#8 [000009fd70 - 000009fe78] MP-table mpc
#9 [0000010000 - 0000011000] TRAMPOLINE
#10 [0000011000 - 0000015000] ACPI WAKEUP
#11 [0001847000 - 0001848000] BOOTMEM
#12 [0001848000 - 0001c48000] BOOTMEM
#13 [000183e7d0 - 000183e7d4] BOOTMEM
#14 [000183e7e0 - 000183e8a0] BOOTMEM
#15 [000183e8a0 - 000183e8d0] BOOTMEM
#16 [0001c48000 - 0001c49800] BOOTMEM
#17 [000183e8d0 - 000183e8f7] BOOTMEM
#18 [000183e900 - 000183ea88] BOOTMEM
#19 [000183ea90 - 000183ead0] BOOTMEM
#20 [000183ead0 - 000183eb10] BOOTMEM
#21 [000183eb10 - 000183eb50] BOOTMEM
#22 [000183eb50 - 000183eb90] BOOTMEM
#23 [000183eb90 - 000183ebd0] BOOTMEM
#24 [000183ebd0 - 000183ec10] BOOTMEM
#25 [000183ec10 - 000183ec50] BOOTMEM
#26 [000183ec50 - 000183ec90] BOOTMEM
#27 [000183ec90 - 000183ecd0] BOOTMEM
#28 [000183ecd0 - 000183ed10] BOOTMEM
#29 [000183ed10 - 000183ed50] BOOTMEM
#30 [000183ed50 - 000183ed90] BOOTMEM
#31 [000183ed90 - 000183edd0] BOOTMEM
#32 [000183edd0 - 000183ede0] BOOTMEM
#33 [000183ede0 - 000183edf0] BOOTMEM
#34 [000183edf0 - 000183ee2f] BOOTMEM
#35 [000183ee30 - 000183ee6f] BOOTMEM
#36 [0002000000 - 000200e000] BOOTMEM
#37 [000183ee70 - 000183ee74] BOOTMEM
#38 [000183ee80 - 000183ee84] BOOTMEM
#39 [000183ee90 - 000183ee94] BOOTMEM
#40 [000183eea0 - 000183eea4] BOOTMEM
#41 [000183eeb0 - 000183ef60] BOOTMEM
#42 [00018461c0 - 0001846268] BOOTMEM
#43 [0001c49800 - 0001c4b800] BOOTMEM
#44 [0001c4b800 - 0001c8b800] BOOTMEM
#45 [0001c8b800 - 0001cab800] BOOTMEM
#46 [0001cac000 - 0001f2bec0] BOOTMEM
Initializing HighMem for node 0 (00000000:00000000)
Memory: 508160k/524288k available (5423k kernel code, 15612k reserved, 1960k data, 504k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfff17000 - 0xfffff000 ( 928 kB)
pkmap : 0xff800000 - 0xffc00000 (4096 kB)
vmalloc : 0xe0800000 - 0xff7fe000 ( 495 MB)
lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
.init : 0xc1736000 - 0xc17b4000 ( 504 kB)
.data : 0xc154bd73 - 0xc1735dcc (1960 kB)
.text : 0xc1000000 - 0xc154bd73 (5423 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:2304 nr_irqs:256
Extended CMOS year: 2000
Console: colour VGA+ 80x25
console [tty0] enabled
console [ttyS1] enabled
TSC freq read from hypervisor : 1548.584 MHz
Detected 1548.584 MHz processor.
Calibrating delay loop (skipped) preset value.. 3097.16 BogoMIPS (lpj=1548584)
pid_max: default: 32768 minimum: 301
Security Framework initialized
AppArmor: AppArmor disabled by boot time parameter
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
mce: CPU supports 0 MCE banks
Performance Events:
SMP alternatives: switching to UP code
Freeing SMP alternatives: 24k freed
ACPI: Core revision 20100702
Enabling APIC mode: Flat. Using 1 I/O APICs
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Centaur VIA Nano processor U2250 (1.6GHz Capable) stepping 03
Brought up 1 CPUs
Total of 1 processors activated (3097.16 BogoMIPS).
devtmpfs: initialized
xor: automatically using best checksumming function: pIII_sse
pIII_sse : 2108.000 MB/sec
xor: using function: pIII_sse (2108.000 MB/sec)
regulator: core version 0.5
NET: Registered protocol family 16
EISA bus registered
ACPI: bus type pci registered
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
raid6: int32x1 347 MB/s
raid6: int32x2 222 MB/s
raid6: int32x4 113 MB/s
raid6: int32x8 82 MB/s
raid6: mmxx1 449 MB/s
raid6: mmxx2 417 MB/s
raid6: sse1x1 449 MB/s
raid6: sse1x2 429 MB/s
raid6: sse2x1 792 MB/s
raid6: sse2x2 808 MB/s
raid6: using algorithm sse2x2 (808 MB/s)
ACPI: BIOS _OSI(Linux) query ignored
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: No dock devices found.
PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
pci_root PNP0A03:00: host bridge window [mem 0x000cc000-0x000cffff]
pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000d3fff]
pci_root PNP0A03:00: host bridge window [mem 0x000d4000-0x000d7fff]
pci_root PNP0A03:00: host bridge window [mem 0x000d8000-0x000dbfff]
pci_root PNP0A03:00: host bridge window [mem 0x000e4000-0x000e7fff]
pci_root PNP0A03:00: host bridge window [mem 0x20000000-0xfebfffff]
pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7]
pci_root PNP0A03:00: host bridge window [io 0x0d00-0xfeff]
pci 0000:00:07.3: quirk: [io 0x1000-0x103f] claimed by PIIX4 ACPI
pci 0000:00:07.3: quirk: [io 0x1040-0x104f] claimed by PIIX4 SMB
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:11.0: PCI bridge to [bus 02-02] (subtractive decode)
pci 0000:00:15.0: PCI bridge to [bus 03-03]
pci 0000:00:15.1: PCI bridge to [bus 04-04]
pci 0000:00:15.2: PCI bridge to [bus 05-05]
pci 0000:00:15.3: PCI bridge to [bus 06-06]
pci 0000:00:15.4: PCI bridge to [bus 07-07]
pci 0000:00:15.5: PCI bridge to [bus 08-08]
pci 0000:00:15.6: PCI bridge to [bus 09-09]
pci 0000:00:15.7: PCI bridge to [bus 0a-0a]
pci 0000:00:16.0: PCI bridge to [bus 0b-0b]
pci 0000:00:16.1: PCI bridge to [bus 0c-0c]
pci 0000:00:16.2: PCI bridge to [bus 0d-0d]
pci 0000:00:16.3: PCI bridge to [bus 0e-0e]
pci 0000:00:16.4: PCI bridge to [bus 0f-0f]
pci 0000:00:16.5: PCI bridge to [bus 10-10]
pci 0000:00:16.6: PCI bridge to [bus 11-11]
pci 0000:00:16.7: PCI bridge to [bus 12-12]
pci 0000:00:17.0: PCI bridge to [bus 13-13]
pci 0000:00:17.1: PCI bridge to [bus 14-14]
pci 0000:00:17.2: PCI bridge to [bus 15-15]
pci 0000:00:17.3: PCI bridge to [bus 16-16]
pci 0000:00:17.4: PCI bridge to [bus 17-17]
pci 0000:00:17.5: PCI bridge to [bus 18-18]
pci 0000:00:17.6: PCI bridge to [bus 19-19]
pci 0000:00:17.7: PCI bridge to [bus 1a-1a]
pci 0000:00:18.0: PCI bridge to [bus 1b-1b]
pci 0000:00:18.1: PCI bridge to [bus 1c-1c]
pci 0000:00:18.2: PCI bridge to [bus 1d-1d]
pci 0000:00:18.3: PCI bridge to [bus 1e-1e]
pci 0000:00:18.4: PCI bridge to [bus 1f-1f]
pci 0000:00:18.5: PCI bridge to [bus 20-20]
pci 0000:00:18.6: PCI bridge to [bus 21-21]
pci 0000:00:18.7: PCI bridge to [bus 22-22]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 14 15)
vgaarb: device added: PCI:0000:00:0f.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
pci 0000:00:18.2: no compatible bridge window for [io 0xf000-0xffff]
NetLabel: Initializing
NetLabel: domain hash size = 128
NetLabel: protocols = UNLABELED CIPSOv4
NetLabel: unlabeled traffic allowed by default
Switching to clocksource tsc
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
system 00:01: [io 0x1000-0x103f] has been reserved
system 00:01: [io 0x1040-0x104f] has been reserved
system 00:01: [io 0x0cf0-0x0cf1] has been reserved
system 00:0c: [io 0x1060-0x107f] has been reserved
system 00:0c: [mem 0xe0000000-0xefffffff] has been reserved
system 00:0c: [mem 0xdbe00000-0xdbffffff] has been reserved
pci 0000:00:0f.0: BAR 6: assigned [mem 0x20000000-0x20007fff pref]
pci 0000:00:10.0: BAR 6: assigned [mem 0x20008000-0x2000bfff pref]
pci 0000:00:15.3: BAR 13: can't assign io (size 0x1000)
pci 0000:00:15.4: BAR 13: can't assign io (size 0x1000)
pci 0000:00:15.5: BAR 13: can't assign io (size 0x1000)
pci 0000:00:15.6: BAR 13: can't assign io (size 0x1000)
pci 0000:00:15.7: BAR 13: can't assign io (size 0x1000)
pci 0000:00:16.3: BAR 13: can't assign io (size 0x1000)
pci 0000:00:16.4: BAR 13: can't assign io (size 0x1000)
pci 0000:00:16.5: BAR 13: can't assign io (size 0x1000)
pci 0000:00:16.6: BAR 13: can't assign io (size 0x1000)
pci 0000:00:16.7: BAR 13: can't assign io (size 0x1000)
pci 0000:00:17.3: BAR 13: can't assign io (size 0x1000)
pci 0000:00:17.4: BAR 13: can't assign io (size 0x1000)
pci 0000:00:17.5: BAR 13: can't assign io (size 0x1000)
pci 0000:00:17.6: BAR 13: can't assign io (size 0x1000)
pci 0000:00:17.7: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.2: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.3: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.4: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.5: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.6: BAR 13: can't assign io (size 0x1000)
pci 0000:00:18.7: BAR 13: can't assign io (size 0x1000)
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0: bridge window [io disabled]
pci 0000:00:01.0: bridge window [mem disabled]
pci 0000:00:01.0: bridge window [mem pref disabled]
pci 0000:02:01.0: BAR 6: assigned [mem 0xdc400000-0xdc40ffff pref]
pci 0000:00:11.0: PCI bridge to [bus 02-02]
pci 0000:00:11.0: bridge window [io 0x2000-0x3fff]
pci 0000:00:11.0: bridge window [mem 0xd8900000-0xd9cfffff]
pci 0000:00:11.0: bridge window [mem 0xdc400000-0xdc9fffff 64bit pref]
pci 0000:00:15.0: PCI bridge to [bus 03-03]
pci 0000:00:15.0: bridge window [io 0x4000-0x4fff]
pci 0000:00:15.0: bridge window [mem 0xd9d00000-0xd9dfffff]
pci 0000:00:15.0: bridge window [mem 0xdca00000-0xdcafffff 64bit pref]
pci 0000:00:15.1: PCI bridge to [bus 04-04]
pci 0000:00:15.1: bridge window [io 0x8000-0x8fff]
pci 0000:00:15.1: bridge window [mem 0xda100000-0xda1fffff]
pci 0000:00:15.1: bridge window [mem 0xdce00000-0xdcefffff 64bit pref]
pci 0000:00:15.2: PCI bridge to [bus 05-05]
pci 0000:00:15.2: bridge window [io 0xc000-0xcfff]
pci 0000:00:15.2: bridge window [mem 0xda500000-0xda5fffff]
pci 0000:00:15.2: bridge window [mem 0xdd200000-0xdd2fffff 64bit pref]
pci 0000:00:15.3: PCI bridge to [bus 06-06]
pci 0000:00:15.3: bridge window [io disabled]
pci 0000:00:15.3: bridge window [mem 0xda900000-0xda9fffff]
pci 0000:00:15.3: bridge window [mem 0xdd600000-0xdd6fffff 64bit pref]
pci 0000:00:15.4: PCI bridge to [bus 07-07]
pci 0000:00:15.4: bridge window [io disabled]
pci 0000:00:15.4: bridge window [mem 0xdad00000-0xdadfffff]
pci 0000:00:15.4: bridge window [mem 0xdda00000-0xddafffff 64bit pref]
pci 0000:00:15.5: PCI bridge to [bus 08-08]
pci 0000:00:15.5: bridge window [io disabled]
pci 0000:00:15.5: bridge window [mem 0xdb100000-0xdb1fffff]
pci 0000:00:15.5: bridge window [mem 0xdde00000-0xddefffff 64bit pref]
pci 0000:00:15.6: PCI bridge to [bus 09-09]
pci 0000:00:15.6: bridge window [io disabled]
pci 0000:00:15.6: bridge window [mem 0xdb500000-0xdb5fffff]
pci 0000:00:15.6: bridge window [mem 0xde200000-0xde2fffff 64bit pref]
pci 0000:00:15.7: PCI bridge to [bus 0a-0a]
pci 0000:00:15.7: bridge window [io disabled]
pci 0000:00:15.7: bridge window [mem 0xdb900000-0xdb9fffff]
pci 0000:00:15.7: bridge window [mem 0xde600000-0xde6fffff 64bit pref]
pci 0000:00:16.0: PCI bridge to [bus 0b-0b]
pci 0000:00:16.0: bridge window [io 0x5000-0x5fff]
pci 0000:00:16.0: bridge window [mem 0xd9e00000-0xd9efffff]
pci 0000:00:16.0: bridge window [mem 0xdcb00000-0xdcbfffff 64bit pref]
pci 0000:00:16.1: PCI bridge to [bus 0c-0c]
pci 0000:00:16.1: bridge window [io 0x9000-0x9fff]
pci 0000:00:16.1: bridge window [mem 0xda200000-0xda2fffff]
pci 0000:00:16.1: bridge window [mem 0xdcf00000-0xdcffffff 64bit pref]
pci 0000:00:16.2: PCI bridge to [bus 0d-0d]
pci 0000:00:16.2: bridge window [io 0xd000-0xdfff]
pci 0000:00:16.2: bridge window [mem 0xda600000-0xda6fffff]
pci 0000:00:16.2: bridge window [mem 0xdd300000-0xdd3fffff 64bit pref]
pci 0000:00:16.3: PCI bridge to [bus 0e-0e]
pci 0000:00:16.3: bridge window [io disabled]
pci 0000:00:16.3: bridge window [mem 0xdaa00000-0xdaafffff]
pci 0000:00:16.3: bridge window [mem 0xdd700000-0xdd7fffff 64bit pref]
pci 0000:00:16.4: PCI bridge to [bus 0f-0f]
pci 0000:00:16.4: bridge window [io disabled]
pci 0000:00:16.4: bridge window [mem 0xdae00000-0xdaefffff]
pci 0000:00:16.4: bridge window [mem 0xddb00000-0xddbfffff 64bit pref]
pci 0000:00:16.5: PCI bridge to [bus 10-10]
pci 0000:00:16.5: bridge window [io disabled]
pci 0000:00:16.5: bridge window [mem 0xdb200000-0xdb2fffff]
pci 0000:00:16.5: bridge window [mem 0xddf00000-0xddffffff 64bit pref]
pci 0000:00:16.6: PCI bridge to [bus 11-11]
pci 0000:00:16.6: bridge window [io disabled]
pci 0000:00:16.6: bridge window [mem 0xdb600000-0xdb6fffff]
pci 0000:00:16.6: bridge window [mem 0xde300000-0xde3fffff 64bit pref]
pci 0000:00:16.7: PCI bridge to [bus 12-12]
pci 0000:00:16.7: bridge window [io disabled]
pci 0000:00:16.7: bridge window [mem 0xdba00000-0xdbafffff]
pci 0000:00:16.7: bridge window [mem 0xde700000-0xde7fffff 64bit pref]
pci 0000:00:17.0: PCI bridge to [bus 13-13]
pci 0000:00:17.0: bridge window [io 0x6000-0x6fff]
pci 0000:00:17.0: bridge window [mem 0xd9f00000-0xd9ffffff]
pci 0000:00:17.0: bridge window [mem 0xdcc00000-0xdccfffff 64bit pref]
pci 0000:00:17.1: PCI bridge to [bus 14-14]
pci 0000:00:17.1: bridge window [io 0xa000-0xafff]
pci 0000:00:17.1: bridge window [mem 0xda300000-0xda3fffff]
pci 0000:00:17.1: bridge window [mem 0xdd000000-0xdd0fffff 64bit pref]
pci 0000:00:17.2: PCI bridge to [bus 15-15]
pci 0000:00:17.2: bridge window [io 0xe000-0xefff]
pci 0000:00:17.2: bridge window [mem 0xda700000-0xda7fffff]
pci 0000:00:17.2: bridge window [mem 0xdd400000-0xdd4fffff 64bit pref]
pci 0000:00:17.3: PCI bridge to [bus 16-16]
pci 0000:00:17.3: bridge window [io disabled]
pci 0000:00:17.3: bridge window [mem 0xdab00000-0xdabfffff]
pci 0000:00:17.3: bridge window [mem 0xdd800000-0xdd8fffff 64bit pref]
pci 0000:00:17.4: PCI bridge to [bus 17-17]
pci 0000:00:17.4: bridge window [io disabled]
pci 0000:00:17.4: bridge window [mem 0xdaf00000-0xdaffffff]
pci 0000:00:17.4: bridge window [mem 0xddc00000-0xddcfffff 64bit pref]
pci 0000:00:17.5: PCI bridge to [bus 18-18]
pci 0000:00:17.5: bridge window [io disabled]
pci 0000:00:17.5: bridge window [mem 0xdb300000-0xdb3fffff]
pci 0000:00:17.5: bridge window [mem 0xde000000-0xde0fffff 64bit pref]
pci 0000:00:17.6: PCI bridge to [bus 19-19]
pci 0000:00:17.6: bridge window [io disabled]
pci 0000:00:17.6: bridge window [mem 0xdb700000-0xdb7fffff]
pci 0000:00:17.6: bridge window [mem 0xde400000-0xde4fffff 64bit pref]
pci 0000:00:17.7: PCI bridge to [bus 1a-1a]
pci 0000:00:17.7: bridge window [io disabled]
pci 0000:00:17.7: bridge window [mem 0xdbb00000-0xdbbfffff]
pci 0000:00:17.7: bridge window [mem 0xde800000-0xde8fffff 64bit pref]
pci 0000:00:18.0: PCI bridge to [bus 1b-1b]
pci 0000:00:18.0: bridge window [io 0x7000-0x7fff]
pci 0000:00:18.0: bridge window [mem 0xda000000-0xda0fffff]
pci 0000:00:18.0: bridge window [mem 0xdcd00000-0xdcdfffff 64bit pref]
pci 0000:00:18.1: PCI bridge to [bus 1c-1c]
pci 0000:00:18.1: bridge window [io 0xb000-0xbfff]
pci 0000:00:18.1: bridge window [mem 0xda400000-0xda4fffff]
pci 0000:00:18.1: bridge window [mem 0xdd100000-0xdd1fffff 64bit pref]
pci 0000:00:18.2: PCI bridge to [bus 1d-1d]
pci 0000:00:18.2: bridge window [io disabled]
pci 0000:00:18.2: bridge window [mem 0xda800000-0xda8fffff]
pci 0000:00:18.2: bridge window [mem 0xdd500000-0xdd5fffff 64bit pref]
pci 0000:00:18.3: PCI bridge to [bus 1e-1e]
pci 0000:00:18.3: bridge window [io disabled]
pci 0000:00:18.3: bridge window [mem 0xdac00000-0xdacfffff]
pci 0000:00:18.3: bridge window [mem 0xdd900000-0xdd9fffff 64bit pref]
pci 0000:00:18.4: PCI bridge to [bus 1f-1f]
pci 0000:00:18.4: bridge window [io disabled]
pci 0000:00:18.4: bridge window [mem 0xdb000000-0xdb0fffff]
pci 0000:00:18.4: bridge window [mem 0xddd00000-0xdddfffff 64bit pref]
pci 0000:00:18.5: PCI bridge to [bus 20-20]
pci 0000:00:18.5: bridge window [io disabled]
pci 0000:00:18.5: bridge window [mem 0xdb400000-0xdb4fffff]
pci 0000:00:18.5: bridge window [mem 0xde100000-0xde1fffff 64bit pref]
pci 0000:00:18.6: PCI bridge to [bus 21-21]
pci 0000:00:18.6: bridge window [io disabled]
pci 0000:00:18.6: bridge window [mem 0xdb800000-0xdb8fffff]
pci 0000:00:18.6: bridge window [mem 0xde500000-0xde5fffff 64bit pref]
pci 0000:00:18.7: PCI bridge to [bus 22-22]
pci 0000:00:18.7: bridge window [io disabled]
pci 0000:00:18.7: bridge window [mem 0xdbc00000-0xdbcfffff]
pci 0000:00:18.7: bridge window [mem 0xde900000-0xde9fffff 64bit pref]
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
pci 0000:00:00.0: Limiting direct PCI/PCI transfers
Simple Boot Flag at 0x36 set to 0x1
Scanning for low memory corruption every 60 seconds
audit: initializing netlink socket (disabled)
type=2000 audit(1292693630.593:1): initialized
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
msgmni has been set to 992
async_tx: api initialized (async)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
pcieport 0000:00:15.0: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.1: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.2: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.3: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.4: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.5: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.6: ACPI _OSC control granted for 0x15
pcieport 0000:00:15.7: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.0: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.1: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.2: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.3: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.4: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.5: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.6: ACPI _OSC control granted for 0x15
pcieport 0000:00:16.7: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.0: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.1: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.2: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.3: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.4: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.5: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.6: ACPI _OSC control granted for 0x15
pcieport 0000:00:17.7: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.0: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.1: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.2: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.3: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.4: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.5: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.6: ACPI _OSC control granted for 0x15
pcieport 0000:00:18.7: ACPI _OSC control granted for 0x15
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
˙serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
brd: module loaded
Compaq SMART2 Driver (v 2.6.0)
HP CISS Driver (v 3.6.26)
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
ide-cd driver 5.00
stex: Promise SuperTrak EX Driver version: 4.6.0000.4
scsi0 : ata_piix
scsi1 : ata_piix
ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x10c0 irq 14
ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x10c8 irq 15
Fusion MPT base driver 3.04.17
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SPI Host driver 3.04.17
mptspi 0000:00:10.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
mptbase: ioc0: Initiating bringup
ioc0: LSI53C1030 B0: Capabilities={Initiator}
scsi2 : ioc0: LSI53C1030 B0, FwRev=01032920h, Ports=1, MaxQ=128, IRQ=17
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd 0000:02:03.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ehci_hcd 0000:02:03.0: EHCI Host Controller
ehci_hcd 0000:02:03.0: new USB bus registered, assigned bus number 1
ehci_hcd 0000:02:03.0: irq 17, io mem 0xd8900000
ehci_hcd 0000:02:03.0: USB 2.0 started, EHCI 1.00
scsi 2:0:0:0: Direct-Access VMware, VMware Virtual S 1.0 PQ: 0 ANSI: 2
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
scsi target2:0:0: Beginning Domain Validation
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.36-fw3 ehci_hcd
usb usb1: SerialNumber: 0000:02:03.0
scsi target2:0:0: Domain Validation skipping write tests
hub 1-0:1.0: USB hub found
scsi target2:0:0: Ending Domain Validation
hub 1-0:1.0: 6 ports detected
scsi target2:0:0: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
uhci_hcd 0000:02:00.0: UHCI Host Controller
uhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:02:00.0: irq 18, io base 0x000020c0
ata2.00: ATAPI: VMware Virtual IDE CDROM Drive, 00000001, max UDMA/33
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
ata2.00: configured for UDMA/33
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.36-fw3 uhci_hcd
sd 2:0:0:0: [sda] 16777216 512-byte logical blocks: (8.58 GB/8.00 GiB)
usb usb2: SerialNumber: 0000:02:00.0
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Cache data unavailable
scsi: waiting for bus probes to complete ...
sd 2:0:0:0: [sda] Assuming drive cache: write through
scsi 1:0:0:0: CD-ROM NECVMWar VMware IDE CDR10 1.00 PQ: 0 ANSI: 5
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through
Initializing USB Mass Storage driver...
sr0: scsi3-mmc drive: 1x/1x xa/form2 cdda tray
cdrom: Uniform CD-ROM driver Revision: 3.20
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-cypress
sda: sda1
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-karma
usbcore: registered new interface driver ums-onetouch
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:0:0: [sda] Attached SCSI disk
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUS] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid10 personality registered for level 10
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
EISA: Probing bus 0 at eisa.0
EISA: Cannot allocate resource for mainboard
Cannot allocate resource for EISA slot 1
Cannot allocate resource for EISA slot 2
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
Cannot allocate resource for EISA slot 3
Cannot allocate resource for EISA slot 4
Cannot allocate resource for EISA slot 5
Cannot allocate resource for EISA slot 6
Cannot allocate resource for EISA slot 7
Cannot allocate resource for EISA slot 8
EISA: Detected 0 cards.
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP bic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
Registering the dns_resolver key type
Using IPI No-Shortcut mode
registered taskstats version 1
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
EXT3-fs (sda1): error: couldn't mount because of unsupported optional features (240)
EXT2-fs (sda1): error: couldn't mount because of unsupported optional features (240)
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:1.
devtmpfs: mounted
Freeing unused kernel memory: 504k freed
systemd[1]: systemd 15 running in system mode. (+PAM -LIBWRAP -AUDIT -SELINUX +SYSVINIT -LIBCRYPTSETUP; frugalware)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
systemd[1]: Set hostname to <frugalware>.
systemd[1]: /etc/mtab is not a symlink or not pointing to /proc/self/mounts. This is not supported anymore. Please make sure to replace this file by a symlink to avoid incorrect or misleading mount(8) output.
BUG: unable to handle kernel NULL pointer dereference at 0000001c
IP: [<c1030ccf>] pick_next_task_fair+0x6f/0x120
*pde = 00000000
Oops: 0000 [#1] PREEMPT SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:10.0/host2/target2:0:0/2:0:0:0/block/sda/sda1/uevent
Modules linked in: ipv6 autofs4

Pid: 1386, comm: systemd-sysctl Not tainted 2.6.36-fw3 #1 440BX Desktop Reference Platform/VMware Virtual Platform
EIP: 0060:[<c1030ccf>] EFLAGS: 00010046 CPU: 0
EIP is at pick_next_task_fair+0x6f/0x120
EAX: 00000000 EBX: dfba8180 ECX: dfba85a8 EDX: 00000000
ESI: 00000000 EDI: 00000000 EBP: c2007bc0 ESP: dfbe3ef0
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
Process systemd-sysctl (pid: 1386, ti=dfbe2000 task=dfa15920 task.ti=dfbe2000)
Stack:
dfa15ac8 c2007bc0 00000000 dfa15920 c154849f df02c7b8 00000046 c10e0d92
<0> 00000046 c15537c0 c17b2bc0 00000000 00000082 c17b2bc0 c17b2bc0 dfa15acc
<0> c17b2bc0 dfa15920 c17b2bc0 df0328d0 c128d5f0 00000246 00000012 00000001
Call Trace:
[<c154849f>] ? schedule+0x44f/0x8c0
[<c10e0d92>] ? kmem_cache_free+0x82/0xd0
[<c128d5f0>] ? cic_free_func+0x0/0x70
[<c103f36b>] ? do_exit+0x4fb/0x770
[<c103f7ee>] ? do_group_exit+0x2e/0x90
[<c103f861>] ? sys_exit_group+0x11/0x20
[<c10034fc>] ? sysenter_do_call+0x12/0x28
Code: 0f 8e 86 00 00 00 89 fe 8b 43 38 85 c0 74 15 8b 50 34 8b 40 30 89 f9 e8 30 ff ff ff 85 c0 0f 8e 78 00 00 00 89 f0 e8 91 fb ff ff <8b> 7e 1c 85 ff 74 16 8d 7e 08 39 7b 20 0f 84 8e 00 00 00 8d 53
EIP: [<c1030ccf>] pick_next_task_fair+0x6f/0x120 SS:ESP 0068:dfbe3ef0
CR2: 000000000000001c
---[ end trace 971e729af87f404e ]---
Fixing recursive fault but reboot is needed!

Attachment: pgp00000.pgp
Description: PGP signature