On Friday 31 July 2009, Frans Pop wrote: > Hmm. The "Badness at smp.c" warning isn't new of course. That was also > there with .24 and .26 (the last working kernel I have). > > What is new is that the boot now hangs immediately after that point.
Whatever the problem is, it looks to be solved in upstream 2.6.31-rc4. That boots correctly (with config based on config-2.6.30-1-parisc64-smp). Attached the dmesg from the successful boot. Important differences: - the "Badness at smp.c" warning is gone! - the memory zone info is back - init for PCI devices shows up (was absent in .2[46]-smp and .30-smp, but present in 2.6.30-up) Cheers, FJP
Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.31-rc4-deb (r...@treebeard) (gcc version 4.3.3 (GCC) ) #2 SMP Fri Jul 31 16:50:34 CEST 2009 unwind_init: start = 0x404c2e84, end = 0x404efa24, entries = 11450 WARNING: Out of order unwind entry! 00000000404c4df4 and 00000000404c4e04 WARNING: Out of order unwind entry! 00000000404c4e04 and 00000000404c4e14 FP[0] enabled: Rev 1 Model 16 The 64-bit Kernel has started... console [ttyB0] enabled Initialized PDC Console for debugging. Determining PDC firmware type: System Map. model 00005d10 00000491 00000000 00000002 778fe5fc 100000f0 00000008 000000b2 000000b2 vers 00000300 CPUID vers 17 rev 10 (0x0000022a) capabilities 0x3 model 9000/785/J5600 Total Memory: 2048 MB initrd: 7f943000-7ffeeb57 initrd: reserving 3f943000-3ffeeb57 (mem_max 80000000) On node 0 totalpages: 524288 free_area_init_node: node 0, pgdat 404efd40, node_mem_map 40a06000 Normal zone: 7168 pages used for memmap Normal zone: 0 pages reserved Normal zone: 517120 pages, LIFO batch:31 LCD display at fffffff0f05d0008,fffffff0f05d0000 registered SMP: bootstrap CPU ID is 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 517120 Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinuz-2.6.31-rc4-deb PID hash table entries: 4096 (order: 12, 32768 bytes) Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) Memory: 2047488k/2097152k available (3182k kernel code, 49020k reserved, 1481k data, 296k init) virtual kernel memory layout: vmalloc : 0x0000000000008000 - 0x000000003f000000 (1007 MB) memory : 0x0000000040000000 - 0x00000000c0000000 (2048 MB) .init : 0x000000004069c000 - 0x00000000406e6000 ( 296 kB) .data : 0x000000004041b828 - 0x000000004058e000 (1481 kB) .text : 0x0000000040100000 - 0x000000004041b828 (3182 kB) NR_IRQS:128 Console: colour dummy device 160x64 Calibrating delay loop... 1101.82 BogoMIPS (lpj=2203648) Security Framework initialized SELinux: Disabled at boot. Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls Brought up 1 CPUs CPU0 attaching NULL sched-domain. regulator: core version 0.5 NET: Registered protocol family 16 EISA bus registered Searching for devices... Found devices: 1. Astro BC Runway Port at 0xfffffffffed00000 [10] { 12, 0x0, 0x582, 0x0000b } 2. Elroy PCI Bridge at 0xfffffffffed30000 [10/0] { 13, 0x0, 0x782, 0x0000a } 3. Elroy PCI Bridge at 0xfffffffffed32000 [10/1] { 13, 0x0, 0x782, 0x0000a } 4. Elroy PCI Bridge at 0xfffffffffed34000 [10/2] { 13, 0x0, 0x782, 0x0000a } 5. Elroy PCI Bridge at 0xfffffffffed38000 [10/4] { 13, 0x0, 0x782, 0x0000a } 6. Elroy PCI Bridge at 0xfffffffffed3c000 [10/6] { 13, 0x0, 0x782, 0x0000a } 7. Forte W+ 2w at 0xfffffffffffa0000 [32] { 0, 0x0, 0x5d1, 0x00004 } 8. Forte W+ 2w at 0xfffffffffffa2000 [34] { 0, 0x0, 0x5d1, 0x00004 } 9. Memory at 0xfffffffffed10200 [49] { 1, 0x0, 0x09e, 0x00009 } Enabling regular chassis codes support v0.05 Releasing cpu 1 now, hpa=fffffffffffa2000 FP[1] enabled: Rev 1 Model 16 CPU0 attaching NULL sched-domain. CPU0 attaching sched-domain: domain 0: span 0-1 level CPU groups: 0 1 CPU1 attaching sched-domain: domain 0: span 0-1 level CPU groups: 1 0 CPU(s): 2 x PA8600 (PCX-W+) at 552.000000 MHz Whole cache flush 319657 cycles, flushing 6184960 bytes 916003 cycles Setting cache flush threshold to 100000 (2 CPUs online) SBA found Astro 2.1 at 0xfffffffffed00000 Elroy version TR2.1 (0x2) found at 0xfffffffffed30000 pci 0000:00:0c.0: reg 10 io port: [0x1000-0x107f] pci 0000:00:0c.0: reg 14 32bit mmio: [0xf4008000-0xf40083ff] pci 0000:00:0c.0: reg 30 32bit mmio: [0xf4040000-0xf407ffff] pci 0000:00:0d.0: reg 10 32bit mmio: [0xf400c000-0xf400c1ff] pci 0000:00:0d.0: reg 14 32bit mmio: [0xf400b000-0xf400b00f] pci 0000:00:0d.0: reg 18 32bit mmio: [0xf400a000-0xf400a00f] pci 0000:00:0d.0: reg 1c 32bit mmio: [0xf4009000-0xf400900f] pci 0000:00:0d.0: supports D2 PCI: Enabled native mode for NS87415 (pif=0x8f) pci 0000:00:0e.0: reg 10 io port: [0xf00-0xf07] pci 0000:00:0e.0: reg 14 io port: [0xe00-0xe03] pci 0000:00:0e.0: reg 18 io port: [0xd00-0xd07] pci 0000:00:0e.0: reg 1c io port: [0xb00-0xb03] pci 0000:00:0e.0: reg 20 io port: [0xa00-0xa0f] pci 0000:00:0e.2: reg 10 32bit mmio: [0xf4007000-0xf4007fff] pci 0000:00:0e.2: reg 14 32bit mmio: [0xf4006000-0xf4006fff] pci 0000:00:0f.0: reg 10 io port: [0x900-0x9ff] pci 0000:00:0f.0: reg 14 64bit mmio: [0xf4005000-0xf40053ff] pci 0000:00:0f.0: reg 1c 64bit mmio: [0xf4002000-0xf4003fff] pci 0000:00:0f.0: supports D1 D2 pci 0000:00:0f.1: reg 10 io port: [0x800-0x8ff] pci 0000:00:0f.1: reg 14 64bit mmio: [0xf4004000-0xf40043ff] pci 0000:00:0f.1: reg 1c 64bit mmio: [0xf4000000-0xf4001fff] pci 0000:00:0f.1: supports D1 D2 Elroy version TR2.1 (0x2) found at 0xfffffffffed32000 Elroy version TR2.1 (0x2) found at 0xfffffffffed34000 Elroy version TR2.1 (0x2) found at 0xfffffffffed38000 Elroy version TR2.1 (0x2) found at 0xfffffffffed3c000 powersw: Soft power switch at 0xfffffff0f0400804 enabled. bio: create slab <bio-0> at 0 NET: Registered protocol family 2 IP route cache hash table entries: 65536 (order: 7, 524288 bytes) TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered NET: Registered protocol family 1 Trying to unpack rootfs image as initramfs... Freeing initrd memory: 6830k freed Enabling PDC chassis warnings support v0.05 Performance monitoring counters enabled for Forte W+ 2w audit: initializing netlink socket (disabled) type=2000 audit(1249053044.980:1): initialized VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 4013 alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) SuperIO: Found NS87560 Legacy I/O device at 0000:00:0e.1 (IRQ 68) SuperIO: Serial port 1 at 0x3f8 SuperIO: Serial port 2 at 0x2f8 SuperIO: Parallel port at 0x378 SuperIO: Floppy controller at 0x3f0 SuperIO: ACPI at 0x7e0 SuperIO: USB regulator enabled PDC Stable Storage facility v0.30 STI GSC/PCI core graphics driver Version 0.9a Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 3) is a 16550A console handover: boot [ttyB0] -> real [ttyS0] serial8250: ttyS1 at I/O 0x2f8 (irq = 4) is a 16550A Platform driver 'serial8250' needs updating - please use dev_pm_ops brd: module loaded mice: PS/2 mouse device common for all mice rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0 TCP cubic registered NET: Registered protocol family 17 registered taskstats version 1 rtc-generic rtc-generic: setting system clock to 2009-07-31 15:10:47 UTC (1249053047) Freeing unused kernel memory: 296k freed Linux Tulip driver version 1.1.15-NAPI (Feb 27, 2007) tulip0: no phy info, aborting mtable build tulip0: MII transceiver #1 config 1000 status 782d advertising 01e1. eth0: Digital DS21142/43 Tulip rev 65 at MMIO 0xfffffffff4008000, 00:10:83:cf:15:a5, IRQ 66. SCSI subsystem initialized Uniform Multi-Platform E-IDE driver usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver sym0: <896> rev 0x4 at pci 0000:00:0f.0 irq 69 ehci_hcd: block sizes: qh 160 qtd 96 itd 192 sitd 96 ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci_hcd: block sizes: ed 80 td 96 sym0: PA-RISC Firmware, ID 7, Fast-40, SE, parity checking sym0: SCSI BUS has been reset. sym0: SCSI BUS mode change from SE to SE. sym0: SCSI BUS has been reset. scsi0 : sym-2.2.3 ns87415 0000:00:0e.0: IDE controller (0x100b:0x0002 rev 0x03) ns87415 0000:00:0e.0: 100% native mode on irq 7 ide0: BM-DMA at 0x0a00-0x0a07 ide1: BM-DMA at 0x0a08-0x0a0f Probing IDE interface ide0... hda: CD-532E-B, ATAPI CD/DVD-ROM drive Probing IDE interface ide1... ide0 at 0xf00-0xf07,0xe02 on irq 7 ide1 at 0xd00-0xd07,0xb02 on irq 7 ohci_hcd 0000:00:0e.2: OHCI Host Controller ohci_hcd 0000:00:0e.2: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:0e.2: Using NSC SuperIO setup ohci_hcd 0000:00:0e.2: created debug files ohci_hcd 0000:00:0e.2: irq 1, io mem 0xfffffffff4007000 ohci_hcd 0000:00:0e.2: OHCI controller state ohci_hcd 0000:00:0e.2: OHCI 1.0, NO legacy support registers ohci_hcd 0000:00:0e.2: control 0x083 HCFS=operational CBSR=3 ohci_hcd 0000:00:0e.2: cmdstatus 0x00000 SOC=0 ohci_hcd 0000:00:0e.2: intrstatus 0x00000000 ohci_hcd 0000:00:0e.2: intrenable 0x8000005a MIE RHSC UE RD WDH ohci_hcd 0000:00:0e.2: hcca frame #0000 ohci_hcd 0000:00:0e.2: roothub.a 00001003 POTPGT=0 NOCP NDP=3(3) ohci_hcd 0000:00:0e.2: roothub.b 000e0000 PPCM=000e DR=0000 ohci_hcd 0000:00:0e.2: roothub.status 00008000 DRWE ohci_hcd 0000:00:0e.2: roothub.portstatus [0] 0x00000100 PPS ohci_hcd 0000:00:0e.2: roothub.portstatus [1] 0x00000100 PPS ohci_hcd 0000:00:0e.2: roothub.portstatus [2] 0x00000100 PPS usb usb1: default language 0x0409 usb usb1: udev 1, busnum 1, minor = 0 usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 libata version 3.00 loaded. usb usb1: Product: OHCI Host Controller usb usb1: Manufacturer: Linux 2.6.31-rc4-deb ohci_hcd usb usb1: SerialNumber: 0000:00:0e.2 usb usb1: uevent usb usb1: usb_probe_device usb usb1: configuration #1 chosen from 1 choice usb usb1: adding 1-0:1.0 (config #1, interface 0) usb 1-0:1.0: uevent hub 1-0:1.0: usb_probe_interface hub 1-0:1.0: usb_probe_interface - got id hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected hub 1-0:1.0: standalone hub hub 1-0:1.0: ganged power switching hub 1-0:1.0: no over-current protection hub 1-0:1.0: power on to power good time: 0ms hub 1-0:1.0: local power source is good hub 1-0:1.0: enabling power on all ports usb usb1: uevent hub 1-0:1.0: state 7 ports 3 chg 0000 evt 0000 sym1: <896> rev 0x4 at pci 0000:00:0f.1 irq 69 sym1: PA-RISC Firmware, ID 7, Fast-40, LVD, parity checking sym1: SCSI BUS has been reset. scsi1 : sym-2.2.3 ide-cd driver 5.00 ide-cd: hda: ATAPI 32X CD-ROM drive, 128kB Cache Uniform CD-ROM driver Revision: 3.20 scsi 1:0:3:0: Direct-Access HP 9.10GB C 80-CX03 CX03 PQ: 0 ANSI: 2 scsi target1:0:3: tagged command queuing enabled, command queue depth 16. scsi target1:0:3: Beginning Domain Validation scsi target1:0:3: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31) scsi target1:0:3: Domain Validation skipping write tests scsi target1:0:3: Ending Domain Validation scsi 1:0:4:0: Direct-Access HP 9.10GB C 80-CX03 CX03 PQ: 0 ANSI: 2 scsi target1:0:4: tagged command queuing enabled, command queue depth 16. scsi target1:0:4: Beginning Domain Validation scsi target1:0:4: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31) scsi target1:0:4: Domain Validation skipping write tests scsi target1:0:4: Ending Domain Validation scsi 1:0:5:0: Direct-Access QUANTUM ATLAS10K-9LVD HP06 PQ: 0 ANSI: 3 scsi target1:0:5: tagged command queuing enabled, command queue depth 16. scsi target1:0:5: Beginning Domain Validation scsi target1:0:5: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31) scsi target1:0:5: Domain Validation skipping write tests scsi target1:0:5: Ending Domain Validation sd 1:0:3:0: [sda] 17773524 512-byte logical blocks: (9.10 GB/8.47 GiB) sd 1:0:5:0: [sdc] 17773524 512-byte logical blocks: (9.10 GB/8.47 GiB) sd 1:0:4:0: [sdb] 17773524 512-byte logical blocks: (9.10 GB/8.47 GiB) sd 1:0:5:0: [sdc] Write Protect is off sd 1:0:5:0: [sdc] Mode Sense: f3 00 10 08 sd 1:0:3:0: [sda] Write Protect is off sd 1:0:3:0: [sda] Mode Sense: 9f 00 10 08 sd 1:0:5:0: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA sd 1:0:3:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA sd 1:0:4:0: [sdb] Write Protect is off sd 1:0:4:0: [sdb] Mode Sense: 9f 00 10 08 sd 1:0:4:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA sdc: sda: sdb: sda1 sda2 sda3 < sd 1:0:5:0: [sdc] Attached SCSI disk sda5 sda6 sda7 > sdb1 sdb2 sdb3 < sd 1:0:3:0: [sda] Attached SCSI disk sdb5 sdb6 > sd 1:0:4:0: [sdb] Attached SCSI disk kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. udev: starting version 141 usb usb1: uevent usb 1-0:1.0: uevent usb usb1: uevent Adding 248968k swap on /dev/sda6. Priority:-1 extents:1 across:248968k EXT3 FS on sda5, internal journal ide-gd driver 1.18 kjournald starting. Commit interval 5 seconds EXT3 FS on sda7, internal journal EXT3-fs: mounted filesystem with ordered data mode. eth0: Setting full-duplex based on MII#1 link partner capability of 05e1. NET: Registered protocol family 10 lo: Disabled Privacy Extensions