CVS commit: src

2011-11-27 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Sun Nov 27 09:00:33 UTC 2011

Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4/man4.x68k: Makefile
src/sys/arch/x68k/conf: GENERIC files.x68k
Added Files:
src/share/man/man4/man4.x68k: powsw.4
src/sys/arch/x68k/dev: powsw.c

Log Message:
Add powsw(4) for x68k power switch.  It substitutes for a part about
power switch handler of pow(4) deleted before.
Benefits than pow(4):
- separate a front switch (= powsw0) and an EXPWON line (= powsw1)
  completely. Only powsw0 is enabled in GENERIC by default.
- prevent chattering in some hardware individuals.
  thank you for a report and a test: Yasushi Oshima and Y.Sugahara.


To generate a diff of this commit:
cvs rdiff -u -r1.1358 -r1.1359 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/man4.x68k/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/man4.x68k/powsw.4
cvs rdiff -u -r1.157 -r1.158 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.76 -r1.77 src/sys/arch/x68k/conf/files.x68k
cvs rdiff -u -r0 -r1.1 src/sys/arch/x68k/dev/powsw.c

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



CVS commit: src/doc

2011-11-27 Thread Tetsuya Isaki
Module Name:src
Committed By:   isaki
Date:   Sun Nov 27 09:04:37 UTC 2011

Modified Files:
src/doc: CHANGES

Log Message:
Note powsw(4) for x68k.


To generate a diff of this commit:
cvs rdiff -u -r1.1633 -r1.1634 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/share/examples/asm

2011-11-27 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Nov 27 09:07:12 UTC 2011

Modified Files:
src/share/examples/asm: README

Log Message:
Typo


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/examples/asm/README

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



CVS commit: src/sys/arch/i386/stand/misc

2011-11-27 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Nov 27 09:24:35 UTC 2011

Modified Files:
src/sys/arch/i386/stand/misc: rawr32.exe.uue

Log Message:
New Rawrite32 release is out.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/stand/misc/rawr32.exe.uue

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



CVS commit: src/sys/sys

2011-11-27 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Nov 27 10:31:13 UTC 2011

Modified Files:
src/sys/sys: systm.h

Log Message:
If not kernel, include 


To generate a diff of this commit:
cvs rdiff -u -r1.254 -r1.255 src/sys/sys/systm.h

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



CVS commit: src/sys/dist/ipf/netinet

2011-11-27 Thread Marc Balmer
Module Name:src
Committed By:   mbalmer
Date:   Sun Nov 27 10:53:08 UTC 2011

Modified Files:
src/sys/dist/ipf/netinet: ip_nat.c

Log Message:
Typo.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/dist/ipf/netinet/ip_nat.c

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



CVS commit: src/sys/sys

2011-11-27 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Nov 27 11:07:22 UTC 2011

Modified Files:
src/sys/sys: systm.h

Log Message:
No  if _STANDALONE


To generate a diff of this commit:
cvs rdiff -u -r1.255 -r1.256 src/sys/sys/systm.h

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-11-27 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Nov 27 13:23:50 UTC 2011

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

Log Message:
The proper type for a variable that can be either a uid or gid is id_t,
not uint32_t.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 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/usr.bin/quota

2011-11-27 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Nov 27 13:24:32 UTC 2011

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

Log Message:
Use __dead, not attribute noreturn.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 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/sys/dev

2011-11-27 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Nov 27 14:36:21 UTC 2011

Modified Files:
src/sys/dev/ic: sl811hs.c
src/sys/dev/pcmcia: slhci_pcmcia.c
src/sys/dev/usb: usbdi.h

Log Message:
G/C unnecessary IPL_HARDUSB


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ic/sl811hs.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pcmcia/slhci_pcmcia.c
cvs rdiff -u -r1.79 -r1.80 src/sys/dev/usb/usbdi.h

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



CVS commit: src/sys/net

2011-11-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Nov 27 14:55:57 UTC 2011

Modified Files:
src/sys/net: if.c

Log Message:
We need a cv_destroy() here too.  Fixes LOCKDEBUG panic on interface detachment.


