CVS commit: src/sys/ufs/ffs

2015-02-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 14 07:20:11 UTC 2015 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Style. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.310 -r1.311 src/sys/ufs/ffs/ffs_vfsops.c Please note that

CVS commit: src/sys/ufs/ffs

2015-02-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 14 07:41:40 UTC 2015 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Currently, in ffs_reload(), we don't handle the possibility that the superblock location may have changed. But that implies that we don't

CVS commit: src/sys/ufs/ffs

2015-02-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 14 07:56:31 UTC 2015 Modified Files: src/sys/ufs/ffs: ffs_appleufs.c Log Message: KNF. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/ufs/ffs/ffs_appleufs.c Please note that

CVS commit: src/sys/ufs/chfs

2015-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 7 04:21:11 UTC 2015 Modified Files: src/sys/ufs/chfs: ebh.c Log Message: fix leak. Reported by: http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/chfs

2015-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 7 04:19:53 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_scan.c Log Message: fix buf leak. Reported by: http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4 To generate a diff of this commit: cvs

CVS commit: src/sys/ufs/ffs

2015-01-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 16 03:57:52 UTC 2015 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: PR/39371: Tobias Nygren: Don't fail mounting root if WAPBL log is corrupt. Patch from Sergio L. Pascual. XXX: pullup-7 To generate a diff

CVS commit: src/sys/ufs/mfs

2015-01-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 14 11:21:31 UTC 2015 Modified Files: src/sys/ufs/mfs: mfs_vfsops.c mfs_vnops.c Log Message: Change mfs to use an anonymous vnode obtained with bdevvp() for the specdev it mounts on. To generate a diff of this commit:

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:27:54 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_vnops.c Log Message: Return immediately from successfull cache_lookup(). No need to unlock an unlocked vnode. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/chfs

2015-01-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jan 11 17:28:22 UTC 2015 Modified Files: src/sys/ufs/chfs: chfs_gc.c chfs_vnode.c Log Message: Convert a bogus mnt_vnodelist traversal to vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/ufs

2014-12-19 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Dec 19 10:59:21 UTC 2014 Modified Files: src/sys/ufs/ufs: extattr.h Log Message: Bump UFS1 extended attribute max name length to 256 For extended attribute name max length, kernel filesystem-independant code use either

CVS commit: src/sys/ufs/ufs

2014-12-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 20 00:28:05 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_dirhash.c Log Message: clear i_dirhash sooner, but what lock protects it? To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/ufs/ffs

2014-12-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 14 00:36:07 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: - Add debugging for mount... - Merge some error returns - Check more errors To generate a diff of this commit: cvs rdiff -u -r1.302

CVS commit: src/sys/ufs/ffs

2014-12-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 14 01:13:57 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Restore apple ufs error handling. To generate a diff of this commit: cvs rdiff -u -r1.303 -r1.304 src/sys/ufs/ffs/ffs_vfsops.c Please

CVS commit: src/sys/ufs/lfs

2014-12-07 Thread Justin Cormack
Module Name:src Committed By: justin Date: Mon Dec 8 00:16:44 UTC 2014 Modified Files: src/sys/ufs/lfs: ulfs_quota2.c Log Message: Avoid uninitialized variable error in some cases with gcc To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/ufs/ufs

2014-11-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 25 19:48:24 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_quota1.c Log Message: CID 977076: Widen before multiply. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/ufs/ufs/ufs_quota1.c Please

CVS commit: src/sys/ufs/ufs

2014-11-19 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Wed Nov 19 16:26:47 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_extattr.c Log Message: Fix uninitialized mutex usage We use extended attribute mount mutex before testing if it had been initialized, and as reported by Christos,

CVS commit: src/sys/ufs/ufs

2014-11-14 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sat Nov 15 05:03:55 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_extattr.c Log Message: Fix UFS1 extended attribute backend autocreation deadlock UFS1 extended attribute backend autocration goes through a vn_open() to create the

CVS commit: src/sys/ufs

2014-11-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Nov 9 18:23:28 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_vfsops.c chfs_vnode.c src/sys/ufs/ext2fs: ext2fs_readwrite.c ext2fs_vfsops.c ext2fs_vnops.c Log Message: Do not uselessly include sys/malloc.h. To

CVS commit: src/sys/ufs/ffs

2014-10-30 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Oct 30 17:13:41 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Limit the superblock size to SBLOCKSIZE, not MAXBSIZE. Otherwise memcpy will read beyond the allocated buffer. Discussed a bit on tech-kern@.

CVS commit: src/sys/ufs/ufs

2014-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 29 01:13:28 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_extern.h ufs_inode.c ufs_vnops.c Log Message: simplify and correct. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/ufs/ufs/ufs_extern.h

CVS commit: src/sys/ufs/ffs

2014-10-24 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Oct 24 13:18:51 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: One semicolon is enough. To generate a diff of this commit: cvs rdiff -u -r1.299 -r1.300 src/sys/ufs/ffs/ffs_vfsops.c Please note that

CVS commit: src/sys/ufs/ufs

2014-10-21 Thread Sergio Lopez
Module Name:src Committed By: slp Date: Tue Oct 21 10:39:26 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_extern.h ufs_inode.c ufs_vnops.c Log Message: Move and unify indirect block truncate algorithm into a separate function. Reviewed by joerg. To generate a diff of

CVS commit: src/sys/ufs/chfs

2014-10-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Oct 20 06:41:52 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_vfsops.c Log Message: Memory leak. Found by my code scanner. ok christos@ To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/ufs/chfs

2014-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 20 11:57:05 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_vfsops.c Log Message: simplify. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/ufs/chfs/chfs_vfsops.c Please note that diffs are not

CVS commit: src/sys/ufs/ext2fs

2014-09-19 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 19 23:52:34 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c Log Message: curlwp can never be NULL now. To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/ufs/ext2fs/ext2fs_vfsops.c

CVS commit: src/sys/ufs/chfs

2014-09-08 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Sep 8 17:41:11 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_gc.c Log Message: Timestamps are bad sources of entropy, so just use cprng_fast32. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/ufs/ffs

2014-09-08 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Sep 8 20:52:37 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Prefer cprng_fast32 over random. A good distribution even in the lower bits beat any minor performance advantage randomo(9) might have,

CVS commit: src/sys/ufs/ffs

2014-09-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 06:10:08 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Don't nest structure definitions. To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/ufs/ffs/ffs_snapshot.c Please

CVS commit: src/sys/ufs/chfs

2014-09-01 Thread Havard Eidnes
Module Name:src Committed By: he Date: Mon Sep 1 16:27:38 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_scan.c Log Message: Plug leak in chfs_scan_eraseblock() of the allocated buffer. Make sure to release it both on success and failure returns. OK'ed by ttoth@ To

CVS commit: src/sys/ufs/chfs

2014-09-01 Thread Havard Eidnes
Module Name:src Committed By: he Date: Mon Sep 1 16:31:17 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_readinode.c Log Message: Plug memory leak in a corner case in chfs_get_data_nodes(). To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/ufs/chfs

2014-09-01 Thread Havard Eidnes
Module Name:src Committed By: he Date: Mon Sep 1 16:33:20 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_vnode.c Log Message: Plug memory leaks in error returns in chfs_readvnode(). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/ufs/chfs

2014-09-01 Thread Havard Eidnes
Module Name:src Committed By: he Date: Mon Sep 1 16:46:56 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_gc.c Log Message: Plug memory leak in error returns and normal operation in chfs_gcollect_pristine(). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/ufs/chfs

2014-09-01 Thread Havard Eidnes
Module Name:src Committed By: he Date: Mon Sep 1 16:48:42 UTC 2014 Modified Files: src/sys/ufs/chfs: ebh.c Log Message: Plug memory leak in add_peb_to_free() and add_peb_to_in_use() in case there's a duplicate in the tree. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/ufs/ext2fs

2014-08-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Aug 22 16:49:30 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c Log Message: Use mount from argument mp, vp-v_mount is not valid here. PR kern/49142 (panic in ext2fs_loadvnode mounting an ext2fs filesystem)

CVS commit: src/sys/ufs/ext2fs

2014-08-12 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Aug 12 06:49:11 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_readwrite.c Log Message: http://m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-2 #04-0x02: Remove 'doclusterread' and 'doclusterwrite'

CVS commit: src/sys/ufs/ffs

2014-07-25 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jul 25 08:24:31 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Switch the FFS code for discarding free blocks to use VOP_FDISCARD. To generate a diff of this commit: cvs rdiff -u -r1.145 -r1.146

CVS commit: src/sys/ufs/ffs

2014-07-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jul 11 16:17:29 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_wapbl.c Log Message: move the flag setting higher to avoid KASSERT (dholland) To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/ufs/ffs

2014-07-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Jul 10 06:02:40 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Use an explicit compare to 0 for an immediate error result, not !. Using ! is perfectly clear on variables like error or result, but

CVS commit: src/sys/ufs/ffs

2014-07-10 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Jul 10 06:27:15 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_wapbl.c Log Message: Fix unchecked UFS_WAPBL_BEGIN. Coverity 975226. Unfortunately it looks like all we can do on error here is printf. To generate a diff of

