Module Name:src
Committed By: bouyer
Date: Fri Jan 15 19:46:35 UTC 2010
Modified Files:
src/sys/ufs/ufs: ufs_quota.c
Log Message:
vclean() actually sets v_tag to VT_NON but doesn't touch v_type.
getcleanvnode() sets v_type to VNON after releasing v_interlock.
So the
Module Name:src
Committed By: tsutsui
Date: Fri Nov 27 11:16:54 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_dinode.h
Log Message:
Add definitions for more reserved inodes.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: yamt
Date: Wed Nov 18 12:22:48 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_wapbl.h
Log Message:
use NULL instead of 0 for pointers
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/ufs/ufs/ufs_wapbl.h
Please note that
Module Name:src
Committed By: christos
Date: Thu Oct 29 17:10:32 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs.h lfs_vnops.c
Log Message:
PR/42246: NAKAJIMA Yoshihiro: provide COMPAT_50 for LFS
To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129
Module Name:src
Committed By: eeh
Date: Thu Oct 29 18:20:11 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Fix up numoutput accounting.
To generate a diff of this commit:
cvs rdiff -u -r1.278 -r1.279 src/sys/ufs/lfs/lfs_vfsops.c
Please note that
Module Name:src
Committed By: christos
Date: Fri Oct 30 00:53:29 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vnops.c
Log Message:
compile without COMPAT_50
To generate a diff of this commit:
cvs rdiff -u -r1.222 -r1.223 src/sys/ufs/lfs/lfs_vnops.c
Please note that
Module Name:src
Committed By: pooka
Date: Wed Oct 21 17:37:21 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_extern.h ext2fs_vfsops.c ext2fs_vnops.c
Log Message:
update i_uid and i_gid after chown
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42
Module Name:src
Committed By: hannken
Date: Thu Oct 15 10:05:48 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
No longer abuse TAILQ internal data.
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/ufs/ffs/ffs_snapshot.c
Module Name:src
Committed By: hannken
Date: Wed Oct 14 09:40:27 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_vnops.c
Log Message:
ufs_rmdir(): move fstrans_done() after vput(). No more unlinked and
zero-sized directory inodes in snapshots.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Tue Oct 13 12:38:14 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Fix a deadlock where fscow_disestablish() blocks because outstanding
copy-on-write operations wait for si_snaplock.
To generate a diff
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:48:08 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_dirhash.c
Log Message:
ufsdirhash_recycle(): modify ufs_dirhashmem atomically.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
Module Name:src
Committed By: dholland
Date: Mon Sep 28 00:39:03 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_lookup.c
Log Message:
Avoid nasal demons. Code of the form
vput(vp);
error = VFS_VGET(vp-v_mount, ...);
just isn't right. Because of vnode caching this
Module Name:src
Committed By: bouyer
Date: Sun Sep 20 14:00:24 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_ihash.c
Log Message:
PR kern/41147: race between nfsd and local rm
Note that the race also exists between 2 nfs client, one of them doing the rm.
In
Module Name:src
Committed By: bouyer
Date: Sun Sep 13 14:30:21 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
If the WAPBL journal can't be read (ffs_wapbl_replay_start() fails),
mount the filesystem anyway if MNT_FORCE is present.
This allows to
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 11:35:46 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c ext2fs_lookup.c ext2fs_vnops.c
Log Message:
Whitespace nits.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 14:59:59 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dir.h
Log Message:
Use proper macro, some KNF, fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/ufs/ext2fs/ext2fs_dir.h
Module Name:src
Committed By: tsutsui
Date: Sun Sep 13 05:17:37 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
src/sys/ufs/ffs: ffs_vfsops.c
src/sys/ufs/lfs: lfs_alloc.c lfs_syscalls.c lfs_vfsops.c
src/sys/ufs/ufs: ufs_extern.h
Log
Module Name:src
Committed By: tsutsui
Date: Fri Sep 11 15:59:07 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
Fix botch around argument check in ext2fs_mount(). Taken from ffs_vfsops.c.
Fixes LOCKDEBUG panic which is the same one mentioned in
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 01:43:52 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
Pull a fix for mount function from ffs_vfsops.c rev1.186:
Change ffs_mount, in MNT_UPDATE case, to check dev_t's for equality
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 02:25:39 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
Pull a fix from ffs_vfsops.c rev 1.248:
Fix bug introduced in revision 1.174(*) where a NULL fspec with an MNT_UPDATE
command would
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 02:32:14 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
Add a missed brelse(9) call after bread(9) in ext2fs_reload().
This may close PR kern/28712 (ext2fs hang on mount after fsck).
To
Module Name:src
Committed By: tsutsui
Date: Sat Sep 12 02:50:38 UTC 2009
Modified Files:
src/sys/ufs/ext2fs: ext2fs_extern.h ext2fs_vfsops.c
Log Message:
Reduce diffs a bit between ext2fs_reload() and ffs_reload().
To generate a diff of this commit:
cvs rdiff -u -r1.39
Module Name:src
Committed By: wiz
Date: Fri Aug 7 13:58:38 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_segment.c
Log Message:
Add missing parenthesis in #ifdef LFS_USE_B_INVAL.
From Henning Petersen in PR 41841.
To generate a diff of this commit:
cvs rdiff -u -r1.213
Module Name:src
Committed By: pooka
Date: Wed Aug 5 14:09:27 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Use nestiobuf instead of homerolled equivalent.
To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/sys/ufs/lfs/lfs_vfsops.c
Module Name:src
Committed By: pooka
Date: Wed Aug 5 14:37:02 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
remember to nestiobuf_done() too
To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276 src/sys/ufs/lfs/lfs_vfsops.c
Please note
Module Name:src
Committed By: pooka
Date: Wed Aug 5 15:39:57 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Compensate v_numoutput nestbuf for lfs's rather peculiar I/O habits.
To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277
Module Name:src
Committed By: bouyer
Date: Sun Aug 2 20:50:33 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_quota.c
Log Message:
Fix previous: mutex_destroy() the right mutex
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/ufs/ufs/ufs_quota.c
Module Name:src
Committed By: bouyer
Date: Sat Aug 1 09:08:53 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_quota.c
Log Message:
Add missing mutex_destroy() before pool_cache_put(). Prevents a
Mutex error: lockdebug_alloc: already initialized panic.
To generate a diff
Module Name:src
Committed By: pooka
Date: Fri Jul 31 20:58:50 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Don't free extattr resources until it is certain that unmount
succeeds. Also, unmount system call - unmount vfs operation
in comment just so
Module Name:src
Committed By: pooka
Date: Thu Jul 23 01:10:02 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Restore error behaviour bulldozed in rev 1.246.
might fix PR kern/41769
To generate a diff of this commit:
cvs rdiff -u -r1.248 -r1.249
Module Name:src
Committed By: dholland
Date: Wed Jul 22 04:49:19 UTC 2009
Modified Files:
src/sys/ufs/ufs: dir.h
Log Message:
typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/ufs/ufs/dir.h
Please note that diffs are not public
Module Name:src
Committed By: dholland
Date: Sun Jul 19 03:39:14 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs.h
Log Message:
typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/ufs/lfs/lfs.h
Please note that diffs are not public
Module Name:src
Committed By: dholland
Date: Sun Jul 19 04:16:23 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_debug.c
Log Message:
minor knf
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/ufs/lfs/lfs_debug.c
Please note that diffs are not public
Module Name:src
Committed By: christos
Date: Mon Jul 6 16:07:19 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Fix bug introduced in revision 1.174 where a NULL fspec with an MNT_UPDATE
command would always return EINVAL. This broke fsck on root,
Module Name:src
Committed By: ad
Date: Sun Jun 28 09:26:19 UTC 2009
Modified Files:
src/sys/ufs/ffs: fs.h
src/sys/ufs/ufs: dinode.h
Log Message:
+/*
+ * NOTE: COORDINATE ON-DISK FORMAT CHANGES WITH THE FREEBSD PROJECT.
+ */
To generate a diff of this commit:
cvs
Module Name:src
Committed By: hannken
Date: Sat May 30 13:54:36 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_dirhash.c
Log Message:
ufsdirhash_lookup(): call ufs_blkatoff() with modify == false.
This buffer is used read-only here and from caller.
To generate a diff of
Module Name:src
Committed By: ad
Date: Tue May 12 21:01:02 UTC 2009
Modified Files:
src/sys/ufs/ffs: fs.h
Log Message:
Reserve a bit for FS_GJOURNAL (from FreeBSD).
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/ufs/ffs/fs.h
Please note that
Module Name:src
Committed By: ad
Date: Tue May 12 21:08:23 UTC 2009
Modified Files:
src/sys/ufs/ufs: dinode.h
Log Message:
Add di_modrev to the inode, for NFSv4. From FreeBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/ufs/dinode.h
Please
Module Name:src
Committed By: dholland
Date: Sun May 10 20:27:21 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_extattr.c
Log Message:
The lwp member of struct componentname was removed a long time ago.
Fix broken build with UFS_EXTATTR_AUTOSTART by removing it here as
Module Name:src
Committed By: rmind
Date: Wed May 6 16:43:48 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_dirhash.c
Log Message:
Revert previous until problem will be understood.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: rmind
Date: Mon May 4 20:54:25 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_dirhash.c
Log Message:
ufsdirhash_recycle():
- Fix ufs_dirhashmem modification (do it atomically).
- Fix a memory leak.
OK by ad.
To generate a diff of this
Module Name:src
Committed By: sborrill
Date: Sat Apr 25 08:32:32 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
Fix random 'filesystem full' messages by trapping a couple of 32-bit
overflow areas missed in rev 1.110 and switching cgbase().
Kudos to
Module Name:src
Committed By: ad
Date: Sat Apr 4 10:33:59 UTC 2009
Modified Files:
src/sys/ufs/lfs: lfs_vfsops.c
Log Message:
Turn up the volume on the warning message a bit.
To generate a diff of this commit:
cvs rdiff -u -r1.271 -r1.272 src/sys/ufs/lfs/lfs_vfsops.c
Module Name:src
Committed By: pooka
Date: Thu Apr 2 11:33:04 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_wapbl.c
Log Message:
Release tdvp in an appropriate VOP_RENAME error branch to avoid
panic described in PR kern/40948.
As usual, all the error branches in rename
Module Name:src
Committed By: ad
Date: Sun Mar 29 10:29:00 UTC 2009
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c ffs_vnops.c
Log Message:
fsync:
- atime updates were not being synced.
ffs_sync:
- In some cases the sync vnode was acting like now dead /usr/sbin/update.
701 - 745 of 745 matches
Mail list logo