mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
AIO on streams does not work (yet...)
(This used to be commit 1ba223f202a070a695581e0d7161473a3ebf4332)
This commit is contained in:
parent
a5e43bc817
commit
db9db9cef9
@ -202,6 +202,12 @@ bool schedule_aio_read_and_X(connection_struct *conn,
|
||||
size_t bufsize;
|
||||
size_t min_aio_read_size = lp_aio_read_size(SNUM(conn));
|
||||
|
||||
if (fsp->base_fsp != NULL) {
|
||||
/* No AIO on streams yet */
|
||||
DEBUG(10, ("AIO on streams not yet supported\n"));
|
||||
return false;
|
||||
}
|
||||
|
||||
if ((!min_aio_read_size || (smb_maxcnt < min_aio_read_size))
|
||||
&& !SMB_VFS_AIO_FORCE(fsp)) {
|
||||
/* Too small a read for aio request. */
|
||||
@ -285,6 +291,12 @@ bool schedule_aio_write_and_X(connection_struct *conn,
|
||||
bool write_through = BITSETW(req->inbuf+smb_vwv7,0);
|
||||
size_t min_aio_write_size = lp_aio_write_size(SNUM(conn));
|
||||
|
||||
if (fsp->base_fsp != NULL) {
|
||||
/* No AIO on streams yet */
|
||||
DEBUG(10, ("AIO on streams not yet supported\n"));
|
||||
return false;
|
||||
}
|
||||
|
||||
if ((!min_aio_write_size || (numtowrite < min_aio_write_size))
|
||||
&& !SMB_VFS_AIO_FORCE(fsp)) {
|
||||
/* Too small a write for aio request. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user