Kernel 3.18 Tinkering

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

Further adventures with 3.18

This time it's the updated 3.18.33 running with LXDE on Debian 8.4.

Here is a screenshot https://i.imgsafe.org/933582e.png
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 3.18 Tinkering

Post by xeno74 »

mechanic wrote:Further adventures with 3.18

This time it's the updated 3.18.33 running with LXDE on Debian 8.4.

Here is a screenshot https://i.imgsafe.org/933582e.png
Great! Thank you for updating the stable longterm kernel 3.18! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

It has been raining for three days, and I got bored and played around with 3.18.33.
By removing most of the features I will never use and using as many modules as practical
the boot kernel is now a mere 8.2M at boot time excluding the ELF stuff. All is well.

This kernel works on Mintppc and Debian7.10. All my cards and stuff work just fine.

I really don't know what I would do with things like Overlay file system, but if something
comes along it's no problem to rebuild it into the kernel.

All in a (rainy) days fun. :roll:
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

Kernel 3.18.34 was released about a week ago.

I have built it with gcc4.6 for Mint and gcc4.9 for Debian 8.

The screenshot link below is for Deb8 and it has never worked better. One of the differences is that I increased the audio buffer from 128 up to 2048 allowing for smoother videos as it is not constantly loading audio data AND video frames at the same time.

I also lowered the IRQ checks from 1000/sec to 300/sec.. I'm not tracking asteroids here.

I'm Happy.

https://i.imgsafe.org/f727a7cdc0.png

:D

Posted with Iceweasel on Debian 8
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 3.18 Tinkering

Post by xeno74 »

mechanic wrote:Kernel 3.18.34 was released about a week ago.

I have built it with gcc4.6 for Mint and gcc4.9 for Debian 8.

The screenshot link below is for Deb8 and it has never worked better. One of the differences is that I increased the audio buffer from 128 up to 2048 allowing for smoother videos as it is not constantly loading audio data AND video frames at the same time.

I also lowered the IRQ checks from 1000/sec to 300/sec.. I'm not tracking asteroids here.

I'm Happy.

https://i.imgsafe.org/f727a7cdc0.png

:D

Posted with Iceweasel on Debian 8
Thank you for sharing your experiences! :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

The 3.18.36 kernel is now available.
After reading through the diff file I activated branch optimization for the build configuration and was pleasantly surprised to see that it does work, especially for networking. No, it's not like getting a new computer or a faster ISP, but it does improve throughput. The rest of the system also seems a little snappier.
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 3.18 Tinkering

Post by xeno74 »

mechanic wrote:The 3.18.36 kernel is now available.
After reading through the diff file I activated branch optimization for the build configuration and was pleasantly surprised to see that it does work, especially for networking. No, it's not like getting a new computer or a faster ISP, but it does improve throughput. The rest of the system also seems a little snappier.
Hi Mechanic,

Many thanks for your report.

Could you please test the kernels in the package 4.7-rc4-2?

Thanks in advance,

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

Running Linux on AmigaONEs can require some tinkering.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

Kernel 3.18.34

I'm not sure what changed in kernels 3.18.35/36, but they both exhibit problems with network/Ethernet. Incomplete downloads, dropping connections, drivers stop working without any sign of why. I'll have to see if some of the later patches apply to the added new code. Not today.

So I dropped back to 3.18.34 and played around with that for a while.

I added a intel 82574L network card in a PCIe 1 slot and rebuilt the kernel to include the intel e1000e driver as a module. For this same build I also selected 64k page size just for fun. To my delight the intel card works, it did not with the earlier kernels. So now I have two working PCIe network cards which will make my embedded hobby much more fun.

The only thing not working so far is swap. The kernel does not recognize the swap partition with the 64k page size active. I have activated just about every program on the computer and still can't use more than 1.2G of RAM so swap is rather useless anyway.

DINNER!

Later.

P.S. Good going on the radix kernel fix Darren. :)
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 3.18 Tinkering

Post by mechanic »

3.18.36 is now fixed. I deactivated two obsolete kernel functions and the Ethernet problems went away.
:D
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 3.18 Tinkering

Post by xeno74 »

mechanic wrote:3.18.36 is now fixed. I deactivated two obsolete kernel functions and the Ethernet problems went away.
:D
Fantastic! Well done!
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply