Kernel 4.8

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.8

Post by xeno74 »

kilaueabart wrote:
xeno74 wrote:
kilaueabart wrote: Oops! It turns out that I haven't the slightest idea how to turn [PWRficient Gigabit] back on! Seems to require a lot of info that I don't understand how to get.
I removed it with the network manager too but I can activate it with "Auto-Ethernet" again on Debian Sid.
That worked with MATE 16.04 (and RC2) at least temporarily, but I didn't get any "Auto-Ethernet" with 16.10 and RC2. (And booting that took two tries the first time!)

The PWRficient thing turned off soon after I started it, but now it is back on again, without me restarting it!
Many thanks for testing! :-)
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.8

Post by xeno74 »

Hi All,

I have recently released the RC3 for testing. :-)

New:
Download: vmlinux-4.8-rc3-AmigaONE_X1000.tar.gz

Image

PLEASE test the RC3.

Thanks,

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.8

Post by daz »

Hi Guys,

I have done a bit more work towards cleaning up the Nemo patch, and have a new one to be tested.

This one adds the isa bus on the SB600 in a new more generic way. This removes the need for patches to 'arch/powerpc/kernel/pci-common.c' and fixes the following two issues:

1) We no longer need one of the patches in drivers/pci/pci.c that was added to get 3.15 booting
2) No patching to drivers/gpu/drm/radeon_pm.c anymore!

Quick explanation: The Varisys patch mapped all of the io address space to the isa bridge rather than just 64k it should have.

I have not built a kernel, if you are not comfortable building your own then testing this is probably not for you.

This needs testing with as many different graphics cards, and as many different hardware setups as possible to see that I've not broken something else.
The patch applies against v4.8-rc3 from kernel.org.
patch.zip
(6.44 KiB) Downloaded 595 times
Report success/failure here please.
Thanks
Darren
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.8

Post by xeno74 »

Hi Darren,

Many many thanks for your work! :-) Well done!

I successfully patched with your new patch and compiled the RC3 again today.

It boots and works with ubuntu MATE 16.10 Beta 1 and with Debian Sid without any problems. I tested the following things:
  • Hardware 3D acceleration works with an AMD Radeon HD6870 (tested with DOOM 3 and SuperTuxKart 0.8.1-2)
  • Sound works (MP3 files, web radio etc)
  • LAN works (Realtek RTL-8139)
  • WLAN works (FRITZ!WLAN USB Stick N)
  • "PR" KVM works (QEMU guest: Mac OS X 10.4.11 Tiger)
  • Compiz works
  • YouTube HD videos work with ViewTube
  • Internal CF card works
  • pas_shutdown works
@All

I released the new RC3-2 with Darren's updates for testing today.

New:

- Nemo patch 4.8-8 by Darren

This one adds the isa bus on the SB600 in a new more generic way. This removes the need for patches to 'arch/powerpc/kernel/pci-common.c' and fixes the following two issues:

1) We no longer need one of the patches in drivers/pci/pci.c that was added to get 3.15 booting
2) No patching to drivers/gpu/drm/radeon_pm.c anymore!

Quick explanation: The Varisys patch mapped all of the io address space to the isa bridge rather than just 64k it should have.

- F2FS and Btrfs integrity test disabled (Thanks to Srtest)

Download: vmlinux-4.8-rc3-2-AmigaONE_X1000.tar.gz

Screenshot of ubuntu MATE 16.10 Beta 1 with the new kernel 4.8-rc3-2:

Image

PLEASE test the RC3-2.

Thanks in advance,

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

Running Linux on AmigaONEs can require some tinkering.
User avatar
Srtest
Posts: 240
Joined: Wed Jun 11, 2014 5:06 pm

Re: Kernel 4.8

Post by Srtest »

Srtest wrote:
xeno74 wrote:
Srtest wrote:Do I need to disconnect the compact flesh? because I can't get past the "booting linux via..." phase with the two latest kernels.
No, you don't need to disconnect the CF card. Mechanic and I can boot the alpha3 with a connected CF card. Maybe an issue with your CF card. Can you boot the kernel 4.1.29?
Well, I can't boot alpha 3 + 4 while 1 works. The only difference I can think of is that I am using a southern islands card (just like the last time).
Again.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Kernel 4.8

Post by mechanic »

While I think you are correct about the SI card, the least intrusive way to test about the CFcard is to fresh format a USB stick and put the new kernel on that and see if you get the same result.

As an aside I have formatted my CFcard with ext2. It's only been about a week but no problems so far. Since it is CFE reading the card and not AOS there should not be a problem booting AOS from ext2. .......I think... :roll:
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.8

Post by xeno74 »

Srtest wrote:
Srtest wrote: Well, I can't boot alpha 3 + 4 while 1 works. The only difference I can think of is that I am using a southern islands card (just like the last time).
Again.
Thank you for testing.
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.8

Post by xeno74 »

It is also possible to compile two kernels. One with Darren's new Nemo patch and one with the old Nemo patch. Srtest, what do you think about compiling two kernels?
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
Srtest
Posts: 240
Joined: Wed Jun 11, 2014 5:06 pm

Re: Kernel 4.8

Post by Srtest »

xeno74 wrote:It is also possible to compile two kernels. One with Darren's new Nemo patch and one with the old Nemo patch. Srtest, what do you think about compiling two kernels?
I can't tell the difference this is valid in my case since after Alpha 1.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: Kernel 4.8

Post by xeno74 »

Srtest wrote:
xeno74 wrote:It is also possible to compile two kernels. One with Darren's new Nemo patch and one with the old Nemo patch. Srtest, what do you think about compiling two kernels?
I can't tell the difference this is valid in my case since after Alpha 1.
What about the kernel 4.7.2?
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply