CVS commit: src/sys/fs/tmpfs

2013-11-21 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Nov 21 14:39:09 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: tmpfs_dir_getdotents: fix the recent regression, set the correct d_fileno value for dot-dot. Spotted by Pedro Martelletto, thanks! To

CVS commit: src/sys/fs/tmpfs

2013-11-21 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Nov 21 14:39:09 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: tmpfs_dir_getdotents: fix the recent regression, set the correct d_fileno value for dot-dot. Spotted by Pedro Martelletto, thanks! To

CVS commit: src/sys/fs/udf

2013-11-21 Thread Jeff Rizzo
Module Name:src Committed By: riz Date: Thu Nov 21 23:42:09 UTC 2013 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Don't create a variable just to assert() on it - assert on the thing the variable got assigned. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/v7fs

2013-11-20 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed Nov 20 23:44:23 UTC 2013 Modified Files: src/sys/fs/v7fs: v7fs_io_kern.c v7fs_vfsops.c v7fs_vnops.c Log Message: v7fs: replace malloc(9) with kmem(9), fix a memory leak and few missing mutex destruction cases in the error

CVS commit: src/sys/fs/v7fs

2013-11-20 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed Nov 20 23:44:23 UTC 2013 Modified Files: src/sys/fs/v7fs: v7fs_io_kern.c v7fs_vfsops.c v7fs_vnops.c Log Message: v7fs: replace malloc(9) with kmem(9), fix a memory leak and few missing mutex destruction cases in the error

CVS commit: src/sys/fs/tmpfs

2013-11-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Nov 18 01:39:34 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_subr.c Log Message: Make tmpfs_node_t::tn_gen a 32-bit number, keep it in sync with tmpfs_fid_t. Also, change tn_status to unsigned while here. To

CVS commit: src/sys/fs/tmpfs

2013-11-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Nov 18 01:39:34 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_subr.c Log Message: Make tmpfs_node_t::tn_gen a 32-bit number, keep it in sync with tmpfs_fid_t. Also, change tn_status to unsigned while here. To

CVS commit: src/sys/fs/tmpfs

2013-11-16 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Nov 16 17:58:28 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: tmpfs_dir_getdents: avoid leaking kernel memory to the userspace. From Pedro Martelletto. XXX: regress/sys/fs/getdents should be a part of

CVS commit: src/sys/fs/tmpfs

2013-11-16 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Nov 16 17:58:28 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: tmpfs_dir_getdents: avoid leaking kernel memory to the userspace. From Pedro Martelletto. XXX: regress/sys/fs/getdents should be a part of

CVS commit: src/sys/fs/tmpfs

2013-11-11 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Nov 11 17:04:06 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: tmpfs_alloc_node: use cprng_fast64(), the old random(9) shall be removed. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86

Re: CVS commit: src/sys/fs/tmpfs

2013-11-10 Thread J. Hannken-Illjes
On Nov 8, 2013, at 4:44 PM, Mindaugas Rasiukevicius rm...@netbsd.org wrote: Module Name: src Committed By: rmind Date: Fri Nov 8 15:44:23 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_rename.c tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c Log Message:

Re: CVS commit: src/sys/fs/tmpfs

2013-11-10 Thread Mindaugas Rasiukevicius
J. Hannken-Illjes hann...@eis.cs.tu-bs.de wrote: Module Name:src Committed By: rmind Date: Fri Nov 8 15:44:23 UTC 2013 ... The tests fs/vfs/t_union/tmpfs_basic and fs/vfs/t_union/tmpfs_whiteout start failing after this commit. Fixed. -- Mindaugas

CVS commit: src/sys/fs/tmpfs

2013-11-10 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Nov 10 12:46:19 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vfsops.c Log Message: Handle whiteout case in tmpfs_dir_detach() and tmpfs_unmount(). To generate a diff of this commit: cvs rdiff -u -r1.84

CVS commit: src/sys/fs/tmpfs

2013-11-10 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Nov 10 12:46:19 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vfsops.c Log Message: Handle whiteout case in tmpfs_dir_detach() and tmpfs_unmount(). To generate a diff of this commit: cvs rdiff -u -r1.84

CVS commit: src/sys/fs/tmpfs

2013-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 10 03:20:20 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: mark variable __diagused To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/fs/tmpfs/tmpfs_subr.c Please note that

CVS commit: src/sys/fs/tmpfs

2013-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 10 03:20:20 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c Log Message: mark variable __diagused To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/fs/tmpfs/tmpfs_subr.c Please note that

