Age | Commit message (Collapse) | Author | Files | Lines |
|
Bug 5271 -- thanks to Tiziano Müller
(This used to be commit 4a1a138b0fe0f2200e5a37a0609481e4340a896c)
|
|
In the negprot reply, we allowed the client to issued "max mux" concurrent
requests. The OS might allow less, for example AFAIK AIX has a configurable
limit of concurrent AIO requests. We will fall back to sync operation for the
requests that are too many when aio_read/aio_write return an error.
Jeremy, please check!
(This used to be commit 8f86f7f25c4eb71bbdfcc6bf2d12eaaae9a8d9ec)
|
|
This is for external modules implementing the Posix AIO API that not
necessarily depend on the signal mechanism to indicate completion.
(This used to be commit 9a069d306bb6f8a2cd51b8ba87b433884942d13f)
|
|
(This used to be commit 1ba223f202a070a695581e0d7161473a3ebf4332)
|
|
Jeremy.
(This used to be commit d265cedb55b07c6b8a13b9632fbdf8a05fbba886)
|
|
create_file calls unix_convert internally, so modifies fname. So we can't use
"fname" after create_file has returned. Use fsp->fsp_name instead.
Found during a lengthy debugging session with Karolin testing the xattr_tdb
module...
(This used to be commit 183fe570469963923864b732817a87f8660341ed)
|
|
Necessary to survive RAW-SEEK with AIO enabled.
Jeremy, please check!
(This used to be commit e2ca12c2345c0e3916dd09d097b2ba1ce2989fa8)
|
|
Jeremy, please check!
(This used to be commit 81d823e026fb332a88b6e1f15030fe49719f2522)
|
|
(This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
|
|
Guenther
(This used to be commit c55160f8e866d9b24a4dad234af78ae46c236a37)
|
|
Previously we didn't implement the 'NEGO' part of SPNEGO :-).
Jeremy.
(This used to be commit 8767a0dab95c544878b4187157e494e740974bb8)
|
|
Jeremy.
(This used to be commit 8cd04b948bfba3896d40c9e314a197f60ad76833)
|
|
Jeremy.
(This used to be commit b41799c351c72b268ef094047a51766747671280)
|
|
metze
(This used to be commit 9d6b43ea106df188b51060a8055fe5168220c314)
|
|
Karolin
(This used to be commit 2bec0a1fb7857e6fb8ec15e5f597b2d4125f105b)
|
|
Jeremy.
(This used to be commit 4f125110cfe25b499eb628b5b08fdb610a5d972c)
|
|
This doesn't matter for most applications, but for offline files it matters as it allows you to set
files offline from windows clients even with HSM systems that refuse to offline newly created files.
Merge from Tridge's v3-0-ctdb tree.
(This used to be commit 7da6c675440b0253ab37ee6097f769a2e45c7b7b)
|
|
Dos mode calculation was masking out FILE_ATTRIBUTE_OFFLINE so that code to set file offline
was never called before. Merge from Tridge's v3-0-ctdb git tree.
(This used to be commit 9827d5ff416479408b19a8964c2321ea2517aa74)
|
|
dmapi-integration
(This used to be commit f59d3786abcc53065c838a2fa82ec2f4b577b16f)
|
|
Jeremy.
(This used to be commit b3ac8073a23afbba19d045302aa0700197c58bd5)
|
|
Karolin
(This used to be commit 3745e398b1cc4d1b76a7cb4ee9c998ff16b454b9)
|
|
(This used to be commit feddc1447d585fd108d22a36bccc576fa81197ef)
|
|
(This used to be commit e2c9fc4cf5f0ff725330fa44f53782db65fca37e)
|
|
YESS :-)
(This used to be commit 26771bdca0e6837db267f4db7907e489acd92fc6)
|
|
(This used to be commit fad87968921eca0b5144760c412c5f599f9066f3)
|
|
(This used to be commit 0f7d360a01baf02e251846118cb36e6a1cdcbeb9)
|
|
(This used to be commit af40b71023f8c4a2133d996ea698c72b97624043)
|
|
(This used to be commit 9e2947039ef70cab8bbd6027182d9c721eac3194)
|
|
(This used to be commit ba771bd858602452a9e58c3aab1336f2ac8a25ef)
|
|
(This used to be commit 90554799afa42855c3e7b87dc632e67f0952f988)
|
|
(This used to be commit f9c8ac83ff42137d2101d3bb17e5dcc3c3d70a8f)
|
|
(This used to be commit ddbdd11a49fba9ec4834807dec385cdf3120ce00)
|
|
(This used to be commit 187707591ffa2668aecd4857cb2ef2cd20bd6b08)
|
|
(This used to be commit 9a82350ba92bf5fc4f2968d5130bcb2118e7a981)
|
|
(This used to be commit 667864d442ea7e1faed7b032315db8856fa91481)
|
|
(This used to be commit fff31f8f35ad26d67e78b9a71cfd35670aa9ac5f)
|
|
(This used to be commit 5750c3a51b4ddac635a98195d1621b24f91bad3f)
|
|
(This used to be commit 73a79a957a33a8761acf54598ce71e3604ecf3c5)
|
|
dmapi-integration
(This used to be commit d46fc35dd4e22ecd777800a8cdb6c31763d0fac4)
|
|
The logic was wrong: A "SMB_VFS_AIO_FORCE()==False" disabled async I/O, whereas
a "SMB_VFS_AIO_FORCE()==True" should enforce it regardless of other settings.
Alexander, please check!
(This used to be commit 46882ad9927c95caadeb7fb03c1d7491bbe1fb22)
|
|
(This used to be commit 8afb7133e956ec963ac55720fb297b4d5b44702c)
|
|
Support cases when existing DMAPI session is stale. In this case we are creating another one.
The code differs from 3-0_ctdb branch in that we fail when it is not possible to create more
sessions and pretend that file is offline. This allows to escape endless loop in vfs_tsmsm.c.
(This used to be commit 5efb57d904e25e68b09a567e260292439ad9c095)
|
|
(This used to be commit 58dce4cdf277c8c68865185d9d8b4faea996dd3e)
|
|
(This used to be commit 147033b9dff7160ff324fa52aba1f054f962961b)
|
|
Thanks to Corinna Vinschen
(This used to be commit aba8c17599f0be82cff33229bb107814d88faafe)
|
|
Jeremy.
(This used to be commit c5edf7456955471b8590c2cfa67c7f47a387cdf0)
|
|
NT ACL into a POSIX one, if the group being set is the primary group
of the file, map it into a SMB_ACL_GROUP_OBJ, not a SMB_ACL_GROUP.
Otherwise we get an extra bogus group entry in the POSIX ACL.
Jeremy.
(This used to be commit 4d302254fdfce2c267cf6b21f662d5aa2dc9c72c)
|
|
left to find then I'll back-port to 3.0.28.
Jeremy.
(This used to be commit 3df2f7ca782e418703d82f7a1f3c035a365f9589)
|
|
Jeremy
(This used to be commit 58cfa4b1bdc1ce30cc3befb342cc98ac0e283585)
|
|
Jeremy.
(This used to be commit b628269b3260661cb4eeeab8c533b3129827ba62)
|