lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