CVS commit: src/sys/fs/tmpfs

2013-11-08 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 8 15:44:23 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_rename.c tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c Log Message: tmpfs: replace the broken tmpfs_dircookie() logic which uses the node address

CVS commit: src/sys/fs/tmpfs

2013-11-08 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 8 15:44:23 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs.h tmpfs_rename.c tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c Log Message: tmpfs: replace the broken tmpfs_dircookie() logic which uses the node address

CVS commit: src/sys/fs/ptyfs

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 5 00:40:33 UTC 2013 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: - support advisory locking on ptys - get the link count correct for . XXX: pullup 6 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/ptyfs

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 5 00:40:33 UTC 2013 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c Log Message: - support advisory locking on ptys - get the link count correct for . XXX: pullup 6 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/msdosfs

2013-11-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Nov 2 10:30:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Stop using v_mount of an unreferenced vnode -- save the mount while the vnode has a reference. To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2013-11-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Nov 2 10:30:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Stop using v_mount of an unreferenced vnode -- save the mount while the vnode has a reference. To generate a diff of this commit:

CVS commit: src/sys/fs/nilfs

2013-11-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Nov 1 06:41:56 UTC 2013 Modified Files: src/sys/fs/nilfs: nilfs_vfsops.c Log Message: apply __diagused where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/fs/nilfs/nilfs_vfsops.c Please

CVS commit: src/sys/fs/tmpfs

2013-11-01 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 1 15:38:45 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: tmpfs: fix the zero-length symlink target case as NetBSD supports them. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/nilfs

2013-11-01 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Nov 1 06:41:56 UTC 2013 Modified Files: src/sys/fs/nilfs: nilfs_vfsops.c Log Message: apply __diagused where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/fs/nilfs/nilfs_vfsops.c Please

CVS commit: src/sys/fs/efs

2013-10-30 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Oct 30 08:27:01 UTC 2013 Modified Files: src/sys/fs/efs: efs_subr.c Log Message: use __diagused where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/fs/efs/efs_subr.c Please note that diffs

CVS commit: src/sys/fs/tmpfs

2013-10-30 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Oct 31 00:59:17 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: tmpfs_alloc_node: it is less error-prone to store the link path with the NIL terminator included. Adjust tmpfs_readlink() to

CVS commit: src/sys/fs/tmpfs

2013-10-30 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Oct 31 00:59:17 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: tmpfs_alloc_node: it is less error-prone to store the link path with the NIL terminator included. Adjust tmpfs_readlink() to

CVS commit: src/sys/fs/filecorefs

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:14:48 UTC 2013 Modified Files: src/sys/fs/filecorefs: filecore_lookup.c filecore_vnops.c Log Message: remove unused To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/fs/efs

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 21:12:08 UTC 2013 Modified Files: src/sys/fs/efs: efs_subr.c Log Message: Now that KASSERT will always consume its arguments, move a KASSERT inside a DIAGNOSTIC, because the function used is only defined with

CVS commit: src/sys/fs/filecorefs

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 17:14:48 UTC 2013 Modified Files: src/sys/fs/filecorefs: filecore_lookup.c filecore_vnops.c Log Message: remove unused To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/fs/efs

2013-10-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 21:12:08 UTC 2013 Modified Files: src/sys/fs/efs: efs_subr.c Log Message: Now that KASSERT will always consume its arguments, move a KASSERT inside a DIAGNOSTIC, because the function used is only defined with

CVS commit: src/sys/fs/msdosfs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:01:55 UTC 2013 Modified Files: src/sys/fs/msdosfs: direntry.h Log Message: provide a function to access the name and extension as a single array as opposed depend on array index overflow. To generate a diff of

CVS commit: src/sys/fs/msdosfs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:01:55 UTC 2013 Modified Files: src/sys/fs/msdosfs: direntry.h Log Message: provide a function to access the name and extension as a single array as opposed depend on array index overflow. To generate a diff of

CVS commit: src/sys/fs/udf

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:56:55 UTC 2013 Modified Files: src/sys/fs/udf: udf.h udf_allocation.c udf_strat_direct.c udf_strat_rmw.c udf_strat_sequential.c udf_subr.c udf_vnops.c Log Message: fix unused variable warnings To

CVS commit: src/sys/fs/nilfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:57:28 UTC 2013 Modified Files: src/sys/fs/nilfs: nilfs.h nilfs_subr.c nilfs_vfsops.c nilfs_vnops.c Log Message: remove unused variable warnings To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/fs/hfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:58:11 UTC 2013 Modified Files: src/sys/fs/hfs: hfs_vnops.c Log Message: remove unused variables To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/fs/hfs/hfs_vnops.c Please note that diffs

