CVS commit: src/sys/uvm
Module Name:src Committed By: uebayasi Date: Thu Nov 18 08:18:32 UTC 2010 Modified Files: src/sys/uvm: uvm_pglist.c Log Message: Fix DIAGNOSTIC physseg find check. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 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: src/external/mit/xorg/server
Module Name:src Committed By: mrg Date: Thu Nov 18 08:20:17 UTC 2010 Modified Files: src/external/mit/xorg/server/drivers: Makefile src/external/mit/xorg/server/xorg-server: Makefile.common src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos: Makefile Log Message: enable xfree86 server build for ofppc, and a bunch of drivers. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/external/mit/xorg/server/drivers/Makefile cvs rdiff -u -r1.18 -r1.19 \ src/external/mit/xorg/server/xorg-server/Makefile.common cvs rdiff -u -r1.23 -r1.24 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: uebayasi Date: Thu Nov 18 08:41:11 UTC 2010 Modified Files: src/sys/uvm: uvm_pglist.c Log Message: Optimize DIAGNOSTIC check code. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 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: src/external/mit/xorg/lib/dri
Module Name:src Committed By: mrg Date: Thu Nov 18 08:41:54 UTC 2010 Modified Files: src/external/mit/xorg/lib/dri: Makefile Log Message: build the dri libraries on ofppc, same as macppc. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/mit/xorg/lib/dri/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/xserver
Module Name:src Committed By: mrg Date: Thu Nov 18 08:42:40 UTC 2010 Modified Files: src/distrib/sets/lists/xserver: md.ofppc Log Message: add the ofppc bits for Xorg server. this should be complete now, but needs to be tested still. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/distrib/sets/lists/xserver/md.ofppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit
Module Name:xsrc Committed By: tron Date: Thu Nov 18 08:57:32 UTC 2010 Update of /cvsroot/xsrc/external/mit In directory ivanova.netbsd.org:/tmp/cvs-serv1036 Log Message: Import version 1.5 of the "xorg-docs" package: The documentation in this package is from xc/doc in the monolithic source tree. Status: Vendor Tag: xorg Release Tags: xorg-docs-1-5 N xsrc/external/mit/xorg-docs/Makefile.in N xsrc/external/mit/xorg-docs/registry N xsrc/external/mit/xorg-docs/missing N xsrc/external/mit/xorg-docs/Makefile.am N xsrc/external/mit/xorg-docs/MAINTAINERS N xsrc/external/mit/xorg-docs/sgmlrules.in N xsrc/external/mit/xorg-docs/configure.ac N xsrc/external/mit/xorg-docs/config.sub N xsrc/external/mit/xorg-docs/config.guess N xsrc/external/mit/xorg-docs/README N xsrc/external/mit/xorg-docs/install-sh N xsrc/external/mit/xorg-docs/configure N xsrc/external/mit/xorg-docs/aclocal.m4 N xsrc/external/mit/xorg-docs/ChangeLog N xsrc/external/mit/xorg-docs/man/Makefile.am N xsrc/external/mit/xorg-docs/man/Makefile.in N xsrc/external/mit/xorg-docs/man/general/Makefile.in N xsrc/external/mit/xorg-docs/man/general/Consortium.man N xsrc/external/mit/xorg-docs/man/general/XProjectTeam.man N xsrc/external/mit/xorg-docs/man/general/Makefile.am N xsrc/external/mit/xorg-docs/man/general/X.man N xsrc/external/mit/xorg-docs/man/general/Xsecurity.man N xsrc/external/mit/xorg-docs/man/general/Standards.man N xsrc/external/mit/xorg-docs/man/general/XOrgFoundation.man N xsrc/external/mit/xorg-docs/misc/xlogo.epsi N xsrc/external/mit/xorg-docs/specs/specindex.html N xsrc/external/mit/xorg-docs/specs/SIAddresses/IPv6.txt N xsrc/external/mit/xorg-docs/specs/SIAddresses/localuser.txt N xsrc/external/mit/xorg-docs/specs/SIAddresses/README N xsrc/external/mit/xorg-docs/specs/SIAddresses/hostname.txt N xsrc/external/mit/xorg-docs/specs/XProtocol/glossary N xsrc/external/mit/xorg-docs/specs/XProtocol/postproc N xsrc/external/mit/xorg-docs/specs/XProtocol/X11.protocol N xsrc/external/mit/xorg-docs/specs/XProtocol/X11.keysyms N xsrc/external/mit/xorg-docs/specs/XProtocol/X11.encoding N xsrc/external/mit/xorg-docs/specs/XProtocol/indexmacros.t N xsrc/external/mit/xorg-docs/specs/GL/libGL.txt N xsrc/external/mit/xorg-docs/specs/CTEXT/ctext.tbl.ms N xsrc/external/mit/xorg-docs/specs/Xi/protocol.txt N xsrc/external/mit/xorg-docs/specs/Xi/porting.ms N xsrc/external/mit/xorg-docs/specs/Xi/encoding.ms N xsrc/external/mit/xorg-docs/specs/Xi/library.ms N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/fonts.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.ix N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/XKBlib.book N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/title.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.lot N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.toc N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.lof N xsrc/external/mit/xorg-docs/specs/XKB/XKBlib/allchaps.ps N xsrc/external/mit/xorg-docs/specs/XKB/Proto/encoding.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/Proto/XKBproto.book N xsrc/external/mit/xorg-docs/specs/XKB/Proto/prototoc.doc N xsrc/external/mit/xorg-docs/specs/XKB/Proto/title.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/Proto/keysyms.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/Proto/protocol.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/Proto/dflttrns.fm5 N xsrc/external/mit/xorg-docs/specs/XKB/Proto/types.fm5 N xsrc/external/mit/xorg-docs/specs/Xt/CH09 N xsrc/external/mit/xorg-docs/specs/Xt/CH03 N xsrc/external/mit/xorg-docs/specs/Xt/CH10 N xsrc/external/mit/xorg-docs/specs/Xt/strings.mit N xsrc/external/mit/xorg-docs/specs/Xt/CH04 N xsrc/external/mit/xorg-docs/specs/Xt/appC N xsrc/external/mit/xorg-docs/specs/Xt/Xtk.intr.front N xsrc/external/mit/xorg-docs/specs/Xt/CH13 N xsrc/external/mit/xorg-docs/specs/Xt/appD N xsrc/external/mit/xorg-docs/specs/Xt/CH07 N xsrc/external/mit/xorg-docs/specs/Xt/appF N xsrc/external/mit/xorg-docs/specs/Xt/CH05 N xsrc/external/mit/xorg-docs/specs/Xt/CH11 N xsrc/external/mit/xorg-docs/specs/Xt/CH02 N xsrc/external/mit/xorg-docs/specs/Xt/appA N xsrc/external/mit/xorg-docs/specs/Xt/CH08 N xsrc/external/mit/xorg-docs/specs/Xt/appE N xsrc/external/mit/xorg-docs/specs/Xt/CH06 N xsrc/external/mit/xorg-docs/specs/Xt/postproc N xsrc/external/mit/xorg-docs/specs/Xt/CH12 N xsrc/external/mit/xorg-docs/specs/Xt/CH01 N xsrc/external/mit/xorg-docs/specs/Xt/appB N xsrc/external/mit/xorg-docs/specs/Xt/intr.idxmac.t N xsrc/external/mit/xorg-docs/specs/XLFD/xlfd.tbl.ms N xsrc/external/mit/xorg-docs/specs/Xext/security.tex N xsrc/external/mit/xorg-docs/specs/Xext/xtest1.info N xsrc/external/mit/xorg-docs/specs/Xext/shape.ms N xsrc/external/mit/xorg-docs/specs/Xext/tog-cup.ms N xsrc/external/mit/xorg-docs/specs/Xext/sync.tex N xsrc/external/mit/xorg-docs/specs/Xext/dbe.tex N xsrc/external/mit/xorg-docs/specs/Xext/buffer.ms N xsrc/external/mit/xorg-docs/specs/Xext/xtest.ms N xsrc/ext
CVS commit: src/sys/kern
Module Name:src Committed By: jnemeth Date: Thu Nov 18 09:50:47 UTC 2010 Modified Files: src/sys/kern: kern_module_vfs.c Log Message: if autoloading check for a noautoload=true property and if found, deny the autoload To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/kern/kern_module_vfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jnemeth Date: Thu Nov 18 09:59:33 UTC 2010 Modified Files: src/doc: CHANGES Log Message: mention module noautoload property To generate a diff of this commit: cvs rdiff -u -r1.1459 -r1.1460 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/sys/uvm
Module Name:src Committed By: cegger Date: Thu Nov 18 11:49:42 UTC 2010 Modified Files: src/sys/uvm: uvm_pglist.c Log Message: build fix: vm_physmem_index is only used with DEBUG. Fix build when DIAGNOSTIC is enabled but not DEBUG To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 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: src/sys/external/intel-public/acpica/dist/events
Module Name:src Committed By: cegger Date: Thu Nov 18 14:40:32 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/events: evxface.c Log Message: fix AcpiEnableGpe: GPEs get enabled at ACPI initialization. AcpiInstallGpeHandler() disables GPEs using AcpiEvDisableGpe() w/o decrementing RuntimeCount. So when acpiec(4) enables the GPE after installing the GPE Handler then AcpiEnableGpe() does not call AcpiEvEnableGpe() because RuntimeCount says it is already enabled which is wrong. So decrement the RuntimeCount in AcpiInstallGpeHandler() right before calling AcpiEvDisableGpe(). To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/events/evxface.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
Module Name:src Committed By: uebayasi Date: Thu Nov 18 16:07:53 UTC 2010 Modified Files: src/sys/dev [uebayasi-xip]: md.c Log Message: Sync with HEAD. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.62.2.1 src/sys/dev/md.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
Module Name:src Committed By: uebayasi Date: Thu Nov 18 16:09:46 UTC 2010 Modified Files: src/sys/dev [uebayasi-xip]: md.c md.h md_root.c Log Message: Implement XIP in md(4). To generate a diff of this commit: cvs rdiff -u -r1.62.2.1 -r1.62.2.2 src/sys/dev/md.c cvs rdiff -u -r1.11 -r1.11.2.1 src/sys/dev/md.h cvs rdiff -u -r1.17 -r1.17.2.1 src/sys/dev/md_root.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
Module Name:src Committed By: uebayasi Date: Thu Nov 18 16:16:37 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c src/sys/uvm [uebayasi-xip]: uvm_extern.h uvm_vnode.c Log Message: Make XIP pager use cdev_mmap() instead of struct vm_physseg. To generate a diff of this commit: cvs rdiff -u -r1.36.2.33 -r1.36.2.34 src/sys/miscfs/genfs/genfs_io.c cvs rdiff -u -r1.161.2.12 -r1.161.2.13 src/sys/uvm/uvm_extern.h cvs rdiff -u -r1.93.2.3 -r1.93.2.4 src/sys/uvm/uvm_vnode.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/arm/footbridge
Module Name:src Committed By: skrll Date: Thu Nov 18 18:00:41 UTC 2010 Modified Files: src/sys/arch/arm/footbridge: footbridge.c Log Message: Remove commented out setting of SDRAM_MEMORY_ADDR - it's set later on. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/footbridge/footbridge.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/arm/footbridge
Module Name:src Committed By: skrll Date: Thu Nov 18 18:01:20 UTC 2010 Modified Files: src/sys/arch/arm/footbridge: footbridge.c Log Message: Comment KNF. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/footbridge/footbridge.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/arm/footbridge
Module Name:src Committed By: skrll Date: Thu Nov 18 18:06:21 UTC 2010 Modified Files: src/sys/arch/arm/footbridge: footbridge_io.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/footbridge/footbridge_io.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/arm/footbridge
Module Name:src Committed By: skrll Date: Thu Nov 18 18:12:23 UTC 2010 Modified Files: src/sys/arch/arm/footbridge: footbridge_io.c Log Message: Implement footbridge_io_bs_mmap. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/footbridge/footbridge_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/intel-public/acpica/dist/events
Module Name:src Committed By: cegger Date: Thu Nov 18 18:16:15 UTC 2010 Modified Files: src/sys/external/intel-public/acpica/dist/events: evxface.c Log Message: previous fixed one HP laptop and broke an other HP laptop. The one which got fixed RuntimeCount is 1. The one which broke RuntimeCount is 0. So only decrement RuntimeCount when RuntimeCount is non-zero. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/intel-public/acpica/dist/events/evxface.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/share
Module Name:src Committed By: tron Date: Thu Nov 18 18:47:36 UTC 2010 Modified Files: src/external/mit/xorg/share: Makefile Added Files: src/external/mit/xorg/share/man: Makefile src/external/mit/xorg/share/man/man7: Makefile Log Message: Build and install the following manual pages from the "xorg-docs" package: - Consortium(7) - Standards(7) - X(7) - XOrgFoundation(7) - XProjectTeam(7) - Xsecurity(7) This fixes PR xsrc/44034 by Martin Neitzel. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/mit/xorg/share/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/share/man/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/share/man/man7/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/xbase
Module Name:src Committed By: tron Date: Thu Nov 18 18:48:05 UTC 2010 Modified Files: src/distrib/sets/lists/xbase: mi Log Message: Add new X.org manual pages from "xorg-docs" package. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/distrib/sets/lists/xbase/mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdio
Module Name:src Committed By: christos Date: Fri Nov 19 00:44:19 UTC 2010 Modified Files: src/lib/libc/stdio: vfwprintf.c Log Message: PR/44113: Nicolas Joly: printf(3) should ignore zero padding for nan/inf To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/lib/libc/stdio/vfwprintf.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
Module Name:src Committed By: uebayasi Date: Fri Nov 19 01:44:48 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c src/sys/uvm [uebayasi-xip]: uvm_fault.c Log Message: Make XIP genfs_getpages_xip() return pages in I/O path, preparing merge into the generic genfs_getpages(). To generate a diff of this commit: cvs rdiff -u -r1.36.2.34 -r1.36.2.35 src/sys/miscfs/genfs/genfs_io.c cvs rdiff -u -r1.166.2.22 -r1.166.2.23 src/sys/uvm/uvm_fault.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/ufs/ffs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 02:29:56 UTC 2010 Modified Files: src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c Log Message: - Check FFS fragment size to be page-aligned too. - Hook the new cdev_mmap() method. To generate a diff of this commit: cvs rdiff -u -r1.257.2.13 -r1.257.2.14 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: [uebayasi-xip] src/sys/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 02:30:41 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Adjust XIP putpages to I/O XIP getpages. To generate a diff of this commit: cvs rdiff -u -r1.36.2.35 -r1.36.2.36 src/sys/miscfs/genfs/genfs_io.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/vax
Module Name:src Committed By: uwe Date: Fri Nov 19 03:31:25 UTC 2010 Modified Files: src/sys/arch/vax/include: clock.h src/sys/arch/vax/vax: clock.c Log Message: Correct definition of leap year. Make yeartonum and numtoyear use full years so that year 2000 is correctly counted as a leap year. Now NetBSD under SIMH picks up correct time-of-day clock value. It used to be a day behind, since 2000 - 1900 = 100 and naive leap year test wouldn't count it as a leap year. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/vax/include/clock.h cvs rdiff -u -r1.53 -r1.54 src/sys/arch/vax/vax/clock.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 04:13:21 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Comment out XIP hole page redirection code. Since makefs(8) doesn't support hole, and these code paths can be never tested. (The current XIP is read-only, so hole pages are pointless in practice.) To generate a diff of this commit: cvs rdiff -u -r1.36.2.36 -r1.36.2.37 src/sys/miscfs/genfs/genfs_io.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 04:14:30 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Really remove XIP hole code. To generate a diff of this commit: cvs rdiff -u -r1.36.2.37 -r1.36.2.38 src/sys/miscfs/genfs/genfs_io.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 04:46:24 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Call XIP getpages() from within the generic one. To generate a diff of this commit: cvs rdiff -u -r1.36.2.38 -r1.36.2.39 src/sys/miscfs/genfs/genfs_io.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 05:22:29 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Reduce unnecessary code. To generate a diff of this commit: cvs rdiff -u -r1.36.2.39 -r1.36.2.40 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 05:38:10 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/miscfs/genfs/genfs_io.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 05:43:30 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Reduce code. To generate a diff of this commit: cvs rdiff -u -r1.36.2.40 -r1.36.2.41 src/sys/miscfs/genfs/genfs_io.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/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 06:38:53 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Reduce code duplication. To generate a diff of this commit: cvs rdiff -u -r1.36.2.41 -r1.36.2.42 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: dholland Date: Fri Nov 19 06:44:48 UTC 2010 Modified Files: src/distrib/sets/lists/comp: mi src/external/cddl/osnet/sys/sys: vnode.h src/share/man/man9: Makefile namei.9 src/sys/compat/common: compat_util.c vfs_syscalls_30.c vfs_syscalls_43.c src/sys/compat/darwin: darwin_attr.c src/sys/compat/ibcs2: ibcs2_fcntl.c src/sys/compat/irix: irix_mount.c src/sys/compat/linux/common: linux_file.c src/sys/compat/netbsd32: netbsd32_netbsd.c src/sys/compat/sunos32: sunos32_misc.c src/sys/compat/svr4: svr4_misc.c svr4_stream.c src/sys/compat/svr4_32: svr4_32_misc.c src/sys/dev: ccd.c cgd.c dksubr.c dkvar.h firmload.c fss.c kloader.c vnd.c src/sys/dev/dm: dm_pdev.c src/sys/dev/raidframe: rf_copyback.c rf_disks.c rf_reconstruct.c src/sys/fs/efs: efs_vfsops.c src/sys/fs/ptyfs: ptyfs_subr.c src/sys/fs/unionfs: unionfs_vfsops.c src/sys/kern: exec_macho.c exec_script.c kern_acct.c kern_core.c kern_exec.c kern_ktrace.c kern_module_vfs.c subr_exec_fd.c subr_kobj_vfs.c tty.c tty_bsdpty.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c vfs_vnops.c vfs_xattr.c src/sys/miscfs/nullfs: null_vfsops.c src/sys/miscfs/umapfs: umap_vfsops.c src/sys/nfs: nfs_export.c nfs_srvsubs.c src/sys/rump/librump/rumpvfs: rump_vfs.c src/sys/sys: exec.h namei.src verified_exec.h src/sys/ufs/ufs: ufs_quota.c src/sys/uvm: uvm_swap.c Added Files: src/share/man/man9: pathbuf.9 Log Message: Introduce struct pathbuf. This is an abstraction to hold a pathname and the metadata required to interpret it. Callers of namei must now create a pathbuf and pass it to NDINIT (instead of a string and a uio_seg), then destroy the pathbuf after the namei session is complete. Update all namei call sites accordingly. Add a pathbuf(9) man page and update namei(9). The pathbuf interface also now appears in a couple of related additional places that were passing string/uio_seg pairs that were later fed into NDINIT. Update other call sites accordingly. To generate a diff of this commit: cvs rdiff -u -r1.1523 -r1.1524 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.5 -r1.6 src/external/cddl/osnet/sys/sys/vnode.h cvs rdiff -u -r1.342 -r1.343 src/share/man/man9/Makefile cvs rdiff -u -r1.24 -r1.25 src/share/man/man9/namei.9 cvs rdiff -u -r0 -r1.1 src/share/man/man9/pathbuf.9 cvs rdiff -u -r1.43 -r1.44 src/sys/compat/common/compat_util.c cvs rdiff -u -r1.32 -r1.33 src/sys/compat/common/vfs_syscalls_30.c cvs rdiff -u -r1.53 -r1.54 src/sys/compat/common/vfs_syscalls_43.c cvs rdiff -u -r1.26 -r1.27 src/sys/compat/darwin/darwin_attr.c cvs rdiff -u -r1.34 -r1.35 src/sys/compat/ibcs2/ibcs2_fcntl.c cvs rdiff -u -r1.23 -r1.24 src/sys/compat/irix/irix_mount.c cvs rdiff -u -r1.100 -r1.101 src/sys/compat/linux/common/linux_file.c cvs rdiff -u -r1.167 -r1.168 src/sys/compat/netbsd32/netbsd32_netbsd.c cvs rdiff -u -r1.72 -r1.73 src/sys/compat/sunos32/sunos32_misc.c cvs rdiff -u -r1.151 -r1.152 src/sys/compat/svr4/svr4_misc.c cvs rdiff -u -r1.77 -r1.78 src/sys/compat/svr4/svr4_stream.c cvs rdiff -u -r1.70 -r1.71 src/sys/compat/svr4_32/svr4_32_misc.c cvs rdiff -u -r1.135 -r1.136 src/sys/dev/ccd.c cvs rdiff -u -r1.70 -r1.71 src/sys/dev/cgd.c src/sys/dev/fss.c cvs rdiff -u -r1.41 -r1.42 src/sys/dev/dksubr.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/dkvar.h src/sys/dev/firmload.c cvs rdiff -u -r1.23 -r1.24 src/sys/dev/kloader.c cvs rdiff -u -r1.213 -r1.214 src/sys/dev/vnd.c cvs rdiff -u -r1.6 -r1.7 src/sys/dev/dm/dm_pdev.c cvs rdiff -u -r1.43 -r1.44 src/sys/dev/raidframe/rf_copyback.c cvs rdiff -u -r1.74 -r1.75 src/sys/dev/raidframe/rf_disks.c cvs rdiff -u -r1.109 -r1.110 src/sys/dev/raidframe/rf_reconstruct.c cvs rdiff -u -r1.20 -r1.21 src/sys/fs/efs/efs_vfsops.c cvs rdiff -u -r1.21 -r1.22 src/sys/fs/ptyfs/ptyfs_subr.c cvs rdiff -u -r1.7 -r1.8 src/sys/fs/unionfs/unionfs_vfsops.c cvs rdiff -u -r1.43 -r1.44 src/sys/kern/exec_macho.c cvs rdiff -u -r1.65 -r1.66 src/sys/kern/exec_script.c cvs rdiff -u -r1.89 -r1.90 src/sys/kern/kern_acct.c cvs rdiff -u -r1.16 -r1.17 src/sys/kern/kern_core.c src/sys/kern/tty_bsdpty.c cvs rdiff -u -r1.300 -r1.301 src/sys/kern/kern_exec.c cvs rdiff -u -r1.154 -r1.155 src/sys/kern/kern_ktrace.c cvs rdiff -u -r1.8 -r1.9 src/sys/kern/kern_module_vfs.c cvs rdiff -u -r1.3 -r1.4 src/sys/kern/subr_exec_fd.c \ src/sys/kern/subr_kobj_vfs.c cvs rdiff -u -r1.238 -r1.239 src/sys/kern/tty.c cvs rdiff -u -r1.132 -r1.133 src/sys/kern/uipc_usrreq.c cvs rdiff -u -r1.122 -r1.123 src/sys/kern/vfs_lookup.c cvs rdiff -u -r1.408 -r1.409 src/sys/kern/vfs_syscalls.c cvs rdiff -u -r1.179 -r1.180 src/sys/kern/vfs_vnops.c cvs rdiff -u -r1.22 -r1.23 src/sys/kern/vfs_xattr.c cvs rdiff -u -r1.82 -r1.83 src/sys/miscfs/nullfs/null_vfsops.c cvs rdiff -u -r1.85 -r1.86 src/sys/miscfs/umapf
CVS commit: src/sys
Module Name:src Committed By: dholland Date: Fri Nov 19 06:45:29 UTC 2010 Modified Files: src/sys/rump/include/rump: rump_namei.h src/sys/sys: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/include/rump/rump_namei.h cvs rdiff -u -r1.68 -r1.69 src/sys/sys/namei.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: dholland Date: Fri Nov 19 06:46:33 UTC 2010 Modified Files: src/sys/sys: param.h Log Message: 5.99.40: nameidata changed. To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 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: [uebayasi-xip] src/sys/miscfs/genfs
Module Name:src Committed By: uebayasi Date: Fri Nov 19 07:09:50 UTC 2010 Modified Files: src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c Log Message: Share mode code. Care glock. To generate a diff of this commit: cvs rdiff -u -r1.36.2.42 -r1.36.2.43 src/sys/miscfs/genfs/genfs_io.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/man9
Module Name:src Committed By: dholland Date: Fri Nov 19 07:44:01 UTC 2010 Modified Files: src/share/man/man9: namei.9 Log Message: bump date for previous (thanks jnemeth) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/share/man/man9/namei.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.