CVS commit: src/sys/ufs/ffs

2014-07-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 10 15:15:54 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_wapbl.c Log Message: CID 975226: hande error from UFS_WAPBL_BEGIN To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/ufs/ffs/ffs_wapbl.c

CVS commit: src/sys/ufs/ffs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 30 08:40:09 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Testing v_usecount == 1 for exclusive reference will not always work -- remove and test only readonly. To generate a diff of this

CVS commit: src/sys/ufs

2014-05-26 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon May 26 18:52:50 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_inode.h src/sys/ufs/ufs: inode.h Log Message: Remove lfs-only inode flags. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/lfs

2014-05-26 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon May 26 18:58:32 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_inode.h Log Message: remove ffs-only IN_SPACECOUNTED To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/ufs/lfs/lfs_inode.h Please note that

CVS commit: src/sys/ufs

2014-05-26 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Mon May 26 19:12:43 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_inode.h src/sys/ufs/ufs: inode.h Log Message: Close comments To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/ufs/lfs/lfs_inode.h cvs

CVS commit: src/sys/ufs

2014-05-26 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon May 26 19:16:39 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_inode.h src/sys/ufs/ufs: inode.h Log Message: Fix previous. Anyone have a brown paper bag? To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/ufs/ufs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:46:16 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_vnops.c Log Message: ufs_mknod: use vcache_get() to reload the new node. To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221

CVS commit: src/sys/ufs/ufs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:45:39 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_rename.c Log Message: ufs_gro_genealogy: use vcache_get() to lookup DOTDOT. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/ufs/ext2fs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:46:58 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_rename.c Log Message: ext2fs_gro_genealogy: use vcache_get() to lookup DOTDOT. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/ufs/ext2fs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:47:22 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vnops.c Log Message: ext2fs_mknod: use vcache_get() to reload the new node. To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112

CVS commit: src/sys/ufs/ufs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:48:40 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_extern.h ufs_lookup.c Log Message: Remove ufs_checkpath() and ufs_readdotdot(). These are relics from the pre-genfs_rename era. To generate a diff of this

CVS commit: src/sys/ufs/lfs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 13:49:13 UTC 2014 Modified Files: src/sys/ufs/lfs: ulfs_extern.h ulfs_lookup.c Log Message: Remove ulfs_checkpath() and ulfs_readdotdot(). These are relics from the pre-genfs_rename era. To generate a diff of this

CVS commit: src/sys/ufs/ext2fs

2014-05-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 25 14:07:19 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_extern.h ext2fs_lookup.c Log Message: Remove ext2fs_checkpath(). It is a relic from the pre-genfs_rename era. To generate a diff of this commit: cvs

CVS commit: src/sys/ufs/lfs

2014-05-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 17 07:08:35 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_rename.c lfs_vnops.c ulfs_inode.h Log Message: Remove the DIROP macros. They are evil, especially the CREATE ones. This results in some duplicate logic in the

CVS commit: src/sys/ufs/lfs

2014-05-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 17 07:09:09 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_vnops.c Log Message: Move the ulfs-level (copy of ufs) vnops for symlink, create, and mkdir into lfs_vnops.c preparatory to folding them into the

CVS commit: src/sys/ufs/lfs

2014-05-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 17 07:09:59 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_extern.h Log Message: Merge ulfs_mkdir into lfs_mkdir. To generate a diff of this commit: cvs rdiff -u -r1.266 -r1.267 src/sys/ufs/lfs/lfs_vnops.c

CVS commit: src/sys/ufs/lfs

2014-05-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 17 07:09:36 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_extern.h Log Message: Merge ulfs_symlink into lfs_symlink. To generate a diff of this commit: cvs rdiff -u -r1.265 -r1.266

CVS commit: src/sys/ufs/lfs

2014-05-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 17 07:10:27 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_vnops.c Log Message: Merge ulfs_create into lfs_create. To generate a diff of this commit: cvs rdiff -u -r1.267 -r1.268 src/sys/ufs/lfs/lfs_vnops.c Please

CVS commit: src/sys/ufs/ufs

2014-05-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 17 19:11:40 UTC 2014 Modified Files: src/sys/ufs/ufs: inode.h Log Message: Reorder struct ufid members to avoid padding (and save 4 bytes) on some architectures. To generate a diff of this commit: cvs rdiff -u -r1.67

CVS commit: src/sys/ufs/ufs

2014-05-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed May 14 13:46:19 UTC 2014 Modified Files: src/sys/ufs/ufs: inode.h Log Message: Make filehandles on UFS based filesystems use proper 64bit inodes. 32bit restriction noticed by Taylor R Campbell. To generate a diff of this

