Kernel 3.18 Tinkering

AmigaOne X1000 platform specific issues related to Linux only.

Re: Kernel 3.18 Tinkering

Postby mechanic » Fri May 13, 2016 9:15 pm

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
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby xeno74 » Sat May 14, 2016 6:53 am

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
xeno74
 
Posts: 3177
Joined: Fri Mar 23, 2012 8:58 am

Re: Kernel 3.18 Tinkering

Postby mechanic » Sat May 21, 2016 6:08 pm

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
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby mechanic » Thu Jun 02, 2016 2:11 am

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
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby xeno74 » Thu Jun 02, 2016 7:32 am

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
xeno74
 
Posts: 3177
Joined: Fri Mar 23, 2012 8:58 am

Re: Kernel 3.18 Tinkering

Postby mechanic » Fri Jun 24, 2016 4:33 pm

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
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby xeno74 » Fri Jun 24, 2016 4:42 pm

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
xeno74
 
Posts: 3177
Joined: Fri Mar 23, 2012 8:58 am

Re: Kernel 3.18 Tinkering

Postby mechanic » Mon Jun 27, 2016 12:43 am

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
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby mechanic » Thu Jun 30, 2016 10:50 pm

3.18.36 is now fixed. I deactivated two obsolete kernel functions and the Ethernet problems went away.
:D
A-Eon A1X1000
User avatar
mechanic
 
Posts: 481
Joined: Sat Jun 25, 2011 10:22 pm

Re: Kernel 3.18 Tinkering

Postby xeno74 » Fri Jul 01, 2016 7:25 am

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.
User avatar
xeno74
 
Posts: 3177
Joined: Fri Mar 23, 2012 8:58 am

PreviousNext

Return to Platform: AmigaOne X1000 - Linux Only

Who is online

Users browsing this forum: Yahoo [Bot] and 5 guests