- 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.
-
- 2017年 1月 30日 1 次提交
-
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 27日 1 次提交
-
-
由 Cody Cutler 提交于
when a zero PDE is encountered while searching for present PTEs to free, resume searching at first entry of the next page table instead of the current entry of the next page table.
-
- 2016年 9月 26日 3 次提交
-
-
由 Icenowy Zheng 提交于
On platforms with NaCl support, ld.gold -V will return a "elf_i386_nacl" in addition to "elf_i386", which will make the build fail.
-
由 Frans Kaashoek 提交于
-
由 MikeCAT 提交于
-
- 2016年 9月 25日 1 次提交
-
-
由 Frans Kaashoek 提交于
-