A new kernel for oxnas

This forum is for all other ARMv5 devices

Re: A new kernel for oxnas

Postby navym » Thu Oct 10, 2013 1:46 am

If SATA performance stays this way ...
___________________________
In fact, it is not sata performance, it is the ext4 driver's performance

Begin with some bogus benchmark:

ext4
[root@nas ~]# dd if=/dev/zero of=/test.bin bs=64K count=100
100+0 records in
100+0 records out
6553600 bytes (6.6 MB) copied, 0.125591 s, 52.2 MB/s

ext2 using ext4 driver
[root@nas ~]# dd if=/dev/zero of=/media/Opt/test.bin bs=64K count=100
100+0 records in
100+0 records out
6553600 bytes (6.6 MB) copied, 0.137121 s, 47.8 MB/s

ext2
[root@nas ~]# dd if=/dev/zero of=/media/Opt/test.bin bs=64K count=100
100+0 records in
100+0 records out
6553600 bytes (6.6 MB) copied, 0.070848 s, 92.5 MB/s

Notice the total write size I choose here, there are no real IOs, they are totally bound by cpu power.
Previously, I use ext4 driver to mount all ext2/3/4 partitions.
But seems there is no much can be done to improve ext4 write performance.
So I add ext2 driver back, we can choose ext4 for stability, ext2 for performance.
Anyone willing to test ext2 write performance is highly appreciated.

Prebuilt kernel image
https://skydrive.live.com/?cid=06815211 ... E6E5%21105
Known issue: you will get a random mac address.

By the way, ethernet driver's hardware offload is not ported yet, so network performance (around 50MiB/s) is bound by cpu too.
navym
 
Posts: 17
Joined: Tue Sep 24, 2013 2:11 am

Re: A new kernel for oxnas

Postby grayman4hire » Wed Oct 16, 2013 5:12 pm

grayman4hire wrote:Does this thread mean that the Pogoplug V3s (oxnas) will be supported again by ALARM?


Just wanted to follow up on this question. I don't own a oxnas, but I know lots of people have V3x(oxnas) and would love to have Arch be supported again. Thanks
grayman4hire
 
Posts: 350
Joined: Sat Sep 29, 2012 12:03 am
Location: SF, CA

Re: A new kernel for oxnas

Postby celemine1gig » Wed Oct 16, 2013 5:32 pm

Theoretically, it should not be a problem now. But I doubt that there will be official support.
Let's wait for some response from the Arch representatives, anyway. ;)
celemine1gig
 
Posts: 54
Joined: Fri Apr 26, 2013 7:55 pm

Re: A new kernel for oxnas

Postby Socaltom » Wed Oct 16, 2013 6:11 pm

If I apply this kernel do I update with pacman -Syu and does that apply the most recent filesystem ( systemd)?

Tom
Owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
Adminstrator for
Goflex net, Black V3, Black V2
Socaltom
 
Posts: 569
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

Re: A new kernel for oxnas

Postby moonman » Wed Oct 16, 2013 6:24 pm

Filesystem package is not systemd. You would have to update to systemd manually.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3302
Joined: Sat Jan 15, 2011 3:36 am

Re: A new kernel for oxnas

Postby Socaltom » Thu Oct 17, 2013 4:23 am

I'd like to test the new kernel, but I'd like a little help with the how-to. I never did get it booting direct from sata, so I need to install the kernel in nand. Do I just need to steal the mtd1 erase, and nand flash ( Uimage.pci) sections from the oxnas-install.sh script?
Tom
Owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
Adminstrator for
Goflex net, Black V3, Black V2
Socaltom
 
Posts: 569
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

Re: A new kernel for oxnas

Postby morph027 » Tue Oct 22, 2013 9:30 am

Can you provide a prebuilt nonpci-version? I can test with one of my plugs...going back to arch would be nice!
morph027
 
Posts: 10
Joined: Sun Dec 23, 2012 10:46 pm

Re: A new kernel for oxnas

Postby Socaltom » Wed Oct 23, 2013 1:00 pm

I finally got the sata+boot thing working reliably. I replaced the uImage.pci in the uImages folder with the new uImage.pci. disk_create reports writing the 3.4MB, but no dhcp address is obtained. I also replaced the uImage.pci in the /boot folder with the new one, and still no address.
I restore the uImage.pci and I'm back in business.
Tom
Owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
Adminstrator for
Goflex net, Black V3, Black V2
Socaltom
 
Posts: 569
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

Re: A new kernel for oxnas

Postby WarheadsSE » Wed Oct 23, 2013 1:41 pm

You really need to get a serial attachment to see what is happening.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: A new kernel for oxnas

Postby Socaltom » Wed Oct 23, 2013 5:41 pm

I dug through the logs, and it looks like it wants an IPv6 address. Is there a way for me to fix that while booting the old kernel?
Tom
Owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
Adminstrator for
Goflex net, Black V3, Black V2
Socaltom
 
Posts: 569
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

PreviousNext

Return to Community Supported

Who is online

Users browsing this forum: No registered users and 1 guest