CVS commit: [uebayasi-xip] src/sys

2010-07-26 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Mon Jul 26 10:11:39 UTC 2010

Modified Files:
src/sys/arch/arm/imx [uebayasi-xip]: imx31_space.c
src/sys/arch/arm/include [uebayasi-xip]: bus.h
src/sys/dev [uebayasi-xip]: flash.c
src/sys/sys [uebayasi-xip]: bus_proto.h
src/sys/uvm [uebayasi-xip]: uvm_extern.h uvm_page.c

Log Message:
After much consideration, rename bus_space_physload_direct(9) back to
bus_space_physload_device(9).

The latter registers a segment as "device pages".  "Device pages" are
managed, but not used for general purpose memory.  Most typically XIP
pages.


To generate a diff of this commit:
cvs rdiff -u -r1.3.2.3 -r1.3.2.4 src/sys/arch/arm/imx/imx31_space.c
cvs rdiff -u -r1.20.2.2 -r1.20.2.3 src/sys/arch/arm/include/bus.h
cvs rdiff -u -r1.1.2.9 -r1.1.2.10 src/sys/dev/flash.c
cvs rdiff -u -r1.3.2.1 -r1.3.2.2 src/sys/sys/bus_proto.h
cvs rdiff -u -r1.161.2.7 -r1.161.2.8 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.153.2.49 -r1.153.2.50 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: src/sys/rump

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 11:52:26 UTC 2010

Modified Files:
src/sys/rump/include/rump: rump_syscalls_compat.h
src/sys/rump/librump/rumpkern: compat.c

Log Message:
Add select to list on compat syscalls.  Makes some code work for
me with a nb5 userland without having to compile with -g ;)


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/include/rump/rump_syscalls_compat.h
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/compat.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/sys

2010-07-26 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Mon Jul 26 12:30:16 UTC 2010

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

Log Message:
Improve _PC_NO_TRUNC description. From Matthew Mondor on
current-us...@.


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

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

2010-07-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jul 26 12:39:04 UTC 2010

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

Log Message:
follow suit with the i386, and correct the siginfo codes for integer overflow
and zerodivide.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/amd64/amd64/trap.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-07-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jul 26 12:50:52 UTC 2010

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

Log Message:
fix typo.


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

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

2010-07-26 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Mon Jul 26 13:37:48 UTC 2010

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

Log Message:
Add create and rename testcases to exercize filenames longer than
{NAME_MAX}.


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

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



CVS commit: src/sys/fs/sysvbfs

2010-07-26 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Mon Jul 26 13:43:26 UTC 2010

Modified Files:
src/sys/fs/sysvbfs: bfs.c

Log Message:
Make sysvbfs rename work for filenames longer than {NAME_MAX}.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/fs/sysvbfs/bfs.c

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



CVS commit: src/tests/net

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 14:07:05 UTC 2010

Modified Files:
src/tests/net/config: netconfig.c
src/tests/net/icmp: t_forward.c
src/tests/net/if_loop: t_pr.c

Log Message:
Calculate broadcast IP instead of requiring it as a config parameter.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/net/config/netconfig.c
cvs rdiff -u -r1.3 -r1.4 src/tests/net/icmp/t_forward.c
cvs rdiff -u -r1.1 -r1.2 src/tests/net/if_loop/t_pr.c

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



CVS commit: src/tests/net/icmp

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 14:10:32 UTC 2010

Modified Files:
src/tests/net/icmp: t_forward.c

Log Message:
Remove stuff handled by common code now.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/net/icmp/t_forward.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/common

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 14:53:52 UTC 2010

Modified Files:
src/tests/fs/common: puffs.c

Log Message:
catch "child died"


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/fs/common/puffs.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-07-26 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Mon Jul 26 15:14:33 UTC 2010

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

Log Message:
Fix wrong return value.


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

2010-07-26 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Mon Jul 26 15:22:16 UTC 2010

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

Log Message:
When both vget() and vrelel() call vn_lock() we know VI_XLOCK is clear.
No need to use LK_INTERLOCK or LK_RETRY here.

Ok: Antti Kantee 


To generate a diff of this commit:
cvs rdiff -u -r1.411 -r1.412 src/sys/kern/vfs_subr.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-07-26 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Jul 26 15:41:33 UTC 2010

Modified Files:
src/sys/dev/ic: siisata.c siisatavar.h

Log Message:
Store information for bus_dmamem_unmap() and bus_dmamem_free()
somewhere outside the bus_dmamap_t. The bus_dmamap_t has already
been destroyed by this time.

Fixes DMA memory leak at siisata_detach() time.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/ic/siisata.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ic/siisatavar.h

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



CVS commit: src/tests/fs

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 15:53:01 UTC 2010

Modified Files:
src/tests/fs: Makefile
Added Files:
src/tests/fs/nfs: Makefile
src/tests/fs/nfs/nfsservice: Makefile README exports getmntinfo.c
mountd.c nfsd.c pathnames.h rumpnfsd.c
src/tests/fs/nfs/nfsservice/rpcbind: Makefile.inc check_bound.c
pmap_svc.c rpcb_stat.c rpcb_svc.c rpcb_svc_4.c rpcb_svc_com.c
rpcbind.8 rpcbind.c rpcbind.h security.c util.c

Log Message:
Add NFS service suitable for use in testing.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/tests/fs/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/fs/nfs/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/fs/nfs/nfsservice/Makefile \
src/tests/fs/nfs/nfsservice/README src/tests/fs/nfs/nfsservice/exports \
src/tests/fs/nfs/nfsservice/getmntinfo.c \
src/tests/fs/nfs/nfsservice/mountd.c src/tests/fs/nfs/nfsservice/nfsd.c \
src/tests/fs/nfs/nfsservice/pathnames.h \
src/tests/fs/nfs/nfsservice/rumpnfsd.c
cvs rdiff -u -r0 -r1.1 src/tests/fs/nfs/nfsservice/rpcbind/Makefile.inc \
src/tests/fs/nfs/nfsservice/rpcbind/check_bound.c \
src/tests/fs/nfs/nfsservice/rpcbind/pmap_svc.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcb_stat.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcb_svc.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcb_svc_4.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcb_svc_com.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcbind.8 \
src/tests/fs/nfs/nfsservice/rpcbind/rpcbind.c \
src/tests/fs/nfs/nfsservice/rpcbind/rpcbind.h \
src/tests/fs/nfs/nfsservice/rpcbind/security.c \
src/tests/fs/nfs/nfsservice/rpcbind/util.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/fs

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 15:55:41 UTC 2010

Modified Files:
src/sys/rump/fs: Makefile.rumpfs

Log Message:
Descend into nfsserver, i.e. build & install the kernel nfs server bits.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/rump/fs/Makefile.rumpfs

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



CVS commit: src/tests/fs/common/nfsrpc

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 15:56:46 UTC 2010

Added Files:
src/tests/fs/common/nfsrpc: Makefile.inc bindresvport.c clnt_bcast.c
clnt_dg.c clnt_generic.c clnt_vc.c namespace.h reentrant.h
rpc_generic.c rpc_internal.h rpc_soc.c rpcb_clnt.c svc.c svc_dg.c
svc_dg.h svc_fdset.h svc_generic.c svc_run.c svc_vc.c

Log Message:
Add libc rpc bits modified to be suitable for testing the nfs
server & client.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/tests/fs/common/nfsrpc/Makefile.inc \
src/tests/fs/common/nfsrpc/bindresvport.c \
src/tests/fs/common/nfsrpc/clnt_bcast.c \
src/tests/fs/common/nfsrpc/clnt_dg.c \
src/tests/fs/common/nfsrpc/clnt_generic.c \
src/tests/fs/common/nfsrpc/clnt_vc.c \
src/tests/fs/common/nfsrpc/namespace.h \
src/tests/fs/common/nfsrpc/reentrant.h \
src/tests/fs/common/nfsrpc/rpc_generic.c \
src/tests/fs/common/nfsrpc/rpc_internal.h \
src/tests/fs/common/nfsrpc/rpc_soc.c \
src/tests/fs/common/nfsrpc/rpcb_clnt.c src/tests/fs/common/nfsrpc/svc.c \
src/tests/fs/common/nfsrpc/svc_dg.c src/tests/fs/common/nfsrpc/svc_dg.h \
src/tests/fs/common/nfsrpc/svc_fdset.h \
src/tests/fs/common/nfsrpc/svc_generic.c \
src/tests/fs/common/nfsrpc/svc_run.c src/tests/fs/common/nfsrpc/svc_vc.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/common

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 16:15:50 UTC 2010

Modified Files:
src/tests/fs/common: Makefile h_fsmacros.h
Added Files:
src/tests/fs/common: nfs.c

Log Message:
Add NFS to the list of file systems exercised by the "vfs" tests.

How it works:
NFS tests fork and exec the nfs service from fs/nfs/nfsservice.
The child then:
  a) creates a FFS file system
  b) mounts it
  c) starts rpcbind
  d) starts mountd
  e) starts nfsd
  f) handles requests

The client, as expected, does the standard RPC regotiation and
calls mount(MOUNT_NFS).  It then proceeds to execute the test.

An individual test which executes everything described above and
does a few file operations on the NFS mount takes 0.16s wall time
on my laptop from start to finish.  This means it is feasible to
run hundreds of tests while still getting results in a timely
fashion.

Like in other networked tests, the two processes are connected via
the rump shmif which uses mmapped files as ethernet busses.  The
entire test suite can be executed by an unprivileged account.

As a side effect, these tests exercise also the kernel NFS server
in addition to the kernel NFS client.

While everything is currently targetted at executing the vfs tests,
there is no reason this could not be extended to exercise features
specific to NFS.  For example, the server can run through all
exportable file system types, permissions can be tested, etc.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/fs/common/Makefile
cvs rdiff -u -r1.13 -r1.14 src/tests/fs/common/h_fsmacros.h
cvs rdiff -u -r0 -r1.1 src/tests/fs/common/nfs.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/nfs/nfsservice

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 16:17:21 UTC 2010

Modified Files:
src/tests/fs/nfs/nfsservice: Makefile

Log Message:
fix TESTSDIR


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/fs/nfs/nfsservice/Makefile

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



CVS commit: src/etc/mtree

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 16:18:35 UTC 2010

Modified Files:
src/etc/mtree: NetBSD.dist.base

Log Message:
nfs testdirs


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/etc/mtree/NetBSD.dist.base

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



CVS commit: src/distrib/sets/lists

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 16:23:32 UTC 2010

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/tests: mi

Log Message:
setlist lottery for nfs tests


To generate a diff of this commit:
cvs rdiff -u -r1.546 -r1.547 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1485 -r1.1486 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.127 -r1.128 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.117 -r1.118 src/distrib/sets/lists/tests/mi

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

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 16:25:19 UTC 2010

Modified Files:
src/tests/fs/vfs: Makefile

Log Message:
need to link in nfs client bits


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/tests/fs/vfs/Makefile

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/src/lib

2010-07-26 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Mon Jul 26 17:24:32 UTC 2010

Modified Files:
src/crypto/external/bsd/netpgp/dist/src/lib: mj.c

Log Message:
fix a build problrm pointed out by moof on source-changes-discuss


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/crypto/external/bsd/netpgp/dist/src/lib/mj.c

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



CVS commit: src/external/bsd/mdocml/man

2010-07-26 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Jul 26 17:25:31 UTC 2010

Modified Files:
src/external/bsd/mdocml/man: Makefile

Log Message:
Explicitly depend on dist file


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/mdocml/man/Makefile

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



CVS commit: src/tests/fs/common/nfsrpc

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 17:53:21 UTC 2010

Modified Files:
src/tests/fs/common/nfsrpc: svc.c

Log Message:
make unsignedness match


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/fs/common/nfsrpc/svc.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/common/nfsrpc

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 18:47:37 UTC 2010

Modified Files:
src/tests/fs/common/nfsrpc: svc_vc.c

Log Message:
retire unwieldy casts


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/fs/common/nfsrpc/svc_vc.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/common/nfsrpc

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 18:51:03 UTC 2010

Modified Files:
src/tests/fs/common/nfsrpc: svc.c

Log Message:
Add for-fun cast ... no, not really.  casting is never fun.
But now this code builds both on 5.0 and -current.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/fs/common/nfsrpc/svc.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/nfs/nfsservice

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 19:17:37 UTC 2010

Modified Files:
src/tests/fs/nfs/nfsservice: Makefile

Log Message:
Install the exports file too so that the server can find it.


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

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



CVS commit: src/distrib/sets/lists/tests

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 19:19:15 UTC 2010

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
setlistlust: exports for nfs tests


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/distrib/sets/lists/tests/mi

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



CVS commit: src/tests/fs/nfs/nfsservice

2010-07-26 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Jul 26 19:24:35 UTC 2010

Modified Files:
src/tests/fs/nfs/nfsservice: mountd.c

Log Message:
comment out lp64-offensive line (the syslog() calls are not used currently)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/fs/nfs/nfsservice/mountd.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-07-26 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Mon Jul 26 22:33:25 UTC 2010

Modified Files:
src/sys/arch/i386/conf: ALL
src/sys/arch/i386/pci: pcibios.c piixpcib.c
src/sys/arch/i386/pnpbios: pnpbios.c
src/sys/arch/x86/pci: pci_addr_fixup.c
src/sys/compat/ndis: subr_ndis.c
src/sys/dev/ic: ciss.c
src/sys/dev/isa: isadma.c
src/sys/dev/pci: cz.c if_sk.c if_wm.c yds.c

Log Message:
Add PAE to ALL kernel, so that most paddr_t format string errors get caught
during compilation.

While here, fix the compilation for ALL.


To generate a diff of this commit:
cvs rdiff -u -r1.261 -r1.262 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/i386/pci/pcibios.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/i386/pci/piixpcib.c
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/i386/pnpbios/pnpbios.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x86/pci/pci_addr_fixup.c
cvs rdiff -u -r1.22 -r1.23 src/sys/compat/ndis/subr_ndis.c
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/ciss.c
cvs rdiff -u -r1.64 -r1.65 src/sys/dev/isa/isadma.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/pci/cz.c
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/if_sk.c
cvs rdiff -u -r1.213 -r1.214 src/sys/dev/pci/if_wm.c
cvs rdiff -u -r1.49 -r1.50 src/sys/dev/pci/yds.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-07-26 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Mon Jul 26 22:40:11 UTC 2010

Modified Files:
src/doc: CHANGES

Log Message:
Announce PAE for i386.


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

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-07-26 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Tue Jul 27 00:50:31 UTC 2010

Modified Files:
src/sys/sys [uebayasi-xip]: dkio.h
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c

Log Message:
s/DIOCGPHYSADDR/DIOCGPHYSSEG/ now that it returns struct vm_physseg *,
not paddr_t.


To generate a diff of this commit:
cvs rdiff -u -r1.15.2.4 -r1.15.2.5 src/sys/sys/dkio.h
cvs rdiff -u -r1.257.2.6 -r1.257.2.7 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/gnu/dist/gcc4/gcc/config/vax

2010-07-26 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 27 01:13:41 UTC 2010

Modified Files:
src/gnu/dist/gcc4/gcc/config/vax: vax.md

Log Message:
Only allow jbls/jblc x(r) iff (x & 3) == 0


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/gnu/dist/gcc4/gcc/config/vax/vax.md

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-07-26 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Tue Jul 27 01:16:21 UTC 2010

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

Log Message:
s/DIOCGPHYSADDR/DIOCGPHYSSEG/ now that it returns struct vm_physseg *,
not paddr_t.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.10 -r1.1.2.11 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/uvm

2010-07-26 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Tue Jul 27 01:47:43 UTC 2010

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

Log Message:
Use VM_PROT_* instead of PROT_* in UVM.


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

2010-07-26 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Jul 27 05:11:33 UTC 2010

Modified Files:
src/sys/dev/acpi: acpi_cpu.h acpi_cpu_cstate.c

Log Message:
Move the GAS definition to the header so it can be shared. Make a basic
sanity check before casting to the GAS. Rename the _CSD structure; the
optional "cross logical processor dependency information" is almost
identical in C, P, and T states. Add some comments to the header.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/acpi/acpi_cpu.h
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/acpi/acpi_cpu_cstate.c

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



CVS commit: src/sys/ufs/ext2fs

2010-07-26 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Tue Jul 27 05:15:56 UTC 2010

Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c

Log Message:
Make DEBUG_EXT2 work with 64-bit size_t.


To generate a diff of this commit:
cvs rdiff -u -r1.158 -r1.159 src/sys/ufs/ext2fs/ext2fs_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/dev/pci

2010-07-26 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Tue Jul 27 05:29:05 UTC 2010

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

Log Message:
Make PIIXPM_DEBUG work with 64-bit size_t.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/piixpm.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/isa

2010-07-26 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Tue Jul 27 05:38:18 UTC 2010

Modified Files:
src/sys/dev/isa: aria.c

Log Message:
Allow aria(4) to compile with AUDIO_DEBUG on LP64.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/isa/aria.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-07-26 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Jul 27 06:14:37 UTC 2010

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

Log Message:
Add a quirk for pgoyette@'s old (ACPI 1.0) NVIDIA board.

It was analyzed that this DSDT busy-loops some unknown PCI memory regions in
several places. Because the regions are apparently almost constant, this
causes several conditions where the interpreter might enter into an infinite
loop. Luckily ACPICA detects this and rightly spams AE_AML_INFINITE_LOOP
warnings.

Not much we can do. Declare as broken beyond repair. Set acpi_force_load=1
to use ACPI or use a custom DSDT.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 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.