projects
/
pintos-anon
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Describe cscope.
[pintos-anon]
/
src
/
userprog
/
2007-03-24
Ben Pfaff
Add helpful comment.
tree
|
commitdiff
2007-03-24
Ben Pfaff
Rename execute_thread() to start_process().
tree
|
commitdiff
2006-11-11
Ben Pfaff
Adopt consistent style in asm statements.
tree
|
commitdiff
2006-11-11
Ben Pfaff
Add memory clobbers to several asm statements,
tree
|
commitdiff
2006-05-26
Ben Pfaff
Make the default simulator qemu for project 2...4,
tree
|
commitdiff
2006-05-19
Ben Pfaff
Consistently spell "file name" and "file system" as...
tree
|
commitdiff
2006-05-18
Ben Pfaff
Formatting.
tree
|
commitdiff
2006-05-17
Ben Pfaff
Ignore bochsout.txt, bochsrc.txt.
tree
|
commitdiff
2006-04-20
Ben Pfaff
Major revisions to documentation.
tree
|
commitdiff
2006-04-20
Ben Pfaff
Fix line wrapping.
tree
|
commitdiff
2006-04-13
Ben Pfaff
Improve wording.
tree
|
commitdiff
2006-04-09
Ben Pfaff
Break load_segment() into two functions for increased...
tree
|
commitdiff
2006-04-08
Ben Pfaff
Don't read anything from the disk for a segment with...
tree
|
commitdiff
2006-01-29
Ben Pfaff
Update Intel architecture guide references to latest.
tree
|
commitdiff
2006-01-04
Ben Pfaff
Typo in comment.
tree
|
commitdiff
2006-01-04
Ben Pfaff
Add clarifying comment.
tree
|
commitdiff
2006-01-04
Ben Pfaff
Move PF_* from exception.c to exception.h, because...
tree
|
commitdiff
2006-01-04
Ben Pfaff
Move PF_* from exception.c to exception.h, because...
tree
|
commitdiff
2005-12-21
Ben Pfaff
Clarify function comment.
tree
|
commitdiff
2005-12-20
Ben Pfaff
Revert Intel-style assembly back to AT&T-style.
tree
|
commitdiff
2005-06-20
Ben Pfaff
Add grading system.
tree
|
commitdiff
2005-06-19
Ben Pfaff
Make tests public. Rewrite most tests. Add tests.
tree
|
commitdiff
2005-05-26
Ben Pfaff
Get rid of unnecessary barrier. Improve comment.
tree
|
commitdiff
2005-03-31
Ben Pfaff
Move problem 1-2 (join) into project 2 as the "wait...
tree
|
commitdiff
2005-02-24
Ben Pfaff
active_pd() should return a virtual address. Thanks...
tree
|
commitdiff
2005-01-29
Ben Pfaff
Remove .cvsignore from build directories; put `build...
tree
|
commitdiff
2005-01-21
Ben Pfaff
Set up a frame pointer on interrupt entry, to improve...
tree
|
commitdiff
2005-01-09
Ben Pfaff
Save and restore user processes' FS and GS registers.
tree
|
commitdiff
2005-01-02
Ben Pfaff
Change assembly from AT&T to Intel syntax.
tree
|
commitdiff
2005-01-01
Ben Pfaff
Comment.
tree
|
commitdiff
2005-01-01
Ben Pfaff
Comment.
tree
|
commitdiff
2005-01-01
Ben Pfaff
Comments.
tree
|
commitdiff
2004-12-15
Ben Pfaff
Fix warnings.
tree
|
commitdiff
2004-12-08
Ben Pfaff
Validate offsets before passing into file_seek().
tree
|
commitdiff
2004-11-24
Ben Pfaff
Fix spelling mistake in message.
tree
|
commitdiff
2004-11-23
Ben Pfaff
Update .cvsignore files.
tree
|
commitdiff
2004-10-20
Ben Pfaff
Fix bug in pagedir_get_page(): didn't apply uaddr page...
tree
|
commitdiff
2004-09-26
Ben Pfaff
Print statistics at power off.
tree
|
commitdiff
2004-09-26
Ben Pfaff
Add some more features to pagedir.
tree
|
commitdiff
2004-09-23
Ben Pfaff
Rewrite page allocator to support multi-page allocations.
tree
|
commitdiff
2004-09-23
Ben Pfaff
Update comments.
tree
|
commitdiff
2004-09-22
Ben Pfaff
Fix assertion.
tree
|
commitdiff
2004-09-22
Ben Pfaff
Move most process destruction earlier.
tree
|
commitdiff
2004-09-22
Ben Pfaff
Make lookup_page() just return null for uaddr >= PHYS_BASE.
tree
|
commitdiff
2004-09-21
Ben Pfaff
Comments.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Rename addrspace to process.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Make pagedir_destroy(NULL) a no-op.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Make processes responsible for loading themselves.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Comments.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Add some `const' qualifiers.
tree
|
commitdiff
2004-09-20
Ben Pfaff
Change interface of addrspace_load() to provide initial...
tree
|
commitdiff
2004-09-20
Ben Pfaff
Revise makefile structure.
tree
|
commitdiff
2004-09-18
Ben Pfaff
Only destroy pages up to PHYS_BASE.
tree
|
commitdiff
2004-09-16
Ben Pfaff
Move pagedir stuff into userprog.
tree
|
commitdiff
2004-09-16
Ben Pfaff
Invent tid_t data type and use it in many places where...
tree
|
commitdiff
2004-09-13
Ben Pfaff
Rewrite filesystem to support Unix "delete" semantics.
tree
|
commitdiff
2004-09-09
Ben Pfaff
Add comment.
tree
|
commitdiff
2004-09-06
Ben Pfaff
Fix up header guards.
tree
|
commitdiff
2004-09-06
Ben Pfaff
Remove unwanted files.
tree
|
commitdiff
2004-09-06
Ben Pfaff
REmove unwanted files.
tree
|
commitdiff
2004-09-06
Ben Pfaff
Rename printk() to printf().
tree
|
commitdiff
2004-09-06
Ben Pfaff
cvsignore
tree
|
commitdiff
2004-09-05
Ben Pfaff
Redo makefiles.
tree
|
commitdiff
2004-09-05
Ben Pfaff
System call interface.
tree
|
commitdiff
2004-09-05
Ben Pfaff
Add comments.
tree
|
commitdiff
2004-09-03
Ben Pfaff
Improve comment.
tree
|
commitdiff
2004-09-02
Ben Pfaff
Fix leak. Add comments. Restructure slightly.
tree
|
commitdiff
2004-09-02
Ben Pfaff
Add comments.
tree
|
commitdiff
2004-09-02
Ben Pfaff
Don't destroy current thread's pagedir before activatin...
tree
|
commitdiff
2004-09-02
Ben Pfaff
Enable interrupts after reading CR2 in page fault handler.
tree
|
commitdiff
2004-09-02
Ben Pfaff
Add page fault skeleton.
tree
|
commitdiff
2004-09-02
Ben Pfaff
Move user exception support into userprog.
tree
|
commitdiff
2004-09-01
Ben Pfaff
Break TSS out of GDT.
tree
|
commitdiff
2004-09-01
Ben Pfaff
Break GDT, TSS out of init.c, mmu.h.
tree
|
commitdiff
2004-09-01
Ben Pfaff
Integrate struct addrspace into struct thread.
tree
|
commitdiff
2004-08-31
Ben Pfaff
Use Linux kernel trick of giving an .lds file a .S...
tree
|
commitdiff
2004-08-31
Ben Pfaff
Don't include malloc.h.
tree
|
commitdiff
2004-08-31
Ben Pfaff
No FILESYS_STUB anymore.
tree
|
commitdiff
2004-08-30
Ben Pfaff
Adapt to new file interface.
tree
|
commitdiff
2004-08-30
Ben Pfaff
Ignore generated files.
tree
|
commitdiff
2004-08-30
Ben Pfaff
Initial version.
tree
|
commitdiff
2004-08-30
Ben Pfaff
*** empty log message ***
tree
|
commitdiff
2004-08-27
Ben Pfaff
Make userspace actually work.
tree
|
commitdiff
2004-08-27
Ben Pfaff
Userspace almost (?) working.
tree
|
commitdiff
2004-08-26
Ben Pfaff
Clean up handling of stack frames.
tree
|
commitdiff
2004-08-26
Ben Pfaff
Improve mmu.h.
tree
|
commitdiff
2004-08-26
Ben Pfaff
Start work on program loading.
tree
|
commitdiff
2004-08-26
Ben Pfaff
Ignore build directory.
tree
|
commitdiff
2004-08-18
Ben Pfaff
Beginnings of userspace.
tree
|
commitdiff