readdir() and readdir_r() (XCC)
[akaros.git] / kern / src / syscall.c
2011-11-03 Barret Rhodenreaddir() and readdir_r() (XCC)
2011-11-03 Barret Rhodensys_fcntl()
2011-11-03 Barret RhodenSyscalls for symlink management (XCC)
2011-11-03 Barret Rhodenfork/exec check for the current_tf
2011-11-03 Barret RhodenFixes when we add a new proc to the pidhash
2011-11-03 David ZhuCheck for null location before setting errno and retval.
2011-11-03 David ZhuFixing syscalls to new seterrno and setretval.
2011-11-03 David ZhuMake errno and return value work for async syscalls.
2011-11-03 David ZhuBring back the ARSC functionality that was removed...
2011-11-03 Barret Rhodensys_stat() and friends
2011-11-03 Barret RhodenSyscalls with strings take a length parameter
2011-11-03 Barret Rhodensys_access()
2011-11-03 Barret RhodenRemoved sys_brk()
2011-11-03 Barret Rhodensys_read(), sys_write(), and sys_lseek()
2011-11-03 Barret Rhodenuser_strdup() forces null termination
2011-11-03 Barret RhodenFork and exec handle files better
2011-11-03 Barret RhodenFile opening revisited
2011-11-03 Barret RhodenUses kref in the FS, fixes up refcount bugs
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Barret Rhodensys_open() and sys_close()
2011-11-03 Barret RhodenConverts sys_exec / proc_create to use umem
2011-11-03 Barret RhodenFixed bug in reading elf headers
2011-11-03 Barret RhodenReorganized user-memory checking/copying functions
2011-11-03 Barret Rhodensys_exec() uses the FS, sys_proc_create takes args
2011-11-03 Barret RhodenFixed up manager macros and fork()'s test
2011-11-03 Barret RhodenRemoved sys_run_binary()
2011-11-03 Barret RhodenGuts load_icode and proc_create() takes a path
2011-11-03 Barret RhodenGuts the old KFS!
2011-11-03 Barret RhodenCleaned up issues with PAGE_UNMAPPED and friends
2011-11-03 Barret RhodenRemoved the old pfault, fork() uses VMRs
2011-11-03 Barret Rhodenmmap() and friends using vm regions
2011-11-03 Barret RhodenRemoved CONFIG_OSDI and EXPER_TRADPROC
2011-11-03 David Zhuchange fillmeup syscall to use an int32 field to indica...
2011-11-03 Barret RhodenSyscall tracing
2011-11-03 David ZhuFor OSDI, gettimeofday should be processed locally.
2011-11-03 Barret RhodenMCPs -> Many Filthy _S Ps
2011-11-03 Andrew WatermanMade fillmeup compile on SPARC
2011-11-03 Kevin KluesAdded a fillmeup syscall
2011-11-03 Barret Rhodenproc_lock is no longer an irqsave
2011-11-03 Barret Rhodensys_halt_core() and an idle process
2011-11-03 Kevin KluesFixed bug with blindly copying procinfo...
2011-11-03 Barret RhodenYield plays nice with preemption
2011-11-03 Barret Rhodenpop_ros_tf can handle missed IPIs
2011-11-03 Barret RhodenSYS_notify and SYS_self_notify
2011-11-03 Kevin KluesFixed problem with open() mode flags not matching
2011-11-03 Barret RhodenPrints stderr to the kernel monitor
2011-11-03 Barret Rhodensys_getvcoreid uses the proc calls
2011-11-03 Barret RhodenNew vcoremap in procinfo
2011-11-03 Andrew WatermanMoved brk/sbrk into user-space
2011-11-03 Kevin KluesFinally got KFS stuff sorted out on the new setup
2011-11-03 Kevin KluesCleaned up the way ifdefs are handled
2011-11-03 Kevin KluesFixed problems with running static programs
2011-11-03 Andrew WatermanFixed TLS on i386
2011-11-03 Kevin KluesWe never actually removed <ros/error.h>, now we do
2011-11-03 Andrew WatermanRemoved env_segment_alloc/free
2011-11-03 Andrew WatermanAdded demand paging support
2011-11-03 Andrew WatermanFiles are represented with struct file
2011-11-03 Kevin KluesAdded support for returning errors from syscalls
2011-11-03 Kevin KluesCleaned up front-end code a bit
2011-11-03 Kevin KluesFixes for fork and exec
2011-11-03 Kevin KluesMore work towards getting the appservers combined
2011-11-03 Kevin KluesMajor reorganization in prep for appserver merge
2010-03-24 Kevin KluesCheckin of Andrews stuff needed to compile glibc
2010-03-24 Andrew WatermanHella ABI changes for ELF dynamic linking
2010-03-24 Paul PearceFunctonal webserver with supporting code changes. WIP...
2010-03-24 Paul PearceFinished glue logic to link LWIP to the OS. This is...
2010-03-24 Paul PearceFirst run at integrating LWIP into the tree (again)
2010-02-08 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-02-08 Andrew Watermanadded tcgetattr/tcsetattr for bash
2010-02-08 Barret RhodenMM touchups
2010-02-06 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-02-06 Andrew WatermanAdded mprotect; made mmap work (dumbly) for files
2010-02-01 Andrew WatermanChanged env_user_mem_walk to use return codes
2010-01-27 Andrew WatermanI hate failed merges
2010-01-27 Andrew WatermanMade fork/exec slow but correct.
2010-01-25 Barret RhodenFixes some syscall issues, esp getpid
2010-01-22 Andrew WatermanImplemented syscall dispatch table
2010-01-19 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-01-14 Andrew WatermanMerge branch 'master' of ssh://waterman@scm.millennium...
2010-01-14 Andrew WatermanSped up fork/exec significantly
2010-01-03 Andrew WatermanAdded fork, exec, wait
2009-12-21 Andrew WatermanGot the kernel's nose out of cmdline args
2009-12-16 Andrew WatermanFixed run_binary and SPARC processes
2009-12-16 Andrew WatermanRevised system call forwarding for multiple processes
2009-12-03 Barret RhodenMerge remote branch 'origin/sparc-dev'
2009-12-01 Barret RhodenProcess reference counting
2009-12-01 Andrew Watermanadded reboot syscall
2009-11-09 Barret RhodenProc data structure management, env gutting
2009-11-09 Barret Rhodenamt_wanted_min added to resource requests
2009-11-09 Barret RhodenMarked lock-required proc functions with __
2009-10-31 Barret RhodenMulti-cored process changes
2009-10-29 Andrew WatermanImproved user binary loading
2009-10-28 Andrew WatermanMerge branch 'sparc-dev' of ssh://waterman@scm.millenni...
2009-10-28 Kevin KluesFinished up the page coloring stuff
2009-10-27 Zach AndersonMerge branch 'master' of ssh://scm.millennium.berkeley...
2009-10-26 Andrew WatermanAdded non-preemptive pthreads support.
2009-10-26 Kevin Kluesi386 parlib follows sparc parlib stack conventions
2009-10-26 Andrew WatermanFixed lots of bugs in the SPARC port wrt multithreading
2009-10-24 Barret RhodenSpinlock debugging infrastructure
2009-10-23 Kevin KluesAdding allocation of colors for processes
next