summaryrefslogtreecommitdiff
path: root/sys/src/9/port/devproc.c
AgeCommit message (Expand)Author
2021-10-03kernel: ensure that all accesses to Mhead.mount is done with Mhead.lock acquiredcinap_lenrek
2020-12-23devproc: allow anyone to change user of its own processes to "none"cinap_lenrek
2020-03-08devproc: return process id when reading /proc/n/ctl filecinap_lenrek
2020-03-07devproc: don't allow /proc/$pid/ctl to be opens for readingcinap_lenrek
2020-03-05devproc: fix syscalltrace read for ratracecinap_lenrek
2020-02-28devproc: make sure writewatchpt() doesnt overflow the watchpoint arraycinap_lenrek
2020-02-28devproc: cleanup procwrite size checkscinap_lenrek
2020-02-23kernel: fix multiple devproc bugs and pid reuse issuescinap_lenrek
2019-09-21devproc: fix fishy locking in proctext(), check proc validity, static functionscinap_lenrek
2019-09-19devproc: move proctab() call after Qnotepg special case in procwrite()cinap_lenrek
2019-09-19kernel: simplify pgrpnote(); moving the note string copying to procwrite()cinap_lenrek
2019-09-08devproc: restore psstate info string in procstopwait()cinap_lenrek
2018-12-05kernel: fix tprof on multiprocessorcinap_lenrek
2018-06-03kernel: stop the practice of passing DMDIR to devir() perm argumentcinap_lenrek
2018-02-25ns, devproc: quote path and spec arguments for /proc/$pid/ns, namespace(6) do...cinap_lenrek
2017-11-04kernel: introduce per process FPU struct (PFPU) for more flexible machine spe...cinap_lenrek
2017-06-20kernel: add support for sticky segments (cached, preallocated, never paged)cinap_lenrek
2017-06-12pc/pc64: debugexc: ignore exception if in kernel mode and can't get hold of u...aiju
2017-06-12kernel: add support for hardware watchpointsaiju
2017-05-21kernel: avoid panic with segio and SG_FAULT segmentscinap_lenrek
2017-05-06devproc: can't wait for ourselfs to stop (thanks Shamar)cinap_lenrek
2016-09-07kernel: use tk2ms() instead of TK2MS macro for process time conversioncinap_lenrek
2016-09-06devproc: do unsigned subtraction to get MACHP(0)->ticks - up->times[TReal] deltacinap_lenrek
2016-08-27kernel: add secalloc() and secfree() functions for secret memory allocationcinap_lenrek
2015-12-16devprov: remove unused extern int unfaircinap_lenrek
2015-07-15devproc: make sure statbufread offset wont turn negativecinap_lenrek
2015-04-16kernel: add segio() function for reading/writing segmentscinap_lenrek
2015-04-12kernel: fixed segment support (for fpga experiments)cinap_lenrek
2015-02-07kernel: reduce Page structure size by changing Page.cachectl[]cinap_lenrek
2014-12-21kernel: avoid inconsistent reads in /proc/#/fd and /proc/#/nscinap_lenrek
2014-11-07devproc: reset p->pdbg under p->debug qlock in procstopwait()cinap_lenrek
2014-08-17kernel: make noswap flag exclude processes from killbig() if not eve, reset n...cinap_lenrek
2014-07-15devproc: nilcinap_lenrek
2014-07-15devproc: fix syscalltrace error handling, conistent use of nil for pointerscinap_lenrek
2014-07-14devproc: fix mistakecinap_lenrek
2014-07-14devproc: fix proccrlmemio bugscinap_lenrek
2014-06-22kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of ...cinap_lenrek
2014-05-26devproc: handle 64bit address writes to /proc/n/mem filescinap_lenrek
2014-05-26devproc: fix close and closefiles procctlcinap_lenrek
2014-04-01devproc: change address format in segment file to %8p (thanks eekee)cinap_lenrek
2014-02-08pc64: handle negative file offsets when accessing kernel memory with devproccinap_lenrek
2014-01-20kernel: apply uintptr for ulong when a pointer is storedcinap_lenrek
2013-12-31devproc: fix noteid permission checks for nonecinap_lenrek
2013-12-29kernel: dont call pprint() while holding up->debug qlockcinap_lenrek
2013-12-07devproc: make sure /proc/n/wait waits for the right process childrencinap_lenrek
2013-09-22devproc: check for p->dot == nil, run closeproc with up->dot = up->slashcinap_lenrek
2013-08-27devproc: properly handle exclusive refcount for /proc/tracecinap_lenrek
2012-11-23ratrace: fix race conditions and range checkcinap_lenrek
2012-11-07devproc: remove pgrpid == 1 check for notepg opencinap_lenrek
2012-10-22devproc: fix another channel leak, move the cclose(c) from proctext() to proc...cinap_lenrek