]> git.lizzy.rs Git - plan9front.git/history - sys/src/9
kernel: avoid useless mmu flushes, implement better wait condition for procflushmmu()
[plan9front.git] / sys / src / 9 /
2019-12-07 cinap_lenrekkernel: avoid useless mmu flushes, implement better...
2019-12-04 cinap_lenrekmerge
2019-12-04 cinap_lenrekbcm: use extended small pages so XN bit can work
2019-12-04 cinap_lenrek9/boot/net.rc: suppress error from grep if ethernet...
2019-12-02 cinap_lenrekmerge
2019-12-02 cinap_lenrekpc, pc64: clear debug watchpoint registers on exec...
2019-12-02 cinap_lenrekmerge
2019-12-02 cinap_lenrekvgai81x: remove unused mach0 variable
2019-12-02 cinap_lenrekpc: fix ldt memory leak in procsetup()
2019-12-02 cinap_lenrekkernel: add missing FPillegal definition for kw and...
2019-12-01 cinap_lenrekkernel: improve diagnostics by reversing the roles...
2019-12-01 cinap_lenrekpc, pc64: merge adjacent e820 map entries of same type
2019-11-24 cinap_lenreksd53c8xx: fix the driver for amd64, fix alignment/paddi...
2019-11-17 cinap_lenreksdiahci: implement reset timeout for ahciencreset(...
2019-11-17 cinap_lenrekbootrc: for wireless netbooting, set the WPA/WPA2 presh...
2019-11-10 cinap_lenrekdevip: use the routing table for local source ip addres...
2019-10-27 cinap_lenrekbcm: fix software cursor avoidance for loadimage()...
2019-10-11 cinap_lenrekether82563: fix multicast for i210
2019-10-08 cinap_lenreksdiahci: force Hudson SATA Controller to AHCI mode
2019-10-01 cinap_lenrekpc: move low-level allocation details out of mmu.c...
2019-10-01 cinap_lenrekvgai81x: use vmap() for uncached access to cursor data...
2019-09-22 cinap_lenrekmerge
2019-09-22 cinap_lenrekusbxhci: fix endpoint stall recovery, handle Ep.clrhalt...
2019-09-21 cinap_lenrekdevip: fix permission checking
2019-09-21 cinap_lenrekbootrc: unmount devip *before* starting factotum
2019-09-21 cinap_lenrekbootrc: remount devip after /dev/hostowner has been...
2019-09-21 cinap_lenrekdevproc: fix fishy locking in proctext(), check proc...
2019-09-19 cinap_lenrekdevproc: move proctab() call after Qnotepg special...
2019-09-19 cinap_lenrekkernel: simplify pgrpnote(); moving the note string...
2019-09-15 cinap_lenrekbcm64: add addarchfile() prototype to fns.h (for qeed)
2019-09-14 cinap_lenrekbcm64: enter page tables in mmutop *AFTER* switching...
2019-09-09 cinap_lenrekusbehci: silence "param declared but not used" compiler...
2019-09-09 cinap_lenreksdide: silence compiler warning in atadebug()
2019-09-08 cinap_lenrekmerge
2019-09-08 cinap_lenrekkernel: clear FPillegal in pexit() and before pprint()
2019-09-08 cinap_lenrekdevproc: restore psstate info string in procstopwait()
2019-09-04 cinap_lenrekkernel: get rid of tmperrbuf and use syserrstr swapping...
2019-09-04 cinap_lenrekkernel: make exec clear errstr, stop side-channels...
2019-09-02 cinap_lenrekbcm64: enable devgpio in kernel configuration (thanks...
2019-08-29 cinap_lenrekpc64: map kernel text readonly and everything else...
2019-08-27 cinap_lenrekkernel: prohibit changing cache attributes (SG_CACHED...
2019-08-27 cinap_lenrekkernel: make user stack segment non-executable
2019-08-27 cinap_lenrekpc64: implement NX bit discovery, map kernel mappings...
2019-08-27 cinap_lenrekkernel: catch execution read fault on SG_NOEXEC segment...
2019-08-27 cinap_lenrekkernel: catch execution read fault on SG_NOEXEC segment
2019-08-26 cinap_lenrekkernel: expose no execute bit to portable mmu code...
2019-08-25 cinap_lenrekemmc: 50MHz highspeed support (from richard miller)
2019-08-25 cinap_lenrekbcm64: replace emmc2 driver with richard millers sdhc...
2019-08-23 cinap_lenrekbcm64: deal with discontinuous memory regions, avoid...
2019-08-22 cinap_lenrekbcm: invalidate cache on Fbinfo after firmware completion
2019-08-22 cinap_lenrekbcm: flush out early boot messages on uart and screen...
2019-08-21 cinap_lenrekbcm: set XN bits for kernel device mappings
2019-08-19 cinap_lenrekbcm64: do not use OTP_BOOTMODE_REG to determine OSC...
2019-08-18 cinap_lenrekbcm64: add support for more than 1GB of ram (untested)
2019-08-18 cinap_lenrekbcm64: add driver for emmc2 controller
2019-08-16 cinap_lenrekbcm: fix typo in gpio.c on unused AFedge0 constant
2019-08-16 cinap_lenrekbcm64: poll gisb arbiter for asynchronous bus errors
2019-08-16 cinap_lenrekethergenet: remove debugging
2019-08-16 cinap_lenrekbcm64: set XN bits for kernel device mappings
2019-07-28 cinap_lenrekbcm, bcm64: add vcore support for raspberry pi 3 GPIO...
2019-07-27 cinap_lenrekbcm, bcm64: add BCM2711 support for gpiopull(), fix...
2019-07-27 cinap_lenrekbcm64: fix wrong prescaler for generic timer on rpi4
2019-07-25 cinap_lenrekethergenet: fix flow control negotiation
2019-07-25 cinap_lenrekbcm, bcm64: clean dma destination buffer before issuing...
2019-07-25 cinap_lenrekbcm64: add config for raspberry pi 4
2019-07-25 cinap_lenrekbcm64: work in progress genet ethernet driver for raspb...
2019-07-25 cinap_lenrekbcm64: reorganize virtual memory map for rapberry pi4
2019-07-25 cinap_lenrekbcm64: update io.h for pci express and raspberry pi 4
2019-07-25 cinap_lenrekbcm64: add pci express driver for raspberry pi 4
2019-07-25 cinap_lenrekbcm64: add gic interrupt controller driver for raspberr...
2019-07-25 cinap_lenrekbcm64: add gisb arbiter driver to catch bus timeouts
2019-07-25 cinap_lenrekbcm, bcm64: make irq.$O optional and add intrdisable...
2019-07-25 cinap_lenrekbcm64: strip debug symbols to make sure .img file is...
2019-07-25 cinap_lenrekbcm, bcm64: add dmaflush() function and make virtio...
2019-07-25 cinap_lenrekbcm, bcm64: add support for device tree parameter passing
2019-07-17 cinap_lenrekusbxhci: implement portable dma flush operations and...
2019-07-17 cinap_lenrekusbehci: introduce dmaflush() function to handle portab...
2019-07-11 cinap_lenrekmerge
2019-07-11 cinap_lenrekkernel: move common ethermii to port/
2019-07-11 cinap_lenrekdevuart: make sure uart is enabled in uartkick()
2019-07-02 cinap_lenrekusbxhci: fix mysterious ENABLESLOT failures (update...
2019-06-28 cinap_lenrekpc64: preallocate mmupool page tables
2019-06-20 cinap_lenrekbcm, kw, omap, teg2: implement setregisters()
2019-06-19 cinap_lenrekpc64: actually fix it, what was i THINKING
2019-06-19 cinap_lenrekpc64: fix compiler warning in rebootjump() entry calcul...
2019-06-14 cinap_lenrekmerge
2019-06-14 cinap_lenrekdevdtracy: make machlocks and dtktab static
2019-06-14 cinap_lenrekbcm64: implement dtracy support
2019-05-22 cinap_lenrekdevip: if the server does not support TCP ws option...
2019-05-19 cinap_lenrekbcm, bcm64: fix cache operations for dma and emmc
2019-05-17 cinap_lenrekmerge
2019-05-17 cinap_lenrekbcm64: remove unneccesary tlb flush on mmuidmap()
2019-05-17 cinap_lenrekbcm64: no need to flush instruction cache when switchin...
2019-05-17 cinap_lenrekbcm64: switch to 64k page size
2019-05-15 cinap_lenrekbcm64: generalize mmu code
2019-05-15 cinap_lenrekbcm64: fix mmu0clear() mistake from previous commit
2019-05-13 cinap_lenrekbcm: add cache invalidate before accessing prop buffer
2019-05-13 cinap_lenrekbcm64: implement reboot support
2019-05-13 cinap_lenrekbcm, bcm64: preserve memsize across reboots, avoid...
2019-05-11 cinap_lenrekdevip: do not lock selftab in ipselftabread(), remove...
next