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

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: