New: 2.6.26-rc4-git2 - long pause during boot
http://bugzilla.kernel.org/show_bug.cgi?id=10861
Summary: 2.6.26-rc4-git2 - long pause during boot
Product: IO/Storage
Version: 2.5
KernelVersion: 2.6.26-rc4-git2
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: SCSI
AssignedTo: [email protected]
ReportedBy: [email protected]OtherBugsDependingO 10492
nThis:
Regression: 1
Subject : 2.6.26-rc4-git2 - long pause during boot
Submitter : Chris Clayton <[email protected]>
Date : 2008-06-01 4:15
References : http://marc.info/?l=linux-kernel&m=121229382917834&w=4
This entry is being used for tracking a regression from 2.6.25. Please don't close it until the problem is fixed in the mainline.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #1 from [email protected] 2008-06-05 14:26 ------- Caused by:
commit b0ed43360fdca227048d88a08290365cb681c1a8
Author: Hannes Reinecke <[email protected]> Date: Tue Mar 18 14:32:28 2008 +0100
[SCSI] add scsi_host and scsi_target to scsi_bus
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
James Bottomley
maintainerRe: [Bug 10861] 2.6.26-rc4-git2 - long pause during boot
Quoted 10 lines · On Thu, 2008-06-05 at 14:26 -0700, [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #1 from [email protected] 2008-06-05 14:26 ------- Caused by:
commit
b0ed43360fdca227048d88a08290365cb681c1a8
Quoted 8 lines
Author: Hannes Reinecke <[email protected]> Date: Tue Mar 18 14:32:28 2008 +0100[SCSI] add
scsi_hostandscsi_targettoscsi_busSigned-off-by Hannes Reinecke <[email protected]>Signed-off-by Kay Sievers <[email protected]>Signed-off-by James Bottomley <[email protected]>
This looks like another manifestation of the bus_uevent problem ... does 2.6.26-rc5 work OK?
James
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #2 from [email protected] 2008-06-05 14:51 -------
Reply-To: [email protected]
Quoted 10 lines · On Thu, 2008-06-05 at 14:26 -0700, [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #1 from [email protected] 2008-06-05 14:26 ------- Caused by:
commit
b0ed43360fdca227048d88a08290365cb681c1a8
Quoted 8 lines
Author: Hannes Reinecke <[email protected]> Date: Tue Mar 18 14:32:28 2008 +0100[SCSI] add
scsi_hostandscsi_targettoscsi_busSigned-off-by Hannes Reinecke <[email protected]>Signed-off-by Kay Sievers <[email protected]>Signed-off-by James Bottomley <[email protected]>
This looks like another manifestation of the bus_uevent problem ... does 2.6.26-rc5 work OK?
James
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #3 from [email protected] 2008-06-15 03:40 -------
Quoted 20 lines · Chris Clayton
Quoted 7 lines · Rafael J. Wysocki
This message has been generated automatically as a part of a report of recent regressions.
The following bug entry is on the current list of known regressions from 2.6.25. Please verify if it still should be listed.
Quoted 5 lines
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10861
Subject : 2.6.26-rc4-git2 - long pause during boot
Submitter : Chris Clayton <[email protected]>
Date : 2008-06-01 4:15 (14 days old)
References : http://marc.info/?l=linux-kernel&m=121229382917834&w=4Well, we know how to create (and to avoid) the problem. Since the original patch adversely affects existing user space, it could be argued that it is a regression, but I see that there is a counter argument that the udev rule that triggers the problem is quite simply a bad rule.
I'll leave to those more closely concerned that rule on that.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]
------- Comment #4 from [email protected] 2008-06-22 12:31 ------- The udev rules are "broken"/insufficient. If they can't be updated with a simple fix, the kernel should be compiled with CONFIG_SYSFS_DEPRECATED=y, which keeps old userspace happy, and should avoid this issue.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #5 from [email protected] 2008-06-25 01:26 ------- Kay,
The udev rules that are broken/insufficient are part of the Slackware rules file that are present in the udev distribution (including that latest release, 124).
This is the patch that I am now applying when I build udev:
--- udev-122/etc/udev/slackware/udev.rules~ 2008-06-14 05:45:11.000000000
+0000
+++ udev-122/etc/udev/slackware/udev.rules 2008-06-14 05:45:30.000000000
+0000
@@ -9,7 +9,7 @@
# wait for sysfs
ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*",
WAIT_FOR_SYSFS="bus"
-ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt"
+ACTION=="add", KERNEL=="[0-9]*:[0-9]*", SUBSYSTEM=="scsi",
WAIT_FOR_SYSFS="ioerr_cnt"
ACTION=="add", SUBSYSTEM=="net", WAIT_FOR_SYSFS="address"# all block devices
The new rule is taken from the udev rules file for Slackware 12.1
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #6 from [email protected] 2008-07-02 09:18 -------
Quoted 24 lines · Chris Clayton
Rafael
Quoted 6 lines · Rafael J. Wysocki
This message has been generated automatically as a part of a report of recent regressions.
The following bug entry is on the current list of known regressions from 2.6.25. Please verify if it still should be listed.
As far as I'm concerned, the entry can be closed.. As I've said before, the patch did have a bad effect on existing user space, but, as Kay pointed out, there's no getting away from the fact that the rule in Slackware rules distributed with udev is a bad rule. the Slackware distribution does not include that rule in its udev rules.
I assume Kay will fix it in the udev package.
Quoted 6 lines
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10861
Subject : 2.6.26-rc4-git2 - long pause during boot
Submitter : Chris Clayton <[email protected]>
Date : 2008-06-01 4:15 (29 days old)
References : http://marc.info/?l=linux-kernel&m=121229382917834&w=4
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
------- Comment #7 from [email protected] 2008-07-06 10:12 -------
Quoted 12 lines · James Bottomley
Quoted 5 lines · Rafael J. Wysocki
This message has been generated automatically as a part of a report of recent regressions.
The following bug entry is on the current list of known regressions from 2.6.25. Please verify if it still should be listed.
Erm, this isn't a kernel regression, it's a udev rule problem.
The rule has been identified and fixed; the reporter confirms it fixes the problem and the upstream maintainer of udev is putting out a release with it in ... what more exactly needs to be done?
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |REJECTED
Resolution| |INVALIDSignature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Bug 10861] 2.6.26-rc4-git2 - long pause during boot
In reply to [email protected]http://bugzilla.kernel.org/show_bug.cgi?id=10861
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REJECTED |CLOSED
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.