Created attachment 69502 [details] my .config To my great surprise, 3.1.0-rc1-rc2 kernels no longer boot with my .config, not even in qemu! there is log qemu -kernel /home/guest/botva/src/linux-2.6/arch/x86/boot/bzImage -m 32 -append "console=ttyS0 nosmp" -nographic Could not open option rom 'sgabios.bin': No such file or directory Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 3.1.0-rc2-i486+ (guest@slax) (gcc version 4.4.4 (GCC) ) #10 SMP Sat Aug 20 06:34:42 GMT 2011 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f400 (usable) BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000001ffd000 (usable) BIOS-e820: 0000000001ffd000 - 0000000002000000 (reserved) BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved) Notice: NX (Execute Disable) protection missing in CPU! DMI 2.4 present. last_pfn = 0x1ffd max_arch_pfn = 0x100000 found SMP MP-table at [c00fdb40] fdb40 init_memory_mapping: 0000000000000000-0000000001ffd000 ACPI: RSDP 000fdaf0 00014 (v00 BOCHS ) ACPI: RSDT 01ffd6a0 00034 (v01 BOCHS BXPCRSDT 00000001 BXPC 00000001) ACPI: FACP 01fffe70 00074 (v01 BOCHS BXPCFACP 00000001 BXPC 00000001) ACPI: DSDT 01ffd8a0 02560 (v01 BXPC BXDSDT 00000001 INTL 20100528) ACPI: FACS 01fffe00 00040 ACPI: SSDT 01ffd800 0009E (v01 BOCHS BXPCSSDT 00000001 BXPC 00000001) ACPI: APIC 01ffd720 00072 (v01 BOCHS BXPCAPIC 00000001 BXPC 00000001) ACPI: HPET 01ffd6e0 00038 (v01 BOCHS BXPCHPET 00000001 BXPC 00000001) 0MB HIGHMEM available. 31MB LOWMEM available. mapped low ram: 0 - 01ffd000 low ram: 0 - 01ffd000 Zone PFN ranges: DMA 0x00000010 -> 0x00001000 Normal 0x00001000 -> 0x00001ffd HighMem empty Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000010 -> 0x0000009f 0: 0x00000100 -> 0x00001ffd Using APIC driver default ACPI: PM-Timer IO Port: 0xb008 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: Skipping IOAPIC probe due to 'noapic' option. Using ACPI for processor (LAPIC) configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 Intel MultiProcessor Specification v1.4 Virtual Wire compatibility mode. MPTABLE: OEM ID: BOCHSCPU MPTABLE: Product ID: 0.1 MPTABLE: APIC at: 0xFEE00000 IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23 Processors: 1 SMP: Allowing 1 CPUs, 0 hotplug CPUs PM: Registered nosave memory: 000000000009f000 - 00000000000a0000 PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000 PM: Registered nosave memory: 00000000000f0000 - 0000000000100000 Allocating PCI resources starting at 2000000 (gap: 2000000:fdfc0000) setup_percpu: NR_CPUS:16 nr_cpumask_bits:16 nr_cpu_ids:1 nr_node_ids:1 PERCPU: Embedded 12 pages/cpu @c1800000 s27072 r0 d22080 u4194304 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8012 Kernel command line: console=ttyS0 nosmp PID hash table entries: 128 (order: -3, 512 bytes) Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Initializing CPU#0 allocated 130768 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups Initializing HighMem for node 0 (00000000:00000000) Memory: 26872k/32756k available (2692k kernel code, 5432k reserved, 1439k data, 356k init, 0k highmem) virtual kernel memory layout: fixmap : 0xffe76000 - 0xfffff000 (1572 kB) pkmap : 0xff800000 - 0xffc00000 (4096 kB) vmalloc : 0xc27fd000 - 0xff7fe000 ( 976 MB) lowmem : 0xc0000000 - 0xc1ffd000 ( 31 MB) .init : 0xc0509000 - 0xc0562000 ( 356 kB) .data : 0xc03a100b - 0xc0508f00 (1439 kB) .text : 0xc0100000 - 0xc03a100b (2692 kB) Checking if this processor honours the WP bit even in supervisor mode...Ok. SLUB: Genslabs=15, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Hierarchical RCU implementation. NR_IRQS:768 Console: colour VGA+ 80x25 console [ttyS0] enabled Fast TSC calibration failed TSC: Unable to calibrate against PIT TSC: using HPET reference calibration Detected 1799.756 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 3599.51 BogoMIPS (lpj=7199024) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 Initializing cgroup subsys cpuacct Initializing cgroup subsys memory BUG: unable to handle kernel paging request at 80ab162d IP: [<c0105dda>] apply_alternatives+0x96/0x12a *pde = 00000000 Oops: 0000 [#1] SMP Modules linked in: Pid: 0, comm: swapper Not tainted 3.1.0-rc2-i486+ #10 Bochs Bochs EIP: 0060:[<c0105dda>] EFLAGS: 00000286 CPU: 0 EIP is at apply_alternatives+0x96/0x12a EAX: 80ab162d EBX: c0558210 ECX: 00000005 EDX: c0559419 ESI: 80ab162d EDI: c04b5eaa EBP: c04b5fb4 ESP: c04b5e98 DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 Process swapper (pid: 0, ti=c04b4000 task=c04ddf20 task.ti=c04b4000) Stack: c04b5eaa c0559404 808f7d02 c04b5eaf ae0f5f04 c0f689e8 00000000 00000040 00000000 00000001 ffffffff 00000001 00000000 00000000 c0502c44 c18078b0 00000000 00028020 00000001 c05022a4 00000000 00000001 00000001 c0502280 Call Trace: [<c0189e1e>] ? __alloc_pages_nodemask+0x107/0x4ff [<c0518380>] ? sysenter_setup+0x9e/0x298 [<c0398041>] ? identify_cpu+0x32b/0x333 [<c050df39>] alternative_instructions+0x18/0xed [<c050ee3e>] check_bugs+0x13c/0x141 [<c0509766>] start_kernel+0x2b9/0x2c8 [<c05090b0>] i386_start_kernel+0xb0/0xb7 Code: b7 c0 0f a3 05 58 68 50 c0 19 c0 85 c0 0f 84 95 00 00 00 8d 34 33 8b bd e4 fe ff ff 0f b6 c9 8d 44 13 04 89 b5 ec fe ff ff 89 c6 <f3> a4 80 bd f6 fe ff ff e8 75 18 80 7b 0b 05 75 12 03 85 f7 fe EIP: [<c0105dda>] apply_alternatives+0x96/0x12a SS:ESP 0068:c04b5e98 CR2: 0000000080ab162d ---[ end trace 4eaa2a86a8e2da22 ]--- Kernel panic - not syncing: Attempted to kill the idle task! Pid: 0, comm: swapper Tainted: G D 3.1.0-rc2-i486+ #10 Call Trace: [<c039d8d1>] panic+0x50/0x143 [<c0149dd9>] ? blocking_notifier_call_chain+0xc/0xe [<c0132b49>] do_exit+0x78/0x612 [<c0130201>] ? kmsg_dump+0x35/0xae [<c010480c>] oops_end+0x75/0x7c [<c011b7ac>] no_context+0x110/0x11a [<c011b8cc>] __bad_area_nosemaphore+0x116/0x11e [<c011b8e1>] bad_area_nosemaphore+0xd/0x10 [<c011bcc9>] do_page_fault+0x147/0x2fe [<c011bb82>] ? vmalloc_sync_all+0xcd/0xcd [<c039fc2a>] error_code+0x5a/0x60 [<c011bb82>] ? vmalloc_sync_all+0xcd/0xcd [<c0105dda>] ? apply_alternatives+0x96/0x12a [<c0189e1e>] ? __alloc_pages_nodemask+0x107/0x4ff [<c0518380>] ? sysenter_setup+0x9e/0x298 [<c0398041>] ? identify_cpu+0x32b/0x333 [<c050df39>] alternative_instructions+0x18/0xed [<c050ee3e>] check_bugs+0x13c/0x141 [<c0509766>] start_kernel+0x2b9/0x2c8 [<c05090b0>] i386_start_kernel+0xb0/0xb7 Убито
Fixed in 3.1.0-rc3+ (commit b4ca46e4e82a0a5976fe5eab85be585d75f8202f)