CVS commit: src/sys/ufs/lfs

2014-04-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Apr 9 22:44:15 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_syscalls.c Log Message: Take vp-v_interlock before vdead_check in lfs_bmapv. XXX This code is a pile of bodge that needs a serious rototill anyway. To

CVS commit: src/sys/ufs/ffs

2014-04-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 1 14:28:17 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Check for bread errors before we do the size check. Otherwise we de-reference NULL... To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/ufs/ffs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:29:20 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Change snapshot_expunge() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133

CVS commit: src/sys/ufs/ffs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:29:55 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Change ffs_sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.293 -r1.294 src/sys/ufs/ffs/ffs_vfsops.c

CVS commit: src/sys/ufs/ext2fs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:30:32 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vfsops.c Log Message: Change ext2fs_sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178

CVS commit: src/sys/ufs/ufs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:31:35 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_quota1.c Log Message: Change quota1_handle_cmd_quotaon() and q1sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/ufs/lfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:33:20 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: Change vismarker() to VI_MARKER for lfs_writevnodes(). This operation has to be changed to vfs_vnode_iterator. To generate a diff of this

CVS commit: src/sys/ufs/lfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:34:16 UTC 2014 Modified Files: src/sys/ufs/lfs: ulfs_quota1.c Log Message: Change lfsquota1_handle_cmd_quotaon() and lfs_q1sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/ufs/ufs

2014-03-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Mar 16 01:21:35 UTC 2014 Modified Files: src/sys/ufs/ufs: ufs_quota2.c Log Message: Shut up -Wuninitialized on sh3 with gcc 4.8 To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/ufs/ufs/ufs_quota2.c Please

CVS commit: src/sys/ufs/ext2fs

2014-01-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jan 28 13:02:56 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_rename.c Log Message: Quell a (bogus) may be used unintialized warning from gcc 4.8 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/ufs/lfs

2014-01-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jan 28 13:12:22 UTC 2014 Modified Files: src/sys/ufs/lfs: lfs_rename.c Log Message: Quell a gcc 4.8 maybe-unitialized false positive To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/ufs/lfs/lfs_rename.c

CVS commit: src/sys/ufs/lfs

2014-01-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jan 28 13:25:53 UTC 2014 Modified Files: src/sys/ufs/lfs: ulfs_lookup.c Log Message: Bogus gcc 4.8 maybe-used-uninitialized warning To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/ufs/lfs/ulfs_lookup.c

CVS commit: src/sys/ufs/ext2fs

2014-01-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 21 07:53:38 UTC 2014 Modified Files: src/sys/ufs/ext2fs: ext2fs_vnops.c Log Message: Move VOP_UNLOCK() after setting type to VNON like all other UFS file systems. To generate a diff of this commit: cvs rdiff -u -r1.108

CVS commit: src/sys/ufs/ffs

2013-12-16 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Dec 17 01:17:39 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: ib_get is not used in the evbarm/OPENRD kernel, so mark it as such. To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/ufs/lfs

2013-11-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Nov 22 02:02:35 UTC 2013 Modified Files: src/sys/ufs/lfs: ulfs_quota.c Log Message: fix typo; hi christos To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/ufs/lfs/ulfs_quota.c Please note that diffs

CVS commit: src/sys/ufs/ufs

2013-11-16 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Nov 16 12:49:29 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_quota.c Log Message: move variable use and initialisation inside the #ifdef / block that uses it. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/sys/ufs/ufs

2013-11-16 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Nov 16 17:04:53 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_quota.c Log Message: tidy the QUOTA2 blocks a bit more To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115 src/sys/ufs/ufs/ufs_quota.c Please note

CVS commit: src/sys/ufs/lfs

2013-11-16 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Nov 16 17:15:30 UTC 2013 Modified Files: src/sys/ufs/lfs: ulfs_quota.c Log Message: This is now equivalent to ufs_quota.c -r1.115. (it isn't quite the same textually in a few places but this doesn't really matter) To

CVS commit: src/sys/ufs/ffs

2013-11-11 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Nov 12 03:29:22 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: clarify warning printout To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145 src/sys/ufs/ffs/ffs_alloc.c Please note that

CVS commit: src/sys/ufs/ufs

2013-11-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 10 18:28:08 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_wapbl.h Log Message: __USE a variable for the non-wapbl case To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/ufs/ufs/ufs_wapbl.h Please

CVS commit: src/sys/ufs/ufs

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Nov 4 19:58:02 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_lookup.c ufs_rename.c Log Message: Add 2 XXX: gcc initializations To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/ufs/ufs/ufs_lookup.c

CVS commit: src/sys/ufs/ffs

2013-10-28 Thread Christoph Badura
Module Name:src Committed By: bad Date: Mon Oct 28 21:32:52 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Pull in fix from FreeBSD ffs_alloc.c r121785: Consider only cylinder groups with at least 75% of the average free space per cylinder group and

CVS commit: src/sys/ufs/ufs

2013-10-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 25 16:34:20 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_lookup.c Log Message: Mark a diagnostic-only variable To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/sys/ufs/ufs/ufs_lookup.c Please note

CVS commit: src/sys/ufs/lfs

2013-10-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 25 20:05:39 UTC 2013 Modified Files: src/sys/ufs/lfs: ulfs_lookup.c Log Message: Mark a diagnostic-only variable To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/ufs/lfs/ulfs_lookup.c Please note

CVS commit: src/sys/ufs/chfs

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:18:38 UTC 2013 Modified Files: src/sys/ufs/chfs: chfs_gc.c chfs_readinode.c chfs_subr.c chfs_vfsops.c chfs_vnops.c Log Message: remove unused To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 16:30:57 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Mark a potentially unused (ifndef FFS_EI) variable To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 19:20:50 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Eliminate a variable only used in diagnostic kernels To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 19:29:59 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_wapbl.c Log Message: Mark a potentially unused variable To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/ufs/ffs/ffs_wapbl.c Please note

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 19:28:13 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Mark unused (in the !FFS_EI case) variables as such. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131

CVS commit: src/sys/ufs/ufs

2013-10-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 19 20:12:18 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_bswap.h Log Message: convert ufs_rw{16,32,64}() into real inline functions in all cases, so that they consume their second arguments properly. To generate a diff of

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:00:51 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: always declare needswap To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/ufs/ffs/ffs_alloc.c Please note that

CVS commit: src/sys/ufs/ffs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:20:53 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: always declare needswap To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/ufs/ffs/ffs_alloc.c Please note that

CVS commit: src/sys/ufs

2013-10-19 Thread Hisashi T Fujinaka
Module Name:src Committed By: htodd Date: Sun Oct 20 00:29:10 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_balloc.c ffs_inode.c ffs_subr.c ffs_wapbl.c src/sys/ufs/ufs: ufs_lookup.c ufs_quota2.c Log Message: Definining needswap where needed. To generate a diff

CVS commit: src/sys/ufs/lfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 15:15:22 UTC 2013 Modified Files: src/sys/ufs/lfs: lfs_vnops.c ulfs_bswap.h ulfs_quota2.c Log Message: use __USE() in the right place, instead of (void)var. To generate a diff of this commit: cvs rdiff -u -r1.258

CVS commit: src/sys/ufs/lfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:45:40 UTC 2013 Modified Files: src/sys/ufs/lfs: ulfs_quota.c ulfs_quota2.c Log Message: fix unused variable warnings To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/ufs/lfs/ulfs_quota.c cvs

CVS commit: src/sys/ufs/ufs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:55:38 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_quota.c Log Message: move code inside ifdef To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/ufs/ufs/ufs_quota.c Please note that diffs

CVS commit: src/sys/ufs/lfs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:01:08 UTC 2013 Modified Files: src/sys/ufs/lfs: lfs_inode.c lfs_segment.c lfs_vfsops.c lfs_vnops.c ulfs_bswap.h ulfs_lookup.c ulfs_readwrite.c Log Message: - remove unused variables - add debug ifdefs

CVS commit: src/sys/ufs/lfs

2013-10-06 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Oct 7 05:19:23 UTC 2013 Modified Files: src/sys/ufs/lfs: lfs_syscalls.c Log Message: Remove stray KERNEL_UNLOCK_ONE() in error path of lfs_markv(). From Wolfgang Stukenbrock in PR 44370. This error path is only reachable

CVS commit: src/sys/ufs/ffs

2013-09-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Sep 16 12:36:54 UTC 2013 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Function ffs_reload() works on a read-only mount, so remove the call to ffs_snapshot_mount() as it would panic later with already on list

CVS commit: src/sys/ufs/ufs

2013-09-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Sep 15 15:08:09 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_lookup.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/ufs/ufs/ufs_lookup.c Please note that diffs

CVS commit: src/sys/ufs/ufs

2013-09-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Sep 15 15:32:19 UTC 2013 Modified Files: src/sys/ufs/ufs: ufs_vnops.c Log Message: Remove unused variables To generate a diff of this commit: cvs rdiff -u -r1.217 -r1.218 src/sys/ufs/ufs/ufs_vnops.c Please note that diffs

<    1   2   3   4   5   6   7   8   >