summaryrefslogtreecommitdiffstats
path: root/sys/miscfs
AgeCommit message (Expand)AuthorFilesLines
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.deraadt1-2/+2
2008-06-11back out biomem diff since it is not right yet. Doing very largederaadt1-2/+2
2008-06-10Buffer cache revampbeck1-2/+2
2008-06-09Update access(2) to have modern semantics with respect to X_OK andmillert1-3/+3
2008-05-09procfs can use vop_generic_bmap too;thib1-25/+2
2008-05-08retire vn_default_error() and replace all instancesthib5-10/+10
2008-05-03Introduce vop_generic_bmap(); use it where applicable.thib4-40/+6
2008-04-24remove useless defines for the vnode operations, and insteadthib4-120/+62
2008-04-14garbage collect the now unused spec_ebadf();thib2-14/+2
2008-04-12remove useless defines for the vnode operations, and insteadthib1-47/+24
2008-04-12remove useless defines for the vnode operations, and insteadthib2-38/+20
2008-04-08bring cloning up too date; Munge it so it will work with atleastthib3-17/+61
2007-12-27fifofs, deadfs and specfs all have the same "trivial lookup routine thatthib5-49/+8
2007-12-09MALLOC/FREE -> malloc/freehshoexer1-3/+3
2007-12-09update pedro's email address, at his request;jmc1-2/+2
2007-10-29MALLOC/FREE -> malloc/freechl3-11/+9
2007-09-01replace the machine dependant bytes-to-clicks macro by the MI ptoa()martin1-2/+2
2007-06-22declare "pid" as pid_t instead of long, and remove unneeded cast to pid_tjasper2-5/+5
2007-06-18ansify/de-register.jasper12-266/+124
2007-06-02daddr_t -> daddr64_t for specfs. convert some variablesthib2-12/+12
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentderaadt5-323/+64
2007-05-29Updated disklabel format to support larger disks and partitions. Weotto1-9/+15
2007-04-10remove duplicate check for uio_resid == 0 inthib1-3/+1
2007-04-08ansify and deregister, no binary change, okay mickey@ bluhm@pedro1-31/+14
2007-03-21Remove the v_interlock simplelock from the vnode structure.thib1-10/+2
2007-03-15Since p_flag is often manipulated in interrupts and without biglockart1-4/+4
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasthib4-8/+4
2007-01-01Allow reads of /proc/meminfo to be correctly terminated, okay thib@pedro1-2/+2
2006-11-29Correct the calculation of block address for specfs block i/o onkrw1-13/+7
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackmiod3-12/+5
2006-10-16Use daddr64_t for logical blocks, okay krw@ thib@ mickey@pedro1-2/+2
2006-08-28Allow building procfs on systems that don't #define PT_STEP (such as sparc64).tsi1-1/+5
2006-07-12zap some unused variables.thib1-10/+1
2006-06-02Add some comments in the return endpointspedro1-5/+5
2006-06-02Add a clonable devices implementation. Hacked along with thib@, inputpedro3-2/+117
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@miod3-9/+10
2006-02-20Remove historical yet completely undocumented ``is this a tape'' ioctl formiod1-3/+1
2005-12-31Split the d_type field of cdevsw entries into d_type and d_flags for clarity.miod1-2/+2
2005-12-29Fix wrong optimization in spec_write() that goes: if we are about to dopedro1-5/+2
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesmiod6-143/+10
2005-12-06Remove fdescfspedro3-1292/+0
2005-11-24Remove kernfs, okay deraadt@.pedro3-1300/+0
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termspedro3-10/+10
2005-11-04Add an extra flags argument to uvm_io(), to specify whether we want to fixmiod2-6/+7
2005-05-31Protect the run queues with SCHED_LOCK, not just spl (ot nothing at all inart1-1/+8
2005-05-29sched work by niklas and art backed out; causes panicsderaadt1-8/+1
2005-05-26bye bye, rest in attic ad infinitum, amenpedro16-7419/+0
2005-05-25This patch is mortly art's work and was done *a year* ago. Art wants to thankniklas1-1/+8
2005-05-24better handling of disappearing devices, in spec_close(), don't try topedro1-4/+8
2005-04-21careful strlcpy and snprintf return handling; ok pedro beckderaadt2-6/+15