559 Commits (c09d4af850ff8b502b5efd4de1aac39fcbc63618)
 

Author SHA1 Message Date
Andrew Waterman c09d4af850 M-mode code doesn't need access to pk's page table 5 years ago
Andrew Waterman fe486e5c85 update encoding.h 5 years ago
Andrew Waterman 96f98f0caa pk: correctly restore sstatus.SUM in strcpy_from_user 5 years ago
Andrew Waterman 75bbd1ecfa pk: support printk before file init 5 years ago
Andrew Waterman 168c5cac03 pk: don't init files until VM setup is complete 5 years ago
Andrew Waterman 146391f7eb pk: refactor vm free list management 5 years ago
Andrew Waterman b9eba474fb pk: support >2 GiB of user memory for RV64 5 years ago
Andrew Waterman 0b5ef9cf75 Add some missing syscall stubs 5 years ago
Andrew Waterman 6c8e0fd96d pk: avoid assertion failures on brk syscalls 5 years ago
Andrew Waterman e63232e82d pk: avoid out-of-memory errors 5 years ago
Andrew Waterman 108c414a77 pk: remove linear VA mapping constraint 5 years ago
Andrew Waterman 817e7d0dfe pk: only access user memory through explicit accessors 5 years ago
huaixv b7f64fe558 Add `statx` syscall (#234) 5 years ago
gsomlo 62bb5daea5
Add support for the UART interface on the LiteX SoC (#230) 5 years ago
Andrew Waterman 5c159feca1 Remove unused file_stat, copy_stat functions 5 years ago
Marcus Comstedt 29539c9aca
Remove use of copy_stat() from sys_fstat and sys_lstat (#228) 5 years ago
Andrew Waterman 0011fdf211 use MEM_START, not DRAM_BASE, for pk mappings 5 years ago
Marcus Comstedt 1f2e2b3b8d
Fix emulation of misaligned access on big endian target (#224) 5 years ago
Andrew Waterman f0959f9d18
Merge pull request #222 from zeldin/stat-struct-format 5 years ago
Marcus Comstedt c32ca41c81 Remove use of copy_stat() from sys_fstatat 5 years ago
Andrew Waterman 33ae46f1cb
Merge pull request #220 from zeldin/big-endian 5 years ago
Marcus Comstedt 5752f0a173 pk: Fix pushing of argc to match linux kernel behaviour 6 years ago
Marcus Comstedt 8ac2e518fe fdt: Skip byteorder swap on big endian 6 years ago
Yan a4d4298ca1
Disable device tree filter when load a dts from file (#219) 5 years ago
Andrew Waterman def2f01eee Revert "Disable device tree filter when load a dts from file (#217)" 5 years ago
Yan a161e6f3ef
Disable device tree filter when load a dts from file (#217) 5 years ago
Howard Mao f7df78365f
make htif_poweroff thread-safe (#211) 6 years ago
Alexander Richardson 7d8b7c0dab
Don't perform 64-bit accesses to the PLIC (#205) 6 years ago
Nicholas O'Brien 6584364eae
Fix UART register map (#208) 6 years ago
Jessica Clarke 5d9ed238e1
Consistently use fdt_string_list for FDT compatible property (#202) 6 years ago
Jessica Clarke a38aa7f707
Use correct offset for bbl.bin with non-default MEM_START (#187) 6 years ago
Jessica Clarke d5f5d91b84
Support --without-payload for OpenSBI fw_jump-style booting (#186) 6 years ago
Kito Cheng 8c12589799
Update encoding.h from riscv-opcodes (#194) 6 years ago
davidmetz efc32d0cab
Fix CPI calcualtion for -s option (#192) 6 years ago
James Clarke 2c4e689bc1
Support manually zeroing out BSS when booting (#188) 6 years ago
Andrew Waterman 6fa3555cc5 Enable vector unit if present (continuation of 77a5df5694) 6 years ago
Andrew Waterman 77a5df5694 Enable vector unit if present 6 years ago
Nick Knight 34ceb37298 Added --with-abi configure option (#183) 6 years ago
Andrew Waterman 103f61c8a0 Only prohibit float32-only when FP emulation is enabled 6 years ago
Jonathan Kimmitt 14e87d2dd2 Support a subset of 16750 functionality, and improve baud rate selection (#182) 6 years ago
Gokturk Yuksek b1bdf5bb99 fdt: allow mmu type "riscv,32" on rv32 systems (#177) 7 years ago
Luís Marques 92d3a34a9b Add --help (#179) 7 years ago
Luís Marques 43969b149e Implement dup3 syscall (#162) 7 years ago
dskwe 15329a8aac text-modification: delete a word 'and' in README.md (#115) 7 years ago
Andrew Waterman 6208fce3dc
Merge pull request #150 from lsgunth/build_fixes 7 years ago
Luís Marques 99d6d0a93f Make performance counters always 64 bits wide (#178) 7 years ago
Andrew Waterman 78e61baf43 Add user write permissions to installed files 7 years ago
Luís Marques 099c99482f Only accept statically linked binaries (#176) 7 years ago
Palmer Dabbelt a3e4ac61d2
Merge pull request #172 from riscv/version 7 years ago
Palmer Dabbelt fafaedd282
Mark PK as version 1.0.0 7 years ago