public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Luis Miguel García" <ktech@wanadoo.es>
To: LINUX KERNEL MAILING LIST <linux-kernel@vger.kernel.org>,
	Ed Sweetman <ed.sweetman@wmich.edu>
Subject: Re: IDE performance drop between 2.4.23 and 2.6.0
Date: Thu, 25 Dec 2003 21:35:00 +0100	[thread overview]
Message-ID: <3FEB49F4.1090405@wanadoo.es> (raw)
In-Reply-To: <3FEAF5A3.2090307@wmich.edu>

I had never seen this, but could be related:

hda: ST380023A, ATA DISK drive

hda: IRQ probe failed (0xfdba)

hdb: IRQ probe failed (0xfdba)

hdb: IRQ probe failed (0xfdba)

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

hdc: HL-DT-ST GCE-8520B, ATAPI CD/DVD-ROM drive

ide1 at 0x170-0x177,0x376 on irq 15

hda: max request size: 128KiB



IRQ probe failed? What is this? Any tip?

Full dmesg:


Linux version 2.6.0-test11 (root@txiki) (gcc versión 3.3.2 20031022 
(Gentoo Linux 3.3.2-r3, propolice)) #1 Sun Nov 30 13:57:31 CET 2003

BIOS-provided physical RAM map:

BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)

BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)

BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)

BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)

BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS)

BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)

BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)

BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)

BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)

Warning only 896MB will be used.

Use a HIGHMEM enabled kernel.

896MB LOWMEM available.

On node 0 totalpages: 229376

 DMA zone: 4096 pages, LIFO batch:1

 Normal zone: 225280 pages, LIFO batch:16

 HighMem zone: 0 pages, LIFO batch:1

DMI 2.2 present.

ACPI: RSDP (v000 Nvidia                                    ) @ 0x000f6b60

ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff3000

ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff3040

ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff79c0

ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000d) @ 0x00000000

Building zonelist for node : 0

Kernel command line: BOOT_IMAGE=260test11 ro root=304

Initializing CPU#0

PID hash table entries: 4096 (order 12: 32768 bytes)

Detected 1883.387 MHz processor.

Console: colour VGA+ 80x25

Memory: 904716k/917504k available (1855k kernel code, 12004k reserved, 
724k data, 116k init, 0k highmem)

Calibrating delay loop... 3727.36 BogoMIPS

Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

CPU:     After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000

CPU:     After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000

CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)

CPU: L2 Cache: 512K (64 bytes/line)

CPU:     After all inits, caps: 0383fbff c1c3fbff 00000000 00000020

Intel machine check architecture supported.

Intel machine check reporting enabled on CPU#0.

CPU: AMD Athlon(tm)  stepping 00

Enabling fast FPU save and restore... done.

Enabling unmasked SIMD FPU exception support... done.

Checking 'hlt' instruction... OK.

POSIX conformance testing by UNIFIX

NET: Registered protocol family 16

PCI: PCI BIOS revision 2.10 entry at 0xfb420, last bus=2

PCI: Using configuration type 1

mtrr: v2.0 (20020519)

ACPI: Subsystem revision 20031002

ACPI: IRQ 9 was Edge Triggered, setting to Level Triggerd

ACPI: Interpreter enabled

ACPI: Using PIC for interrupt routing

ACPI: PCI Root Bridge [PCI0] (00:00)

PCI: Probing PCI hardware (bus 00)

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]

ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 *11 12 14 15)

ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 10 *11 12 14 15)

ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 *5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 10 *11 12 14 15)

ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 *5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 *11 12 14 15)

ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15)

ACPI: PCI Interrupt Link [APC1] (IRQs *16)

ACPI: PCI Interrupt Link [APC2] (IRQs 17)

ACPI: PCI Interrupt Link [APC3] (IRQs *18)

ACPI: PCI Interrupt Link [APC4] (IRQs *19)

ACPI: PCI Interrupt Link [APCE] (IRQs 16)

ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCS] (IRQs *23)

ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22)

ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22)

Linux Plug and Play Support v0.97 (c) Adam Belay

ACPI: PCI Interrupt Link [LSMB] enabled at IRQ 10

ACPI: PCI Interrupt Link [LUBA] enabled at IRQ 11

ACPI: PCI Interrupt Link [LUBB] enabled at IRQ 5

ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 10

ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 10

ACPI: PCI Interrupt Link [LAPU] enabled at IRQ 10

ACPI: PCI Interrupt Link [LACI] enabled at IRQ 5

ACPI: PCI Interrupt Link [LFIR] enabled at IRQ 11

ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11

ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 11

ACPI: PCI Interrupt Link [LNK4] enabled at IRQ 5

PCI: Using ACPI for IRQ routing

PCI: if you experience problems, try using option 'pci=noacpi' or even 
'acpi=off'

devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)

devfs: boot_options: 0x0

Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

ACPI: Power Button (FF) [PWRF]

ACPI: Fan [FAN] (on)

ACPI: Processor [CPU0] (supports C1)

ACPI: Thermal Zone [THRM] (33 C)

pty: 256 Unix98 ptys configured

Using anticipatory io scheduler

Floppy drive(s): fd0 is 1.44M

FDC 0 is a post-1991 82077

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

NFORCE2: IDE controller at PCI slot 0000:00:09.0

NFORCE2: chipset revision 162

NFORCE2: not 100% native mode: will probe irqs later

NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller

   ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA

   ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA

hda: ST380023A, ATA DISK drive

hda: IRQ probe failed (0xfdba)

hdb: IRQ probe failed (0xfdba)

hdb: IRQ probe failed (0xfdba)

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

hdc: HL-DT-ST GCE-8520B, ATAPI CD/DVD-ROM drive

ide1 at 0x170-0x177,0x376 on irq 15

hda: max request size: 128KiB

hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63, 
UDMA(100)

/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 > p3 p4

hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)

Uniform CD-ROM driver Revision: 3.12

mice: PS/2 mouse device common for all mice

input: ImPS/2 Generic Wheel Mouse on isa0060/serio1

serio: i8042 AUX port at 0x60,0x64 irq 12

input: AT Translated Set 2 keyboard on isa0060/serio0

serio: i8042 KBD port at 0x60,0x64 irq 1

NET: Registered protocol family 2

IP: routing cache hash table of 8192 buckets, 64Kbytes

TCP: Hash tables configured (established 262144 bind 65536)

NET: Registered protocol family 1

NET: Registered protocol family 17

found reiserfs format "3.6" with standard journal

Reiserfs journal params: device hda4, size 8192, journal first block 18, 
max trans len 1024, max batch 900, max commit age 30, max trans age 30

reiserfs: checking transaction log (hda4) for (hda4)

Using r5 hash to sort names

VFS: Mounted root (reiserfs filesystem) readonly.

Freeing unused kernel memory: 116k freed

Adding 498004k swap on /dev/hda3.  Priority:-1 extents:1

SCSI subsystem initialized

nvnet: no version for "struct_module" found: kernel tainted.

nvnet: module license 'NVIDIA' taints kernel.

PCI: Setting latency timer of device 0000:00:04.0 to 64

nvnet: selecting duplex setting as auto duplex mode.

nvnet: selecting speed settings as auto-negotiation.

nvnet: Optimizing driver for throughput

Linux agpgart interface v0.100 (c) Dave Jones

agpgart: Detected NVIDIA nForce2 chipset

agpgart: Maximum main memory to use for agp memory: 816M

agpgart: AGP aperture is 64M @ 0xd0000000

drivers/usb/core/usb.c: registered new driver usbfs

drivers/usb/core/usb.c: registered new driver hub

Real Time Clock Driver v1.12

PCI: Setting latency timer of device 0000:00:06.0 to 64

intel8x0: clocking to 47491

Linux video capture interface: v1.00

bttv: driver version 0.9.12 loaded

bttv: using 8 buffers with 2080k (520 pages) each for capture

bttv: Bt8xx card found (0).

bttv0: Bt878 (rev 2) at 0000:01:08.0, irq: 11, latency: 32, mmio: 0xd4000000

bttv0: using: Prolink PixelView PlayTV pro [card=37,insmod option]

bttv0: using tuner=2

bttv0: i2c: checking for TDA9875 @ 0xb0... not found

bttv0: i2c: checking for TDA7432 @ 0x8a... not found

tuner: chip found @ 0xc2

tuner(bttv): type forced to 1 (Philips PAL_I (FI1246 and compatibles)) 
[insmod]

tuner: type already set (1)

registering 0-0061

bttv0: registered device video0

bttv0: registered device vbi0

bttv0: PLL: 28636363 => 35468950 .. ok

ehci_hcd 0000:00:02.2: EHCI Host Controller

PCI: Setting latency timer of device 0000:00:02.2 to 64

ehci_hcd 0000:00:02.2: irq 10, pci mem f8a31000

ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1

PCI: cache line size of 64 is not supported by device 0000:00:02.2

ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 6 ports detected

ohci_hcd: 2003 Oct 13 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)

ohci_hcd: block sizes: ed 64 td 64

ohci_hcd 0000:00:02.0: OHCI Host Controller

PCI: Setting latency timer of device 0000:00:02.0 to 64

ohci_hcd 0000:00:02.0: irq 11, pci mem f8a40000

ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2

hub 2-0:1.0: USB hub found

hub 2-0:1.0: 3 ports detected

ohci_hcd 0000:00:02.1: OHCI Host Controller

PCI: Setting latency timer of device 0000:00:02.1 to 64

ohci_hcd 0000:00:02.1: irq 5, pci mem f8a42000

ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3

