CVS commit: src/sys/ufs/lfs

2017-06-09 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Jun 10 05:29:36 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_accessors.h lfs_alloc.c lfs_balloc.c lfs_bio.c lfs_inode.c lfs_inode.h lfs_itimes.c lfs_pages.c lfs_rename.c lfs_segment.c lfs_subr.c

CVS commit: src/sys/ufs/lfs

2017-06-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 07:47:32 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h Log Message: Add an XXX about the missing flags so it's not buried in a commit message. now the XXX count for LFS is 260 To generate a diff of this

CVS commit: src/sys/ufs/lfs

2017-06-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 07:47:32 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h Log Message: Add an XXX about the missing flags so it's not buried in a commit message. now the XXX count for LFS is 260 To generate a diff of this

CVS commit: src/sys/ufs/lfs

2017-06-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 01:29:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_pages.c lfs_vnops.c Log Message: Correct confusion between i_flag and i_flags These will have to be renamed. Spotted by Riastradh, thanks! To generate

CVS commit: src/sys/ufs/lfs

2017-06-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 01:29:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_pages.c lfs_vnops.c Log Message: Correct confusion between i_flag and i_flags These will have to be renamed. Spotted by Riastradh, thanks! To generate

CVS commit: src/sys/ufs/lfs

2017-06-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 01:01:42 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs.h lfs_inode.h Log Message: Move definition of IN_ALLMOD near the flag it's a mask for. Now we can see that it doesn't match all the flags, but changing that will

CVS commit: src/sys/ufs/lfs

2017-06-04 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 5 01:01:42 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs.h lfs_inode.h Log Message: Move definition of IN_ALLMOD near the flag it's a mask for. Now we can see that it doesn't match all the flags, but changing that will

CVS commit: src/sys/ufs/lfs

2017-04-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Apr 13 09:57:28 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c Log Message: Switch lfs_flush() and lfs_writerd() to mountlist iterator. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138

CVS commit: src/sys/ufs/lfs

2017-04-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Apr 13 09:57:28 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c Log Message: Switch lfs_flush() and lfs_writerd() to mountlist iterator. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138

CVS commit: src/sys/ufs/lfs

2017-04-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 11 06:01:04 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: Fix non-DIAGNOSTIC build by using vp outside KASSERT too. To generate a diff of this commit: cvs rdiff -u -r1.311 -r1.312

CVS commit: src/sys/ufs/lfs

2017-04-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 11 05:48:04 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_vnops.c Log Message: Sprinkle lock ownership assertions. To generate a diff of this commit: cvs rdiff -u -r1.310 -r1.311

CVS commit: src/sys/ufs/lfs

2017-04-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 11 05:48:04 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_vnops.c Log Message: Sprinkle lock ownership assertions. To generate a diff of this commit: cvs rdiff -u -r1.310 -r1.311

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:21:01 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_segment.c lfs_subr.c Log Message: don't guard lfs_sbactive or lfs_log with splbio, lfs_lock is plenty. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:21:01 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_segment.c lfs_subr.c Log Message: don't guard lfs_sbactive or lfs_log with splbio, lfs_lock is plenty. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:15:03 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: remove deprecated comment (and move it below assert) there's no spl dance for I/O here. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:15:03 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: remove deprecated comment (and move it below assert) there's no spl dance for I/O here. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:12:48 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: don't guard lfs_reshash with splbio, lfs_lock is plenty To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 03:12:48 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: don't guard lfs_reshash with splbio, lfs_lock is plenty To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 02:55:22 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: if DEBUG panic => KDASSERT. reduces ifdefs. NFC To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/ufs/lfs/lfs_subr.c

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 02:55:22 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: if DEBUG panic => KDASSERT. reduces ifdefs. NFC To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/ufs/lfs/lfs_subr.c

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 02:38:08 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_balloc.c lfs_inode.h lfs_segment.c lfs_subr.c Log Message: Provide a LFS_ENTER_LOG (__nothing) in the !DEBUG case. so I can drop lots of #ifdef DEBUG around this

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 02:38:08 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_balloc.c lfs_inode.h lfs_segment.c lfs_subr.c Log Message: Provide a LFS_ENTER_LOG (__nothing) in the !DEBUG case. so I can drop lots of #ifdef DEBUG around this

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 01:54:23 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_segment.c Log Message: Drop single use macro LFS_BCLEAN_LOG with an inlined implementation. LFS_ENTER_LOG currently macro grabs lfs_lock, so I'd like to

CVS commit: src/sys/ufs/lfs

2017-04-05 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Apr 6 01:54:23 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_segment.c Log Message: Drop single use macro LFS_BCLEAN_LOG with an inlined implementation. LFS_ENTER_LOG currently macro grabs lfs_lock, so I'd like to

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 17:34:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_bio.c lfs_pages.c lfs_vfsops.c lfs_vnops.c Log Message: Switch lfs_writer_daemon to use condvar instead of mtsleep. track thread existence with struct lwp instead of

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 17:34:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_bio.c lfs_pages.c lfs_vfsops.c lfs_vnops.c Log Message: Switch lfs_writer_daemon to use condvar instead of mtsleep. track thread existence with struct lwp instead of

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 14:53:48 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: Keep on holding lfs_lock when calling cv_broadcast pointed out by skrll, thanks. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 14:53:48 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: Keep on holding lfs_lock when calling cv_broadcast pointed out by skrll, thanks. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 14:43:00 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs.h lfs_subr.c lfs_vfsops.c lfs_vnops.c Log Message: switch lfs_dirops to condvar (from mtsleep) To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201

CVS commit: src/sys/ufs/lfs

2017-04-01 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 14:43:00 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs.h lfs_subr.c lfs_vfsops.c lfs_vnops.c Log Message: switch lfs_dirops to condvar (from mtsleep) To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201

CVS commit: src/sys/ufs/lfs

2017-03-31 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 01:50:02 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs.h lfs_vfsops.c lfs_vnops.c Log Message: switch lfs_sleepers to condvar (from mtsleep) To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200

CVS commit: src/sys/ufs/lfs

2017-03-31 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 1 00:40:42 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: Simplify locking To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/ufs/lfs/lfs_inode.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2017-03-31 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Mar 31 23:00:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: stopgap fix- move lfs_lock to include calls to lfs_dino_{set,get}block blocks new users that need seglock (need to take lfs_lock) that setblock

CVS commit: src/sys/ufs/lfs

2017-03-31 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Mar 31 23:00:21 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: stopgap fix- move lfs_lock to include calls to lfs_dino_{set,get}block blocks new users that need seglock (need to take lfs_lock) that setblock

CVS commit: src/sys/ufs/lfs

2017-03-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Mar 30 09:10:08 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_pages.c lfs_vnops.c ulfs_bmap.c ulfs_inode.c ulfs_lookup.c ulfs_quota2.c ulfs_readwrite.c ulfs_vnops.c Log Message: Remove now redundant calls to

CVS commit: src/sys/ufs/lfs

2017-03-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Mar 30 09:10:08 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_pages.c lfs_vnops.c ulfs_bmap.c ulfs_inode.c ulfs_lookup.c ulfs_quota2.c ulfs_readwrite.c ulfs_vnops.c Log Message: Remove now redundant calls to

CVS commit: src/sys/ufs/lfs

2017-03-21 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Mar 21 09:53:01 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: Update mtime even if oip->i_size == length PR kern/51762, LFS version. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153

CVS commit: src/sys/ufs/lfs

2017-03-21 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Mar 21 09:53:01 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: Update mtime even if oip->i_size == length PR kern/51762, LFS version. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153

CVS commit: src/sys/ufs/lfs

