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.