projects
/
pintos-anon
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
-Test commit\n-Add pci.[ch]\n
[pintos-anon]
/
src
/
userprog
/
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