summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_aio_fork.c
AgeCommit message (Expand)AuthorFilesLines
2025-01-07vfs_aio_fork: implement POSIX append-IORalph Boehme1-3/+15
2021-01-08lib: give global_contexts.c its own header fileVolker Lendecke1-0/+1
2020-12-16smbd: use fsp_get_pathref_fd() when close()ing fdsRalph Boehme1-2/+2
2020-12-16smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme1-6/+6
2020-12-16smbd: use fsp_set_fd()Ralph Boehme1-1/+1
2020-05-12s3: VFS: aio_fork: Change sys_pwrite() -> sys_pwrite_full() to protect agains...Jeremy Allison1-1/+1
2020-05-12s3: VFS: aio_fork: Change sys_pread() -> sys_pread_full() to protect against ...Jeremy Allison1-1/+1
2018-09-07s3: Rename server_event_context() to global_event_context()Christof Schmitt1-2/+2
2017-12-18vfs: Use static_decl_vfs in all VFS modulesChristof Schmitt1-1/+1
2017-12-12vfs_aio_fork: Use a shorter random delayVolker Lendecke1-1/+1
2017-12-12vfs_aio_fork: Fix vfs_aio_pwriteVolker Lendecke1-0/+2
2017-12-12vfs_aio_fork: Fix vfs_aio_preadVolker Lendecke1-2/+14
2017-12-12vfs_aio_fork: Fix a crash in aio_forkVolker Lendecke1-25/+19
2017-12-12vfs_aio_fork: Drop "volatile" from the mmap area in aio_forkVolker Lendecke1-1/+1
2017-04-22lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLO...Jeremy Allison1-2/+2
2016-06-07lib: Move msghdr to lib/util/Volker Lendecke1-1/+1
2016-05-13s3:vfs:aio_fork: fix O3 error unused result of writeMichael Adam1-1/+1
2016-03-28vfs_aio_fork: call clock_gettime_mono() only on profile-enabled buildUri Simchoni1-2/+3
2016-03-02vfs/aio_fork: measure async request syscall durationRalph Boehme1-0/+9
2016-03-02s3/vfs: wrap async io function args inside struct vfs_aio_stateRalph Boehme1-21/+18
2015-11-13s3: smbd: Change aio_pending_size static variable to a new "aio max threads" ...Jeremy Allison1-11/+0
2015-11-13s3: smbd: Remove aio_pending_size from globals.Jeremy Allison1-1/+1
2015-10-13lib: Move sys_rw* to lib/utilVolker Lendecke1-2/+2
2015-05-19s3:vfs_aio_fork: avoid -Wcast-qual warningsStefan Metzmacher1-3/+3
2015-05-07Fix a few printf format errorsVolker Lendecke1-2/+2
2015-05-06smbd: Fix CID 703870 Uninitialized scalar variableVolker Lendecke1-6/+1
2015-03-03aio_fork: Fix CID 1273291 Uninitialized scalar variableVolker Lendecke1-3/+1
2015-01-06smbd: Properly handle EINTR in vfs_aio_forkVolker Lendecke1-3/+12
2015-01-06smbd: Use msghdr.[ch] in vfs_aio_forkVolker Lendecke1-42/+20
2015-01-06smbd: Use msghdr_prep_fds in vfs_aio_forkVolker Lendecke1-30/+9
2014-12-07lib: Split out write_data[_iov]Volker Lendecke1-0/+1
2014-12-07lib: Split out sys_[read|write] & friendsVolker Lendecke1-0/+1
2014-10-06s3: lib, s3: modules: Fix compilation on Solaris.Jeremy Allison1-1/+4
2014-06-16build: fix the test and define for msg_accrightsMichael Adam1-1/+1
2014-06-02build: rename HAVE_MSGHDR_MSG_ACCTRIGHTS to HAVE_STRUCT_MSGHDR_MSG_ACCTRIGHTSMichael Adam1-1/+1
2014-06-02build: rename HAVE_MSGHDR_MSG_CONTROL to HAVE_STRUCT_MSGHDR_MSG_CONTROLMichael Adam1-4/+4
2014-06-02vfs:aio_fork: simplify checking of MSG_CONTROL and MSG_ACCTRIGHTSMichael Adam1-9/+8
2013-02-22s3-vfs: Don't leak file descriptor.Andreas Schneider1-2/+1
2013-02-19s3:modules: s/event_add_timed/tevent_add_timerStefan Metzmacher1-2/+2
2013-02-19s3:modules: s/struct timed_event/struct tevent_timerStefan Metzmacher1-2/+2
2013-02-19s3:modules: s/struct event_context/struct tevent_contextStefan Metzmacher1-1/+1
2012-09-01s3: Fix warnings in aio_fork.cVolker Lendecke1-2/+4
2012-08-21s3-vfs: Make vfs_aio_fork erratic timing behaviour a run-time optionAndrew Bartlett1-5/+44
2012-08-21build: Remove special case for the build farmAndrew Bartlett1-3/+3
2012-07-18config: The AIO engine is indepent of HAVE_AIO nowVolker Lendecke1-0/+2
2012-07-18s3: Add aio_fsync to the aio_fork moduleVolker Lendecke1-1/+112
2012-07-18s3-aio-fork: make "read_cmd" an enumVolker Lendecke1-7/+35
2012-07-18s3: Convert aio_fork to pread/pwrite_send/recvVolker Lendecke1-323/+174
2012-07-18s3-aio_fork: Convert get_idle_child from NTSTATUS to errnoVolker Lendecke1-14/+17
2012-07-18s3-aio_fork: Convert create_aio_child from NTSTATUS to errnoVolker Lendecke1-16/+20