cvs commit: src/sys/dev/puc pucdata.c

2008-05-29 Thread Kirk McKusick
mckusick2008-05-29 07:15:52 UTC FreeBSD src repository Modified files: sys/dev/puc pucdata.c Log: The SIIG 4 port serial card based on the Oxford OX16PCI954 is clocked at 10x normal speed. That is, when you set it for 9600 baud, it actually does 96000 baud. In order

cvs commit: src/include/protocols dumprestore.h src/sbin/dump dump.h itime.c main.c

2008-05-23 Thread Kirk McKusick
mckusick2008-05-24 05:20:46 UTC FreeBSD src repository Modified files: include/protocolsdumprestore.h sbin/dumpdump.h itime.c main.c Log: Expand dump to allow MAX_INT dump levels. PR: bin/100732 Submitted by: Matthew Vincenz <[EMAIL PROTECTED

cvs commit: src/sbin/dump dump.8 dump.h main.c traverse.c

2008-05-23 Thread Kirk McKusick
mckusick2008-05-23 23:13:14 UTC FreeBSD src repository Modified files: sbin/dumpdump.8 dump.h main.c traverse.c Log: When using dump to generate level 0 dumps which are then rsync'ed to a remote machine, the fact that the dump date is stored with each header (inod

cvs commit: src/sbin/restore dirs.c

2008-05-23 Thread Kirk McKusick
mckusick2008-05-23 19:17:08 UTC FreeBSD src repository Modified files: sbin/restore dirs.c Log: Fix nits pointed out in PR bin/39905 that have not already been corrected since it was filed. With this change the PR will be closed. PR: bin/39905 Revision Ch

cvs commit: src/include/protocols dumprestore.h src/sbin/dump dump.h traverse.c src/sbin/restore dirs.c extern.h restore.h tape.c src/share/man/man5 fs.5 src/sys/sys extattr.h src/sys/ufs/ufs extattr.

2008-05-23 Thread Kirk McKusick
mckusick2008-05-23 18:08:32 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) include/protocolsdumprestore.h sbin/dumpdump.h traverse.c sbin/restore dirs.c extern.h restore.h tape.c share/man/man5 fs.5 sys/sys

cvs commit: src/sbin/restore tape.c

2008-05-22 Thread Kirk McKusick
mckusick2008-05-22 22:19:33 UTC FreeBSD src repository Modified files: sbin/restore tape.c Log: This fixes the "getfile: lost data" panic when restoring dumps on a 7.0 or later system that were created on a pre-5.0 system. We must ensure that restore zeros out the pre

cvs commit: src/sbin/restore tape.c

2008-05-22 Thread Kirk McKusick
mckusick2008-05-22 22:18:39 UTC FreeBSD src repository Modified files: sbin/restore tape.c Log: Follow on to fix 1.51 for "Header with wrong dumpdate" message. Must ensure that dump tapes from UFS1 filesystems properly copy old fields of dump headers to new locatio

cvs commit: src/sbin/restore dirs.c

2008-04-14 Thread Kirk McKusick
mckusick2008-04-14 20:15:53 UTC FreeBSD src repository Modified files: sbin/restore dirs.c Log: restore(8) does not check for write failure while building two temp files containing directory and ownership data. If /tmp fills, the console is blasted with zillions of "f

cvs commit: src/sbin/restore tape.c

2008-04-11 Thread Kirk McKusick
mckusick2008-04-11 21:51:53 UTC FreeBSD src repository Modified files: sbin/restore tape.c Log: Avoid printing spurious ``Header with wrong dumpdate.'' message. Revision ChangesPath 1.51 +1 -1 src/sbin/restore/tape.c _

cvs commit: src/sbin/restore dirs.c tape.c

2008-04-11 Thread Kirk McKusick
mckusick2008-04-11 21:48:14 UTC FreeBSD src repository Modified files: sbin/restore dirs.c tape.c Log: Correctly set file group when restore is run by a user other than root. Revision ChangesPath 1.33 +6 -1 src/sbin/restore/dirs.c 1.50 +3 -1

cvs commit: src/sys/kern Make.tags.inc src/sys/i386 Makefile

2007-05-13 Thread Kirk McKusick
mckusick2007-05-13 18:21:54 UTC FreeBSD src repository Modified files: sys/kern Make.tags.inc sys/i386 Makefile Log: Update entries for building tags. Revision ChangesPath 1.12 +3 -3 src/sys/i386/Makefile 1.18 +9 -5 s

cvs commit: src/sys/ufs/ffs ffs_vnops.c

2007-03-10 Thread Kirk McKusick
mckusick2007-03-11 00:56:18 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ufs/ffs ffs_vnops.c Log: MFC from revision 1.165 Revision ChangesPath 1.157.2.5 +9 -0 src/sys/ufs/ffs/ffs_vnops.c _

