From: arnd@arndb.de (Arnd Bergmann) Date: Tue, 27 Sep 2011 15:50:36 +0200 Subject: [RFC PATCH v3] drivercore: Add driver probe deferral mechanism In-Reply-To: References: <20110922184614.25419.84606.stgit@ponder> <20110926152634.GN2946@opensource.wolfsonmicro.com> Message-ID: <201109271550.36427.arnd@arndb.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Monday 26 September 2011, Grant Likely wrote: > Actually, in the next iteration, I'm thinking it would be a good idea > to create a new #define to only be used by probe deferral. I want it > to be easy to find all the drivers that are using this mechanism > without needing to filter all the unrelated hits. However, this is a > kernel-only thing so it is probably not appropriate to add it to > include/asm-generic/errno.h. I could use some guidance/advice as to > the best way to handle this. include/linux/errno.h already has a bunch of kernel-internal error codes that are never supposed to be seen in user space. Just add one there, the next free one right now is 517, after ERESTART_RESTARTBLOCK. Arnd