summaryrefslogtreecommitdiff
path: root/sys/miscfs
AgeCommit message (Expand)Author
2001-05-23- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileRuslan Ermilov
2001-05-21Sort includes from previous commit.John Baldwin
2001-05-19Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein
2001-05-18Currently there is no way to tell if write operation invoked viaBoris Popov
2001-05-17VOP getwritemount() can be invoked on vnodes with VFREE flag set (used inBoris Popov
2001-05-17Use vop_*vobject() VOPs to get reference to VM object from upper or lower fs.Boris Popov
2001-05-17Do not leave an extra reference on vnode.Boris Popov
2001-05-16Change the second argument of vflush() to an integer that specifiesIan Dowse
2001-05-11GC prototype for procfs_bmap() missed during a previous commit.John Baldwin
2001-05-01Implement vop_std{get|put}pages() and add them to the default vop[].Poul-Henning Kamp
2001-05-01Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray
2001-04-30Backed out previous commit. It cause massive filesystem corruption,Bruce Evans
2001-04-29Add a vop_stdbmap(), and make it part of the default vop vector.Poul-Henning Kamp
2001-04-29Revert consequences of changes to mount.h, part 2.Greg Lehey
2001-04-24Change the pfind() and zpfind() functions to lock the process that theyJohn Baldwin
2001-04-23fix it so it compiles againMatt Jacob
2001-04-23Correct #includes to work with fixed sys/mount.h.Greg Lehey
2001-03-29- Various style fixes.John Baldwin
2001-03-28Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin
2001-03-28Catch up to header include changes:John Baldwin
2001-03-15o Change the API and ABI of the Extended Attribute kernel interfaces toRobert Watson
2001-03-07Fixes to track snapshot copy-on-write checking in the specinfoKirk McKusick
2001-03-07Proc locking identical to that of linprocfs' vnops except that we hold theJohn Baldwin
2001-03-07Protect read to p_pptr with proc lock rather than proctree lock.John Baldwin
2001-03-07Proc locking. Lock around psignal() and also ensure both an exclusiveJohn Baldwin
2001-03-07Protect p_flag with the proc lock.John Baldwin
2001-03-03Remove the copyinstr call which was trying to copy the pathname in fromDoug Rabson
2001-03-01Reviewed by: jlemonAdrian Chadd
2001-02-21o Move per-process jail pointer (p->pr_prison) to inside of the subjectRobert Watson
2001-02-15Extend kqueue down to the device layer.Jonathan Lemon
2001-02-09Change and clean the mutex lock interface.Bosko Milekic
2001-02-04Another round of the <sys/queue.h> FOREACH transmogriffer.Poul-Henning Kamp
2001-02-04Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp
2001-02-04Use <sys/queue.h> macro API.Poul-Henning Kamp
2001-01-30Add a BUF_KERNPROC() in the BIO_DELETE path.Poul-Henning Kamp
2001-01-29This patch reestablishes the spec_fsync() guarentee that synchronousMatthew Dillon
2001-01-24- Catch up to proc flag changes.John Baldwin
2001-01-17Fix breakage unconvered by LINT - dont refer to undefined variables inPeter Wemm
2001-01-09Don't compile a dead variable declaration.Garrett Wollman
2000-12-31Use macro API to <sys/queue.h>Poul-Henning Kamp
2000-12-30Fix a lockup problem that occurs with 'cvs update'. specfs's fsync canMatthew Dillon
2000-12-28Retire kernfs (kernel part).Dag-Erling Smørgrav
2000-12-26This implements a better launder limiting solution. There was a solutionMatthew Dillon
2000-12-23Protect proc.p_pptr and proc.p_children/p_sibling with theJake Burkholder
2000-12-13o Tighten restrictions on use of /proc/pid/ctl and move access checksRobert Watson
2000-12-13- Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder
2000-12-09Add a module version (so that linprocfs can properly depend on procfs)Dag-Erling Smørgrav
2000-12-08Convert more malloc+bzero to malloc+M_ZERO.David Malone
2000-12-02Protect p_stat with the sched_lock.John Baldwin
2000-11-25Update to reflect the disappearance of getsock().Jonathan Lemon