2017-03-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 19 22:48:00 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: Fix inadvertently reversed sense of comparisons. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152

CVS commit: src/sys/ufs/lfs

2017-03-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 19 22:48:00 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: Fix inadvertently reversed sense of comparisons. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152

CVS commit: src/sys/ufs/lfs

2017-03-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 18 05:43:16 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: #if DIAGNOSTIC panic ---> KASSERT To generate a diff of this commit: cvs rdiff -u -r1.150 -r1.151 src/sys/ufs/lfs/lfs_inode.c Please

CVS commit: src/sys/ufs/lfs

2017-03-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 18 05:43:16 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: #if DIAGNOSTIC panic ---> KASSERT To generate a diff of this commit: cvs rdiff -u -r1.150 -r1.151 src/sys/ufs/lfs/lfs_inode.c Please

CVS commit: src/sys/ufs/lfs

2017-03-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Mar 16 01:09:24 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_vnops.c Log Message: actually cast to unsigned long long and use %llu. certainly not use hex (oops) suggested by dh To generate a diff of this commit:

CVS commit: src/sys/ufs/lfs

2017-03-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Mar 16 01:09:24 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_vnops.c Log Message: actually cast to unsigned long long and use %llu. certainly not use hex (oops) suggested by dh To generate a diff of this commit:

CVS commit: src/sys/ufs/lfs

2017-03-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Mar 15 21:28:41 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_vnops.c Log Message: print inode number in an assert I keep hitting and the adjacent one. use PRIx64 for printing inode number elsewhere. To generate a

CVS commit: src/sys/ufs/lfs

2017-03-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Mar 15 21:28:41 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_vnops.c Log Message: print inode number in an assert I keep hitting and the adjacent one. use PRIx64 for printing inode number elsewhere. To generate a

CVS commit: src/sys/ufs/lfs

2017-03-13 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Mar 13 20:15:50 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_alloc.c Log Message: Fill in some XXXs with the exact action described in them. match lfs_valloc behaviour. To generate a diff of this commit: cvs rdiff -u -r1.134

CVS commit: src/sys/ufs/lfs

2017-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 13 14:24:20 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_alloc.c lfs_bio.c lfs_segment.c lfs_syscalls.c lfs_vfsops.c ulfs_bmap.c ulfs_vnops.c Log Message: #if DIAGNOSTIC panic ---> KASSERT Replace some

CVS commit: src/sys/ufs/lfs

2017-03-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 13 13:45:53 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_inode.c Log Message: #if DIAGNOSTIC panic ---> KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.147 -r1.148 src/sys/ufs/lfs/lfs_inode.c Please

CVS commit: src/sys/ufs/lfs

2017-01-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 12 18:40:02 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_accessors.h Log Message: fix sign confusion To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/lfs/lfs_accessors.h Please note that

CVS commit: src/sys/ufs/lfs

2017-01-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 12 18:40:02 UTC 2017 Modified Files: src/sys/ufs/lfs: lfs_accessors.h Log Message: fix sign confusion To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/lfs/lfs_accessors.h Please note that

CVS commit: src/sys/ufs/lfs

2016-11-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Nov 20 21:22:14 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_quota2.c Log Message: KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...)) To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/ufs/lfs

2016-11-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Nov 20 21:22:14 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_quota2.c Log Message: KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...)) To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/ufs/lfs

2016-11-08 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Nov 9 05:44:42 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.c Log Message: Apply ufs_extattr.c 1.48: Explain why the lock in here needs to be recursive. Related to PR 46997. ufs_extattr 1.47 was also committed

CVS commit: src/sys/ufs/lfs

2016-11-08 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Nov 9 05:44:42 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.c Log Message: Apply ufs_extattr.c 1.48: Explain why the lock in here needs to be recursive. Related to PR 46997. ufs_extattr 1.47 was also committed

CVS commit: src/sys/ufs/lfs

