summaryrefslogtreecommitdiff
path: root/sys/src/9/port/sysproc.c
AgeCommit message (Expand)Author
2023-03-07sys/src/9/port/sysproc.c: add spim magicadventuresin9
2022-12-04kernel: free exec temporary stack segment under seglockcinap_lenrek
2022-09-03kernel: half NERR, refcount Note's to avoid excessive allocations for postnot...cinap_lenrek
2022-08-17kernel: allocate notes in heapcinap_lenrek
2022-07-25sysproc: raise limit on #! lines, and allow quoted argsOri Bernstein
2022-05-28kernel: add chdev command to devconsJacob Moody
2022-05-02kernel: fix noteid change race condition from devproc while forking (thanks j...cinap_lenrek
2021-10-12kernel: return error from sysrfork instead of waiting and retryingcinap_lenrek
2021-05-29kernel: use 64-bit virtual entry point for expanded header, document behaviou...cinap_lenrek
2020-12-20kernel: handle tos and per process pcycle counters in port/cinap_lenrek
2020-02-29kernel: simplify exec()cinap_lenrek
2020-02-28kernel: make sure we wont run into the tos when copying exec() argumentscinap_lenrek
2020-02-23kernel: fix multiple devproc bugs and pid reuse issuescinap_lenrek
2020-01-27kernel: fix mistake from previous commit (noteid not being inherited by default)cinap_lenrek
2020-01-26kernel: implement portable userinit() and simplify process creationcinap_lenrek
2019-12-01kernel: improve diagnostics by reversing the roles of Proc.parentpid and Proc...cinap_lenrek
2019-09-04kernel: make exec clear errstr, stop side-channels and truncate on utf8 boundarycinap_lenrek
2019-08-27kernel: prohibit changing cache attributes (SG_CACHED|SG_DEVICE) in segattach...cinap_lenrek
2019-08-27kernel: make user stack segment non-executablecinap_lenrek
2019-05-03kernel: exec support for arm64 binariescinap_lenrek
2019-05-01kernel: get rid of checkpagerefs() debuggingcinap_lenrek
2018-06-10kernel: don't cap the minimum sleep time to TK2MS(1) for syssleep()cinap_lenrek
2017-06-20kernel: add support for sticky segments (cached, preallocated, never paged)cinap_lenrek
2016-09-07kernel: tsemacquire() use MACHP(0)->ticks for time deltacinap_lenrek
2016-03-30devsegment: cleanupscinap_lenrek
2015-12-21kernel: missing changes for ibrk() prototypecinap_lenrek
2015-08-06kernel: have to validate argv[] again when copying to the new stackcinap_lenrek
2015-08-06kernel: limit argv[] strings to the USTKSIZE to avoid overflowcinap_lenrek
2015-08-06kernel: validnamedup() the name argument for segattach()cinap_lenrek
2015-08-06kernel: change vmemchr() length argument to ulong and simplifycinap_lenrek
2015-08-06kernel: make shargs() function static in sysproc.ccinap_lenrek
2015-08-06kernel: reject empty argv (argv[0] == nil) in sysexec()cinap_lenrek
2015-07-10kernel: use HDR_MAGIC constant to handle Exec header extension, make rebootcm...cinap_lenrek
2015-07-09sysexec(): need () arround AOUT_MAGIC comparsion to handle #define hack on mipscinap_lenrek
2015-07-09sysexec(): make the mips compiler happycinap_lenrek
2015-07-09kernel: reject bogus two byte "#!" shell scripts in sysexec()cinap_lenrek
2015-04-12kernel: fixed segment support (for fpga experiments)cinap_lenrek
2015-03-22vl, libmach, kernel: mips has 16K alignment for segments (for bigpages)cinap_lenrek
2015-03-07kernel: catch address overflow in syssegfree()cinap_lenrek
2015-03-03kernel: fix physical segment handlingcinap_lenrek
2014-09-20pc64: put return value of nsec syscall in register on amd64cinap_lenrek
2014-08-17kernel: make noswap flag exclude processes from killbig() if not eve, reset n...cinap_lenrek
2014-06-22kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of ...cinap_lenrek
2014-05-20add _nsec() syscall 53 for binary compatibility with labs distributioncinap_lenrek
2014-02-05pc64: dont 4 byte align stack pointer for amd64 in sysexec()cinap_lenrek
2014-02-02kernel: fix bogus free in sysexec.cinap_lenrek
2014-02-01kernel: handle amd64 40 byte headers in exec()cinap_lenrek
2014-01-20kernel: various cleanupscinap_lenrek
2014-01-20kernel: apply uintptr for ulong when a pointer is storedcinap_lenrek
2013-12-29kernel: make sure user text, data and bss wont overlap the stack segment in s...cinap_lenrek