Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.029Aug262524222119171615121198731Jul292724Jun28Apr28Feb1911Jan10229Sep272019151332131Aug302611106528Jul26252326Feb1Dec23Nov24Oct7530Sep20153230Aug813Jul121131May268Mar20Oct17161512828Sep24119328Aug22212020Dec28Nov20Oct12130Sep272625191815531Aug30292827242322212014109829Jun19Oct181317Sep87654330Aug292826252423201916151413Renumber I_VALID since I_BUSY is gonedir-locals.el to set style in EmacsStyle nits; indentation and tabsMerge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Introduce and use sleeplocks instead of BUSY flagssegment register -> segment descriptorMake cross reference with text workEliminate USERTOP; no use for it.A commentRemove sys_init syscallMerge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6delete dead codemake dirlookup and dirlink more similarbootloader reads into a physical address (not a virtual address)Make elf proghdr fields match what objdump printsSwitch back to #define for PHYSTOP. Using the E820 to retrieve the memory map is too complicated (must be done in 16-bit real-mode, probably enlarged bootblock beyond 512 bytes, and a #define requires less explanation).Clean up memlayout.hUpdate make cleanUpdate list of files to include in printoutMake Austin happierAvoid "boot" in xv6Use 4Mbyte pages during bootOnly commit log to disk if something was written in to it.Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6avoid deadlock by calling begin_trans() before locking any inodesSeparate more clearly bootloader from xv6 by renaming multiboot.S to entry.S etc.OopsMerge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6log write() dataSome commentsMake AP processors boot using bootpgdirOne more low addressTiny bit of cleanupShorten boot assemblyxRemove jmpkstackUse static page table for boot, mapping first 4Mbyte; no more segment trickUse kernel virtual addresses for BIOS memory, etc.Allow gas to use / as divide (instead of comment)One definition of several macros and constants
Loading