1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/include
Volker Lendecke 3fea05e01f smbd: Remove write cache
Since this was written, our write path has changed significantly. In
particular we have gained very flexible support for async I/O, with the
linux io_uring in the pipeline. Caching stuff in main memory and then
doing a blocking pwrite nowadays does not belong into the core smbd
code. If someone wants it back, it should be doable in a VFS module.

Removes: "write cache size" parameter.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>

Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Nov 13 00:20:55 UTC 2019 on sn-devel-184
2019-11-13 00:20:55 +00:00
..
ads.h libads: Decide to have no fallback option 2017-05-30 08:06:06 +02:00
adt_tree.h
async_smb.h
auth_generic.h
auth_info.h CVE-2017-12150: s3:popt_common: don't turn a guessed username into a specified one 2017-09-20 13:04:10 +02:00
auth.h auth: For NTLM and KDC authentication, log the authentication duration 2018-06-25 08:32:14 +02:00
client.h s3:libsmb: Store file allocation size in struct file_info. 2019-01-18 20:11:22 +01:00
ctdb_srvids.h messaging: Always register CTDB_SRVID_SAMBA_PROCESS 2017-12-05 00:56:12 +01:00
ctdbd_conn.h lib: Add "unique_id" to ctdbd_process_exists 2017-09-26 09:37:13 +02:00
debugparse.h
fake_file.h
g_lock.h lib: Remove g_lock_do() 2019-11-06 20:36:34 +00:00
idmap_autorid_tdb.h
idmap.h winbindd: pass domain SID to wbint_UnixIDs2Sids 2017-10-10 15:51:27 +02:00
includes.h s3: add st_ex_file_id to struct stat_ex 2019-07-01 21:43:23 +00:00
intl.h
krb5_env.h
libsmb_internal.h s3: libsmb: Added new API smbc_readdirplus2() 2019-10-30 20:44:31 +00:00
libsmbclient.h s3: libsmb: Added new API smbc_readdirplus2() 2019-10-30 20:44:31 +00:00
local.h s3: smbd: Add a note explaining MAX_DIRECTORY_HANDLES only applies to SMB1. 2019-07-09 23:12:16 +00:00
locking.h s3:locking: add brl_req_guid() and brl_req_mem_ctx() helper functions 2019-09-09 14:23:41 +00:00
lsa.h
MacExtensions.h
mangle.h
messages.h s3:messaging: remove unused messaging_init_client() 2018-09-07 17:26:15 +02:00
msdfs.h
nameserv.h
nss_info.h
nt_printing.h printing: add more 'const' to read only input pointers 2018-06-14 20:52:22 +02:00
ntdomain.h
ntioctl.h s3: smbd: smb2-posix: Add NFS_SPECFILE_XXX defines. 2019-01-31 00:50:10 +01:00
ntquotas.h
passdb.h lib: Remove some unused code 2019-02-28 13:53:40 +00:00
popt_common_cmdline.h s3:lib: Move popt_common_credentials to separate file 2018-09-07 17:26:14 +02:00
popt_common.h s3:lib: Move popt_common_credentials to separate file 2018-09-07 17:26:14 +02:00
printing.h s3: include: printing: align function parameters 2019-10-21 16:01:56 +00:00
proto.h s3:lib: factor out talloc_sub_advanced() from talloc_sub_full() 2019-11-07 14:16:42 +00:00
registry.h s3-rpc_cli: add winreg_add_core_driver() 2017-05-09 16:43:13 +02:00
rpc_dce.h
rpc_misc.h
safe_string.h
secrets.h s3:secrets: remove unused secrets_store_[prev_]machine_password() 2017-06-27 16:57:46 +02:00
serverid.h lib: Remove unused serverid.tdb 2017-12-05 04:58:26 +01:00
session.h
smb_acls.h sysacls: change datatypes to 32 bits 2017-12-21 19:12:08 +01:00
smb_krb5.h
smb_ldap.h s3:ldap: Use #ifdef instead of #if for config.h definitions 2018-11-28 23:19:23 +01:00
smb_macros.h s3:smb_macros.h: add IS_AD_DC as addition to IS_DC 2018-02-23 12:47:25 +01:00
smb_perfcount.h
smb.h smbd: Remove write cache 2019-11-13 00:20:55 +00:00
smbldap.h smbldap: expose bind callback via API and increase smbldap ABI version 2017-07-04 11:14:49 +02:00
smbprofile.h smbd: Remove write cache 2019-11-13 00:20:55 +00:00
srvstr.h
stamp-h.in
sysquotas.h sysquotas.h: collect more platform quotablock sizes 2019-02-17 13:33:13 +01:00
tldap_util.h
tldap.h
trans2.h s3/smbd: Add new file information classes 2018-01-13 03:03:46 +01:00
transfer_file.h
util_event.h lib: #include "util_event.h" only where needed 2018-04-24 22:26:22 +02:00
util_sd.h
util_tdb.h lib: Remove unused tdb_trans_* functions 2018-10-27 21:24:24 +02:00
vfs_macros.h s3: VFS: Complete the removal of SMB_VFS_CHOWN() 2019-10-15 20:07:51 +00:00
vfs.h smbd: Remove write cache 2019-11-13 00:20:55 +00:00