index
:
riscv-gnu-toolchain/pk.git
cs250
device-files
enable-32bit
eos14-bringup
eos20
fdt
fix-fcvt-s-w
gnuconfig
hax
master
maxmem
new-sbi-disk
remap
rocc-enable
rv32-putstring
rvt-master
sbi-disk
sbi_emulation_for_perf
sbi_for_perf
travis-dev
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
pk
/
vm.c
Age
Commit message (
Expand
)
Author
Files
Lines
2015-11-12
Read and use devicetree -- THIS BREAKS ROCKET FOR NOW
Andrew Waterman
1
-0
/
+1
2015-10-20
fix pte_create to deal with protection bits correctly
Yunsup Lee
1
-6
/
+24
2015-09-14
Increase VMR limit for SPEC
Andrew Waterman
1
-6
/
+11
2015-07-22
Don't let brk stomp on mmap'd regions
Andrew Waterman
1
-1
/
+1
2015-06-11
Fully initialize page tables to zero
Andrew Waterman
1
-1
/
+2
2015-06-02
Fix regression causing sbrk to fail spuriously
Andrew Waterman
1
-3
/
+3
2015-05-29
Make boot loader/SBI changes to support SMP Linux
Andrew Waterman
1
-15
/
+10
2015-05-28
"Fix" mremap bug by returning -ENOSYS
Andrew Waterman
1
-29
/
+1
2015-05-10
Split pk functionality into pk and bbl
Andrew Waterman
1
-4
/
+0
2015-05-09
Upgrade to privileged architecture 1.7
Andrew Waterman
1
-17
/
+22
2015-04-24
"Fix" RV32 programs running on RV64 pk
Andrew Waterman
1
-0
/
+4
2015-04-10
Fix stack discipline for recursive traps
Andrew Waterman
1
-2
/
+5
2015-04-03
Make PK compile on RV32
Andrew Waterman
1
-5
/
+4
2015-03-24
New virtual memory implementation (Sv39)
Andrew Waterman
1
-45
/
+40
2015-03-12
Update to new privileged spec
Andrew Waterman
1
-96
/
+130
2015-02-09
work in progress on new supervisor spec
Andrew Waterman
1
-5
/
+8
2014-10-28
don't forget to release locks!
Andrew Waterman
1
-4
/
+8
2014-06-12
Fix file reference counting bug in physical address mode
Andrew Waterman
1
-2
/
+2
2014-05-27
Allow mmap to map new segments larger than 1 page on top of existing mappings...
Colin Schmidt
1
-1
/
+36
2014-05-22
remove debug print statements
Colin Schmidt
1
-4
/
+0
2014-05-22
determine the address for an mmap before setuping the vmr
Colin Schmidt
1
-11
/
+10
2014-05-22
Support mmapping files whose length is not divisible by pgsize
Andrew Waterman
1
-3
/
+4
2014-05-06
fixes vm leak. pages that faulted never decref'd their vmr so it wasn't reused
Scott Beamer
1
-0
/
+1
2014-02-04
Abandon MIPS convention for indicating syscall errors in register a3
Andrew Waterman
1
-16
/
+16
2013-12-14
Add -p flag: force physical memory addressing
Andrew Waterman
1
-4
/
+6
2013-11-25
Update to new privileged ISA
Andrew Waterman
1
-8
/
+6
2013-09-11
Add some syscalls
Andrew Waterman
1
-2
/
+60
2013-08-18
Limit program size to simplify RV32
Andrew Waterman
1
-1
/
+1
2013-07-28
use FATC, not PTBR, to flush addr translations
Andrew Waterman
1
-1
/
+1
2013-07-26
New supervisor mode
Andrew Waterman
1
-26
/
+8
2013-07-13
Support Linux ABI and (optionally) virtual memory
Andrew Waterman
1
-0
/
+392