summaryrefslogtreecommitdiff
path: root/sys/src/9/bcm64/mmu.c
AgeCommit message (Expand)Author
2022-01-16kernel: make Page.txtflush into an arraycinap_lenrek
2021-11-26kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TBcinap_lenrek
2020-12-22kernel: avoid palloc lock during mmurelease()cinap_lenrek
2020-07-02bcm64: handle 8GB of physical memory for raspberry pi4cinap_lenrek
2020-06-06bcm64: use 64-bit uvlong physical address in vmap()cinap_lenrek
2019-09-14bcm64: enter page tables in mmutop *AFTER* switching asid in mmuswitch()cinap_lenrek
2019-08-26kernel: expose no execute bit to portable mmu code as SG_NOEXEC / PTENOEXEC, ...cinap_lenrek
2019-08-23bcm64: deal with discontinuous memory regions, avoid virtual memory aliasing,...cinap_lenrek
2019-08-18bcm64: add support for more than 1GB of ram (untested)cinap_lenrek
2019-08-16bcm64: set XN bits for kernel device mappingscinap_lenrek
2019-07-25bcm64: add pci express driver for raspberry pi 4cinap_lenrek
2019-05-17bcm64: remove unneccesary tlb flush on mmuidmap()cinap_lenrek
2019-05-17bcm64: switch to 64k page sizecinap_lenrek
2019-05-15bcm64: generalize mmu codecinap_lenrek
2019-05-15bcm64: fix mmu0clear() mistake from previous commitcinap_lenrek
2019-05-13bcm64: implement reboot supportcinap_lenrek
2019-05-09bcm64: map framebuffer write-through to allow unaligned accesscinap_lenrek
2019-05-03bcm64: add experimental work in progress arm64 kernel for raspberry pi 3cinap_lenrek