- 2018年 8月 31日 1 次提交
-
-
由 Frans Kaashoek 提交于
-
- 2018年 8月 30日 2 次提交
-
-
由 Frans Kaashoek 提交于
be more specific (thanks Mark Morrissey)
-
由 Frans Kaashoek 提交于
-
- 2017年 10月 24日 1 次提交
-
-
由 Robert Morris 提交于
-
- 2017年 10月 08日 1 次提交
-
-
由 Robert Morris 提交于
-
- 2017年 8月 30日 1 次提交
-
-
由 Robert Morris 提交于
-
- 2017年 8月 10日 3 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Robert Morris 提交于
-
- 2017年 8月 09日 10 次提交
-
-
由 Frans Kaashoek 提交于
from picirq.c and remove timer.c completely. Update runoff.list.
-
由 Robert Morris 提交于
-
由 Frans Kaashoek 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
- 2017年 8月 08日 4 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
-
-
- 2017年 4月 27日 1 次提交
-
-
由 Grant Wu 提交于
-
- 2017年 2月 27日 1 次提交
-
-
由 Alice Ferrazzi 提交于
updated copyright year
-
- 2017年 2月 05日 1 次提交
-
-
由 Saarett 提交于
There is a potential memory leak when mappages() fails inside setupkvm(). A call to freevm() is added in this case so as to reclaim the lost mapping pages.
-
- 2017年 2月 02日 4 次提交
-
-
由 Frans Kaashoek 提交于
mycpu() in proc.c.
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
to find a per-cpu id with which we locate a cpu's cpu struct.
-
- 2017年 2月 01日 2 次提交
-
-
由 Frans Kaashoek 提交于
myproc() points to a different thread. myproc(); sched(); myproc(); // this proc maybe different than the one before sched Thus, in a function that operates on one thread better to retrieve the current process once at the start of the function.
-
由 Frans Kaashoek 提交于
-
- 2017年 1月 31日 8 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Antonio Gutierrez 提交于
As x86-64 is a superset of x86, we can use qemu-system-x86_64 to run the OS image. Signed-off-by:
Antonio Gutierrez <chibby0ne@gmail.com>
-
由 Frans Kaashoek 提交于
-
由 Peter Froehlich 提交于
switchuvm() is supposed to switch the TSS and page table to the process p it is passed. Alas, instead of using p to access the kstack field, it used the global proc. This worked fine because (a) most uses of switchuvm() pass proc anyway and (b) because in the schedule, where we call switchuvm with the newly scheduled process, we actually set the global proc before the call. But I think it's still a bug, even if it never broke a test case. :-)
-
由 Peter H. Froehlich 提交于
Since readi() returns -1 for errors, checking with < against an unsigned value is inadvisable. Checking with != works as intended however.
-