summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs
AgeCommit message (Expand)Author
2003-03-04Teach procfs_allocvp() about Puptime to avoid panics if "/proc/uptime"tron
2003-02-27Change "%llu" to "PRIu64" to make it compile on sparc64.hannken
2003-02-25This addresses PR kerm/19989. Thanks to hamajima@nagoya.ydc.co.jp for submitt...jrf
2003-02-03don't bother special-casing DTYPE_KQUEUE/DTYPE_MISC nor panic for unknownjdolecek
2003-02-03procfs_allocvp():jdolecek
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-04Cast off_t expression to long long to match format even on 64 bitmartin
2003-01-03add LK_CANRECURSE in the locking of /dev/<pid>/fd/<n> and remove the curprocchristos
2003-01-03Implement /proc/<pid>/fd/<n>. This is work in progress. Questionable things:christos
2002-11-07Fix a signed/unsigned comparison warning.thorpej
2002-11-07Fix signed/unsigned comparison warnings.thorpej
2002-09-21MNT_GETARGS supportchristos
2002-08-03Just use the "time" variable in the *_getattr functions instead of a callsimonb
2002-07-30Die, qaddr_t, die! - mnt_data in struct mount is already effectivelysoren
2002-07-25Make sure that the pointer to old parent process for ptraced childrenjdolecek
2002-05-09Move code shared by procfs and the kernel proper out of procfs andthorpej
2002-04-16Cleanup how file system configuration information is declared, groupingthorpej
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
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-05* Allow machine-dependent code to specify hooks for ptrace(2)thorpej
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-10add RCSIDslukem
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-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-08-31map files are zero-length.chs
2001-06-03procfs_bmap() should never be called, make it a "bad op".chs
2001-06-02replace vm_map{,_entry}_t with struct vm_map{,_entry} *.chs
2001-05-30use _KERNEL_OPTmrg
2001-04-14In procfs_readdir(), give /proc/# directories DT_DIR (rather than DT_REG).kleink
2001-04-02Cast `field-width' arguments to type `int'.pk
2001-03-30Bump va_blocksize for the map files some more, so that programs withfvdl
2001-03-29For -o linux mounts, add some code to emulate /proc/#/maps.fvdl
2001-02-21make some more constant arrays 'const'jdolecek
2001-01-25g/c pmnt_mp in struct procfs_argsjdolecek
2001-01-22make filesystem vnodeop, specop, fifoop and vnodeopv_* arrays constjdolecek
2001-01-18constifyjdolecek
2001-01-18No-op revision to force update of this file to a non-"-kk" version.tv
2001-01-17Add a few linux-style files, only enabled when -o linux is specifiedfvdl
2000-12-30Increase psbuf size as in FreeBSD patch. We don't have jail(8), so thedavid
2000-11-27Initial integration of the Unified Buffer Cache project.chs
2000-11-24remove dead code and other misc cleanup.chs
2000-11-08Update for hashinit() change.ad
2000-09-28Add support for variable end of user stacks needed to support COMPAT_NETBSD32:eeh
2000-09-26PHOLD/PRELE around uvm_io() to user address space is unnecessary. Therethorpej
2000-08-20Add a lock around the scheduler, and use it as necessary, includingthorpej
2000-08-09Only show the "exe" entry to Linux processes, suggested by christos.tv