cvs commit: src/usr.bin/calendar/calendars calendar.freebsd

2007-03-09 Thread Kirk McKusick
mckusick2007-03-10 05:56:05 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself. Revision ChangesPath 1.206 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd __

cvs commit: src/sys/sys extattr.h src/sys/ufs/ufs extattr.h src/sbin/restore tape.c src/share/man/man9 extattr.9 src/share/man/man5 fs.5

2007-03-06 Thread Kirk McKusick
mckusick2007-03-06 08:13:21 UTC FreeBSD src repository Modified files: sys/sys extattr.h sys/ufs/ufs extattr.h sbin/restore tape.c share/man/man9 extattr.9 share/man/man5 fs.5 Log: Move macros describing extended attri

cvs commit: src/sys/sys extattr.h

2007-02-26 Thread Kirk McKusick
mckusick2007-02-27 07:34:29 UTC FreeBSD src repository Modified files: sys/sys extattr.h Log: KASSERT fails when the condition is false, not when it is true. Revision ChangesPath 1.15 +1 -1 src/sys/sys/extattr.h _

cvs commit: src/sbin/dump traverse.c

2007-02-26 Thread Kirk McKusick
mckusick2007-02-27 07:28:17 UTC FreeBSD src repository Modified files: sbin/dumptraverse.c Log: Fix an error in dumping large sparse files containing extended attributes. Revision ChangesPath 1.39 +2 -2 src/sbin/dump/traverse.c __

cvs commit: src/include/protocols dumprestore.h src/sbin/restore dirs.c extern.h restore.h tape.c src/sbin/dump dump.h traverse.c

2007-02-26 Thread Kirk McKusick
mckusick2007-02-26 08:15:56 UTC FreeBSD src repository Modified files: include/protocolsdumprestore.h sbin/restore restore.h extern.h dirs.c tape.c sbin/dumpdump.h traverse.c Log: Update the dump program to save extended attributes. Update the

cvs commit: src/sys/sys extattr.h src/share/man/man9 extattr.9

2007-02-25 Thread Kirk McKusick
mckusick2007-02-26 06:18:53 UTC FreeBSD src repository Modified files: sys/sys extattr.h share/man/man9 extattr.9 Log: Declare a `struct extattr' that defines the format of an extended attribute. Also define some macros to manipulate one of these struc

cvs commit: src/bin/setfacl setfacl.c

2007-02-25 Thread Kirk McKusick
mckusick2007-02-26 00:42:18 UTC FreeBSD src repository Modified files: bin/setfacl setfacl.c Log: Implement the -h flag (set an ACL on a symbolic link). Before this fix the -h flag was ignored (i.e. setfacl always set the ACL on the file pointed to by the symbolic

cvs commit: src/sys/ufs/ffs ffs_vnops.c

2007-02-21 Thread Kirk McKusick
mckusick2007-02-21 08:50:06 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c Log: The functions that set and delete external attributes must check that the filesystem is not mounted read-only before proceeding. Reported by: Ryan Beasley <[EMAIL P

cvs commit: src/sys/ufs/ffs README.softupdates ffs_alloc.c ffs_extern.h ffs_softdep.c

2007-02-17 Thread Kirk McKusick
mckusick2007-02-17 08:25:43 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_alloc.c ffs_extern.h ffs_softdep.c Removed files: sys/ufs/ffs README.softupdates Log: This README file is obsolete. The cited problems were fixed long ago and the cod

cvs commit: src/share/man/man3 queue.3

2006-03-23 Thread Kirk McKusick
mckusick2006-03-24 07:41:12 UTC FreeBSD src repository Modified files: share/man/man3 queue.3 Log: Typesetting fix for -r1.137. If a tail queue is empty the return value of TAILQ_LAST is not undefined, it is NULL. Submitted by: Ruslan Ermilov <[EMAIL PROTECTED]>

cvs commit: src/share/man/man3 queue.3

2006-03-21 Thread Kirk McKusick
mckusick2006-03-22 02:40:38 UTC FreeBSD src repository Modified files: share/man/man3 queue.3 Log: If a tail queue is empty the return value is not undefined, it is NULL. Revision ChangesPath 1.37 +2 -2 src/share/man/man3/queue.3

FreeBSD -current Code Reading Class

2006-02-13 Thread Kirk McKusick
prepare for and run this class, I only do it about once every six years. Kirk McKusick =-=-=-=-=-= Upcoming FreeBSD Kernel Code Reading Evening Course The ``FreeBSD Kernel Internals: An Intensive Code Walkthrough'' course will be taught during the Spring of 2006. The class wi