Date: Tue, 30 Jul 2013 22:19:54 +0000 From: Rotate 13 <rabgvzr@gmail.com> To: freebsd-geom@freebsd.org Cc: Brooks Davis <brooks@freebsd.org> Subject: Re: How to disable all GEOM tasting? Message-ID: <CADBSp1dH01%2B1i1ydq-nWtivq30vxfjnnnJPnH%2Bqb0XycsbbjcA@mail.gmail.com> In-Reply-To: <20130730214114.GL13659@lor.one-eyed-alien.net> References: <CADBSp1fcO9Eb7nQXDQPghd0ModKuAtKBiwHfS80h_njn10U8Gg@mail.gmail.com> <20130730214114.GL13659@lor.one-eyed-alien.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 30 Jul 2013 16:41:14 -0500, Brooks Davis <brooks@freebsd.org> wrote: > On Mon, Jul 29, 2013 at 05:14:04PM +0000, Rotate 13 wrote: >> How to disable *all* GEOM tasting of newly-attached devices? I looked >> through the manuals, searched web, grepped sysctl -ad. I only find >> sysctl to disable all tasting for graid (kern.geom.raid.enable). >> >> Example, if I have removable drive I want to pop in and access from >> userland with open("/dev/foo0", O_RDONLY); without various GEOM >> modules first trying to understand. > > As far as I know there is no way to do this, but the existence of > partition tables shouldn't have any effect on your ability to open the raw > device as long as you haven't configured something in devd or similar to > open those partitions. > > -- Brooks Thanks for reply. Any pointer to look in sources for where triggers the tasting? I understand each GEOM has the taste code of its own... but something must start it all when device is inserted. I am comfortable reading/writing C code but definitely not kernel hacker. Much easier with small hint in right direction!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADBSp1dH01%2B1i1ydq-nWtivq30vxfjnnnJPnH%2Bqb0XycsbbjcA>