Linux 2.6.28 Porting to Oxnas

This forum is for all other ARMv5 devices

Re: Linux 2.6.28 Porting to Oxnas

Postby ftcodes » Mon Jan 16, 2012 10:53 pm

That sounds typical for ARM based SoC designs. AMBA is simply the name around all those buses like AHB and so on.

AHB is actually a bus from the set of buses within AMBA. Bulk transfer is a term from AHB.

RGMII => Reduced Gigabit Medium Independent Interface. Detailed information just within the IEEE 802.3 specifications.

"cipher core" sounds like it has hardware encryption support for hard drive encryption.

How was the registration process done on PLX page? Just in case.

But, I suppose I keep it the unsigned way since I can document every single finding publicly then. No entanglement in that case.
ftcodes
 
Posts: 49
Joined: Fri Dec 30, 2011 5:49 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby WarheadsSE » Mon Jan 16, 2012 11:45 pm

There is a core that is capable of hashing algorithms & AES. It is accessible for the SATA & else wise.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby ftcodes » Mon Jan 16, 2012 11:58 pm

At least for the Ethernet and DMA controller, there is the IP-core provider Synopsys as an additional source for register descriptions.
ftcodes
 
Posts: 49
Joined: Fri Dec 30, 2011 5:49 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby xenoxaos » Tue Jan 17, 2012 5:56 am

$this->bbcode_second_pass_quote('ftcodes', 'H')ow was the registration process done on PLX page? Just in case.

It was a huge pain in the *****. It took me about 4 months of going back and forth between different distributors, faxing different paperwork here and there. I had to have a descriptive email address. And all the documents that we download from PLX are branded with Arch Linux ARM and our names.
Arch Linux ARM exists and continues to grow through community support, please donate today!
xenoxaos
Developer
 
Posts: 323
Joined: Thu Jan 06, 2011 1:45 am

Re: Linux 2.6.28 Porting to Oxnas

Postby ftcodes » Tue Jan 17, 2012 3:50 pm

I expected something like that. The branding stuff is for determining the spreading of a document. I know some organizations that do that branding too. I would not give around documents with my email address branded into it either.

In addition, the stmmac and gmac are not exactly identical. Different synthesis options selected by PLX and ST.
ftcodes
 
Posts: 49
Joined: Fri Dec 30, 2011 5:49 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby elazar » Tue Jan 17, 2012 9:44 pm

Has anyone tried to build the RT3390sta driver against 3.1+? I built both the latest on Ralink's site(2.4.1.1) and the CE sources against 3.1.8 and I am getting an oops on insmod, null pointer deref in dev_get_by_name_rcu()...

elazar
elazar
 
Posts: 15
Joined: Mon Jan 16, 2012 7:07 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby WarheadsSE » Tue Jan 17, 2012 10:08 pm

I haven't needed it :)
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby elazar » Thu Jan 19, 2012 7:02 am

I got the mainline driver working, rt2800pci, was missing the firmware which I grabbed from http://www.ralinktech.com.tw/en/04_supp ... php?sn=501.

elazar
elazar
 
Posts: 15
Joined: Mon Jan 16, 2012 7:07 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby ftcodes » Sun Jan 22, 2012 12:43 am

Maybe you encountered it already that calling exec on kernel 3.1 within non-root binaries fails for some weird reason in exec call.

Two little listings for test programs showing the issue: mysetuid is the one that is called as root.

mysetuid.c:
$this->bbcode_second_pass_code('', '
#include <stdio.h>
#include <unistd.h>

int main(int argc, char* argv[])
{
printf("setregid=%d\n", setregid(100,100));
printf("setreuid=%d\n", setreuid(1000,1000));
printf("uid=%u\n", getuid());
printf("gid=%u\n", getgid());
execl("/root/myprog", "myprog", 0);
return 0;
}
')

myprog.c:
$this->bbcode_second_pass_code('', '
#include <stdio.h>

int main(int argc, char* argv[])
{
printf("My Program\n");
return 0;
}
')
ftcodes
 
Posts: 49
Joined: Fri Dec 30, 2011 5:49 pm

Re: Linux 2.6.28 Porting to Oxnas

Postby WarheadsSE » Sun Jan 22, 2012 12:56 am

Yeah, we've encountered this via a complete failure of su & sudo.

Personally I have no idea what the hell is the problem.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

PreviousNext

Return to Community Supported

Who is online

Users browsing this forum: No registered users and 5 guests