xeno74 wrote: Sat Feb 22, 2025 8:19 am
Great, that the stable long-term kernel 5.10.234 works with your loader.
The LTS kernels are very reliable with my Ubuntu system.
I think, I should not release the kernel with compressed kernel modules.
Well, aside from the BT error in log, I had no issue with it. Seems to function normally with no noticeable slowdown. But, if you like, you could release an XZ compressed kernel image and I can copy it right in.
I don't have this issue. Thank you for testing the RC2.
I'm going to do a test and set up a new partition with a Fresh Fienix. Yes that name will do nicely. It just has too many faults, even though it was a fresh install from last year or close to.
I've just booted and tested the 6.14 RC1 again from CFE. It booted to desktop and swiftly. Even in use it feels fast. But, it still has the missing address and size cells on boot, so still crashes. In addition, the Network Manager keeps crashing and I had no network. So I just tried removing network-manager and reinstalling which worked just then. After booting the RC2 from my loader last night the RC3 is installed and ready to go soon. Also, because the latest kernels are much larger, my boot loader is unable to load them in GZ format from a zImage. Even without ramdisk they are too large. Over 16MB. This is no problem for me, as I personally use XZ format to store kernels, which allows both kernel and ramdisks to be loaded in. But, if anyone wanting to use my boot manager leaves it at default settings, it will use GZ and install a zImage if found, which will then break. AmigaBoot will either stall or immediately break to CFE, depending on version, which all seem to lack size checks. This can be enough for people to give up. I know myself, as if I can't get something to work in a short amount of time, I tend to give up.
Now, I'm still intrigued by the errors in my pxp io-bridge blob. Can I ask you for a favor please? With your fine working kernel can you grab me a DTB dump? My root node and "pxp@0,e0000000" node has #address and #size properties. But my "io-bridge@0" node does not and I wonder if it should. When I Google about missing #address and #size properties my results indicate these are needed for a parent node but not all child nodes. Some excepts from my tree:
sudo dtc -I dtb /sys/firmware/fdt
Code: Select all
/ {
#interrupt-cells = <0x02>;
#address-cells = <0x02>;
#size-cells = <0x02>;
model = "pasemi,nemo";
device_type = "bootrom";
compatible = "pasemi,nemo\0pasemi,pa6t-1682m\0PA6T-1682M\0pasemi,pwrficient\0pasemi";
platform-open-pic = <0x00 0xfc000000 0x00 0x41000>;
phandle = <0x7fdff018>;
Code: Select all
pxp@0,e0000000 {
interrupt-controller;
device_type = "pci";
#interrupt-cells = <0x01>;
#address-cells = <0x03>;
#size-cells = <0x02>;
model = "pa";
compatible = "pasemi,rootbus\0pa-pxp";
interrupt-map-mask = <0x00 0x00 0x00 0xff>;
interrupt-map = <0x00 0x00 0x00 0x30 0x7fe2f6e8 0x30 0x01 0x00 0x00 0x00 0x31 0x7fe2f6e8 0x31 0x01 0x00 0x00 0x00 0x32 0x7fe2f6e8 0x32 0x01 0x00 0x00 0x00 0x33 0x7fe2f6e8 0x33 0x01>;
bus-range = <0x00 0xff>;
ranges = <0x00 0x00 0xe0000000 0x00 0xe0000000 0x00 0x10000000 0x1000000 0x00 0x00 0x00 0xfc800000 0x00 0x800000 0x2000000 0x00 0x80000000 0x00 0x80000000 0x00 0x60000000 0x2000000 0x00 0xe0000000 0x00 0xe0000000 0x00 0x100000 0x2000000 0x00 0xfd800000 0x00 0xfd800000 0x00 0x1000 0x2000000 0x800 0x00 0x800 0x00 0x400 0x00>;
reg = <0x00 0xe0000000 0x00 0x10000000>;
phandle = <0x7fe2ffa8>;
Code: Select all
io-bridge@0 {
device_type = "isa";
vendor-id = <0x1959>;
device-id = <0xa001>;
revision-id = <0x12>;
class-code = <0x60000>;
reg = <0x00 0x00 0x00 0x00 0x00 0x82000000 0x00 0xe0000000 0x00 0x2000 0xc2000000 0x00 0xfd800000 0x00 0x1000>;
assigned-addresses = <0x82000000 0x00 0xe0000000 0x00 0x2000 0xc2000000 0x00 0xfd800000 0x00 0x1000>;
interrupt-parent = <0x7fe2f6e8>;
interrupts = <0x56 0x01>;
compatible = "pasemi,1682m-iob\0pasemi,io-bridge";
phandle = <0x7fe32728>;
};
I also see this in dmesg:
Code: Select all
[ 0.234573] OF: /localbus@f0000000/cf@1000000: could not find phandle 14
[ 0.234599] OF: /localbus@f0000000/cf@1000000: could not find phandle 1
[ 0.234619] OF: /localbus@f0000000/cf@1000000: could not find phandle 10
[ 0.234648] OF: /localbus@f0000000/cf@1000000: could not find phandle 11