CVS commit: src/sys/fs/hfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:58:11 UTC 2013 Modified Files: src/sys/fs/hfs: hfs_vnops.c Log Message: remove unused variables To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/fs/hfs/hfs_vnops.c Please note that diffs

CVS commit: src/sys/fs/nilfs

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 19:57:28 UTC 2013 Modified Files: src/sys/fs/nilfs: nilfs.h nilfs_subr.c nilfs_vfsops.c nilfs_vnops.c Log Message: remove unused variable warnings To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/fs/puffs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:03:27 UTC 2013 Modified Files: src/sys/fs/puffs: puffs_msgif.c puffs_node.c puffs_sys.h puffs_vnops.c Log Message: - remove unused variables - add _NOERROR flavor macros for the case where errors are ignored. To

CVS commit: src/sys/fs/ntfs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:04:12 UTC 2013 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/fs/ntfs/ntfs_vfsops.c Please note that diffs

CVS commit: src/sys/fs/union

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:03:50 UTC 2013 Modified Files: src/sys/fs/union: union_subr.c Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/fs/union/union_subr.c Please note that diffs

CVS commit: src/sys/fs/smbfs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:04:44 UTC 2013 Modified Files: src/sys/fs/smbfs: smbfs_kq.c smbfs_vfsops.c Log Message: remove usused code To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/fs/smbfs/smbfs_kq.c cvs rdiff -u

CVS commit: src/sys/fs/puffs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:03:27 UTC 2013 Modified Files: src/sys/fs/puffs: puffs_msgif.c puffs_node.c puffs_sys.h puffs_vnops.c Log Message: - remove unused variables - add _NOERROR flavor macros for the case where errors are ignored. To

CVS commit: src/sys/fs/union

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:03:50 UTC 2013 Modified Files: src/sys/fs/union: union_subr.c Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/fs/union/union_subr.c Please note that diffs

CVS commit: src/sys/fs/ntfs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:04:12 UTC 2013 Modified Files: src/sys/fs/ntfs: ntfs_vfsops.c Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/fs/ntfs/ntfs_vfsops.c Please note that diffs

CVS commit: src/sys/fs/smbfs

2013-10-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 17 21:04:44 UTC 2013 Modified Files: src/sys/fs/smbfs: smbfs_kq.c smbfs_vfsops.c Log Message: remove usused code To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/fs/smbfs/smbfs_kq.c cvs rdiff -u

CVS commit: src/sys/fs/udf

2013-10-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Oct 4 08:35:08 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Remove a bogus vrecycle() from udf_inactive(). Vrecycle() works on inactive vnodes while VOP_INACTIVE() should never be called on an inactive

CVS commit: src/sys/fs/tmpfs

2013-10-04 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Oct 4 15:14:11 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: - tmpfs_remove: check 'appendable' flag for the parent directory as well. Patch from Pedro Martelletto. - tmpfs_dir_detach:

CVS commit: src/sys/fs/udf

2013-10-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Oct 4 08:35:08 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Remove a bogus vrecycle() from udf_inactive(). Vrecycle() works on inactive vnodes while VOP_INACTIVE() should never be called on an inactive

CVS commit: src/sys/fs/tmpfs

2013-10-04 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Oct 4 15:14:11 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: - tmpfs_remove: check 'appendable' flag for the parent directory as well. Patch from Pedro Martelletto. - tmpfs_dir_detach:

CVS commit: src/sys/fs/tmpfs

2013-10-01 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue Oct 1 23:10:25 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: tmpfs_remove: as per POSIX, if the file's link count is not 0, the last file status change timestamp of the file shall be marked for update.

CVS commit: src/sys/fs/tmpfs

2013-10-01 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue Oct 1 23:10:25 UTC 2013 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: tmpfs_remove: as per POSIX, if the file's link count is not 0, the last file status change timestamp of the file shall be marked for update.

CVS commit: src/sys/fs/nfs

2013-09-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 30 07:23:37 UTC 2013 Added Files: src/sys/fs/nfs: nfs2netbsd.sh Log Message: The script for preparing an import of this nfs code. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/fs/nfs/nfs2netbsd.sh

CVS commit: src/sys/fs/nfs

2013-09-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 30 07:31:34 UTC 2013 Added Files: src/sys/fs/nfs: README.newnfs Log Message: Explain what's here. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/fs/nfs/README.newnfs Please note that diffs are not

CVS commit: src/sys/fs/nfs

2013-09-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 30 07:23:37 UTC 2013 Added Files: src/sys/fs/nfs: nfs2netbsd.sh Log Message: The script for preparing an import of this nfs code. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/fs/nfs/nfs2netbsd.sh

CVS commit: src/sys/fs/nfs

2013-09-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Sep 30 07:31:34 UTC 2013 Added Files: src/sys/fs/nfs: README.newnfs Log Message: Explain what's here. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/fs/nfs/README.newnfs Please note that diffs are not

CVS commit: src/sys/fs/udf

2013-08-09 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Aug 9 20:13:18 UTC 2013 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: Fix 32 bit issue in main file read-in function. On both 32 bit and 64 bit hosts a missing cast would result in `garbage' after the 4Gbyte

CVS commit: src/sys/fs/udf

2013-08-09 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Aug 9 20:13:18 UTC 2013 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: Fix 32 bit issue in main file read-in function. On both 32 bit and 64 bit hosts a missing cast would result in `garbage' after the 4Gbyte

CVS commit: src/sys/fs/udf

2013-08-05 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Aug 5 17:02:54 UTC 2013 Modified Files: src/sys/fs/udf: udf_osta.c Log Message: Support tools build. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/fs/udf/udf_osta.c Please note that diffs are not

CVS commit: src/sys/fs/udf

2013-08-05 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Aug 5 17:02:54 UTC 2013 Modified Files: src/sys/fs/udf: udf_osta.c Log Message: Support tools build. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/fs/udf/udf_osta.c Please note that diffs are not

CVS commit: src/sys/fs/udf

2013-07-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jul 16 10:49:36 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Remove udf_node * as state variables and add the loop invariants UFS and tmpfs carry to make it easier to debug. To generate a diff of this

CVS commit: src/sys/fs/udf

2013-07-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jul 16 10:49:36 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Remove udf_node * as state variables and add the loop invariants UFS and tmpfs carry to make it easier to debug. To generate a diff of this

CVS commit: src/sys/fs/udf

2013-07-15 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jul 15 14:40:21 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: First step in rewriting the genealogy case To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/fs/udf/udf_rename.c Please

CVS commit: src/sys/fs/udf

2013-07-15 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jul 15 14:40:21 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: First step in rewriting the genealogy case To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/fs/udf/udf_rename.c Please

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:39:02 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Rework udf_gro_rename() to be more linear instead of nesting if/else branching. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:40:14 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: vp is used, so don't (void) it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/fs/udf/udf_rename.c Please note that

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:42:26 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: udf_gro_genealogy() : source and destination should never be the same on call, KASSERT it instead of checking for it. To generate a diff of

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:39:02 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Rework udf_gro_rename() to be more linear instead of nesting if/else branching. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:40:14 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: vp is used, so don't (void) it To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/fs/udf/udf_rename.c Please note that

CVS commit: src/sys/fs/udf

2013-07-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 13 19:42:26 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: udf_gro_genealogy() : source and destination should never be the same on call, KASSERT it instead of checking for it. To generate a diff of

CVS commit: src/sys/fs/udf

2013-07-12 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 12 16:14:10 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: In case there is trouble determining the number of entries in a directory, return its not empty to be on the safe side. To generate a diff

CVS commit: src/sys/fs/udf

2013-07-12 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 12 16:14:10 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: In case there is trouble determining the number of entries in a directory, return its not empty to be on the safe side. To generate a diff

CVS commit: src/sys/fs/udf

2013-07-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 11 15:43:13 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Small cleanup To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/fs/udf/udf_rename.c Please note that diffs are not

CVS commit: src/sys/fs/udf

2013-07-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 11 19:41:19 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Resort to the easiest way to check if a directory is deleted: the flag that tells that there is no FID (dirent) pointing to it anymore. To

CVS commit: src/sys/fs/udf

2013-07-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 11 15:43:13 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Small cleanup To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/fs/udf/udf_rename.c Please note that diffs are not

CVS commit: src/sys/fs/udf

2013-07-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 11 19:41:19 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Resort to the easiest way to check if a directory is deleted: the flag that tells that there is no FID (dirent) pointing to it anymore. To

CVS commit: src/sys/fs/udf

2013-07-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 10 15:10:56 UTC 2013 Modified Files: src/sys/fs/udf: files.udf udf_vnops.c Added Files: src/sys/fs/udf: udf_rename.c Log Message: Implement udf_rename() using the new genfs_rename() framework. Fixes PR

CVS commit: src/sys/fs/udf

2013-07-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 10 19:14:07 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Remove the dirent checks and references. UDF doesn't need/use them on rename so just to make sure, we remove all references/checks to not

CVS commit: src/sys/fs/udf

2013-07-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 10 15:10:56 UTC 2013 Modified Files: src/sys/fs/udf: files.udf udf_vnops.c Added Files: src/sys/fs/udf: udf_rename.c Log Message: Implement udf_rename() using the new genfs_rename() framework. Fixes PR

CVS commit: src/sys/fs/udf

2013-07-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 10 19:14:07 UTC 2013 Modified Files: src/sys/fs/udf: udf_rename.c Log Message: Remove the dirent checks and references. UDF doesn't need/use them on rename so just to make sure, we remove all references/checks to not

CVS commit: src/sys/fs/udf

2013-07-08 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jul 8 08:21:13 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Clarify the sticky-bit check To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/fs/udf/udf_vnops.c Please note that

CVS commit: src/sys/fs/udf

2013-07-08 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jul 8 08:21:13 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Clarify the sticky-bit check To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/fs/udf/udf_vnops.c Please note that

CVS commit: src/sys/fs/udf

2013-07-07 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jul 7 19:49:44 UTC 2013 Modified Files: src/sys/fs/udf: udf_subr.c udf_subr.h udf_vnops.c Log Message: Implement a real empty-directory checking for rmdir(). Should should fix the other part of PR kern/47987 Solves

CVS commit: src/sys/fs/udf

2013-07-07 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jul 7 20:16:22 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Pull forward the node creation returned from the lookup call. Its vnode is used in the access determination on delete/rename of TXT files.

CVS commit: src/sys/fs/udf

2013-07-07 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jul 7 19:49:44 UTC 2013 Modified Files: src/sys/fs/udf: udf_subr.c udf_subr.h udf_vnops.c Log Message: Implement a real empty-directory checking for rmdir(). Should should fix the other part of PR kern/47987 Solves

CVS commit: src/sys/fs/udf

2013-07-07 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jul 7 20:16:22 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Pull forward the node creation returned from the lookup call. Its vnode is used in the access determination on delete/rename of TXT files.

CVS commit: src/sys/fs/udf

2013-07-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 5 20:04:57 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Provide additional checks to udf_lookup and restructure it a bit. Should fix PR 47988 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/udf

2013-07-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 5 20:40:20 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Fixes chflags. They were silently rejected before but the VFS standard demands it complains with EOPNOTSUPP. Fixes chflags test case. To

CVS commit: src/sys/fs/udf

2013-07-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 5 20:04:57 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Provide additional checks to udf_lookup and restructure it a bit. Should fix PR 47988 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/fs/udf

2013-07-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jul 5 20:40:20 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Fixes chflags. They were silently rejected before but the VFS standard demands it complains with EOPNOTSUPP. Fixes chflags test case. To

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 11:50:59 UTC 2013 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: On growing a node that was recorded inside the (E)FE, don't forget to set the size of the node to the NEW size. This was reported by the

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 12:55:34 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Typo in debug message: we are removing a directory and not a file. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 14:35:29 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: On removing a directory make sure the leaf directory doesn't have a valid '..' link anymore. In a corner case this leaf can be held by a

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 15:39:23 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Remove spurious empty line To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/fs/udf/udf_vnops.c Please note that diffs

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 11:50:59 UTC 2013 Modified Files: src/sys/fs/udf: udf_allocation.c Log Message: On growing a node that was recorded inside the (E)FE, don't forget to set the size of the node to the NEW size. This was reported by the

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 12:55:34 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Typo in debug message: we are removing a directory and not a file. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 14:35:29 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: On removing a directory make sure the leaf directory doesn't have a valid '..' link anymore. In a corner case this leaf can be held by a

CVS commit: src/sys/fs/udf

2013-07-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 3 15:39:23 UTC 2013 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: Remove spurious empty line To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/fs/udf/udf_vnops.c Please note that diffs

CVS commit: src/sys/fs/v7fs

2013-06-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 28 14:49:14 UTC 2013 Modified Files: src/sys/fs/v7fs: v7fs_io.c Log Message: prevent memory leak on error http://m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html To generate a diff of this commit: cvs rdiff -u -r1.2

<    4   5   6   7   8   9   10   11   12   13   >