[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200803271740.28158.volker.armin.hemmann@tu-clausthal.de>
Date: Thu, 27 Mar 2008 17:40:27 +0100
From: Volker Armin Hemmann <volker.armin.hemmann@...clausthal.de>
To: Tejun Heo <htejun@...il.com>
Cc: linux-kernel@...r.kernel.org, linux-ide@...r.kernel.org
Subject: Re: 2.6.24.X: SATA/AHCI related boot delay. - not with 2.6.24.3
Hi,
I tried 2.6.25-rc7 and there are some changes.
Bad news first.
With AHCI in bios I get this:
[ 0.363838] ------------[ cut here ]------------
[ 0.363838] WARNING: at drivers/ata/ahci.c:645 ahci_init_one+0x190/0xa3a()
[ 0.363838] Modules linked in:
[ 0.363838] Pid: 1, comm: swapper Not tainted 2.6.25-rc7 #3
[ 0.363838]
[ 0.363838] Call Trace:
[ 0.363838] [<ffffffff8022c545>] warn_on_slowpath+0x51/0x63
[ 0.363838] [<ffffffff80220061>] __ioremap+0x8/0x197
[ 0.363838] [<ffffffff8038e218>] pci_conf1_read+0xb2/0xbd
[ 0.363841] [<ffffffff802f3076>] pcim_iomap_release+0x0/0x2c
[ 0.363880] [<ffffffff802f3076>] pcim_iomap_release+0x0/0x2c
[ 0.363920] [<ffffffff80346ca1>] devres_find+0x4b/0x65
[ 0.363959] [<ffffffff8036a405>] ahci_init_one+0x190/0xa3a
[ 0.363998] [<ffffffff802af91f>] sysfs_addrm_finish+0x1d/0x209
[ 0.364038] [<ffffffff80283f98>] ifind+0x34/0x8d
[ 0.364076] [<ffffffff802af636>] sysfs_find_dirent+0x1b/0x2f
[ 0.364115] [<ffffffff802eb4c5>] ida_get_new_above+0xf0/0x180
[ 0.364154] [<ffffffff802af91f>] sysfs_addrm_finish+0x1d/0x209
[ 0.364194] [<ffffffff802b0458>] sysfs_create_link+0xb6/0x102
[ 0.364234] [<ffffffff802f83c4>] pci_device_probe+0x4c/0x72
[ 0.364273] [<ffffffff80344874>] driver_probe_device+0xb5/0x132
[ 0.364312] [<ffffffff80344a07>] __driver_attach+0x6f/0xaf
[ 0.364350] [<ffffffff80344998>] __driver_attach+0x0/0xaf
[ 0.364389] [<ffffffff80344998>] __driver_attach+0x0/0xaf
[ 0.364429] [<ffffffff80343c82>] bus_for_each_dev+0x44/0x6f
[ 0.364468] [<ffffffff803444a0>] bus_add_driver+0xae/0x1f6
[ 0.364507] [<ffffffff80344c36>] driver_register+0x59/0xce
[ 0.364546] [<ffffffff802f8605>] __pci_register_driver+0x4a/0x7d
[ 0.364587] [<ffffffff804dd6b8>] kernel_init+0x14f/0x2b9
[ 0.364626] [<ffffffff8020be98>] child_rip+0xa/0x12
[ 0.364670] [<ffffffff804dd569>] kernel_init+0x0/0x2b9
[ 0.364709] [<ffffffff8020be8e>] child_rip+0x0/0x12
[ 0.364746]
[ 0.364783] ---[ end trace 1d94b6d2f6a54ae4 ]---
[ 1.370499] ahci 0000:00:0a.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf
imp
l SATA mode
[ 1.370499] ahci 0000:00:0a.0: flags: 64bit sntf led clo pmp pio
[ 1.370499] PCI: Setting latency timer of device 0000:00:0a.0 to 64
[ 1.370501] scsi0 : ahci
[ 1.370509] scsi1 : ahci
[ 1.370517] scsi2 : ahci
[ 1.370526] scsi3 : ahci
[ 1.370532] ata1: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc100
irq
23
[ 1.370532] ata2: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc180
irq
23
[ 1.370532] ata3: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc200
irq
23
[ 1.370532] ata4: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc280
irq
23
[ 1.801113] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.801617] ata1.00: ATA-7: WDC WD1600JS-00MHB1, 10.02E01, max UDMA/133
[ 1.801617] ata1.00: 312581808 sectors, multi 16: LBA48
[ 1.802150] ata1.00: configured for UDMA/133
[ 2.434072] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.447930] ata2.00: ATA-8: SAMSUNG HD501LJ, CR100-12, max UDMA7
[ 2.447930] ata2.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.449834] ata2.00: configured for UDMA/133
[ 2.767054] ata3: SATA link down (SStatus 0 SControl 300)
[ 3.086918] ata4: SATA link down (SStatus 0 SControl 300)
[ 3.290523] scsi 0:0:0:0: Direct-Access ATA WDC WD1600JS-00M 10.0
PQ
: 0 ANSI: 5
[ 3.290535] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042
MB)
[ 3.290535] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290535] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290535] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled,
does
n't support DPO or FUA
[ 3.290535] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042
MB)
[ 3.290535] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290535] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290535] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled,
does
n't support DPO or FUA
[ 3.290535] sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
[ 3.122431] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.122593] scsi 1:0:0:0: Direct-Access ATA SAMSUNG HD501LJ CR10
PQ
: 0 ANSI: 5
[ 3.122721] sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108
MB)
[ 3.122768] sd 1:0:0:0: [sdb] Write Protect is off
[ 3.122806] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 3.122820] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled,
does
n't support DPO or FUA
[ 3.122900] sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108
MB)
[ 3.122946] sd 1:0:0:0: [sdb] Write Protect is off
[ 3.122984] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 3.122998] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled,
does
n't support DPO or FUA
[ 3.123047] sdb: sdb1 sdb2
[ 3.148928] sd 1:0:0:0: [sdb] Attached SCSI disk
with nomsi. Without nomsi drives are still not found. Evil or not, it looks
scary ;)
dmesg&config is attached.
Now the good ones. With non-raid set in bios box boots cleanly without hang:
[ 0.360492] Driver 'sd' needs updating - please use bus_type methods
[ 0.360498] ahci 0000:00:0a.0: version 3.0
[ 0.360498] ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 23
[ 0.360498] ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LSA0] -> GSI 23
(level, low) -> IRQ 23
[ 1.363826] ahci 0000:00:0a.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf
impl IDE mode
[ 1.363826] ahci 0000:00:0a.0: flags: 64bit sntf led clo pmp pio
[ 1.363826] PCI: Setting latency timer of device 0000:00:0a.0 to 64
[ 1.363828] scsi0 : ahci
[ 1.363836] scsi1 : ahci
[ 1.363844] scsi2 : ahci
[ 1.363851] scsi3 : ahci
[ 1.363857] ata1: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc100
irq 315
[ 1.363857] ata2: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc180
irq 315
[ 1.363857] ata3: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc200
irq 315
[ 1.363857] ata4: SATA max UDMA/133 abar m8192@...9dfc000 port 0xf9dfc280
irq 315
[ 1.794371] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.794871] ata1.00: ATA-7: WDC WD1600JS-00MHB1, 10.02E01, max UDMA/133
[ 1.794871] ata1.00: 312581808 sectors, multi 16: LBA48
[ 1.795403] ata1.00: configured for UDMA/133
[ 2.427327] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.447811] ata2.00: ATA-8: SAMSUNG HD501LJ, CR100-12, max UDMA7
[ 2.447811] ata2.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 2.449717] ata2.00: configured for UDMA/133
[ 2.766980] ata3: SATA link down (SStatus 0 SControl 300)
[ 3.086847] ata4: SATA link down (SStatus 0 SControl 300)
[ 3.290513] scsi 0:0:0:0: Direct-Access ATA WDC WD1600JS-00M 10.0
PQ: 0 ANSI: 5
[ 3.290525] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042
MB)
[ 3.290525] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290525] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290525] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled,
doesn't support DPO or FUA
[ 3.290525] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042
MB)
[ 3.290525] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290525] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290525] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled,
doesn't support DPO or FUA
[ 3.290525] sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
[ 3.123110] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.123121] scsi 1:0:0:0: Direct-Access ATA SAMSUNG HD501LJ CR10
PQ: 0 ANSI: 5
[ 3.123131] sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108
MB)
[ 3.123131] sd 1:0:0:0: [sdb] Write Protect is off
[ 3.123131] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 3.123131] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled,
doesn't support DPO or FUA
[ 3.123131] sd 1:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108
MB)
[ 3.123131] sd 1:0:0:0: [sdb] Write Protect is off
[ 3.123131] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 3.123131] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled,
doesn't support DPO or FUA
[ 3.123131] sdb: sdb1 sdb2
[ 3.127056] sd 1:0:0:0: [sdb] Attached SCSI disk
again, dmesg is attached.
Glück Auf,
Volker
View attachment "dmesg_2.6.25_rc7" of type "text/plain" (30897 bytes)
View attachment "dmesg_2.6.25_rc7_non_raid" of type "text/plain" (28857 bytes)
View attachment ".config" of type "text/plain" (40409 bytes)
Powered by blists - more mailing lists