CVS commit: src/sys/arch/prep/stand/boot
Module Name:src Committed By: wiz Date: Wed Feb 3 13:47:58 UTC 2010 Modified Files: src/sys/arch/prep/stand/boot: monitor.c Log Message: Remove extra parenthesis. Found by cppcheck, reported by Henning Petersen in PR 42729. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/prep/stand/boot/monitor.c 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: Wed Feb 3 14:02:49 UTC 2010 Modified Files: src/sys/uvm: uvm_loan.c Log Message: A few assertions comments. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/uvm/uvm_loan.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/amigappc/conf
Module Name:src Committed By: phx Date: Wed Feb 3 14:03:47 UTC 2010 Modified Files: src/sys/arch/amigappc/conf: GENERIC Log Message: Enable all devices which can be compiled. (Tested, or even working, are only few of them.) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amigappc/conf/GENERIC 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: roy Date: Wed Feb 3 15:16:33 UTC 2010 Added Files: src/lib/libterminfo: Makefile curterm.c genhash genman genthash setupterm.c shlib_version term.c term.h term_private.h termcap.3 termcap.c termcap.h termcap_map.c terminfo.3 terminfo.5.in ti.c tparm.c tputs.c src/share/terminfo: Makefile terminfo src/usr.bin/infocmp: Makefile infocmp.1 infocmp.c src/usr.bin/tic: Makefile tic.1 tic.c Log Message: Import my terminfo implementation. This uses the ncurses terminal definitions. OK: core@, jdc@ To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libterminfo/Makefile \ src/lib/libterminfo/curterm.c src/lib/libterminfo/genhash \ src/lib/libterminfo/genman src/lib/libterminfo/genthash \ src/lib/libterminfo/setupterm.c src/lib/libterminfo/shlib_version \ src/lib/libterminfo/term.c src/lib/libterminfo/term.h \ src/lib/libterminfo/term_private.h src/lib/libterminfo/termcap.3 \ src/lib/libterminfo/termcap.c src/lib/libterminfo/termcap.h \ src/lib/libterminfo/termcap_map.c src/lib/libterminfo/terminfo.3 \ src/lib/libterminfo/terminfo.5.in src/lib/libterminfo/ti.c \ src/lib/libterminfo/tparm.c src/lib/libterminfo/tputs.c cvs rdiff -u -r0 -r1.1 src/share/terminfo/Makefile \ src/share/terminfo/terminfo cvs rdiff -u -r0 -r1.1 src/usr.bin/infocmp/Makefile \ src/usr.bin/infocmp/infocmp.1 src/usr.bin/infocmp/infocmp.c cvs rdiff -u -r0 -r1.1 src/usr.bin/tic/Makefile src/usr.bin/tic/tic.1 \ src/usr.bin/tic/tic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 12:44:39AM -0500, Thor Lancelot Simon wrote: It's a tiny, very very fast compression library. Christos wants it for bootblocks, among other things (or so he says -- ask him). For boot blocks or boot loaders? I question the use for e.g. compressing the kernel as that is a very good reason for wanting to have a stronger compression algorithm. This really should have been discussed before... Joerg
CVS commit: src/sys/dev/pci
Module Name:src Committed By: msaitoh Date: Wed Feb 3 15:36:36 UTC 2010 Modified Files: src/sys/dev/pci: if_bge.c if_bgereg.h if_bgevar.h Log Message: - Make the initialize sequence close to the document. - Fix ASF heartbeat sending bug (FreeBSD rev. 1.271 (r202821)) - Use new handshake command for BCM5750 or new controllers (FreeBSD rev. 1.272 (r202822)) To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/dev/pci/if_bge.c cvs rdiff -u -r1.55 -r1.56 src/sys/dev/pci/if_bgereg.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/if_bgevar.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/pci
Module Name:src Committed By: msaitoh Date: Wed Feb 3 15:37:51 UTC 2010 Modified Files: src/sys/dev/pci: if_bgevar.h Log Message: s/u_int/uint/ To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/if_bgevar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterm
Module Name:src Committed By: roy Date: Wed Feb 3 15:38:00 UTC 2010 Removed Files: src/lib/libterm: Makefile pathnames.h shlib_version termcap.3 termcap.c termcap.h termcap_private.h tgoto.c tputs.c tputws.c src/lib/libterm/TEST: tc1.c tc2.c tc3.c Log Message: Remove termcap as we now use terminfo. OK: core@, jdc@ To generate a diff of this commit: cvs rdiff -u -r1.29 -r0 src/lib/libterm/Makefile cvs rdiff -u -r1.4 -r0 src/lib/libterm/pathnames.h cvs rdiff -u -r1.9 -r0 src/lib/libterm/shlib_version cvs rdiff -u -r1.35 -r0 src/lib/libterm/termcap.3 cvs rdiff -u -r1.55 -r0 src/lib/libterm/termcap.c cvs rdiff -u -r1.16 -r0 src/lib/libterm/termcap.h cvs rdiff -u -r1.5 -r0 src/lib/libterm/termcap_private.h cvs rdiff -u -r1.25 -r0 src/lib/libterm/tgoto.c cvs rdiff -u -r1.24 -r0 src/lib/libterm/tputs.c cvs rdiff -u -r1.1 -r0 src/lib/libterm/tputws.c cvs rdiff -u -r1.3 -r0 src/lib/libterm/TEST/tc1.c src/lib/libterm/TEST/tc2.c cvs rdiff -u -r1.4 -r0 src/lib/libterm/TEST/tc3.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterminfo
Module Name:src Committed By: wiz Date: Wed Feb 3 15:47:13 UTC 2010 Modified Files: src/lib/libterminfo: terminfo.3 Log Message: Punctuation and whitespace fixes. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/terminfo.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterminfo
Module Name:src Committed By: wiz Date: Wed Feb 3 15:47:17 UTC 2010 Modified Files: src/lib/libterminfo: terminfo.5.in Log Message: Sort SEE ALSO. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/terminfo.5.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterminfo
Module Name:src Committed By: wiz Date: Wed Feb 3 15:49:42 UTC 2010 Modified Files: src/lib/libterminfo: termcap.3 Log Message: Use Nx. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/termcap.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/tic
Module Name:src Committed By: wiz Date: Wed Feb 3 15:51:09 UTC 2010 Modified Files: src/usr.bin/tic: tic.1 Log Message: Use Ex for EXIT STATUS section. Put Ns on same line as previous, to make clearer what happens. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/tic/tic.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/infocmp
Module Name:src Committed By: wiz Date: Wed Feb 3 15:51:51 UTC 2010 Modified Files: src/usr.bin/infocmp: infocmp.1 Log Message: Use .Ex for EXIT STATUS. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/infocmp/infocmp.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 3, 2010 at 6:44 AM, Thor Lancelot Simon t...@panix.com wrote: On Wed, Feb 03, 2010 at 04:04:22PM +1100, matthew green wrote: Update of /cvsroot/src/external/bsd/liblzf/dist In directory ivanova.netbsd.org:/tmp/cvs-serv22361 Log Message: Import liblzf version 3.5 (2-clause BSD licensed by Marc Lehmann) what's liblzf, and why do we want it in base? It's a tiny, very very fast compression library. Christos wants it for bootblocks, among other things (or so he says -- ask him). U-boot and grub2 can boot lzma compressed images, and its also more efficient, what about lza? I think this needs some rethinking. :-) -- NetBSD - Simplicity is prerequisite for reliability
CVS commit: src/lib/libterminfo
Module Name:src Committed By: roy Date: Wed Feb 3 16:13:14 UTC 2010 Modified Files: src/lib/libterminfo: Makefile Log Message: Use $HOST_SH instead of calling directly. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 04:55:07PM +0100, Adam Hoka wrote: It's a tiny, very very fast compression library. ?Christos wants it for bootblocks, among other things (or so he says -- ask him). U-boot and grub2 can boot lzma compressed images, and its also more efficient, what about lza? I think this needs some rethinking. :-) I think you're talking about a different kind of efficiency. lzf decompresses at nearly the speed of memcpy, and the decompressor is 900 bytes. The public domain C implementation of lzma is well over half a megabyte and appears to require threads. It seems extremely silly to me that you'd pick that particular straw man while complaining about system bloat. In any event, I'm certainly not going to back out lzf on the basis of such silliness. So, personally, I consider this conversation closed. If you have a problem with that, take it up with core. Thor
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 04:33:59PM +0100, Joerg Sonnenberger wrote: On Wed, Feb 03, 2010 at 12:44:39AM -0500, Thor Lancelot Simon wrote: It's a tiny, very very fast compression library. Christos wants it for bootblocks, among other things (or so he says -- ask him). For boot blocks or boot loaders? Ask Christos. I don't use it for that purpose myself (I use it for a number of other things a very fast compressor is useful for, like network data streams and backups). I am guessing what he was after was small size and fast decompression (for some resource-constrained platform?). The bottom line is that I had the code in my local tree, someone whose technical opinion I respect sufficiently to simply check it in on his request made the request, and so I did. As I said earlier, if you want to remove 3-5000 bytes from the system, I can recommend some much better candidates. Thor
CVS commit: src/usr.sbin/puffs/mount_psshfs
Module Name:src Committed By: pooka Date: Wed Feb 3 17:16:29 UTC 2010 Modified Files: src/usr.sbin/puffs/mount_psshfs: mount_psshfs.8 Log Message: Give credit: psshfs was inspired by FUSE sshfs. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/puffs/mount_psshfs/mount_psshfs.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src
On Wed, Feb 03, 2010 at 03:34:49PM +, Roy Marples wrote: --- src/include/ndbm.h:1.14 Tue Sep 13 01:44:32 2005 +++ src/include/ndbm.h Wed Feb 3 15:34:40 2010 @@ -39,6 +39,7 @@ #include sys/cdefs.h #include sys/featuretest.h +#include stdint.h #include db.h #if defined(_NETBSD_SOURCE) That seems wrong... why would it be needed? -- David A. Holland dholl...@netbsd.org
CVS commit: src
Module Name:src Committed By: roy Date: Wed Feb 3 18:11:18 UTC 2010 Modified Files: src/include: paths.h src/usr.bin/getent: getent.1 getent.c Log Message: getent cannot report on termcap as we now use terminfo. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/include/paths.h cvs rdiff -u -r1.19 -r1.20 src/usr.bin/getent/getent.1 cvs rdiff -u -r1.16 -r1.17 src/usr.bin/getent/getent.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterminfo
Module Name:src Committed By: snj Date: Wed Feb 3 18:49:23 UTC 2010 Modified Files: src/lib/libterminfo: genhash term_private.h termcap.3 terminfo.3 terminfo.5.in Log Message: Fix some typos and spelling errors. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/genhash \ src/lib/libterminfo/term_private.h cvs rdiff -u -r1.2 -r1.3 src/lib/libterminfo/termcap.3 \ src/lib/libterminfo/terminfo.3 src/lib/libterminfo/terminfo.5.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/pkg_install/dist
Module Name:src Committed By: joerg Date: Wed Feb 3 19:29:16 UTC 2010 Update of /cvsroot/src/external/bsd/pkg_install/dist In directory ivanova.netbsd.org:/tmp/cvs-serv5409 Log Message: Correctly reimport pkg_install-20100204 Status: Vendor Tag: PKGSRC Release Tags: pkg_install-20100204 U src/external/bsd/pkg_install/dist/add/add.h U src/external/bsd/pkg_install/dist/add/main.c U src/external/bsd/pkg_install/dist/add/perform.c U src/external/bsd/pkg_install/dist/add/pkg_add.1 U src/external/bsd/pkg_install/dist/admin/admin.h U src/external/bsd/pkg_install/dist/admin/audit-packages.sh.in U src/external/bsd/pkg_install/dist/admin/audit.c U src/external/bsd/pkg_install/dist/admin/check.c U src/external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in U src/external/bsd/pkg_install/dist/admin/main.c U src/external/bsd/pkg_install/dist/admin/pkg_admin.1 U src/external/bsd/pkg_install/dist/bpm/bpm.1 U src/external/bsd/pkg_install/dist/bpm/bpm.sh.in U src/external/bsd/pkg_install/dist/create/build.c U src/external/bsd/pkg_install/dist/create/create.h U src/external/bsd/pkg_install/dist/create/main.c U src/external/bsd/pkg_install/dist/create/perform.c U src/external/bsd/pkg_install/dist/create/pkg_create.1 U src/external/bsd/pkg_install/dist/create/pl.c U src/external/bsd/pkg_install/dist/create/util.c U src/external/bsd/pkg_install/dist/delete/pkg_delete.c U src/external/bsd/pkg_install/dist/delete/pkg_delete.1 U src/external/bsd/pkg_install/dist/info/info.h U src/external/bsd/pkg_install/dist/info/main.c U src/external/bsd/pkg_install/dist/info/perform.c U src/external/bsd/pkg_install/dist/info/pkg_info.1 U src/external/bsd/pkg_install/dist/info/show.c U src/external/bsd/pkg_install/dist/lib/automatic.c U src/external/bsd/pkg_install/dist/lib/config.h.in U src/external/bsd/pkg_install/dist/lib/conflicts.c U src/external/bsd/pkg_install/dist/lib/decompress.c U src/external/bsd/pkg_install/dist/lib/defs.h U src/external/bsd/pkg_install/dist/lib/dewey.c U src/external/bsd/pkg_install/dist/lib/dewey.h U src/external/bsd/pkg_install/dist/lib/fexec.c U src/external/bsd/pkg_install/dist/lib/file.c U src/external/bsd/pkg_install/dist/lib/global.c U src/external/bsd/pkg_install/dist/lib/gpgsig.c U src/external/bsd/pkg_install/dist/lib/iterate.c C src/external/bsd/pkg_install/dist/lib/lib.h U src/external/bsd/pkg_install/dist/lib/license.c U src/external/bsd/pkg_install/dist/lib/lpkg.c U src/external/bsd/pkg_install/dist/lib/opattern.c U src/external/bsd/pkg_install/dist/lib/parse-config.c U src/external/bsd/pkg_install/dist/lib/pkcs7.c U src/external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in U src/external/bsd/pkg_install/dist/lib/pkg_io.c U src/external/bsd/pkg_install/dist/lib/pkg_signature.c U src/external/bsd/pkg_install/dist/lib/pkg_summary.5 U src/external/bsd/pkg_install/dist/lib/pkgdb.c U src/external/bsd/pkg_install/dist/lib/pkgsrc.7 C src/external/bsd/pkg_install/dist/lib/version.h U src/external/bsd/pkg_install/dist/lib/plist.c U src/external/bsd/pkg_install/dist/lib/remove.c U src/external/bsd/pkg_install/dist/lib/str.c U src/external/bsd/pkg_install/dist/lib/var.c U src/external/bsd/pkg_install/dist/lib/version.c U src/external/bsd/pkg_install/dist/lib/vulnerabilities-file.c U src/external/bsd/pkg_install/dist/lib/xwrapper.c U src/external/bsd/pkg_install/dist/x509/pkgsrc.cnf U src/external/bsd/pkg_install/dist/x509/pkgsrc.sh U src/external/bsd/pkg_install/dist/x509/signing.txt 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jPKGSRC:yesterday -jPKGSRC src/external/bsd/pkg_install/dist
CVS commit: src/external/bsd/pkg_install/dist/lib
Module Name:src Committed By: joerg Date: Wed Feb 3 19:31:49 UTC 2010 Modified Files: src/external/bsd/pkg_install/dist/lib: lib.h version.h Log Message: Merge To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pkg_install/dist/lib/lib.h \ src/external/bsd/pkg_install/dist/lib/version.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/pci
Module Name:src Committed By: macallan Date: Wed Feb 3 19:32:41 UTC 2010 Modified Files: src/sys/dev/pci: fwohci_pci.c Log Message: do not attach to Powrbook G3 onboard Firewire controllers until someone with access to the hardware can figure out why it deadlocks during device discovery To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/pci/fwohci_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: roy Date: Wed Feb 3 20:56:54 UTC 2010 Modified Files: src/lib/libterminfo: Makefile genhash genman genthash src/tools: Makefile Added Files: src/lib/libterminfo: hash.c termcap_hash.c terminfo.5 Removed Files: src/tools/nbperf: Makefile Log Message: Store our generated files in CVS and remove nbperf from the toolchain. This allows us to build consistent libs without an ever changing hash. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libterminfo/Makefile \ src/lib/libterminfo/genhash cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/genman \ src/lib/libterminfo/genthash cvs rdiff -u -r0 -r1.1 src/lib/libterminfo/hash.c \ src/lib/libterminfo/termcap_hash.c src/lib/libterminfo/terminfo.5 cvs rdiff -u -r1.134 -r1.135 src/tools/Makefile cvs rdiff -u -r1.1 -r0 src/tools/nbperf/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/config
Module Name:src Committed By: pooka Date: Wed Feb 3 21:00:49 UTC 2010 Modified Files: src/usr.bin/config: defs.h gram.y main.c mkheaders.c mkioconf.c scan.l Log Message: Introduce experimental support for ioconf-only configuration files. This is done by giving the ioconf keyword in the config file. As a result, config produces only ioconf.c and locators.h. Currently, only monolithic configurations with the device path starting from root are supported. Eventually, the goal is to support a local root in the input file from any point along the device tree using files.* in our kernel tree. This will make autogenerating the config glue for device modules possible instead of having to write it by hand like is currently required (yes, it sounds simple to implement, but ...). reviewed by cube. (the next part will demand major discussions with you, so prepare ;) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.bin/config/defs.h cvs rdiff -u -r1.19 -r1.20 src/usr.bin/config/gram.y cvs rdiff -u -r1.36 -r1.37 src/usr.bin/config/main.c cvs rdiff -u -r1.16 -r1.17 src/usr.bin/config/mkheaders.c cvs rdiff -u -r1.14 -r1.15 src/usr.bin/config/mkioconf.c cvs rdiff -u -r1.13 -r1.14 src/usr.bin/config/scan.l Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libterminfo
Module Name:src Committed By: snj Date: Wed Feb 3 21:02:39 UTC 2010 Modified Files: src/lib/libterminfo: terminfo.5 Log Message: Regenerate to pick up the changes from terminfo.5.in revision 1.3. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/terminfo.5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Wed Feb 3 21:11:24 UTC 2010 Modified Files: src/sys/rump: Makefile.rump Log Message: If IOCONFIG is defined, autogenerate ioconf.c and locators.h from ${IOCONFIG}. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/rump/Makefile.rump Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src
On Feb 3, 2010, at 12:56 PM, Roy Marples wrote: Module Name: src Committed By: roy Date: Wed Feb 3 20:56:54 UTC 2010 Modified Files: src/lib/libterminfo: Makefile genhash genman genthash src/tools: Makefile Added Files: src/lib/libterminfo: hash.c termcap_hash.c terminfo.5 Removed Files: src/tools/nbperf: Makefile Log Message: Store our generated files in CVS and remove nbperf from the toolchain. This allows us to build consistent libs without an ever changing hash. nbperf should still be in the toolchain ... even though it is not used by the build, it is still used as a developer tool. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libterminfo/Makefile \ src/lib/libterminfo/genhash cvs rdiff -u -r1.1 -r1.2 src/lib/libterminfo/genman \ src/lib/libterminfo/genthash cvs rdiff -u -r0 -r1.1 src/lib/libterminfo/hash.c \ src/lib/libterminfo/termcap_hash.c src/lib/libterminfo/terminfo.5 cvs rdiff -u -r1.134 -r1.135 src/tools/Makefile cvs rdiff -u -r1.1 -r0 src/tools/nbperf/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. -- thorpej
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Wed Feb 3 21:15:39 UTC 2010 Modified Files: src/sys/rump: Makefile.rump Log Message: add a rule for locators.h too To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/rump/Makefile.rump Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/dev/wip
Module Name:src Committed By: pooka Date: Wed Feb 3 21:18:38 UTC 2010 Modified Files: src/sys/rump/dev/wip/librumpusbhc: rumpusbhc.c src/sys/rump/dev/wip/libucom: Makefile ucom_at_usb.c src/sys/rump/dev/wip/libukbd: Makefile ukbd_at_usb.c src/sys/rump/dev/wip/libulpt: Makefile src/sys/rump/dev/wip/libumass: Makefile sd_at_scsibus_at_umass.c src/sys/rump/dev/wip/libumass/opt: atapibus.h src/sys/rump/dev/wip/libums: Makefile ums_at_usb.c src/sys/rump/dev/wip/libusb: Makefile src/sys/rump/dev/wip/libusbrum: rum_at_usb.c Added Files: src/sys/rump/dev/wip/libucom: UCOM.ioconf src/sys/rump/dev/wip/libukbd: UKBD.ioconf src/sys/rump/dev/wip/libulpt: ULPT.ioconf src/sys/rump/dev/wip/libumass: UMASS.ioconf src/sys/rump/dev/wip/libums: UMS.ioconf Removed Files: src/sys/rump/dev/wip/libucom: locators.h src/sys/rump/dev/wip/libukbd: locators.h src/sys/rump/dev/wip/libumass: locators.h src/sys/rump/dev/wip/libums: locators.h Log Message: Convert to ioconf new world order: define attachments using config(1) grammar instead of wildly copypasted, hand-edited and glue-sniffed C files. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/rump/dev/wip/librumpusbhc/rumpusbhc.c cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/wip/libucom/Makefile \ src/sys/rump/dev/wip/libucom/ucom_at_usb.c cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/libucom/UCOM.ioconf cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/wip/libucom/locators.h cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libukbd/Makefile \ src/sys/rump/dev/wip/libukbd/ukbd_at_usb.c cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/libukbd/UKBD.ioconf cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/wip/libukbd/locators.h cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libulpt/Makefile cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/libulpt/ULPT.ioconf cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/wip/libumass/Makefile cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/libumass/UMASS.ioconf cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/wip/libumass/locators.h cvs rdiff -u -r1.6 -r1.7 \ src/sys/rump/dev/wip/libumass/sd_at_scsibus_at_umass.c cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libumass/opt/atapibus.h cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libums/Makefile \ src/sys/rump/dev/wip/libums/ums_at_usb.c cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/libums/UMS.ioconf cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/wip/libums/locators.h cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/wip/libusb/Makefile cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libusbrum/rum_at_usb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 11:42:34AM -0500, Thor Lancelot Simon wrote: The public domain C implementation of lzma is well over half a megabyte and appears to require threads. It seems extremely silly to me that you'd pick that particular straw man while complaining about system bloat. XZ's liblzma is compiled 150KB. There was some threaded hash finder for the original 7zip SDK, but that didn't make it into XZ so far. My main point is that you haven't really give a proper use case yet. For things like kernels and distribution, liblzf has an abysmal compression rate, so that the size advantage of the decoder doesn't matter too much. I don't mind a fast compressor for streaming applications, but those should exist and named as such. Even than it should at least be somewhat justified to use a non-standard, ad-hoc algorithm (compared to deflate). Joerg
Re: CVS commit: src
On Wed, Feb 03, 2010 at 01:11:32PM -0800, Jason Thorpe wrote: Log Message: Store our generated files in CVS and remove nbperf from the toolchain. This allows us to build consistent libs without an ever changing hash. nbperf should still be in the toolchain ... even though it is not used by the build, it is still used as a developer tool. Why? We don't have gperf in the toolchain either. Joerg
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 10:19:57PM +0100, Joerg Sonnenberger wrote: so that the size advantage of the decoder doesn't matter too much. I don't mind a fast compressor for streaming applications, but those should exist and named as such. Well, certainly I named some of mine. I can't check my existing main use of lzf into the tree, which is why I didn't check lzf itself in until another developer asked me to. Even than it should at least be somewhat justified to use a non-standard, ad-hoc algorithm (compared to deflate). By no means is deflate a fast compressor for streaming applications, because it's not fast. It's about 1/4 the speed of lzf at best. My personal opinion is that the threshold for adding something very small (5K max on any platform I can find) to our tree should be correspondingly low, while the threshold for adding something larger should be, of course, correspondingly high. If this were 150K, 300K, etc. I'd proceed with a lot more caution. Thor
CVS commit: src/external/bsd/pcc/libexec/cpp
Module Name:src Committed By: plunky Date: Wed Feb 3 22:03:56 UTC 2010 Modified Files: src/external/bsd/pcc/libexec/cpp: Makefile Log Message: Install the CPP manpage as pcpp(1) to avoid conflicts with the GCC version To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/bsd/pcc/libexec/cpp/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/pcc
Module Name:src Committed By: plunky Date: Wed Feb 3 22:13:13 UTC 2010 Modified Files: src/external/bsd/pcc: Makefile.inc config.h Log Message: fix the embedded VERSSTR by providing the correct machine architecture at build time, and adding an import date to the version. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pcc/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/bsd/pcc/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [matt-nb5-mips64] src/lib/libc
Module Name:src Committed By: matt Date: Wed Feb 3 23:51:40 UTC 2010 Modified Files: src/lib/libc/arch/mips/gen [matt-nb5-mips64]: setjmp.S src/lib/libc/compat/arch/mips/gen [matt-nb5-mips64]: compat_setjmp.S Log Message: Cleanup #ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.17.34.5 -r1.17.34.6 src/lib/libc/arch/mips/gen/setjmp.S cvs rdiff -u -r1.1.34.3 -r1.1.34.4 \ src/lib/libc/compat/arch/mips/gen/compat_setjmp.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
In article 20100203170030.ga7...@panix.com, Thor Lancelot Simon t...@panix.com wrote: On Wed, Feb 03, 2010 at 04:33:59PM +0100, Joerg Sonnenberger wrote: On Wed, Feb 03, 2010 at 12:44:39AM -0500, Thor Lancelot Simon wrote: It's a tiny, very very fast compression library. Christos wants it for bootblocks, among other things (or so he says -- ask him). For boot blocks or boot loaders? Ask Christos. I don't use it for that purpose myself (I use it for a number of other things a very fast compressor is useful for, like network data streams and backups). I am guessing what he was after was small size and fast decompression (for some resource-constrained platform?). I wanted to evaluate using it at work, for data streaming. The discussion with Thor went like: Thor: I have it already integrated in my own tree, should I import it. Christos: Sure I think so; it is small enough and we don't have something else with similar functionality in the tree, LZO is GPL, and the rest are too big/complicated. The bottom line is that I had the code in my local tree, someone whose technical opinion I respect sufficiently to simply check it in on his request made the request, and so I did. As I said earlier, if you want to remove 3-5000 bytes from the system, I can recommend some much better candidates. I still think it is useful and it should stay, just because the code is so simple. It is not the best compressor, but it is a fast and easy to understand one. If you don't think so, I'll remove it. christos
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 11:52:15PM +, Christos Zoulas wrote: I still think it is useful and it should stay, just because the code is so simple. It is not the best compressor, but it is a fast and easy to understand one. If you don't think so, I'll remove it. Like I said, I don't have a problem with a fast, small compressor. But it would strongly help to actually have a use case. As file format, I object it, e.g. it seems to have no real header etc. Joerg
CVS commit: src/sys/rump/dev/wip
Module Name:src Committed By: pooka Date: Thu Feb 4 00:37:08 UTC 2010 Modified Files: src/sys/rump/dev/wip/libucom: UCOM.ioconf src/sys/rump/dev/wip/libukbd: UKBD.ioconf src/sys/rump/dev/wip/libulpt: ULPT.ioconf src/sys/rump/dev/wip/libumass: UMASS.ioconf src/sys/rump/dev/wip/libums: UMS.ioconf Added Files: src/sys/rump/dev/wip: files.rump Log Message: Put common stuff in a single file which can be included. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/wip/files.rump cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libucom/UCOM.ioconf cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libukbd/UKBD.ioconf cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libulpt/ULPT.ioconf cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libumass/UMASS.ioconf cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/wip/libums/UMS.ioconf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/external/bsd/liblzf/dist
On Wed, Feb 03, 2010 at 04:26:22PM -0800, Jason Thorpe wrote: On Feb 3, 2010, at 3:58 PM, Joerg Sonnenberger wrote: Like I said, I don't have a problem with a fast, small compressor. But it would strongly help to actually have a use case. As file format, I object it, e.g. it seems to have no real header etc. Does it even really define a file format? Seems reasonable to let something else provide the container. See question about use case :) Joerg
Re: CVS commit: src/external/bsd/liblzf/dist
On Feb,Thursday 4 2010, at 1:45 AM, Joerg Sonnenberger wrote: On Wed, Feb 03, 2010 at 04:26:22PM -0800, Jason Thorpe wrote: On Feb 3, 2010, at 3:58 PM, Joerg Sonnenberger wrote: Like I said, I don't have a problem with a fast, small compressor. But it would strongly help to actually have a use case. As file format, I object it, e.g. it seems to have no real header etc. Does it even really define a file format? Seems reasonable to let something else provide the container. See question about use case :) Can I suggest creating of GSOC project, which will integrate this into the base ? Regards Adam.
CVS commit: src/sys/uvm
Module Name:src Committed By: uebayasi Date: Thu Feb 4 03:19:08 UTC 2010 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Move uvm_fault_* static func decls in one place. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 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: src/sys/uvm
Module Name:src Committed By: uebayasi Date: Thu Feb 4 03:32:22 UTC 2010 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Merge obfuscating layers for readability. Inline some functions. Requested by rm...@. To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 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: src/sys/uvm
Module Name:src Committed By: uebayasi Date: Thu Feb 4 05:48:26 UTC 2010 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Reduce diff between upper/lower neighbor handlers. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 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: [netbsd-5] src/external/bsd/pkg_install/dist
Module Name:src Committed By: snj Date: Thu Feb 4 06:45:59 UTC 2010 Modified Files: src/external/bsd/pkg_install/dist/add [netbsd-5]: perform.c src/external/bsd/pkg_install/dist/bpm [netbsd-5]: bpm.1 bpm.sh.in src/external/bsd/pkg_install/dist/delete [netbsd-5]: pkg_delete.c src/external/bsd/pkg_install/dist/lib [netbsd-5]: defs.h lib.h version.c version.h Log Message: Apply patch (requested by joerg in ticket #1298): Update pkg_install to 20100204. - Restore PKG_PREFIX in pkg_delete (PR 42731) - Ensure that the current pkg_install version is at least as new as the version used to build the package To generate a diff of this commit: cvs rdiff -u -r1.1.1.1.6.3 -r1.1.1.1.6.4 \ src/external/bsd/pkg_install/dist/add/perform.c cvs rdiff -u -r1.1.1.1.6.2 -r1.1.1.1.6.3 \ src/external/bsd/pkg_install/dist/bpm/bpm.1 cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/bsd/pkg_install/dist/bpm/bpm.sh.in cvs rdiff -u -r1.1.1.4.6.4 -r1.1.1.4.6.5 \ src/external/bsd/pkg_install/dist/delete/pkg_delete.c cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/bsd/pkg_install/dist/lib/defs.h cvs rdiff -u -r1.1.1.1.6.3 -r1.1.1.1.6.4 \ src/external/bsd/pkg_install/dist/lib/lib.h cvs rdiff -u -r1.1.1.1.6.2 -r1.1.1.1.6.3 \ src/external/bsd/pkg_install/dist/lib/version.c cvs rdiff -u -r1.1.1.2.6.5 -r1.1.1.2.6.6 \ src/external/bsd/pkg_install/dist/lib/version.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5] src/doc
Module Name:src Committed By: snj Date: Thu Feb 4 06:49:53 UTC 2010 Modified Files: src/doc [netbsd-5]: CHANGES-5.1 Log Message: Ticket 1298. To generate a diff of this commit: cvs rdiff -u -r1.1.2.193 -r1.1.2.194 src/doc/CHANGES-5.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.