accept: Implement fast soaccept predication
[dragonfly.git] / sys / kern / uipc_syscalls.c
2011-11-24 Sepherosa Ziehauaccept: Implement fast soaccept predication
2011-11-17 Sepherosa Ziehausendfile: Use asynchronized pru_send when ever possible
2011-10-28 Matthew Dillonkernel - More many-cores SMP work
2011-10-18 Matthew Dillonkernel - Major SMP performance patch / VM system, bus...
2011-09-24 Venkatesh Srinivassys_socketpair: Free socketpair file descriptors if...
2011-02-14 Matthew Dillonkernel - Make numerous proc accesses use p->p_token...
2011-02-12 Matthew Dillonkernel - Make most of the fork and exit paths MPSAFE
2010-12-20 Matthew Dillonkernel - vm_page BUSY handling, change vm_page_cache...
2010-12-04 YONETANI Tomokazukernel - remove extra crit_exit()
2010-12-03 Matthew Dillonkernel - Remove unneeded critical sections from VM...
2010-10-06 Antonio Huete Jimenezsend(2) - Add MSG_NOSIGNAL flag.
2010-09-17 Matthew Dillonnetwork - Fix race in accept() - try #2
2010-09-17 Matthew Dillonnetwork - Fix race in accept()
2010-09-15 Matthew Dillonnetwork - Major netmsg retooling, part 1
2010-09-10 Matthew Dillonnetwork - MP socket free & abort interactions, so_state
2010-08-27 Matthew Dillonkernel - Major MPSAFE Infrastructure
2010-08-03 Samuel J. Greearkernel - Remove kevent subsystem from under mplock
2010-03-18 Samuel J. Greearkernel - Introduce lightweight buffers
2010-03-17 Alex Hornungkern_{get,set}sockopt - invalid value check
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-16 Sascha WildnerFix the LINT build.
2009-12-15 Matthew Dillonkernel - adjust falloc and arguments to dupfdopen,...
2009-12-15 Matthew Dillonkernel - use new td_ucred in numerous places
2009-12-13 Matthew Dillonkernel - Move MP lock inward, plus misc other stuff
2009-12-05 Matthew Dillonnetwork - Move socket from netmsg ext to netmsg header...
2009-08-26 Matthew DillonKernel - pass sysmsg through to ioctl.
2009-08-20 Matthew DillonFix numerous compiler warnings and format conversion...
2009-08-19 Matthew DillonAMD64 - Refactor uio_resid and size_t assumptions.
2008-11-26 Sepherosa Ziehau- In sys_setsockopt():
2008-11-10 Matthew DillonAdd required range checks prior to kmalloc()ing socket...
2008-10-30 Sepherosa ZiehauUse atomic_fetchadd_int() to avoid N->0 race when freei...
2008-07-26 Sepherosa ZiehauBring following change from FreeBSD (yar@freebsd.org):
2008-07-10 Aggelos EconomopoulosFix sockopt syscalls for the Nth time.
2008-07-07 Aggelos EconomopoulosDo copy{in,out} early in the {g,s}etsockopt system...
2008-07-01 Matthew DillonFix numerous pageout daemon -> buffer cache deadlocks...
2008-04-14 Matthew DillonFix ktrace for threaded processes. Move the KTRFAC_ACT...
2007-12-19 Sepherosa ZiehauMake divert(4) socket dispatch mbuf to correct the...
2007-11-07 Matthew DillonSeparate ssb_lock() and ssb_unlock() into its own heade...
2007-05-24 Matthew DillonAdd lwkt_sleep() to formalize a shortcut numerous bits...
2007-05-23 Matthew Dillon* Greatly reduce the complexity of the LWKT messaging...
2007-04-22 Matthew DillonGive the sockbuf structure its own header file and...
2007-02-22 Simon Schubert1:1 Userland threading stage 4.2/4:
2007-01-28 YONETANI Tomokazukern_recvmsg() may not return a valid(non-NULL) pointer...
2007-01-08 Matthew DillonRename the following special extended I/O system calls...
2006-09-16 Matthew DillonFix a bug in sendmsg() and two compatibility versions...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-03 Matthew DillonRename functions to avoid conflicts with libc.
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-08-08 Matthew DillonLK_NOPAUSE no longer serves a purpose, scrap it.
2006-06-13 Matthew DillonAdd two more system calls, __accept and __connect....
2006-06-13 Matthew DillonAdd kernel syscall support for explicit blocking and...
2006-06-05 Matthew DillonModify kern/makesyscall.sh to prefix all kernel system...
2006-05-22 Matthew DillonDo a major cleanup of the file descriptor handling...
2006-05-19 Matthew DillonConsolidate the file descriptor destruction code used...
2006-05-17 Matthew DillonPass the process (p) instead of the vnode (p->p_tracep...
2006-05-06 Matthew DillonThe fdrop() procedure no longer needs a thread argument...
2006-05-06 Matthew DillonThe thread/proc pointer argument in the VFS subsystem...
2006-05-05 Matthew DillonSimplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by...
2006-04-26 Matthew DillonFix the range checking for all read and write system...
2006-03-29 Matthew DillonRemove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREA...
2006-03-27 Matthew DillonChange *_pager_allocate() to take off_t instead of...
2005-12-01 Matthew DillonThe primary mbuf cluster management code needs to be...
2005-09-02 Jeffrey HsuNow that the C language has a "void *", use it instead...
2005-07-15 Eirik NygaardTie SCTP into the kernel, this includes adding a new...
2005-07-13 Matthew DillonMake shutdown() a fileops operation rather then a socke...
2005-06-22 Matthew DillonFile descriptor cleanup stage 2, remove the separate...
2005-06-21 Jeffrey HsuReplace the linear search in file descriptor allocation...
2005-05-31 Joerg SonnenbergerRemove M_EXT_OLD, rename m_ext.ext_nref.new to m_ext...
2005-05-29 Jeffrey HsuSimplify the interface to m_uiomove().
2005-03-31 Matthew DillonMove the setting of sopt->sopt_dir down into the lower...
2005-03-02 Hiten PandyaRename the flags for sf_buf_alloc(9) to be in line...
2005-02-08 Jeffrey HsuEliminate conditional check for initialized 'fp' on...
2005-02-05 Joerg SonnenbergerDo initialise fp to NULL explicitly, the last comment...
2005-01-12 Jeffrey HsuInstead of explicitly initializing "fp" to NULL in...
2005-01-12 Joerg SonnenbergerExplicitly initialize fp to NULL. If sendfile is called...
2004-11-20 Matthew Dillonsendfile() was seriously broken. It was calling vm_pag...
2004-11-12 Matthew DillonVFS messaging/interfacing work stage 9/99: VFS 'NEW...
2004-10-22 Jeffrey HsuCorrect use of the flags argument to the recvmsg system...
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...
2004-08-24 Matthew DillonFix a SFBUF memory leak in sendfile(). We were not...
2004-07-30 Matthew DillonChange sendfile() to use the new m_ext callback scheme...
2004-07-29 Matthew DillonStage 1/many: mbuf/cluster accounting rewrite and mbuf...
2004-06-06 Jeffrey HsuClose race condition in accept(2).
2004-06-02 Eirik NygaardChange mbug allocation flags from M_ to MB_ to avoid...
2004-05-20 Matthew DillonGet rid of VM_WAIT and VM_WAITPFAULT crud, replace...
2004-05-13 Matthew DillonClose an interrupt race between vm_page_lookup() and...
2004-05-09 Jeffrey HsuMove accounting of sendfile header bytes sent down...
2004-04-23 Jeffrey HsuPass more information down to the protocol-specific...
2004-04-20 Matthew DillonRevamp the initial lwkt_abortmsg() support to normalize...
2004-04-10 Jeffrey HsuAlways send the sendfile header out even if the file...
2004-04-01 Matthew DillonEnhance the pmap_kenter*() API and friends, separating...
2004-03-29 Matthew DillonGenerally bring in additional sf_buf improvements from...
2004-03-27 Jeffrey HsuChange sendfile() to send the header out coaleseced...
2004-03-14 Joerg SonnenbergerFix warning about missing prototyp for psignal
2004-03-06 Jeffrey HsuUse 0 for integer value rather than NULL.
2004-03-04 Jeffrey HsuIntroduce access methods for making protocol requests.
2004-03-01 Matthew DillonNewtoken commit. Change the token implementation as...
2003-12-20 Matthew DillonFix a syscall separation bug in recvfrom() which someti...
2003-12-10 Jeffrey HsuPull the sf_buf routines and structures out into its...
2003-12-10 Jeffrey HsuThis patch improves the performance of sendfile(2)...
next