summaryrefslogtreecommitdiff
path: root/sys/dev/dmover
AgeCommit message (Expand)Author
2019-02-10Introduce PR_ZERO to avoid open-coding memset()s everywhere. OK riastradh@.christos
2017-11-30add fo_name so we can identify the fileops in a simple way.christos
2017-10-28Add some #includes to make a few more header files compile.riastradh
2017-01-07kill alloca in favor of sspchristos
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-07-25Clear struct stat correctly. Fixes PR#46373.msaitoh
2011-05-14Convert remaining simplelock usage in dmover(4) to a RUN_ONCE(9).jakllsch
2011-05-14Convert simplelock to mutex in this portion of dmover(4).jakllsch
2011-05-14Modernize simple_lock() and ltsleep() usage in dmover(4).jakllsch
2010-11-13dmover(4) really uses uvm(9). (Wasn't revealed by i386/ALL...)uebayasi
2010-11-13Don't pull in the whole uvm(9) API to access only PAGE_SIZE anduebayasi
2009-12-20If a multithreaded app closes an fd while another thread is blocked indsl
2009-12-09Rename fo_drain() to fo_abort(), 'drain' is used to mean 'wait for outputdsl
2009-05-01compile again.nonaka
2009-04-11Fix locking as Andy explained. Also fill in uid and gid like sys_pipe did.christos
2009-04-11Fix PR/37878 and PR/37550: Provide stat(2) for all devices and don't usechristos
2009-04-04Add fileops::fo_drain(), to be called from fd_close() when there is moread
2008-03-26Update dmover fileops to compile again. From he@.ad
2008-03-01Welcome to 4.99.55:rmind
2008-01-05Add #include <sys/simplelock.h>matt
2008-01-04Start detangling lock.h from intr.h. This is likely to cause short termad
2007-12-05Match the docs: MUTEX_DRIVER/SPIN are now only for porting code writtenad
2007-11-12Ensure that the 'pc' local variable is initialized, so that this builds again.he
2007-11-08pesky missing semicolons.dogcow
2007-11-07- Make it compile again.ad
2007-11-07Merge from vmlocking:ad
2007-10-08Use the softint API.ad
2007-09-25Use selinit() / seldestroy().ad
2007-07-12Implementation of per-CPU work-queues support for workqueue(9) interface.rmind
2007-07-12Make a minimal adaption to the new kthread_create() signaturehe
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-01-13Complete initializers so those files compile.cube
2006-12-21merge yamt-splraiseipl branch.yamt
2006-07-28Correct first arg to falloc().ad
2006-05-14integrate kauth.elad
2006-03-01merge yamt-uio_vmspace branch.yamt
2006-01-17dmoverioopen: add a missing simple_lock_init().yamt
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-02-27nuke trailing whitespaceperry
2005-02-12pass the flag to fdclone.christos
2004-12-05Correct a typo: it's fnullop_kqfilter and not fnullop_kqueue.he
2004-11-30Cloning cleanup:christos
2004-11-28Fix the fcntl entry points; cmd is a command, not the flags themselves.thorpej
2003-11-07Go ahead and define xor function names up to xor16.briggs
2003-11-07Fix another used-before-initialized bug that gcc uncovered.briggs