Age | Commit message (Expand) | Author |
2025-05-14 | kernel: get rid of Proc.kstack | glenda |
2021-11-26 | kernel: support large 64-bit pci membars, increase pc64 VMAPSIZE to 1TB | cinap_lenrek |
2021-05-12 | pc64: avoid getcr3() in mmuflushtlb() | cinap_lenrek |
2021-04-02 | kernel: get rid of physical page bank array and use conf.mem[] instead | cinap_lenrek |
2020-07-16 | pc64: disable interrupts in mmuwalk() for checkmmu() | cinap_lenrek |
2020-06-06 | pc, pc64: use 64-bit physical addresses for vmap() and upaalloc() | cinap_lenrek |
2020-05-22 | pc, pc64: do page attribute table (PAT) init early in cpuidentify() | cinap_lenrek |
2020-04-06 | pc64: remove rampage() nil check | cinap_lenrek |
2020-04-04 | pc, pc64: new memory map code | cinap_lenrek |
2019-08-29 | pc64: map kernel text readonly and everything else no-execute | cinap_lenrek |
2019-08-27 | pc64: implement NX bit discovery, map kernel mappings no-execute | cinap_lenrek |
2019-06-28 | pc64: preallocate mmupool page tables | cinap_lenrek |
2019-05-01 | kernel: get rid of checkpagerefs() debugging | cinap_lenrek |
2019-04-04 | pc64: get rid of TSTKTOP, USTKTOP is the end of user address space | cinap_lenrek |
2018-01-29 | pc64: fix kmap() and invlpg() | cinap_lenrek |
2017-06-13 | pc/pc64: keep shadow copy of DR7 in Mach and use that to check whether we nee... | aiju |
2017-06-12 | pc/pc64: reset DR7 in mmurelease | aiju |
2016-12-17 | pat write combinding support for 386 kernel, honor cpuid bits | cinap_lenrek |
2016-12-15 | pc64: implement simple write combining for framebuffers with the PAT | cinap_lenrek |
2016-11-17 | pc64: check if vmap() range fits in VMAPLEN window, remove unneeded vmapsync(... | cinap_lenrek |
2015-07-07 | pc64: use unsigned long for kmapindex and mmu counts avoiding signed integer ... | cinap_lenrek |
2014-10-18 | pc, pc64: allow passing RSDT pointer in *acpi= boot parameter, early bootscre... | cinap_lenrek |
2014-08-07 | pc, pc64: make pc kaddr() check reject -KZERO address (thanks aiju) | cinap_lenrek |
2014-06-07 | pc64: remove unneeded parens in pmap() | cinap_lenrek |
2014-06-07 | pc64: implement checkmmu() debug function | cinap_lenrek |
2014-06-01 | pc64: allocate palloc.pages from upages | cinap_lenrek |
2014-05-25 | pc64: cleanup mmuzap | cinap_lenrek |
2014-05-06 | pc64: fix embrassing typo in mmuzap() | cinap_lenrek |
2014-02-23 | pc64: fix mmu leak | cinap_lenrek |
2014-02-15 | pc64: fix mistake | cinap_lenrek |
2014-02-15 | pc64: simplify mmuwalk by factoring out mmu page table creation into separate... | cinap_lenrek |
2014-02-15 | pc64: move VMAP into its own PDP (for vmware) | cinap_lenrek |
2014-02-10 | pc64: limit memory of per processor mmu freelist to 1MB | cinap_lenrek |
2014-02-06 | pc64: fix kmap() | cinap_lenrek |
2014-02-02 | pc64: track per process kmap page tables in separate MMU list. | cinap_lenrek |
2014-02-02 | pc64: no need to flush tlb in kunmap(), was experiment | cinap_lenrek |
2014-02-02 | pc64: fix mmu structure leakage, implement global pool | cinap_lenrek |
2014-02-02 | pc64: fix vmap | cinap_lenrek |
2014-02-01 | add experimental pc64 kernel | cinap_lenrek |