From: Arnd Bergmann <arnd@arndb.de>
To: "Russell King - ARM Linux" <linux@arm.linux.org.uk>
Cc: anish singh <anish198519851985@gmail.com>,
Grant Likely <grant.likely@secretlab.ca>,
Haojian Zhuang <haojian.zhuang@linaro.org>,
Andrew Morton <akpm@linux-foundation.org>,
"Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
viro@zeniv.linux.org.uk, rusty@rustcorp.com.au,
hpa@linux.intel.com, jim.cromie@gmail.com,
linux-kernel@vger.kernel.org,
Linus Walleij <linus.walleij@linaro.org>,
broonie@opensource.wolfsonmicro.com,
Patch Tracking <patches@linaro.org>
Subject: Re: [PATCH] driver core: add wait event for deferred probe
Date: Thu, 14 Feb 2013 11:08:41 +0000 [thread overview]
Message-ID: <201302141108.41597.arnd@arndb.de> (raw)
In-Reply-To: <20130214100452.GF17833@n2100.arm.linux.org.uk>
On Thursday 14 February 2013, Russell King - ARM Linux wrote:
> In the general case, that remains true, but it's still not true for
> console drivers.
>
> The console should be initialised before it is attempted to be opened
> before passing control to userspace, which happens before the .init
> section is freed.
Yes, I forgot about that. This is indeed an additional requirement
besides what I listed. The late_initcall in which Grant was adding
the serialization however is executed just before the /dev/console
gets opened, which seems like an appropriate place.
What might get into the way is that other late_initcalls get
executed after this one and are required for the console. In
that case, we would have to move the deferred_probe_initcall
from a late_initcall to the end of do_basic_setup, after all
the other initcalls.
Arnd
next prev parent reply other threads:[~2013-02-14 11:09 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-09 16:57 [PATCH] driver core: add wait event for deferred probe Haojian Zhuang
2013-02-11 23:10 ` Andrew Morton
2013-02-12 2:52 ` Haojian Zhuang
2013-02-13 21:36 ` Grant Likely
2013-02-14 3:27 ` anish singh
2013-02-14 9:56 ` Arnd Bergmann
2013-02-14 10:04 ` Russell King - ARM Linux
2013-02-14 11:08 ` Arnd Bergmann [this message]
2013-02-14 16:33 ` Grant Likely
2013-02-14 17:42 ` anish kumar
2013-02-14 15:52 ` Haojian Zhuang
2013-02-14 15:57 ` Arnd Bergmann
2013-02-14 16:04 ` Haojian Zhuang
2013-02-14 16:50 ` Arnd Bergmann
2013-02-14 16:58 ` Haojian Zhuang
2013-02-14 17:54 ` Grant Likely
2013-02-14 17:42 ` Grant Likely
2013-02-14 17:38 ` Grant Likely
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=201302141108.41597.arnd@arndb.de \
--to=arnd@arndb.de \
--cc=akpm@linux-foundation.org \
--cc=anish198519851985@gmail.com \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=grant.likely@secretlab.ca \
--cc=gregkh@linuxfoundation.org \
--cc=haojian.zhuang@linaro.org \
--cc=hpa@linux.intel.com \
--cc=jim.cromie@gmail.com \
--cc=linus.walleij@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@arm.linux.org.uk \
--cc=patches@linaro.org \
--cc=rusty@rustcorp.com.au \
--cc=viro@zeniv.linux.org.uk \
/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.