hub 3-0:1.0: USB hub found

hub 3-0:1.0: 3 ports detected

vmmon: no version magic, tainting kernel.

vmmon: module license 'unspecified' taints kernel.

/dev/vmmon: Module vmmon: registered with major=10 minor=165

/dev/vmmon: Module vmmon: initialized

vmnet: no version magic, tainting kernel.

vmnet: module license 'unspecified' taints kernel.

/dev/vmnet: open called by PID 4795 (vmnet-bridge)

/dev/vmnet: hub 0 does not exist, allocating memory.

/dev/vmnet: port on hub 0 successfully opened

bridge-eth0: up

bridge-eth0: attached

/dev/vmnet: open called by PID 4837 (vmnet-natd)

/dev/vmnet: hub 8 does not exist, allocating memory.

/dev/vmnet: port on hub 8 successfully opened

/dev/vmnet: open called by PID 5227 (vmnet-netifup)

/dev/vmnet: port on hub 8 successfully opened

/dev/vmnet: open called by PID 5226 (vmnet-netifup)

/dev/vmnet: hub 1 does not exist, allocating memory.

/dev/vmnet: port on hub 1 successfully opened

/dev/vmnet: open called by PID 5265 (vmnet-dhcpd)

/dev/vmnet: port on hub 8 successfully opened

/dev/vmnet: open called by PID 5258 (vmnet-dhcpd)

/dev/vmnet: port on hub 1 successfully opened

fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, 
Starnberg, GERMANY' taints kernel.

[fglrx] Maximum main memory to use for locked dma buffers: 804 MBytes.

[fglrx] module loaded - fglrx 3.2.8 [Sep 21 2003] on minor 0

[fglrx] AGP detected, AgpState   = 0x1f00421b (hardware caps of chipset)

agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.

agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode

agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode

[fglrx] AGP enabled,  AgpCommand = 0x1f004312 (selected caps)

[fglrx] free  AGP = 54800384

[fglrx] max   AGP = 54800384

[fglrx] free  LFB = 126099456

[fglrx] max   LFB = 126099456

[fglrx] free  Inv = 0

[fglrx] max   Inv = 0

[fglrx] total Inv = 0

[fglrx] total TIM = 0

[fglrx] total FB  = 0

[fglrx] total AGP = 16384




Ed Sweetman wrote:

> Perhaps a dmesg output can provide some commanility with other people 
> seeing a loss? Maybe some side by side's of 2.4 performance tests?
>
> Also, you're not nicing any of the tests from 0, right?
>
>
>
> Luis Miguel García wrote:
>
>> Hello:
>>
>> Any of you knows how to look at this results? They still seems very 
>> low for me. It's an AMD Athlon 2500+. Hard Disc Seagate Barracuda ATA 
>> V. Nforce-2 motherboard.
>>
>> kernel 2.6.0-test11
>>
>> Any tip? Or is this correct?
>>
>> bonnie++
>>
>> Version  1.03       ------Sequential Output------ --Sequential Input- 
>> --Random-
>>                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- 
>> --Seeks--
>> Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec 
>> %CP  /sec %CP
>> txiki            2G 21270  87 32856  11 10533   3 10962  51 28744   5 
>> 157.0   0
>>                    ------Sequential Create------ --------Random 
>> Create--------
>>                    -Create-- --Read--- -Delete-- -Create-- --Read--- 
>> -Delete--
>>              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  
>> /sec %CP
>>                 16 21675  96 +++++ +++ 23523 100 23700  99 +++++ +++ 
>> 13062  61
>> txiki,2G,21270,87,32856,11,10533,3,10962,51,28744,5,157.0,0,16,21675,96,+++++,++ 
>>
>> +,23523,100,23700,99,+++++,+++,13062,61
>> bash-2.05b$
>
>
>
>


  reply	other threads:[~2003-12-25 18:15 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-25 13:56 IDE performance drop between 2.4.23 and 2.6.0 Luis Miguel García
2003-12-25 14:35 ` Ed Sweetman
2003-12-25 20:35   ` Luis Miguel García [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-12-27 14:43 Jean-Luc Fontaine
2003-12-27 17:40 ` Linus Torvalds
2003-12-27 19:54   ` Jean-Luc Fontaine
2003-12-25 16:39 Max Payne
2003-12-25 18:25 ` Jean-Luc Fontaine
2003-12-25  5:20 Luis Miguel García
2003-12-24  9:27 Vid Strpic
2003-12-24 15:17 ` Gene Heskett
2003-12-24 17:24   ` Gordon Larsen
2003-12-23 12:42 Jean-Luc Fontaine

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3FEB49F4.1090405@wanadoo.es \
    --to=ktech@wanadoo.es \
    --cc=ed.sweetman@wmich.edu \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox