AMD64 - Refactor uio_resid and size_t assumptions.
[dragonfly.git] / sys / kern / uipc_syscalls.c
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)...
2003-10-15 David P. Reese, Jr.I wasn't properly checking for rollover in iovec_copyin...
2003-10-08 David P. Reese, Jr.Fix a bug in the last commit where sendfile() would...
2003-10-08 David P. Reese, Jr.Introduce the function iovec_copyin() and it's friend...
2003-10-03 David P. Reese, Jr.Modify kern_{send,recv}msg() to take struct uio's,...
2003-09-29 David P. Reese, Jr.Split getsockopt() and setsockopt().
2003-09-19 David P. Reese, Jr.Separate all of the send{to,msg} and recv{from,msg...
2003-09-12 David P. Reese, Jr.Create an emulation/43bsd directory and move the recent...
2003-09-07 David P. Reese, Jr.Change the split syscall naming convention from syscall...
2003-09-06 Matthew DillonMake bind1() and accept1() non-static for linux emulato...
2003-08-30 Matthew DillonFix sendfile() bug introduced by the message passing...
2003-08-24 Matthew DillonSeparate out userland copyin/copyout operations from...
2003-07-30 Matthew Dillonsyscall messaging 3: Expand the 'header' that goes...
2003-07-27 Hiten PandyaConsolidate usage of MIN/MAX().
2003-07-26 Robert GarrettRegister keyword removal
2003-07-26 Matthew Dillonsyscall messaging 2: Change the standard return value...
2003-07-19 Matthew DillonRemove the priority part of the priority|flags argument...
2003-06-25 Matthew Dillonproc->thread stage 4: rework the VFS and DEVICE subsyst...
2003-06-23 Matthew Dillonproc->thread stage 2: MAJOR revamping of system calls...
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: