[lkml]   [2007]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [RFT] Port 0x80 I/O speed
On 12-12-07 13:59, linux-os (Dick Johnson) wrote:

> On Tue, 11 Dec 2007, [utf-8] Alejandro Riveira Fern?ndez wrote:

>> On my AMD 3800 X2 (2000MHz) ULi M1697 2.6.24-rc5 i get:
>> cycles: out 1844674407370808, in 1844674407369087
>> It is not constant but variations are not significant afaics
> It looks as though this hardware does not have a port 0x80
> and its access is trapped by the hardware with a long time-out!
> This may be the reason when the _p was called "harmful" on this
> platform!
> I'm not sure the "rules" for port access allow for this kind of
> behavior. This design may be defective, needing to be brought
> to the attention of the vendor. A decent vendor would update
> a FPGA and provide code to burn a new BIOS.

I'm afraid it's just the test that is "defective" as 64-bit code. For some
reason "=A" doesn't mean edx:eax on amd64 even though it's a useful register
pair to be able to name there as well. Didn't catch that being without amd64
machines myself.

Oh well. gcc -m32 fixes it...


 \ /
  Last update: 2007-12-12 14:25    [W:0.275 / U:31.244 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site