CVS commit: src/sys/fs/msdosfs

2016-05-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue May 3 18:17:29 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Validate FAT entries to avoid some panics caused by a corrupted FAT. Also print FAT write errors when mount is synchronous (-o sync). Th

CVS commit: src/sys/fs/tmpfs

2016-03-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 12 12:21:37 UTC 2016 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: Backout previous - need coffee first To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/sys/fs/tmpfs/tmpfs_vnops.c Pleas

CVS commit: src/sys/fs/tmpfs

2016-03-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 12 11:45:59 UTC 2016 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: Mark a variable as __diagused. To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126 src/sys/fs/tmpfs/tmpfs_vnops.c Please note

CVS commit: src/sys/fs/tmpfs

2016-03-12 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Sat Mar 12 10:51:01 UTC 2016 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: do no access uninitialized variables in KASSERTs - fixes build To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/fs/

CVS commit: src/sys/fs/tmpfs

2016-03-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Mar 12 08:51:13 UTC 2016 Modified Files: src/sys/fs/tmpfs: tmpfs_vfsops.c tmpfs_vnops.c Log Message: Implement most of mount -ur functionality for tmpfs. Remaining issue is the question who is responsible for syncing pending wr

CVS commit: src/sys/fs/tmpfs

2016-03-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Mar 12 08:45:23 UTC 2016 Modified Files: src/sys/fs/tmpfs: tmpfs_vfsops.c Log Message: Only recheck size/node limits on update mounts, if there actually have been specified. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/fs/cd9660

2016-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 12 02:36:25 UTC 2016 Modified Files: src/sys/fs/cd9660: cd9660_vnops.c Log Message: PR/50951: Unmess this up. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/fs/cd9660/cd9660_vnops.c Please note

CVS commit: src/sys/fs/cd9660

2016-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 11 18:35:50 UTC 2016 Modified Files: src/sys/fs/cd9660: cd9660_vnops.c Log Message: PR/50951: David Binderman: Fix misplaced parens To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/fs/cd9660/cd9660

CVS commit: src/sys/fs/cd9660

2016-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 9 20:18:17 UTC 2016 Modified Files: src/sys/fs/cd9660: cd9660_util.c Log Message: remove installboot.h; it is not needed To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/fs/cd9660/cd9660_util.c P

CVS commit: src/sys/fs/cd9660

2016-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 9 15:45:38 UTC 2016 Modified Files: src/sys/fs/cd9660: cd9660_util.c Log Message: Make it usable from userland. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/fs/cd9660/cd9660_util.c Please not

CVS commit: src/sys/fs/msdosfs

2016-03-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 6 07:33:25 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Use KASSERT for conditions that cannot be met with current parameters. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 s

CVS commit: src/sys/fs/efs

2016-03-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 2 19:27:05 UTC 2016 Modified Files: src/sys/fs/efs: efs_vnops.c Log Message: PR/50883: David Binderman: Remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/fs/efs/efs_vnops.c

CVS commit: src/sys/fs/msdosfs

2016-02-06 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 6 14:11:58 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_unicode.c Log Message: Toolify. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/fs/msdosfs/msdosfs_unicode.c Please note that diffs are

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 16:53:24 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c msdosfs_vnops.c Log Message: - split a long line. - remove extra test. - move d_namlen setting to msdosfs_vnops.c to avoid the ifdef. To generate

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Feb 1 10:37:57 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Avoid unsigned/signed comparision warning to fix the build. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/fs/ms

CVS commit: src/sys/fs/msdosfs

2016-01-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 02:59:33 UTC 2016 Modified Files: src/sys/fs/msdosfs: direntry.h msdosfs_conv.c msdosfs_vnops.c Log Message: We can't depend on dp->d_namlen existing for the parts that are used in makefs(8). To generate a diff of t

CVS commit: src/sys/fs/udf

2016-01-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 29 10:42:30 UTC 2016 Modified Files: src/sys/fs/udf: udf_vfsops.c Log Message: It is meaningless to check the root node if there was an error. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/sys/fs/ud

CVS commit: src/sys/fs/udf

