CVS commit: src

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 07:35:31 UTC 2010

Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man3: Makefile
Added Files:
src/share/man/man3: ffs32.3

Log Message:
Document ffs32(), ffs64(), fls32(), and fls64() from .


To generate a diff of this commit:
cvs rdiff -u -r1.1436 -r1.1437 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.49 -r1.50 src/share/man/man3/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man3/ffs32.3

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



CVS commit: src/sys/rump/librump/rumpkern

2010-04-28 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr 28 07:42:56 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: emul.c

Log Message:
Make initial devsw a little more believable.  Especially adjust
max_sys_devsw, since it was previously a bit too much, given that
the correct value is 0.


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 src/sys/rump/librump/rumpkern/emul.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/string

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 07:44:05 UTC 2010

Modified Files:
src/lib/libc/string: ffs.3

Log Message:
Reference ffs32(3). Also note POSIX compliance and the movement of the
header from  to .


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/string/ffs.3

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



CVS commit: src/lib/libc/string

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 07:47:09 UTC 2010

Modified Files:
src/lib/libc/string: ffs.3

Log Message:
Only put the actual header for the .In line.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/string/ffs.3

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



CVS commit: src/share/man/man3

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 07:56:54 UTC 2010

Modified Files:
src/share/man/man3: ffs32.3

Log Message:
Fix typo in XXX-comment.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man3/ffs32.3

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 08:22:05 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_extern.h uvm_object.h uvm_pglist.h

Log Message:
Don't expose uvm_page.h internal for usual uvm(9) users.


To generate a diff of this commit:
cvs rdiff -u -r1.161.2.2 -r1.161.2.3 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.26 -r1.26.18.1 src/sys/uvm/uvm_object.h
cvs rdiff -u -r1.7 -r1.7.18.1 src/sys/uvm/uvm_pglist.h

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



CVS commit: [uebayasi-xip] src/sys

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 08:25:33 UTC 2010

Modified Files:
src/sys/arch/i386/i386 [uebayasi-xip]: compat_16_machdep.c dumpsys.c
src/sys/arch/x86/x86 [uebayasi-xip]: bus_dma.c cpu.c
src/sys/uvm [uebayasi-xip]: uvm_meter.c

Log Message:
Adjustment for uvm/uvm_page.h.  More to follow later.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/arch/i386/i386/compat_16_machdep.c
cvs rdiff -u -r1.8 -r1.8.2.1 src/sys/arch/i386/i386/dumpsys.c
cvs rdiff -u -r1.52 -r1.52.2.1 src/sys/arch/x86/x86/bus_dma.c
cvs rdiff -u -r1.66 -r1.66.2.1 src/sys/arch/x86/x86/cpu.c
cvs rdiff -u -r1.50 -r1.50.2.1 src/sys/uvm/uvm_meter.c

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



CVS commit: [uebayasi-xip] src/sys

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 08:31:07 UTC 2010

Modified Files:
src/sys/arch/acorn26/acorn26 [uebayasi-xip]: pmap.c
src/sys/arch/alpha/alpha [uebayasi-xip]: machdep.c pmap.c
src/sys/arch/amd64/amd64 [uebayasi-xip]: machdep.c
src/sys/arch/arm/arm32 [uebayasi-xip]: pmap.c
src/sys/arch/i386/i386 [uebayasi-xip]: machdep.c
src/sys/arch/ia64/ia64 [uebayasi-xip]: machdep.c pmap.c
src/sys/arch/m68k/m68k [uebayasi-xip]: pmap_motorola.c
src/sys/arch/mips/mips [uebayasi-xip]: mips_machdep.c pmap.c
src/sys/arch/powerpc/ibm4xx [uebayasi-xip]: pmap.c
src/sys/arch/powerpc/isa [uebayasi-xip]: isadma_machdep.c
src/sys/arch/powerpc/marvell [uebayasi-xip]: bus_dma.c
src/sys/arch/powerpc/oea [uebayasi-xip]: pmap.c
src/sys/arch/powerpc/powerpc [uebayasi-xip]: bus_dma.c
src/sys/arch/sh3/sh3 [uebayasi-xip]: mem.c pmap.c
src/sys/arch/vax/vax [uebayasi-xip]: pmap.c
src/sys/arch/x68k/x68k [uebayasi-xip]: machdep.c mem.c
src/sys/uvm [uebayasi-xip]: uvm_page.c uvm_page.h uvm_pglist.c

