sys/miscfs/genfs/genfs_vnops.c
Wed, 01 Mar 2006 12:38:10 +0000 yamt merge yamt-uio_vmspace branch. trunk
Mon, 16 Jan 2006 19:45:00 +0000 reinoud Add genfs support for directories and softlinks next to regular files and trunk
Wed, 11 Jan 2006 00:46:54 +0000 yamt use nestiobuf api for genfs. trunk
Wed, 04 Jan 2006 10:13:05 +0000 yamt - add simple functions to allocate/free a buffer for i/o. trunk
Sat, 24 Dec 2005 20:45:08 +0000 perry Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. trunk
Thu, 15 Dec 2005 02:23:38 +0000 yamt fix lock/unlock mismatch in rev.1.115. trunk
Sun, 11 Dec 2005 12:16:03 +0000 christos merge ktrace-lwp. trunk
Sat, 03 Dec 2005 17:23:25 +0000 yamt genfs_compat_getpages: add minimum support of async get. ie. ignore them. trunk
Fri, 02 Dec 2005 00:47:54 +0000 yamt genfs_gop_write: use devvp directly as genfs_getpages does. trunk
Fri, 02 Dec 2005 00:43:51 +0000 yamt genfs_putpages: initialize marker pages only when needed. trunk
Wed, 30 Nov 2005 03:45:16 +0000 yamt revert rev.1.111 as it isn't necessary or correct. trunk
Wed, 30 Nov 2005 01:46:06 +0000 reinoud Learn genfs that (struct buf *)->b_lblkno allways need to point to the trunk
Tue, 29 Nov 2005 22:52:02 +0000 yamt merge yamt-readahead branch. trunk
Sat, 12 Nov 2005 22:29:53 +0000 yamt genfs_getpages: trunk
Wed, 02 Nov 2005 12:38:58 +0000 yamt merge yamt-vop branch. remove following VOPs. trunk
Fri, 07 Oct 2005 18:19:14 +0000 elad Remove Veriexec bits from genfs, don't #if 0 them. trunk
Fri, 07 Oct 2005 18:07:46 +0000 elad Various fixes from blymn@ and myself. trunk
Wed, 05 Oct 2005 13:48:48 +0000 elad Introduce per-page fingerprints in Veriexec. trunk
Tue, 26 Jul 2005 08:06:29 +0000 yamt don't write-protect wired pages. pointed by Chuck Silvers. trunk
Sat, 23 Jul 2005 12:18:41 +0000 yamt update file timestamps for nfsd loaned-read and mmap. trunk
Sun, 17 Jul 2005 16:07:19 +0000 yamt genfs_putpages: don't bother to clean the vnode unless VONWORKLST. trunk
Sun, 17 Jul 2005 12:27:47 +0000 yamt ensure that vnodes with dirty pages are always on syncer's queue. trunk
Sun, 17 Jul 2005 09:13:35 +0000 yamt - introduce PGO_NOBLOCKALLOC and use it for ubc mapping trunk
Sat, 16 Jul 2005 03:54:08 +0000 yamt genfs_getpages: don't forget to put the vnode onto the syncer's work queue trunk
Tue, 28 Jun 2005 09:30:37 +0000 yamt - constify genfs_ops. trunk
Sun, 29 May 2005 21:55:33 +0000 christos - sprinkle const trunk
Sat, 26 Feb 2005 22:58:54 +0000 perry nuke trailing whitespace trunk
Wed, 16 Feb 2005 15:25:33 +0000 chs undo the part of rev. 1.93 that turned the past-EOF check into an assertion. trunk
Tue, 25 Jan 2005 23:55:20 +0000 wrstuden Extend fsync_range(2) to support the FDISKSYNC flag, which requests trunk
Tue, 25 Jan 2005 09:50:31 +0000 drochner -in the read-ahead code, avoid to issue read requests at/past EOF trunk
Wed, 22 Dec 2004 23:29:51 +0000 dbj check for _KERNEL_OPT around opt include trunk
Mon, 04 Oct 2004 00:28:30 +0000 enami Backout previous; seeing many busy page on the pageq is normal. trunk
Sun, 03 Oct 2004 08:14:25 +0000 enami So that not to leave pages busy unnecessarily, bound to specified region trunk
Sun, 03 Oct 2004 07:59:02 +0000 enami Count obj pages freed by pagedaemon. trunk
Fri, 17 Sep 2004 14:11:20 +0000 skrll There's no need to pass a proc value when using UIO_SYSSPACE with trunk
Thu, 27 May 2004 12:53:25 +0000 yamt - remove a comment which is no longer true. trunk
Tue, 25 May 2004 14:54:55 +0000 hannken Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD. trunk
Sun, 25 Jan 2004 18:06:48 +0000 hannken Make VOP_STRATEGY(bp) a real VOP as discussed on tech-kern. trunk
Sat, 10 Jan 2004 14:39:50 +0000 yamt store a i/o priority hint in struct buf for buffer queue discipline. trunk
Thu, 27 Nov 2003 07:58:02 +0000 pk genfs_revoke: use ltsleep() to release the vnode spin lock to avoid a trunk
Wed, 24 Sep 2003 10:22:53 +0000 yamt fix a bug of lfs. trunk
Thu, 07 Aug 2003 16:26:28 +0000 agc Move UCB-licensed code from 4-clause to 3-clause licence. trunk
Sun, 29 Jun 2003 22:28:00 +0000 fvdl Back out the lwp/ktrace changes. They contained a lot of colateral damage, trunk
Sat, 28 Jun 2003 14:20:43 +0000 darrenr Pass lwp pointers throughtout the kernel, as required, so that the lwpid can trunk
Tue, 17 Jun 2003 04:17:37 +0000 simonb Micro-optimisation- move the "pgs == NULL" check from the previous trunk
Sun, 15 Jun 2003 16:14:46 +0000 yamt genfs_getpages: if number of pages requested is >16, trunk
Wed, 23 Apr 2003 00:55:17 +0000 tls Correct use of MAXBSIZE where MAXPHYS was intended. This is a necessary trunk
Thu, 10 Apr 2003 21:53:32 +0000 jdolecek use former genfs_eopnotsupp_rele() as genfs_eopnotsupp(), so that vnodes trunk
Thu, 10 Apr 2003 21:34:12 +0000 jdolecek improve genfs_eopnotsupp_rele() so that's usable for vop_rename, trunk
Tue, 25 Feb 2003 20:35:31 +0000 thorpej Add a new BUF_INIT() macro which initializes b_dep and b_interlock, and trunk
Mon, 17 Feb 2003 23:48:08 +0000 perseant Add code to UBCify LFS. This is still behind "#ifdef LFS_UBC" for now trunk
Wed, 05 Feb 2003 21:38:38 +0000 pk Make the buffer cache code MP-safe. trunk
Tue, 21 Jan 2003 00:01:14 +0000 christos step 3. Assign lwp properly if null, so that we can PHOLD without segfaulting. trunk
Sat, 18 Jan 2003 08:51:40 +0000 thorpej Merge the nathanw_sa branch. trunk
Fri, 15 Nov 2002 14:01:57 +0000 yamt genfs_compat_gop_write: set uio_iovcnt correctly. trunk
Fri, 25 Oct 2002 05:44:41 +0000 yamt use B_ASYNC for children of nested buffers in genfs_getpages. trunk
Wed, 23 Oct 2002 09:10:23 +0000 jdolecek merge kqueue branch into -current trunk
Mon, 21 Oct 2002 15:21:35 +0000 fvdl Use B_ASYNC in the !PGO_SYNCIO case. Gets back most, if not all, NFS trunk
Wed, 29 May 2002 11:04:39 +0000 enami Add missing pageq lock while uvm_pagefree() is called (either directly trunk
Sat, 18 May 2002 02:54:57 +0000 enami Just give up to do readahead rather than waiting busy pages. trunk
less more (0) -100 -60 tip