2016-01-26 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 27 00:06:49 UTC 2016 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Fix filename creation and deleting with illegal file names. UDF has a machanism for it but it allowed to create a file with a name it considered

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:53:36 UTC 2016 Modified Files: src/sys/fs/msdosfs: bpb.h direntry.h Log Message: u_int{8,16,32}_t -> uint{8,16,32}_t, also u_int -> unsigned and u_char -> unsigned char. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:48:18 UTC 2016 Modified Files: src/sys/fs/msdosfs: bootsect.h Log Message: u_int8_t -> uint8_t To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/fs/msdosfs/bootsect.h Please note that diffs are

CVS commit: src/sys/fs/puffs

2015-12-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 20 01:34:00 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_vfsops.c Log Message: PR/50573: Andreas Gustafsson: puffs can crash kernel for lack of argument checking To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/fs/udf

2015-12-18 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Dec 19 03:16:09 UTC 2015 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Improve misleading variable name. Related to PR 50571. XXX: also there should be real bounds-check logic in here. XXX: if the on-disk data str

CVS commit: src/sys/fs/udf

2015-12-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 19 01:51:42 UTC 2015 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: add missing , To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/sys/fs/udf/udf_subr.c Please note that diffs are not publi

CVS commit: src/sys/fs/udf

2015-12-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 19 01:18:00 UTC 2015 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: PR/50571: David Binderman: src/sys/fs/udf/udf_subr.c:6465: obvious performance tidyup To generate a diff of this commit: cvs rdiff -u -r1.132

CVS commit: src/sys/fs/nfs/nlm

2015-12-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 13 18:31:09 UTC 2015 Modified Files: src/sys/fs/nfs/nlm: nlm_prot_impl.c Log Message: PR/50535: David Binderman: Fix nonsense strcmp To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/fs/nfs/nlm/nl

CVS commit: src/sys/fs/adosfs

2015-11-18 Thread Frank Wille
Module Name:src Committed By: phx Date: Wed Nov 18 22:06:25 UTC 2015 Modified Files: src/sys/fs/adosfs: advfsops.c Log Message: Patch by hannken@ to fix a bug which has been introduced with 1.71. The kernel crashed with uvm fault when mounting an ados file system. To gen

CVS commit: src/sys/fs/sysvbfs

2015-11-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 13 13:36:54 UTC 2015 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vnops.c Log Message: Fix bug in readdir loop condition. Reading all dirents using a small buffer and multiple calls now works. Bug found by "Shamar" on #rum

CVS commit: src/sys/fs/tmpfs

2015-10-29 Thread Leonardo Taccari
Module Name:src Committed By: leot Date: Thu Oct 29 16:19:44 UTC 2015 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: Make sure that nde->td_node is NULL for asserts. Thanks and from Mindaugas Rasiukevicius. Fixes PR kern/50381. To generate a diff of this co

CVS commit: src/sys/fs/udf

2015-10-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Oct 6 08:57:34 UTC 2015 Modified Files: src/sys/fs/udf: udf_strat_direct.c udf_strat_rmw.c udf_strat_sequential.c Log Message: Remove dubious vhold()/holdrele() from write_logvol_dscr strategies. The udf_node al

CVS commit: src/sys/fs/efs

2015-09-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Sep 26 12:16:28 UTC 2015 Modified Files: src/sys/fs/efs: efs_subr.c Log Message: Curious typo. Harmless. Found by Brainy To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/fs/efs/efs_subr.c Please note that

CVS commit: src/sys/fs/udf

2015-09-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 12 19:50:08 UTC 2015 Modified Files: src/sys/fs/udf: udf_strat_rmw.c Log Message: diagused some variables. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/fs/udf/udf_strat_rmw.c Please note that

CVS commit: src/sys/fs/udf

2015-09-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 12 19:33:03 UTC 2015 Modified Files: src/sys/fs/udf: udf_strat_rmw.c Log Message: remove identity assignment, found by brainy. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/fs/udf/udf_strat_rmw.

CVS commit: src/sys/fs/udf

2015-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Aug 24 08:31:56 UTC 2015 Modified Files: src/sys/fs/udf: udf.h udf_subr.c udf_vfsops.c Log Message: Use vfs_vnode_iterator for udf_do_sync. - Build rb_tree to get an ordered list of nodes, sync them and clean the tree. -

