Re: 2.6.1-rc1 [resend]

From: Paolo Ornati (ornati_at_lycos.it)
Date: 12/31/03

  • Next message: Ed Tomlinson: "Re: [PATCH] 2.6.0 - Watchdog patches (BK consistency checks)"
    To: linux-kernel@vger.kernel.org
    Date:	Wed, 31 Dec 2003 16:00:07 +0100
    
    
    

    PS = sorry if more than one copy of this message appears on lkml but I'm
    having some problems with my SMTP server....

    On Wednesday 31 December 2003 09:36, Linus Torvalds wrote:
    > Ok, I've merged a lot of pending patches into 2.6.1-rc1, and will now
    > calm down for a while again, to make sure that the final 2.6.1 is ok.
    >
    > Most of the updates is for stuff that has been in -mm for a long while
    > and is stable, along with driver updates (SCSI, network, i2c and USB).
    >
    > Linus
    >
    > ----

    With 2.6.1-rc1 I have noticed a strange IDE performance change.

    Results of "hdparm -t /dev/hda" with 2.6.0 kernel:
    (readahead = 256): ~26.31 MB/s
    (readahead = 128): ~31.82 MB/s

    PS = readahead is set to 256 by default on my system, 128 seems to be the
    best value

    Results of "hdparm -t /dev/hda" with 2.6.1-rc1 kernel:
    (readahead = 256): ~26.41 MB/s
    (readahead = 128): ~26.27 MB/s

    Setting readahead to 128 doesn't have the same effect with the new kernel...

    INFO on my HD:

    /dev/hda:
     multcount = 16 (on)
     IO_support = 1 (32-bit)
     unmaskirq = 1 (on)
     using_dma = 1 (on)
     keepsettings = 0 (off)
     readonly = 0 (off)
     readahead = 128 (on)
     geometry = 38792/16/63, sectors = 39102336, start = 0

    /dev/hda:

     Model=WDC WD200BB-53AUA1, FwRev=18.20D18, SerialNo=WD-WMA6Y1501425
     Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
     RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
     BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
     CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39102336
     IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
     PIO modes: pio0 pio1 pio2 pio3 pio4
     DMA modes: mdma0 mdma1 mdma2
     UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5
     AdvancedPM=no WriteCache=enabled
     Drive conforms to: device does not report version: 1 2 3 4 5

    IDE controller:

    00:04.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus
    Master IDE (rev 10) (prog-if 8a
    [Master SecP PriP])
            Flags: bus master, medium devsel, latency 32
            I/O ports at b800 [size=16]
            Capabilities: [c0] Power Management version 2

    I don't understand how this happens... the only changes to IDE driver seems
    to be these:

    >
    > Summary of changes from v2.6.0 to v2.6.1-rc1
    > ============================================
    > Andrew Morton:
    > o Can't disable IDE DMA
    > o IDE MMIO fix
    > o IDE capability elevation fix
    >
    > Linus Torvalds:
    > o Make IDE DRQ and READY timeouts longer

    For my tests I have used this stupid shell script:

    #!/bin/bash

    echo "HD test for linux `uname -r`"
    echo

    ra=8
    for i in `seq 12`; do
        echo "READAHEAD = $ra";
        hdparm -a $ra /dev/hda;
        for j in `seq 3`; do
            hdparm -t /dev/hda;
        done;
        ra=$(($ra*2));
    done

    Results for 2.6.0 && 2.6.1-rc1 are attached.

    Bye

    -- 
    	Paolo Ornati
    	Linux v2.6.0
    
    
    

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/




  • Next message: Ed Tomlinson: "Re: [PATCH] 2.6.0 - Watchdog patches (BK consistency checks)"

    Relevant Pages

    • Re: 2.6.1-rc1
      ... On Wednesday 31 December 2003 09:36, Linus Torvalds wrote: ... With 2.6.1-rc1 I have noticed a strange IDE performance change. ... for i in `seq 12`; ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.1-rc1
      ... On Wednesday 31 December 2003 09:36, Linus Torvalds wrote: ... With 2.6.1-rc1 I have noticed a strange IDE performance change. ... for i in `seq 12`; ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.1-rc1
      ... When setting readahead with hdparm to a value ... > With 2.6.1-rc1 I have noticed a strange IDE performance change. ... >> o IDE MMIO fix ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: HighPoint 374
      ... > I'm using two seagates, one Samsung and one Maxtor, ... > drivers, pretty much everything that does not relate directly to the IDE ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: bug in md write barrier support?
      ... For IDE it would ideally be issuing FLUSH_CACHE ... repeatedly until it doesn't error anymore, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)