Log Message:
Always use struct vm_physseg *vm_physmem_ptrs[] in MD code.


To generate a diff of this commit:
cvs rdiff -u -r1.30.2.1 -r1.30.2.2 src/sys/arch/acorn26/acorn26/pmap.c
cvs rdiff -u -r1.325 -r1.325.2.1 src/sys/arch/alpha/alpha/machdep.c
cvs rdiff -u -r1.252.2.1 -r1.252.2.2 src/sys/arch/alpha/alpha/pmap.c
cvs rdiff -u -r1.141 -r1.141.2.1 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.211.2.10 -r1.211.2.11 src/sys/arch/arm/arm32/pmap.c
cvs rdiff -u -r1.681 -r1.681.2.1 src/sys/arch/i386/i386/machdep.c
cvs rdiff -u -r1.22 -r1.22.2.1 src/sys/arch/ia64/ia64/machdep.c
cvs rdiff -u -r1.24.2.1 -r1.24.2.2 src/sys/arch/ia64/ia64/pmap.c
cvs rdiff -u -r1.55.2.1 -r1.55.2.2 src/sys/arch/m68k/m68k/pmap_motorola.c
cvs rdiff -u -r1.225 -r1.225.2.1 src/sys/arch/mips/mips/mips_machdep.c
cvs rdiff -u -r1.188.2.2 -r1.188.2.3 src/sys/arch/mips/mips/pmap.c
cvs rdiff -u -r1.60.2.1 -r1.60.2.2 src/sys/arch/powerpc/ibm4xx/pmap.c
cvs rdiff -u -r1.5 -r1.5.20.1 src/sys/arch/powerpc/isa/isadma_machdep.c
cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/arch/powerpc/marvell/bus_dma.c
cvs rdiff -u -r1.69.2.1 -r1.69.2.2 src/sys/arch/powerpc/oea/pmap.c
cvs rdiff -u -r1.35 -r1.35.2.1 src/sys/arch/powerpc/powerpc/bus_dma.c
cvs rdiff -u -r1.26 -r1.26.64.1 src/sys/arch/sh3/sh3/mem.c
cvs rdiff -u -r1.74.2.2 -r1.74.2.3 src/sys/arch/sh3/sh3/pmap.c
cvs rdiff -u -r1.175 -r1.175.2.1 src/sys/arch/vax/vax/pmap.c
cvs rdiff -u -r1.164 -r1.164.2.1 src/sys/arch/x68k/x68k/machdep.c
cvs rdiff -u -r1.36 -r1.36.64.1 src/sys/arch/x68k/x68k/mem.c
cvs rdiff -u -r1.153.2.26 -r1.153.2.27 src/sys/uvm/uvm_page.c
cvs rdiff -u -r1.59.2.17 -r1.59.2.18 src/sys/uvm/uvm_page.h
cvs rdiff -u -r1.45.2.1 -r1.45.2.2 src/sys/uvm/uvm_pglist.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 09:27:47 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c uvm_page.h

Log Message:
Manage struct vm_physseg as a list, which means that struct vm_physseg
objects don't move when a segment is added / removed.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.27 -r1.153.2.28 src/sys/uvm/uvm_page.c
cvs rdiff -u -r1.59.2.18 -r1.59.2.19 src/sys/uvm/uvm_page.h

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



CVS commit: src

2010-04-28 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed Apr 28 09:55:25 UTC 2010

Modified Files:
src/distrib/sets/lists/base: md.amd64
src/distrib/sets/lists/comp: md.amd64
src/distrib/sets/lists/xcomp: md.amd64
src/etc/mtree: NetBSD.dist.x86_64

Log Message:
Fix MKDEBUG=yes library builds for amd64


To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.64 -r1.65 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.20 -r1.21 src/distrib/sets/lists/xcomp/md.amd64
cvs rdiff -u -r1.1 -r1.2 src/etc/mtree/NetBSD.dist.x86_64

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



CVS commit: src/sys/rump/librump/rumpkern

2010-04-28 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr 28 11:34:18 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: rump.c

Log Message:
If RUMP_NCPU is set, use that for virtual CPU count instead of
host CPU count.


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 src/sys/rump/librump/rumpkern/rump.c

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



CVS commit: src/share/man/man2

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 13:23:02 UTC 2010

Modified Files:
src/share/man/man2: ucontext.2

Log Message:
Improvements to markup.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/share/man/man2/ucontext.2

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 13:28:43 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_extern.h uvm_page.c

Log Message:
Initial support of uvm_page_physunload(9) and uvm_page_physunload_device(9).
Note that callers of these functions are responsible to ensure that the
segment is not used.


To generate a diff of this commit:
cvs rdiff -u -r1.161.2.3 -r1.161.2.4 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.153.2.28 -r1.153.2.29 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/dev

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 13:41:41 UTC 2010

Modified Files:
src/sys/dev [uebayasi-xip]: flash.c flashvar.h

Log Message:
At device attachment, register the given bus address region as possible
"managed" region using the new bus_space_physload_device(9) API.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/dev/flash.c
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/dev/flashvar.h

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



CVS commit: src/sys

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Apr 28 13:51:56 UTC 2010

Modified Files:
src/sys/arch/evbppc/conf: EV64260 files.ev64260 std.ev64260
src/sys/arch/evbppc/ev64260: autoconf.c com_obio.c gt_mainbus.c
machdep.c mainbus.c
src/sys/arch/powerpc/marvell: marvell_intr.h pic_discovery.c
src/sys/dev/marvell: files.discovery gt.c gtbrgreg.h gtethreg.h
gtintrreg.h gtmpsc.c gtmpscreg.h gtmpscvar.h gtpci.c gtpcireg.h
gtpcivar.h gtreg.h gtsdmareg.h gtvar.h if_gfe.c if_gfevar.h obio.c
Added Files:
src/sys/arch/evbppc/ev64260: ev64260.h
src/sys/arch/powerpc/marvell: pci_machdep.c
src/sys/dev/marvell: gtbrgvar.h gtdevbusvar.h gtidmac.c gtidmacreg.h
gtidmacvar.h gtintrvar.h gtsdmavar.h gttwsi.c gttwsireg.h
marvellreg.h marvellvar.h pchb.c
Removed Files:
src/sys/arch/powerpc/marvell: bus_dma.c extintr.c pci_machdep.h
watchdog.h
src/sys/dev/marvell: README gti2c.c gti2creg.h gtidma.c gtidmareg.h
gtidmavar.h

Log Message:
Clean up gt and peripherals.
  This change tested compile only.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/files.ev64260
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/std.ev64260
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/ev64260/autoconf.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/ev64260/com_obio.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbppc/ev64260/ev64260.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbppc/ev64260/gt_mainbus.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbppc/ev64260/machdep.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/ev64260/mainbus.c
cvs rdiff -u -r1.20 -r0 src/sys/arch/powerpc/marvell/bus_dma.c \
src/sys/arch/powerpc/marvell/extintr.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/powerpc/marvell/marvell_intr.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/powerpc/marvell/pci_machdep.c
cvs rdiff -u -r1.8 -r0 src/sys/arch/powerpc/marvell/pci_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/marvell/pic_discovery.c
cvs rdiff -u -r1.1 -r0 src/sys/arch/powerpc/marvell/watchdog.h
cvs rdiff -u -r1.1 -r0 src/sys/dev/marvell/README
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/marvell/files.discovery
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/marvell/gt.c
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/marvell/gtbrgreg.h
cvs rdiff -u -r0 -r1.1 src/sys/dev/marvell/gtbrgvar.h \
src/sys/dev/marvell/gtdevbusvar.h src/sys/dev/marvell/gtidmac.c \
src/sys/dev/marvell/gtidmacreg.h src/sys/dev/marvell/gtidmacvar.h \
src/sys/dev/marvell/gtintrvar.h src/sys/dev/marvell/gtsdmavar.h \
src/sys/dev/marvell/gttwsi.c src/sys/dev/marvell/gttwsireg.h \
src/sys/dev/marvell/marvellreg.h src/sys/dev/marvell/marvellvar.h \
src/sys/dev/marvell/pchb.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/marvell/gtethreg.h \
src/sys/dev/marvell/gtintrreg.h src/sys/dev/marvell/gtpcireg.h \
src/sys/dev/marvell/gtsdmareg.h
cvs rdiff -u -r1.12 -r0 src/sys/dev/marvell/gti2c.c
cvs rdiff -u -r1.4 -r0 src/sys/dev/marvell/gti2creg.h
cvs rdiff -u -r1.18 -r0 src/sys/dev/marvell/gtidma.c
cvs rdiff -u -r1.6 -r0 src/sys/dev/marvell/gtidmareg.h
cvs rdiff -u -r1.5 -r0 src/sys/dev/marvell/gtidmavar.h
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/marvell/gtmpsc.c
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/marvell/gtmpscreg.h \
src/sys/dev/marvell/gtreg.h
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/marvell/gtmpscvar.h
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/marvell/gtpci.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/marvell/gtpcivar.h
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/marvell/gtvar.h
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/marvell/if_gfe.c
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/marvell/if_gfevar.h
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/marvell/obio.c

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/netpgp/dist/bindings/perl

