summaryrefslogtreecommitdiff
path: root/sys/miscfs
AgeCommit message (Expand)Author
2008-08-11constifyyamt
2008-08-01#include <sys/tree.h> to get a definition for SPLAY_ENTRY.apb
2008-07-31Merge the simonb-wapbl branch. From the original branch commit:simonb
2008-07-25use bufsize instead of BUFFERSIZEchristos
2008-07-25Handle files with a large number of mappings gracefully. Reported by Nicholaschristos
2008-07-02Remove proc_representative_lwp(), use a simple LIST_FIRST() instead.rmind
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-06-24Set up the sysctl tree correctly when loaded as a file system.ad
2008-06-24Replace references to getsock/getvnode.ad
2008-06-04vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.ad
2008-05-31Kill devsw_lock and just use specfs_lock. The two would need mergingad
2008-05-16Make sure all cached buffers with valid, not yet written data have beenhannken
2008-05-14Import writing part of the UDF file system making optical media like CD'sreinoud
2008-05-13mnt_data is a pointer, set it to NULL not 0 when we're finished with it.simonb
2008-05-10Convert file systems to dynamically attach with the new module interface.rumble
2008-05-06PR kern/38141 lookup/vfs_busy acquire rwlock recursivelyad
2008-05-05- Convert hashinit() to use kmem_alloc(). The hash tables can be largead
2008-04-30PR kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-29kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, sincead
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-04-24Fix locking in the fifo kqueue routines.ad
2008-04-24Merge the socket locking patch:ad
2008-04-19Remove a race when pages are released while waiting for fstrans_start().hannken
2008-04-19Remove stale include <sys/fstrans.h>.hannken
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-02-11sprinkle KERNEL_LOCK for socket.yamt
2008-02-06Don't lock the socket to set/clear FNONBLOCK. Just set it atomically.ad
2008-02-05Lock v_knlist with the vnode interlock. PR kern/37881.ad
2008-01-30PR kern/37706 (forced unmount of file systems is unsafe):ad
2008-01-30Replace struct lock on vnodes with a simpler lock object built onad
2008-01-28Part of the rename patches *doh*dholland
2008-01-28Fix some race conditions in rename.dholland
2008-01-25Spec_open(): clear sd_bdevvp if bdev_open() failed.hannken
2008-01-25Since VOP_LEASE is gone, remove genfs_lease_check() too. Now my kernelriz
2008-01-25Remove VOP_LEASE. Discussed on tech-kern.ad
2008-01-24spec_fsync: don't assert that 'vp' holds the block device open. If it'sad
2008-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
2008-01-23layer_node_find: if we find a node being cleaned out, then ignore it andad
2008-01-23Tons of process scope changes.elad
2008-01-19portal_advlock: badop -> eopnotsupp. I guess advlock can be calledpooka
2008-01-18genfs_do_putpages: DEBUG checks.yamt
2008-01-18genfs_do_putpages: ensure that we clean the vnode in the case of PGO_RECLAIM.yamt
2008-01-18push pmap_clear_reference calls into pdpolicy code, where reference bitsyamt
2008-01-17Fix v_freelisthd assertion failure during call to vdevdone(). No callingad
2008-01-02Merge vmlocking2 to head.ad
2007-12-26Merge more changes from vmlocking2, mainly:ad
2007-12-22procfs_douptime: simply use microuptime() instead of a mysterious calculation.yamt