To generate a diff of this commit:
cvs rdiff -u -r1.257 -r1.258 src/sys/net/if.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/ic

2011-11-27 Thread Marc Balmer
Module Name:src
Committed By:   mbalmer
Date:   Sun Nov 27 15:08:04 UTC 2011

Modified Files:
src/sys/dev/ic: ac97.c

Log Message:
Add the Avance Logic ALC203 code, found on e.g. alix3d3 boards.


To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 src/sys/dev/ic/ac97.c

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



CVS commit: xsrc/external/mit/xf86-input-mouse/dist/src

2011-11-27 Thread Izumi Tsutsui
Module Name:xsrc
Committed By:   tsutsui
Date:   Sun Nov 27 15:12:16 UTC 2011

Modified Files:
xsrc/external/mit/xf86-input-mouse/dist/src: mouse.c pnp.c

Log Message:
Fix -Wshadow.  (should be committed before
src/external/mit/xorg/server/drivers/xf86-input-mouse/Makefile rev 1.5. Sorry)


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 \
xsrc/external/mit/xf86-input-mouse/dist/src/mouse.c
cvs rdiff -u -r1.1.1.4 -r1.2 \
xsrc/external/mit/xf86-input-mouse/dist/src/pnp.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/ic

2011-11-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Nov 27 15:28:26 UTC 2011

Modified Files:
src/sys/dev/ic: com.c

Log Message:
whitespace consistency adjustment


To generate a diff of this commit:
cvs rdiff -u -r1.301 -r1.302 src/sys/dev/ic/com.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/ic

2011-11-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Nov 27 18:17:08 UTC 2011

Modified Files:
src/sys/dev/ic: com.c

Log Message:
more whitespace and comment spelling fixes


To generate a diff of this commit:
cvs rdiff -u -r1.302 -r1.303 src/sys/dev/ic/com.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/usermode/conf

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 20:06:26 UTC 2011

Modified Files:
src/sys/arch/usermode/conf: std.usermode