2016-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 4 16:46:20 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_pages.c Log Message: Grr, the optimizer on mips64 can't handle this... Use MIN_PAGE_SIZE. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/ufs/lfs

2016-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 4 16:46:20 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_pages.c Log Message: Grr, the optimizer on mips64 can't handle this... Use MIN_PAGE_SIZE. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 05:09:12 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_alloc.c Log Message: Remove unused To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 src/sys/ufs/lfs/lfs_alloc.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 05:09:12 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_alloc.c Log Message: Remove unused To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 src/sys/ufs/lfs/lfs_alloc.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 02:42:32 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: Fix stupid thinko. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs are

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 02:42:32 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: Fix stupid thinko. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs are

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 02:31:03 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 02:31:03 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 00:25:22 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: use static properly To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 00:25:22 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_balloc.c Log Message: use static properly To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/ufs/lfs/lfs_balloc.c Please note that diffs

CVS commit: src/sys/ufs/lfs

2016-08-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Aug 7 00:12:48 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_alloc.c Log Message: Comments To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/ufs/lfs/lfs_alloc.c Please note that diffs are not

CVS commit: src/sys/ufs/lfs

2016-07-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 21 18:10:47 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_pages.c Log Message: Don't do variable stack allocations for systems with non-const PAGE_SIZE; instead assume that the smallest pagesize is 1024. To generate a

CVS commit: src/sys/ufs/lfs

2016-07-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 21 18:10:47 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_pages.c Log Message: Don't do variable stack allocations for systems with non-const PAGE_SIZE; instead assume that the smallest pagesize is 1024. To generate a

CVS commit: src/sys/ufs/lfs

2016-07-13 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Jul 13 16:26:26 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: Fix a deadlock ok dholland@ To generate a diff of this commit: cvs rdiff -u -r1.303 -r1.304 src/sys/ufs/lfs/lfs_vnops.c Please note that

CVS commit: src/sys/ufs/lfs

2016-06-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Jun 21 06:14:40 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_inode.h Log Message: Revert version 1.19 (make ufid_ino in struct ulfs_ufid 64-bit) -- via a twisty maze of marginal if not illegal type punning it breaks the

CVS commit: src/sys/ufs/lfs