CVS commit: src/sys/fs/udf

2015-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Aug 24 08:30:52 UTC 2015 Modified Files: src/sys/fs/udf: udf_vfsops.c Log Message: Use vfs_vnode_iterator for udf_unmount_sanity_check. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/fs/udf/udf_vfsops

CVS commit: src/sys/fs/udf

2015-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Aug 24 08:30:17 UTC 2015 Modified Files: src/sys/fs/udf: udf.h udf_allocation.c udf_subr.c udf_vfsops.c Log Message: Remove dirtynodes_cv, it is only used for timed waits without any signals. Replace the cv_timedwait with kp

CVS commit: src/sys/fs/union

2015-07-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jul 23 09:45:21 UTC 2015 Modified Files: src/sys/fs/union: union_vfsops.c Log Message: union_unmount: use vfs_vnode_iterator to count attached vnodes. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/fs

CVS commit: src/sys/fs/tmpfs

2015-07-07 Thread Justin Cormack
Module Name:src Committed By: justin Date: Tue Jul 7 09:30:24 UTC 2015 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: This enum is likely to be made unsigned by the compiler, so the assertion will not work and clang objects with -Wtautological-constant-out-o

CVS commit: src/sys/fs/tmpfs

2015-07-06 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon Jul 6 10:24:59 UTC 2015 Modified Files: src/sys/fs/tmpfs: tmpfs_rename.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/fs/tmpfs/tmpfs_rename.c Please note that diffs are

CVS commit: src/sys/fs/tmpfs

2015-07-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jul 6 10:07:12 UTC 2015 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_rename.c tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c Log Message: Change tmpfs to vcache. - Use tmpfs node address as key. - Remove tn_vlock,

CVS commit: src/sys/fs/tmpfs

2015-07-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jul 6 10:05:50 UTC 2015 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_vfsops.c Log Message: Use VFS_PROTOS() for tmpfs. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/fs/tmpfs/tmpfs.h cvs rdiff -u

CVS commit: src/sys/fs/ptyfs

2015-06-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 23 10:41:07 UTC 2015 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: No need to call spec_inactive() from ptyfs_incative(). To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/fs/ptyfs/pty

CVS commit: src/sys/fs/hfs

2015-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 21 14:09:48 UTC 2015 Modified Files: src/sys/fs/hfs: unicode.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/fs/hfs/unicode.c Please note that diffs are not public domain; they are s

CVS commit: src/sys/fs/hfs

2015-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 21 14:00:40 UTC 2015 Modified Files: src/sys/fs/hfs: libhfs.h Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/fs/hfs/libhfs.h Please note that diffs are not public domain; they are sub

CVS commit: src/sys/fs/hfs

2015-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 21 13:50:34 UTC 2015 Modified Files: src/sys/fs/hfs: hfs_vnops.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/fs/hfs/hfs_vnops.c Please note that diffs are not public domain; they

CVS commit: src/sys/fs/hfs

2015-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 21 13:43:58 UTC 2015 Modified Files: src/sys/fs/hfs: hfs_subr.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/fs/hfs/hfs_subr.c Please note that diffs are not public domain; they a

CVS commit: src/sys/fs/hfs

2015-06-21 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Jun 21 13:40:25 UTC 2015 Modified Files: src/sys/fs/hfs: libhfs.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/fs/hfs/libhfs.c Please note that diffs are not public domain; they are s

CVS commit: src/sys/fs/cd9660

2015-05-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun May 17 09:45:37 UTC 2015 Removed Files: src/sys/fs/cd9660: TODO.hibler Log Message: Remove. For example, vfs_cluster hasn't existed since early UBC days (which were 10+ years ago). To generate a diff of this commit: cvs rdif

CVS commit: src/sys/fs/cd9660

2015-05-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun May 17 09:46:12 UTC 2015 Modified Files: src/sys/fs/cd9660: TODO Log Message: update: runs as a userspace process now. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/fs/cd9660/TODO Please note that diffs

CVS commit: src/sys/fs/puffs

