summaryrefslogtreecommitdiff
path: root/sys/kern/sys_pipe.c
AgeCommit message (Expand)Author
2001-03-01port kqueue changes from freebsd, plus all required openbsd glue.Niels Provos
2000-11-16support kernel event queues, from FreeBSD by Jonathan Lemon,Niels Provos
2000-04-19Change struct file interface methods read and write to pass file offset inConstantine Sapuntzakis
2000-01-27No need to include sys/vmmeter.hArtur Grabowski
1999-11-25Annoying unnecessary space.Artur Grabowski
1999-11-21if select returns writable on a pipe, the write should not returnTheo de Raadt
1999-10-29Use M_PIPE instead of M_TEMP.Artur Grabowski
1999-10-29Remove the "Direct write" code.Artur Grabowski
1999-10-27Actually make ASYNC pipes generate SIGIO.Niklas Hallqvist
1999-07-15vm_offset_t -> {v,p}addr_t ; vm_size_t -> {v,p}size_tArtur Grabowski
1999-07-13introduce fdremove() to mark a file descriptor as unused. fdremove makesNiels Provos
1999-06-08better fd leak preventionTheo de Raadt
1999-06-07need seperate sys_pipe() versions, for pipeclose() or soclose() callsTheo de Raadt
1999-06-07replacement pipe() system call; copies data into place inside kernel, soTheo de Raadt
1999-06-07oops, premature commitTheo de Raadt
1999-06-07store NULL in fd_ofilesTheo de Raadt
1999-02-26kmem allocation changes for uvmArtur Grabowski
1999-02-16Move defining of PIPE_NODIRECT to pipe.h and conditionalize more code with it.Artur Grabowski
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-02-24OpenBSD tagsNiklas Hallqvist
1996-10-12Correct sys_pipe's 3rd arg type, alpha needs itNiklas Hallqvist
1996-09-05compile!Michael Shalayeff
1996-09-04Stylistic cleanup, like removing "static"s, and removing warningsNiklas Hallqvist
1996-08-27New fast pipe(2) from freebsd without fancy vm stuff.shawn