index
:
135e2/xv6-labs.git
cow
fs
lock
mmap
net
pgtbl
syscall
thread
traps
util
xv6-labs-2024-winter
135e2
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-16
lab lock/bcache: finish
Mole Shang
2
-32
/
+117
2024-02-15
lab lock/kalloc: finish
Mole Shang
1
-20
/
+71
2024-02-14
Merge branch 'net' into lock
Mole Shang
26
-46
/
+1667
2024-02-13
lab net: finish
net
Mole Shang
2
-9
/
+58
2024-02-13
Merge branch 'cow' into net
Mole Shang
14
-22
/
+441
2024-02-11
lab cow: finish
cow
Mole Shang
7
-9
/
+106
2024-02-11
lab traps: finish
traps
Mole Shang
8
-2
/
+104
2024-02-10
lab pgtbl: finish
pgtbl
Mole Shang
9
-5
/
+94
2024-02-05
lab syscall: finish
Mole Shang
9
-0
/
+127
2024-01-02
x
Robert Morris
1
-0
/
+26
2024-01-02
x
Robert Morris
1
-0
/
+8
2023-10-30
lock: release lab
Sanjit Bhat
12
-8
/
+687
2023-10-26
net add missing files
Sanjit Bhat
6
-0
/
+1047
2023-10-25
release lab net
Sanjit Bhat
12
-25
/
+320
2023-09-08
3rd lab
Robert Morris
4
-4
/
+54
2022-10-18
Made va and size page aligned in mappages
asselism
1
-4
/
+11
2022-10-17
x
Robert Morris
1
-1
/
+2
2022-10-17
oops. scheduler() inherits the interrupt status of the
Robert Morris
1
-4
/
+4
2022-10-16
scheduler()'s intr_on() is in the wrong place, reflecting
Robert Morris
1
-3
/
+4
2022-10-12
forkret first memory model
Robert Morris
1
-1
/
+4
2022-10-04
fix copyout() to refuse to write a read-only page
Robert Morris
2
-3
/
+8
2022-09-18
Remove unused PLIC_M* macros
Frans Kaashoek
1
-3
/
+0
2022-09-09
handle negative arguments to sleep() a little better
Robert Morris
1
-0
/
+2
2022-08-24
comment the sfences
Robert Morris
1
-1
/
+9
2022-08-24
sfence before enabling paging
Robert Morris
1
-0
/
+5
2022-08-24
Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscv
Robert Morris
1
-0
/
+5
2022-08-24
sfence before writing satp, as well as after
Robert Morris
2
-1
/
+3
2022-08-24
Help students read this C syntax
Frans Kaashoek
1
-0
/
+5
2022-08-23
Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscv
Robert Morris
1
-1
/
+1
2022-08-23
tolerate running out of inodes
Robert Morris
2
-4
/
+8
2022-08-23
x
Frans Kaashoek
1
-1
/
+1
2022-08-23
Linker script makes binaries bigger; use larger disk so that usertests
Frans Kaashoek
1
-1
/
+1
2022-08-23
Merge branch 'riscv' into uvm-perm
Frans Kaashoek
11
-93
/
+118
2022-08-23
Use simple linker script to force data segment to be page aligned
Frans Kaashoek
1
-8
/
+6
2022-08-23
tolerate out of disk when creating . and .. in mkdir()
Robert Morris
1
-9
/
+16
2022-08-23
don't panic if out of disk space when extending a directory.
Robert Morris
2
-3
/
+9
2022-08-23
Merge branch 'riscv-killed' into riscv
Frans Kaashoek
6
-8
/
+29
2022-08-22
Use pp instead of np to be more consistent
Frans Kaashoek
1
-12
/
+12
2022-08-22
Make argint() and argaddr() of type void (thanks Harry Porter)
Frans Kaashoek
4
-30
/
+27
2022-08-22
Simplify uartputc slightly (thanks Harry Porter)
Frans Kaashoek
1
-13
/
+9
2022-08-22
slightly better comments
Robert Morris
2
-19
/
+18
2022-08-17
Use uint64 (thanks carlclone and Harry Porter)
Frans Kaashoek
2
-2
/
+2
2022-08-15
Compile user binary to map text without W and data without X
Frans Kaashoek
1
-7
/
+20
2022-08-12
Costmestic change (thanks Harry Porter)
Frans Kaashoek
1
-4
/
+3
2022-08-12
Experiment with being more precise setting permissions for user pages.
Frans Kaashoek
4
-6
/
+6
2022-08-12
Cosmetic change (thanks Harry Porter)
Frans Kaashoek
1
-1
/
+1
2022-08-12
cosmetic changes (thanks Harry Porter)
Frans Kaashoek
3
-19
/
+20
2022-08-12
cosmetic changes (thanks Harry Porter)
Frans Kaashoek
3
-10
/
+10
2022-08-12
Delete rtcdate, which is a left-over from an old lab (thanks Harry Porter)
Frans Kaashoek
2
-9
/
+0
2022-08-12
Add USED to states (thanks Harry Porter)
Frans Kaashoek
1
-0
/
+2
[next]