2015-04-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Apr 22 17:07:24 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_compat.c Log Message: sprinkle COMPAT_50 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/fs/puffs/puffs_compat.c Please note that diffs are

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:39:23 UTC 2015 Modified Files: src/sys/fs/udf: udf.h udf_subr.c udf_vfsops.c udf_vnops.c Log Message: Change udf to vcache, keyed on udf_node->loc.loc. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/fs/udf

2015-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Apr 6 08:38:25 UTC 2015 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Move the removal of unlinked nodes from udf_inactive() to udf_reclaim(). To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sy

CVS commit: src/sys/fs/sysvbfs

2015-04-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 4 13:28:36 UTC 2015 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vnops.c Log Message: Make sure err is initialized. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/fs/sysvbfs/sysvbfs_vnops.c Ple

CVS commit: src/sys/fs/nilfs

2015-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 29 14:12:28 UTC 2015 Modified Files: src/sys/fs/nilfs: nilfs_subr.c nilfs_subr.h nilfs_vnops.c Log Message: Complete removal of cred argument from bread in nilfs. To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/sys/fs/puffs

2015-02-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Feb 25 23:14:59 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_vnops.c Log Message: make this compile again. To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/fs/puffs/puffs_vnops.c Please note tha

CVS commit: src/sys/fs/puffs

2015-02-25 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Wed Feb 25 14:08:45 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_vnops.c Log Message: Update file size after write without metadata flush If we do not use metadata flush, we must make sure the size is updated in the filesystem

CVS commit: src/sys/fs/union

2015-02-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Feb 24 16:08:01 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: A union node may be reactivated while it is being reclaimed so change union_freevp() to detach the vnode from the union node by clearing the

CVS commit: src/sys/fs/ntfs

2015-02-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Feb 20 17:08:13 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_compr.c ntfs_conv.c ntfs_ihash.c ntfs_subr.c ntfs_vfsops.c Log Message: Cosmetic changes: - add a ffs-like ntfs_superblock_validate function - remove u

CVS commit: src/sys/fs/puffs

2015-02-16 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Feb 16 10:49:39 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_vfsops.c Log Message: Remove debug printf To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/fs/puffs/puffs_vfsops.c Please note that dif

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:22:00 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c union_vfsops.c Log Message: Change union to vcache. Use address of the union node as key. It would be better to use (uppervp, lowervp) as key,

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:21:25 UTC 2015 Modified Files: src/sys/fs/union: union.h union_subr.c Log Message: Add reference count to union node. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/fs/union/union.h cvs rdif

CVS commit: src/sys/fs/union

2015-02-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Feb 16 10:20:57 UTC 2015 Modified Files: src/sys/fs/union: union_subr.c Log Message: Remove a superfluous vref(), VOP_CREATE() was changed to keep dvp referenced and locked some time ago. To generate a diff of this commit:

CVS commit: src/sys/fs/nfs/common

2015-02-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Feb 7 12:50:25 UTC 2015 Modified Files: src/sys/fs/nfs/common: krpc_subr.c Log Message: invalidate input mbuf as soon as it is consumed by the mbuf chain to avoid a double free later. To generate a diff of this commit: cvs

CVS commit: src/sys/fs/nilfs

2015-02-07 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Feb 7 10:40:57 UTC 2015 Modified Files: src/sys/fs/nilfs: nilfs_vfsops.c Log Message: Revert previous, it was a false positive. In nilfs_mount_device() there's one branch where the node is not released: when the device is alre

CVS commit: src/sys/fs/nilfs

2015-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 7 04:25:16 UTC 2015 Modified Files: src/sys/fs/nilfs: nilfs_vfsops.c Log Message: fix devvp leak. Reported by: http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4 To generate a diff of this commit: c

CVS commit: src/sys/fs/udf

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

CVS commit: src/sys/fs/nfs/common

2015-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 7 04:06:52 UTC 2015 Modified Files: src/sys/fs/nfs/common: krpc_subr.c Log Message: fix mbuf leak; this is not being compiled yet. Reported by: http://www.m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-4 To

CVS commit: src/sys/fs/udf

