From: Martin Knoblauch <spamtrap-Ys4E+72pFW0hFhg+JK9F0w@public.gmane.org>
To: Kay Sievers <kay.sievers-tD+1rO4QERM@public.gmane.org>
Cc: "Rafael J. Wysocki" <rjw-KKrjLPT3xs0@public.gmane.org>,
Linux Kernel Mailing List
<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Kernel Testers List
<kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [Bug #13178] Booting very slow
Date: Wed, 20 May 2009 03:14:36 -0700 (PDT) [thread overview]
Message-ID: <480189.30937.qm@web32602.mail.mud.yahoo.com> (raw)
In-Reply-To: <ac3eb2510905190158o6682f7aat62ff66ac9aaa2a74-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
------------------------------------------------------
Martin Knoblauch
email: k n o b i AT knobisoft DOT de
www: http://www.knobisoft.de
----- Original Message ----
> From: Kay Sievers <kay.sievers-tD+1rO4QERM@public.gmane.org>
> To: Martin Knoblauch <spamtrap-Ys4E+72pFW0hFhg+JK9F0w@public.gmane.org>
> Cc: Rafael J. Wysocki <rjw-KKrjLPT3xs0@public.gmane.org>; Linux Kernel Mailing List <linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>; Kernel Testers List <kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
> Sent: Tuesday, May 19, 2009 10:58:24 AM
> Subject: Re: [Bug #13178] Booting very slow
>
> On Tue, May 19, 2009 at 09:22, Martin Knoblauch wrote:
> >> > The issue is still open. It turns out that starting with 2.6.29-rc1
> >> /proc/mounts already has a "sysfs" line when entering the startup scripts
> from
> >> initrd. This breaks the RHEL4 firmware hotplug script.
> >>
> >> Is that possibly a missing/failing "umount /sys" _in_ initramfs, which
> >> leaves the sysfs entry in /proc/mounts behind, which then shows up as
> >> a duplicate when running in the real rootfs?
> >
> > could be. Remains the question, why it never showed up before 2.6.29. I
> compared my initrd images for 2.6.28 and 2.6.29-rc1, and they only differ in the
> module-binaries.
>
> I wouldn't be surprised if we are just "too fast" again now with the
> async stuff, for another piece of rather fragile userspace bootup
> logic, making some wrong assumptions. Are you compiling-in the modules
> for the root disk and the root filesystem?
>
> Cheers,
> Kay
timing may actually be the answer. I finally manged to bisect the thing and the first bad commit is this one:
|commit 1120f8b8169fb2cb51219d326892d963e762edb6
|Author: Stephen Hemminger <shemminger-ZtmgI6mnKB3QT0dZR+AlfA@public.gmane.org>
|Date: Thu Dec 18 09:17:16 2008 -0800
|
| PCI: handle long delays in VPD access
|
| Accessing the VPD area can take a long time. The existing
| VPD access code fails consistently on my hardware. There are comments
|
| Change the access routines to:
| * use a mutex rather than spinning with IRQ's disabled and lock held
| * have a much longer timeout
| * call cond_resched while spinning
|
| Signed-off-by: Stephen Hemminger <shemminger-ZtmgI6mnKB3QT0dZR+AlfA@public.gmane.org>
| Reviewed-by: Matthew Wilcox <willy-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
| Signed-off-by: Jesse Barnes <jbarnes-Y1mF5jBUw70BENJcbMCuUQ@public.gmane.org>
And no, the "cciss", "ext3" and "jbd" are modules in my intrd image.
I will continue the discussion under the original topic.
Cheers
WARNING: multiple messages have this Message-ID (diff)
From: Martin Knoblauch <spamtrap@knobisoft.de>
To: Kay Sievers <kay.sievers@vrfy.org>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Kernel Testers List <kernel-testers@vger.kernel.org>
Subject: Re: [Bug #13178] Booting very slow
Date: Wed, 20 May 2009 03:14:36 -0700 (PDT) [thread overview]
Message-ID: <480189.30937.qm@web32602.mail.mud.yahoo.com> (raw)
In-Reply-To: <ac3eb2510905190158o6682f7aat62ff66ac9aaa2a74@mail.gmail.com>
------------------------------------------------------
Martin Knoblauch
email: k n o b i AT knobisoft DOT de
www: http://www.knobisoft.de
----- Original Message ----
> From: Kay Sievers <kay.sievers@vrfy.org>
> To: Martin Knoblauch <spamtrap@knobisoft.de>
> Cc: Rafael J. Wysocki <rjw@sisk.pl>; Linux Kernel Mailing List <linux-kernel@vger.kernel.org>; Kernel Testers List <kernel-testers@vger.kernel.org>
> Sent: Tuesday, May 19, 2009 10:58:24 AM
> Subject: Re: [Bug #13178] Booting very slow
>
> On Tue, May 19, 2009 at 09:22, Martin Knoblauch wrote:
> >> > The issue is still open. It turns out that starting with 2.6.29-rc1
> >> /proc/mounts already has a "sysfs" line when entering the startup scripts
> from
> >> initrd. This breaks the RHEL4 firmware hotplug script.
> >>
> >> Is that possibly a missing/failing "umount /sys" _in_ initramfs, which
> >> leaves the sysfs entry in /proc/mounts behind, which then shows up as
> >> a duplicate when running in the real rootfs?
> >
> > could be. Remains the question, why it never showed up before 2.6.29. I
> compared my initrd images for 2.6.28 and 2.6.29-rc1, and they only differ in the
> module-binaries.
>
> I wouldn't be surprised if we are just "too fast" again now with the
> async stuff, for another piece of rather fragile userspace bootup
> logic, making some wrong assumptions. Are you compiling-in the modules
> for the root disk and the root filesystem?
>
> Cheers,
> Kay
timing may actually be the answer. I finally manged to bisect the thing and the first bad commit is this one:
|commit 1120f8b8169fb2cb51219d326892d963e762edb6
|Author: Stephen Hemminger <shemminger@vyatta.com>
|Date: Thu Dec 18 09:17:16 2008 -0800
|
| PCI: handle long delays in VPD access
|
| Accessing the VPD area can take a long time. The existing
| VPD access code fails consistently on my hardware. There are comments
|
| Change the access routines to:
| * use a mutex rather than spinning with IRQ's disabled and lock held
| * have a much longer timeout
| * call cond_resched while spinning
|
| Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
| Reviewed-by: Matthew Wilcox <willy@linux.intel.com>
| Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
And no, the "cciss", "ext3" and "jbd" are modules in my intrd image.
I will continue the discussion under the original topic.
Cheers
next prev parent reply other threads:[~2009-05-20 10:14 UTC|newest]
Thread overview: 133+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-16 19:58 2.6.30-rc6: Reported regressions 2.6.28 -> 2.6.29 Rafael J. Wysocki
2009-05-16 19:58 ` Rafael J. Wysocki
2009-05-16 19:59 ` [Bug #12490] ath5k related kernel panic in 2.6.29-rc1 Rafael J. Wysocki
2009-05-16 20:04 ` [Bug #12499] Problem with using bluetooth adaper connected to usb port Rafael J. Wysocki
2009-05-16 20:04 ` Rafael J. Wysocki
2009-05-17 7:58 ` Maciej Rutecki
2009-05-17 7:58 ` Maciej Rutecki
[not found] ` <8db1092f0905170058n338a3cbcr2a7524b11a22d21-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-05-17 10:21 ` Rafael J. Wysocki
2009-05-17 10:21 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12681] s2ram: fails to wake up on Acer Extensa 4220 (SMP disabled) Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12705] X200: Brightness broken since 2.6.29-rc4-58-g4c098bc Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12765] i915 VT switch with AIGLX causes X lock up Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-18 7:13 ` Sitsofe Wheeler
2009-05-18 7:13 ` Sitsofe Wheeler
[not found] ` <20090518071315.GA26870-Ae9UE+oIsuU@public.gmane.org>
2009-05-18 17:10 ` Rafael J. Wysocki
2009-05-18 17:10 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12861] Xorg fails to start "Failed to allocate space for kernel memory manager" Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12971] "tg3 transmit timed out" when transmitting at high bitrate Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12947] r128: system hangs when X is started with DRI enabled Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-17 16:08 ` Jos van der Ende
2009-05-17 16:08 ` Jos van der Ende
2009-05-16 20:05 ` [Bug #12899] Crash in i915.ko: i915_driver_irq_handler Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12909] boot/kernel init duration regression from 2.6.28 Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #12980] lockup in X.org Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-17 15:39 ` Marcus Better
2009-05-17 15:39 ` Marcus Better
[not found] ` <4A102FBF.9070208-sJr3legBufCzQB+pC5nmwQ@public.gmane.org>
2009-05-17 17:27 ` Rafael J. Wysocki
2009-05-17 17:27 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #13001] PCI-DMA: Out of IOMMU space Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:05 ` [Bug #13024] nozomi: pppd fails on kernel 2.6.29 Rafael J. Wysocki
2009-05-16 20:05 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13025] After upgrading to kernel 2.6.29, pulseaudio stopped with some strange error Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13072] forcedeth seems to switch off eth on shutdown Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
[not found] ` <1242563611.15249.2.camel@laptop.workgroup>
[not found] ` <1242563611.15249.2.camel-y+/Lg7DY4zRruh19HrdLAw@public.gmane.org>
2009-05-17 12:56 ` Rafael J. Wysocki
2009-05-17 12:56 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13074] gspca_stv06xx doesn't work with Logitech QuickCam Express (046d:0840) Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13100] can't anymore even do a s2ram-s2disk-s2ram cycle on acer aspire 5720G Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13172] Spontaneous reboots since 2.6.29-rc* Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-17 7:53 ` Maciej Rutecki
2009-05-17 7:53 ` Maciej Rutecki
[not found] ` <8db1092f0905170053k5ccd8903k7b6d203dd349daeb-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-05-17 10:23 ` Rafael J. Wysocki
2009-05-17 10:23 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13175] sata_nv incompatible with async scsi scan Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13144] resume from suspend fails using video card i915 Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13178] Booting very slow Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-18 8:15 ` Martin Knoblauch
2009-05-18 8:15 ` Martin Knoblauch
[not found] ` <424718.52835.qm-f6uctMgKLEavuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-05-18 17:13 ` Rafael J. Wysocki
2009-05-18 17:13 ` Rafael J. Wysocki
2009-05-19 0:26 ` Kay Sievers
2009-05-19 0:26 ` Kay Sievers
[not found] ` <ac3eb2510905181726q3b996b8ei9c6a74fe1d3bb17d-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-05-19 7:22 ` Martin Knoblauch
2009-05-19 7:22 ` Martin Knoblauch
[not found] ` <783496.86803.qm-1+WuAixcP4WvuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-05-19 8:58 ` Kay Sievers
2009-05-19 8:58 ` Kay Sievers
[not found] ` <ac3eb2510905190158o6682f7aat62ff66ac9aaa2a74-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-05-20 10:14 ` Martin Knoblauch [this message]
2009-05-20 10:14 ` Martin Knoblauch
2009-05-16 20:06 ` [Bug #13225] [2.6.29 regression] Software suspend no longer works Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13186] cpufreq timer teardown problem Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-17 14:23 ` [PATCH] cpufreq: remove rwsem lock from CPUFREQ_GOV_STOP call Mathieu Desnoyers
2009-05-17 14:23 ` Mathieu Desnoyers
2009-05-17 14:29 ` [PATCH] cpufreq fix timer teardown in conservative governor Mathieu Desnoyers
2009-05-17 14:29 ` Mathieu Desnoyers
2009-05-17 14:30 ` [PATCH] cpufreq fix timer teardown in ondemand governor Mathieu Desnoyers
2009-05-17 14:30 ` Mathieu Desnoyers
2009-05-16 20:06 ` [Bug #13183] forcedeth: no link during initialization Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13269] WARNING: at kernel/hrtimer.c:625 hres_timers_resume+0x3c/0x48() when resuming Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-16 20:06 ` [Bug #13232] ext3/4 with synchronous writes gets wedged by Postfix Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-18 13:25 ` Theodore Tso
2009-05-18 13:25 ` Theodore Tso
[not found] ` <20090518132517.GL32019-3s7WtUTddSA@public.gmane.org>
2009-05-19 17:17 ` David Watson
2009-05-19 17:17 ` David Watson
[not found] ` <20090519171713.GA3354-yvBcC19sZ6P0OyVTGvYuXB2eb7JE58TQ@public.gmane.org>
2009-05-19 17:53 ` Theodore Tso
2009-05-19 17:53 ` Theodore Tso
2009-05-19 18:27 ` John Stoffel
[not found] ` <18962.64002.324970.49512-HgN6juyGXH5AfugRpC6u6w@public.gmane.org>
2009-05-19 20:41 ` Theodore Tso
2009-05-19 20:41 ` Theodore Tso
[not found] ` <20090519204152.GE9053-3s7WtUTddSA@public.gmane.org>
2009-05-20 16:53 ` John Stoffel
2009-05-20 16:53 ` John Stoffel
2009-05-16 20:06 ` [Bug #13271] ath9k stop working since 2.6.29 Rafael J. Wysocki
2009-05-16 20:06 ` Rafael J. Wysocki
2009-05-17 7:56 ` 2.6.30-rc6: Reported regressions 2.6.28 -> 2.6.29 Maciej Rutecki
2009-05-17 7:56 ` Maciej Rutecki
2009-05-17 7:56 ` Maciej Rutecki
-- strict thread matches above, loose matches on Subject: below --
2009-06-07 10:02 2.6.30-rc8-git4: " Rafael J. Wysocki
2009-06-07 10:06 ` [Bug #13178] Booting very slow Rafael J. Wysocki
2009-06-07 10:06 ` Rafael J. Wysocki
2009-06-08 8:46 ` Martin Knoblauch
2009-06-08 8:46 ` Martin Knoblauch
[not found] ` <712849.19962.qm-VAEUvbQToQWvuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-06-08 11:12 ` Rafael J. Wysocki
2009-06-08 11:12 ` Rafael J. Wysocki
2009-05-30 19:50 2.6.30-rc7-git4: Reported regressions 2.6.28 -> 2.6.29 Rafael J. Wysocki
2009-05-30 19:55 ` [Bug #13178] Booting very slow Rafael J. Wysocki
2009-05-30 19:55 ` Rafael J. Wysocki
2009-06-01 8:13 ` Martin Knoblauch
2009-06-01 8:13 ` Martin Knoblauch
[not found] ` <295883.87002.qm-lSXk2nNw7cevuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-06-01 20:15 ` [Bug 13178] " Rafael J. Wysocki
2009-06-01 20:15 ` Rafael J. Wysocki
2009-05-24 19:27 2.6.30-rc7: Reported regressions 2.6.28 -> 2.6.29 Rafael J. Wysocki
2009-05-24 19:31 ` [Bug #13178] Booting very slow Rafael J. Wysocki
2009-05-24 19:31 ` Rafael J. Wysocki
2009-05-25 8:37 ` Martin Knoblauch
2009-05-25 8:37 ` Martin Knoblauch
[not found] ` <349066.43765.qm-DCzg5M2nF3GvuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-05-25 23:04 ` Rafael J. Wysocki
2009-05-25 23:04 ` Rafael J. Wysocki
[not found] ` <200905260104.04844.rjw-KKrjLPT3xs0@public.gmane.org>
2009-05-27 6:32 ` Andrew Morton
2009-05-27 6:32 ` Andrew Morton
[not found] ` <20090526233244.b817948e.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2009-05-27 19:48 ` Rafael J. Wysocki
2009-05-27 19:48 ` Rafael J. Wysocki
2009-04-27 8:57 Martin Knoblauch
[not found] ` <209795.21710.qm-f6uctMgKLEavuULXzWHTWIglqE1Y4D90QQ4Iyu8u01E@public.gmane.org>
2009-04-28 22:01 ` Rafael J. Wysocki
2009-04-28 22:01 ` Rafael J. Wysocki
2009-04-26 9:42 2.6.30-rc3-git1: Reported regressions 2.6.28 -> 2.6.29 Rafael J. Wysocki
2009-04-26 9:46 ` [Bug #13178] Booting very slow Rafael J. Wysocki
2009-04-27 7:18 ` Martin Knoblauch
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=480189.30937.qm@web32602.mail.mud.yahoo.com \
--to=spamtrap-ys4e+72pfw0hfhg+jk9f0w@public.gmane.org \
--cc=kay.sievers-tD+1rO4QERM@public.gmane.org \
--cc=kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=rjw-KKrjLPT3xs0@public.gmane.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.