Module Name:    src
Committed By:   manu
Date:           Wed Nov 12 10:47:24 UTC 2014

Modified Files:
        src/sys/arch/acorn26/conf: GENERIC
        src/sys/arch/acorn32/conf: GENERIC
        src/sys/arch/alpha/conf: GENERIC
        src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 XEN3_DOMU
        src/sys/arch/amiga/conf: GENERIC GENERIC.in
        src/sys/arch/amigappc/conf: GENERIC
        src/sys/arch/arc/conf: GENERIC
        src/sys/arch/bebox/conf: GENERIC
        src/sys/arch/cats/conf: GENERIC
        src/sys/arch/cesfic/conf: GENERIC
        src/sys/arch/cobalt/conf: GENERIC
        src/sys/arch/dreamcast/conf: GENERIC
        src/sys/arch/emips/conf: GENERIC
        src/sys/arch/epoc32/conf: GENERIC
        src/sys/arch/ews4800mips/conf: GENERIC
        src/sys/arch/hp300/conf: GENERIC
        src/sys/arch/hpcmips/conf: GENERIC
        src/sys/arch/hpcsh/conf: GENERIC
        src/sys/arch/hppa/conf: GENERIC
        src/sys/arch/i386/conf: GENERIC XEN3_DOM0 XEN3_DOMU
        src/sys/arch/ibmnws/conf: GENERIC
        src/sys/arch/iyonix/conf: GENERIC
        src/sys/arch/landisk/conf: GENERIC
        src/sys/arch/luna68k/conf: GENERIC
        src/sys/arch/mac68k/conf: GENERIC
        src/sys/arch/macppc/conf: GENERIC MAMBO POWERMAC_G5
        src/sys/arch/mipsco/conf: GENERIC
        src/sys/arch/mmeye/conf: GENERIC
        src/sys/arch/mvme68k/conf: GENERIC
        src/sys/arch/mvmeppc/conf: GENERIC
        src/sys/arch/netwinder/conf: GENERIC
        src/sys/arch/news68k/conf: GENERIC
        src/sys/arch/newsmips/conf: GENERIC
        src/sys/arch/next68k/conf: GENERIC
        src/sys/arch/ofppc/conf: GENERIC
        src/sys/arch/pmax/conf: GENERIC GENERIC64
        src/sys/arch/prep/conf: GENERIC
        src/sys/arch/rs6000/conf: GENERIC
        src/sys/arch/sandpoint/conf: GENERIC
        src/sys/arch/sbmips/conf: GENERIC
        src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x
        src/sys/arch/shark/conf: GENERIC
        src/sys/arch/sparc/conf: GENERIC TADPOLE3GX
        src/sys/arch/sparc64/conf: GENERIC NONPLUS64
        src/sys/arch/sun2/conf: GENERIC
        src/sys/arch/sun3/conf: GENERIC
        src/sys/arch/vax/conf: GENERIC VAX780
        src/sys/arch/x68k/conf: GENERIC
        src/sys/arch/zaurus/conf: GENERIC

Log Message:
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels

This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr

Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/acorn26/conf/GENERIC
cvs rdiff -u -r1.114 -r1.115 src/sys/arch/acorn32/conf/GENERIC
cvs rdiff -u -r1.360 -r1.361 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.402 -r1.403 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.309 -r1.310 src/sys/arch/amiga/conf/GENERIC
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/amiga/conf/GENERIC.in
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/amigappc/conf/GENERIC
cvs rdiff -u -r1.182 -r1.183 src/sys/arch/arc/conf/GENERIC
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/bebox/conf/GENERIC
cvs rdiff -u -r1.153 -r1.154 src/sys/arch/cats/conf/GENERIC
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/cesfic/conf/GENERIC
cvs rdiff -u -r1.145 -r1.146 src/sys/arch/cobalt/conf/GENERIC
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/dreamcast/conf/GENERIC
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/emips/conf/GENERIC
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/epoc32/conf/GENERIC
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/ews4800mips/conf/GENERIC
cvs rdiff -u -r1.188 -r1.189 src/sys/arch/hp300/conf/GENERIC
cvs rdiff -u -r1.227 -r1.228 src/sys/arch/hpcmips/conf/GENERIC
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/hpcsh/conf/GENERIC
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/hppa/conf/GENERIC
cvs rdiff -u -r1.1116 -r1.1117 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.91 -r1.92 src/sys/arch/i386/conf/XEN3_DOM0
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/i386/conf/XEN3_DOMU
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/ibmnws/conf/GENERIC
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/iyonix/conf/GENERIC
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/landisk/conf/GENERIC
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/luna68k/conf/GENERIC
cvs rdiff -u -r1.218 -r1.219 src/sys/arch/mac68k/conf/GENERIC
cvs rdiff -u -r1.318 -r1.319 src/sys/arch/macppc/conf/GENERIC
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/macppc/conf/MAMBO
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/macppc/conf/POWERMAC_G5
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/mipsco/conf/GENERIC
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/mmeye/conf/GENERIC
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/mvme68k/conf/GENERIC
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/mvmeppc/conf/GENERIC
cvs rdiff -u -r1.124 -r1.125 src/sys/arch/netwinder/conf/GENERIC
cvs rdiff -u -r1.123 -r1.124 src/sys/arch/news68k/conf/GENERIC
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/newsmips/conf/GENERIC
cvs rdiff -u -r1.137 -r1.138 src/sys/arch/next68k/conf/GENERIC
cvs rdiff -u -r1.155 -r1.156 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/pmax/conf/GENERIC
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/pmax/conf/GENERIC64
cvs rdiff -u -r1.172 -r1.173 src/sys/arch/prep/conf/GENERIC
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/rs6000/conf/GENERIC
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/sandpoint/conf/GENERIC
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/sbmips/conf/GENERIC
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/sgimips/conf/GENERIC32_IP3x
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/shark/conf/GENERIC
cvs rdiff -u -r1.246 -r1.247 src/sys/arch/sparc/conf/GENERIC
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/sparc/conf/TADPOLE3GX
cvs rdiff -u -r1.175 -r1.176 src/sys/arch/sparc64/conf/GENERIC
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/sparc64/conf/NONPLUS64
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/sun2/conf/GENERIC
cvs rdiff -u -r1.169 -r1.170 src/sys/arch/sun3/conf/GENERIC
cvs rdiff -u -r1.191 -r1.192 src/sys/arch/vax/conf/GENERIC
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/vax/conf/VAX780
cvs rdiff -u -r1.177 -r1.178 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/zaurus/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/acorn26/conf/GENERIC
diff -u src/sys/arch/acorn26/conf/GENERIC:1.79 src/sys/arch/acorn26/conf/GENERIC:1.80
--- src/sys/arch/acorn26/conf/GENERIC:1.79	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/acorn26/conf/GENERIC	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.79 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC,v 1.80 2014/11/12 10:47:20 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -72,6 +72,9 @@ options 	FFS_EI		# FFS endianness-indepe
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Executable format options
 options 	EXEC_ELF32

Index: src/sys/arch/acorn32/conf/GENERIC
diff -u src/sys/arch/acorn32/conf/GENERIC:1.114 src/sys/arch/acorn32/conf/GENERIC:1.115
--- src/sys/arch/acorn32/conf/GENERIC:1.114	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/acorn32/conf/GENERIC	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: GENERIC,v 1.114 2014/08/23 20:26:56 dholland Exp $
+# 	$NetBSD: GENERIC,v 1.115 2014/11/12 10:47:20 manu Exp $
 #
 #	GENERIC --- NetBSD/acorn32 complete configuration
 #
@@ -22,7 +22,7 @@ include		"arch/acorn32/conf/std.acorn32"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.114 $"
+#ident		"GENERIC-$Revision: 1.115 $"
 
 # estimated number of users
 maxusers	32
@@ -73,6 +73,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 

Index: src/sys/arch/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.360 src/sys/arch/alpha/conf/GENERIC:1.361
--- src/sys/arch/alpha/conf/GENERIC:1.360	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/alpha/conf/GENERIC	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.360 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC,v 1.361 2014/11/12 10:47:20 manu Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.360 $"
+ident		"GENERIC-$Revision: 1.361 $"
 
 maxusers 32
 
@@ -98,6 +98,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Sun NFS-compatible file system server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 #options 	GATEWAY		# packet forwarding

Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.402 src/sys/arch/amd64/conf/GENERIC:1.403
--- src/sys/arch/amd64/conf/GENERIC:1.402	Sun Nov  2 23:08:40 2014
+++ src/sys/arch/amd64/conf/GENERIC	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.402 2014/11/02 23:08:40 christos Exp $
+# $NetBSD: GENERIC,v 1.403 2014/11/12 10:47:20 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include	"arch/amd64/conf/std.amd64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.402 $"
+#ident 		"GENERIC-$Revision: 1.403 $"
 
 maxusers	64		# estimated number of users
 
@@ -173,6 +173,9 @@ options 	NFSSERVER	# Network File System
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 #options 	GATEWAY		# packet forwarding

Index: src/sys/arch/amd64/conf/XEN3_DOM0
diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.110 src/sys/arch/amd64/conf/XEN3_DOM0:1.111
--- src/sys/arch/amd64/conf/XEN3_DOM0:1.110	Sat Oct 18 16:56:51 2014
+++ src/sys/arch/amd64/conf/XEN3_DOM0	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.110 2014/10/18 16:56:51 uebayasi Exp $
+# $NetBSD: XEN3_DOM0,v 1.111 2014/11/12 10:47:20 manu Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -115,6 +115,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/amd64/conf/XEN3_DOMU
diff -u src/sys/arch/amd64/conf/XEN3_DOMU:1.58 src/sys/arch/amd64/conf/XEN3_DOMU:1.59
--- src/sys/arch/amd64/conf/XEN3_DOMU:1.58	Fri Sep 19 15:24:24 2014
+++ src/sys/arch/amd64/conf/XEN3_DOMU	Wed Nov 12 10:47:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.58 2014/09/19 15:24:24 christos Exp $
+# $NetBSD: XEN3_DOMU,v 1.59 2014/11/12 10:47:20 manu Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -109,6 +109,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/amiga/conf/GENERIC
diff -u src/sys/arch/amiga/conf/GENERIC:1.309 src/sys/arch/amiga/conf/GENERIC:1.310
--- src/sys/arch/amiga/conf/GENERIC:1.309	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/amiga/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.309 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC,v 1.310 2014/11/12 10:47:21 manu Exp $
 #
 # This file was automatically created.
 # Changes will be lost when make is run in this directory.
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.309 $"
+#ident 		"GENERIC-$Revision: 1.310 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -129,6 +129,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server side code
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.

Index: src/sys/arch/amiga/conf/GENERIC.in
diff -u src/sys/arch/amiga/conf/GENERIC.in:1.127 src/sys/arch/amiga/conf/GENERIC.in:1.128
--- src/sys/arch/amiga/conf/GENERIC.in:1.127	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/amiga/conf/GENERIC.in	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.in,v 1.127 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC.in,v 1.128 2014/11/12 10:47:21 manu Exp $
 #
 ##
 # GENERIC machine description file
@@ -52,7 +52,7 @@ include "arch/amiga/conf/std.amiga"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.127 $"
+#ident 		"GENERIC-$Revision: 1.128 $"
 
 m4_ifdef(`INSTALL_CONFIGURATION', `m4_dnl
 makeoptions	COPTS="-Os"
@@ -169,6 +169,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server side code
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 ')m4_dnl
 
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and

Index: src/sys/arch/amigappc/conf/GENERIC
diff -u src/sys/arch/amigappc/conf/GENERIC:1.22 src/sys/arch/amigappc/conf/GENERIC:1.23
--- src/sys/arch/amigappc/conf/GENERIC:1.22	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/amigappc/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.22 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC,v 1.23 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include "arch/amigappc/conf/std.amigappc
 
 options 	INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.22 $"
+#ident          "GENERIC-$Revision: 1.23 $"
 
 maxusers	8
 
@@ -129,6 +129,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server side code
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/arc/conf/GENERIC
diff -u src/sys/arch/arc/conf/GENERIC:1.182 src/sys/arch/arc/conf/GENERIC:1.183
--- src/sys/arch/arc/conf/GENERIC:1.182	Sat Aug 23 20:26:56 2014
+++ src/sys/arch/arc/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.182 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: GENERIC,v 1.183 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/arc/conf/std.arc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.182 $"
+#ident		"GENERIC-$Revision: 1.183 $"
 
 maxusers	32		# estimated number of users
 
@@ -128,6 +128,9 @@ options 	NFSSERVER	# Network File System
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 #options 	GATEWAY		# IP packet forwarding

Index: src/sys/arch/bebox/conf/GENERIC
diff -u src/sys/arch/bebox/conf/GENERIC:1.143 src/sys/arch/bebox/conf/GENERIC:1.144
--- src/sys/arch/bebox/conf/GENERIC:1.143	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/bebox/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.143 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.144 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/bebox/conf/std.bebox"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.143 $"
+#ident 		"GENERIC-$Revision: 1.144 $"
 
 maxusers	32
 
@@ -105,6 +105,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	APPLE_UFS	# Apple UFS support in FFS

Index: src/sys/arch/cats/conf/GENERIC
diff -u src/sys/arch/cats/conf/GENERIC:1.153 src/sys/arch/cats/conf/GENERIC:1.154
--- src/sys/arch/cats/conf/GENERIC:1.153	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/cats/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.153 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.154 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -81,6 +81,9 @@ options 	NFSSERVER
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 

Index: src/sys/arch/cesfic/conf/GENERIC
diff -u src/sys/arch/cesfic/conf/GENERIC:1.63 src/sys/arch/cesfic/conf/GENERIC:1.64
--- src/sys/arch/cesfic/conf/GENERIC:1.63	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/cesfic/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.63 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.64 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -84,6 +84,9 @@ options 	FIFO		# POSIX fifo support (in 
 #options 	QUOTA		# legacy UFS quotas
 #options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	NFSSERVER	# Network filesystem server
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# Internet protocols

Index: src/sys/arch/cobalt/conf/GENERIC
diff -u src/sys/arch/cobalt/conf/GENERIC:1.145 src/sys/arch/cobalt/conf/GENERIC:1.146
--- src/sys/arch/cobalt/conf/GENERIC:1.145	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/cobalt/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.145 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.146 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/cobalt/conf/std.cobalt"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.145 $"
+#ident 		"GENERIC-$Revision: 1.146 $"
 
 maxusers	32
 
@@ -100,6 +100,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/dreamcast/conf/GENERIC
diff -u src/sys/arch/dreamcast/conf/GENERIC:1.119 src/sys/arch/dreamcast/conf/GENERIC:1.120
--- src/sys/arch/dreamcast/conf/GENERIC:1.119	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/dreamcast/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.119 2014/08/24 07:59:22 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.120 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -99,6 +99,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	NFSSERVER	# Network File System server
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/emips/conf/GENERIC
diff -u src/sys/arch/emips/conf/GENERIC:1.13 src/sys/arch/emips/conf/GENERIC:1.14
--- src/sys/arch/emips/conf/GENERIC:1.13	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/emips/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.13 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.14 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/emips/conf/std.emips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.13 $"
+#ident		"GENERIC-$Revision: 1.14 $"
 
 maxusers	64
 
@@ -93,6 +93,9 @@ options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/epoc32/conf/GENERIC
diff -u src/sys/arch/epoc32/conf/GENERIC:1.6 src/sys/arch/epoc32/conf/GENERIC:1.7
--- src/sys/arch/epoc32/conf/GENERIC:1.6	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/epoc32/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.6 2014/08/24 07:59:22 jnemeth Exp $
+#	$NetBSD: GENERIC,v 1.7 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/epoc32/conf/std.epoc32"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.6 $"
+#ident 		"GENERIC-$Revision: 1.7 $"
 
 maxusers	32			# estimated number of users
 
@@ -54,6 +54,9 @@ options 	FFS_EI		# FFS Endian Independen
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/ews4800mips/conf/GENERIC
diff -u src/sys/arch/ews4800mips/conf/GENERIC:1.49 src/sys/arch/ews4800mips/conf/GENERIC:1.50
--- src/sys/arch/ews4800mips/conf/GENERIC:1.49	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/ews4800mips/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.49 2014/08/23 20:26:57 dholland Exp $
+# $NetBSD: GENERIC,v 1.50 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 # This machine description file is used to generate the default NetBSD
@@ -25,7 +25,7 @@ include 	"arch/ews4800mips/conf/std.ews4
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.49 $"
+#ident		"GENERIC-$Revision: 1.50 $"
 
 maxusers	16
 
@@ -122,6 +122,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# no FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/hp300/conf/GENERIC
diff -u src/sys/arch/hp300/conf/GENERIC:1.188 src/sys/arch/hp300/conf/GENERIC:1.189
--- src/sys/arch/hp300/conf/GENERIC:1.188	Sun Aug 24 08:17:44 2014
+++ src/sys/arch/hp300/conf/GENERIC	Wed Nov 12 10:47:21 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.188 2014/08/24 08:17:44 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.189 2014/11/12 10:47:21 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/hp300/conf/std.hp300"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.188 $"
+#ident 		"GENERIC-$Revision: 1.189 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -132,6 +132,9 @@ options 	WAPBL		# File system journaling
 options 	NFSSERVER	# Network filesystem server
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# Internet protocols

Index: src/sys/arch/hpcmips/conf/GENERIC
diff -u src/sys/arch/hpcmips/conf/GENERIC:1.227 src/sys/arch/hpcmips/conf/GENERIC:1.228
--- src/sys/arch/hpcmips/conf/GENERIC:1.227	Sat Oct 11 08:22:34 2014
+++ src/sys/arch/hpcmips/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.227 2014/10/11 08:22:34 uebayasi Exp $
+# $NetBSD: GENERIC,v 1.228 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -24,7 +24,7 @@ include		"arch/hpcmips/conf/std.hpcmips.
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.227 $"
+#ident 		"GENERIC-$Revision: 1.228 $"
 
 maxusers	16
 
@@ -96,6 +96,9 @@ options 	WAPBL		# File system journaling
 #options 	QUOTA		# legacy UFS quotas
 #options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 #options 	GATEWAY		# IP packet forwarding

Index: src/sys/arch/hpcsh/conf/GENERIC
diff -u src/sys/arch/hpcsh/conf/GENERIC:1.104 src/sys/arch/hpcsh/conf/GENERIC:1.105
--- src/sys/arch/hpcsh/conf/GENERIC:1.104	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/hpcsh/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.104 2014/08/24 07:59:22 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.105 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -135,6 +135,9 @@ file-system	PTYFS		# /dev/pts/N support
 # File system options
 #options 	FFS_EI		# FFS Endian Independent support
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 options 	WAPBL		# File system journaling support
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.4 src/sys/arch/hppa/conf/GENERIC:1.5
--- src/sys/arch/hppa/conf/GENERIC:1.4	Sat Oct 11 10:06:15 2014
+++ src/sys/arch/hppa/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.4 2014/10/11 10:06:15 uebayasi Exp $
+# $NetBSD: GENERIC,v 1.5 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.4 $"
+#ident 		"GENERIC-$Revision: 1.5 $"
 
 maxusers	32		# estimated number of users
 
@@ -118,6 +118,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1116 src/sys/arch/i386/conf/GENERIC:1.1117
--- src/sys/arch/i386/conf/GENERIC:1.1116	Sun Nov  2 23:14:20 2014
+++ src/sys/arch/i386/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1116 2014/11/02 23:14:20 christos Exp $
+# $NetBSD: GENERIC,v 1.1117 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/i386/conf/std.i386"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.1116 $"
+#ident 		"GENERIC-$Revision: 1.1117 $"
 
 maxusers	64		# estimated number of users
 
@@ -193,6 +193,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	V7FS_EI		# V7FS Endian Independent support

Index: src/sys/arch/i386/conf/XEN3_DOM0
diff -u src/sys/arch/i386/conf/XEN3_DOM0:1.91 src/sys/arch/i386/conf/XEN3_DOM0:1.92
--- src/sys/arch/i386/conf/XEN3_DOM0:1.91	Sat Oct 18 16:56:51 2014
+++ src/sys/arch/i386/conf/XEN3_DOM0	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: XEN3_DOM0,v 1.91 2014/10/18 16:56:51 uebayasi Exp $
+#	$NetBSD: XEN3_DOM0,v 1.92 2014/11/12 10:47:22 manu Exp $
 #
 #	XEN3_0: Xen 3.0 domain0 kernel
 
@@ -138,6 +138,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/i386/conf/XEN3_DOMU
diff -u src/sys/arch/i386/conf/XEN3_DOMU:1.63 src/sys/arch/i386/conf/XEN3_DOMU:1.64
--- src/sys/arch/i386/conf/XEN3_DOMU:1.63	Fri Sep 19 15:24:24 2014
+++ src/sys/arch/i386/conf/XEN3_DOMU	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.63 2014/09/19 15:24:24 christos Exp $
+# $NetBSD: XEN3_DOMU,v 1.64 2014/11/12 10:47:22 manu Exp $
 
 include 	"arch/xen/conf/std.xen"
 
@@ -126,6 +126,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	V7FS_EI		# V7FS Endian Independent support

Index: src/sys/arch/ibmnws/conf/GENERIC
diff -u src/sys/arch/ibmnws/conf/GENERIC:1.44 src/sys/arch/ibmnws/conf/GENERIC:1.45
--- src/sys/arch/ibmnws/conf/GENERIC:1.44	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/ibmnws/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.44 2014/08/23 20:26:58 dholland Exp $
+#	$NetBSD: GENERIC,v 1.45 2014/11/12 10:47:22 manu Exp $
 #
 #
 
@@ -46,6 +46,9 @@ file-system	TMPFS		# Efficient memory fi
 # File system options
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
  				# immutable) behave as system flags.
 options 	WAPBL		# File system journaling support

Index: src/sys/arch/iyonix/conf/GENERIC
diff -u src/sys/arch/iyonix/conf/GENERIC:1.86 src/sys/arch/iyonix/conf/GENERIC:1.87
--- src/sys/arch/iyonix/conf/GENERIC:1.86	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/iyonix/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.86 2014/08/23 20:26:58 dholland Exp $
+#	$NetBSD: GENERIC,v 1.87 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include	"arch/iyonix/conf/std.iyonix"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.86 $"
+#ident 		"GENERIC-$Revision: 1.87 $"
 
 maxusers	32		# estimated number of users
 
@@ -149,6 +149,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	NFSSERVER	# Network File System server
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/landisk/conf/GENERIC
diff -u src/sys/arch/landisk/conf/GENERIC:1.43 src/sys/arch/landisk/conf/GENERIC:1.44
--- src/sys/arch/landisk/conf/GENERIC:1.43	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/landisk/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.43 2014/08/24 07:59:22 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.44 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/landisk/conf/std.landisk"
 
 options         INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.43 $"
+#ident          "GENERIC-$Revision: 1.44 $"
 
 maxusers	16		# estimated number of users
 
@@ -127,6 +127,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# ffs snapshots
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/luna68k/conf/GENERIC
diff -u src/sys/arch/luna68k/conf/GENERIC:1.117 src/sys/arch/luna68k/conf/GENERIC:1.118
--- src/sys/arch/luna68k/conf/GENERIC:1.117	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/luna68k/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.117 2014/08/24 07:59:22 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.118 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/luna68k/conf/std.luna68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.117 $"
+#ident 		"GENERIC-$Revision: 1.118 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -105,6 +105,9 @@ file-system	TMPFS		# Efficient memory fi
 #options 	FFS_EI		# ffs endian independent support
 options 	WAPBL		# File system journaling support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/mac68k/conf/GENERIC
diff -u src/sys/arch/mac68k/conf/GENERIC:1.218 src/sys/arch/mac68k/conf/GENERIC:1.219
--- src/sys/arch/mac68k/conf/GENERIC:1.218	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/mac68k/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.218 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: GENERIC,v 1.219 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/mac68k/conf/std.mac68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.218 $"
+#ident 		"GENERIC-$Revision: 1.219 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -134,6 +134,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/macppc/conf/GENERIC
diff -u src/sys/arch/macppc/conf/GENERIC:1.318 src/sys/arch/macppc/conf/GENERIC:1.319
--- src/sys/arch/macppc/conf/GENERIC:1.318	Tue Oct 21 08:48:20 2014
+++ src/sys/arch/macppc/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.318 2014/10/21 08:48:20 macallan Exp $
+# $NetBSD: GENERIC,v 1.319 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/macppc/conf/std.macppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.318 $"
+#ident 		"GENERIC-$Revision: 1.319 $"
 
 maxusers	32
 
@@ -121,6 +121,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 options 	APPLE_UFS	# Apple UFS support in FFS

Index: src/sys/arch/macppc/conf/MAMBO
diff -u src/sys/arch/macppc/conf/MAMBO:1.22 src/sys/arch/macppc/conf/MAMBO:1.23
--- src/sys/arch/macppc/conf/MAMBO:1.22	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/macppc/conf/MAMBO	Wed Nov 12 10:47:22 2014
@@ -6,7 +6,7 @@ include		"arch/macppc/conf/std.macppc.g5
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.22 $"
+#ident 		"GENERIC-$Revision: 1.23 $"
 
 maxusers	32
 
@@ -79,6 +79,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# ffs snapshots
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/macppc/conf/POWERMAC_G5
diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.23 src/sys/arch/macppc/conf/POWERMAC_G5:1.24
--- src/sys/arch/macppc/conf/POWERMAC_G5:1.23	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/macppc/conf/POWERMAC_G5	Wed Nov 12 10:47:22 2014
@@ -65,6 +65,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# ffs snapshots
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 #options 	APPLE_UFS	# Apple UFS support in FFS

Index: src/sys/arch/mipsco/conf/GENERIC
diff -u src/sys/arch/mipsco/conf/GENERIC:1.86 src/sys/arch/mipsco/conf/GENERIC:1.87
--- src/sys/arch/mipsco/conf/GENERIC:1.86	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/mipsco/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.86 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: GENERIC,v 1.87 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -96,6 +96,9 @@ options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# Internet protocols

Index: src/sys/arch/mmeye/conf/GENERIC
diff -u src/sys/arch/mmeye/conf/GENERIC:1.118 src/sys/arch/mmeye/conf/GENERIC:1.119
--- src/sys/arch/mmeye/conf/GENERIC:1.118	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/mmeye/conf/GENERIC	Wed Nov 12 10:47:22 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.118 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: GENERIC,v 1.119 2014/11/12 10:47:22 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/mmeye/conf/std.mmeye"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.118 $"
+#ident 		"GENERIC-$Revision: 1.119 $"
 
 maxusers	16		# estimated number of users
 
@@ -110,6 +110,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/mvme68k/conf/GENERIC
diff -u src/sys/arch/mvme68k/conf/GENERIC:1.92 src/sys/arch/mvme68k/conf/GENERIC:1.93
--- src/sys/arch/mvme68k/conf/GENERIC:1.92	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/mvme68k/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.92 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.93 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/mvme68k/conf/std.mvme68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.92 $"
+#ident 		"GENERIC-$Revision: 1.93 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -73,6 +73,9 @@ options 	NFSSERVER
 #options 	FFS_EI		# FFS Endian Independent support
 options 	WAPBL		# File system journaling support
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/mvmeppc/conf/GENERIC
diff -u src/sys/arch/mvmeppc/conf/GENERIC:1.22 src/sys/arch/mvmeppc/conf/GENERIC:1.23
--- src/sys/arch/mvmeppc/conf/GENERIC:1.22	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/mvmeppc/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,11 +1,11 @@
-# $NetBSD: GENERIC,v 1.22 2013/06/30 21:38:58 rmind Exp $
+# $NetBSD: GENERIC,v 1.23 2014/11/12 10:47:23 manu Exp $
 #
 
 include 	"arch/mvmeppc/conf/std.mvmeppc"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.22 $"
+ident		"GENERIC-$Revision: 1.23 $"
 
 maxusers	8
 
@@ -61,6 +61,9 @@ file-system	TMPFS		# Efficient memory fi
 #options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_EI		# FFS Endian Independent support
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 options 	WAPBL		# File system journaling support
 #options 	NFSSERVER	# Network File System server
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and

Index: src/sys/arch/netwinder/conf/GENERIC
diff -u src/sys/arch/netwinder/conf/GENERIC:1.124 src/sys/arch/netwinder/conf/GENERIC:1.125
--- src/sys/arch/netwinder/conf/GENERIC:1.124	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/netwinder/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.124 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.125 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -72,6 +72,9 @@ file-system	TMPFS		# Efficient memory fi
 #options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 options 	NFSSERVER
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental

Index: src/sys/arch/news68k/conf/GENERIC
diff -u src/sys/arch/news68k/conf/GENERIC:1.123 src/sys/arch/news68k/conf/GENERIC:1.124
--- src/sys/arch/news68k/conf/GENERIC:1.123	Sun Aug 24 07:59:23 2014
+++ src/sys/arch/news68k/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.123 2014/08/24 07:59:23 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.124 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/news68k/conf/std.news68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.123 $"
+#ident 		"GENERIC-$Revision: 1.124 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -111,6 +111,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options 	FFS_EI		# ffs endian independent support
 options 	WAPBL		# File system journaling support
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/newsmips/conf/GENERIC
diff -u src/sys/arch/newsmips/conf/GENERIC:1.127 src/sys/arch/newsmips/conf/GENERIC:1.128
--- src/sys/arch/newsmips/conf/GENERIC:1.127	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/newsmips/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.127 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.128 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/newsmips/conf/std.newsmip
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.127 $"
+#ident 		"GENERIC-$Revision: 1.128 $"
 
 maxusers	16
 
@@ -99,6 +99,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# Internet protocols

Index: src/sys/arch/next68k/conf/GENERIC
diff -u src/sys/arch/next68k/conf/GENERIC:1.137 src/sys/arch/next68k/conf/GENERIC:1.138
--- src/sys/arch/next68k/conf/GENERIC:1.137	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/next68k/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.137 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.138 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/next68k/conf/std.next68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.137 $"
+#ident 		"GENERIC-$Revision: 1.138 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -124,6 +124,9 @@ options 	NFSSERVER	# nfs server support
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/ofppc/conf/GENERIC
diff -u src/sys/arch/ofppc/conf/GENERIC:1.155 src/sys/arch/ofppc/conf/GENERIC:1.156
--- src/sys/arch/ofppc/conf/GENERIC:1.155	Fri Sep 19 15:24:24 2014
+++ src/sys/arch/ofppc/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.155 2014/09/19 15:24:24 christos Exp $
+# $NetBSD: GENERIC,v 1.156 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/ofppc/conf/std.ofppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.155 $"
+#ident 		"GENERIC-$Revision: 1.156 $"
 
 maxusers	32
 
@@ -117,6 +117,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS	# makes ext2fs file flags (append and
 					# immutable) behave as system flags.
 

Index: src/sys/arch/pmax/conf/GENERIC
diff -u src/sys/arch/pmax/conf/GENERIC:1.183 src/sys/arch/pmax/conf/GENERIC:1.184
--- src/sys/arch/pmax/conf/GENERIC:1.183	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/pmax/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.183 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.184 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/pmax/conf/std.pmax"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.183 $"
+#ident		"GENERIC-$Revision: 1.184 $"
 
 maxusers	64
 
@@ -100,6 +100,9 @@ options 	QUOTA2		# new, in-filesystem UF
 #options 	FFS_EI		# FFS Endian Independent support
 options 	WAPBL		# File system journaling support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/pmax/conf/GENERIC64
diff -u src/sys/arch/pmax/conf/GENERIC64:1.19 src/sys/arch/pmax/conf/GENERIC64:1.20
--- src/sys/arch/pmax/conf/GENERIC64:1.19	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/pmax/conf/GENERIC64	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64,v 1.19 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC64,v 1.20 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/pmax/conf/std.pmax64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.19 $"
+#ident		"GENERIC-$Revision: 1.20 $"
 
 maxusers	64
 
@@ -93,6 +93,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	SOFTDEP		# FFS soft updates support.
 options 	WAPBL		# File system journaling support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 
 # Networking options

Index: src/sys/arch/prep/conf/GENERIC
diff -u src/sys/arch/prep/conf/GENERIC:1.172 src/sys/arch/prep/conf/GENERIC:1.173
--- src/sys/arch/prep/conf/GENERIC:1.172	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/prep/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.172 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.173 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/prep/conf/std.prep"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.172 $"
+#ident		"GENERIC-$Revision: 1.173 $"
 
 maxusers	32
 
@@ -104,6 +104,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
  				# immutable) behave as system flags.
 

Index: src/sys/arch/rs6000/conf/GENERIC
diff -u src/sys/arch/rs6000/conf/GENERIC:1.31 src/sys/arch/rs6000/conf/GENERIC:1.32
--- src/sys/arch/rs6000/conf/GENERIC:1.31	Sat Oct 11 11:26:57 2014
+++ src/sys/arch/rs6000/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.31 2014/10/11 11:26:57 uebayasi Exp $
+# $NetBSD: GENERIC,v 1.32 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -24,7 +24,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 
 #makeoptions	COPTS="-O2 -mno-powerpc -mno-power"	# wheeee
 
-#ident		"GENERIC-$Revision: 1.31 $"
+#ident		"GENERIC-$Revision: 1.32 $"
 
 maxusers	32
 
@@ -110,6 +110,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
  				# immutable) behave as system flags.
 

Index: src/sys/arch/sandpoint/conf/GENERIC
diff -u src/sys/arch/sandpoint/conf/GENERIC:1.86 src/sys/arch/sandpoint/conf/GENERIC:1.87
--- src/sys/arch/sandpoint/conf/GENERIC:1.86	Fri Sep 19 15:24:24 2014
+++ src/sys/arch/sandpoint/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.86 2014/09/19 15:24:24 christos Exp $
+# $NetBSD: GENERIC,v 1.87 2014/11/12 10:47:23 manu Exp $
 #
 # machine description file for GENERIC NAS
 # 
@@ -22,7 +22,7 @@ include 	"arch/sandpoint/conf/std.sandpo
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.86 $"
+#ident 		"GENERIC-$Revision: 1.87 $"
 
 maxusers	32
 
@@ -119,6 +119,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	WAPBL		# File system journaling support
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 
 #options 	NFS_BOOT_DHCP

Index: src/sys/arch/sbmips/conf/GENERIC
diff -u src/sys/arch/sbmips/conf/GENERIC:1.99 src/sys/arch/sbmips/conf/GENERIC:1.100
--- src/sys/arch/sbmips/conf/GENERIC:1.99	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/sbmips/conf/GENERIC	Wed Nov 12 10:47:23 2014
@@ -1,10 +1,10 @@
-# $NetBSD: GENERIC,v 1.99 2014/08/23 20:26:59 dholland Exp $
+# $NetBSD: GENERIC,v 1.100 2014/11/12 10:47:23 manu Exp $
 
 include 	"arch/sbmips/conf/std.sbmips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.99 $"
+#ident 		"GENERIC-$Revision: 1.100 $"
 
 #options 	LOCKDEBUG	# XXX XXX XXX XXX
 #options 	DEBUG		# extra kernel debugging support
@@ -78,6 +78,9 @@ options 	NFSSERVER	# Sun NFS-compatible 
 options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	FFS_EI		# FFS Endian Independent support
 options 	WAPBL		# File system journaling support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental

Index: src/sys/arch/sgimips/conf/GENERIC32_IP12
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP12:1.26 src/sys/arch/sgimips/conf/GENERIC32_IP12:1.27
--- src/sys/arch/sgimips/conf/GENERIC32_IP12:1.26	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/sgimips/conf/GENERIC32_IP12	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP12,v 1.26 2014/08/23 20:26:59 dholland Exp $
+#	$NetBSD: GENERIC32_IP12,v 1.27 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC32_IP12 machine description file
 # 
@@ -32,7 +32,7 @@ makeoptions	TEXTADDR=0x80002000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.26 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.27 $"
 
 maxusers	32
 
@@ -120,6 +120,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.102 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.103
--- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.102	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/sgimips/conf/GENERIC32_IP2x	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP2x,v 1.102 2014/08/23 20:26:59 dholland Exp $
+#	$NetBSD: GENERIC32_IP2x,v 1.103 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC32_IP2x machine description file
 # 
@@ -29,7 +29,7 @@ makeoptions	TEXTADDR=0x88069000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.102 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.103 $"
 
 maxusers	32
 
@@ -121,6 +121,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.104 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.105
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.104	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x	Wed Nov 12 10:47:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP3x,v 1.104 2014/08/23 20:26:59 dholland Exp $
+#	$NetBSD: GENERIC32_IP3x,v 1.105 2014/11/12 10:47:23 manu Exp $
 #
 # GENERIC32_IP3x machine description file
 # 
@@ -28,7 +28,7 @@ makeoptions	TEXTADDR="0x80069000"	# entr
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32_IP3x-$Revision: 1.104 $"
+#ident		"GENERIC32_IP3x-$Revision: 1.105 $"
 
 maxusers	32
 
@@ -114,6 +114,9 @@ options 	WAPBL		# File system journaling
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Index: src/sys/arch/shark/conf/GENERIC
diff -u src/sys/arch/shark/conf/GENERIC:1.119 src/sys/arch/shark/conf/GENERIC:1.120
--- src/sys/arch/shark/conf/GENERIC:1.119	Sun Aug 24 07:59:23 2014
+++ src/sys/arch/shark/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.119 2014/08/24 07:59:23 jnemeth Exp $
+#	$NetBSD: GENERIC,v 1.120 2014/11/12 10:47:24 manu Exp $
 #
 # Generic Shark configuration.
 #
@@ -7,7 +7,7 @@ include	"arch/shark/conf/std.shark"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.119 $"
+#ident		"GENERIC-$Revision: 1.120 $"
 
 # estimated number of users
 maxusers	32
@@ -65,6 +65,9 @@ options 	WAPBL		# File system journaling
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	NFSSERVER
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 

Index: src/sys/arch/sparc/conf/GENERIC
diff -u src/sys/arch/sparc/conf/GENERIC:1.246 src/sys/arch/sparc/conf/GENERIC:1.247
--- src/sys/arch/sparc/conf/GENERIC:1.246	Sun Aug 24 07:59:23 2014
+++ src/sys/arch/sparc/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.246 2014/08/24 07:59:23 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.247 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/sparc/conf/std.sparc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.246 $"
+#ident 		"GENERIC-$Revision: 1.247 $"
 
 maxusers	32
 
@@ -215,6 +215,9 @@ options 	QUOTA		# FFS quotas
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 ## Network protocol support.  In most environments, INET is required.
 options 	INET		# IP (Internet Protocol) v4

Index: src/sys/arch/sparc/conf/TADPOLE3GX
diff -u src/sys/arch/sparc/conf/TADPOLE3GX:1.63 src/sys/arch/sparc/conf/TADPOLE3GX:1.64
--- src/sys/arch/sparc/conf/TADPOLE3GX:1.63	Sat Aug 23 20:26:59 2014
+++ src/sys/arch/sparc/conf/TADPOLE3GX	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: TADPOLE3GX,v 1.63 2014/08/23 20:26:59 dholland Exp $
+# 	$NetBSD: TADPOLE3GX,v 1.64 2014/11/12 10:47:24 manu Exp $
 
 include "arch/sparc/conf/std.sparc"
 
@@ -171,6 +171,9 @@ options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 ## Network protocol support.  In most environments, INET is required.
 options 	INET		# IP (Internet Protocol) v4

Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.175 src/sys/arch/sparc64/conf/GENERIC:1.176
--- src/sys/arch/sparc64/conf/GENERIC:1.175	Sat Oct 18 08:33:26 2014
+++ src/sys/arch/sparc64/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.175 2014/10/18 08:33:26 snj Exp $
+# $NetBSD: GENERIC,v 1.176 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include	"arch/sparc64/conf/std.sparc64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.175 $"
+#ident 		"GENERIC-$Revision: 1.176 $"
 
 maxusers	64
 
@@ -190,6 +190,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	FFS_EI		# FFS Endian Independent support
 options 	WAPBL		# File system journaling support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 ## Network protocol support.  In most environments, INET is required.
 options 	INET		# IP (Internet Protocol) v4

Index: src/sys/arch/sparc64/conf/NONPLUS64
diff -u src/sys/arch/sparc64/conf/NONPLUS64:1.42 src/sys/arch/sparc64/conf/NONPLUS64:1.43
--- src/sys/arch/sparc64/conf/NONPLUS64:1.42	Sat Aug 23 20:27:00 2014
+++ src/sys/arch/sparc64/conf/NONPLUS64	Wed Nov 12 10:47:24 2014
@@ -1,8 +1,8 @@
-# 	$NetBSD: NONPLUS64,v 1.42 2014/08/23 20:27:00 dholland Exp $
+# 	$NetBSD: NONPLUS64,v 1.43 2014/11/12 10:47:24 manu Exp $
 
 include "arch/sparc64/conf/std.sparc64"
 
-#ident		"NONPLUS64-$Revision: 1.42 $"
+#ident		"NONPLUS64-$Revision: 1.43 $"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
@@ -152,6 +152,9 @@ options 	QUOTA		# legacy UFS quotas
 options 	QUOTA2		# new, in-filesystem UFS quotas
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 ## Network protocol support.  In most environments, INET is required.
 options 	INET		# IP (Internet Protocol) v4

Index: src/sys/arch/sun2/conf/GENERIC
diff -u src/sys/arch/sun2/conf/GENERIC:1.92 src/sys/arch/sun2/conf/GENERIC:1.93
--- src/sys/arch/sun2/conf/GENERIC:1.92	Sat Aug 23 20:27:00 2014
+++ src/sys/arch/sun2/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.92 2014/08/23 20:27:00 dholland Exp $
+# $NetBSD: GENERIC,v 1.93 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -25,7 +25,7 @@ include 	"arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.92 $"
+#ident 		"GENERIC-$Revision: 1.93 $"
 
 makeoptions	COPTS="-Os"	# optimize for size
 
@@ -104,6 +104,9 @@ file-system	PTYFS		# /dev/pts/N support
 #options	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 #options 	NFS_V2_ONLY	# Exclude NFS3 code to save space
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# IP protocol stack support

Index: src/sys/arch/sun3/conf/GENERIC
diff -u src/sys/arch/sun3/conf/GENERIC:1.169 src/sys/arch/sun3/conf/GENERIC:1.170
--- src/sys/arch/sun3/conf/GENERIC:1.169	Sun Aug 24 07:59:23 2014
+++ src/sys/arch/sun3/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.169 2014/08/24 07:59:23 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.170 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -25,7 +25,7 @@ include 	"arch/sun3/conf/std.sun3"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.169 $"
+#ident		"GENERIC-$Revision: 1.170 $"
 
 makeoptions	COPTS="-Os"		# bootloader has size limit (~2MB)
 
@@ -116,6 +116,9 @@ options 	NFSSERVER	# nfs server support
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # Networking options
 options 	INET		# IP protocol stack support

Index: src/sys/arch/vax/conf/GENERIC
diff -u src/sys/arch/vax/conf/GENERIC:1.191 src/sys/arch/vax/conf/GENERIC:1.192
--- src/sys/arch/vax/conf/GENERIC:1.191	Sat Aug 23 20:27:00 2014
+++ src/sys/arch/vax/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.191 2014/08/23 20:27:00 dholland Exp $
+# $NetBSD: GENERIC,v 1.192 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/vax/conf/std.vax"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.191 $"
+#ident 		"GENERIC-$Revision: 1.192 $"
 
 # Here are all different supported CPU types listed.
 #options 	VAX8800		# VAX 8500, 8530, 8550, 8700, 8800
@@ -116,6 +116,9 @@ options 	NFSSERVER
 options 	NFS_BOOT_BOOTP,NFS_BOOT_DHCP	# Use bootp <> dhcp
 options 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # WS console uses VT100 terminal emulation
 options 	WSEMUL_VT100

Index: src/sys/arch/vax/conf/VAX780
diff -u src/sys/arch/vax/conf/VAX780:1.17 src/sys/arch/vax/conf/VAX780:1.18
--- src/sys/arch/vax/conf/VAX780:1.17	Sat Aug 23 20:27:00 2014
+++ src/sys/arch/vax/conf/VAX780	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: VAX780,v 1.17 2014/08/23 20:27:00 dholland Exp $
+# $NetBSD: VAX780,v 1.18 2014/11/12 10:47:24 manu Exp $
 #
 # 11/780,750,730 machine description file
 # 
@@ -101,6 +101,9 @@ options 	QUOTA2		# new, in-filesystem UF
 options 	NFS_BOOT_BOOTP,NFS_BOOT_DHCP	# Use bootp <> dhcp
 options 	NFS_BOOT_BOOTPARAM	# Use the Sun way for netbooting.
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	UFS_EXTATTR	# Extended attribute support for UFS1
+options 	UFS_EXTATTR_AUTOSTART
+options 	UFS_EXTATTR_AUTOCREATE=1024
 
 # WS console uses VT100 terminal emulation
 #options 	WSEMUL_VT100

Index: src/sys/arch/x68k/conf/GENERIC
diff -u src/sys/arch/x68k/conf/GENERIC:1.177 src/sys/arch/x68k/conf/GENERIC:1.178
--- src/sys/arch/x68k/conf/GENERIC:1.177	Sun Aug 24 07:59:23 2014
+++ src/sys/arch/x68k/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.177 2014/08/24 07:59:23 jnemeth Exp $
+# $NetBSD: GENERIC,v 1.178 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/x68k/conf/std.x68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.177 $"
+#ident 		"GENERIC-$Revision: 1.178 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -200,6 +200,9 @@ options 	NFSSERVER	# Sun NFS-compatible 
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 
 ## Network protocol support.  In most environments, INET is required.
 options 	INET		# IP (Internet Protocol) v4

Index: src/sys/arch/zaurus/conf/GENERIC
diff -u src/sys/arch/zaurus/conf/GENERIC:1.63 src/sys/arch/zaurus/conf/GENERIC:1.64
--- src/sys/arch/zaurus/conf/GENERIC:1.63	Fri Sep 19 15:24:24 2014
+++ src/sys/arch/zaurus/conf/GENERIC	Wed Nov 12 10:47:24 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.63 2014/09/19 15:24:24 christos Exp $
+#	$NetBSD: GENERIC,v 1.64 2014/11/12 10:47:24 manu Exp $
 #
 # GENERIC machine description file
 #
@@ -76,6 +76,9 @@ file-system	TMPFS		# Efficient memory fi
 options 	WAPBL		# File system journaling support
 #options 	UFS_DIRHASH	# UFS Large Directory Hashing - Experimental
 options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+#options 	UFS_EXTATTR	# Extended attribute support for UFS1
+#options 	UFS_EXTATTR_AUTOSTART
+#options 	UFS_EXTATTR_AUTOCREATE=1024
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 

Reply via email to