Kernel 4.9

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Srtest wrote:I will answer for him: yes :-)

They again changed something with btrfs even though it was working as it should be.

While this link is unrelated to the topic it's very interesting: http://askubuntu.com/questions/464074/u ... ut-its-not

"Btrfs is different from traditional filesystems. It is not just a layer that translates filenames into offsets on a block device, it is more of a layer that combines a traditional filesystem with LVM and RAID. And like LVM, it has the concept of allocating space on the underlying device, but not actually using it for files... When considering free space in Btrfs, we have to clarify which free space we are talking about - the block layer, or the file layer?".
Thanks for your explanation! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
Amigo1
Posts: 221
Joined: Sun Jan 01, 2012 3:32 pm

Re: Kernel 4.9

Post by Amigo1 »

xeno74 wrote:
Amigo1 wrote: Hi Christian,

A few hours ago I got the materials and the time to solder a NULL-Modem cable (they are getting rare as it seems, no shop had one in the surroundings()
As it seems it was too late,
4.9-RC2 works.

Should you need it, I could now post the -I think now unnecessary- serial log of the "non-booting" 4.9.0-RC8-1 Kernel, but as it appears it was booting after all, just not displaying anything.
Hi Amigo1,

Thanks a lot for testing! :-) Is it possible to login to the desktop?

Cheers,
Christian
I can log in and everything seems to be working fine with the 4.9.0-RC8-2 kernel. About the old one (4.9.0-RC8-1) I can't say. The display "freezes" at the CFE screen and the Terminal via Null-Modem shows some additional characters.

Code: Select all

Quiescing Open Firmware ...                                                     
Booting Linux via __start() @ 0x0000000000000000 ...                            
ùü`ææ`ææ`ææ~xð~~xð~    
I'm using EXT4 on the partition.

Image
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Amigo1 wrote: I can log in and everything seems to be working fine with the 4.9.0-RC8-2 kernel. About the old one (4.9.0-RC8-1) I can't say. The display "freezes" at the CFE screen and the Terminal via Null-Modem shows some additional characters.

Code: Select all

Quiescing Open Firmware ...                                                     
Booting Linux via __start() @ 0x0000000000000000 ...                            
ùü`ææ`ææ`ææ~xð~~xð~    
I'm using EXT4 on the partition.

Image
Thanks for your reply. I am happy that it works. :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Image

Hi All,

The final version of kernel 4.9 has been released.

Many thanks to all testers for testing the alphas and release candidates. A special thank you to Darren for the patches and for the part integration of the Nemo board into the official kernel source code.

I started the kernel 4.9 cross compiling and testing in Sacramento. I released 6 alphas there. Darren's patches were added to the official kernel source code in this time. At the AmiWest I reported about Darren's Nemo integration. I continued the cross compiling and testing in San Francisco. I released 2 alphas and the first release candidate there. After the U.S. trip I tested all cross compiled kernels. Unfortunately pas_shutdown and pas_restart didn't work anymore. I released the RC2 in Germany and the problems with pas_shutdown and pas_restart do not exist anymore. Since the alpha5 we saw no kernel boot messages during the boot anymore. I added console=tty0 to the boot arguments (bootargs) then I was able see the kernel boot messages. That means, the kernel boot messages were not sent to tty0 by default. I found the problematic commit and I created a patch. I posted the problem with not displaying the kernel boot messages on the Linuxppc-dev mailing list. The Linux PPC devs solved the problem and we were able to release the RC5 without the additional patch. We had some problems with the R7-250X and the AMDGPU driver. I compiled the RC6 without the AMDGPU support and this solved the problem. Additionally we had some problems with the R9 270X as well. Darren figured out that the pitcairn_k_smc.bin firmware is missing in the kernel config. I updated all firmwares and I added the firmware pitcairn_k_smc.bin to the kernel config. After that the R9 270X worked again.

OK, here is the final version of kernel 4.9.

New:
Download: vmlinux-4.9-AmigaONE_X1000.tar.gz

Screenshot of SliTaz PPC Linux with the final kernel 4.9:

Image

Have a lot of fun with the final release of the kernel 4.9.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
daz
Beta Tester
Beta Tester
Posts: 329
Joined: Tue Dec 21, 2010 7:32 pm

Re: Kernel 4.9

Post by daz »

Amigo1 wrote: Hi,

As soon as I connected a Null Modem cable and observed what happened when I booted 4.7 after 4.9-rc1, I had the same thought about the issue you suggested, namely that linux is booting in the background.
Oddly the succefull boot does not indicate an improper shutdown (via reset button) .

Unfortunately my AmigaOne X1000 Fractal design R4 case does not have an HDD LED, and the SSD on which Linux is install is far to silent to hear it. a(I will add one so I can monitor the drive in the future)
Ahhh... I'd forgotten about the lack of HDD light on the R4 case, that would make it a little difficult to see what was happening, please accept my apologies.
However, I will be more careful in my future reports.

regards :-)
There shouldn't be too many more of those, I hope.

Regards
Darren
User avatar
Srtest
Posts: 240
Joined: Wed Jun 11, 2014 5:06 pm

Re: Kernel 4.9

Post by Srtest »

Yes, I can boot the kernel with the new live boot dvd and it logges on.

I used it to try and check the btrfs filesystem however it reports that everything is okay, other than something it can't find.

I think this is about what I asked to test with different btrfs settings in the kernel. You seem to have enabled posix as a general filesystem setting. Can this affect btrfs? because you don't have that on 4.7. The first option I would like to test when is possible is btrfs posix acl. After that we can go further.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Srtest wrote:Yes, I can boot the kernel with the new live boot dvd and it logges on.

I used it to try and check the btrfs filesystem however it reports that everything is okay, other than something it can't find.

I think this is about what I asked to test with different btrfs settings in the kernel. You seem to have enabled posix as a general filesystem setting. Can this affect btrfs? because you don't have that on 4.7. The first option I would like to test when is possible is btrfs posix acl. After that we can go further.
Hi Srtest,

Thank you for testing the kernel 4.9 with the ubuntu MATE Live DVD. I will enable the option CONFIG_BTRFS_FS_POSIX_ACL for the alpha2 of kernel 4.10.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Srtest wrote:Yes, I can boot the kernel with the new live boot dvd and it logges on.

I used it to try and check the btrfs filesystem however it reports that everything is okay, other than something it can't find.

I think this is about what I asked to test with different btrfs settings in the kernel. You seem to have enabled posix as a general filesystem setting. Can this affect btrfs? because you don't have that on 4.7. The first option I would like to test when is possible is btrfs posix acl. After that we can go further.
Srtest,

Here you are: Kernel 4.10

Please test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Hi All,

The first update of the stable kernel 4.9 is available.

New:
Download: vmlinux-4.9.1-AmigaONE_X1000.tar.gz

Screenshot of ubuntu MATE 17.04 PowerPC with the stable kernel 4.9.1:

Image

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.9

Post by xeno74 »

Hi All,

Here is the second update of the stable kernel 4.9.

New:
Download: vmlinux-4.9.2-AmigaONE_X1000.tar.gz

Screenshot of ubuntu MATE 17.04 PowerPC with the stable kernel 4.9.2:

Image

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply