Age | Commit message (Expand) | Author | Files | Lines |
2021-08-27 | pk: correct the handling of SYS_getcwd (#250) | Saleem Abdulrasool | 1 | -1/+1 |
2021-03-25 | pk: support >2 GiB of user memory for RV64 | Andrew Waterman | 1 | -0/+2 |
2021-03-25 | Add some missing syscall stubs | Andrew Waterman | 1 | -0/+8 |
2021-03-25 | pk: only access user memory through explicit accessors | Andrew Waterman | 1 | -57/+177 |
2021-03-25 | Add `statx` syscall (#234) | huaixv | 1 | -0/+20 |
2020-11-29 | Remove use of copy_stat() from sys_fstat and sys_lstat (#228) | Marcus Comstedt | 1 | -2/+4 |
2020-11-17 | Remove use of copy_stat() from sys_fstatat | Marcus Comstedt | 1 | -1/+1 |
2020-03-16 | Fix CPI calcualtion for -s option (#192) | davidmetz | 1 | -1/+1 |
2019-10-22 | Implement dup3 syscall (#162) | Luís Marques | 1 | -0/+16 |
2019-10-22 | Make performance counters always 64 bits wide (#178) | Luís Marques | 1 | -12/+13 |
2019-02-28 | Stub out madvise syscall (#145) | Luís Marques | 1 | -0/+1 |
2019-01-04 | Implement clock_gettime syscall (#139) | Luís Marques | 1 | -1/+10 |
2018-02-01 | Bump the Linux version PK claims to support | Andrew Waterman | 1 | -1/+1 |
2017-08-29 | Stub out sys_prlimit64 | Andrew Waterman | 1 | -0/+1 |
2016-12-06 | avoid non-standard predefined macros | Andrew Waterman | 1 | -1/+1 |
2016-11-13 | For RV32, mmap offset is in 4 KiB increments | Andrew Waterman | 1 | -2/+6 |
2016-11-13 | Add syscall stubs to get through libpthread initializers | Andrew Waterman | 1 | -0/+2 |
2016-08-10 | when -s is passed, print time, instret, cycle, and CPI | Andrew Waterman | 1 | -2/+10 |
2016-07-12 | Remove uarch counters | Andrew Waterman | 1 | -1/+0 |
2016-04-30 | Move DRAM to high addresses | Andrew Waterman | 1 | -11/+11 |
2016-04-20 | pk: proxy chdir syscall to fesvr | Garret Kelly | 1 | -0/+6 |
2016-04-06 | Don't assume existence of uarch counters | Andrew Waterman | 1 | -25/+1 |
2016-03-09 | Refactor pk, bbl, machine into separate libraries | Andrew Waterman | 1 | -1/+1 |
2016-03-05 | Disentangle PK and BBL a bit | Andrew Waterman | 1 | -1/+2 |
2016-02-19 | Fix struct stat size mismatch for RV32 | Andrew Waterman | 1 | -4/+8 |
2016-02-19 | Remove incorrect code supporting ELF32 on RV64 and vice-versa | Andrew Waterman | 1 | -34/+12 |
2016-01-18 | add renameat syscall | Colin Schmidt | 1 | -0/+13 |
2015-09-14 | Add ftruncate syscall | Andrew Waterman | 1 | -0/+15 |
2015-09-11 | Stub out a few system calls | Andrew Waterman | 1 | -0/+4 |
2015-05-10 | Split pk functionality into pk and bbl | Andrew Waterman | 1 | -2/+1 |
2015-03-12 | Update to new privileged spec | Andrew Waterman | 1 | -12/+21 |
2015-02-09 | work in progress on new supervisor spec | Andrew Waterman | 1 | -1/+0 |
2015-01-26 | return -ENOSYS for ioctl, rather than aborting | Andrew Waterman | 1 | -0/+1 |
2015-01-20 | Support linkat, unlinkat, mkdirat syscalls | Andrew Waterman | 1 | -58/+81 |
2014-10-26 | Don't rely on the C library | Andrew Waterman | 1 | -3/+9 |
2014-09-11 | Support glibc 2.20 programs | Andrew Waterman | 1 | -1/+6 |
2014-08-10 | Fix uarch counter printout type. | Christopher Celio | 1 | -1/+1 |
2014-08-07 | Added "-c" option to track uarch counter info. | Christopher Celio | 1 | -0/+24 |
2014-06-13 | Changes to allow spike & RTL behavior to better match each other. | Christopher Celio | 1 | -0/+1 |
2014-05-27 | Allow mmap to map new segments larger than 1 page on top of existing mappings... | Colin Schmidt | 1 | -5/+6 |
2014-05-22 | Add several syscalls, and move syscall header file from newlib | Colin Schmidt | 1 | -6/+142 |
2014-02-04 | Abandon MIPS convention for indicating syscall errors in register a3 | Andrew Waterman | 1 | -47/+50 |
2013-12-13 | Add times syscall | Andrew Waterman | 1 | -12/+37 |
2013-11-25 | Update to new privileged ISA | Andrew Waterman | 1 | -1/+0 |
2013-11-13 | Add gettimeofday syscall | Andrew Waterman | 1 | -0/+12 |
2013-09-11 | Add some syscalls | Andrew Waterman | 1 | -0/+57 |
2013-07-19 | Remove extraneous printk | Andrew Waterman | 1 | -1/+0 |
2013-07-13 | Support Linux ABI and (optionally) virtual memory | Andrew Waterman | 1 | -34/+87 |
2013-03-25 | add BSD license | Andrew Waterman | 1 | -0/+2 |
2011-11-11 | Synced up PK with supervisor changes/asm syntax | Andrew Waterman | 1 | -1/+1 |