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

Re: Installed kernel crash on T5120



Hi Romain!

On 07/16/2018 08:33 PM, Romain Dolbeau wrote:
> Now grub loads fine, I see the grub menu, pick the default choice, and
> this happen:
> 
> #####
> Loading Linux 4.16.0-1-sparc64-smp ...
> Segmentation fault
> /dev/sdc2: clean, 38180/6938624 files, 827057/27744254 blocks
> Segmentation fault
> [   32.916580] run-init[1]: segfault at 38 ip 00000000800106cc (rpc
> 0000000000100500) sp 000007feffb02eb1 error 1 in
> klibc-gioU2Ql6Bpp06841ZXKfdH4dunE.so[80000000+14000]
> [   32.917090] Kernel panic - not syncing: Attempted to kill init!
> exitcode=0x0000000b
> [   32.917090]
> [   32.917242] CPU: 7 PID: 1 Comm: run-init Not tainted
> 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1
> [   32.917365] Call Trace:
> [   32.917443]  [000000000046b8a8] panic+0xe8/0x2a0
> [   32.917520]  [0000000000471010] do_exit+0xb50/0xb60
> [   32.917594]  [00000000004710cc] do_group_exit+0x2c/0xe0
> [   32.917651]  [000000000047d194] get_signal+0x3b4/0x660
> [   32.917710]  [000000000042dbbc] do_signal+0x3c/0x480
> [   32.917831]  [000000000042e850] do_notify_resume+0x50/0xa0
> [   32.918110]  [0000000000404b44] __handle_signal+0xc/0x2c
> [   32.919181] Press Stop-A (L1-A) from sun keyboard or send break
> [   32.919181] twice on console to return to the boot prom
> [   32.919398] ---[ end Kernel panic - not syncing: Attempted to kill
> init! exitcode=0x0000000b
> [   32.919398]
> #####
> 
> I probably messed up somewhere, just can't figure out where... any
> help appreciated.
> Already tried upgrading, but no newer kernel is available.

You may have run into a broken klibc-utils/libklibc package. What is
the version of your klibc packages?

root@stadler:~# dpkg -l \*klibc\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                  Version                 Architecture            Description
+++-=====================================-=======================-=======================-===============================================================================
ii  klibc-utils                           2.0.4-12+sparc64        sparc64                 small utilities built with klibc for early boot
ii  libklibc                              2.0.4-12+sparc64        sparc64                 minimal libc subset for use with initramfs
root@stadler:~#

If you have 2.0.4-12 and not 2.0.4-12+sparc64, your klibc is broken. You
can either boot into rescue mode, then chroot into the installed system
and dist-upgrade the machine and then run update-initramfs -k all -u or
reinstall the machine.

> Related question - Solaris installs fine from a USB stick on this
> beast, is there already support for an USB installer in Debian
> Sparc64? (I've run out of blank media - don't use them that much
> anymore...).

I guess that would be possible if we switch the installation media to use
GRUB instead of SILO as its bootloaders. But this is still an item on my
evergrowing TODO list.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: