CVS commit: src/sys/kern

2010-06-15 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Tue Jun 15 09:43:37 UTC 2010

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

Log Message:
When mounting a file system re-lookup and lock the directory we mount on
after the file system is setup by VFS_MOUNT().  This way recursive vnode
locks are no longer needed here and mounts on null mounts no longer fail
as described in PR #43439 (mount_null panic: lockdebug_wantlock: locking
against myself).

Based on a proposal from  and
Reviewed by: David A. Holland 


To generate a diff of this commit:
cvs rdiff -u -r1.404 -r1.405 src/sys/kern/vfs_syscalls.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/rumpvfs

2010-06-15 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Jun 15 17:23:31 UTC 2010

Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c

Log Message:
Fix some rump_etfs_register/rump_etfs_remove memory leaks.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/rump/librump/rumpvfs/rumpfs.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/rumpvfs

2010-06-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jun 15 18:53:48 UTC 2010

Modified Files:
src/sys/rump/librump/rumpvfs: rump_vfs_private.h rumpblk.c rumpfs.c

Log Message:
Implement rumpblk_deregister, for unregistering fake block devices
(from etfs_deregister).  Prompted by use case from njoly.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/rump/librump/rumpvfs/rump_vfs_private.h
cvs rdiff -u -r1.39 -r1.40 src/sys/rump/librump/rumpvfs/rumpblk.c
cvs rdiff -u -r1.52 -r1.53 src/sys/rump/librump/rumpvfs/rumpfs.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/libXcomposite/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:05:28 UTC 2010

Update of /cvsroot/xsrc/external/mit/libXcomposite/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv22075

Log Message:
initial import of libXcomposite-0.4.2

Status:

Vendor Tag: xorg
Release Tags:   libXcomposite-0-4-2

U xsrc/external/mit/libXcomposite/dist/Makefile.in
U xsrc/external/mit/libXcomposite/dist/COPYING
U xsrc/external/mit/libXcomposite/dist/xcomposite.pc.in
U xsrc/external/mit/libXcomposite/dist/config.guess
U xsrc/external/mit/libXcomposite/dist/AUTHORS
U xsrc/external/mit/libXcomposite/dist/config.sub
U xsrc/external/mit/libXcomposite/dist/depcomp
U xsrc/external/mit/libXcomposite/dist/Makefile.am
U xsrc/external/mit/libXcomposite/dist/ltmain.sh
U xsrc/external/mit/libXcomposite/dist/missing
U xsrc/external/mit/libXcomposite/dist/config.h.in
U xsrc/external/mit/libXcomposite/dist/README
U xsrc/external/mit/libXcomposite/dist/configure
U xsrc/external/mit/libXcomposite/dist/INSTALL
U xsrc/external/mit/libXcomposite/dist/configure.ac
U xsrc/external/mit/libXcomposite/dist/ChangeLog
U xsrc/external/mit/libXcomposite/dist/aclocal.m4
U xsrc/external/mit/libXcomposite/dist/install-sh
U xsrc/external/mit/libXcomposite/dist/include/X11/extensions/Xcomposite.h
U xsrc/external/mit/libXcomposite/dist/man/Xcomposite.xml
U xsrc/external/mit/libXcomposite/dist/man/Makefile.am
U xsrc/external/mit/libXcomposite/dist/man/Makefile.in
U xsrc/external/mit/libXcomposite/dist/man/Xcomposite.man
U xsrc/external/mit/libXcomposite/dist/src/xcompositeint.h
U xsrc/external/mit/libXcomposite/dist/src/Xcomposite.c
U xsrc/external/mit/libXcomposite/dist/src/Makefile.am
U xsrc/external/mit/libXcomposite/dist/src/Makefile.in

No conflicts created by this import



CVS commit: xsrc/external/mit/libXdamage/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:05:37 UTC 2010

Update of /cvsroot/xsrc/external/mit/libXdamage/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv12736

Log Message:
initial import of libXdamage-1.1.3

Status:

Vendor Tag: xorg
Release Tags:   libXdamage-1-1-3

U xsrc/external/mit/libXdamage/dist/Makefile.am
U xsrc/external/mit/libXdamage/dist/COPYING
U xsrc/external/mit/libXdamage/dist/configure
U xsrc/external/mit/libXdamage/dist/AUTHORS
U xsrc/external/mit/libXdamage/dist/xdamage.pc.in
U xsrc/external/mit/libXdamage/dist/Makefile.in
U xsrc/external/mit/libXdamage/dist/config.sub
U xsrc/external/mit/libXdamage/dist/config.guess
U xsrc/external/mit/libXdamage/dist/ChangeLog
U xsrc/external/mit/libXdamage/dist/depcomp
U xsrc/external/mit/libXdamage/dist/configure.ac
U xsrc/external/mit/libXdamage/dist/missing
U xsrc/external/mit/libXdamage/dist/NEWS
U xsrc/external/mit/libXdamage/dist/ltmain.sh
U xsrc/external/mit/libXdamage/dist/README
U xsrc/external/mit/libXdamage/dist/INSTALL
U xsrc/external/mit/libXdamage/dist/install-sh
U xsrc/external/mit/libXdamage/dist/config.h.in
U xsrc/external/mit/libXdamage/dist/aclocal.m4
U xsrc/external/mit/libXdamage/dist/include/X11/extensions/Xdamage.h
U xsrc/external/mit/libXdamage/dist/src/Makefile.am
U xsrc/external/mit/libXdamage/dist/src/xdamageint.h
U xsrc/external/mit/libXdamage/dist/src/Makefile.in
U xsrc/external/mit/libXdamage/dist/src/Xdamage.c

No conflicts created by this import



CVS commit: xsrc/external/mit/libXext/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:05:46 UTC 2010

Update of /cvsroot/xsrc/external/mit/libXext/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv27105

Log Message:
initial import of libXext-1.1.2

Status:

Vendor Tag: xorg
Release Tags:   libXext-1-1-2

U xsrc/external/mit/libXext/dist/Makefile.in
U xsrc/external/mit/libXext/dist/INSTALL
U xsrc/external/mit/libXext/dist/AUTHORS
U xsrc/external/mit/libXext/dist/install-sh
U xsrc/external/mit/libXext/dist/aclocal.m4
U xsrc/external/mit/libXext/dist/config.guess
U xsrc/external/mit/libXext/dist/xext.pc.in
U xsrc/external/mit/libXext/dist/ltmain.sh
U xsrc/external/mit/libXext/dist/Makefile.am
U xsrc/external/mit/libXext/dist/config.h.in
U xsrc/external/mit/libXext/dist/README
U xsrc/external/mit/libXext/dist/config.sub
U xsrc/external/mit/libXext/dist/configure.ac
U xsrc/external/mit/libXext/dist/COPYING
U xsrc/external/mit/libXext/dist/depcomp
U xsrc/external/mit/libXext/dist/missing
U xsrc/external/mit/libXext/dist/configure
U xsrc/external/mit/libXext/dist/ChangeLog
C xsrc/external/mit/libXext/dist/src/extutil.c
U xsrc/external/mit/libXext/dist/src/Xge.c
U xsrc/external/mit/libXext/dist/src/XShape.c
U xsrc/external/mit/libXext/dist/src/XSync.c
U xsrc/external/mit/libXext/dist/src/Xdbe.c
U xsrc/external/mit/libXext/dist/src/XMultibuf.c
U xsrc/external/mit/libXext/dist/src/Xcup.c
U xsrc/external/mit/libXext/dist/src/XLbx.c
U xsrc/external/mit/libXext/dist/src/globals.c
U xsrc/external/mit/libXext/dist/src/Makefile.am
U xsrc/external/mit/libXext/dist/src/XShm.c
U xsrc/external/mit/libXext/dist/src/MITMisc.c
U xsrc/external/mit/libXext/dist/src/DPMS.c
U xsrc/external/mit/libXext/dist/src/XSecurity.c
U xsrc/external/mit/libXext/dist/src/XAppgroup.c
U xsrc/external/mit/libXext/dist/src/XTestExt1.c
U xsrc/external/mit/libXext/dist/src/Makefile.in
U xsrc/external/mit/libXext/dist/src/XEVI.c
U xsrc/external/mit/libXext/dist/include/X11/extensions/extutil.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/XLbx.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/Xge.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/XShm.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/lbxbufstr.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/Xag.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/shape.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/lbxbuf.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/XEVI.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/lbximage.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/sync.h
C xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/security.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/Xext.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/multibuf.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/xtestext1.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/MITMisc.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/Xcup.h
U xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h
U xsrc/external/mit/libXext/dist/man/DBE.man
U xsrc/external/mit/libXext/dist/man/XdbeGetVisualInfo.man
U xsrc/external/mit/libXext/dist/man/DPMSSetTimeouts.man
U xsrc/external/mit/libXext/dist/man/XShm.man
U xsrc/external/mit/libXext/dist/man/Xmbuf.man
U xsrc/external/mit/libXext/dist/man/DPMSQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XShape.man
U xsrc/external/mit/libXext/dist/man/DPMSGetTimeouts.man
U xsrc/external/mit/libXext/dist/man/DPMSGetVersion.man
U xsrc/external/mit/libXext/dist/man/XcupQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XdbeEndIdiom.man
U xsrc/external/mit/libXext/dist/man/DPMSDisable.man
U xsrc/external/mit/libXext/dist/man/XcupGetReservedColormapEntries.man
U xsrc/external/mit/libXext/dist/man/XdbeBeginIdiom.man
U xsrc/external/mit/libXext/dist/man/DPMSForceLevel.man
U xsrc/external/mit/libXext/dist/man/XdbeQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XdbeSwapBuffers.man
U xsrc/external/mit/libXext/dist/man/Makefile.in
U xsrc/external/mit/libXext/dist/man/XdbeGetBackBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/XdbeFreeVisualInfo.man
U xsrc/external/mit/libXext/dist/man/Xevi.man
U xsrc/external/mit/libXext/dist/man/XcupStoreColors.man
U xsrc/external/mit/libXext/dist/man/DPMSCapable.man
U xsrc/external/mit/libXext/dist/man/Makefile.am
U xsrc/external/mit/libXext/dist/man/DPMSEnable.man
U xsrc/external/mit/libXext/dist/man/XdbeAllocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/XdbeDeallocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/DPMSInfo.man

2 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libXext/dist



CVS commit: xsrc/external/mit/libXrender/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:05:55 UTC 2010

Update of /cvsroot/xsrc/external/mit/libXrender/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv14281

Log Message:
initial import of libXrender-0.9.6

Status:

Vendor Tag: xorg
Release Tags:   libXrender-0-9-6

U xsrc/external/mit/libXrender/dist/config.sub
U xsrc/external/mit/libXrender/dist/INSTALL
U xsrc/external/mit/libXrender/dist/AUTHORS
U xsrc/external/mit/libXrender/dist/Makefile.in
U xsrc/external/mit/libXrender/dist/README
U xsrc/external/mit/libXrender/dist/configure
U xsrc/external/mit/libXrender/dist/ChangeLog
U xsrc/external/mit/libXrender/dist/config.guess
U xsrc/external/mit/libXrender/dist/Makefile.am
U xsrc/external/mit/libXrender/dist/configure.ac
U xsrc/external/mit/libXrender/dist/config.h.in
U xsrc/external/mit/libXrender/dist/aclocal.m4
U xsrc/external/mit/libXrender/dist/install-sh
U xsrc/external/mit/libXrender/dist/COPYING
U xsrc/external/mit/libXrender/dist/xrender.pc.in
U xsrc/external/mit/libXrender/dist/missing
U xsrc/external/mit/libXrender/dist/depcomp
U xsrc/external/mit/libXrender/dist/ltmain.sh
U xsrc/external/mit/libXrender/dist/src/Composite.c
U xsrc/external/mit/libXrender/dist/src/Trap.c
U xsrc/external/mit/libXrender/dist/src/Cursor.c
U xsrc/external/mit/libXrender/dist/src/AddTrap.c
U xsrc/external/mit/libXrender/dist/src/Xrender.c
U xsrc/external/mit/libXrender/dist/src/Filter.c
U xsrc/external/mit/libXrender/dist/src/Color.c
U xsrc/external/mit/libXrender/dist/src/Picture.c
U xsrc/external/mit/libXrender/dist/src/FillRects.c
U xsrc/external/mit/libXrender/dist/src/Glyph.c
U xsrc/external/mit/libXrender/dist/src/Tri.c
U xsrc/external/mit/libXrender/dist/src/Poly.c
U xsrc/external/mit/libXrender/dist/src/Makefile.am
U xsrc/external/mit/libXrender/dist/src/Xrenderint.h
U xsrc/external/mit/libXrender/dist/src/FillRect.c
U xsrc/external/mit/libXrender/dist/src/Makefile.in
U xsrc/external/mit/libXrender/dist/doc/libXrender.txt
U xsrc/external/mit/libXrender/dist/include/X11/extensions/Xrender.h

