tisdagen den 4 februari 2003 00.12 skrev Todd Lyons:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Thomas Backlund wrote on Mon, Feb 03, 2003 at 11:09:24PM +0200 :
> > Hi,
> > I had some spare time so I decided to try to make
> > a kernel with support for the Intel 845 IDE chipset...
> > ( meaning (U)DMA support ...)
> > You can get it here:
> > http://www.iki.fi/tmb/Cooker/kernel-2.4.21pre4-1mdkcustom.tar.bz2
>
> I have had a couple people in Mandrake Expert download and install the
> latest Cooker kernel and get more than 10x speed increase.  One guy had
> the 845G chipset and his hdparm tests went from 2.5 MB/s to 40 MB/s.  He
> was quite happy.  Another guy it fixed some USB problems.


It's odd, chmou or quintela never asked me for results before and after, so 
here it comes (my remote machine at work):



[root@oden /]# lspci
00:00.0 Host bridge: Intel Corp.: Unknown device 2560 (rev 03)
00:02.0 VGA compatible controller: Intel Corp.: Unknown device 2562 (rev 03)
00:1d.0 USB Controller: Intel Corp.: Unknown device 24c2 (rev 02)
00:1d.1 USB Controller: Intel Corp.: Unknown device 24c4 (rev 02)
00:1d.2 USB Controller: Intel Corp.: Unknown device 24c7 (rev 02)
00:1d.7 USB Controller: Intel Corp.: Unknown device 24cd (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corp.: Unknown device 24c0 (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 02)
00:1f.3 SMBus: Intel Corp.: Unknown device 24c3 (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24c5 (rev 02)
01:08.0 Ethernet controller: Intel Corp.: Unknown device 103a (rev 82)

It's a MSI 845GE Max, 1800 Cel, 512MB RAM, 80GB Samsung hdd.

[root@oden /]# hdparm -I /dev/hda

/dev/hda:

ATA device, with non-removable media
        Model Number:       SAMSUNG SV0813H
        Serial Number:      0596J1FTB04029
        Firmware Revision:  RJ100-15
Standards:
        Used: ATA/ATAPI-6 T13 1410D revision 1
        Supported: 6 5 4 3
Configuration:
        Logical         max     current
        cylinders       16383   4047
        heads           16      16
        sectors/track   63      255
        --
        CHS current addressable sectors:   16511760
        LBA    user addressable sectors:  156368016
        device size with M = 1024*1024:       76351 MBytes
        device size with M = 1000*1000:       80060 MBytes (80 GB)
Capabilities:
        LBA, IORDY(cannot be disabled)
        bytes avail on r/w long: 4      Queue depth: 1
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        Recommended acoustic management value: 128, current value: 128
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    READ BUFFER cmd
           *    WRITE BUFFER cmd
           *    Host Protected Area feature set
           *    Look-ahead
           *    Write cache
           *    Power Management feature set
                Security Mode feature set
           *    SMART feature set
           *    Mandatory FLUSH CACHE command
           *    Automatic Acoustic Management feature set
                SET MAX security extension
           *    DOWNLOAD MICROCODE cmd
           *    SMART self-test
           *    SMART error logging
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
                frozen
        not     expired: security count
                supported: enhanced erase
        102min for SECURITY ERASE UNIT. 102min for ENHANCED SECURITY ERASE 
UNIT.
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Checksum: correct


[root@oden root]# cat /etc/mandrake-release
Mandrake Linux release 9.0 (dolphin) for i586


[root@oden root]# uname -a
Linux oden.snr.tld 2.4.19-16mdk #1 Fri Sep 20 18:15:05 CEST 2002 i686 unknown 
unknown GNU/Linux

[root@oden root]# hdparm -a1 -c1 -d1 -W1 /dev/hda

/dev/hda:
 setting fs readahead to 1
 setting 32-bit IO_support flag to 1
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 setting drive write-caching to 1 (on)
 IO_support   =  1 (32-bit)
 using_dma    =  0 (off)
 readahead    =  1 (on)

[root@oden root]# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:  64 MB in 13.70 seconds =  4.67 MB/sec
[root@oden root]# hdparm -T /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.38 seconds =336.84 MB/sec

/ --------- with a cooker kernel --------- /

[root@oden root]# uname -a
Linux oden.snr.tld 2.4.21pre3-3mdk #1 Mon Feb 3 09:01:53 CET 2003 i686 unknown 
unknown GNU/Linux

[root@oden root]# hdparm -a1 -c1 -d1 -W1 /dev/hda

/dev/hda:
 setting fs readahead to 1
 setting 32-bit IO_support flag to 1
 setting using_dma to 1 (on)
 setting drive write-caching to 1 (on)
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
 readahead    =  1 (on)

[root@oden root]# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:  64 MB in  1.90 seconds = 33.68 MB/sec
[root@oden root]# hdparm -T /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.38 seconds =336.84 MB/sec




I as I said earlier a plain 2.4.20 kernel seemed to fix the problem too, I 
never ran any tests though. Will this qualify for an updated kernel for 9.0?

BTW. Where am I supposed to file a bugreport?, not here or in bugzilla because 
it's only cooker related. At mandrake expert you need an account? Do I need 
to _buy_ support before I can do this now?

Chears.
-- 
Regards // Oden Eriksson, Deserve-IT.com

Reply via email to