2010-04-28 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Wed Apr 28 14:01:27 UTC 2010

Modified Files:
src/crypto/external/bsd/netpgp/dist/bindings/perl: Makefile netpgp.h
netpgpperl.pm netpgpperl_wrap.c

Log Message:
refresh the perl bindings to catch up with the changes in the library


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/netpgp/dist/bindings/perl/Makefile \
src/crypto/external/bsd/netpgp/dist/bindings/perl/netpgpperl_wrap.c
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/netpgp/dist/bindings/perl/netpgp.h \
src/crypto/external/bsd/netpgp/dist/bindings/perl/netpgpperl.pm

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



CVS commit: src

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 14:07:03 UTC 2010

Modified Files:
src/lib/libc/gen: makecontext.3
src/lib/libc/sys: getcontext.2
src/share/man/man2: ucontext.2

Log Message:
Note that the ucontext(2) et. al. were first moved from X/OPEN extensions to
the base POSIX-2001 and later marked as obsolete in POSIX-2008.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gen/makecontext.3
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/sys/getcontext.2
cvs rdiff -u -r1.4 -r1.5 src/share/man/man2/ucontext.2

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



CVS commit: src/sys/rump/librump/rumpkern

2010-04-28 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr 28 14:23:58 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: rump.c

Log Message:
Set l_sysent so that syscall autoload actually works instead of autocores.


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/sys/rump/librump/rumpkern/rump.c

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/netpgp/dist/bindings/python

2010-04-28 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Wed Apr 28 14:41:13 UTC 2010

Modified Files:
src/crypto/external/bsd/netpgp/dist/bindings/python: Makefile netpgp.h
netpgppython.py netpgppython_wrap.c

Log Message:
update python bindings to work with newer library interface


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/netpgp/dist/bindings/python/Makefile \
src/crypto/external/bsd/netpgp/dist/bindings/python/netpgp.h \
src/crypto/external/bsd/netpgp/dist/bindings/python/netpgppython.py \
src/crypto/external/bsd/netpgp/dist/bindings/python/netpgppython_wrap.c

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



CVS commit: src/sys/rump/librump/rumpkern

2010-04-28 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr 28 14:51:08 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: rump.c

Log Message:
Uncrack my brain, buggy let me !be.

In other words, make previous commit to this file actually work.
Funny how it's possible to fix things to not dump core and still
have them not work.


To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/sys/rump/librump/rumpkern/rump.c

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



CVS commit: [uebayasi-xip] src/sys

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 14:56:14 UTC 2010

Modified Files:
src/sys/arch/arm/conf [uebayasi-xip]: files.arm
src/sys/arch/arm/imx [uebayasi-xip]: imx31_space.c
src/sys/arch/arm/include [uebayasi-xip]: bus.h
src/sys/arch/evbarm/conf [uebayasi-xip]: std.imx31
src/sys/dev [uebayasi-xip]: flash.c

Log Message:
Initial implemention of bus_space_physload(9) for NetBSD/arm (only i.MX31
for now).


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.97.2.1 src/sys/arch/arm/conf/files.arm
cvs rdiff -u -r1.3 -r1.3.2.1 src/sys/arch/arm/imx/imx31_space.c
cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/arch/arm/include/bus.h
cvs rdiff -u -r1.3 -r1.3.2.1 src/sys/arch/evbarm/conf/std.imx31
cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/dev/flash.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/pci

2010-04-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Apr 28 15:56:25 UTC 2010

Modified Files:
src/sys/dev/pci: if_iwn.c

Log Message:
kill stray free. from Sverre Froyen.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/pci/if_iwn.c

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



CVS commit: [uebayasi-xip] src/sys

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Apr 28 16:33:47 UTC 2010

Modified Files:
src/sys/dev [uebayasi-xip]: flash.c
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
src/sys/miscfs/specfs [uebayasi-xip]: specdev.h
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c

Log Message:
When mounting a block device as XIP, pass registered struct vm_physseg
* as a cookie from the block device to the caller (== mount code).
struct vm_physseg * will be passed to XIP vnode pager
(genfs_do_getpages_xip()), then converted back to paddr_t.

(My future plan is to pass struct vm_physseg * back to the fault handler,
and to pmap_enter() as is.)


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/sys/dev/flash.c
cvs rdiff -u -r1.36.2.6 -r1.36.2.7 src/sys/miscfs/genfs/genfs_io.c
cvs rdiff -u -r1.39.2.1 -r1.39.2.2 src/sys/miscfs/specfs/specdev.h
cvs rdiff -u -r1.257.2.3 -r1.257.2.4 src/sys/ufs/ffs/ffs_vfsops.c

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



CVS commit: src/sys/rump/librump/rumpkern

2010-04-28 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr 28 16:34:25 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: vm.c

Log Message:
Instead of causing a catastrophic failure when uvm_loanuobjpages()
is called, just pretend it hit a wired page and return EBUSY.  This
should cause callers to use a non-loaning access path instead.

Fixes file read path of stock nfs kernel module (previously it was
easy to just frob the nfsd_use_loan boolean into the other position
by simple value assingment, but now that nfsserver can be autoloaded
at runtime into the rump kernel, that approach is a little more
challenging since the variable isn't available in application
linkage.  yes, things like adding a sysctl for the variable would
work, but now everything works out-of-the-box).


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/rump/librump/rumpkern/vm.c

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



CVS commit: src/common/lib/libc/gen

2010-04-28 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Wed Apr 28 17:23:33 UTC 2010

Modified Files:
src/common/lib/libc/gen: rb.c

Log Message:
Fix warnings for -DRBSMALL


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/gen/rb.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/acpi

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 17:52:17 UTC 2010

Modified Files:
src/sys/dev/acpi: acpi_quirks.c

Log Message:
Add ASUS CUV4X-D. From Pierre Pronchery in PR #41351.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/acpi/acpi_quirks.c

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



CVS commit: src/games/factor

2010-04-28 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Apr 28 18:04:31 UTC 2010

Modified Files:
src/games/factor: factor.c

Log Message:
rename pollard_pminus1->pollard_rho for consistency


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/games/factor/factor.c

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



CVS commit: src/sys

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 19:17:05 UTC 2010

Modified Files:
src/sys/arch/amd64/amd64: busfunc.S genassym.cf mainbus.c
src/sys/arch/i386/i386: apmbios.c busfunc.S genassym.cf ipkdb_glue.c
mainbus.c
src/sys/arch/i386/isa: isapnp_machdep.c
src/sys/arch/i386/pci: pceb.c pcibios.c pcmb.c
src/sys/arch/i386/pnpbios: pnpbios.c
src/sys/arch/i386/xbox: xbox.c xboxfb.c
src/sys/arch/x86/include: bus.h
src/sys/arch/x86/pci: pcib.c
src/sys/arch/x86/x86: acpi_machdep.c bus_space.c consinit.c
genfb_machdep.c
src/sys/arch/xen/x86: consinit.c mainbus.c
src/sys/arch/xen/xen: hypervisor.c xpci_xenbus.c
src/sys/compat/ndis: nbcompat.h
src/sys/dev/if_ndis: if_ndis_pci.c
src/sys/dev/pci: puccn.c

Log Message:
On x86, change the bus_space_tag_t to a pointer to a struct
bus_space_tag.  For now, bus_space_tag's only member is
bst_type, the type of space, which is either X86_BUS_SPACE_IO
or X86_BUS_SPACE_MEM.  In the future, new bus_space_tag members
will refer to override-functions installed by a new function,
bus_space_tag_create(9).

Add pointers to constant struct bus_space_tag, x86_bus_space_io and
x86_bus_space_mem.  Use them to replace most uses of X86_BUS_SPACE_IO
and X86_BUS_SPACE_MEM.

Add an x86-specific bus_space_is_equal(9) implementation that compares
the two tags' bst_type.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amd64/amd64/busfunc.S
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/amd64/amd64/mainbus.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/i386/i386/apmbios.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/i386/busfunc.S
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/i386/i386/genassym.cf
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/i386/i386/ipkdb_glue.c
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/i386/i386/mainbus.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/i386/isa/isapnp_machdep.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/i386/pci/pceb.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/i386/pci/pcibios.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/i386/pci/pcmb.c
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/i386/pnpbios/pnpbios.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/i386/xbox/xbox.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/i386/xbox/xboxfb.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x86/include/bus.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/pci/pcib.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/x86/x86/acpi_machdep.c \
src/sys/arch/x86/x86/bus_space.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/x86/x86/consinit.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/x86/genfb_machdep.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/xen/x86/consinit.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/xen/x86/mainbus.c
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/xen/xen/xpci_xenbus.c
cvs rdiff -u -r1.12 -r1.13 src/sys/compat/ndis/nbcompat.h
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/if_ndis/if_ndis_pci.c
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/puccn.c

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



CVS commit: src/share/man/man3

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 19:47:34 UTC 2010

Modified Files:
src/share/man/man3: ffs32.3

Log Message:
Two small grammar fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man3/ffs32.3

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



CVS commit: src/sys/sys

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 19:51:16 UTC 2010

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

Log Message:
Cosmetic: delete whitespace at end of line.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/sys/bus_proto.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

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 20:22:46 UTC 2010

Modified Files:
src/sys/arch/amd64: Makefile

Log Message:
Fix 'tags' target.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amd64/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/x86/x86

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 20:27:36 UTC 2010

Modified Files:
src/sys/arch/x86/x86: bus_space.c

Log Message:
#include  instead of  here to get all of the
MI prototypes.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/x86/x86/bus_space.c

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



CVS commit: src/sys

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 20:33:52 UTC 2010

Modified Files:
src/sys/dev/pci: pcivar.h
src/sys/kern: kern_stub.c

Log Message:
Add data types, function prototypes, and stub implementations
for pci_chipset_tag_create() and pci_chipset_tag_destroy().  On
architectures that support it, an MI PCI bus driver can override the
architecture's default pci(9) and pci_intr(9) implementation.

Coming up next: documentation.
After that: x86 implementation.
Last but not least: make cbb(4) use MI PCI overrides.


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/dev/pci/pcivar.h
cvs rdiff -u -r1.27 -r1.28 src/sys/kern/kern_stub.c

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



CVS commit: src/doc

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Apr 28 20:34:37 UTC 2010

Modified Files:
src/doc: 3RDPARTY

Log Message:
ACPICA 20100428 is out.


To generate a diff of this commit:
cvs rdiff -u -r1.759 -r1.760 src/doc/3RDPARTY

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



CVS commit: src/share/man/man9

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 21:15:47 UTC 2010

Modified Files:
src/share/man/man9: pci.9

Log Message:
Document pci_chipset_tag_create(9) and pci_chipset_tag_destroy(9).


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/share/man/man9/pci.9

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



CVS commit: src/sys/arch/x86

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 21:27:14 UTC 2010

Modified Files:
src/sys/arch/x86/include: pci_machdep_common.h
src/sys/arch/x86/pci: pci_intr_machdep.c pci_machdep.c

Log Message:
Provide an x86 implementation of pci_chipset_tag_create(9) and
pci_chipset_tag_destroy(9).


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/include/pci_machdep_common.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x86/pci/pci_intr_machdep.c
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/x86/pci/pci_machdep.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/pci

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 22:00:39 UTC 2010

Modified Files:
src/sys/dev/pci: if_ath_pci.c