No conflicts created by this import



CVS commit: xsrc/external/mit/libX11/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:11:40 UTC 2010

Removed Files:
xsrc/external/mit/libX11/dist: acinclude.m4
xsrc/external/mit/libX11/dist/man/xkb: XkbGetDetectableAutorepeat.man
XkbSetDetectableAutorepeat.man

Log Message:
merge libX11 1.3.4


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.3 -r0 xsrc/external/mit/libX11/dist/acinclude.m4
cvs rdiff -u -r1.1.1.2 -r0 \
xsrc/external/mit/libX11/dist/man/xkb/XkbGetDetectableAutorepeat.man \
xsrc/external/mit/libX11/dist/man/xkb/XkbSetDetectableAutorepeat.man

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



CVS commit: xsrc/external/mit/libXcomposite/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:12:11 UTC 2010

Removed Files:
xsrc/external/mit/libXcomposite/dist: NEWS

Log Message:
merge libXcomposite 0.4.1


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libXcomposite/dist/NEWS

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



CVS commit: xsrc/external/mit/libXdamage/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:12:48 UTC 2010

Removed Files:
xsrc/external/mit/libXdamage/dist: autogen.sh

Log Message:
merge libXdamage 1.1.3


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libXdamage/dist/autogen.sh

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



CVS commit: xsrc/external/mit/libXext/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:16:51 UTC 2010

Modified Files:
xsrc/external/mit/libXext/dist/include/X11/extensions: dpms.h
xsrc/external/mit/libXext/dist/src: extutil.c
Removed Files:
xsrc/external/mit/libXext/dist: NEWS

Log Message:
merge libXext 1.1.2


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libXext/dist/NEWS
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libXext/dist/src/extutil.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/libXrender/dist

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 03:17:39 UTC 2010

Removed Files:
xsrc/external/mit/libXrender/dist: NEWS

Log Message:
merge libXrender 0.9.6


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/libXrender/dist/NEWS

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-06-15 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Jun 16 03:27:48 UTC 2010

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Add a bunch of Intel host bridge and integrated graphics device IDs,
from the Linux Intel AGP driver and PR#42906 from Henry Bent.


To generate a diff of this commit:
cvs rdiff -u -r1.1034 -r1.1035 src/sys/dev/pci/pcidevs

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-06-15 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Jun 16 03:28:49 UTC 2010

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
Regen for added Intel IDs.


To generate a diff of this commit:
cvs rdiff -u -r1.1031 -r1.1032 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1030 -r1.1031 src/sys/dev/pci/pcidevs_data.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-06-15 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Jun 16 03:35:01 UTC 2010

Modified Files:
src/sys/arch/x86/pci: pchb.c
src/sys/dev/pci: agp.c agp_i810.c

Log Message:
Add AGP support for a number of Intel onboard devices, including
82G41, 82B43, E7221, 82965GME, and "Iron Lake".  Device
types (i915, i965, G33, and G4X variants) from the Linux Intel AGP
driver, and (for 82G41) from Henry Bent in PR#42906.

There are a few more varieties that should be relatively low-hanging
fruit ("Pineview" and "Sandy Bridge"), but will require a little bit
of rejiggering of the "chiptype".

OK mrg@


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/x86/pci/pchb.c
cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/agp.c
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/agp_i810.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/libX11/dist/src

2010-06-15 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Wed Jun 16 05:26:43 UTC 2010

Modified Files:
xsrc/external/mit/libX11/dist/src: XlibInt.c

Log Message:
avoid a compile error in libX11 1.3.4.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.5 -r1.2 xsrc/external/mit/libX11/dist/src/XlibInt.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-06-15 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Jun 16 06:17:48 UTC 2010

Modified Files:
src/sys/dev/acpi: acpidevs

Log Message:
Add CSC, CSC0003, CSC0010. Observed from jnemeth@'s ThinkPad 380Z.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/acpi/acpidevs

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-06-15 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Wed Jun 16 06:19:17 UTC 2010

Modified Files:
src/sys/dev/acpi: acpidevs_data.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/acpi/acpidevs_data.h

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



CVS commit: src/doc

2010-06-15 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Jun 16 06:40:52 UTC 2010

Modified Files:
src/doc: CHANGES

Log Message:
Note some stuff I've done.


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

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