Module Name:src
Committed By: skrll
Date: Sun Jul 25 06:10:01 UTC 2021
Modified Files:
src/sys/ufs/lfs: ulfs_quota1_subr.c
Log Message:
#include for COHERENCY_UNIT (and KNF)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/ufs/lfs/ulfs_quota1_subr.c
Module Name:src
Committed By: riastradh
Date: Mon Sep 7 02:28:12 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_accessors.h
Log Message:
Suppress -Waddress-of-packed-member just for lfs_accessors.h.
We can remove -Wno-error=address-of-packed-member from various
makefiles
Module Name:src
Committed By: riastradh
Date: Thu Aug 13 17:26:43 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Skip unlinked inodes.
They no longer matter on disk so we don't need to write anything out
for them.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Tue Aug 4 03:00:47 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Mark lfs vnodes with VV_LOCKSWORK, same as ffs.
To generate a diff of this commit:
cvs rdiff -u -r1.378 -r1.379
Module Name:src
Committed By: christos
Date: Sat Mar 28 01:08:43 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs.h
Log Message:
Comment out some of the CTASSERTS for lint until I fix lint.
To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208
Module Name:src
Committed By: riastradh
Date: Sat Mar 21 06:11:05 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs.h lfs_accessors.h
Log Message:
Avoid misaligned access to lfs64 on-disk records in memory.
lfs64 directory entries are only 32-bit aligned in order to conserve
Module Name:src
Committed By: riastradh
Date: Sat Mar 21 06:09:34 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs.h
Log Message:
CTASSERT lfs on-disk structure sizes.
To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 src/sys/ufs/lfs/lfs.h
Please note that
Module Name:src
Committed By: ad
Date: Sat Mar 14 15:35:35 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c
Log Message:
OR into bp->b_cflags; don't overwrite.
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sys/ufs/lfs/lfs_bio.c
cvs
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 15:23:08 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_subr.c lfs_vnops.c
Log Message:
Fix missing by removing the evcnts instead.
Just wanted to confirm that a race might happen, and indeed it did.
These serve
Module Name:src
Committed By: ad
Date: Sun Feb 23 15:09:55 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_subr.c
Log Message:
Fix !DIAGNOSTIC compile
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/ufs/lfs/lfs_subr.c
Please note that diffs are
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:49:46 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_alloc.c lfs_extern.h lfs_vfsops.c
Log Message:
Dust off the orphan detection code and try to make it work.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:49:34 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs.h lfs_alloc.c
Log Message:
Teach LFS_ORPHAN_NEXTFREE about lfs64.
To generate a diff of this commit:
cvs rdiff -u -r1.204 -r1.205 src/sys/ufs/lfs/lfs.h
cvs
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:42:53 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_extern.h lfs_subr.c
Log Message:
lfs_writer_enter can't fail; keep it simple and don't pretend it can.
Assert that mtsleep can't fail either -- it doesn't
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:41:08 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_rename.c
Log Message:
Call lfs_orphan in lfs_rename while we're still in the dirop.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:59 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_inode.c
Log Message:
In lfs_update, hold lfs_writer around lfs_vflush.
Otherwise, we might do
lfs_vflush
-> lfs_seglock
-> lfs_segwait(SEGM_CKP)
->
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:49 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Initialize/destroy lfs_allclean_wakeup in modcmd, not lfs_mountfs.
Fixes reloading lfs.kmod.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:08 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_segment.c lfs_vnops.c
Log Message:
Change some cheap KDASSERT into KASSERT.
To generate a diff of this commit:
cvs rdiff -u -r1.283 -r1.284
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:19 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
Take a reference and fix assertions in lfs_flush_dirops.
Fixes panic:
KASSERT((ip->i_state & IN_ADIROP) == 0) at lfs_vnops.c:1670
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:28 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_pages.c
Log Message:
Don't lfs_writer_enter while holding v_interlock.
There's no need to lfs_writer_enter at all here, as far as I can see.
lfs_flush_fs will
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:40:37 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_extern.h lfs_segment.c lfs_subr.c
Log Message:
Break deadlock in PR kern/52301.
The lock order is lfs_writer -> lfs_seglock. The problem in 52301 is
that
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:39:19 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Teach lfs to transition ro<->rw.
To generate a diff of this commit:
cvs rdiff -u -r1.370 -r1.371 src/sys/ufs/lfs/lfs_vfsops.c
Please
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:39:48 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_balloc.c
Log Message:
Serialize access to the splay tree with lfs_lock.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:39:28 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_bio.c
Log Message:
Prevent new dirops while we issue lfs_flush_dirops.
lfs_flush_dirops assumes (by KASSERT((ip->i_state & IN_ADIROP) == 0))
that vnodes on the
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:39:39 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
Assert lfs_writer where I think we can now prove it.
To generate a diff of this commit:
cvs rdiff -u -r1.326 -r1.327
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:39:09 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_debug.c
Log Message:
Just use VOP_BWRITE for lfs_bwrite_log.
Hope this doesn't cause trouble with vfs_suspend.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: riastradh
Date: Sun Feb 23 08:38:58 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_inode.h lfs_subr.c lfs_vnops.c
Log Message:
Use a marker node to iterate lfs_dchainhd / i_lfs_dchain.
I believe elements can be removed while the lock is
Module Name:src
Committed By: ad
Date: Sat Feb 22 22:20:47 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Make LFS/rump play nice with aiodoned removal.
PR kern/55004 (Hundreds of file system tests now fail on real hardware)
To generate a diff of
Module Name:src
Committed By: kamil
Date: Sat Feb 22 00:32:09 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_alloc.c
Log Message:
Avoid undefined behavior in *_BITMAP_FREE() macros
left shift of 1 by 31 places cannot be represented in type 'int'
To generate a diff of
Module Name:src
Committed By: ad
Date: Fri Dec 20 20:54:48 UTC 2019
Modified Files:
src/sys/ufs/lfs: lfs_pages.c
Log Message:
Fix lfs_putpages() for bsize < nbpg.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/ufs/lfs/lfs_pages.c
Please note that
Module Name:src
Committed By: ad
Date: Sun Dec 8 19:24:26 UTC 2019
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Avoid thundering herd: cv_broadcast(>b_busy) -> cv_signal(>b_busy)
To generate a diff of this commit:
cvs rdiff -u -r1.278 -r1.279
Module Name:src
Committed By: martin
Date: Thu Jan 10 06:31:04 UTC 2019
Modified Files:
src/sys/ufs/lfs: lfs.h
Log Message:
Update comment (overlooked in r1.179).
>From Jos� Luis Rodr�guez Garc�a in PR kern/53849.
To generate a diff of this commit:
cvs rdiff -u -r1.203
Module Name:src
Committed By: zafer
Date: Sat Aug 11 20:16:21 UTC 2018
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
In lfs_mkdir fix wrong return path in case of EMLINK which causes a panic.
Also, check earlier before setting up dirop.
To generate a diff
Module Name:src
Committed By: zafer
Date: Sat Jun 9 18:48:31 UTC 2018
Modified Files:
src/sys/ufs/lfs: lfs_bio.c lfs_segment.c
Log Message:
Add missing b_cflags and b_oflags.
Ok dholland@
Addresses PR kern/42342 by Yoshihiro Nakajima
To generate a diff of this commit:
Module Name:src
Committed By: maya
Date: Sun Aug 20 05:37:03 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
Fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.320 -r1.321 src/sys/ufs/lfs/lfs_vnops.c
Please note that diffs are
Module Name:src
Committed By: maya
Date: Sun Aug 20 00:03:12 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
XXX question our double-flushing of dirops
To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/sys/ufs/lfs/lfs_segment.c
Module Name:src
Committed By: maya
Date: Sat Aug 19 14:22:49 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_pages.c
Log Message:
Ask some question about the code in a XXX comment
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/ufs/lfs/lfs_pages.c
Module Name:src
Committed By: maya
Date: Sat Aug 19 12:01:08 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
Not much point doing anything after a panic call
To generate a diff of this commit:
cvs rdiff -u -r1.319 -r1.320 src/sys/ufs/lfs/lfs_vnops.c
Module Name:src
Committed By: maya
Date: Sat Aug 19 11:27:42 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_alloc.c lfs_vnops.c
Log Message:
Consistently use {,UN}MARK_VNODE macros rather than function calls.
To generate a diff of this commit:
cvs rdiff -u -r1.136
Module Name:src
Committed By: maya
Date: Fri Aug 4 07:27:42 UTC 2017
Modified Files:
src/sys/ufs/lfs: ulfs_vnops.c
Log Message:
fix buffer overflow/KASSERT when cookies are supplied
lfs no longer uses the ffs-style struct direct, use the correct minimum
size
from
Module Name:src
Committed By: maya
Date: Wed Jul 26 16:42:37 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs.h lfs_extern.h lfs_segment.c lfs_subr.c
lfs_syscalls.c lfs_vfsops.c lfs_vnops.c
Log Message:
change lfs_nextsegsleep and lfs_allclean_wakeup to use
Module Name:src
Committed By: maya
Date: Wed Jul 26 15:07:27 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Revert r1.272 fix to PR kern/52301, the performance hit is making things
unusable.
To generate a diff of this commit:
cvs rdiff -u -r1.272
Module Name:src
Committed By: maya
Date: Wed Jul 26 14:39:00 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_subr.c
Log Message:
Deduplicate sanity check that seglock is held on segunlock
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96
Module Name:src
Committed By: maya
Date: Mon Jun 19 12:09:37 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_subr.c
Log Message:
Ifdef out KDASSERT which fires on my machine.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 src/sys/ufs/lfs/lfs_subr.c
Please
Module Name:src
Committed By: maya
Date: Thu Jun 15 14:37:31 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
It isn't safe to drain dirops with seglock held, it'll deadlock if there
are any dirops. drain before grabbing seglock.
lfs_dirops == 0 is
Module Name:src
Committed By: maya
Date: Mon Jun 12 15:02:32 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Use continue to denote the no-op loop to match netbsd style
newline for extra clarity.
To generate a diff of this commit:
cvs rdiff -u
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
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
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
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
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
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
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
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
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
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
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
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
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
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: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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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 ->
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
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
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
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
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
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
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
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
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
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
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
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
Module Name:src
Committed By: dholland
Date: Mon Jun 20 01:44:05 UTC 2016
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c ulfs_extattr.c
Log Message:
Merge -r1.44 of ufs_extattr.c and related change -r1.302 of ffs_vfops.c:
fix use-after-free on failed unmount with extended
Module Name:src
Committed By: dholland
Date: Mon Jun 20 01:23:04 UTC 2016
Modified Files:
src/sys/ufs/lfs: ulfs_quota2.c
Log Message:
Remove stray 'n' in file. silly control key...
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: dholland
Date: Mon Jun 20 01:20:01 UTC 2016
Modified Files:
src/sys/ufs/lfs: lfs_rename.c
Log Message:
Merge ufs_rename.c 1.11: ufs_gro_genealogy: use vcache_get() to lookup DOTDOT.
To generate a diff of this commit:
cvs rdiff -u -r1.18
1 - 100 of 247 matches
Mail list logo