lkml.org 
[lkml]   [2004]   [Aug]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH][7/7] add xattr support to ramfs
From
Date
On Mon, 23 Aug 2004 13:59:43 PDT, Greg KH said:

> What's wrong with using a tmpfs for udev in such situations that xattrs
> are needed? udev does not require ramfs at all. In fact, why not just
> use a ext2 or ext3 partition for /dev instead today, if you really need
> it?

Somehow, 'mount /dev/some-ext3-partition /dev' strikes me as having an innate
bootstrapping issue :) (Yes, I know there's initial setup magic needed in an
initrd to get a *working* udev up and running on a /dev on tmpfs).

The underlying end goal is to allow a configuration such as "/dev on a
tmpfs and not break with SELinux or other xattr-using system". This
has several wins:

1) You can mount / with 'nodev' (currently, / is the only partition on this
machine *not* mounted with 'nodev')..

2) /dev loses all the "legacy" entries your particular box doesn't need:
# find /dev -type b -o -type c | wc -l
19200
# find /udev -type b -o -type c | wc -l
211
(On a laptop running Fedora Core)

3) As mentioned, less bootstrapping issues for initrd systems that may need
a /dev in order to get to a partition (LVM/raid/etc)

4) Having udev-on-tmpfs work even under SELinux would be just one more
thing to use against any remaining devfs infidels. ;)

(And yes, the lack of xattr support is the only reason I'm not already using
udev-on-tmpfs for a /dev)....
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 14:05    [W:0.083 / U:0.012 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site