DragonFly BSD
DragonFly commits List (threaded) for 2010-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: vfs_synth - rewrite

From: Alex Hornung <alexh@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 14 Mar 2010 05:39:05 -0700 (PDT)

commit 4c83c1d38c3f000618b4d9d46f6e5a50a1655af8
Author: Alex Hornung <ahornung@gmail.com>
Date:   Sun Mar 14 08:57:36 2010 +0000

    vfs_synth - rewrite
    * Rewrite the whole vfs_synth mess to be compatible with devfs. Now we
      create a synthetic mountpoint and mount devfs on it. We then just
      nlookup() whatever device we need on that mountpoint.
    * This also fixes vinum rootmount. To use vinum as a root,
      vfs.root.mountfrom in /boot/loader.conf has to be set to
      "<fs>:vinum/vinumroot" where <fs> can be ufs or hammer.
    Reported-by: Rumko, tuxillo
    Dragonfly-bug: http://bugs.dragonflybsd.org/issue1565

Summary of changes:
 sys/kern/vfs_synth.c |  210 ++++++++++++++++++++-----------------------------
 1 files changed, 86 insertions(+), 124 deletions(-)


DragonFly BSD source repository

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]