2016-06-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Jun 21 06:14:40 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_inode.h Log Message: Revert version 1.19 (make ufid_ino in struct ulfs_ufid 64-bit) -- via a twisty maze of marginal if not illegal type punning it breaks the

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:55:34 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: In lfs_mknod, don't release dvp until done with it. This was exposed a while back when I removed a sketchy preprocessor macro scheme, but

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:55:34 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: In lfs_mknod, don't release dvp until done with it. This was exposed a while back when I removed a sketchy preprocessor macro scheme, but

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:36:09 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_rename.c lfs_vnops.c ulfs_extern.h ulfs_inode.c ulfs_readwrite.c ulfs_vnops.c ulfsmount.h Log Message: One more batch of already-synced ufs changes:

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:36:09 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_rename.c lfs_vnops.c ulfs_extern.h ulfs_inode.c ulfs_readwrite.c ulfs_vnops.c ulfsmount.h Log Message: One more batch of already-synced ufs changes:

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:29:52 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_extern.h lfs_inode.h lfs_kernel.h ulfs_bswap.h ulfs_dirhash.h ulfs_inode.h ulfs_quota.h ulfs_quota1.h Log Message: u_int{8,16,32,64}_t ->

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:29:52 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_extern.h lfs_inode.h lfs_kernel.h ulfs_bswap.h ulfs_dirhash.h ulfs_inode.h ulfs_quota.h ulfs_quota1.h Log Message: u_int{8,16,32,64}_t ->

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:25:46 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs.h lfs_accessors.h ulfs_dinode.h Log Message: Massedit u_int{8,16,32,64}_t to uint{8,16,32,64}_t. This effectively merges ufs/dinode.h 1.25. To generate a diff

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:25:46 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs.h lfs_accessors.h ulfs_dinode.h Log Message: Massedit u_int{8,16,32,64}_t to uint{8,16,32,64}_t. This effectively merges ufs/dinode.h 1.25. To generate a diff

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:11:21 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_inode.c Log Message: Merge ufs_inode.c 1.93: missing unlock on error path. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 03:11:21 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_inode.c Log Message: Merge ufs_inode.c 1.93: missing unlock on error path. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:42:08 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_vnops.c Log Message: With the previous we seem to have the changes from -r1.225 of ufs_vnops.c. (as that was stuff from moving ffs to the new vcache

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:42:08 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_vnops.c Log Message: With the previous we seem to have the changes from -r1.225 of ufs_vnops.c. (as that was stuff from moving ffs to the new vcache

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:33:02 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: ulfs_makeinode -> lfs_makeinode To generate a diff of this commit: cvs rdiff -u -r1.299 -r1.300 src/sys/ufs/lfs/lfs_vnops.c Please note

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:33:02 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: ulfs_makeinode -> lfs_makeinode To generate a diff of this commit: cvs rdiff -u -r1.299 -r1.300 src/sys/ufs/lfs/lfs_vnops.c Please note

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:31:47 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_extern.h ulfs_vnops.c Log Message: Merge (effectively) -r1.78 of ufs_extern.h: shift ulfs_makeinode to lfs_vnops.c and make it file-static there, as

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:31:47 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_extern.h ulfs_vnops.c Log Message: Merge (effectively) -r1.78 of ufs_extern.h: shift ulfs_makeinode to lfs_vnops.c and make it file-static there, as

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:25:04 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_vnops.c ulfs_extern.h ulfs_inode.c ulfs_inode.h ulfs_lookup.c ulfs_quota2.c ulfs_vfsops.c ulfs_vnops.c ulfsmount.h Log

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:25:04 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_inode.h lfs_vnops.c ulfs_extern.h ulfs_inode.c ulfs_inode.h ulfs_lookup.c ulfs_quota2.c ulfs_vfsops.c ulfs_vnops.c ulfsmount.h Log

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:05:25 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_rename.c Log Message: fix typo in previous To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/lfs/lfs_rename.c Please note that diffs

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:05:25 UTC 2016 Modified Files: src/sys/ufs/lfs: lfs_rename.c Log Message: fix typo in previous To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/lfs/lfs_rename.c Please note that diffs

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:03:32 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_quota2.c Log Message: Merge some cosmetic changes from ffs_quota2.c 1.5. I didn't merge the whitespace changes. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 02:03:32 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_quota2.c Log Message: Merge some cosmetic changes from ffs_quota2.c 1.5. I didn't merge the whitespace changes. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:56:21 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.h Log Message: Merge -r1.11 of extattr.h: Bump UFS1 extended attribute max name length to 256 To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:56:21 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.h Log Message: Merge -r1.11 of extattr.h: Bump UFS1 extended attribute max name length to 256 To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:53:38 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_dirhash.c Log Message: Merge -r1.37 of ufs_dirhash.c: clear i_dirhash sooner, but what lock protects it? To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:53:38 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_dirhash.c Log Message: Merge -r1.37 of ufs_dirhash.c: clear i_dirhash sooner, but what lock protects it? To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:50:14 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.c Log Message: Merge -r1.46 of ufs_extattr.c: Fix uninitialized mutex usage To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:50:14 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.c Log Message: Merge -r1.46 of ufs_extattr.c: Fix uninitialized mutex usage To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/ufs/lfs

2016-06-19 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Jun 20 01:47:58 UTC 2016 Modified Files: src/sys/ufs/lfs: ulfs_extattr.c Log Message: Merge -r1.45 of ufs_extattr.c: Fix UFS1 extended attribute backend autocreation deadlock To generate a diff of this commit: cvs rdiff

<    1   2   3   4   5   6   >