Log Message:
To reduce differences between ath(4)'s PCI attachment and its CardBus
attachment, delete several unnecessary #includes, re-order subroutines,
move around line breaks, change to different names for the same
constant, et cetera.  Comparing this version of if_ath_pci.c with my
uncommitted version of if_ath_cardbus.c, only about five lines are
different.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/pci/if_ath_pci.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/pci

2010-04-28 Thread Hubert Feyrer
Module Name:src
Committed By:   hubertf
Date:   Wed Apr 28 22:08:58 UTC 2010

Modified Files:
src/sys/dev/pci: if_vr.c

Log Message:
Silence for boot -z


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/dev/pci/if_vr.c

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



CVS commit: src

2010-04-28 Thread Hubert Feyrer
Module Name:src
Committed By:   hubertf
Date:   Wed Apr 28 22:21:51 UTC 2010

Modified Files:
src/doc: CHANGES
src/libexec/tftpd: tftpd.8 tftpd.c

Log Message:
tftpd(8): Add -w so files can be uploaded without requiring them
to be created before the upload. See the section on security
considerations before enabling. [hubertf 20100429]

Addresses PR bin/43164.


To generate a diff of this commit:
cvs rdiff -u -r1.1383 -r1.1384 src/doc/CHANGES
cvs rdiff -u -r1.24 -r1.25 src/libexec/tftpd/tftpd.8
cvs rdiff -u -r1.36 -r1.37 src/libexec/tftpd/tftpd.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

2010-04-28 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Wed Apr 28 22:45:27 UTC 2010

Modified Files:
src/sys/dev/ic: mpt.c mpt.h mpt_debug.c mpt_netbsd.c

Log Message:
add byte-swapping so that this works on BE platforms.
the logic is based on the current freebsd driver.
fixes PR 42870.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/mpt.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/mpt.h src/sys/dev/ic/mpt_debug.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/mpt_netbsd.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

2010-04-28 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Apr 28 23:46:37 UTC 2010

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

Log Message:
Bump kernel version for bus_space_tag_t changes on x86.


To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363 src/sys/sys/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/hpcarm/hpcarm

2010-04-28 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Apr 29 01:54:26 UTC 2010

Modified Files:
src/sys/arch/hpcarm/hpcarm: hpc_machdep.c pxa2x0_hpc_machdep.c

Log Message:
WS003SH is normally reseted.


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/hpcarm/hpcarm/hpc_machdep.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.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/hpcarm/hpcarm

2010-04-28 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Apr 29 01:58:51 UTC 2010

Modified Files:
src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c

Log Message:
use platid_match().


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 02:35:14 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c

Log Message:
FIx an off-by-one in my new code.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.29 -r1.153.2.30 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 02:37:09 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c

Log Message:
Fold long lines.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.30 -r1.153.2.31 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 03:00:48 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c

Log Message:
Fix thinko in previous.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.31 -r1.153.2.32 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 03:07:54 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c

Log Message:
Revert previous; unintended changes mixed.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.32 -r1.153.2.33 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 03:10:13 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c

Log Message:
Fix a thinko in Rev. 1.153.2.30.


To generate a diff of this commit:
cvs rdiff -u -r1.153.2.33 -r1.153.2.34 src/sys/uvm/uvm_page.c

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



CVS commit: [uebayasi-xip] src/sys/uvm

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 03:15:11 UTC 2010

Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_extern.h uvm_page.c uvm_page.h

Log Message:
"int free_list" (VM_FREELIST_*) is specific to struct vm_page (memory
page).  Handle it only in memory physseg parts.

Record device page's properties in struct vm_physseg for future uses.
For example, framebuffers that is capable of some accelarated bus access
(e.g. write-combining) should register its capability through "int
flags".


To generate a diff of this commit:
cvs rdiff -u -r1.161.2.4 -r1.161.2.5 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.153.2.34 -r1.153.2.35 src/sys/uvm/uvm_page.c
cvs rdiff -u -r1.59.2.19 -r1.59.2.20 src/sys/uvm/uvm_page.h

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



CVS commit: [uebayasi-xip] src/sys/arch/arm/imx

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 03:16:18 UTC 2010

Modified Files:
src/sys/arch/arm/imx [uebayasi-xip]: imx31_space.c

Log Message:
Adapt to the new uvm_page_physload_device(9).


