- 2017年 1月 31日 4 次提交
-
-
由 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 提交于
-
- 2016年 9月 19日 2 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 16日 5 次提交
-
-
由 Tej Chajed 提交于
-
由 Frans Kaashoek 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
fix bugs where caller incorrectly released lock on error return path.
-
由 Robert Morris 提交于
-
- 2016年 9月 15日 2 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 14日 2 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 12日 4 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 09日 5 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 03日 2 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
- 2016年 9月 02日 5 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
as a direct index into cpus. Record apicid in struct cpu and have cpunum() look for it. Replace cpu->id with cpunum() everywhere, and replace cpu->id with cpu->apicid. Thanks to Xi Wang.
-
由 Robert Morris 提交于
-
由 Robert Morris 提交于
-
- 2016年 8月 26日 3 次提交
-
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
-
由 Frans Kaashoek 提交于
add to test that they indeed trap in user space thanks to pablogventura@gmail.com and nwolovick@gmail.com
-