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

Re: Kernel 4.13 is broken on m68k



On 10/04/2017 11:56 PM, John Paul Adrian Glaubitz wrote:
> On 10/04/2017 11:49 PM, John Paul Adrian Glaubitz wrote:
>> I can trigger the problem by switching between 4.12 and 4.13, 4.12 is fin while 4.13 is broken.
> 
> Ok, switching just the initrd to the one from 4.13 while keeping the 4.12 kernel
> image results in the same crash. Maybe the glibc is broken?

I have tracked it down to busybox which was recently upgraded to 1.27.2 in Debian [1].

busybox_1:1.22.0-17:

root@pacman:~/rootskel/src/sbin# ls -l /root/sh
lrwxrwxrwx 1 root root 12 Oct  5 00:18 /root/sh -> /bin/busybox
root@pacman:~/rootskel/src/sbin# /root/sh ./reopen-console-linux
./reopen-console-linux: exec: line 74: /sbin/steal-ctty: not found
root@pacman:~/rootskel/src/sbin#

Despite the error messages, the above behavior is correct.

busybox_1:1.27.2-1:

root@pacman:~/rootskel/src/sbin# /root/sh ./reopen-console-linux
./reopen-console-linux: line 74: syntax error: unterminated quoted string
root@pacman:~/rootskel/src/sbin#

Now we need to find out whether busybox was either miscompiled or
whether the new upstream version is broken. I will recompile the
old version with gcc-7 next.

Adrian

> [1] https://packages.qa.debian.org/b/busybox/news/20170917T171907Z.html

-- 
 .''`.  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: