[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#536354: linux-2.6: [s390,lenny] kernel panic during boot



Package: linux-2.6
Version: 2.6.26-17
Severity: important

A user reported on d-s390 [1] that a Lenny installation on s390 failed
with a kernel panic during boot. I could reproduce the panic on my
Hercules system using the installer.

I then installed the current Lenny kernel on my installed Hercules system
(running sid), and when I rebooted that with .26 I got the same panic, so
it looks to be a kernel problem and not an installer problem.

We included an s390 specific patch in 2.6.26-16 for #511334, but TBH I
would be surprised if that was the cause given that it was very well
tested.

I'll try to look into this myself but can't give an ETA for results.

Cheers,
FJP

[1] http://lists.debian.org/debian-s390/2009/07/msg00002.html
    (contains boot log from submitter)


Here's the boot log from my Hercules system:
        0.000000! Initializing cgroup subsys cpuset
        0.000000! Initializing cgroup subsys cpu
        0.000000! Linux version 2.6.26-2-s390 (Debian 2.6.26-17) (dannf@debian.org)
(gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Mon Jun 22 09:19:01 UTC 2009
        0.000000! We are running native (31 bit mode)
        0.000000! This machine has an IEEE fpu
        0.000000! Zone PFN ranges:
        0.000000!   Normal          0 ->    65536
        0.000000! Movable zone start PFN for each node
        0.000000! early_node_map 1! active PFN ranges
        0.000000!     0:        0 ->    65535
        0.000000! Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65023
        0.000000! Kernel command line: ro vmpoff="LOGOFF" root=/dev/disk/by-path/ccw-0.0.0120-part1 BOOT_IMAGE=3
        0.000000! PID hash table entries: 1024 (order: 10, 4096 bytes)
 17179569.184434! console  ttyS0! enabled
 17179569.186173! Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
 17179569.196175! Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
 17179569.323701! Memory: 250240k/262144k available (2273k kernel code, 0k reserved, 843k data, 148k init)
 17179569.324046! Write protected kernel read-only data: 0x12000 - 0x2eefff
 17179569.327670! Security Framework initialized
 17179569.327875! SELinux:  Disabled at boot.
 17179569.328068! Capability LSM initialized
 17179569.329135! Mount-cache hash table entries: 512
 17179569.336415! Initializing cgroup subsys ns
 17179569.336625! Initializing cgroup subsys cpuacct
 17179569.337083! Initializing cgroup subsys devices
 17179569.372905! CPUs: 2 configured, 0 standby
 17179569.712223! cpu 0 phys_idx=0 vers=00 ident=002623 machine=3090 unused=0000
 17179569.720062! cpu 1 phys_idx=1 vers=00 ident=102623 machine=3090 unused=0000
 17179569.720223! Brought up 2 CPUs
 17179569.727662! net_namespace: 660 bytes
 17179569.733664! NET: Registered protocol family 16
 17179569.734205! debug: Initialization complete
 17179569.845231! NET: Registered protocol family 2
 17179569.904364! IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
 17179569.915461! TCP established hash table entries: 8192 (order: 4, 65536 bytes)
 17179569.919237! TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
 17179569.923241! TCP: Hash tables configured (established 8192 bind 8192)
 17179569.923520! TCP reno registered
 17179569.945827! NET: Registered protocol family 1
 17179569.951199! checking if image is initramfs...
 it is
 17179595.776001! Freeing initrd memory: 4834k freed
 17179595.813741! audit: initializing netlink socket (disabled)
 17179595.814102! type=2000 audit(1247133977.122:1): initialized
 17179595.826079! VFS: Disk quotas dquot_6.5.1
 17179595.827719! Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
 17179595.828598! msgmni has been set to 498
 17179595.833376! Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
 17179595.833664! io scheduler noop registered
 17179595.833861! io scheduler anticipatory registered
 17179595.834079! io scheduler deadline registered
 17179595.835142! io scheduler cfq registered (default)
 17179595.923494! brd: module loaded
 17179595.925446! cio: Channel measurement facility using basic format (autodetected)
 17179595.925743! qdio: loading QDIO base support version 2
 17179595.929133! qdio : Not all CHSCs supported. Continuing.
 17179595.929513! sclp_config: no configuration management.
 17179595.959702! TCP cubic registered
 17179595.962630! NET: Registered protocol family 10
 17179595.989321! lo: Disabled Privacy Extensions
 17179596.003133! Mobile IPv6
 17179596.003321! NET: Registered protocol family 17
 17179596.009185! registered taskstats version 1
 17179596.030724! Freeing unused kernel memory: 148k freed
 17179596.042499! Kernel panic - not syncing: Attempted to kill init

Here is what should be happening at that point:
Loading, please wait...
Begin: Loading essential drivers ...
done.
Begin: Running /scripts/init-premount ...
 17179598.312944! dasd(eckd): 0.0.0120: PSF-SSC on storage subsystem HRC.ZZ000000000001.0120 returned rc=0
 17179598.314702! dasd(eckd): 0.0.0120: 3390/06(CU:3990/02) Cyl:2226 Head:15 Sec:224
 17179598.320073! dasd(eckd): 0.0.0120: (4kB blks): 1602720kB at 48kB/trk compatible disk layout
 17179598.320567!  dasda:VOL1/  0X0123: dasda1 dasda2
done.
Begin: Mounting root file system ...

Compared with a successful boot with .26-1 I see no strange differences
in the part of the boot log before the panic.



Reply to: