freebsd-dev/sys
Alexander Motin e327a057a7 Remove IO_SYNC flag when writing extended file attributes on ZFS.
While it is possible to create and write file, modify its permissions, etc.
without ever doing sync, it looks odd that it is required for setting
extended file attributes on ZFS.  UFS does not do sync there too.

Samba uses those extended attributes to store some its data, and doing it
synchronously by many times reduces file creation performance for systems
without SLOG device.

Reviewed by:	delphij, jpaetzel, silence on fs@
MFC after:	2 weeks
Sponsored by:	iXsystems, Inc.
2014-07-08 17:26:08 +00:00
..
amd64 Correct si_code for the SIGBUS signal generated by the alignment trap. 2014-07-08 08:05:42 +00:00
arm Use named constant rather than '0' to access the reset controller register. 2014-07-08 14:35:09 +00:00
boot Remove ia64. 2014-07-07 00:27:09 +00:00
bsm IFp4 @1192291: 2014-04-07 20:44:00 +00:00
cam Fix use-after-free on XPT_RESET_BUS. 2014-07-08 16:56:21 +00:00
cddl Remove IO_SYNC flag when writing extended file attributes on ZFS. 2014-07-08 17:26:08 +00:00
compat Remove ia64. 2014-07-07 00:27:09 +00:00
conf Remove ia64. 2014-07-07 00:27:09 +00:00
contrib Remove ia64. 2014-07-07 00:27:09 +00:00
crypto Put the aesni_cipher_setup() and aesni_cipher_process() functions into 2014-06-24 06:55:49 +00:00
ddb handle longer commands so that lines don't overflow... people who added 2014-06-02 23:50:19 +00:00
dev Pass correct command that should be aborted to ISPCTL_ABORT_CMD. 2014-07-08 13:01:36 +00:00
fs Naughty NANDFS was using hidden unused flag, hiding the fact that the 2014-07-07 23:21:07 +00:00
gdb Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
geom After EFI support was added to the installer, it needed to allow boot 2014-07-04 15:55:32 +00:00
gnu Symbolic bindings for the dts files... 2014-02-28 16:51:33 +00:00
i386 Correct si_code for the SIGBUS signal generated by the alignment trap. 2014-07-08 08:05:42 +00:00
isa Remove vestiges of knowing the ISA bus, which we gave up on around 20 2014-03-19 21:03:04 +00:00
kern Correct the problem reported by test16 from 2014-07-08 08:10:15 +00:00
kgssapi
libkern Remove ia64. 2014-07-07 00:27:09 +00:00
mips Introduce pmap_unwire(). It will replace pmap_change_wiring(). There are 2014-07-06 17:42:38 +00:00
modules Remove ia64. 2014-07-07 00:27:09 +00:00
net Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
net80211 Use logical rather than bitwise OR in if() expression. 2014-04-26 23:22:49 +00:00
netgraph Remove any stale mbuf tags from packets being injected into a netgraph 2014-07-01 07:54:12 +00:00
netinet Fix a typo. 2014-07-03 23:12:43 +00:00
netinet6 Use the appropriate IPv6 hashtype defines when looking up the PCBGROUP 2014-07-07 00:02:49 +00:00
netipsec The assumption in ipsec4_process_packet() that the payload may be 2014-07-01 08:02:25 +00:00
netnatm
netpfil Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
netsmb Remove redundant unlock. 2014-04-17 12:22:08 +00:00
nfs Fix/improve fhe_stats sysctl output. 2014-06-14 12:26:12 +00:00
nfsclient For software builds, the NFS client does many small 2013-12-07 23:05:59 +00:00
nfsserver Change NFS readdir() to only ignore cookies preceding the given offset for 2014-07-01 20:00:35 +00:00
nlm Correct a typo in nlm_find_host_by_addr(): the intention of the 2014-03-11 00:25:55 +00:00
ofed Fix OFED startup order: All SYSINIT()'s and modules should be loaded 2014-07-06 14:22:13 +00:00
opencrypto allow the kern.cryptodevallowsoft sysctl to enable symetric/hashes too... 2014-03-11 01:45:46 +00:00
pc98 Compile fixes: 2014-06-28 17:36:18 +00:00
pci Fix various NIC drivers to properly cleanup static DMA resources. 2014-06-11 14:53:58 +00:00
powerpc In case we ever support little-endian PowerPC (probably userland only), 2014-07-06 16:20:37 +00:00
rpc Merge the NFSv4.1 server code in projects/nfsv4.1-server over 2014-07-01 20:47:16 +00:00
security Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
sparc64 Introduce pmap_unwire(). It will replace pmap_change_wiring(). There are 2014-07-06 17:42:38 +00:00
sys Fix typo in flag name. 2014-07-07 23:21:15 +00:00
teken Fix typo. 2014-02-06 13:28:06 +00:00
tools Call cpp with -P to avoid printing line markings. 2014-06-10 06:24:01 +00:00
ufs In msdosfs_setattr(), add a check for result of the utimes(2) 2014-06-17 07:11:00 +00:00
vm Remove ia64. 2014-07-07 00:27:09 +00:00
x86 Remove ia64. 2014-07-07 00:27:09 +00:00
xdr
xen Remove ia64. 2014-07-07 00:27:09 +00:00
Makefile Remove ia64. 2014-07-07 00:27:09 +00:00