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 lfs_vnops
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 commit:
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
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
req
Module Name:src
Committed By: hannken
Date: Sun May 28 16:38:55 UTC 2017
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c ext2fs_extern.h ext2fs_vfsops.c
ext2fs_vnops.c
Log Message:
Change ext2fs to use vcache_new like we did for ffs:
- Change ext2fs_valloc t
Module Name:src
Committed By: hannken
Date: Sun May 28 16:37:55 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
No need to call vgone() on the just created in file system log vnode,
vput() is sufficient.
To generate a diff of this commit:
cvs rdiff -u
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 src/s
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 src/sys/ufs/lfs/
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 src/sys/ufs/lfs/lfs_vnops
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 -
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 -r1.2
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 src/sys/ufs/lfs/lfs_subr.c
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
Please
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 macr
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
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
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
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 src/s
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 src/sys/ufs/lf
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 pu
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
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:11:45 UTC 2017
Modified Files:
src/sys/ufs/ufs: ufs_lookup.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/sys/ufs/u
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:10:47 UTC 2017
Modified Files:
src/sys/ufs/chfs: chfs_vnops.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/ufs/ch
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 fstra
Module Name:src
Committed By: jdolecek
Date: Wed Mar 22 21:31:00 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
move the ffs_sync() after wapbl_log_position() call, since that can still
create delayed writes with MNT_ASYNC when log is created
To gener
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 src/sys
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 src/sys/ufs/lfs/lfs_inode
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 note
Module Name:src
Committed By: riastradh
Date: Sat Mar 18 05:39:06 UTC 2017
Modified Files:
src/sys/ufs/ufs: ufs_vnops.c
Log Message:
#if DIAGNOSTIC panic ---> KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 src/sys/ufs/ufs/ufs_vnops.c
Please note
Module Name:src
Committed By: riastradh
Date: Sat Mar 18 05:33:07 UTC 2017
Modified Files:
src/sys/ufs/ufs: ufs_bmap.c
Log Message:
#if DIAGNOSTIC panic ---> KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/ufs/ufs/ufs_bmap.c
Please note tha
Module Name:src
Committed By: riastradh
Date: Sat Mar 18 05:29:16 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
#if DIAGNOSTIC panic ---> KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sys/ufs/ffs/ffs_snapshot.c
Pleas
Module Name:src
Committed By: riastradh
Date: Sat Mar 18 05:26:40 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
Log Message:
#if DIAGNOSTIC panic ---> KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/sys/ufs/ffs/ffs_inode.c
Please note
Module Name:src
Committed By: riastradh
Date: Sat Mar 18 05:20:04 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
#if DIAGNOSTIC panic ---> KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/ufs/ffs/ffs_alloc.c
Please note
Module Name:src
Committed By: jdolecek
Date: Thu Mar 16 22:09:19 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
need to turn off async during ffs_sync(), otherwise its bwrite() calls are
themselves turned to bdwrite(), creating dirty delayed writes
fix
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:
c
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
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 #if
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 n
Module Name:src
Committed By: jdolecek
Date: Fri Mar 10 22:43:03 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
sync any delayed writes when updating filesystem to log
Adresses PR kern/52056 by Martin Husemann, fix helped by Juergen Hannken, thanks
T
Module Name:src
Committed By: jdolecek
Date: Fri Mar 10 20:38:28 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
slightly rearrange the code for IMNT_WANTRDONLY + MNT_UPDATE case for
better readability, no functional change
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:12:00 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Adapt the test "enable WAPBL on rw mounts only" to the recent change of
the protocol to update a mounted file.
Should fix PR kern/52031 (FFS
Module Name:src
Committed By: christos
Date: Thu Mar 2 00:43:40 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
ifdef reduction
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/ufs/ffs/ffs_vnops.c
Please note that diffs are not
Module Name:src
Committed By: hannken
Date: Wed Mar 1 21:55:07 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
Make compile again without "options WAPBL".
>From John D. Baker via current-users@, slightly modified by me.
To generate a diff of this com
Module Name:src
Committed By: hannken
Date: Wed Mar 1 10:46:43 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Bring back read-write to read-only mount update for ffs.
To generate a diff of this commit:
cvs rdiff -u -r1.347 -r1.348 src/sys/ufs/ffs/ff
Module Name:src
Committed By: hannken
Date: Wed Mar 1 10:42:46 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c ffs_snapshot.c ffs_vfsops.c ffs_vnops.c
src/sys/ufs/ufs: ufs_bmap.c ufs_inode.c ufs_quota2.c ufs_readwrite.c
ufs_vnops.c ufs_wapbl.c
Lo
Module Name:src
Committed By: hannken
Date: Fri Feb 17 08:26:41 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Flush the log to disk when ffs_sync() gets called with MNT_WAIT.
To generate a diff of this commit:
cvs rdiff -u -r1.342 -r1.343 src/sys/uf
Module Name:src
Committed By: kre
Date: Thu Feb 9 04:37:35 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_bswap.c ffs_extern.h
Log Message:
Sprinkle in a pinch of const, not too much, just enough
to add a little strength without affecting the overall balance...
To genera
Module Name:src
Committed By: christos
Date: Fri Jan 13 18:04:36 UTC 2017
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h
Log Message:
Fix unsigned
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/ufs/ext2fs/ext2fs_dinode.h
Please note that diff
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 diff
Module Name:src
Committed By: hannken
Date: Wed Jan 4 10:04:17 UTC 2017
Modified Files:
src/sys/ufs/ufs: ufs_inode.c
Log Message:
Change ufs_truncate_retry() to call UFS_TRUNCATE() at least once.
Even with "newsize == ip->i_size" it must set mtime etc.
Adresses PR kern/5
Module Name:src
Committed By: hannken
Date: Tue Dec 27 10:54:38 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Fix a bug introduced with Rev. 1.294: use LK_NOWAIT when called with MNT_LAZY.
To generate a diff of this commit:
cvs rdiff -u -r1.341 -r1
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 src/sys/ufs/lfs/u
Module Name:src
Committed By: riastradh
Date: Sun Nov 20 21:21:26 UTC 2016
Modified Files:
src/sys/ufs/ufs: ufs_quota2.c
Log Message:
KASSERT(mutex_owner(...)) ---> KASSERT(mutex_owned(...))
Fixes part of PR kern/47114. Tested by code inspection.
To generate a diff of
Module Name:src
Committed By: jdolecek
Date: Fri Nov 11 22:59:26 UTC 2016
Modified Files:
src/sys/ufs/ufs: ufs_wapbl.h
Log Message:
fix !WAPBL variant of UFS_WAPBL_REGISTER_DEALLOCATION()
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/ufs/ufs/ufs_w
Module Name:src
Committed By: hannken
Date: Fri Nov 11 10:50:16 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
Log Message:
Fix a "slight tweak" from Rev. 1.121: bap1/bap2 must be valid
before using BAP_ASSIGN().
Prevents NULL pointer dereference when "lastbn >= 0
Module Name:src
Committed By: jdolecek
Date: Thu Nov 10 22:19:23 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
disable discard when log is enabled to preserve log consistency promise
PR kern/50725
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: jdolecek
Date: Thu Nov 10 19:10:05 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
Log Message:
ffs_indirtrunc(): for !wapbl, restore rev 1.117 behavior of writing the zeroed
(indirect) block before freeing the referenced blocks; it's ne
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 di
Module Name:src
Committed By: dholland
Date: Wed Nov 9 05:08:35 UTC 2016
Modified Files:
src/sys/ufs/ufs: ufs_extattr.c
Log Message:
Explain why the lock in here needs to be recursive. Related to PR 46997.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 sr
Module Name:src
Committed By: dholland
Date: Wed Nov 9 04:12:55 UTC 2016
Modified Files:
src/sys/ufs/ufs: ufs_vnops.c
Log Message:
ufs_makeinode is declared file-static at the top of the file; mark it
at its definition too, for consistency and to avoid misleading casual
p
Module Name:src
Committed By: jdolecek
Date: Mon Nov 7 21:14:23 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
Log Message:
fix broken test for partial truncate, introduced in rev 1.118
PR kern/51601 kern/51602
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: jdolecek
Date: Mon Nov 7 21:05:38 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
Log Message:
reduce diff vs 1.117, no functional change
To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/ufs/ffs/ffs_inode.c
Ple
Module Name:src
Committed By: christos
Date: Sun Oct 30 15:01:46 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
Tidy up panic messages, no functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/ufs/ffs/ffs_alloc.c
Module Name:src
Committed By: jdolecek
Date: Fri Oct 21 19:28:03 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
revert 1.141 - the second ffs_truncate() can't really fail
requested by hannken@
To generate a diff of this commit:
cvs rdiff -u -r1.14
Module Name:src
Committed By: jdolecek
Date: Thu Oct 20 20:17:46 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
allow also the snapshot_setup()'s call to ffs_truncate() fail, the code
should simply reuse the file blocks in that case; also make sure t
Module Name:src
Committed By: jdolecek
Date: Thu Oct 20 19:31:32 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
add assertion to ensure ffs_cgupdate() is always called from
within a WAPBL transaction (if logging is on)
To generate a diff of this comm
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 src/sys/uf
Module Name:src
Committed By: christos
Date: Sun Oct 2 19:02:57 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
use __func__ and print the filesystem we are printing the message for.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sy
Module Name:src
Committed By: jdolecek
Date: Sat Oct 1 13:06:20 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
wapbl_remove_log(): add missing break; harmless, fallthrough just printed
extra debug message
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jdolecek
Date: Sun Sep 25 17:14:59 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
adjust ffs_realloccg() so that the logic about allocating full
contiguous block for future fragment expansion doesn't need to
UFS_WAPBL_REGIS
Module Name:src
Committed By: jdolecek
Date: Sun Sep 25 11:45:39 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_balloc.c
Log Message:
fix typo in #ifdef notyet part
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/ufs/ffs/ffs_balloc.c
Please note tha
Module Name:src
Committed By: jdolecek
Date: Sat Sep 24 21:00:54 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
fix swapped KASSERT()
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/ufs/ffs/ffs_wapbl.c
Please note that diffs are
Module Name:src
Committed By: jdolecek
Date: Sat Sep 24 20:59:51 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
i/o optimization for wapbl flush - only sync superblock and cgs when
they were actually changed
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: christos
Date: Thu Aug 25 07:18:35 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
put back second strlcpy; pointed out by dholland.
To generate a diff of this commit:
cvs rdiff -u -r1.203 -r1.204 src/sys/ufs/ext2fs
Module Name:src
Committed By: christos
Date: Tue Aug 23 06:40:54 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_xattr.c
Log Message:
CID 1371648: off by one in index checking
KNF.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/ufs/ext2fs/ext2fs_
Module Name:src
Committed By: christos
Date: Tue Aug 23 06:40:25 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_lookup.c
Log Message:
KNF, no functional change
To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 src/sys/ufs/ext2fs/ext2fs_lookup.c
Please n
Module Name:src
Committed By: christos
Date: Tue Aug 23 06:24:30 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
CID 1371644: use strlcpy, remove dup copy.
To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/ufs/ext2fs/ext2fs
Module Name:src
Committed By: christos
Date: Tue Aug 23 06:23:27 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_htree.c
Log Message:
CID 1371645: remove dead code
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/ufs/ext2fs/ext2fs_htree.c
Please n
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 21:22:25 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
fix code which sets REV1 e2fs_fsmnt, set also mount time and mount count
To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 20:05:28 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
adjust ext2fs_loadvnode_content() to do the sanity checking before allocating
memory, and avoid reallocaing memory on vnode reload
T
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 19:53:43 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c
Log Message:
modify the comment to note code needs to brele() to have a shot on actually
working
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 19:51:50 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c
Log Message:
#if 0 the check for ext2fs_mapsearch() failure (similar what was done
for ffs counterpart), it actually never fails, it panics instead
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 19:47:44 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_alloc.c ext2fs_bswap.c
ext2fs_extern.h ext2fs_vfsops.c
Log Message:
add support for GDT_CSUM AKA uninit_bg feature
To generate a diff
Module Name:src
Committed By: jdolecek
Date: Sat Aug 20 19:45:20 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_htree.c
Log Message:
whitespace fix
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/ufs/ext2fs/ext2fs_htree.c
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Fri Aug 19 00:05:43 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_extern.h ext2fs_htree.c ext2fs_lookup.c
Log Message:
fix bug introduced in rev 1.82 of ext2fs_lookup.c, when ext2fs_add_entry()
was introduced splitting cod
Module Name:src
Committed By: jdolecek
Date: Mon Aug 15 18:46:11 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h
Log Message:
EXT2F_INCOMPAT_FLEX_BG feature actually doesn't require any explicit
code changes, all magic is done by setting the block offsets appropriate
Module Name:src
Committed By: jdolecek
Date: Mon Aug 15 18:38:10 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_rename.c ext2fs_vnops.c
Log Message:
bump link limit to 65000 for files, and add support for
EXT2F_ROCOMPAT_DIR_NLINK to make link count unlimited
Module Name:src
Committed By: jdolecek
Date: Mon Aug 15 18:29:34 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bswap.c ext2fs_extern.h ext2fs_vnops.c
Log Message:
adjust ext2fs_makeinode() so that the direnter is optional, use the function
(with the direnter off) in
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:46:06 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_lookup.c
Log Message:
when converting on-disk direntry, only use the on-disk filetype if the feature
flag is present
To generate a diff of this commit:
c
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:44:54 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_inode.c ext2fs_lookup.c ext2fs_vfsops.c
ext2fs_vnops.c
Log Message:
switch code to use the EXT2_HAS_{COMPAT|ROCOMPAT|INCOMPAT}_FEATURE() macros
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:42:50 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_htree.c
Log Message:
switch ext2fs_htree_has_idx() over to EXT2F_HAS_COMPAT_FEATURE() and remove
EXT2F_HAS_COMPAT_FEATURE() - this also fixes it f
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:40:31 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_xattr.c
Log Message:
add EXT2F_HAS_ROCOMPAT_FEATURE() macro, and change the current
EXT2F_HAS_{COMPAT|INCOMPAT}_FEATURE() to take fs as first para
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:31:41 UTC 2016
Modified Files:
src/sys/ufs/ufs: inode.h
Log Message:
again remove IN_E4EXTENTS; it's not used anywhere any more, and it's better to
keep fs-specific flags out of generic headers anyway
To generat
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:26:35 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bmap.c
Log Message:
whitespace cleanup
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/ufs/ext2fs/ext2fs_bmap.c
Please note that di
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:25:36 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bmap.c
Log Message:
check correct inode extents flag - IN_E4EXTENTS is defined as 0x8000, correct
flag EXT2_EXTENTS is 0x8
To generate a diff of this
Module Name:src
Committed By: christos
Date: Sat Aug 13 07:40:10 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c ext2fs_balloc.c ext2fs_bmap.c
ext2fs_extents.c ext2fs_hash.c ext2fs_htree.c ext2fs_inode.c
ext2fs_lookup.c ext2fs_readwrite.c
Module Name:src
Committed By: christos
Date: Sat Aug 13 07:25:29 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_lookup.c
Log Message:
sync with hrishi's git
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/ufs/ext2fs/ext2fs_lookup.c
Please note
Module Name:src
Committed By: macallan
Date: Fri Aug 12 20:30:15 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_xattr.h
Log Message:
cast pointers to uintptr_t before comparing them, also ()s
now this at least compiles
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: macallan
Date: Fri Aug 12 20:26:15 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h
Log Message:
sprinkle ()s in macros with comparisons, shuts up compiler warnings
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/u
Module Name:src
Committed By: jdolecek
Date: Fri Aug 12 19:04:03 UTC 2016
Modified Files:
src/sys/ufs: files.ufs
src/sys/ufs/ext2fs: ext2fs.h ext2fs_dinode.h ext2fs_vnops.c
Added Files:
src/sys/ufs/ext2fs: ext2fs_xattr.c ext2fs_xattr.h
Log Message:
add supp
101 - 200 of 774 matches
Mail list logo