Show patches with: Submitter = Ronnie Sahlberg       |    State = Action Required       |   769 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
cifs: Add a laundromat thread for cached directories cifs: Add a laundromat thread for cached directories - - - - --- 2023-07-06 Ronnie Sahlberg New
[2/2] cifs: return a single-use cfid if we did not get a lease [1/2] cifs: Check the lease context if we actually got a lease - - 1 - --- 2023-02-17 Ronnie Sahlberg New
[1/2] cifs: Check the lease context if we actually got a lease [1/2] cifs: Check the lease context if we actually got a lease - - 1 - --- 2023-02-17 Ronnie Sahlberg New
cifs: drop the lease for cached directories on rmdir or rename cifs: drop the lease for cached directories on rmdir or rename - 1 - - --- 2022-10-18 Ronnie Sahlberg New
cifs: set rc to -ENOENT if we can not get a dentry for the cached dir cifs: set rc to -ENOENT if we can not get a dentry for the cached dir - 1 - - --- 2022-10-17 Ronnie Sahlberg New
cifs: fix regression in very old smb1 mounts cifs: fix regression in very old smb1 mounts - 1 - - --- 2022-10-11 Ronnie Sahlberg New
cifs: fix skipping to incorrect offset in emit_cached_dirents cifs: fix skipping to incorrect offset in emit_cached_dirents - - 1 - --- 2022-10-11 Ronnie Sahlberg New
cifs: fix skipping to incorrect offset in emit_cached_dirents cifs: fix skipping to incorrect offset in emit_cached_dirents - - - - --- 2022-10-11 Ronnie Sahlberg New
cifs: fix skipping to incorrect offset in emit_cached_dirents cifs: fix skipping to incorrect offset in emit_cached_dirents - - - - --- 2022-10-10 Ronnie Sahlberg New
cifs: fix skipping to incorrect offset in emit_cached_dirents cifs: fix skipping to incorrect offset in emit_cached_dirents - - - - --- 2022-10-06 Ronnie Sahlberg New
[2/2] cifs: Add a laundromat thread that will timeout any directory leases we have [1/2] cifs: find and use the dentry for cached non-root directories also - - - - --- 2022-09-23 Ronnie Sahlberg New
[1/2] cifs: find and use the dentry for cached non-root directories also [1/2] cifs: find and use the dentry for cached non-root directories also - - - - --- 2022-09-23 Ronnie Sahlberg New
cifs: destage dirty pages before re-reading them for cache=none cifs: destage dirty pages before re-reading them for cache=none - - 2 - --- 2022-09-20 Ronnie Sahlberg New
cifs: destage dirty pages before re-reading them for cache=none cifs: destage dirty pages before re-reading them for cache=none - - 2 - --- 2022-09-19 Ronnie Sahlberg New
cifs: destage dirty pages before re-reading them for cache=none cifs: destage dirty pages before re-reading them for cache=none - - 2 - --- 2022-09-19 Ronnie Sahlberg New
cifs: invalidate and destage pages before re-reading them for cache=none cifs: invalidate and destage pages before re-reading them for cache=none - - - - --- 2022-09-19 Ronnie Sahlberg New
cifs: revalidate mapping when doing direct writes cifs: revalidate mapping when doing direct writes - - 1 - --- 2022-09-12 Ronnie Sahlberg New
cifs: fix buf in smb1 tree connect where we mount a share without suer security cifs: fix buf in smb1 tree connect where we mount a share without suer security - - - - --- 2022-09-06 Ronnie Sahlberg New
[6/6] cifs: Add a laundromat thread that will timeout any directory leases we have [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[5/6] cifs: find and use the dentry for cached non-root directories also [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[4/6] cifs: enable caching of directories for which a lease is held [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[3/6] cifs: store a pointer to a fid in the cfid structure instead of the struct [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[2/6] cifs: cifs: handlecache, only track the dentry for the root handle [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-31 Ronnie Sahlberg New
[5/5] cifs: find and use the dentry for cached non-root directories also [1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-25 Ronnie Sahlberg New
[4/5] cifs: enable caching of directories for which a lease is held [1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-25 Ronnie Sahlberg New
[3/5] cifs: store a pointer to a fid in the cfid structure instead of the struct [1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-25 Ronnie Sahlberg New
[2/5] cifs: cifs: handlecache, only track the dentry for the root handle [1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-25 Ronnie Sahlberg New
[1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid [1/5] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-25 Ronnie Sahlberg New
[6/6] cifs: do not cache leased directories for longer than 30 seconds [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[5/6] cifs: find and use the dentry for cached non-root directories also [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[4/6] cifs: start caching all directories we open and get a lease for [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[3/6] cifs: store a pointer to a fid in the cfid structure instead of the struct [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[2/6] cifs: cifs: handlecache, only track the dentry for the root handle [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid [1/6] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid - - - - --- 2022-08-24 Ronnie Sahlberg New
[9/9] cifs: start caching all directories we open and get a lease for [1/9] cifs: Move cached-dir functions into a separate file - - - - --- 2022-08-09 Ronnie Sahlberg New
[8/9] cifs: don't unlock cifs_tcp_ses_lock in cached_dir_lease_break() [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[7/9] cifs: store a pointer to a fid in the cfid structure instead of the struct [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[6/9] cifs: cifs: handlecache, only track the dentry for the root handle [1/9] cifs: Move cached-dir functions into a separate file - - - - --- 2022-08-09 Ronnie Sahlberg New
[5/9] cifs: Do not access tcon->cfids->cfid directly from is_path_accessible [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[4/9] cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[3/9] cifs: Add constructor/destructors for tcon->cfid [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[2/9] cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
[1/9] cifs: Move cached-dir functions into a separate file [1/9] cifs: Move cached-dir functions into a separate file - - 1 - --- 2022-08-09 Ronnie Sahlberg New
cifs: when extending a file with falloc we should make files not-sparse cifs: when extending a file with falloc we should make files not-sparse - - - - --- 2022-05-31 Ronnie Sahlberg New
cifs: fix potential double free during failed mount cifs: fix potential double free during failed mount - - - - --- 2022-05-31 Ronnie Sahlberg New
[4/4] cifs: cache the dirents for entries in a cached directory [1/4] cifs: move definition of cifs_fattr earlier in cifsglob.h - - 2 - --- 2022-05-09 Ronnie Sahlberg New
[3/4] cifs: set the CREATE_NOT_FILE when opening the directory in use_cached_dir() [1/4] cifs: move definition of cifs_fattr earlier in cifsglob.h - - 2 - --- 2022-05-09 Ronnie Sahlberg New
[2/4] cifs: check for smb1 in open_cached_dir() [1/4] cifs: move definition of cifs_fattr earlier in cifsglob.h - - 2 - --- 2022-05-09 Ronnie Sahlberg New
[1/4] cifs: move definition of cifs_fattr earlier in cifsglob.h [1/4] cifs: move definition of cifs_fattr earlier in cifsglob.h - - 2 - --- 2022-05-09 Ronnie Sahlberg New
cifs: cache dirent names for cached directories cifs: cache dirent names for cached directories - - 2 - --- 2022-05-04 Ronnie Sahlberg New
cifs: cache dirent names for cached directories cifs: cache dirent names for cached directories - - 1 - --- 2022-05-03 Ronnie Sahlberg New
cifs: destage any unwritten data to the server before calling copychunk_write cifs: destage any unwritten data to the server before calling copychunk_write - - - - --- 2022-04-21 Ronnie Sahlberg New
cifs: verify that tcon is valid before dereference in cifs_kill_sb cifs: verify that tcon is valid before dereference in cifs_kill_sb - - 1 - --- 2022-04-13 Ronnie Sahlberg New
[2/2] cifs: change smb2_query_info_compound to use a cached fid, if available [1/2] cifs: convert the path to utf16 in smb2_query_info_compound - - 1 - --- 2022-03-22 Ronnie Sahlberg New
[1/2] cifs: convert the path to utf16 in smb2_query_info_compound [1/2] cifs: convert the path to utf16 in smb2_query_info_compound - - 1 - --- 2022-03-22 Ronnie Sahlberg New
cifs: fix KASAN warning in parse_server_interfaces() during mount cifs: fix KASAN warning in parse_server_interfaces() during mount - - - - --- 2022-03-15 Ronnie Sahlberg New
cifs: we do not need a spinlock around the tree access during umount cifs: we do not need a spinlock around the tree access during umount - 1 - - --- 2022-03-15 Ronnie Sahlberg New
cifs: fix handlecache and multiuser cifs: fix handlecache and multiuser 1 - - - --- 2022-03-04 Ronnie Sahlberg New
cifs: truncate the inode and mapping when we simulate fcollapse cifs: truncate the inode and mapping when we simulate fcollapse - - - - --- 2022-02-23 Ronnie Sahlberg New
cifs: truncate the inode and mapping when we simulate fcollapse cifs: truncate the inode and mapping when we simulate fcollapse - - - - --- 2022-02-22 Ronnie Sahlberg New
cifs: modefromsids must add an ACE for authenticated users cifs: modefromsids must add an ACE for authenticated users - - 1 - --- 2022-02-13 Ronnie Sahlberg New
cifs: do not use uninitialized data in the owner/group sid cifs: do not use uninitialized data in the owner/group sid - - - - --- 2022-02-11 Ronnie Sahlberg New
cifs: fix double free race when mount fails in cifs_get_root() cifs: fix double free race when mount fails in cifs_get_root() - - - - --- 2022-02-10 Ronnie Sahlberg New
cifs: add a warning that SMB 1.0 is deprecated and will be phased out in 12 months cifs: add a warning that SMB 1.0 is deprecated and will be phased out in 12 months - - - - --- 2022-01-28 Ronnie Sahlberg New
cifs: serialize all mount attempts cifs: serialize all mount attempts - - - - --- 2022-01-18 Ronnie Sahlberg New
cifs: serialize all mount attempts cifs: serialize all mount attempts - - - - --- 2022-01-18 Ronnie Sahlberg New
Only checks the signature for the first pdu in a compound. Only checks the signature for the first pdu in a compound. - - - - --- 2021-09-22 Ronnie Sahlberg New
ksmbd: missing validation of hdr->next_offset ksmbd: missing validation of hdr->next_offset - - - - --- 2021-09-21 Ronnie Sahlberg New
[1/2] cifs: move IOCTL and structures to the common area [1/2] cifs: move IOCTL and structures to the common area - - - - --- 2021-09-08 Ronnie Sahlberg New
[4/4] cifs: Move SMB2_Create definitions to the shared area v2 cifs patches - - - - --- 2021-09-08 Ronnie Sahlberg New
[3/4] cifs: Move more definitions into the shared area v2 cifs patches - - - - --- 2021-09-08 Ronnie Sahlberg New
[2/4] cifs: move NEGOTIATE_PROTOCOL definitions out into the common area v2 cifs patches - - - - --- 2021-09-08 Ronnie Sahlberg New
[1/4] cifs: Create a new shared file holding smb2 pdu definitions v2 cifs patches - - - - --- 2021-09-08 Ronnie Sahlberg New
[4/4] ksmbd: Use the SMB3_Create definitions from the shared area [1/4] cifs: Move more definitions into the shared area - - - - --- 2021-09-07 Ronnie Sahlberg New
[3/4] cifs: Move SMB2_Create definitions to the shared area [1/4] cifs: Move more definitions into the shared area - - - - --- 2021-09-07 Ronnie Sahlberg New
[2/4] ksmbd: Move more definitions into the shared area [1/4] cifs: Move more definitions into the shared area - - - - --- 2021-09-07 Ronnie Sahlberg New
[1/4] cifs: Move more definitions into the shared area [1/4] cifs: Move more definitions into the shared area - - - - --- 2021-09-07 Ronnie Sahlberg New
[4/4] ksmbd: use the common definitions for NEGOTIATE_PROTOCOL [1/4] cifs: Create a new shared file holding smb2 pdu definitions - - - - --- 2021-09-07 Ronnie Sahlberg New
[3/4] cifs: move NEGOTIATE_PROTOCOL definitions out into the common area [1/4] cifs: Create a new shared file holding smb2 pdu definitions - - - - --- 2021-09-07 Ronnie Sahlberg New
[2/4] ksmbd: switch to use shared definitions where available [1/4] cifs: Create a new shared file holding smb2 pdu definitions - - - - --- 2021-09-07 Ronnie Sahlberg New
[1/4] cifs: Create a new shared file holding smb2 pdu definitions [1/4] cifs: Create a new shared file holding smb2 pdu definitions - - - - --- 2021-09-07 Ronnie Sahlberg New
[4/4] ksmbd: use the common definitions for NEGOTIATE_PROTOCOL Start moving common cifs/ksmbd definitions into a common directory - - - - --- 2021-09-06 Ronnie Sahlberg New
[3/4] cifs: move NEGOTIATE_PROTOCOL definitions out into the common area Start moving common cifs/ksmbd definitions into a common directory - - - - --- 2021-09-06 Ronnie Sahlberg New
[2/4] ksmbd: switch to use shared definitions where available Start moving common cifs/ksmbd definitions into a common directory - - - - --- 2021-09-06 Ronnie Sahlberg New
[1/4] cifs: Create a new shared file holding smb2 pdu definitions Start moving common cifs/ksmbd definitions into a common directory - - - - --- 2021-09-06 Ronnie Sahlberg New
[3/3] cifs: move smb2 tree_[dis]connect definitions to the shared cifs_common cifs: create a common smb2pdu.h for client and server - - - - --- 2021-09-02 Ronnie Sahlberg New
[2/3] cifs: rename smb2_sync_hdr to smb2_hdr to harmonize naming with ksmbd cifs: create a common smb2pdu.h for client and server - - - - --- 2021-09-02 Ronnie Sahlberg New
[1/3] cifs: create smb2pdu.h to be shared between cifs client and server cifs: create a common smb2pdu.h for client and server - - - - --- 2021-09-02 Ronnie Sahlberg New
cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED - - - - --- 2021-08-25 Ronnie Sahlberg New
cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED - - - - --- 2021-08-25 Ronnie Sahlberg New
[0/1] cifs: do not leak EDEADLK to dgetents64 - - - - --- 2021-08-25 Ronnie Sahlberg New
cifs: create a MD4 module and switch cifs.ko to use it cifs: create a MD4 module and switch cifs.ko to use it - - - - --- 2021-08-19 Ronnie Sahlberg New
[2/2] cifs: fork arc4 and create a separate module for it for cifs and other users [1/2] cifs: remove support for NTLM and weaker authentication algorithms - - - - --- 2021-08-19 Ronnie Sahlberg New
[1/2] cifs: remove support for NTLM and weaker authentication algorithms [1/2] cifs: remove support for NTLM and weaker authentication algorithms - - - - --- 2021-08-19 Ronnie Sahlberg New
cifs: fork arc4 and add a private copy in fs/cifs cifs: fork arc4 and add a private copy in fs/cifs - - - - --- 2021-08-19 Ronnie Sahlberg New
cifs: disable ntlmssp key exchange if ARC4 is not available cifs: disable ntlmssp key exchange if ARC4 is not available - - - - --- 2021-08-18 Ronnie Sahlberg New
[3/3] cifs: move functions that depend on DES to smp1ops.c [1/3] cifs: only compile in smb1ops.c if we configure CIFS_ALLOW_INSECURE_LEGACY - - - - --- 2021-08-17 Ronnie Sahlberg New
[2/3] cifs: move calc_lanman_hash to smb1ops.c [1/3] cifs: only compile in smb1ops.c if we configure CIFS_ALLOW_INSECURE_LEGACY - - - - --- 2021-08-17 Ronnie Sahlberg New
[1/3] cifs: only compile in smb1ops.c if we configure CIFS_ALLOW_INSECURE_LEGACY [1/3] cifs: only compile in smb1ops.c if we configure CIFS_ALLOW_INSECURE_LEGACY - - - - --- 2021-08-17 Ronnie Sahlberg New
« 1 2 3 47 8 »