2015-01-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 28 14:00:58 UTC 2015 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: When udf_symlink() fails, do not explicitly call udf_delete_node(), as vrele() called next will do that again - avoids a double free of the bitm

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 03:33:58 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: catch up with DPRINTF change To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/fs/msdosfs/msdosfs_vfsops.c P

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 02:39:48 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: add some more paranoid checks about secsize and struct use. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys

CVS commit: src/sys/fs/ntfs

2015-01-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jan 16 17:02:13 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: Fix a node leak. Sent on tech-kern@, tested by martin@ To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/fs/ntfs/ntfs_subr

CVS commit: src/sys/fs/puffs

2015-01-13 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue Jan 13 16:39:51 UTC 2015 Modified Files: src/sys/fs/puffs: puffs_vnops.c Log Message: Make sure reads on empty files reach PUFFS filesystems Sending a read through the page cache will get the operation short-circuited. This is

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:04:00 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: No need to load a vnode/fnode pair to lookup attributes on a ntnode. Use ntfs_ntlookup()/ntfs_ntput() instead. To generate a diff of this co

CVS commit: src/sys/fs/ntfs

2015-01-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 6 11:03:09 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Adjust printf and add missing ntfs_ntput(). To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/fs/ntfs/ntfs_vfsops.c

CVS commit: src/sys/fs/ntfs

2015-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 4 16:19:12 UTC 2015 Modified Files: src/sys/fs/ntfs: ntfs_subr.c ntfs_vfsops.c Log Message: add more debugging. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/fs/ntfs/ntfs_subr.c cvs rdiff -u -r

CVS commit: src/sys/fs/udf

2015-01-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 4 14:23:37 UTC 2015 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Add missing vrele() as found by the testsuite. Thanks Jurgen Hannken for the patch. To generate a diff of this commit: cvs rdiff -u -r1.95 -

CVS commit: src/sys/fs/sysvbfs

2015-01-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jan 2 16:51:02 UTC 2015 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vfsops.c Log Message: Add forgotten memset() to clear sysvbfs nodes before setting them up. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/fs/smbfs

2015-01-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Jan 2 09:48:01 UTC 2015 Modified Files: src/sys/fs/smbfs: smbfs_node.h Log Message: Replace old style open array with C99 variant - cosmetic only, but should help coverity. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/fs/hfs

2014-12-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Dec 29 17:17:54 UTC 2014 Modified Files: src/sys/fs/hfs: hfs_vfsops.c Log Message: Small cleanup: - KNF - malloc + memset -> malloc(|M_ZERO) - no need to check data == NULL To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/fs/hfs

2014-12-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Dec 29 17:02:39 UTC 2014 Modified Files: src/sys/fs/hfs: libhfs.c Log Message: I started to KNF this file but quickly ended up figuring out I was not courageous enough for such ugliness. So I only KNF'ed the first 300 lines. I'

CVS commit: src/sys/fs/ntfs

2014-12-29 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Dec 29 16:37:27 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: Typos: - "nessesary" -> "necessary" (comment) - "UNEXISTED" -> "NON-EXISTENT" (dprintf) - "NON-EXISTANT" -> "NON-EXISTENT" (dprintf) - "reach

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:29:38 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_extern.c v7fs_extern.h v7fs_vfsops.c v7fs_vnops.c Log Message: Change v7fs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/fs/v7f

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:28:58 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_file.c v7fs_vfsops.c v7fs_vnops.c Log Message: Defer deallocating unlinked inodes to v7fs_reclaim(). Remove v7fs_vnode_reload() and always use v7fs_inode_load().

CVS commit: src/sys/fs/v7fs

2014-12-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Dec 29 15:28:08 UTC 2014 Modified Files: src/sys/fs/v7fs: v7fs_vnops.c Log Message: v7fs_getattr: adjust size of symlinks by -1 to compensate the trailing NUL. Should fix the v7fs part of PR kern/48864. To generate a diff

CVS commit: src/sys/fs/ntfs

2014-12-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 28 14:42:56 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_subr.c Log Message: Make this more readable (KNF). To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/fs/ntfs/ntfs_subr.c Please note that diff

CVS commit: src/sys/fs/ntfs

