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 |
2022-08-13 | dtracy: make timer probes run in interrupt context | Ori Bernstein |
2022-05-28 | kernel: add chdev command to devcons | Jacob Moody |
2021-10-23 | kernel: fix stat bugs | cinap_lenrek |
2021-10-11 | kernel: move waserror() macro to port/portfns.h | cinap_lenrek |
2021-10-03 | kernel: ensure that all accesses to Mhead.mount is done with Mhead.lock acquired | cinap_lenrek |
2021-05-29 | kernel: use 64-bit virtual entry point for expanded header, document behaviou... | cinap_lenrek |
2021-04-02 | kernel: get rid of physical page bank array and use conf.mem[] instead | cinap_lenrek |
2020-12-22 | kernel: avoid palloc lock during mmurelease() | 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-12-13 | kernel: implement per file descriptor OCEXEC flag, reject ORCLOSE when openin... | cinap_lenrek |
2020-11-03 | pc, pc64: allocate i/o port space for unassigned pci bars, move ioalloc() to ... | cinap_lenrek |
2020-04-26 | kernel: improve page reclaimation strategy and locking | cinap_lenrek |
2020-04-12 | kernel: remove unused mem2bl() prototype | cinap_lenrek |
2020-04-04 | kernel: add portable memory map code (port/memmap.c) | cinap_lenrek |
2020-02-23 | kernel: fix multiple devproc bugs and pid reuse issues | cinap_lenrek |
2020-01-26 | kernel: implement portable userinit() and simplify process creation | cinap_lenrek |
2019-12-07 | pc: replace duplicated and broken mmu flush code in vunmap() | cinap_lenrek |
2019-09-19 | kernel: simplify pgrpnote(); moving the note string copying to procwrite() | cinap_lenrek |
2019-08-27 | kernel: catch execution read fault on SG_NOEXEC segment | cinap_lenrek |
2019-05-01 | kernel: get rid of checkpagerefs() debugging | cinap_lenrek |
2019-05-01 | kernel: export freepages() function so it can be used in mmurelease() | cinap_lenrek |
2019-01-22 | devswap: simplify, don't panic when writing swapfile fails | cinap_lenrek |
2018-05-27 | sdram: experimental ramdisk driver | cinap_lenrek |
2018-01-05 | stats: show amount of reclaimable pages (add -r flag) | cinap_lenrek |
2017-10-29 | kernel: introduce devswap #ΒΆ to serve /dev/swap and handle swapfile encryption | cinap_lenrek |
2017-06-12 | kernel: add support for hardware watchpoints | aiju |
2017-03-29 | kernel: fix twakeup()/timerdel() race condition | cinap_lenrek |
2017-01-12 | kernel: make the mntcache robust against fileserver like fossil that do not c... | cinap_lenrek |
2016-11-12 | kernel/qio: make readblist() offset of type ulong as the rest | cinap_lenrek |
2016-11-07 | kernel/qio: big cleanup of qio functions | cinap_lenrek |
2016-11-05 | kernel: avoid padblock copying for devtls/devssl/esp, cleanup debugging | cinap_lenrek |
2016-09-11 | kernel: xoroshiro128+ generator for rand()/nrand() | cinap_lenrek |
2016-08-27 | kernel: switch to fast portable chacha based seed-once random number generator | cinap_lenrek |
2016-08-27 | kernel: add secalloc() and secfree() functions for secret memory allocation | cinap_lenrek |
2016-03-30 | devsegment: cleanups | cinap_lenrek |
2016-03-27 | zynq: introduce SG_FAULT to prevent access to AXI segment while PL is not ready | cinap_lenrek |
2016-03-10 | kernel: make fversion()/mntversion() types consistent | cinap_lenrek |
2015-12-21 | kernel: missing changes for ibrk() prototype | cinap_lenrek |
2015-11-30 | kernel: cleanup exit()/shutdown()/reboot() code | cinap_lenrek |
2015-08-09 | kernel: pgrpcpy(), simplify Mount structure | cinap_lenrek |
2015-08-06 | kernel: change vmemchr() length argument to ulong and simplify | cinap_lenrek |
2015-07-28 | kernel: export mntattach() from devmnt.c avoiding bogus struct passing and sp... | cinap_lenrek |
2015-07-26 | kernel: pipelined read ahead for the mount cache | cinap_lenrek |
2015-07-09 | kernel: various cleanups of imagereclaim(), pagereclaim(), freepages(), putim... | cinap_lenrek |