To generate a diff of this commit:
cvs rdiff -u -r1.3.2.1 -r1.3.2.2 src/sys/arch/arm/imx/imx31_space.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/hpcarm/hpcarm

2010-04-28 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Apr 29 04:12:48 UTC 2010

Modified Files:
src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c

Log Message:
fix indent.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.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/string

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Apr 29 05:42:04 UTC 2010

Modified Files:
src/lib/libc/string: swab.3

Log Message:
Note the recent changes.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/string/swab.3

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



CVS commit: src

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Apr 29 06:07:35 UTC 2010

Modified Files:
src/lib/libc/gen: makecontext.3 ualarm.3
src/lib/libc/sys: getcontext.2
src/share/man/man2: ucontext.2

Log Message:
Properly mark the standard that "deprecated" all of these.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gen/makecontext.3
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/gen/ualarm.3
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/sys/getcontext.2
cvs rdiff -u -r1.5 -r1.6 src/share/man/man2/ucontext.2

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



CVS commit: [uebayasi-xip] src/sys/dev

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 06:29:29 UTC 2010

Modified Files:
src/sys/dev [uebayasi-xip]: flash.c

Log Message:
Don't specify anything in "int flags" of bus_space_physload_device(9)
for now.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/dev/flash.c

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



CVS commit: [uebayasi-xip] src/sys/rump/librump/rumpkern

2010-04-28 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Apr 29 06:31:13 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern [uebayasi-xip]: vm.c
Added Files:
src/sys/rump/librump/rumpkern/opt [uebayasi-xip]: opt_device_page.h
opt_xip.h

Log Message:
Fix build of rump.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.70.2.1 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -u -r0 -r1.1.2.1 \
src/sys/rump/librump/rumpkern/opt/opt_device_page.h \
src/sys/rump/librump/rumpkern/opt/opt_xip.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/unzip

2010-04-28 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Apr 29 06:32:19 UTC 2010

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

Log Message:
Switch to the less restrictive binary detection algorithm from zip 3.0e.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.bin/unzip/unzip.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/pci

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Apr 29 06:41:28 UTC 2010

Modified Files:
src/sys/dev/pci: fwohci_pci.c

Log Message:
Adds hw quirk for SUN firewire controllers.  From FreeBSD.
  Thanks for ceg...@.


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

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Apr 29 06:51:26 UTC 2010

Modified Files:
src/sys/dev/ieee1394: sbp.c sbp.h

Log Message:
+ Use structs scsipi_inquiry_data/scsi_sense_data instead of scsi3_inquiry_data/
  scsi3_sense_data.
+ s/switch()/switch ()/.
+ Change args for printf().  ("FUNCNAME ...") -> ("%s ...\n", __func__, ...)
+ Indent.
+ Remove unnecessary cast.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/ieee1394/sbp.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/ieee1394/sbp.h

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



CVS commit: src/sys/dev/ieee1394

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Apr 29 06:53:13 UTC 2010

Modified Files:
src/sys/dev/ieee1394: fwohci.c

Log Message:
+ Fix typo.
+ Call aprint_error_dev() instead of aprint_error().


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/sys/dev/ieee1394/fwohci.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/ieee1394

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Apr 29 06:53:49 UTC 2010

Modified Files:
src/sys/dev/ieee1394: fwdev.c

Log Message:
Remove unnecessary cast.


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

2010-04-28 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Apr 29 06:54:26 UTC 2010

Modified Files:
src/lib/libc/gen: getcwd.3
src/lib/libc/stdio: mktemp.3
src/lib/libc/string: bcmp.3 bcopy.3 bzero.3 index.3 rindex.3

Log Message:
Add some STANDARDS lingo, mainly to note the functions that have been
removed from POSIX (2008).


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/gen/getcwd.3
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/stdio/mktemp.3
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/string/bcmp.3 \
src/lib/libc/string/bzero.3 src/lib/libc/string/index.3
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/string/bcopy.3 \
src/lib/libc/string/rindex.3

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



CVS commit: src/sys/dev/ieee1394

2010-04-28 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Apr 29 06:56:00 UTC 2010

Modified Files:
src/sys/dev/ieee1394: fwdma.c

Log Message:
Call malloc(M_ZERO) instead of malloc() and memset().


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ieee1394/fwdma.c

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