Age | Commit message (Expand) | Author |
2022-09-25 | 9/port: revert timer wheel change, breaks pi4 boot, needs more time investiga... | cinap_lenrek |
2022-09-24 | 9/port: reimplement timers to use timer wheel | Ori Bernstein |
2022-09-03 | kernel: half NERR, refcount Note's to avoid excessive allocations for postnot... | cinap_lenrek |
2022-08-17 | kernel: allocate notes in heap | cinap_lenrek |
2022-08-17 | kernel: simplify notify() adding common popnote() function | cinap_lenrek |
2025-05-14 | kernel: get rid of Proc.kstack | glenda |
2022-08-12 | 9: compute available kernel pages using sizeof(Proc*) | Ori Bernstein |
2022-08-10 | 9/port: allow kiloprocs -- allocate procs lazily | Ori Bernstein |
2022-05-02 | kernel: fix noteid change race condition from devproc while forking (thanks j... | cinap_lenrek |
2021-10-16 | kernel: call freebroken() for kproc() when out of processes | cinap_lenrek |
2021-10-16 | kernel: dont block allocating kstack for new processes | cinap_lenrek |
2021-10-12 | kernel: return error from sysrfork instead of waiting and retrying | cinap_lenrek |
2020-12-22 | kernel: avoid palloc lock during mmurelease() | cinap_lenrek |
2020-12-21 | kernel: make addbroken() static, remove misleading Proc* argument | cinap_lenrek |
2020-12-20 | kernel: handle tos and per process pcycle counters in port/ | cinap_lenrek |
2020-12-19 | kernel: remove Proc* argument from procsetuser() function | cinap_lenrek |
2020-02-23 | kernel: avoid selecting the boot process in killbig() | cinap_lenrek |
2020-02-23 | kernel: fix multiple devproc bugs and pid reuse issues | cinap_lenrek |
2020-01-27 | kernel: restore old behaviour that kprocs have ther noteid == pid | cinap_lenrek |
2020-01-26 | kernel: implement portable userinit() and simplify process creation | cinap_lenrek |
2020-01-11 | kernel: remove relics of CPU 'load balancing' policy in scheduler (thanks Rob... | cinap_lenrek |
2019-12-07 | pc: replace duplicated and broken mmu flush code in vunmap() | cinap_lenrek |
2019-12-07 | kernel: avoid useless mmu flushes, implement better wait condition for procfl... | cinap_lenrek |
2019-12-01 | kernel: improve diagnostics by reversing the roles of Proc.parentpid and Proc... | cinap_lenrek |
2019-09-08 | kernel: clear FPillegal in pexit() and before pprint() | cinap_lenrek |
2019-05-01 | kernel: insert memory barrier in the scheduler before setting up->mach = nil | cinap_lenrek |
2018-09-18 | kernel: fix livelock in rebalance (thanks Richard Miller) | cinap_lenrek |
2017-06-20 | kernel: add support for sticky segments (cached, preallocated, never paged) | cinap_lenrek |
2017-06-12 | kernel: reset nwatchpt in pexit | aiju |
2017-06-12 | kernel: add support for hardware watchpoints | aiju |
2017-06-03 | kernel: make statistics counters skipscheds and preempts unsigned | cinap_lenrek |
2017-06-02 | kernel: don't preempt pager during fscache reclaim | cinap_lenrek |
2017-03-29 | kernel: fix twakeup()/timerdel() race condition | cinap_lenrek |
2016-09-08 | kernel: fix type for utime/stime in pexit(), fix debug format strings | cinap_lenrek |
2016-09-08 | kernel: always do unsigned subtractions for m->ticks delta for updatecpu() an... | cinap_lenrek |
2016-03-29 | kernel: fix procflushmmu() | cinap_lenrek |
2016-03-28 | kernel: print pid as %lud instead %lux (in tsleep() debug print) | cinap_lenrek |
2016-03-27 | zynq: introduce SG_FAULT to prevent access to AXI segment while PL is not ready | cinap_lenrek |
2016-03-26 | kernel: fix tsleep()/twakeup()/tsemacquire() race | cinap_lenrek |
2016-01-07 | format pointer subtraction results with %zd instead of %ld (for long -> intpt... | cinap_lenrek |
2015-08-25 | fix fuckup | glenda |
2015-08-25 | import E script from bell labs | mischief |
2015-06-18 | kernel: do not inherit Proc.dot (current working directory) in kproc() | cinap_lenrek |
2015-06-12 | kernel: fix accounttime() for HZ >= 1000 | cinap_lenrek |
2015-04-16 | kernel: leave shared, physical and fixed segments alone in killbig() | cinap_lenrek |
2014-11-09 | kernel: remove implicit Proc* argument from procctl() | cinap_lenrek |
2014-08-17 | kernel: make noswap flag exclude processes from killbig() if not eve, reset n... | cinap_lenrek |
2014-07-14 | devproc: fix proccrlmemio bugs | cinap_lenrek |
2014-06-23 | kernel: more proc.c cleanup | cinap_lenrek |
2014-06-23 | kernel: make use of nil and 0 consistent in proc.c | cinap_lenrek |