Log Message:
Compile in syscall name table so urkel debugging code can print out the names
of the system calls so its more clear where it strands.`


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/usermode/conf/std.usermode

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



CVS commit: src/sys/arch/usermode/dev

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 20:08:23 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: ld_thunkbus.c

Log Message:
Implement the choice between using AIO or not.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/usermode/dev/ld_thunkbus.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/usermode/dev

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 20:57:28 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: ld_thunkbus.c

Log Message:
Fix in-code declaration of the sigaction structure.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/usermode/dev/ld_thunkbus.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/usermode/dev

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 21:22:28 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: ld_thunkbus.c

Log Message:
Use AIO by default


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/usermode/dev/ld_thunkbus.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/usermode

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 21:23:47 UTC 2011

Modified Files:
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: thunk.c

Log Message:
Add thunk_sigprocmask()


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/usermode/usermode/thunk.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/usermode/conf

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 21:31:48 UTC 2011

Modified Files:
src/sys/arch/usermode/conf: GENERIC

Log Message:
Add some config settings as default and make a note that DDB is far from
working yet :-/


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/usermode/conf/GENERIC

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



CVS commit: src/sys/arch/usermode/usermode

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 21:33:19 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Create two panics that signal inconsistent states.


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/usermode/usermode/pmap.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/usermode

2011-11-27 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sun Nov 27 21:38:17 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: cpu.c
src/sys/arch/usermode/include: machdep.h param.h pcb.h
src/sys/arch/usermode/usermode: machdep.c syscall.c trap.c urkelvisor.c

Log Message:
Big patch that changes the signal stack usage of urkel significantly.

Formerly, all signals came on the signal stack and the two important ones were
then forwared to either the system call or the pagefault handler. This worked
fine but the signal stack remains that, a stack. When we go multi-process this
stack gets corrupted and out-of-order with all kind of nastyness since a
userland process switch can occure when a system call is called or when a
process gets a page fault.

The new scheme only uses the signal stack as a jumpboard. It swaps states and
then returns from the signal, clearing the stack but instead of returning to
the code it now jumpt to the handler and that handler then returns to the code
when its finished.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/usermode/dev/cpu.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/include/machdep.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermode/include/param.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/usermode/include/pcb.h
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/usermode/usermode/machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/usermode/usermode/syscall.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/usermode/usermode/trap.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/usermode/usermode/urkelvisor.c

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



CVS commit: src/sys

2011-11-27 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Mon Nov 28 00:30:17 UTC 2011

Modified Files:
src/sys/dev/ic: ath.c
src/sys/external/isc/atheros_hal/dist/ar5416: ar5416_interrupts.c

Log Message:
SVN r220966 from FreeBSD:

Fix a corner-case of interrupt handling which resulted in potentially
spurious (and fatal) interrupt errors.


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/sys/dev/ic/ath.c
cvs rdiff -u -r1.2 -r1.3 \
src/sys/external/isc/atheros_hal/dist/ar5416/ar5416_interrupts.c

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



CVS commit: src/sys/kern

2011-11-27 Thread John Nemeth
Module Name:src
Committed By:   jnemeth
Date:   Mon Nov 28 03:13:32 UTC 2011

Modified Files:
src/sys/kern: kern_module.c

Log Message:
Move "unloaded module" debug message higher as it appears that name
sometimes points to memory that gets freed causing the system to crash.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/kern/kern_module.c

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



CVS commit: src/lib/libperfuse

2011-11-27 Thread Emmanuel Dreyfus
Module Name:src
Committed By:   manu
Date:   Mon Nov 28 05:33:33 UTC 2011

Modified Files:
src/lib/libperfuse: ops.c

Log Message:
- Add missing ENOENT or ESTALL when accessing deleted node
- Fix a warning, fix style (80 chars for a line)


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/lib/libperfuse/ops.c

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



CVS commit: src/etc/etc.evbarm

2011-11-27 Thread Christopher KOBAYASHI
Module Name:src
Committed By:   sekiya
Date:   Mon Nov 28 06:15:48 UTC 2011

Modified Files:
src/etc/etc.evbarm: Makefile.inc

Log Message:
Enable SHEEVAPLUG for build.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/etc/etc.evbarm/Makefile.inc

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



CVS commit: src/distrib/notes/common

2011-11-27 Thread Christopher KOBAYASHI
Module Name:src
Committed By:   sekiya
Date:   Mon Nov 28 06:16:40 UTC 2011

Modified Files:
src/distrib/notes/common: contents

Log Message:
Note kern-SHEEVAPLUG.


To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/distrib/notes/common/contents

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



CVS commit: src/crypto/external/bsd/openssh/dist

2011-11-27 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Mon Nov 28 06:36:14 UTC 2011

Modified Files:
src/crypto/external/bsd/openssh/dist: ssh-keygen.1

Log Message:
get rid of an old merge conflict which managed to creep through


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/openssh/dist/ssh-keygen.1

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



CVS commit: src

2011-11-27 Thread Thor Lancelot Simon
Module Name:src
Committed By:   tls
Date:   Mon Nov 28 07:56:54 UTC 2011

Modified Files:
src/share/man/man5: boot.cfg.5
src/sys/arch/i386/stand/boot: boot2.c
src/sys/arch/i386/stand/lib: bootmod.h exec.c libi386.h
src/sys/arch/x86/include: bootinfo.h
src/sys/arch/x86/x86: x86_machdep.c
src/sys/dev: rnd.c

Log Message:
Add support for passing saved entropy (random seed file) to the kernel
from the bootloader.  This can fix the problem of poor quality keys
for other kernel modules which call arc4random() early in kernel startup
(NFS startup, in particular, causes this).

We continue to rely on the etc/rc.d/random_seed script to save entropy
to the seed file at shutdown and erase the seed file at startup.

Boot loader support implemented only for i386 and amd64 ports for now but
it should be easy for other ports to do the same or similar.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/share/man/man5/boot.cfg.5
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/i386/stand/boot/boot2.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/stand/lib/bootmod.h
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/i386/stand/lib/exec.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/i386/stand/lib/libi386.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/include/bootinfo.h
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/x86/x86/x86_machdep.c
cvs rdiff -u -r1.86 -r1.87 src/sys/dev/rnd.c

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