CVS commit: src/external/gpl2/lvm2/dist/libdm/ioctl
Module Name:src Committed By: haad Date: Wed Jan 12 08:16:23 UTC 2011 Modified Files: src/external/gpl2/lvm2/dist/libdm/ioctl: libdm-nbsd-iface.c Log Message: Use DM_DEVICE_CONTROL_MODE, because mapper/control device should have 660 and not 640 permissions. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl2/lvm2/dist/libdm/ioctl/libdm-nbsd-iface.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: wiz Date: Wed Jan 12 09:11:54 UTC 2011 Modified Files: src/doc: 3RDPARTY Log Message: mDNSResponder-258.14 out (and in pkgsrc). To generate a diff of this commit: cvs rdiff -u -r1.803 -r1.804 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/tests/rump/rumpkern/h_client
Module Name:src Committed By: pooka Date: Wed Jan 12 11:12:26 UTC 2011 Modified Files: src/tests/rump/rumpkern/h_client: h_stresscli.c Log Message: Establish signal handler already in parent. Otherwise the child might be killed before it has a chance to run. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/rump/rumpkern/h_client/h_stresscli.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/rump/rumpkern/h_client
Module Name:src Committed By: pooka Date: Wed Jan 12 11:37:45 UTC 2011 Modified Files: src/tests/rump/rumpkern/h_client: h_stresscli.c Log Message: Give the stress queen two modes: one which nicely suggests an exit and another one which keeps moet et chandon in her pretty cabinet. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpkern/h_client/h_stresscli.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/rump/rumpkern
Module Name:src Committed By: pooka Date: Wed Jan 12 11:39:20 UTC 2011 Modified Files: src/tests/rump/rumpkern: t_sp.sh Log Message: * run the killer stress test * reduce default runtime to 5s To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpkern/t_sp.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/rump/rumpkern
Module Name:src Committed By: pooka Date: Wed Jan 12 12:32:53 UTC 2011 Modified Files: src/tests/rump/rumpkern: t_sp.sh src/tests/rump/rumpkern/h_client: h_stresscli.c Log Message: Execute a variety of syscalls in the stress test, including opening files and sockets. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/rump/rumpkern/t_sp.sh cvs rdiff -u -r1.7 -r1.8 src/tests/rump/rumpkern/h_client/h_stresscli.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
Module Name:src Committed By: pooka Date: Wed Jan 12 12:51:21 UTC 2011 Modified Files: src/sys/rump/librump/rumpkern: locks.c lwproc.c rump.c sleepq.c Log Message: When the client and the rump kernel are the same host process, all threads blocking in the kernel automatically exit when the process exists. However, for the sysproxy case this does not hold. Typically it's ~harmless, but e.g. in the case of socket binding following by poll it gets annoying. Introduce sysproxy procexit, which wakes up all threads blocking on a condition when a process's communication socket is closed. The code is a little different from the regular kernel simply because in a rump kernel l_mutex is not available at all times (this is because scheduling happens on every kernel entry and exit, and that path must be kept lockless for any reasonable performance). Instead, use gating which makes sure all threads are either out of the cv code or suspended in a well-known state. Then, wake up the threads and tell them to get the hell out of our galaxy. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/rump/librump/rumpkern/locks.c cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/rumpkern/lwproc.c cvs rdiff -u -r1.218 -r1.219 src/sys/rump/librump/rumpkern/rump.c cvs rdiff -u -r1.10 -r1.11 src/sys/rump/librump/rumpkern/sleepq.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/include/rump
Module Name:src Committed By: pooka Date: Wed Jan 12 12:51:47 UTC 2011 Modified Files: src/sys/rump/include/rump: rumpuser.h Log Message: add spop_procexit To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/rump/include/rump/rumpuser.h 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
Module Name:src Committed By: tron Date: Wed Jan 12 12:52:14 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Remove duplicate entries for "usr/tests/lib/libc/getaddrinfo" and mark the remaining entries as obsolete. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 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/lib/librumpuser
Module Name:src Committed By: pooka Date: Wed Jan 12 12:52:16 UTC 2011 Modified Files: src/lib/librumpuser: rumpuser_sp.c Log Message: call procexit when a connection closes To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/lib/librumpuser/rumpuser_sp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: tsutsui Date: Wed Jan 12 15:30:40 UTC 2011 Modified Files: src/sys/net: if_ethersubr.c Log Message: Fix off by one in ether_aton_r(). Noticed by "arp info overwritten" warning. (how could it be missed for months?) To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/net/if_ethersubr.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/pmax/stand/common
Module Name:src Committed By: tsutsui Date: Wed Jan 12 15:32:43 UTC 2011 Modified Files: src/sys/arch/pmax/stand/common: if_prom.c Log Message: Pull a fix from src/sys/net/if_ethersubr.c rev. 1.185: Fix off by one. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/pmax/stand/common/if_prom.c 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
Module Name:src Committed By: tron Date: Wed Jan 12 16:08:12 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Put back entries for obsolete debugging directories. They weren't duplicates. Problem pointed out by Paul Goyette in private e-mail. To generate a diff of this commit: cvs rdiff -u -r1.225 -r1.226 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/sys/rump/net/lib/libshmif
Module Name:src Committed By: pooka Date: Wed Jan 12 16:12:31 UTC 2011 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c Log Message: make this happy to compile standalone To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/net/lib/libshmif/shmif_busops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin
Module Name:src Committed By: pooka Date: Wed Jan 12 16:14:24 UTC 2011 Modified Files: src/usr.bin: Makefile Added Files: src/usr.bin/shmif_dumpbus: Makefile shmif_dumpbus.1 shmif_dumpbus.c Log Message: shmif(4) bus dumping utility To generate a diff of this commit: cvs rdiff -u -r1.197 -r1.198 src/usr.bin/Makefile cvs rdiff -u -r0 -r1.1 src/usr.bin/shmif_dumpbus/Makefile \ src/usr.bin/shmif_dumpbus/shmif_dumpbus.1 \ src/usr.bin/shmif_dumpbus/shmif_dumpbus.c 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
Module Name:src Committed By: pooka Date: Wed Jan 12 16:18:59 UTC 2011 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi Log Message: shmif_dumpbus + man To generate a diff of this commit: cvs rdiff -u -r1.913 -r1.914 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.1564 -r1.1565 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.1274 -r1.1275 src/distrib/sets/lists/man/mi 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
Module Name:src Committed By: pooka Date: Wed Jan 12 17:14:34 UTC 2011 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Mark rootfs r/w. Thanks to the incredible machine known as vfs, the only one who noticed the inconsistency of writing to a r/o fs was unionfs. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 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/tests/fs/union
Module Name:src Committed By: pooka Date: Wed Jan 12 17:16:24 UTC 2011 Modified Files: src/tests/fs/union: t_basic.c Log Message: Simplify test: there's no reason to mount 2x ffs. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/fs/union/t_basic.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
Module Name:src Committed By: pooka Date: Wed Jan 12 17:20:54 UTC 2011 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: reject r/o mount attempts To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 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/tests/lib/libc
Module Name:src Committed By: pgoyette Date: Wed Jan 12 17:32:27 UTC 2011 Modified Files: src/tests/lib/libc: Makefile src/tests/lib/libc/net: Makefile Added Files: src/tests/lib/libc/net: h_protoent.c h_servent.c t_protoent.sh t_servent.sh Removed Files: src/tests/lib/libc: h_protoent.c h_servent.c t_protoent.sh t_servent.sh Log Message: Move the servent and protoent tests to src/tests/lib/libc/net/ (where they should have gone initially). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/tests/lib/libc/Makefile cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/h_protoent.c \ src/tests/lib/libc/h_servent.c src/tests/lib/libc/t_servent.sh cvs rdiff -u -r1.2 -r0 src/tests/lib/libc/t_protoent.sh cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/net/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/net/h_protoent.c \ src/tests/lib/libc/net/h_servent.c src/tests/lib/libc/net/t_protoent.sh \ src/tests/lib/libc/net/t_servent.sh 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
Module Name:src Committed By: pgoyette Date: Wed Jan 12 17:33:39 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Update sets list for moving of servent and protoent tests To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 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/sys/dev/i2c
Module Name:src Committed By: phx Date: Wed Jan 12 18:05:18 UTC 2011 Modified Files: src/sys/dev/i2c: motoi2cvar.h Log Message: Include i2cvar.h for i2c_controller, which is usually not needed by devices using this MI driver, so they shouldn't have to bother with that. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/motoi2cvar.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/i2c
Module Name:src Committed By: phx Date: Wed Jan 12 18:06:26 UTC 2011 Modified Files: src/sys/dev/i2c: motoi2c.c Log Message: Fixed DPRINTF macro to make it compile when DEBUG is not defined. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/motoi2c.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/sandpoint
Module Name:src Committed By: phx Date: Wed Jan 12 18:09:03 UTC 2011 Modified Files: src/sys/arch/sandpoint/conf: files.sandpoint src/sys/arch/sandpoint/sandpoint: iic_eumb.c Log Message: Rewritten to take advantage of the new MI motoi2c code. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sandpoint/conf/files.sandpoint cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sandpoint/sandpoint/iic_eumb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/ypcat
Module Name:src Committed By: christos Date: Wed Jan 12 18:28:19 UTC 2011 Modified Files: src/usr.bin/ypcat: ypcat.1 ypcat.c Log Message: add -s option to compress spaces. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/usr.bin/ypcat/ypcat.1 cvs rdiff -u -r1.14 -r1.15 src/usr.bin/ypcat/ypcat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/ypcat
Module Name:src Committed By: christos Date: Wed Jan 12 18:51:42 UTC 2011 Modified Files: src/usr.bin/ypcat: ypcat.c Log Message: fix usage. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/usr.bin/ypcat/ypcat.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/libpciaccess/dist/src
Module Name:xsrc Committed By: jmcneill Date: Wed Jan 12 19:03:51 UTC 2011 Modified Files: xsrc/external/mit/libpciaccess/dist/src: netbsd_pci.c Log Message: Fix compilation with HAVE_MTRR To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 xsrc/external/mit/libpciaccess/dist/src/netbsd_pci.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/libpciaccess
Module Name:src Committed By: jmcneill Date: Wed Jan 12 19:04:19 UTC 2011 Modified Files: src/external/mit/xorg/lib/libpciaccess: Makefile Log Message: HAVE_MMTR -> HAVE_MTRR To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/lib/libpciaccess/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/httpd
Module Name:src Committed By: pooka Date: Wed Jan 12 19:29:24 UTC 2011 Modified Files: src/libexec/httpd: bozohttpd.c Log Message: Make sure bozo_auth_check_401() isn't called with a NULL "request". reviewed by mrg To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/libexec/httpd/bozohttpd.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
Module Name:src Committed By: pooka Date: Wed Jan 12 19:31:40 UTC 2011 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: Explicitly set *vpp to NULL in lookup. At least reluckup gets upset if we don't explicitly nullify vpp in the error case. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 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/tests/lib/libc
Module Name:src Committed By: pgoyette Date: Wed Jan 12 19:44:08 UTC 2011 Modified Files: src/tests/lib/libc: Makefile src/tests/lib/libc/stdlib: Makefile Added Files: src/tests/lib/libc/stdlib: h_atexit.c t_atexit.sh Removed Files: src/tests/lib/libc: h_atexit.c t_atexit.sh Log Message: Put the atexit test where it belongs - in libc/stdlib/ To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/tests/lib/libc/Makefile cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/h_atexit.c \ src/tests/lib/libc/t_atexit.sh cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libc/stdlib/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/stdlib/h_atexit.c \ src/tests/lib/libc/stdlib/t_atexit.sh 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
Module Name:src Committed By: pgoyette Date: Wed Jan 12 19:45:23 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Another sets-list dance, this time for the libc/atexit test To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 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/distrib/sets/lists/tests
Module Name:src Committed By: tron Date: Wed Jan 12 19:52:16 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Fix entries for debugging binaries of Atf-ified "getaddrinfo tests. To generate a diff of this commit: cvs rdiff -u -r1.228 -r1.229 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/usr.bin/shmif_dumpbus
Module Name:src Committed By: wiz Date: Wed Jan 12 19:53:12 UTC 2011 Modified Files: src/usr.bin/shmif_dumpbus: shmif_dumpbus.1 Log Message: Fix xref. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/shmif_dumpbus/shmif_dumpbus.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/ypcat
Module Name:src Committed By: wiz Date: Wed Jan 12 19:55:06 UTC 2011 Modified Files: src/usr.bin/ypcat: ypcat.1 Log Message: Sort options in SYNOPSIS. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/usr.bin/ypcat/ypcat.1 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
Module Name:src Committed By: pooka Date: Wed Jan 12 21:08:55 UTC 2011 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: unionfs voodoo To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 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/tests/fs
Module Name:src Committed By: pooka Date: Wed Jan 12 21:13:27 UTC 2011 Modified Files: src/tests/fs/union: Makefile src/tests/fs/vfs: Makefile Added Files: src/tests/fs/vfs: t_union.c Removed Files: src/tests/fs/union: t_basic.c Log Message: Move basic unionfs test from fs/union to fs/vfs and make it test all whiteout-supporting file systems with the file system in question as the upper layer. Also, add an unlink to the test to see if whiteouts are really working. ffslog_basic is the test case for PR kern/44377 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/fs/union/Makefile cvs rdiff -u -r1.6 -r0 src/tests/fs/union/t_basic.c cvs rdiff -u -r1.14 -r1.15 src/tests/fs/vfs/Makefile cvs rdiff -u -r0 -r1.1 src/tests/fs/vfs/t_union.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/hp700/hp700
Module Name:src Committed By: skrll Date: Wed Jan 12 21:18:23 UTC 2011 Modified Files: src/sys/arch/hp700/hp700: locore.S Log Message: LOCKDEBUG isn't used here. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/hp700/hp700/locore.S 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
Module Name:src Committed By: pooka Date: Wed Jan 12 21:30:50 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Remember to commit the setlost stuff for the union test changes, or there'll be vfs to pay. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 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
Module Name:src Committed By: pooka Date: Wed Jan 12 21:45:39 UTC 2011 Modified Files: src/tests/fs/vfs: t_union.c Log Message: Instead of hardcoding fs list just try to mount union and skip all file systems which return EOPNOTSUPP. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/fs/vfs/t_union.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/vfs
Module Name:src Committed By: pooka Date: Wed Jan 12 22:42:24 UTC 2011 Modified Files: src/tests/fs/vfs: t_union.c Log Message: xfail for PR kern/44377 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/fs/vfs/t_union.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/compiler
Module Name:src Committed By: joerg Date: Wed Jan 12 22:53:17 UTC 2011 Modified Files: src/sys/external/intel-public/acpica/dist/compiler: aslcompile.c aslutils.c Log Message: Drop the build date from the iasl binary. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/sys/external/intel-public/acpica/dist/compiler/aslcompile.c \ src/sys/external/intel-public/acpica/dist/compiler/aslutils.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/dist
Module Name:src Committed By: joerg Date: Wed Jan 12 22:57:22 UTC 2011 Update of /cvsroot/src/external/bsd/mdocml/dist In directory ivanova.netbsd.org:/tmp/cvs-serv3862 Log Message: Import mdocml-1.10.9 and additional post-release bugfixes (tbl_data.c 1.15, tbl_layout.c 1.13, tbl_opts.c 1.8). This features many small improvements and the initial integration of tbl(1) support on all output devices. Status: Vendor Tag: KRISTAPS Release Tags: mdocml-1-10-9 U src/external/bsd/mdocml/dist/mdoc_macro.c U src/external/bsd/mdocml/dist/config.h.pre U src/external/bsd/mdocml/dist/test-strlcpy.c U src/external/bsd/mdocml/dist/test-strlcat.c U src/external/bsd/mdocml/dist/chars.in U src/external/bsd/mdocml/dist/vol.in U src/external/bsd/mdocml/dist/st.in U src/external/bsd/mdocml/dist/msec.in U src/external/bsd/mdocml/dist/lib.in U src/external/bsd/mdocml/dist/att.in U src/external/bsd/mdocml/dist/arch.in N src/external/bsd/mdocml/dist/tbl.7 U src/external/bsd/mdocml/dist/roff.3 U src/external/bsd/mdocml/dist/roff.7 U src/external/bsd/mdocml/dist/man.3 U src/external/bsd/mdocml/dist/man.7 U src/external/bsd/mdocml/dist/mandoc_char.7 U src/external/bsd/mdocml/dist/mdoc.7 U src/external/bsd/mdocml/dist/mdoc.3 U src/external/bsd/mdocml/dist/mandoc.1 U src/external/bsd/mdocml/dist/Makefile N src/external/bsd/mdocml/dist/libroff.h U src/external/bsd/mdocml/dist/mandoc.h U src/external/bsd/mdocml/dist/roff.h U src/external/bsd/mdocml/dist/main.h U src/external/bsd/mdocml/dist/out.h U src/external/bsd/mdocml/dist/chars.h U src/external/bsd/mdocml/dist/html.h U src/external/bsd/mdocml/dist/libmandoc.h U src/external/bsd/mdocml/dist/term.h U src/external/bsd/mdocml/dist/libman.h U src/external/bsd/mdocml/dist/man.h U src/external/bsd/mdocml/dist/libmdoc.h U src/external/bsd/mdocml/dist/mdoc.h N src/external/bsd/mdocml/dist/tbl_data.c N src/external/bsd/mdocml/dist/tbl_layout.c N src/external/bsd/mdocml/dist/tbl_opts.c N src/external/bsd/mdocml/dist/tbl.c U src/external/bsd/mdocml/dist/roff.c U src/external/bsd/mdocml/dist/mandoc.c U src/external/bsd/mdocml/dist/man_argv.c U src/external/bsd/mdocml/dist/man_validate.c U src/external/bsd/mdocml/dist/man_hash.c U src/external/bsd/mdocml/dist/man.c U src/external/bsd/mdocml/dist/man_macro.c N src/external/bsd/mdocml/dist/tbl_html.c N src/external/bsd/mdocml/dist/tbl_term.c U src/external/bsd/mdocml/dist/term_ascii.c U src/external/bsd/mdocml/dist/term_ps.c U src/external/bsd/mdocml/dist/out.c U src/external/bsd/mdocml/dist/man_html.c U src/external/bsd/mdocml/dist/mdoc_html.c U src/external/bsd/mdocml/dist/html.c C src/external/bsd/mdocml/dist/man_term.c U src/external/bsd/mdocml/dist/compat.c U src/external/bsd/mdocml/dist/tree.c U src/external/bsd/mdocml/dist/term.c U src/external/bsd/mdocml/dist/chars.c C src/external/bsd/mdocml/dist/mdoc_term.c U src/external/bsd/mdocml/dist/main.c U src/external/bsd/mdocml/dist/st.c U src/external/bsd/mdocml/dist/msec.c U src/external/bsd/mdocml/dist/vol.c U src/external/bsd/mdocml/dist/arch.c U src/external/bsd/mdocml/dist/att.c U src/external/bsd/mdocml/dist/lib.c U src/external/bsd/mdocml/dist/mdoc_validate.c U src/external/bsd/mdocml/dist/mdoc_argv.c U src/external/bsd/mdocml/dist/mdoc_strings.c U src/external/bsd/mdocml/dist/mdoc_hash.c U src/external/bsd/mdocml/dist/mdoc.c U src/external/bsd/mdocml/dist/config.h.post U src/external/bsd/mdocml/dist/external.png.uu N src/external/bsd/mdocml/dist/example.style.css 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jKRISTAPS:yesterday -jKRISTAPS src/external/bsd/mdocml/dist
CVS commit: src/external/bsd/mdocml/dist
Module Name:src Committed By: joerg Date: Wed Jan 12 22:58:42 UTC 2011 Modified Files: src/external/bsd/mdocml/dist: man_term.c mdoc_term.c Removed Files: src/external/bsd/mdocml/dist: man_action.c mdoc_action.c style.css Log Message: Merge for mdocml-1.10.9 To generate a diff of this commit: cvs rdiff -u -r1.1.1.7 -r0 src/external/bsd/mdocml/dist/man_action.c cvs rdiff -u -r1.5 -r1.6 src/external/bsd/mdocml/dist/man_term.c \ src/external/bsd/mdocml/dist/mdoc_term.c cvs rdiff -u -r1.12 -r0 src/external/bsd/mdocml/dist/mdoc_action.c cvs rdiff -u -r1.1.1.3 -r0 src/external/bsd/mdocml/dist/style.css 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
Module Name:src Committed By: joerg Date: Wed Jan 12 23:00:52 UTC 2011 Modified Files: src/external/bsd/mdocml: prepare-import.sh Log Message: Use example.style.css in place of style.css. Replace $Mdocdate$ with the content in correct order, so that groff gives proper output. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/bsd/mdocml/prepare-import.sh 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: joerg Date: Wed Jan 12 23:02:22 UTC 2011 Modified Files: src/distrib/sets/lists/text: mi src/external/bsd/mdocml/bin/mandoc: Makefile src/external/bsd/mdocml/lib/libman: Makefile src/external/bsd/mdocml/lib/libmdoc: Makefile src/external/bsd/mdocml/lib/libroff: Makefile src/external/bsd/mdocml/man: Makefile Log Message: Update build system for mdocml-1.10.9. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/distrib/sets/lists/text/mi cvs rdiff -u -r1.3 -r1.4 src/external/bsd/mdocml/bin/mandoc/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/mdocml/lib/libman/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/mdocml/lib/libmdoc/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/mdocml/lib/libroff/Makefile cvs rdiff -u -r1.5 -r1.6 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/share/mk
Module Name:src Committed By: joerg Date: Wed Jan 12 23:03:24 UTC 2011 Modified Files: src/share/mk: bsd.man.mk Log Message: mandoc now supports tbl(1) formatting, so adjust rules. Use -Wstop in lintmanpages. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/share/mk/bsd.man.mk 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: joerg Date: Wed Jan 12 23:03:56 UTC 2011 Modified Files: src/gnu/usr.bin/groff: Makefile.inc src/lib/libm: Makefile Log Message: Remove NOMANDOC, the documents are at least parsed somewhat sensible. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/gnu/usr.bin/groff/Makefile.inc cvs rdiff -u -r1.100 -r1.101 src/lib/libm/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/mk
Module Name:src Committed By: joerg Date: Wed Jan 12 23:05:31 UTC 2011 Modified Files: src/share/mk: bsd.README Log Message: USETBL no longer disables mandoc processing. To generate a diff of this commit: cvs rdiff -u -r1.277 -r1.278 src/share/mk/bsd.README 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: joerg Date: Wed Jan 12 23:12:12 UTC 2011 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S src/lib/libc/compat/arch/i386/sys: compat___sigreturn14.S compat_sigreturn.S src/share/mk: bsd.dep.mk sys.mk src/sys/arch/amd64/amd64: lock_stubs.S vector.S src/sys/arch/amd64/conf: Makefile.amd64 src/sys/arch/amd64/include: frameasm.h src/sys/arch/i386/conf: Makefile.i386 src/sys/arch/i386/i386: lock_stubs.S vector.S src/sys/arch/xen/conf: Makefile.xen Log Message: Allow use of traditional CPP to be set on a per platform base in sys.mk. Honour this for dependency processing in bsd.dep.mk. Switch i386 and amd64 assembly to use ISO C90 preprocessor concat and drop the -traditional-cpp on this platform. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/common/lib/libc/arch/i386/atomic/atomic.S cvs rdiff -u -r1.15 -r1.16 src/common/lib/libc/arch/x86_64/atomic/atomic.S cvs rdiff -u -r1.1 -r1.2 \ src/lib/libc/compat/arch/i386/sys/compat___sigreturn14.S \ src/lib/libc/compat/arch/i386/sys/compat_sigreturn.S cvs rdiff -u -r1.69 -r1.70 src/share/mk/bsd.dep.mk cvs rdiff -u -r1.100 -r1.101 src/share/mk/sys.mk cvs rdiff -u -r1.23 -r1.24 src/sys/arch/amd64/amd64/lock_stubs.S cvs rdiff -u -r1.35 -r1.36 src/sys/arch/amd64/amd64/vector.S cvs rdiff -u -r1.29 -r1.30 src/sys/arch/amd64/conf/Makefile.amd64 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/amd64/include/frameasm.h cvs rdiff -u -r1.167 -r1.168 src/sys/arch/i386/conf/Makefile.i386 cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/i386/lock_stubs.S cvs rdiff -u -r1.55 -r1.56 src/sys/arch/i386/i386/vector.S cvs rdiff -u -r1.30 -r1.31 src/sys/arch/xen/conf/Makefile.xen Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/utils/libhack
Module Name:src Committed By: joerg Date: Wed Jan 12 23:34:00 UTC 2011 Modified Files: src/distrib/utils/libhack: getpwent.c Log Message: Fix the weak aliases to match the libc version and not leave unresolved symbols around. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/distrib/utils/libhack/getpwent.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/x86/x86
Module Name:src Committed By: jmcneill Date: Wed Jan 12 23:52:38 UTC 2011 Modified Files: src/sys/arch/x86/x86: mtrr_i686.c Log Message: Handle overlapping variable-range MTRRs following the rules defined in section 11.11.4.1 "MTRR Precendes" of the Intel(R) 64 and IA-32 Architectures Software Developer's Manual, Volume 3A. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/x86/x86/mtrr_i686.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc
Module Name:src Committed By: pgoyette Date: Thu Jan 13 00:14:10 UTC 2011 Modified Files: src/tests/lib/libc: Makefile Added Files: src/tests/lib/libc/time: Makefile t_mktime.c t_strptime.c Removed Files: src/tests/lib/libc: t_mktime.c t_strptime.c Log Message: Move t_mktime and t_strptime to their own /time/ subdirectory. (Concurrence from christos@) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/tests/lib/libc/Makefile cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/t_mktime.c \ src/tests/lib/libc/t_strptime.c cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/time/Makefile \ src/tests/lib/libc/time/t_mktime.c src/tests/lib/libc/time/t_strptime.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: pgoyette Date: Thu Jan 13 00:16:34 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi src/etc/mtree: NetBSD.dist.tests Log Message: sets-list and mtree dance for moving t_mktime & t_strptime To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.20 -r1.21 src/etc/mtree/NetBSD.dist.tests 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
Module Name:src Committed By: pgoyette Date: Thu Jan 13 01:32:05 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Fix entries for lib/libc/net/ entries for servent and protoent (these should not be obsolete) To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232 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/lib/libc
Module Name:src Committed By: pgoyette Date: Thu Jan 13 01:56:44 UTC 2011 Modified Files: src/tests/lib/libc: Makefile src/tests/lib/libc/net: Makefile Added Files: src/tests/lib/libc/net: h_nsd_recurse.c t_nsdispatch.sh Removed Files: src/tests/lib/libc: h_nsd_recurse.c t_nsdispatch.sh Log Message: The nsdispatch test belongs in libc/net and not in libc To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/tests/lib/libc/Makefile cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/h_nsd_recurse.c \ src/tests/lib/libc/t_nsdispatch.sh cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/net/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/net/h_nsd_recurse.c \ src/tests/lib/libc/net/t_nsdispatch.sh 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
Module Name:src Committed By: pgoyette Date: Thu Jan 13 01:57:49 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: sets-list dance for nsdispatch test To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 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/lib/libc/net
Module Name:src Committed By: pgoyette Date: Thu Jan 13 02:24:52 UTC 2011 Modified Files: src/tests/lib/libc/net: Makefile h_nsd_recurse.c Log Message: Re-add missing -lpthread and fix some structure inializers (not sure how these ever compiled) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libc/net/Makefile cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/net/h_nsd_recurse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc
Module Name:src Committed By: pgoyette Date: Thu Jan 13 02:40:44 UTC 2011 Modified Files: src/tests/lib/libc: Makefile src/tests/lib/libc/gen: Makefile src/tests/lib/libc/sys: Makefile Added Files: src/tests/lib/libc/gen: t_randomid.c src/tests/lib/libc/sys: t_cerror.c t_clone.c t_context.c Removed Files: src/tests/lib/libc: t_cerror.c t_clone.c t_context.c t_randomid.c Log Message: Continuing the (re)organization of the lib/libc atf regression tests To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/tests/lib/libc/Makefile cvs rdiff -u -r1.2 -r0 src/tests/lib/libc/t_cerror.c cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/t_clone.c \ src/tests/lib/libc/t_context.c src/tests/lib/libc/t_randomid.c cvs rdiff -u -r1.12 -r1.13 src/tests/lib/libc/gen/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/gen/t_randomid.c cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/sys/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/sys/t_cerror.c \ src/tests/lib/libc/sys/t_clone.c src/tests/lib/libc/sys/t_context.c 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
Module Name:src Committed By: pgoyette Date: Thu Jan 13 02:41:10 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Another sets-list dance for reorganizing the atf tests To generate a diff of this commit: cvs rdiff -u -r1.233 -r1.234 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/lib/libc/gen
Module Name:src Committed By: pgoyette Date: Thu Jan 13 03:00:41 UTC 2011 Modified Files: src/tests/lib/libc/gen: t_randomid.c Log Message: Repair some printf formats To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/gen/t_randomid.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/sys
Module Name:src Committed By: pgoyette Date: Thu Jan 13 03:09:55 UTC 2011 Modified Files: src/tests/lib/libc/sys: Makefile Log Message: Make sure we build all of thests, not just the last one (use += vs =) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/sys/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc
Module Name:src Committed By: pgoyette Date: Thu Jan 13 03:19:58 UTC 2011 Modified Files: src/tests/lib/libc: Makefile src/tests/lib/libc/ttyio: Makefile Added Files: src/tests/lib/libc/ttyio: t_ptm.c Removed Files: src/tests/lib/libc: t_ptm.c Log Message: Last one for today: move t_ptm test from lib/libc/ to lib/libc/ttyio/ To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/tests/lib/libc/Makefile cvs rdiff -u -r1.1 -r0 src/tests/lib/libc/t_ptm.c cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/ttyio/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/ttyio/t_ptm.c 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
Module Name:src Committed By: pgoyette Date: Thu Jan 13 03:20:15 UTC 2011 Modified Files: src/distrib/sets/lists/tests: mi Log Message: One more sets-list dance, for t_ptm To generate a diff of this commit: cvs rdiff -u -r1.234 -r1.235 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/sys
Module Name:src Committed By: jruoho Date: Thu Jan 13 03:40:51 UTC 2011 Modified Files: src/sys/arch/ia64/acpi: acpi_machdep.c src/sys/arch/ia64/include: acpi_machdep.h src/sys/arch/x86/acpi: acpi_cpu_md.c src/sys/arch/x86/include: acpi_machdep.h src/sys/arch/x86/x86: acpi_machdep.c src/sys/dev/acpi: acpi_cpu.h acpi_cpu_cstate.c Log Message: Move the function that counts the CPUs from acpicpu(4) to the MD layer. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ia64/acpi/acpi_machdep.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ia64/include/acpi_machdep.h cvs rdiff -u -r1.37 -r1.38 src/sys/arch/x86/acpi/acpi_cpu_md.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x86/include/acpi_machdep.h cvs rdiff -u -r1.27 -r1.28 src/sys/arch/x86/x86/acpi_machdep.c cvs rdiff -u -r1.27 -r1.28 src/sys/dev/acpi/acpi_cpu.h cvs rdiff -u -r1.35 -r1.36 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/arch/x86/acpi
Module Name:src Committed By: jruoho Date: Thu Jan 13 03:45:38 UTC 2011 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: Add a comment. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/x86/acpi/acpi_wakeup.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
Module Name:src Committed By: jruoho Date: Thu Jan 13 04:18:19 UTC 2011 Modified Files: src/sys/dev/acpi: acpi.c acpi_cpu.c Log Message: Do not try to attach more ACPI CPUs than the amount of "real" CPUs. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/sys/dev/acpi/acpi.c cvs rdiff -u -r1.24 -r1.25 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/dev/acpi
Module Name:src Committed By: jruoho Date: Thu Jan 13 05:14:48 UTC 2011 Modified Files: src/sys/dev/acpi: acpi.c acpivar.h Log Message: Scan for docking stations. To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232 src/sys/dev/acpi/acpi.c cvs rdiff -u -r1.65 -r1.66 src/sys/dev/acpi/acpivar.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/sparc
Module Name:src Committed By: mrg Date: Thu Jan 13 05:20:27 UTC 2011 Modified Files: src/sys/arch/sparc/include: cpu.h src/sys/arch/sparc/sparc: cpu.c cpuvar.h genassym.cf locore.s machdep.c trap.c vm_machdep.c Log Message: introduce a hack to workaround the savefpstate IPI get's NULL struct fpstate *. add a new entry point ipi_savefpstate() that is used for this IPI instead of the plain ipi_savefpstate(). check for %o0 being NULL, and if so, just return. add event counters for the savefpstate IPI, and another one for when it detects the NULL problem. make the cpu_info struct xmpsg be aligned to a single cache line. with this change applied (and another minor change in testing) my SS20 with dual SM75's has survived for 17 hours on build.sh -j5, and has reported 7 NULL savefps. (the minor change seems to have a significant effect at reducing this number, but more testing is needed for it.) XXX: this is horrible and we really need to find the real problem XXX: but this should let people use sparc smp again, and fixes XXX: for the real problem can be tested by seeing if any of the XXX: savefp IPI null counter becomes non-zero. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/sparc/include/cpu.h cvs rdiff -u -r1.223 -r1.224 src/sys/arch/sparc/sparc/cpu.c cvs rdiff -u -r1.83 -r1.84 src/sys/arch/sparc/sparc/cpuvar.h cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sparc/sparc/genassym.cf cvs rdiff -u -r1.258 -r1.259 src/sys/arch/sparc/sparc/locore.s cvs rdiff -u -r1.303 -r1.304 src/sys/arch/sparc/sparc/machdep.c cvs rdiff -u -r1.184 -r1.185 src/sys/arch/sparc/sparc/trap.c cvs rdiff -u -r1.101 -r1.102 src/sys/arch/sparc/sparc/vm_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/acpi
Module Name:src Committed By: jruoho Date: Thu Jan 13 05:58:05 UTC 2011 Modified Files: src/sys/dev/acpi: acpi.c Log Message: Clean-up acpi_print(). XXX: The 'acpiverbose' module is still broken... To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 src/sys/dev/acpi/acpi.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
Module Name:src Committed By: pooka Date: Thu Jan 13 07:23:39 UTC 2011 Modified Files: src/sys/sys: fstypes.h Log Message: fix incorrect value of IMNT_MPSAFE in __IMNT_FLAG_BITS To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/sys/fstypes.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: pooka Date: Thu Jan 13 07:25:50 UTC 2011 Modified Files: src/sys/kern: vfs_syscalls.c src/sys/sys: fstypes.h Log Message: allow file system to decide if it can be downgraded from r/w to r/o To generate a diff of this commit: cvs rdiff -u -r1.413 -r1.414 src/sys/kern/vfs_syscalls.c cvs rdiff -u -r1.27 -r1.28 src/sys/sys/fstypes.h 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
Module Name:src Committed By: pooka Date: Thu Jan 13 07:27:36 UTC 2011 Modified Files: src/sys/rump/librump/rumpvfs: rumpfs.c Log Message: support MNT_RDONLY To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 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.