pintos: Avoid literal control character in Perl variable name.
[pintos-anon] / src / userprog /
2008-11-12 Ben PfaffImplement a proper block layer with partition support.
2008-11-10 Ben PfaffRename ram_pages to init_ram_pages.
2008-11-07 Ben PfaffRename base_page_dir to init_page_dir.
2008-11-07 Ben PfaffRename schedule_tail() to thread_schedule_tail().
2008-11-07 Ben PfaffRename .cvsignore files to .gitignore.
2008-08-02 Ben PfaffFix asm constraints to avoid SI, DI for byte and word...
2007-05-07 Ben PfaffFix warning.
2007-04-23 Ben PfaffCorrectly initialize the esp0 pointer in the TSS for...
2007-03-24 Ben PfaffAdd helpful comment.
2007-03-24 Ben PfaffRename execute_thread() to start_process().
2006-11-11 Ben PfaffAdopt consistent style in asm statements.
2006-11-11 Ben PfaffAdd memory clobbers to several asm statements,
2006-05-26 Ben PfaffMake the default simulator qemu for project 2...4,
2006-05-19 Ben PfaffConsistently spell "file name" and "file system" as...
2006-05-18 Ben PfaffFormatting.
2006-05-17 Ben PfaffIgnore bochsout.txt, bochsrc.txt.
2006-04-20 Ben PfaffMajor revisions to documentation.
2006-04-20 Ben PfaffFix line wrapping.
2006-04-13 Ben PfaffImprove wording.
2006-04-09 Ben PfaffBreak load_segment() into two functions for increased...
2006-04-08 Ben PfaffDon't read anything from the disk for a segment with...
2006-01-29 Ben PfaffUpdate Intel architecture guide references to latest.
2006-01-04 Ben PfaffTypo in comment.
2006-01-04 Ben PfaffAdd clarifying comment.
2006-01-04 Ben PfaffMove PF_* from exception.c to exception.h, because...
2006-01-04 Ben PfaffMove PF_* from exception.c to exception.h, because...
2005-12-21 Ben PfaffClarify function comment.
2005-12-20 Ben PfaffRevert Intel-style assembly back to AT&T-style.
2005-06-20 Ben PfaffAdd grading system.
2005-06-19 Ben PfaffMake tests public. Rewrite most tests. Add tests.
2005-05-26 Ben PfaffGet rid of unnecessary barrier. Improve comment.
2005-03-31 Ben PfaffMove problem 1-2 (join) into project 2 as the "wait...
2005-02-24 Ben Pfaffactive_pd() should return a virtual address. Thanks...
2005-01-29 Ben PfaffRemove .cvsignore from build directories; put `build...
2005-01-21 Ben PfaffSet up a frame pointer on interrupt entry, to improve...
2005-01-09 Ben PfaffSave and restore user processes' FS and GS registers.
2005-01-02 Ben PfaffChange assembly from AT&T to Intel syntax.
2005-01-01 Ben PfaffComment.
2005-01-01 Ben PfaffComment.
2005-01-01 Ben PfaffComments.
2004-12-15 Ben PfaffFix warnings.
2004-12-08 Ben PfaffValidate offsets before passing into file_seek().
2004-11-24 Ben PfaffFix spelling mistake in message.
2004-11-23 Ben PfaffUpdate .cvsignore files.
2004-10-20 Ben PfaffFix bug in pagedir_get_page(): didn't apply uaddr page...
2004-09-26 Ben PfaffPrint statistics at power off.
2004-09-26 Ben PfaffAdd some more features to pagedir.
2004-09-23 Ben PfaffRewrite page allocator to support multi-page allocations.
2004-09-23 Ben PfaffUpdate comments.
2004-09-22 Ben PfaffFix assertion.
2004-09-22 Ben PfaffMove most process destruction earlier.
2004-09-22 Ben PfaffMake lookup_page() just return null for uaddr >= PHYS_BASE.
2004-09-21 Ben PfaffComments.
2004-09-20 Ben PfaffRename addrspace to process.
2004-09-20 Ben PfaffMake pagedir_destroy(NULL) a no-op.
2004-09-20 Ben PfaffMake processes responsible for loading themselves.
2004-09-20 Ben PfaffComments.
2004-09-20 Ben PfaffAdd some `const' qualifiers.
2004-09-20 Ben PfaffChange interface of addrspace_load() to provide initial...
2004-09-20 Ben PfaffRevise makefile structure.
2004-09-18 Ben PfaffOnly destroy pages up to PHYS_BASE.
2004-09-16 Ben PfaffMove pagedir stuff into userprog.
2004-09-16 Ben PfaffInvent tid_t data type and use it in many places where...
2004-09-13 Ben PfaffRewrite filesystem to support Unix "delete" semantics.
2004-09-09 Ben PfaffAdd comment.
2004-09-06 Ben PfaffFix up header guards.
2004-09-06 Ben PfaffRemove unwanted files.
2004-09-06 Ben PfaffREmove unwanted files.
2004-09-06 Ben PfaffRename printk() to printf().
2004-09-06 Ben Pfaffcvsignore
2004-09-05 Ben PfaffRedo makefiles.
2004-09-05 Ben PfaffSystem call interface.
2004-09-05 Ben PfaffAdd comments.
2004-09-03 Ben PfaffImprove comment.
2004-09-02 Ben PfaffFix leak. Add comments. Restructure slightly.
2004-09-02 Ben PfaffAdd comments.
2004-09-02 Ben PfaffDon't destroy current thread's pagedir before activatin...
2004-09-02 Ben PfaffEnable interrupts after reading CR2 in page fault handler.
2004-09-02 Ben PfaffAdd page fault skeleton.
2004-09-02 Ben PfaffMove user exception support into userprog.
2004-09-01 Ben PfaffBreak TSS out of GDT.
2004-09-01 Ben PfaffBreak GDT, TSS out of init.c, mmu.h.
2004-09-01 Ben PfaffIntegrate struct addrspace into struct thread.
2004-08-31 Ben PfaffUse Linux kernel trick of giving an .lds file a .S...
2004-08-31 Ben PfaffDon't include malloc.h.
2004-08-31 Ben PfaffNo FILESYS_STUB anymore.
2004-08-30 Ben PfaffAdapt to new file interface.
2004-08-30 Ben PfaffIgnore generated files.
2004-08-30 Ben PfaffInitial version.
2004-08-30 Ben Pfaff*** empty log message ***
2004-08-27 Ben PfaffMake userspace actually work.
2004-08-27 Ben PfaffUserspace almost (?) working.
2004-08-26 Ben PfaffClean up handling of stack frames.
2004-08-26 Ben PfaffImprove mmu.h.
2004-08-26 Ben PfaffStart work on program loading.
2004-08-26 Ben PfaffIgnore build directory.
2004-08-18 Ben PfaffBeginnings of userspace.