Re: X stopped working with 5.14 on iBook
Hello Stan!
On 10/9/21 19:00, Stan Johnson wrote:
> thanks, stripping vmlinux was the step I was missing.
FWIW, there is a PowerMac image in arch/powerpc/boot called "zImage.pmac",
so why not use that one instead?
> Starting with the kernel source linux-source-5.14.tar.xz installed from
> "apt-get install linux-source",
>
> Test 1) Compile using config-5.14.0-2
> X fails as before; everything else seems to work. This confirms the
> problem with the Debian stock kernel vmlinux-5.14.0-2-powerpc.
>
> Test 2) Compile using config-5.10.0-8
> Since the Debian default kernel vmlinux-5.10.0-8-powerpc works, I
> expected compiling using config-5.10.0-8 would also work, but the kernel
> fails while mounting filesystems with these errors, after successfully
> checking the rootfs:
>
> ext4: Unknown symbol utf8_strncasecmp_folded (err -2)
> ext4: Unknown symbol utf8_load (err -r)
> ext4: Unknown symbol utf8_casefold (err -2)
> ext4: Unknown symbol utf8_strncasecup (err -2)
> ext4: Unknown symbol utf8_validate (err -2)
> ext4: Unknown symbol utf8_unload (err -2)
>
> At this point, the system drops to a busybox shell.
It looks like you are mixing modules and a kernel image from different builds.
> Here's a diff of config-5.10.0-8-powerpc and config-5.14.0-2-powerpc,
> after stripping out the comments:
>
> $ fgrep -v \# config-5.10.0-8-powerpc > t1
> $ fgrep -v \# config-5.14.0-2-powerpc > t2
This is a diff I can generate myself. I was asking for a diff between your
custom working 5.14.x configuration and Debian 5.14.x configuration.
Also, please generate the diff using the "-u" option to make the diff readable.
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: