CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2011-03-06 Thread Timo Teräs
Module Name:src
Committed By:   tteras
Date:   Sun Mar  6 08:28:11 UTC 2011

Modified Files:
src/crypto/dist/ipsec-tools/src/racoon: privsep.c

Log Message:
Quiet a gcc warning when strict-aliasing checks are enabled. Reported by
Stephen Clark.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/crypto/dist/ipsec-tools/src/racoon/privsep.c

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



CVS commit: src/lib/libc/softfloat

2011-03-06 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Mar  6 10:27:37 UTC 2011

Modified Files:
src/lib/libc/softfloat: softfloat-specialize

Log Message:
Apply local namespace protection equivalent to the weak alias done
in softfloat-for-gcc.h, which we can't include here, to move
"float_exception_mask" into implementation namespace.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/softfloat/softfloat-specialize

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



CVS commit: src/lib/libc/arch/sparc64

2011-03-06 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Mar  6 10:32:48 UTC 2011

Modified Files:
src/lib/libc/arch/sparc64: Makefile.inc
src/lib/libc/arch/sparc64/gen: fpgetsticky.c fpsetmask.c fpsetsticky.c

Log Message:
While we use hardware (for float and double), but cooperate with softfloat
(to do long double), we need to not only handle the hardware exception
mask and cummulated flags, but also update/query the softfloat variables.
Since this may go away sometime (to make us psABI compliant), ifdef it
properly.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/sparc64/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/sparc64/gen/fpgetsticky.c \
src/lib/libc/arch/sparc64/gen/fpsetmask.c \
src/lib/libc/arch/sparc64/gen/fpsetsticky.c

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



CVS commit: src/tests/fs/vfs

2011-03-06 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar  6 10:33:40 UTC 2011

Modified Files:
src/tests/fs/vfs: t_full.c

Log Message:
Add a kludge to prevent a test run from completely hanging.
Some analysis:

1) p2k_ffs test program opens a socketpair and forks off rump_ffs
2) after mounting the file system, test program decides it
   wants to skip the test and exits
3) somehow, the puffs event thread of rump_ffs stays in kqueue
   waiting for activity.  fstat+gdb suggests it's waiting for the
   now-orphaned socketpair (but I didn't fully verify.  is there
   an easy way to dump the state of a kqueue descriptor?).
4) test program is a zombie
5) atf-run waits forever

Note: this doesn't trigger always.

So, it seems there are at least two bugs: 1) test case doesn't
timeout 2) the kevent call in rump_ffs never returns even though
the sockerpair is orphaned

So, explicitly unmount the file system before skipping the test.
Obviously the above bugs needs to be properly fixed, since other
skipping test cases can unbeknowingly trigger the issue.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/fs/vfs/t_full.c

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



CVS commit: src/sys/arch/sandpoint/stand/altboot

2011-03-06 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Sun Mar  6 13:55:12 UTC 2011

Modified Files:
src/sys/arch/sandpoint/stand/altboot: Makefile brdsetup.c dsk.c
globals.h main.c nif.c pciide.c siisata.c
Added Files:
src/sys/arch/sandpoint/stand/altboot: stg.c

Log Message:
New experimental driver for SundanceIT ST1023 / IP1000+ NICs.
PHY initialization, media select and MAC address are working, but I found no
way to make the chip transmit any frame yet (although it clears the DONE flag).

Moved DSK_DECL to globals.h, where NIF_DECL already was.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sandpoint/stand/altboot/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sandpoint/stand/altboot/brdsetup.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sandpoint/stand/altboot/dsk.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sandpoint/stand/altboot/globals.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sandpoint/stand/altboot/main.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sandpoint/stand/altboot/nif.c \
src/sys/arch/sandpoint/stand/altboot/pciide.c \
src/sys/arch/sandpoint/stand/altboot/siisata.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/sandpoint/stand/altboot/stg.c

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



CVS commit: src/sys/arch/hp300

2011-03-06 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sun Mar  6 14:51:22 UTC 2011

Modified Files:
src/sys/arch/hp300/conf: majors.hp300
src/sys/arch/hp300/dev: dio.c dioreg.h mtreg.h
src/sys/arch/hp300/hp300: locore.s
src/sys/arch/hp300/include: intr.h

Log Message:
Remove trailing spaces.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/hp300/conf/majors.hp300
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/hp300/dev/dio.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/hp300/dev/dioreg.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/hp300/dev/mtreg.h
cvs rdiff -u -r1.158 -r1.159 src/sys/arch/hp300/hp300/locore.s
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/hp300/include/intr.h

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



CVS commit: src/sys/arch/ews4800mips/ews4800mips

2011-03-06 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sun Mar  6 14:52:37 UTC 2011

Modified Files:
src/sys/arch/ews4800mips/ews4800mips: bus_dma.c

Log Message:
Remove extra TAB.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/ews4800mips/ews4800mips/bus_dma.c

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



CVS commit: src/sys/arch/news68k

2011-03-06 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sun Mar  6 14:54:47 UTC 2011

Modified Files:
src/sys/arch/news68k/conf: GENERIC majors.news68k
src/sys/arch/news68k/include: intr.h
src/sys/arch/news68k/news68k: machdep.c mainbus.c vectors.s

Log Message:
Remove trailing spaces and TABs.


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/news68k/conf/GENERIC
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/news68k/conf/majors.news68k
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/news68k/include/intr.h
cvs rdiff -u -r1.90 -r1.91 src/sys/arch/news68k/news68k/machdep.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/news68k/news68k/mainbus.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/news68k/news68k/vectors.s

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



CVS commit: src/sys/arch/arc

2011-03-06 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sun Mar  6 14:58:44 UTC 2011

Modified Files:
src/sys/arch/arc/arc: c_isa.c cpu.c mainbus.c p_acer_pica_61.c
p_ms_jazz.c timervar.h
src/sys/arch/arc/conf: GENERIC RPC44 majors.arc
src/sys/arch/arc/dti: desktech.h
src/sys/arch/arc/include: autoconf.h isa_machdep.h
src/sys/arch/arc/isa: isabus.c isadma.c opms_isa.c pccons_isa.c
pccons_isavar.h
src/sys/arch/arc/jazz: jazzio.c lpt_jazzio.c opms_jazzio.c
pccons_jazzio.c pccons_jazziovar.h pica.h rd94.h vga_jazzio.c
vga_jazziovar.h

Log Message:
Remove trailing spaces.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arc/arc/c_isa.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arc/arc/cpu.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arc/arc/mainbus.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arc/arc/p_acer_pica_61.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arc/arc/p_ms_jazz.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arc/arc/timervar.h
cvs rdiff -u -r1.165 -r1.166 src/sys/arch/arc/conf/GENERIC
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arc/conf/RPC44
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arc/conf/majors.arc
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arc/dti/desktech.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arc/include/autoconf.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arc/include/isa_machdep.h
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/arc/isa/isabus.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arc/isa/isadma.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arc/isa/opms_isa.c \
src/sys/arch/arc/isa/pccons_isa.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arc/isa/pccons_isavar.h
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arc/jazz/jazzio.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arc/jazz/lpt_jazzio.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arc/jazz/opms_jazzio.c \
src/sys/arch/arc/jazz/pccons_jazzio.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arc/jazz/pccons_jazziovar.h \
src/sys/arch/arc/jazz/pica.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arc/jazz/rd94.h
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arc/jazz/vga_jazzio.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arc/jazz/vga_jazziovar.h

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



CVS commit: [bouyer-quota2] src

2011-03-06 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Mar  6 15:08:05 UTC 2011

Added Files:
src/distrib/emips [bouyer-quota2]: Makefile
src/distrib/emips/cdroms [bouyer-quota2]: Makefile
src/distrib/emips/cdroms/installcd [bouyer-quota2]: Makefile
src/distrib/emips/instkernel [bouyer-quota2]: Makefile list
src/distrib/emips/miniroot [bouyer-quota2]: Makefile.inc dot.profile
list
src/distrib/emips/ramdisk [bouyer-quota2]: Makefile disktab.preinstall
dot.hdprofile dot.profile list
src/distrib/notes/emips [bouyer-quota2]: Makefile hardware install
legal prep upgrade xfer
src/distrib/utils/sysinst/arch/emips [bouyer-quota2]: Makefile md.c
md.h menus.md.en menus.md.es menus.md.fr menus.md.pl msg.md.de
msg.md.en msg.md.es msg.md.fr msg.md.pl
src/etc/etc.emips [bouyer-quota2]: MAKEDEV.conf Makefile.inc ttys
src/external/bsd/llvm [bouyer-quota2]: Makefile Makefile.inc link.mk
tablegen.mk
src/external/bsd/llvm/bin [bouyer-quota2]: Makefile Makefile.inc
src/external/bsd/llvm/bin/bugpoint [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/clang [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llc [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/lli [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-ar [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-as [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-bcanalyzer [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-diff [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-dis [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-extract [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-ld [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-link [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-mc [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-nm [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-prof [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-ranlib [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvm-stub [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/llvmc [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/macho-dumpx [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/opt [bouyer-quota2]: Makefile
src/external/bsd/llvm/bin/tblgen [bouyer-quota2]: Makefile
src/external/bsd/llvm/config/clang/Basic [bouyer-quota2]: Version.inc
src/external/bsd/llvm/config/llvm/Config [bouyer-quota2]:
AsmParsers.def AsmPrinters.def Disassemblers.def Targets.def
config.h llvm-config.h
src/external/bsd/llvm/config/llvm/Support [bouyer-quota2]: DataTypes.h
src/external/bsd/llvm/include [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib [bouyer-quota2]: Makefile Makefile.inc
src/external/bsd/llvm/lib/libLLVMAnalysis [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMArchive [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMAsmParser [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMAsmPrinter [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMBitReader [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMBitWriter [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCBackend [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCBackendInfo [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCompilerDriver [bouyer-quota2]:
Makefile
src/external/bsd/llvm/lib/libLLVMCore [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCppBackend [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMCppBackendInfo [bouyer-quota2]:
Makefile
src/external/bsd/llvm/lib/libLLVMExecutionEngine [bouyer-quota2]:
Makefile
src/external/bsd/llvm/lib/libLLVMHello [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMInstCombine [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMInstrumentation [bouyer-quota2]:
Makefile
src/external/bsd/llvm/lib/libLLVMInterpreter [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMJIT [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMLinker [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMMC [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMMCDisassembler [bouyer-quota2]:
Makefile
src/external/bsd/llvm/lib/libLLVMMCJIT [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMMCParser [bouyer-quota2]: Makefile
src/external/bsd/llvm/lib/libLLVMObject [bouy

CVS commit: src/tests/fs/vfs

2011-03-06 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sun Mar  6 16:00:17 UTC 2011

Modified Files:
src/tests/fs/vfs: t_renamerace.c

Log Message:
Add a race catcher for p2k_ffs renamerace -- it seems like the
problem doesn't trigger always especially in a qemu env (but triggers
100% of the time on my desktop).


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/tests/fs/vfs/t_renamerace.c

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



CVS commit: src/lib/libc/inet

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 16:00:20 UTC 2011

Modified Files:
src/lib/libc/inet: inet_net_pton.c

Log Message:
Check bits on each loop to prevent integer oveflow.
Reported by Maksymilian Arciemowicz


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/inet/inet_net_pton.c

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



CVS commit: src/sys/dev/marvell

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 17:00:16 UTC 2011

Modified Files:
src/sys/dev/marvell: if_mvgbe.c

Log Message:
don't abuse cf_unit, requested by phone.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/marvell/if_mvgbe.c

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



CVS commit: src

2011-03-06 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Mar  6 17:08:43 UTC 2011

Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/man: mi
src/distrib/sets/lists/tests: mi
src/doc: CHANGES
src/etc/mtree: NetBSD.dist.tests
src/lib/libc/compat/arch/alpha/sys: Makefile.inc
src/lib/libc/compat/arch/arm/sys: Makefile.inc
src/lib/libc/compat/arch/hppa/sys: Makefile.inc
src/lib/libc/compat/arch/i386/sys: Makefile.inc
src/lib/libc/compat/arch/ia64/sys: Makefile.inc
src/lib/libc/compat/arch/m68k/sys: Makefile.inc
src/lib/libc/compat/arch/mips/sys: Makefile.inc
src/lib/libc/compat/arch/powerpc/sys: Makefile.inc
src/lib/libc/compat/arch/powerpc64/sys: Makefile.inc
src/lib/libc/compat/arch/sh3/sys: Makefile.inc
src/lib/libc/compat/arch/sparc/sys: Makefile.inc
src/lib/libc/compat/arch/sparc64/sys: Makefile.inc
src/lib/libc/compat/arch/vax/sys: Makefile.inc
src/lib/libc/compat/arch/x86_64/sys: Makefile.inc
src/lib/libc/sys: Makefile.inc quotactl.2
src/libexec/rpc.rquotad: Makefile rquotad.c
src/sbin/fsck_ffs: Makefile dir.c extern.h fsck.h inode.c main.c
pass1.c pass1b.c pass2.c pass3.c pass4.c setup.c utilities.c
src/sbin/fsdb: Makefile
src/sbin/newfs: Makefile extern.h mkfs.c newfs.8 newfs.c
src/sbin/tunefs: tunefs.8 tunefs.c
src/share/man/man5: fstab.5
src/sys/arch/acorn26/conf: FOURMEG GENERIC INSTALL
src/sys/arch/acorn32/conf: EB7500ATX GENERIC INSTALL LOWMEM_WSCONS NC
src/sys/arch/alpha/conf: GENERIC
src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 XEN3_DOMU
src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in
src/sys/arch/amigappc/conf: GENERIC NULL
src/sys/arch/arc/conf: ARCTIC GENERIC M403 MIMORI PICA RAMDISK RPC44
src/sys/arch/atari/conf: GENERIC.in
src/sys/arch/bebox/conf: GENERIC
src/sys/arch/cats/conf: GENERIC INSTALL
src/sys/arch/cesfic/conf: GENERIC
src/sys/arch/cobalt/conf: GENERIC INSTALL
src/sys/arch/dreamcast/conf: GENERIC
src/sys/arch/emips/conf: GENERIC
src/sys/arch/evbarm/conf: ADI_BRH ARMADILLO210 ARMADILLO9 BEAGLEBOARD
CP3100 GEMINI GEMINI_MASTER GEMINI_SLAVE GUMSTIX HDL_G IGEPV2
IMX31LITE INTEGRATOR IQ31244 IQ80310 IQ80321 IXDP425 IXM1200
LUBBOCK MARVELL_NAS MPCSA_GENERIC NAPPI NETWALKER NSLU2 OSK5912
OVERO SHEEVAPLUG SMDK2410 SMDK2800 TEAMASA_NPWR TEAMASA_NPWR_FC
TISDP2420 TISDP2430 TS7200 TWINTAIL VIPER ZAO425
src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB ALCHEMY AP30
GDIUM MALTA MERAKI RB153 WGT624V3
src/sys/arch/evbppc/conf: EV64260 EXPLORA451 MPC8536DS MPC8548CDS
OPENBLOCKS200 OPENBLOCKS266 OPENBLOCKS600 PMPPC RB800 VIRTEX_DFC
VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT
src/sys/arch/ews4800mips/conf: GENERIC RAMDISK
src/sys/arch/hp300/conf: GENERIC INSTALL
src/sys/arch/hp300/dev: hyperreg.h
src/sys/arch/hp700/conf: GENERIC
src/sys/arch/hpcarm/conf: IPAQ JORNADA720 JORNADA820 WZERO3
src/sys/arch/hpcmips/conf: GENERIC LROUTER MPC303 TX3912 TX3922 VR41XX
src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY
INSTALL_TINY MONOLITHIC NET4501 XEN3_DOM0 XEN3_DOMU
src/sys/arch/iyonix/conf: GENERIC
src/sys/arch/landisk/conf: GENERIC
src/sys/arch/luna68k/conf: GENERIC
src/sys/arch/mac68k/conf: GENERIC SMALLRAM
src/sys/arch/macppc/conf: GENERIC MAMBO POWERMAC_G5
src/sys/arch/mipsco/conf: GENERIC RC3230
src/sys/arch/mmeye/conf: GENERIC MMTA MMTAICE MMTAROMNEW
src/sys/arch/mvmeppc/conf: GENERIC
src/sys/arch/netwinder/conf: GENERIC
src/sys/arch/news68k/conf: GENERIC GENERIC_TINY INSTALL LIBERO NEWS1200
src/sys/arch/newsmips/conf: GENERIC
src/sys/arch/next68k/conf: GENERIC SLAB
src/sys/arch/ofppc/conf: GENERIC GENERIC.MP
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 INSTALL OFWGENCFG
src/sys/arch/sparc/conf: BILL-THE-CAT INSTALL KRUPS MRCOFFEE TADPOLE3GX
src/sys/arch/sparc64/conf: GENERIC NONPLUS64
src/sys/arch/sun2/conf: DISKLESS FOURMEG GENERIC INSTALL RAMDISK VME
src/sys/arch/sun3/conf: DISKLESS DISKLESS3X GENERIC GENERIC3X INSTALL
INSTALL3X
src/sys/arch/vax/conf: GENERIC INSTALL VAX780
src/sys/arch/x68k/conf: GENERIC INSTALL
src/sys/arch/zaurus/conf: GENERIC
   

CVS commit: src/share/man/man4

2011-03-06 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Mar  6 17:11:20 UTC 2011

Modified Files:
src/share/man/man4: options.4

Log Message:
Docucment QUOTA2


To generate a diff of this commit:
cvs rdiff -u -r1.399 -r1.400 src/share/man/man4/options.4

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



CVS commit: src/doc

2011-03-06 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Mar  6 17:12:36 UTC 2011

Modified Files:
src/doc: CHANGES

Log Message:
Add a note about a possible way to migrate limits from QUOTA to QUOTA2


To generate a diff of this commit:
cvs rdiff -u -r1.1517 -r1.1518 src/doc/CHANGES

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



CVS commit: src/lib/libc/sys

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:19:25 UTC 2011

Modified Files:
src/lib/libc/sys: quotactl.2

Log Message:
Various fixes:
Remove trailing whitespace.
Sort sections.
Sort errors.
Fix typos.
Use more markup.
Probably something else I forgot.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/lib/libc/sys/quotactl.2

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



CVS commit: src/sbin/newfs

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:20:28 UTC 2011

Modified Files:
src/sbin/newfs: newfs.8

Log Message:
New sentence, new line.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sbin/newfs/newfs.8

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



CVS commit: src/sbin/tunefs

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:21:08 UTC 2011

Modified Files:
src/sbin/tunefs: tunefs.8

Log Message:
Fix punctuation markup; new sentence, new line.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sbin/tunefs/tunefs.8

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



CVS commit: src/share/man/man5

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:22:51 UTC 2011

Modified Files:
src/share/man/man5: fstab.5

Log Message:
Bump date for new quota.
Split "file system" like customary.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/share/man/man5/fstab.5

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



CVS commit: src/usr.bin/quota

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:25:32 UTC 2011

Modified Files:
src/usr.bin/quota: quota.1

Log Message:
Sort options. Split "file system" like usual. Bump date.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.bin/quota/quota.1

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



CVS commit: src/usr.sbin/edquota

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:32:38 UTC 2011

Modified Files:
src/usr.sbin/edquota: edquota.8

Log Message:
Split "file system" like usual. Improve SYNOPSIS. Various other fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/edquota/edquota.8

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



CVS commit: src/usr.sbin/quotactl

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:34:57 UTC 2011

Modified Files:
src/usr.sbin/quotactl: quotactl.8

Log Message:
Remove trailing whitespace; remove dot at end of SEE ALSO; new sentence, new 
line;
split "file system"; more markup.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/quotactl/quotactl.8

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



CVS commit: src/usr.sbin/repquota

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:36:32 UTC 2011

Modified Files:
src/usr.sbin/repquota: repquota.8

Log Message:
Sort options, split "file system".


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/repquota/repquota.8

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



CVS commit: src/share/man/man4

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:39:06 UTC 2011

Modified Files:
src/share/man/man4: wscons.4 wskbd.4 wsmux.4 wss.4

Log Message:
New sentence, new line.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/share/man/man4/wscons.4
cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/wskbd.4
cvs rdiff -u -r1.11 -r1.12 src/share/man/man4/wsmux.4
cvs rdiff -u -r1.19 -r1.20 src/share/man/man4/wss.4

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



CVS commit: src/share/man/man4

2011-03-06 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar  6 17:39:34 UTC 2011

Modified Files:
src/share/man/man4: options.4

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.400 -r1.401 src/share/man/man4/options.4

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



CVS commit: src/usr.bin/make

2011-03-06 Thread Simon J. Gerraty
Module Name:src
Committed By:   sjg
Date:   Sun Mar  6 17:41:11 UTC 2011

Modified Files:
src/usr.bin/make: meta.c

Log Message:
Only need to getcwd() once


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.bin/make/meta.c

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



CVS commit: src/tools

2011-03-06 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Mar  6 18:15:31 UTC 2011

Modified Files:
src/tools/installboot: Makefile
src/tools/makefs: Makefile

Log Message:
merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/tools/installboot/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/makefs/Makefile

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



CVS commit: src/sys/arch/sandpoint/stand/altboot

2011-03-06 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Sun Mar  6 18:22:13 UTC 2011

Modified Files:
src/sys/arch/sandpoint/stand/altboot: Makefile brdsetup.c devopen.c
globals.h main.c
Added Files:
src/sys/arch/sandpoint/stand/altboot: memfs.c memfs.h

Log Message:
Suport for loading a kernel from memory (RAM, ROM or Flash).
The boot file path should look like "mem:", where  is
the start address, in hex notation, of the file in memory.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sandpoint/stand/altboot/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sandpoint/stand/altboot/brdsetup.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sandpoint/stand/altboot/devopen.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sandpoint/stand/altboot/globals.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sandpoint/stand/altboot/main.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/sandpoint/stand/altboot/memfs.c \
src/sys/arch/sandpoint/stand/altboot/memfs.h

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



CVS commit: src/sys/arch

2011-03-06 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Sun Mar  6 20:34:58 UTC 2011

Modified Files:
src/sys/arch/arc/include: param.h
src/sys/arch/bebox/include: param.h
src/sys/arch/cobalt/include: param.h
src/sys/arch/newsmips/include: param.h
src/sys/arch/pmax/include: param.h
src/sys/arch/sbmips/include: param.h
src/sys/arch/sgimips/include: param.h

Log Message:
Now that MACHINE is defined in user-land in either
mips/include/mips_param.h or powerpc/include/param.h, stop
trying to re-define it in the port-specific param.h files
when _KERNEL isn't defined.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arc/include/param.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/bebox/include/param.h
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/cobalt/include/param.h
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/newsmips/include/param.h
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/pmax/include/param.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sbmips/include/param.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sgimips/include/param.h

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



CVS commit: src/sys/arch/sandpoint/stand/altboot

2011-03-06 Thread Frank Wille
Module Name:src
Committed By:   phx
Date:   Sun Mar  6 20:36:29 UTC 2011

Modified Files:
src/sys/arch/sandpoint/stand/altboot: nif.c

Log Message:
Renamed "stg" to "stge" as in the kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sandpoint/stand/altboot/nif.c

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



CVS commit: src/usr.bin/quota

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 20:47:59 UTC 2011

Modified Files:
src/usr.bin/quota: Makefile getvfsquota.c getvfsquota.h printquota.c
printquota.h quota.c

Log Message:
- WARNS=4
- KNF
- don't cast malloc
- don't use static buffers
- fix types
- remove extra \n's from errors
- fix prototypes


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.bin/quota/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.bin/quota/getvfsquota.c \
src/usr.bin/quota/getvfsquota.h src/usr.bin/quota/printquota.c \
src/usr.bin/quota/printquota.h
cvs rdiff -u -r1.34 -r1.35 src/usr.bin/quota/quota.c

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



CVS commit: src

2011-03-06 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Mar  6 22:15:31 UTC 2011

Modified Files:
src/distrib/sets/lists/xbase: mi
src/distrib/sets/lists/xcomp: mi
src/etc/mtree: NetBSD.dist.Xorg
src/external/mit/xorg/server/xorg-server/hw/xfree86: Makefile

Log Message:
install xorg-server.m4 at the request of jmcneill.


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/distrib/sets/lists/xbase/mi
cvs rdiff -u -r1.124 -r1.125 src/distrib/sets/lists/xcomp/mi
cvs rdiff -u -r1.9 -r1.10 src/etc/mtree/NetBSD.dist.Xorg
cvs rdiff -u -r1.30 -r1.31 \
src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile

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



CVS commit: src/usr.sbin/repquota

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 22:33:55 UTC 2011

Modified Files:
src/usr.sbin/repquota: Makefile repquota.c

Log Message:
- KNF
- merge code
- fix error printing
- don't use static buffers


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/repquota/Makefile
cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/repquota/repquota.c

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



CVS commit: src/usr.sbin/edquota

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 22:34:58 UTC 2011

Modified Files:
src/usr.sbin/edquota: Makefile edquota.c

Log Message:
- KNF
- merge code
- fix error printing
- don't use static buffers


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/edquota/Makefile
cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/edquota/edquota.c

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



CVS commit: src/usr.bin/quota

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 22:36:07 UTC 2011

Modified Files:
src/usr.bin/quota: Makefile getvfsquota.c printquota.c printquota.h
quota.c
Added Files:
src/usr.bin/quota: quotautil.c quotautil.h

Log Message:
- merge more code.
- simplify struct access.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.bin/quota/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.bin/quota/getvfsquota.c \
src/usr.bin/quota/printquota.c src/usr.bin/quota/printquota.h
cvs rdiff -u -r1.35 -r1.36 src/usr.bin/quota/quota.c
cvs rdiff -u -r0 -r1.1 src/usr.bin/quota/quotautil.c \
src/usr.bin/quota/quotautil.h

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



CVS commit: src/usr.sbin/quotacheck

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:07:23 UTC 2011

Modified Files:
src/usr.sbin/quotacheck: Makefile quotacheck.c

Log Message:
use merged out code.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/quotacheck/Makefile
cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/quotacheck/quotacheck.c

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



CVS commit: src/usr.sbin/quotacheck

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:13:22 UTC 2011

Modified Files:
src/usr.sbin/quotacheck: quotacheck.c

Log Message:
more KNF


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/usr.sbin/quotacheck/quotacheck.c

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



CVS commit: src/usr.sbin/quotaon

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:24:33 UTC 2011

Modified Files:
src/usr.sbin/quotaon: Makefile quotaon.c

Log Message:
use common utils


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/quotaon/Makefile
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/quotaon/quotaon.c

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



CVS commit: src/usr.sbin

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:25:43 UTC 2011

Modified Files:
src/usr.sbin/quotacheck: quotacheck.c
src/usr.sbin/repquota: repquota.c

Log Message:
more code deduplication


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin/quotacheck/quotacheck.c
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/repquota/repquota.c

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



CVS commit: src/usr.bin/quota

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:26:17 UTC 2011

Modified Files:
src/usr.bin/quota: quotautil.c quotautil.h

Log Message:
merge one more triplicated function


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/quota/quotautil.c \
src/usr.bin/quota/quotautil.h

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



CVS commit: src/usr.sbin/quot

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 23:41:47 UTC 2011

Modified Files:
src/usr.sbin/quot: Makefile quot.c

Log Message:
KNF


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/quot/Makefile
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/quot/quot.c

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



CVS commit: src/lib/libterminfo

2011-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar  7 00:27:52 UTC 2011

Modified Files:
src/lib/libterminfo: termcap.3 termcap.c

Log Message:
Restore historical behavior of tgoto() to return "OOPS" on failure. This is
best for now because there are too many programs that don't check the return
value of it. Of course cursor motion commands from $TERMCAP have 0 chance
of working now, since their % escapes are not translated to terminfo. In
the window case %+ expects one param from the stack in the termcap case
and two in the terminfo so we barf. We need proper captoinfo handling for
the % escapes, like the one in ncurses. Hi Roy :-)


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libterminfo/termcap.3
cvs rdiff -u -r1.10 -r1.11 src/lib/libterminfo/termcap.c

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



CVS commit: src/tools/compat/ufs/ufs

2011-03-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Mar  7 02:02:36 UTC 2011

Added Files:
src/tools/compat/ufs/ufs: quota.h

Log Message:
ufs/ufs/quota.h is now used by makefs


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/tools/compat/ufs/ufs/quota.h

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



CVS commit: src/sys/arch/amd64/amd64

2011-03-06 Thread Cherry G. Mathew
Module Name:src
Committed By:   cherry
Date:   Mon Mar  7 02:24:57 UTC 2011

Modified Files:
src/sys/arch/amd64/amd64: fpu.c

Log Message:
Use macros clts/stts instead of directly manipulating CR0 flags.
Expose fpuinit to XEN build. (remove #ifdef XEN)


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/amd64/amd64/fpu.c

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



CVS commit: src/tests/fs/ffs/clients

2011-03-06 Thread enami tsugutomo
Module Name:src
Committed By:   enami
Date:   Mon Mar  7 03:29:26 UTC 2011

Modified Files:
src/tests/fs/ffs/clients: Makefile

Log Message:
Fix link error.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/fs/ffs/clients/Makefile

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



CVS commit: [netbsd-5] src/sys/kern

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:09:28 UTC 2011

Modified Files:
src/sys/kern [netbsd-5]: vfs_wapbl.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1543):
sys/kern/vfs_wapbl.c: revision 1.27
sys/kern/vfs_wapbl.c: revision 1.28
Turn a KASSERT into a panic.  I don't want us to be randomly
overwriting memory on non-DIAGNOSTIC kernels if resource estimation
fails.
Add dealloccnt to list of things to be considered in the stetson-harrison
decision making algorithm for flushing a wapbl transation.


To generate a diff of this commit:
cvs rdiff -u -r1.3.8.4 -r1.3.8.5 src/sys/kern/vfs_wapbl.c

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



CVS commit: [netbsd-5-1] src/sys/kern

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:09:55 UTC 2011

Modified Files:
src/sys/kern [netbsd-5-1]: vfs_wapbl.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1543):
sys/kern/vfs_wapbl.c: revision 1.27
sys/kern/vfs_wapbl.c: revision 1.28
Turn a KASSERT into a panic.  I don't want us to be randomly
overwriting memory on non-DIAGNOSTIC kernels if resource estimation
fails.
Add dealloccnt to list of things to be considered in the stetson-harrison
decision making algorithm for flushing a wapbl transation.


To generate a diff of this commit:
cvs rdiff -u -r1.3.8.2.2.1 -r1.3.8.2.2.2 src/sys/kern/vfs_wapbl.c

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



CVS commit: [netbsd-5-1] src/doc

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:10:15 UTC 2011

Modified Files:
src/doc [netbsd-5-1]: CHANGES-5.1.1

Log Message:
ticket 1543.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.10 -r1.1.2.11 src/doc/CHANGES-5.1.1

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



CVS commit: [netbsd-5] src/sys/dev/pci

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:14:20 UTC 2011

Modified Files:
src/sys/dev/pci [netbsd-5]: if_wm.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1544):
sys/dev/pci/if_wm.c: revision 1.219
wm_gmii_reset(): restore generic reset delays to what they were before
rev 1.186. This makes the following hardware find its PHY again, and I can't
see how these larger delays could be a problem for other hardware:
wm0 at pci6 dev 7 function 0: Intel i82541GI 1000BASE-T Ethernet, rev. 5
wm0: interrupting at ioapic2 pin 0, event channel 5
wm0: 32-bit 66MHz PCI bus
wm0: 65536 word (16 address bits) SPI EEPROM
wm0: Ethernet address 00:13:72:54:ee:13
igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto


To generate a diff of this commit:
cvs rdiff -u -r1.162.4.14 -r1.162.4.15 src/sys/dev/pci/if_wm.c

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



CVS commit: [netbsd-5-1] src/sys/dev/pci

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:15:02 UTC 2011

Modified Files:
src/sys/dev/pci [netbsd-5-1]: if_wm.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1544):
sys/dev/pci/if_wm.c: revision 1.219
wm_gmii_reset(): restore generic reset delays to what they were before
rev 1.186. This makes the following hardware find its PHY again, and I can't
see how these larger delays could be a problem for other hardware:
wm0 at pci6 dev 7 function 0: Intel i82541GI 1000BASE-T Ethernet, rev. 5
wm0: interrupting at ioapic2 pin 0, event channel 5
wm0: 32-bit 66MHz PCI bus
wm0: 65536 word (16 address bits) SPI EEPROM
wm0: Ethernet address 00:13:72:54:ee:13
igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto


To generate a diff of this commit:
cvs rdiff -u -r1.162.4.13 -r1.162.4.13.2.1 src/sys/dev/pci/if_wm.c

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



CVS commit: [netbsd-5-1] src/doc

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:15:22 UTC 2011

Modified Files:
src/doc [netbsd-5-1]: CHANGES-5.1.1

Log Message:
Ticket 1544.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/doc/CHANGES-5.1.1

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



CVS commit: [netbsd-5] src/doc

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:15:35 UTC 2011

Modified Files:
src/doc [netbsd-5]: CHANGES-5.2

Log Message:
Tickets 1543, 1544.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.59 -r1.1.2.60 src/doc/CHANGES-5.2

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



CVS commit: [netbsd-5] src/sys/arch/xen/xen

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:19:14 UTC 2011

Modified Files:
src/sys/arch/xen/xen [netbsd-5]: xbdback_xenbus.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1573):
sys/arch/xen/xen/xbdback_xenbus.c: revision 1.33
Test and set xbdi->xbdi_cont at splbio(). Otherwise we could overwrite
xbdi->xbdi_cont and process the same request twice.


To generate a diff of this commit:
cvs rdiff -u -r1.20.4.3 -r1.20.4.4 src/sys/arch/xen/xen/xbdback_xenbus.c

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



CVS commit: [netbsd-5-1] src/sys/arch/xen/xen

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:19:42 UTC 2011

Modified Files:
src/sys/arch/xen/xen [netbsd-5-1]: xbdback_xenbus.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1573):
sys/arch/xen/xen/xbdback_xenbus.c: revision 1.33
Test and set xbdi->xbdi_cont at splbio(). Otherwise we could overwrite
xbdi->xbdi_cont and process the same request twice.


To generate a diff of this commit:
cvs rdiff -u -r1.20.4.3 -r1.20.4.3.2.1 src/sys/arch/xen/xen/xbdback_xenbus.c

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



CVS commit: [netbsd-5-1] src/doc

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:20:01 UTC 2011

Modified Files:
src/doc [netbsd-5-1]: CHANGES-5.1.1

Log Message:
Ticket 1573.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.12 -r1.1.2.13 src/doc/CHANGES-5.1.1

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



CVS commit: [netbsd-5] src/doc

2011-03-06 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Mar  7 04:20:09 UTC 2011

Modified Files:
src/doc [netbsd-5]: CHANGES-5.2

Log Message:
Ticket 1573.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.60 -r1.1.2.61 src/doc/CHANGES-5.2

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



CVS commit: src

2011-03-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Mar  7 05:09:12 UTC 2011

Modified Files:
src/lib/csu/alpha: crt0.c
src/lib/csu/arm_elf: crt0.c
src/lib/csu/common: crt0-common.c
src/lib/csu/common_elf: common.h
src/lib/csu/hppa: crt0.c
src/lib/csu/ia64: crt0.c
src/lib/csu/m68k_elf: crt0.c
src/lib/csu/powerpc: crt0.c
src/lib/csu/powerpc64: crt0.c
src/lib/csu/sh3_elf: crt0.c
src/lib/csu/sparc64: crt0.c
src/lib/csu/sparc_elf: crt0.c
src/lib/csu/vax_elf: crt0.c
src/lib/libc/dlfcn: dlfcn_elf.c
src/lib/libc/misc: initfini.c
src/lib/libc/stdlib: exit.c
src/sys/compat/netbsd32: netbsd32_exec_elf32.c
src/sys/kern: exec_elf.c

Log Message:
Pass down ELF Auxillary Vectors for static NetBSD binaries too.
Rename __libc_init to _libc_init and call it explicitly from CSU code.
This enforces the constructor run order for newly linked programs.
Keep it as constructor with run-once semantic for binary compatibility.
Implement dl_iterate_phdr for statically linked programs.

This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/csu/alpha/crt0.c
cvs rdiff -u -r1.8 -r1.9 src/lib/csu/arm_elf/crt0.c
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/common/crt0-common.c
cvs rdiff -u -r1.14 -r1.15 src/lib/csu/common_elf/common.h
cvs rdiff -u -r1.9 -r1.10 src/lib/csu/hppa/crt0.c
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/ia64/crt0.c
cvs rdiff -u -r1.12 -r1.13 src/lib/csu/m68k_elf/crt0.c
cvs rdiff -u -r1.28 -r1.29 src/lib/csu/powerpc/crt0.c
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/powerpc64/crt0.c
cvs rdiff -u -r1.11 -r1.12 src/lib/csu/sh3_elf/crt0.c
cvs rdiff -u -r1.25 -r1.26 src/lib/csu/sparc64/crt0.c
cvs rdiff -u -r1.13 -r1.14 src/lib/csu/sparc_elf/crt0.c
cvs rdiff -u -r1.11 -r1.12 src/lib/csu/vax_elf/crt0.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/dlfcn/dlfcn_elf.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/misc/initfini.c
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/stdlib/exit.c
cvs rdiff -u -r1.32 -r1.33 src/sys/compat/netbsd32/netbsd32_exec_elf32.c
cvs rdiff -u -r1.28 -r1.29 src/sys/kern/exec_elf.c

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