[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.022 / U:0.928 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site