summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs/procfs_linux.c
AgeCommit message (Expand)Author
2015-07-24Unused inits (harmless).maxv
2014-08-10#include <sys/cpu.h>matt
2014-07-12Use kproc2 to provide sensible informations for /proc/<pid>/stat.njoly
2014-06-30Use NZERO instead of hard-coded "20" value.njoly
2014-04-05On my 24 proc box I got ENOSPC, so make the routine return the size it wantschristos
2013-11-27Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQchristos
2013-11-23change the mountlist CIRCLEQ into a TAILQchristos
2011-12-19don't produce different output if we are super user.christos
2011-12-16provide a root entry if one was not found.christos
2011-12-15PR/45700: use dostatvfs instead of grabbing the latest cached copy ofchristos
2011-09-04PR# kern/45021: Please support /emul/linux/proc/versionjmcneill
2011-08-28both LINUX_USRSTACK32 and USRSTACK32 need to be defined for linux32jmcneill
2010-12-20Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtchmatt
2009-10-19Avoid leaking pages. Fixes PR 42053 from SHIMIZU Ryo.dholland
2009-01-11this change was somehow missed.christos
2009-01-11merge christos-time_tchristos
2008-12-29Rename specfs_lock as device_lock and move it from specfs to devsw.pooka
2008-05-31Kill devsw_lock and just use specfs_lock. The two would need mergingad
2008-05-06PR kern/38141 lookup/vfs_busy acquire rwlock recursivelyad
2008-04-30PR kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-29kern/38135 vfs_busy/vfs_trybusy confusionad
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-01-30PR kern/37706 (forced unmount of file systems is unsafe):ad
2007-12-22procfs_douptime: simply use microuptime() instead of a mysterious calculation.yamt
2007-12-22procfs_docpustat: g/c a write-only variable.yamt
2007-11-12Revision 1.42 was lost. Pointed out by Nicolas Joly:ad
2007-11-11report the proper stack size on 32 bit emulations.christos
2007-11-07Merge from vmlocking:ad
2007-10-11This was using mutex_exit where mutex_enter was required.ad
2007-10-10Merge from vmlocking:ad
2007-10-08Merge run time accounting changes from the vmlocking branch. These makead
2007-05-26In /proc/<pid>/statm, avoid leaking buffer space if the attempt to getagc
2007-05-25Use a bit more common code for the MULTIPROCESSOR and !MULTIPROCESSORagc
2007-05-25Various changes for better Linux emulation:agc
2007-05-24use PRIu64, not llu, to unbork on 64-bit platforms.dogcow
2007-05-24Extend the Linux emulation of /proc to includeagc
2007-04-01return a page less than the actual top of stack so that linux-java works.christos
2007-03-09- Make the proclist_lock a mutex. The write:read ratio is unfavourable,ad
2007-02-09Merge newlock2 to head.ad
2006-12-24Add two comments. No functional change.elad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-27don't allocate large buffers on the stack.christos
2006-10-23PR/34888: Nicolas Joly: kernel panic while trying to accesselad
2006-10-12- sprinkle __unused on function decls.christos
2006-09-20Emulate Linux's /proc/devicesmanu
2006-06-24PR/33815: Nicolas Joly: /emul/linux/proc/#/stat always report currentchristos
2005-12-11merge ktrace-lwp.christos
2005-05-29- sprinkle constchristos
2005-03-01Remove bogus len setting noted by J. Chapman Flack.christos