You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
asselism 74c1eba516 Made va and size page aligned in mappages 3 years ago
..
bio.c mention LRU list a bit more in comments. 6 years ago
buf.h no buf->qnext 6 years ago
console.c Merge branch 'riscv-killed' into riscv 3 years ago
defs.h x 3 years ago
elf.h separate source into kernel/ user/ mkfs/ 6 years ago
entry.S comment nits 3 years ago
exec.c Use simple linker script to force data segment to be page aligned 3 years ago
fcntl.h make "echo hello > x" truncate file x. 5 years ago
file.c hopefully make writei more correct 5 years ago
file.h Add major/minor/mkdev 6 years ago
fs.c sfence before writing satp, as well as after 3 years ago
fs.h FD_DEVICE 6 years ago
kalloc.c fix 'kfree' comment in kalloc.c 3 years ago
kernel.ld Clean up linker script 6 years ago
kernelvec.S comment nits 3 years ago
log.c fix typos in user/usertest.c & kernel/log.c 4 years ago
main.c Change `inode cache` in main.c to `inode table` 4 years ago
memlayout.h Remove unused PLIC_M* macros 3 years ago
param.h Linker script makes binaries bigger; use larger disk so that usertests 3 years ago
pipe.c Clean up using killed() 3 years ago
plic.c cosmetic changes (thanks Harry Porter) 3 years ago
printf.c Added missing va_end(). 3 years ago
proc.c x 3 years ago
proc.h sscratch cleanup 3 years ago
ramdisk.c Update ramdisk.c 6 years ago
riscv.h comment nits 3 years ago
sleeplock.c Checkpoint switching to per-process locks, in attempt clarify xv6's 6 years ago
sleeplock.h separate source into kernel/ user/ mkfs/ 6 years ago
spinlock.c nits 6 years ago
spinlock.h nits 6 years ago
start.c comment nits 3 years ago
stat.h Make size in stat.h be a uint64 6 years ago
string.c memmove(dst, src, 0) leads to overflow in `while(n-- > 0)` as `n` is uint64 (thanks 4 years ago
swtch.S separate source into kernel/ user/ mkfs/ 6 years ago
syscall.c Help students read this C syntax 3 years ago
syscall.h separate source into kernel/ user/ mkfs/ 6 years ago
sysfile.c tolerate running out of inodes 3 years ago
sysproc.c handle negative arguments to sleep() a little better 3 years ago
trampoline.S fix copyout() to refuse to write a read-only page 3 years ago
trap.c Merge branch 'riscv-killed' into riscv 3 years ago
types.h separate source into kernel/ user/ mkfs/ 6 years ago
uart.c Simplify uartputc slightly (thanks Harry Porter) 3 years ago
virtio.h tweak virtio comments 3 years ago
virtio_disk.c tweak virtio comments 3 years ago
vm.c Made va and size page aligned in mappages 3 years ago