Print this page
7882 Add /dev/full , the always-full memory device
Reviewed by: Adam Stevko <adam.stevko@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>

@@ -22,10 +22,11 @@
 #
 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright 2013 Saso Kiselkov. All rights reserved.
 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
+# Copyright 2017 James S Blachly, MD <james.blachly@gmail.com>
 #
 
 #
 # The default for payload-bearing actions in this package is to appear in the
 # global zone only.  See the include file for greater detail, as well as

@@ -180,13 +181,13 @@
 driver name=log perms="conslog 0666 root sys" perms="log 0640 root sys"
 $(i386_ONLY)driver name=mc-amd \
     alias=pci1022,1100 \
     alias=pci1022,1101 \
     alias=pci1022,1102
-driver name=mm perms="allkmem 0600 root sys" perms="kmem 0640 root sys" \
-    perms="mem 0640 root sys" perms="null 0666 root sys" \
-    perms="zero 0666 root sys" \
+driver name=mm perms="allkmem 0600 root sys" perms="full 0666 root sys" \
+    perms="kmem 0640 root sys" perms="mem 0640 root sys" \
+    perms="null 0666 root sys" perms="zero 0666 root sys" \
     policy="allkmem read_priv_set=all write_priv_set=all" \
     policy="kmem read_priv_set=none write_priv_set=all" \
     policy="mem read_priv_set=none write_priv_set=all"
 driver name=mouse8042 alias=pnpPNP,f03
 $(i386_ONLY)driver name=mpt class=scsi \