[Bugme-new] [Bug 41432] New: Kernel compiled for i486 no longer boot

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Sat Aug 20 18:24:13 PDT 2011


https://bugzilla.kernel.org/show_bug.cgi?id=41432

           Summary: Kernel compiled for i486 no longer boot
           Product: Other
           Version: 2.5
    Kernel Version: 3.1.0-rc2+
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Other
        AssignedTo: other_other at kernel-bugs.osdl.org
        ReportedBy: randrik at mail.ru
        Regression: Yes


Created an attachment (id=69502)
 --> (https://bugzilla.kernel.org/attachment.cgi?id=69502)
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 at 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
Убито

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Bugme-new mailing list