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 - [email protected] `. `' Freie Universitaet Berlin - [email protected] `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

