From: Andrew Morton <akpm@linux-foundation.org>
To: David VomLehn <dvomlehn@cisco.com>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org,
linux-scsi@cuplxvomd02.corp.sa.net,
netdev@cuplxvomd02.corp.sa.net
Subject: Re: [PATCH 1/5] KERNEL: Support asynchronously-discovered boot devices, v4 (resend)
Date: Thu, 30 Apr 2009 14:05:59 -0700 [thread overview]
Message-ID: <20090430140559.a2343f7c.akpm@linux-foundation.org> (raw)
In-Reply-To: <20090430014530.GB30287@cuplxvomd02.corp.sa.net>
Please do sort out your email issues - this patchset came dribbled out
over a many-hour period with somewhat random cc's on each one, making
it all quite hard to discuss in any sensible way.
On Wed, 29 Apr 2009 18:45:30 -0700
David VomLehn <dvomlehn@cisco.com> wrote:
> This patch adds synchronization infrastructure between asynchronous device
> discovery and code that uses possibly asynchronous discovered devices at
> boot time. It provides the framework to fix race conditions, such as for
> the console, that have arisen as a result of quite successful work that has
> been done to reduce boot times.
Although I haven't read them yet, the patches themselves look very
nice - cleanly coded, carefully explained and well documented. Easy to merge.
Unfortunately I don't know who you should have sent them to - nobody
really owns this stuff and it agglomerates over time as a result of
drive-by bandaiding by whoever happens to have a problem at the time.
I guess that means you should send them to me ;)
What would help things along here would be if you were to better
provide a description of what problem this all solves. Presumably
there are scenarios where the kernel does something bad, and this
patchset fixes it. Well, please describe some of these scenarios in
sufficient detail, and explain to us how the patch fixes them?
I'm a bit queazy over the whole "bootdev" name. To me, a bootdev is
the storage device which we boot off: usually a spinning disk
containing grub.conf, bzImage, etc. So I need to remember that
> +Boot devices are those devices that must be used or configured during the
> +boot process.
I wonder if we can think of something more new ad unique. startupdev? yuk.
Anyway, once we've settled upon an identifier for this patch series,
please religiously use it in all patches and emails which pertain to
the patchset. So a good title for this email would have been
bootdev: kernel: support asynchronously-discovered boot devices
etc.
So hum, what to do. Please carefully address the changelog comments I
mentioned above (sell it to us!) then resend the patch series to
linux-kernel@vger.kernel.org
linux-usb@vger.kernel.org
netdev@vger.kernel.org
linux-scsi@vger.kernel.org
Andrew Morton <akpm@linux-foundation.org>
Greg KH <greg@kroah.com>
Arjan van de Ven <arjan@infradead.org>
and anyone else you can think of ;)
Once I have a vague understanding of what actual user-visible problems
the patchset solves, I'll probably merge it into my tree and after a
period of testing and review, I'd merge the core part(s) into mainline
and I'd then send the subsystem-specific parts (netdev, usb, scsi) into
the relevant maintainers of those trees.
Thanks.
next prev parent reply other threads:[~2009-04-30 21:09 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-30 1:45 [PATCH 1/5] KERNEL: Support asynchronously-discovered boot devices, v4 (resend) David VomLehn
2009-04-30 21:05 ` Andrew Morton [this message]
2009-04-30 21:19 ` Alan Stern
2009-04-30 21:54 ` Andrew Morton
2009-05-01 16:58 ` David VomLehn
2009-05-01 17:20 ` Alan Stern
2009-05-01 20:22 ` Andrew Morton
2009-05-01 23:11 ` David VomLehn
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=20090430140559.a2343f7c.akpm@linux-foundation.org \
--to=akpm@linux-foundation.org \
--cc=dvomlehn@cisco.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@cuplxvomd02.corp.sa.net \
--cc=linux-usb@vger.kernel.org \
--cc=netdev@cuplxvomd02.corp.sa.net \
/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