CVS commit: src/sys/miscfs/genfs

2020-08-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Aug 10 11:09:15 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Output offsets in hex for UVMHIST. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/miscfs/genfs/genfs_io.c Please

CVS commit: src/sys/miscfs/genfs

2020-08-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 7 18:14:22 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs.h genfs_vnops.c Log Message: accmode should be accmode_t To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/miscfs/genfs/genfs.h cvs

CVS commit: src/sys/miscfs/genfs

2020-06-13 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Jun 14 00:25:22 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_putpages(): when building a cluster make use of pages in the in the existing uvm_page_array. To generate a diff of this commit: cvs

CVS commit: src/sys/miscfs/genfs

2020-05-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 20 17:06:15 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Fix EPERM vs EACCES on chtimes (thanks @hannken) To generate a diff of this commit: cvs rdiff -u -r1.206 -r1.207

CVS commit: src/sys/miscfs/genfs

2020-05-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 18 19:55:42 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: remove debugging, it is just clutter. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206

CVS commit: src/sys/miscfs/genfs

2020-05-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 18 19:42:16 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Fix EPERM vs EACCES return. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205 src/sys/miscfs/genfs/genfs_vnops.c

CVS commit: src/sys/miscfs/genfs

2020-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 25 22:28:47 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Allow root to access and modify system space extended attributes. XXX: this routine should not be using the string, but the attribute

CVS commit: src/sys/miscfs/genfs

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 21:47:41 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_node.h Log Message: Update a comment. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/miscfs/genfs/genfs_node.h Please note that diffs

CVS commit: src/sys/miscfs/genfs

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 19:07:22 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Unused variable. To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are

CVS commit: src/sys/miscfs/genfs

2020-03-14 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Mar 14 15:34:24 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: OR into bp->b_cflags; don't overwrite. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/miscfs/genfs/genfs_io.c Please

CVS commit: src/sys/miscfs/genfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:49:51 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/miscfs/genfs/genfs_io.c Please note that

CVS commit: src/sys/miscfs/genfs

2019-12-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Dec 16 18:17:32 UTC 2019 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_do_putpages(): add a missing call to uvm_page_array_advance(). Spotted by the automated test runs and: Reported-by:

CVS commit: src/sys/miscfs/genfs

2019-12-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Dec 16 08:50:43 UTC 2019 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Correction to previous for DEBUG case. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/miscfs/genfs/genfs_io.c Please

CVS commit: src/sys/miscfs/genfs

2019-12-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 15 21:43:42 UTC 2019 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Fix DEBUG build. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are

CVS commit: src/sys/miscfs/genfs

2018-12-10 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Dec 10 21:10:52 UTC 2018 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: assert that WAPBL journal write lock is actually held when called with PGO_JOURNALLOCKED or IO_JOURNALLOCKED suggested by mrg@, thanks

CVS commit: src/sys/miscfs/genfs

2018-12-09 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Dec 9 20:32:37 UTC 2018 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: support flag PGO_JOURNALLOCKED also for genfs_getpages() To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/sys/miscfs/genfs

2017-07-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 1 20:07:00 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Provide EVFILT_WRITE; this is what FreeBSD does and go wants it. Makes go unit tests pass. To generate a diff of this commit: cvs

CVS commit: src/sys/miscfs/genfs

2017-06-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 27 08:40:53 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Add missing check for dead or dying vnode to the entry of genfs_getpages(). To generate a diff of this commit: cvs rdiff -u -r1.69

CVS commit: src/sys/miscfs/genfs

2017-06-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Jun 4 08:01:33 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Now that FSTRANS is part of VOP_*LOCK() remove FSTRANS and vdead_check() from genfs_.*lock() and assert the vnode state once the vnode

CVS commit: src/sys/miscfs/genfs

2017-05-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 24 09:54:40 UTC 2017 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Protect layer_getpages against vnodes disappearing during a forced unmount. To generate a diff of this commit: cvs rdiff -u -r1.64

CVS commit: src/sys/miscfs/genfs

2017-05-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 7 08:21:57 UTC 2017 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Move v_writecount adjustment from revoke to reclaim. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/sys/miscfs/genfs

2017-04-01 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Apr 1 23:34:17 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Clarify meaning of "glocked" argument of genfs_putpages_read. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

CVS commit: src/sys/miscfs/genfs

2017-04-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 1 19:57:54 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Simplify genfs_getpages_read async/unlock protocol. Previously the caller unlocked for error or sync I/O, whereas genfs_getpages_read

CVS commit: src/sys/miscfs/genfs

2017-03-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Mar 30 09:11:12 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_rename.c Log Message: Remove now redundant calls to fstrans_start()/fstrans_done(). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/miscfs/genfs

2017-03-09 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Mar 9 10:10:02 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Protect genfs_do_putpages() against vnodes disappearing during a forced mount update from read-write to read-only. To generate a diff

CVS commit: src/sys/miscfs/genfs

2017-03-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 1 10:47:26 UTC 2017 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Protect genfs_getpages() against vnodes disappearing during a forced mount update from read-write to read-only. To generate a diff of

CVS commit: src/sys/miscfs/genfs

2015-04-12 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Apr 12 14:44:06 UTC 2015 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Fix UVMHIST build. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/miscfs/genfs/genfs_io.c Please note that diffs

CVS commit: src/sys/miscfs/genfs

2014-05-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 28 10:51:20 UTC 2014 Modified Files: src/sys/miscfs/genfs: layer.h Log Message: Change field layerm_tag to correct type enum vtagtype. CID 1216449: Mixing enum types To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/miscfs/genfs

2014-03-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 12 09:38:51 UTC 2014 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Restructure genfs_deadlock() and genfs_lock() to always lock before testing for dead node. Use ISSET() to test flags, add assertions.

CVS commit: src/sys/miscfs/genfs

2014-03-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 12 09:39:23 UTC 2014 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Restructure layer_lock() to always lock before testing for dead node. Use ISSET() to test flags, add assertions. To generate a diff

CVS commit: src/sys/miscfs/genfs

2014-02-09 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Feb 9 17:15:51 UTC 2014 Modified Files: src/sys/miscfs/genfs: layer_subr.c Log Message: When layer_node_alloc() finds another thread already inserted the node into the hashlist and discards the now unneeded node it will

CVS commit: src/sys/miscfs/genfs

2014-01-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 29 08:27:04 UTC 2014 Modified Files: src/sys/miscfs/genfs: layer_subr.c layer_vnops.c Log Message: Allow layer_node_create() with unlocked lower node and change layer_bypass() to enter nodes from creation operations

CVS commit: src/sys/miscfs/genfs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 16:33:11 UTC 2013 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Mark a potentially unused (if an arch implements pmap_update as empty macro) variable accordingly. To generate a diff of this commit:

CVS commit: src/sys/miscfs/genfs

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 19:36:16 UTC 2013 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Mark a potentially unused variable To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/miscfs/genfs/genfs_io.c Please

CVS commit: src/sys/miscfs/genfs

2013-06-05 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Jun 6 02:00:59 UTC 2013 Modified Files: src/sys/miscfs/genfs: genfs_node.h Log Message: Add missing declaration of struct vnode. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/miscfs/genfs

2013-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 2 14:49:51 UTC 2013 Modified Files: src/sys/miscfs/genfs: genfs.h Log Message: Fix (harmless) typo in struct genfs_rename_ops::gro_lookup prototype. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/miscfs/genfs

2012-05-31 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu May 31 15:07:29 UTC 2012 Modified Files: src/sys/miscfs/genfs: layer_vfsops.c Log Message: When built as module, track sysctl node creations, and destroy them on module exit. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/miscfs/genfs

2012-05-31 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu May 31 16:08:14 UTC 2012 Modified Files: src/sys/miscfs/genfs: layer_vfsops.c Log Message: Ooopppsss! sysctl nodes created during module load time cannot be PERMANENT To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/miscfs/genfs

2012-05-22 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Tue May 22 14:20:40 UTC 2012 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: don't block on pager map for read-ahead. reduce code duplication. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/miscfs/genfs

2012-03-30 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Fri Mar 30 18:24:08 UTC 2012 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: uid mismatch for file flags changes is expected to fail with EPERM not EACCES. To generate a diff of this commit: cvs rdiff -u -r1.188

CVS commit: src/sys/miscfs/genfs

2011-10-31 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Mon Oct 31 12:49:32 UTC 2011 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: typo in a comment To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/miscfs/genfs/genfs_io.c Please note that diffs

CVS commit: src/sys/miscfs/genfs

2011-09-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Sep 1 16:55:08 UTC 2011 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Use the new UVM_KMF_COLORMATCH flag to get a congruent mappings of the user buffer so we can use unmanaged mappings

CVS commit: src/sys/miscfs/genfs

2011-08-31 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed Aug 31 22:16:54 UTC 2011 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_do_directio: acquire the lock of page owner for now and fix PR/45177. Will be revisited to avoid locking dance and be more efficient,

CVS commit: src/sys/miscfs/genfs

2011-07-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jul 11 08:34:01 UTC 2011 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Layer_fsync(): when syncing a device node call spec_fsync() to clean the layer node before descending to the lower file

CVS commit: src/sys/miscfs/genfs

2011-04-21 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 21 06:27:17 UTC 2011 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Move some #ifdefs to prevent a code path change when DEBUG .vs. !DEBUG Solves problem an assert firing when using NFS on MIPS. To generate

CVS commit: src/sys/miscfs/genfs

2011-01-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jan 13 10:28:38 UTC 2011 Modified Files: src/sys/miscfs/genfs: layer_vnops.c Log Message: Layer_revoke(): change previous to always take an extra reference on the lower vnode before passing down the VOP_REVOKE(). This way

CVS commit: src/sys/miscfs/genfs

2010-12-06 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Mon Dec 6 10:22:43 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Correct an assertion; pointed out by mrg@ and pooka@, thanks. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/miscfs/genfs

2010-12-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 3 08:42:14 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_do_putpages(): When testing an uobject for dirty or modified pages skip uninitialized (PG_FAKE) pages (DEBUG only). To generate a

CVS commit: src/sys/miscfs/genfs

2010-11-18 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Nov 19 05:38:10 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/miscfs/genfs/genfs_io.c Please note that diffs are

CVS commit: src/sys/miscfs/genfs

2010-11-09 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Nov 9 16:31:48 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Genfs_getpages(): Break a deadlock where one thread runs VOP_GETPAGES(), has busy pages and wants the wapbl lock as reader from

CVS commit: src/sys/miscfs/genfs

2010-11-02 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Nov 3 04:32:50 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: restore vm_page array correctly in PGO_LOCKED error code path. To generate a diff of this commit: cvs rdiff -u -r1.40

CVS commit: src/sys/miscfs/genfs

2010-08-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 19 02:10:02 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: print more info in the past eof panic To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/miscfs/genfs/genfs_io.c

CVS commit: src/sys/miscfs/genfs

2010-08-08 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Aug 8 18:17:12 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: in genfs_getpages(), mark the vnode dirty (ie. add to syncer worklist and set VI_WRMAPDIRTY) after we have busied the pages rather than

CVS commit: src/sys/miscfs/genfs

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Jun 24 10:39:35 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: genfs_nolock(): LK_INTERLOCK flag no longer possible. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180

CVS commit: src/sys/miscfs/genfs

2010-04-08 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 8 15:56:26 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Call VOP_ABORTOP in genfs_eopnotsupp. This prevents file system authors from having to get down on their knees and pray they won't get

CVS commit: src/sys/miscfs/genfs

2010-01-30 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Jan 30 12:06:20 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Reduce the diff between genfs_getpages() and genfs_do_io(). These should be merged eventually. To generate a diff of this commit: cvs

CVS commit: src/sys/miscfs/genfs

2010-01-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Jan 30 05:19:20 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Slightly more descriptive local variable names. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 08:02:12 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Constify orignpages. Don't override its meaning by the value re-calucated from GOP_SIZE(GOP_SIZE_MEM), but assign

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 08:20:00 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Constify 2 variables, move one. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 13:43:53 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: More constification localization. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 14:25:17 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Revert part which variable initializations within interleaved gotos. again: if (...) goto err; void *ptr = alloc(); if

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Jan 29 04:33:37 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Redo previous with a better goto label. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/miscfs/genfs

2010-01-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Jan 29 04:36:20 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Narrow clarify the context where I/O happens vmobjlock is dropped. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Jan 27 15:18:40 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_node.h genfs_vnops.c Log Message: Add genfs_node_rdtrylock(). To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Jan 27 15:24:54 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Constify some pointers in genfs_getpages() and genfs_do_putpages(). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Jan 27 15:53:06 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Use genfs_node_*lock(). To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/miscfs/genfs/genfs_io.c Please note

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 07:24:56 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_putpages: Localize a few variables. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 07:26:25 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Localize a few more variables. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 07:38:32 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Move local variable declarations that are used only for I/O to where they're used. This helps to track what's going in

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 07:44:54 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: genfs_getpages: Constify localize more variables. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/sys/miscfs/genfs

2010-01-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Jan 28 07:49:08 UTC 2010 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: Unbreak modules build. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/miscfs/genfs/genfs_io.c Please note that

CVS commit: src/sys/miscfs/genfs

2009-11-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 20 13:19:46 UTC 2009 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Disallow chown for files the caller does not own. To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173

CVS commit: src/sys/miscfs/genfs

2009-11-20 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Nov 20 13:42:43 UTC 2009 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c Log Message: Allow chown if caller is in the new group. To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174