kernel config - Build 'vn' into the kernel
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 25 Aug 2014 16:40:39 +0000 (09:40 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 25 Aug 2014 16:40:39 +0000 (09:40 -0700)
* Build vn into the kernel, we are using it in the build system and
  its not a good idea to kldload it during a buildworld or installworld.

sys/config/GENERIC
sys/config/LINT
sys/config/LINT64
sys/config/SOEKRIS
sys/config/VKERNEL
sys/config/VKERNEL64
sys/config/X86_64_GENERIC

index 7b25fce..797b381 100644 (file)
@@ -322,6 +322,7 @@ pseudo-device       ppp     1       # Kernel PPP
 pseudo-device  tun             # Packet tunnel.
 pseudo-device  pty             # Pseudo-ttys (telnet etc)
 pseudo-device  md              # Memory "disks"
+pseudo-device  vn              # File image "disks"
 pseudo-device  gif             # IPv6 and IPv4 tunneling
 pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
 
index d710ed5..016413f 100644 (file)
@@ -860,13 +860,13 @@ options   SES_ENABLE_PASSTHROUGH
 # as it is required for `telnetd', `rlogind', `screen', `emacs', and
 # `xterm', among others.
 
-pseudo-device  pty             #Pseudo ttys
-pseudo-device  gzip            #Exec gzipped a.out's
-pseudo-device  vn              #Vnode driver (turns a file into a device)
-pseudo-device  md              #Memory/malloc disk
-pseudo-device  putter          #for puffs and pud
-pseudo-device  snp             #Snoop device - to look at pty/vty/etc..
-pseudo-device  ccd     4       #Concatenated disk driver
+pseudo-device  pty             # Pseudo ttys
+pseudo-device  gzip            # Exec gzipped a.out's
+pseudo-device  md              # Memory/malloc disk
+pseudo-device  vn              # File image "disks"
+pseudo-device  putter          # for puffs and pud
+pseudo-device  snp             # Snoop device - to look at pty/vty/etc..
+pseudo-device  ccd     4       # Concatenated disk driver
 
 # Configuring Vinum into the kernel is not necessary, since the kld
 # module gets started automatically when vinum(8) starts.  This
index e39e54b..f922d9f 100644 (file)
@@ -777,13 +777,13 @@ options   SES_ENABLE_PASSTHROUGH
 # as it is required for `telnetd', `rlogind', `screen', `emacs', and
 # `xterm', among others.
 
-pseudo-device  pty             #Pseudo ttys
-pseudo-device  gzip            #Exec gzipped a.out's
-pseudo-device  vn              #Vnode driver (turns a file into a device)
-pseudo-device  md              #Memory/malloc disk
-pseudo-device  putter          #for puffs and pud
-pseudo-device  snp             #Snoop device - to look at pty/vty/etc..
-pseudo-device  ccd     4       #Concatenated disk driver
+pseudo-device  pty             # Pseudo ttys
+pseudo-device  gzip            # Exec gzipped a.out's
+pseudo-device  md              # Memory/malloc disk
+pseudo-device  vn              # File image "disks"
+pseudo-device  putter          # for puffs and pud
+pseudo-device  snp             # Snoop device - to look at pty/vty/etc..
+pseudo-device  ccd     4       # Concatenated disk driver
 
 # Configuring Vinum into the kernel is not necessary, since the kld
 # module gets started automatically when vinum(8) starts.  This
index ef54205..2578302 100644 (file)
@@ -80,7 +80,6 @@ device                da              # Direct Access (disks)
 device         pass            # Passthrough device (direct SCSI access)
 device         sg              # Passthrough device (linux scsi generic)
 
-
 # atkbdc0 controls both the keyboard and the PS/2 mouse
 device         atkbdc0 at isa? port IO_KBD
 device         atkbd0  at atkbdc? irq 1
@@ -159,6 +158,7 @@ pseudo-device       ppp     1       # Kernel PPP
 pseudo-device  tun             # Packet tunnel.
 pseudo-device  pty             # Pseudo-ttys (telnet etc)
 pseudo-device  md              # Memory "disks"
+pseudo-device  vn              # File image "disks"
 pseudo-device  gif             # IPv6 and IPv4 tunneling
 pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
 
index dad55b4..92ebce1 100644 (file)
@@ -80,6 +80,7 @@ pseudo-device ppp     1       # Kernel PPP
 pseudo-device  tun             # Packet tunnel.
 pseudo-device  pty             # Pseudo-ttys (telnet etc)
 pseudo-device  md              # Memory "disks"
+pseudo-device  vn              # File image "disks"
 pseudo-device  gif             # IPv6 and IPv4 tunneling
 pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
 
@@ -98,8 +99,6 @@ pseudo-device bpf             #Berkeley packet filter
 
 # VIRTUAL DEVICES
 #
-device         vn
 device         vkd
 device         vke
-
 device         vcd
index 29d68cb..76bba85 100644 (file)
@@ -75,6 +75,7 @@ pseudo-device ppp     1       # Kernel PPP
 pseudo-device  tun             # Packet tunnel.
 pseudo-device  pty             # Pseudo-ttys (telnet etc)
 pseudo-device  md              # Memory "disks"
+pseudo-device  vn              # File image "disks"
 pseudo-device  gif             # IPv6 and IPv4 tunneling
 pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
 
@@ -93,8 +94,6 @@ pseudo-device bpf             #Berkeley packet filter
 
 # VIRTUAL DEVICES
 #
-device         vn
 device         vkd
 device         vke
-
 device         vcd
index f99a0dd..5b07176 100644 (file)
@@ -296,6 +296,7 @@ pseudo-device       ppp     1       # Kernel PPP
 pseudo-device  tun             # Packet tunnel.
 pseudo-device  pty             # Pseudo-ttys (telnet etc)
 pseudo-device  md              # Memory "disks"
+pseudo-device  vn              # File image "disks"
 pseudo-device  gif             # IPv6 and IPv4 tunneling
 pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)