Re: RLIM_INFINITY inconsistency between archs

From: Russell King (rmk@arm.linux.org.uk)
Date: Fri Jul 28 2000 - 08:15:22 EST


David Howells writes:
> Why not /usr/modules or /usr/kernel for the stuff required to compile modules
> (in other words stuff that the kernel doesn't actually use), for example:

All these discussions about moving stuff to /usr are forgetting one
fundamental point in the FHS - /usr is NOT guaranteed to be mounted
at boot. In fact, /usr may very well be shared between machines.

Therefore, if you have the following situation:

        / = /dev/hda1
        /usr = /dev/sda1

or even:

        / = /dev/hda1
        /usr = /dev/md0

and you have your scsi driver (or raid subsystem) as a module, you need
/usr/modules to mount /usr, but you don't have /usr mounted because you
don't have the module... catch 22.

/ should contain everything you need to get the system up and running.
Not /usr. Therefore, modules must not be placed under /usr.
   _____
  |_____| ------------------------------------------------- ---+---+-
  | | Russell King rmk@arm.linux.org.uk --- ---
  | | | | http://www.arm.linux.org.uk/~rmk/aboutme.html / / |
  | +-+-+ --- -+-
  / | THE developer of ARM Linux |+| /|\
 / | | | --- |
    +-+-+ ------------------------------------------------- /\\\ |

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Jul 31 2000 - 21:00:27 EST