Age | Commit message (Expand) | Author |
2022-05-28 | kernel: add chdev command to devcons | Jacob Moody |
2022-05-02 | kernel: fix noteid change race condition from devproc while forking (thanks j... | cinap_lenrek |
2021-10-12 | kernel: return error from sysrfork instead of waiting and retrying | cinap_lenrek |
2021-05-29 | kernel: use 64-bit virtual entry point for expanded header, document behaviou... | cinap_lenrek |
2020-12-20 | kernel: handle tos and per process pcycle counters in port/ | cinap_lenrek |
2020-02-29 | kernel: simplify exec() | cinap_lenrek |
2020-02-28 | kernel: make sure we wont run into the tos when copying exec() arguments | cinap_lenrek |
2020-02-23 | kernel: fix multiple devproc bugs and pid reuse issues | cinap_lenrek |
2020-01-27 | kernel: fix mistake from previous commit (noteid not being inherited by default) | cinap_lenrek |
2020-01-26 | kernel: implement portable userinit() and simplify process creation | cinap_lenrek |
2019-12-01 | kernel: improve diagnostics by reversing the roles of Proc.parentpid and Proc... | cinap_lenrek |
2019-09-04 | kernel: make exec clear errstr, stop side-channels and truncate on utf8 boundary | cinap_lenrek |
2019-08-27 | kernel: prohibit changing cache attributes (SG_CACHED|SG_DEVICE) in segattach... | cinap_lenrek |
2019-08-27 | kernel: make user stack segment non-executable | cinap_lenrek |
2019-05-03 | kernel: exec support for arm64 binaries | cinap_lenrek |
2019-05-01 | kernel: get rid of checkpagerefs() debugging | cinap_lenrek |
2018-06-10 | kernel: don't cap the minimum sleep time to TK2MS(1) for syssleep() | cinap_lenrek |
2017-06-20 | kernel: add support for sticky segments (cached, preallocated, never paged) | cinap_lenrek |
2016-09-07 | kernel: tsemacquire() use MACHP(0)->ticks for time delta | cinap_lenrek |
2016-03-30 | devsegment: cleanups | cinap_lenrek |
2015-12-21 | kernel: missing changes for ibrk() prototype | cinap_lenrek |
2015-08-06 | kernel: have to validate argv[] again when copying to the new stack | cinap_lenrek |
2015-08-06 | kernel: limit argv[] strings to the USTKSIZE to avoid overflow | cinap_lenrek |
2015-08-06 | kernel: validnamedup() the name argument for segattach() | cinap_lenrek |
2015-08-06 | kernel: change vmemchr() length argument to ulong and simplify | cinap_lenrek |
2015-08-06 | kernel: make shargs() function static in sysproc.c | cinap_lenrek |
2015-08-06 | kernel: reject empty argv (argv[0] == nil) in sysexec() | cinap_lenrek |
2015-07-10 | kernel: use HDR_MAGIC constant to handle Exec header extension, make rebootcm... | cinap_lenrek |
2015-07-09 | sysexec(): need () arround AOUT_MAGIC comparsion to handle #define hack on mips | cinap_lenrek |
2015-07-09 | sysexec(): make the mips compiler happy | cinap_lenrek |
2015-07-09 | kernel: reject bogus two byte "#!" shell scripts in sysexec() | cinap_lenrek |
2015-04-12 | kernel: fixed segment support (for fpga experiments) | cinap_lenrek |
2015-03-22 | vl, libmach, kernel: mips has 16K alignment for segments (for bigpages) | cinap_lenrek |
2015-03-07 | kernel: catch address overflow in syssegfree() | cinap_lenrek |
2015-03-03 | kernel: fix physical segment handling | cinap_lenrek |
2014-09-20 | pc64: put return value of nsec syscall in register on amd64 | cinap_lenrek |
2014-08-17 | kernel: make noswap flag exclude processes from killbig() if not eve, reset n... | cinap_lenrek |
2014-06-22 | kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of ... | cinap_lenrek |
2014-05-20 | add _nsec() syscall 53 for binary compatibility with labs distribution | cinap_lenrek |
2014-02-05 | pc64: dont 4 byte align stack pointer for amd64 in sysexec() | cinap_lenrek |
2014-02-02 | kernel: fix bogus free in sysexec. | cinap_lenrek |
2014-02-01 | kernel: handle amd64 40 byte headers in exec() | cinap_lenrek |
2014-01-20 | kernel: various cleanups | cinap_lenrek |
2014-01-20 | kernel: apply uintptr for ulong when a pointer is stored | cinap_lenrek |
2013-12-29 | kernel: make sure user text, data and bss wont overlap the stack segment in s... | cinap_lenrek |
2013-09-24 | syssem*: eleminate redundant validaddr() checks | cinap_lenrek |
2013-09-18 | kernel: reset up->setargs on sysexec(), fix race with devproc | cinap_lenrek |
2013-06-10 | kernel: allow sysr1 debugging only for hostowner | cinap_lenrek |
2013-05-28 | kernel: sysrfork abortion | cinap_lenrek |
2013-05-27 | kernel: fix sysexec() error handling compiler problem, sysrendez() busyloop | cinap_lenrek |