Why this bug was marked
"No longer marked as found in versions 2.6.26-13lenny2. "
?

I have newest lenny kernel and problem is stil present.
(It is annoying, but becuase I have most of data on scsi disks,
IDE performance isn't very important currently beyond booting system)

r...@noisy:~# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:     2 MB in  3.25 seconds = 630.59 kB/sec
 Timing buffered disk reads:    2 MB in  3.43 seconds = 597.07 kB/sec

r...@noisy:~# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:    24 MB in  2.02 seconds =  11.89 MB/sec
 Timing buffered disk reads:    4 MB in  3.56 seconds =   1.12 MB/sec

r...@noisy:~# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:    16 MB in  2.06 seconds =   7.78 MB/sec
 Timing buffered disk reads:    4 MB in  3.14 seconds =   1.27 MB/sec
r...@noisy:~# hdparm --direct -tT /dev/hda

/dev/hda:
 Timing O_DIRECT cached reads:     4 MB in  2.87 seconds =   1.39 MB/sec
 Timing O_DIRECT disk reads:    6 MB in  4.36 seconds =   1.38 MB/sec
r...@noisy:~# hdparm --direct -tT /dev/hda

/dev/hda:
 Timing O_DIRECT cached reads:     4 MB in  2.74 seconds =   1.46 MB/sec
 Timing O_DIRECT disk reads:    6 MB in  4.37 seconds =   1.37 MB/sec

#


As one can see it is even worse than it was (my previous reports given about 
1.5 MB/s buffered disk read).


r...@noisy:~# hdparm -d /dev/hda

/dev/hda:
 using_dma     =  0 (off)

r...@noisy:~# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Input/output error
 using_dma     =  0 (off)

# dmesg | tail
[6545265.490382] hda: no DMA mode selected
[6545265.490485] hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
#


r...@noisy:~# dpkg -l | grep linux-image
ii  linux-image-2.6-686                     2.6.26+17+lenny1         Linux 2.6 
image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6-686-smp                 2.6.18+6etch3            Linux 2.6 
image on PPro/Celeron/PII/PIII/P4 
ii  linux-image-2.6-xen-686                 2.6.26+17+lenny1         Linux 2.6 
image on i686, oldstyle Xen suppor
ii  linux-image-2.6.18-6-686                2.6.18.dfsg.1-23etch1    Linux 
2.6.18 image on PPro/Celeron/PII/PIII/
ii  linux-image-2.6.18-6-xen-686            2.6.18.dfsg.1-23etch1    Linux 
2.6.18 image on i686
ii  linux-image-2.6.18-6-xen-vserver-686    2.6.18.dfsg.1-23etch1    Linux 
2.6.18 image on i686
ii  linux-image-2.6.26-1-686                2.6.26-13lenny2          Linux 
2.6.26 image on PPro/Celeron/PII/PIII/
ii  linux-image-2.6.26-1-xen-686            2.6.26-13lenny2          Linux 
2.6.26 image on i686, oldstyle Xen sup
ii  linux-image-2.6.26-2-686                2.6.26-26lenny1          Linux 
2.6.26 image on PPro/Celeron/PII/PIII/
ii  linux-image-2.6.26-2-xen-686            2.6.26-26lenny1          Linux 
2.6.26 image on i686, oldstyle Xen sup
r...@noisy:~# uname -a
Linux noisy 2.6.26-2-xen-686 #1 SMP Mon Aug 30 10:02:38 UTC 2010 i686 GNU/Linux



r...@noisy:~# hdparm -iI /dev/hda

/dev/hda:

 Model=IBM-DTLA-307030, FwRev=XXXXXXXXX, SerialNo=XXXXXXXXX
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40
 BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=60036480
 IORDY=on/off, tPIO={min:240,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=yes: disabled (255) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:  ATA/ATAPI-2,3,4,5

 * signifies the current active mode


ATA device, with non-removable media
powers-up in standby; SET FEATURES subcmd spins-up.
        Model Number:       IBM-DTLA-307030                         
        Serial Number:      XXXXXXXXXXX
        Firmware Revision:  TXXXXXXXXX
Standards:
        Used: ATA/ATAPI-5 T13 1321D revision 1 
        Supported: 5 4 3 & some of 6
Configuration:
        Logical max current
        cylinders1 6383 16383
        heads 16 16
        sectors/track 63 63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:   60036480
        device size with M = 1024*1024:       29314 MBytes
        device size with M = 1000*1000:       30738 MBytes (30 GB)
Capabilities:
        LBA, IORDY(can be disabled)
        bytes avail on r/w long: 40     Queue depth: 32
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 0
        Advanced power management level: disabled
        Recommended acoustic management value: 128, current value: 254
        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=240ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
                Release interrupt
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    READ/WRITE_DMA_QUEUED
                Advanced Power Management feature set
                Power-Up In Standby feature set
                SET_FEATURES required to spinup after power up
                Address Offset Reserved Area Boot
                SET_MAX security extension
                Automatic Acoustic Management feature set
Security: 
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
        not     supported: enhanced erase
        26min for SECURITY ERASE UNIT. 
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Checksum: correct
r...@noisy:~# 

Relevant part of dmesg

[    0.000000] Linux version 2.6.26-2-xen-686 (Debian 2.6.26-25) 
(da...@debian.org) (gcc version 4.1.3 20080704 (
prerelease) (Debian 4.1.2-25)) #1 SMP Mon Aug 30 10:02:38 UTC 2010
...
[    3.670702] SCSI subsystem initialized
...
[    3.779661] Uniform Multi-Platform E-IDE driver
[    3.779882] ide: Assuming 33MHz system bus speed for PIO modes; override 
with idebus=xx
[    3.826060] piix: 450NX errata present, disabling IDE DMA.
[    3.826060] piix: A BIOS update may resolve this.
[    3.826338] PIIX4: IDE controller (0x8086:0x7111 rev 0x01) at  PCI slot 
0000:00:0c.1
[    3.826421] PIIX4: not 100% native mode: will probe irqs later
[    3.826629] PIIX4: IDE port disabled
[    3.826828]     ide0: BM-DMA at 0x2c20-0x2c27
[    3.827081] Probing IDE interface ide0...
...
[    4.119428] hda: IBM-DTLA-307030, ATA DISK drive
[    4.796760] hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
[    4.797030] hda: no DMA mode selected
[    4.797244] hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
...
[    4.811725] PIIX4: IDE controller (0x8086:0x84ca rev 0x03) at  PCI slot 
0000:00:10.0
[    4.812005] PIIX4: device not capable of full native PCI mode
[    4.812209] PIIX4: device disabled (BIOS)
...
[    5.202827] libata version 3.00 loaded.
...
[    5.877421] hda: max request size: 128KiB
[    5.905570] hda: 60036480 sectors (30738 MB) w/1916KiB Cache, CHS=59560/16/63
[    5.906121] hda: cache flushes not supported
[    5.906606]  hda: hda1 hda3
...


I can try kernel from squeeze.
I installed 2.6.32-5-686-xen from squeeze (and few dependencies),
but will it work with xen 3.2-1 ?




Regards,
Witek.

-- 
Witold Baryluk

Attachment: signature.asc
Description: Digital signature

Reply via email to