sys/miscfs/specfs/spec_vnops.c
Wed, 01 Mar 2006 12:38:10 +0000 yamt merge yamt-uio_vmspace branch. trunk
Sun, 11 Dec 2005 12:16:03 +0000 christos merge ktrace-lwp. trunk
Wed, 02 Nov 2005 12:38:58 +0000 yamt merge yamt-vop branch. remove following VOPs. trunk
Sun, 11 Sep 2005 14:18:54 +0000 chs in spec_ioctl(), don't dereference v_specinfo if it's NULL. trunk
Tue, 30 Aug 2005 20:08:01 +0000 xtraeme Remove __P() trunk
Tue, 21 Jun 2005 14:01:11 +0000 ws PR-30566: Poll must not return <sys/errno.h> values. trunk
Sat, 26 Feb 2005 22:58:54 +0000 perry nuke trailing whitespace trunk
Tue, 25 May 2004 14:54:55 +0000 hannken Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD. trunk
Wed, 12 May 2004 02:07:37 +0000 jrf caddr_t -> void * and removal of some more casts. trunk
Sat, 14 Feb 2004 00:00:56 +0000 hannken Add a generic copy-on-write hook to add/remove functions that will be trunk
Sun, 25 Jan 2004 18:06:48 +0000 hannken Make VOP_STRATEGY(bp) a real VOP as discussed on tech-kern. trunk
Wed, 10 Dec 2003 11:40:11 +0000 hannken The file system snapshot pseudo driver. trunk
Wed, 26 Nov 2003 11:33:50 +0000 pk spec_close: asserting that the terminal's process group be set if it is trunk
Tue, 25 Nov 2003 12:52:10 +0000 pk spec_close: we don't need to lock the vnode just to make a copy of its flags. trunk
Mon, 24 Nov 2003 14:59:38 +0000 pk spec_close: controlling terminal hack: drop session reference count only if trunk
Thu, 06 Nov 2003 08:58:04 +0000 dsl When closing a process's controlling terminal, also remove the links trunk
Wed, 15 Oct 2003 08:41:26 +0000 dsl Set vnode size of character disk devices to that of the partition when they 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
Sat, 26 Oct 2002 13:50:17 +0000 jdolecek now that mem_no is emitted by config(8), there is no reason to keep trunk
Wed, 23 Oct 2002 09:10:23 +0000 jdolecek merge kqueue branch into -current trunk
Fri, 06 Sep 2002 13:18:43 +0000 gehenna Merge the gehenna-devsw branch into the trunk. trunk
Mon, 26 Aug 2002 01:26:29 +0000 thorpej Fix a signed/unsigned comparison warning from GCC 3.3. trunk
Wed, 10 Jul 2002 23:16:32 +0000 wiz Spell acquire with a 'c'. trunk
Sun, 12 May 2002 20:42:03 +0000 matt Extern speclisth trunk
Sat, 10 Nov 2001 13:33:40 +0000 lukem add RCSIDs trunk
Sun, 23 Sep 2001 04:39:25 +0000 chs change spec_{read,write}() to specify the device blkno in units of DEV_BSIZE trunk
Fri, 21 Sep 2001 08:02:55 +0000 chs use shared locks instead of exclusive for VOP_READ() and VOP_READDIR(). trunk
Sat, 15 Sep 2001 20:36:31 +0000 chs a whole bunch of changes to improve performance and robustness under load: trunk
Sat, 18 Aug 2001 05:34:46 +0000 chs undo the part of the last revision that made user block device access trunk
Fri, 17 Aug 2001 05:51:53 +0000 chs initialize the UVM vnode size for block devices. trunk
Tue, 17 Apr 2001 18:49:26 +0000 thorpej Don't hold vp->v_interlock when calling vcount(); vcount() calls trunk
Mon, 22 Jan 2001 12:17:35 +0000 jdolecek make filesystem vnodeop, specop, fifoop and vnodeopv_* arrays const trunk
Wed, 08 Nov 2000 05:29:32 +0000 chs fix an LP64BE bogon. trunk
Fri, 27 Oct 2000 06:28:27 +0000 jmc Remove usecount check in spec_open. It fails to catch VALIAS situations trunk
Tue, 19 Sep 2000 22:01:59 +0000 fvdl Adapt for VOP_FSYNC parameter change. trunk
Sat, 22 Jul 2000 15:26:11 +0000 jdolecek change the lf_advlock() arguments from trunk
Thu, 30 Mar 2000 12:22:12 +0000 augustss Register, begone! trunk
Wed, 08 Dec 1999 19:16:51 +0000 sommerfeld Add appropriate VOP_FCNTL handlers to deadfs and specfs ops vectors. trunk
Wed, 08 Dec 1999 18:57:07 +0000 sommerfeld Change to comment (only) indicating what the specfs ops vector is used for. trunk
Mon, 15 Nov 1999 18:49:07 +0000 fvdl Add Kirk McKusick's soft updates code to the trunk. Not enabled by trunk
Sat, 16 Oct 1999 23:53:26 +0000 wrstuden In spec_close(), if we're not doing a non-blocking close and VXLOCK is trunk
Fri, 02 Oct 1998 00:21:39 +0000 ross Make spec_write() process errors and return them, otherwise we don't even trunk
Tue, 18 Aug 1998 06:27:01 +0000 thorpej Add some braces to make egcs happy (ambiguous else warning). trunk
Mon, 03 Aug 1998 14:19:57 +0000 kleink Recognize _PC_SYNC_IO. trunk
Fri, 05 Jun 1998 19:53:00 +0000 kleink Convert fsync vnode operator implementations and usage from the old `waitfor' trunk
Sun, 01 Mar 1998 02:20:01 +0000 fvdl Merge with Lite2 + local changes trunk
Thu, 16 Oct 1997 23:57:51 +0000 christos Add missing cast to dev_t trunk
Thu, 09 Oct 1997 12:59:50 +0000 mycroft Make various standard wmesg strings const. trunk
Wed, 02 Apr 1997 17:14:32 +0000 kleink Remove superfluous (uio_resid == 0) check. trunk
Wed, 02 Apr 1997 17:09:47 +0000 kleink added advisory record locking support trunk
Sun, 13 Oct 1996 02:21:25 +0000 christos backout previous kprintf changes trunk
Thu, 10 Oct 1996 22:46:11 +0000 christos printf -> kprintf, sprintf -> ksprintf trunk
Sat, 07 Sep 1996 12:40:22 +0000 mycroft Implement poll(2). trunk
Thu, 05 Sep 1996 09:26:14 +0000 thorpej Remove some unused variables. trunk
Sun, 01 Sep 1996 23:47:48 +0000 mycroft Add a set of generic file system operations that most file systems use. trunk
Mon, 22 Apr 1996 01:38:12 +0000 christos remove include of <sys/cpu.h> trunk
Fri, 09 Feb 1996 22:39:56 +0000 christos miscfs prototype changes trunk
Sun, 15 Oct 1995 05:18:12 +0000 mycroft Implement VOP_BWRITE() using vn_bwrite(), per r_friedl@informatik.uni-kl.de. trunk
less more (0) -60 tip