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>
