Revision tags: xv6-rev11 |
|
#
2c73068e |
| 30-Aug-2018 |
Frans Kaashoek <kaashoek@mit.edu> |
Delete a patch Adjust typesetting of code
|
#
76d4005f |
| 30-Aug-2018 |
Frans Kaashoek <kaashoek@mit.edu> |
thanks mtasm
|
#
210a0f0b |
| 30-Aug-2018 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove unused flags (thanks Wolfgang Keller)
|
#
4638cabf |
| 29-Aug-2017 |
Robert Morris <rtm@csail.mit.edu> |
fix runoff complaints about pagination and long lines
|
#
ed396c06 |
| 01-Feb-2017 |
Frans Kaashoek <kaashoek@mit.edu> |
Eliminate code for gs trick to track per-cpu state. We rely on lapiccpunum() to find a per-cpu id with which we locate a cpu's cpu struct.
|
Revision tags: xv6-rev9 |
|
#
7894fcd2 |
| 25-Aug-2016 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove trailing white space with: for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done (Thanks to Nicolás Wolovick)
|
#
858475e4 |
| 10-Aug-2016 |
Robert Morris <rtm@csail.mit.edu> |
tiny clarifications to some gdt code.
|
Revision tags: xv6-rev8 |
|
#
ff278344 |
| 04-Mar-2013 |
Stephen Tu <stephentu@csail.mit.edu> |
Correct a security bug in copyuvm()
copyuvm() should not allow new copied pages to inherit more permissions than the original pages.
|
Revision tags: xv6-rev7, osdi12-submit, xv6-rev6 |
|
#
e25b74ca |
| 01-Sep-2011 |
Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu> |
Fix layout issues for printed version
|
#
a7061b4f |
| 29-Aug-2011 |
Austin Clements <amdragon@mit.edu> |
Style nits; indentation and tabs
|
#
c3dcf479 |
| 16-Aug-2011 |
Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu> |
Clean up memlayout.h Get rid of last instances of linear address and "la" Get ready for detecting physical memory dynamically
|
#
94496468 |
| 15-Aug-2011 |
Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu> |
Use 4Mbyte pages during boot
|
#
a56c8d60 |
| 08-Aug-2011 |
Frans Kaashoek <kaashoek@79.sub-75-194-237.myvzw.com> |
One definition of several macros and constants
|
#
9aa0337d |
| 29-Jul-2011 |
Frans Kaashoek <kaashoek@Frans-Kaashoeks-MacBook-Pro.local> |
Map kernel high Very important to give qemu memory through PHYSTOP :(
|
Revision tags: xv6-rev5 |
|
#
1a81e38b |
| 11-Jan-2011 |
Russ Cox <rsc@swtch.com> |
make new code like old code
Variable declarations at top of function, separate from initialization.
Use == 0 instead of ! for checking pointers.
Consistent spacing around {, *, casts.
Declare 0-p
make new code like old code
Variable declarations at top of function, separate from initialization.
Use == 0 instead of ! for checking pointers.
Consistent spacing around {, *, casts.
Declare 0-parameter functions as (void) not ().
Integer valued functions return -1 on failure, 0 on success.
show more ...
|
Revision tags: xv6-2010, xv6-rev4 |
|
#
7914ab72 |
| 31-Aug-2010 |
Austin Clements <amdragon@mit.edu> |
Page breaking of mmu.h
|
#
b5592b4d |
| 31-Aug-2010 |
Austin Clements <amdragon@mit.edu> |
Start PDE defs on new page
|
#
7d7dc933 |
| 31-Aug-2010 |
Robert Morris <rtm@nephron.lcs.mit.edu> |
kalloc/kfree now only a page at a time do not keep sorted contiguous free list
|
#
c4cc10da |
| 06-Aug-2010 |
Robert Morris <rtm@nephron.lcs.mit.edu> |
fix corner cases in exec of ELF put an invalid page below the stack have fork() handle invalid pages
|
#
c9959978 |
| 05-Aug-2010 |
Robert Morris <rtm@nephron.lcs.mit.edu> |
remove some unused vm #defines fix corner cases with alignment when mapping kernel ELF file
|
#
eb18645f |
| 05-Aug-2010 |
Robert Morris <rtm@nephron.lcs.mit.edu> |
fix allocuvm() to handle sbrk() with non-page-granularity argument (maybe this never worked, but it works now)
|
#
30f5bf05 |
| 26-Jul-2010 |
Frans Kaashoek <kaashoek@Frans-Kaashoeks-MacBook-Pro.local> |
some cleanup
|
#
40889627 |
| 02-Jul-2010 |
Frans Kaashoek <kaashoek@fransk-6.local> |
Initial version of single-cpu xv6 with page tables
|
Revision tags: xv6-rev3 |
|
#
48755214 |
| 31-Aug-2009 |
Russ Cox <rsc@swtch.com> |
assorted fixes: * rename c/cp to cpu/proc * rename cpu.context to cpu.scheduler * fix some comments * formatting for printout
|
#
b8912d99 |
| 12-Jul-2009 |
Russ Cox <rsc@swtch.com> |
mmu.h: unused SEG_NULL
|