2014-12-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 28 13:11:52 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Prevent another division by zero in ntfs_loadntnode() by ensuring spc != 0. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 sr

CVS commit: src/sys/fs/ntfs

2014-12-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 28 12:57:44 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Ensure bps != 0 to prevent a division by zero. Zero byte per sector makes no sense. To generate a diff of this commit: cvs rdiff -u -r1.98 -r

CVS commit: src/sys/fs/ntfs

2014-12-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 28 12:19:21 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs.h Log Message: Two typos: - reserver4 -> reserved4 (in struct bootfile) - "inducates" -> "indicates" (comment) To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/fs/ntfs

2014-12-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Dec 28 12:13:22 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: Make this more readable (KNF). To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/fs/ntfs/ntfs_vfsops.c Please note that

CVS commit: src/sys/fs/sysvbfs

2014-12-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 26 15:23:21 UTC 2014 Modified Files: src/sys/fs/sysvbfs: sysvbfs.c sysvbfs.h sysvbfs_vfsops.c sysvbfs_vnops.c Log Message: Change sysvbfs to vcache. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1

CVS commit: src/sys/fs/sysvbfs

2014-12-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 26 15:22:15 UTC 2014 Modified Files: src/sys/fs/sysvbfs: bfs.c sysvbfs_vnops.c Log Message: Sysvbfs_rename: Call bfs_file_delete(bfs, to_name, true) before calling bfs_file_rename() and remove the bfs_file_delete() from b

CVS commit: src/sys/fs/smbfs

2014-12-21 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 21 10:48:53 UTC 2014 Modified Files: src/sys/fs/smbfs: smbfs.h smbfs_node.c smbfs_node.h smbfs_smb.c smbfs_vfsops.c smbfs_vnops.c Log Message: Change smbfs from hashlist to vcache. - Use (parent_vnode, name, n

CVS commit: src/sys/fs/sysvbfs

2014-12-07 Thread Justin Cormack
Module Name:src Committed By: justin Date: Sun Dec 7 23:48:04 UTC 2014 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vfsops.c Log Message: Simplify control flow Removes a variable and compiler warnings in some cases. To generate a diff of this commit: cvs rdiff -u -r1.43

CVS commit: src/sys/fs/udf

2014-12-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Dec 3 21:37:55 UTC 2014 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Explicitly delete the failing node; it would be killed with the unlink too but explicitly deleting it is better than just setting the file size

CVS commit: src/sys/fs/udf

2014-12-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Dec 3 21:34:55 UTC 2014 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: Relax the KASSERT since an equal size is no issue To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/fs/udf/udf_alloc

CVS commit: src/sys/fs/smbfs

2014-11-25 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Tue Nov 25 12:33:13 UTC 2014 Modified Files: src/sys/fs/smbfs: smbfs_node.c Log Message: Avoid use after pool_put. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/fs/smbfs/smbfs_node.c Please note that d

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:51:53 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs.h ntfs_inode.h ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vnops.c Log Message: Change ntfs to vcache. - Use (inumber, attrtype, attrname) as key. - In

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:51:10 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vfsops.h Log Message: - Change ntfs_vgetex() to always load the ntnode and fnode. - Take the vnode attributes from the NAME

CVS commit: src/sys/fs/ntfs

2014-11-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Nov 13 16:49:56 UTC 2014 Modified Files: src/sys/fs/ntfs: ntfs_inode.h ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vfsops.h ntfs_vnops.c Log Message: - Fix ntfs_ntlookupattr() to make the examples from the man page

CVS commit: src/sys/fs/udf

2014-11-10 Thread Jeff Rizzo
Module Name:src Committed By: riz Date: Mon Nov 10 19:44:08 UTC 2014 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Revert previous, it is actually needed. (builds are failing) To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/fs/udf/udf_r

CVS commit: src/sys/fs/smbfs

2014-11-07 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Fri Nov 7 12:05:58 UTC 2014 Modified Files: src/sys/fs/smbfs: smbfs_vnops.c Log Message: Fix vnode locking changes in rev.1.89: - lock vnode by the end of cache_purge and vput. To generate a diff of this commit: cvs rdiff -u

<    1   2   3   4   5   6   >