[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20070128202336.GA23903@redhat.com>
Date: Sun, 28 Jan 2007 15:23:37 -0500
From: Dave Jones <davej@...hat.com>
To: jmoyer@...hat.com
Cc: Jan Engelhardt <jengelh@...ux01.gwdg.de>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Steven Fernandez <sfernand@...hat.com>,
Andrew Morton <akpm@...l.org>
Subject: Re: [patch] raw: don't allow the creation of a raw device with minor number 0
On Fri, Jan 12, 2007 at 05:58:41PM -0500, jmoyer@...hat.com wrote:
> ==> Regarding Re: [patch] raw: don't allow the creation of a raw device with minor number 0; Jan Engelhardt <jengelh@...ux01.gwdg.de> adds:
>
> jengelh> On Jan 12 2007 11:32, Jeff Moyer wrote:
>
> >> Minor number 0 (under the raw major) is reserved for the rawctl device
> >> file, which is used to query, set, and unset raw device bindings.
> >> However, the ioctl interface does not protect the user from specifying
> >> a raw device with minor number 0:
>
> jengelh> No idea what to say about this... probably:
>
> jengelh> What: RAW driver (CONFIG_RAW_DRIVER)
> jengelh> When: December 2005
> jengelh> Why: declared obsolete since kernel 2.6.3
> jengelh> O_DIRECT can be used instead
> jengelh> Who: Adrian Bunk <bunk@...sta.de>
>
> It's still present, still used, and so would benefit from being fixed, in
> my opinion.
Given the tirade against O_DIRECT on linux-kernel earlier this month,
it has me wondering about the validity of this entry.
Every time we've tried to deprecate this driver in Fedora/RHEL, we've
had enough people complain that we've ended up having to turn it back on.
(And I'm fairly sure other distros have been in the same position).
Some vendors seem way too attached to the older semantics than having
to rewrite their apps to use O_DIRECT, and unnecessarily breaking them
so that we can throw away a 306 line driver in the name of cleanliness
seems a bit gratuitous.
Dave
--
http://www.codemonkey.org.uk
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists