summaryrefslogtreecommitdiff
path: root/sys/miscfs
AgeCommit message (Expand)Author
2002-03-22in genfs_compat_getpages(), clear any part of a page thatchs
2002-03-17Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY foratatat
2002-03-02don't yield the cpu in genfs_putpages() if we're the pagedaemon.chs
2002-02-20Don't use MALLOC for variable sized allocation.enami
2002-02-19fix two problems:chs
2002-02-13Don't bother to subtract 0.enami
2002-02-12Don't leave junk in pgs[] array since it will be passed to uvn_findpages()enami
2002-01-26in genfs_putpages():chs
2002-01-12Don't hide the real return code with EPERM.christos
2002-01-12When checking for permissions, include the P_INEXEC test and returnchristos
2002-01-11Apply the same P_INEXEC test to avoid the execve/trace problem usingchristos
2002-01-04add the entry for layer_getpages() to the VOP tables of thechs
2001-12-31in genfs_gop_write(), actually set the B_ASYNC flag on buffers that we'rechs
2001-12-31in genfs_putpages(), we must wait for any pending write i/os to completechs
2001-12-18add some compatibility routines to allow mmap() to work non-UBCifiedchs
2001-12-09replace "vnode" and "vtext" with "file" and "exec" in uvmexp field names.chs
2001-12-06add a VOP_PUTPAGES method for all the filesystems that don't have pages.chs
2001-12-06be consistent, clear VONWORKLST when we take a syncer vnode off thechs
2001-12-06add VOP_GETPAGES and VOP_PUTPAGES methods for layered filesystems.chs
2001-12-06add a VOP_PUTPAGES method for all the filesystems that don't have pages,chs
2001-12-05* Allow machine-dependent code to specify hooks for ptrace(2)thorpej
2001-11-30PR/14781: Matthew Fredette: Clamp the number of read-ahead pages to 16 becausechristos
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-10add RCSIDslukem
2001-11-07Wrap long line and remove name of argument from function prototype.enami
2001-11-07Make the size of null node hash table to desiredvnodes instead of 16.enami
2001-11-07Call hashdone where appropriate.enami
2001-11-07Cosmetic changes.enami
2001-11-07Fix typo in comment.enami
2001-11-06Remove some variables that are set but never used.simonb
2001-11-06In procfs_domem() the addr variable is only needed if PMAP_NEED_PROCWR issimonb
2001-10-03s/genfs_do_putpages/genfs_gop_write/ in uvmhist.enami
2001-09-23change spec_{read,write}() to specify the device blkno in units of DEV_BSIZEchs
2001-09-22Add fifo_putpages() placebo so that the vnode's uobj is unlocked.sommerfeld
2001-09-21use shared locks instead of exclusive for VOP_READ() and VOP_READDIR().chs
2001-09-21when zeroing pages past EOF, don't zero the page containing EOF if itchs
2001-09-15add a forward decl for struct vm_page.chs
2001-09-15interfaces and structures used by new genfs_{get,put}pages().chs
2001-09-15a whole bunch of changes to improve performance and robustness under load:chs
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-09-09install miscfs/syncfs/syncfs.hassar
2001-08-31map files are zero-length.chs
2001-08-18undo the part of the last revision that made user block device accesschs
2001-08-17add definitions for UBCification of block devices.chs
2001-08-17initialize the UVM vnode size for block devices.chs
2001-08-17make genfs get/put work for block devices as well:chs
2001-08-16KNF on previous.tv
2001-08-03bound check mount args more thoroughlyjdolecek
2001-08-02(*fs_mount): do not get the parent vnode back from namei to just release itassar
2001-07-24change vop_symlink and vop_mknod to return vpp (the created node)assar