Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
d70e9fa55884760b6d6c293dbf20d8c52ce11fb7
/
fs
/
cifs
/
smb2ops.c
d70e9fa
cifs: try opening channels after mounting
by Aurelien Aptel
· 5 years ago
f6a6bf7
cifs: switch servers depending on binding state
by Aurelien Aptel
· 5 years ago
35adffe
cifs: sort interface list by speed
by Aurelien Aptel
· 5 years ago
86a7964
CIFS: Fix NULL pointer dereference in mid callback
by Pavel Shilovsky
· 5 years ago
2b1116b
CIFS: Use common error handling code in smb2_ioctl_query_info()
by Markus Elfring
· 5 years ago
cfaa118
CIFS: Use memdup_user() rather than duplicating its implementation
by Markus Elfring
· 5 years ago
a08d897
fix memory leak in large read decrypt offload
by Steve French
· 5 years ago
a016e27
CIFS: Fix oplock handling for SMB 2.1+ protocols
by Pavel Shilovsky
· 5 years ago
d2f1542
smb3: fix leak in "open on server" perf counter
by Steve French
· 5 years ago
2255397
smb3: fix potential null dereference in decrypt offload
by Steve French
· 5 years ago
96d9f7e
smb3: fix unmount hang in open_shroot
by Steve French
· 5 years ago
7dcc82c
smb3: improve handling of share deleted (and share recreated)
by Steve French
· 5 years ago
1b63f18
smb3: display max smb3 requests in flight at any one time
by Steve French
· 5 years ago
10328c4
smb3: only offload decryption of read responses if multiple requests
by Steve French
· 5 years ago
563317e
smb3: enable offload of decryption of large reads via mount option
by Steve French
· 5 years ago
35cf94a
smb3: allow parallelizing decryption of reads
by Steve French
· 5 years ago
3175eb9
cifs: add a debug macro that prints \\server\share for errors
by Ronnie Sahlberg
· 5 years ago
2617474
cifs: remove unused variable
by zhengbin
· 5 years ago
0e90696
cifs: add passthrough for smb2 setinfo
by Ronnie Sahlberg
· 5 years ago
ee9d661
SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL
by Sebastien Tisserant
· 5 years ago
3edeb4a
SMB3: Fix potential memory leak when processing compound chain
by Pavel Shilovsky
· 5 years ago
89a5bfa
smb3: optimize open to not send query file internal info
by Steve French
· 6 years ago
7e5a70a
CIFS: fix deadlock in cached root handling
by Aurelien Aptel
· 6 years ago
88a92c9
cifs: fix crash in smb2_compound_op()/smb2_set_next_command()
by Ronnie Sahlberg
· 6 years ago
df070af
cifs: fix parsing of symbolic link error response
by Ronnie Sahlberg
· 6 years ago
f5f111c
cifs: refactor and clean up arguments in the reparse point parsing
by Ronnie Sahlberg
· 6 years ago
d5ecebc
smb3: Allow query of symlinks stored as reparse points
by Steve French
· 6 years ago
73cf808
cifs: simplify code by removing CONFIG_CIFS_ACL ifdef
by Steve French
· 6 years ago
2b2f754
SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions
by Steve French
· 6 years ago
9ac63ec
SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms
by Steve French
· 6 years ago
5de254d
cifs: fix crash querying symlinks stored as reparse-points
by Ronnie Sahlberg
· 6 years ago
b6a3d1b
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 231
by Thomas Gleixner
· 6 years ago
dece44e
cifs: add support for SEEK_DATA and SEEK_HOLE
by Ronnie Sahlberg
· 6 years ago
d1c35af
smb3: trivial cleanup to smb2ops.c
by Steve French
· 6 years ago
a205d50
cifs: cleanup smb2ops.c and normalize strings
by Christoph Probst
· 6 years ago
ebaf546
SMB3: Clean up query symlink when reparse point
by Ronnie Sahlberg
· 6 years ago
6a54b2e
cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level()
by Christoph Probst
· 6 years ago
c425014
cifs: fix smb3_zero_range for Azure
by Ronnie Sahlberg
· 6 years ago
c7fe388
cifs: zero-range does not require the file is sparse
by Ronnie Sahlberg
· 6 years ago
2f3ebab
cifs: add fiemap support
by Ronnie Sahlberg
· 6 years ago
5242fcb
cifs: fix bi-directional fsctl passthrough calls
by Ronnie Sahlberg
· 6 years ago
46e6661
SMB3: Add handling for different FSCTL access flags
by Steve French
· 6 years ago
efac779
cifs: Add support for FSCTL passthrough that write data to the server
by Ronnie Sahlberg
· 6 years ago
973189a
SMB3: update comment to clarify enumerating snapshots
by Steve French
· 6 years ago
e6d0fb7
cifs: fix handle leak in smb2_query_symlink()
by Ronnie Sahlberg
· 6 years ago
4811e30
cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid.
by Ronnie Sahlberg
· 6 years ago
153322f
smb3: Fix enumerating snapshots to Azure
by Steve French
· 6 years ago
2f94a312
cifs: fix kref underflow in close_shroot()
by Ronnie Sahlberg
· 6 years ago
f5778c3
SMB3: Allow SMB3 FSCTL queries to be sent to server from tools
by Ronnie Sahlberg
· 6 years ago
f169947
cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc
by Ronnie Sahlberg
· 6 years ago
c847dcc
CIFS: make mknod() an smb_version_op
by Aurelien Aptel
· 6 years ago
31ba433
SMB3: passthru query info doesn't check for SMB3 FSCTL passthru
by Steve French
· 6 years ago
779ede0
smb3: add dynamic tracepoints for simple fallocate and zero range
by Steve French
· 6 years ago
72c419d
cifs: fix smb3_zero_range so it can expand the file-size when required
by Ronnie Sahlberg
· 6 years ago
b0f6df7
cifs: cache FILE_ALL_INFO for the shared root handle
by Ronnie Sahlberg
· 6 years ago
b227d21
cifs: wait_for_free_credits() make it possible to wait for >=1 credits
by Ronnie Sahlberg
· 6 years ago
9a1c67e
CIFS: Adjust MTU credits before reopening a file
by Pavel Shilovsky
· 6 years ago
335b7b6
CIFS: Respect reconnect in MTU credits calculations
by Pavel Shilovsky
· 6 years ago
bb1bccb
CIFS: Respect SMB2 hdr preamble size in read responses
by Pavel Shilovsky
· 6 years ago
66265f1
CIFS: Count SMB3 credits for malformed pending responses
by Pavel Shilovsky
· 6 years ago
82e0457
CIFS: Do not log credits when unmounting a share
by Pavel Shilovsky
· 6 years ago
c781af7
CIFS: Do not skip SMB2 message IDs on send failures
by Pavel Shilovsky
· 6 years ago
7b9b9ed
CIFS: Do not reset lease state to NONE on lease break
by Pavel Shilovsky
· 6 years ago
2109464
cifs: return -ENODATA when deleting an xattr that does not exist
by Ronnie Sahlberg
· 6 years ago
c4627e6
cifs: limit amount of data we request for xattrs to CIFSMaxBufSize
by Ronnie Sahlberg
· 6 years ago
3d3003f
CIFS: Fix credit calculations in compound mid callback
by Pavel Shilovsky
· 6 years ago
ec678ea
CIFS: Fix credit calculation for encrypted reads with errors
by Pavel Shilovsky
· 6 years ago
ef68e83
CIFS: Do not reconnect TCP session in add_credits()
by Pavel Shilovsky
· 6 years ago
acc58d0
CIFS: Fix possible hang during async MTU reads and writes
by Pavel Shilovsky
· 6 years ago
6d2f84e
smb3: fix large reads on encrypted connections
by Paul Aurich
· 6 years ago
e77fe73
cifs: we can not use small padding iovs together with encryption
by Ronnie Sahlberg
· 6 years ago
f9793b6
cifs: change smb2_query_eas to use the compound query-info helper
by Ronnie Sahlberg
· 6 years ago
07d3b2e
cifs: create a helper function for compound query_info
by Ronnie Sahlberg
· 6 years ago
0967e54
cifs: use a compound for setting an xattr
by Ronnie Sahlberg
· 6 years ago
271b9c0
smb3: Fix rmdir compounding regression to strict servers
by Ronnie Sahlberg
· 6 years ago
dfe33f9
smb3: allow more detailed protocol info on open files for debugging
by Steve French
· 6 years ago
0c5d6cb
cifs: fix return value for cifs_listxattr
by Ronnie Sahlberg
· 6 years ago
9931a07
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
fae8044
smb3: show number of current open files in /proc/fs/cifs/Stats
by Steve French
· 6 years ago
8d8b26e
cifs: add support for ioctl on directories
by Ronnie Sahlberg
· 6 years ago
f70556c
smb2: fix uninitialized variable bug in smb2_ioctl_query_info
by Gustavo A. R. Silva
· 6 years ago
f5b05d6
cifs: add IOCTL for QUERY_INFO passthrough to userspace
by Ronnie Sahlberg
· 6 years ago
3d62123
smb3: update default requested iosize to 4MB from 1MB for recent dialects
by Steve French
· 6 years ago
6e4d3bb
smb3: Add debug message later in smb2/smb3 reconnect path
by Steve French
· 6 years ago
9e1a37d
smb3: track the instance of each session for debugging
by Steve French
· 6 years ago
3764cbd
cifs: remove the is_falloc argument to SMB2_set_eof
by Ronnie Sahlberg
· 6 years ago
c5a5f38
cifs: add a smb2_compound_op and change QUERY_INFO to use it
by Ronnie Sahlberg
· 6 years ago
b340a4d
smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect
by Steve French
· 6 years ago
aa563d7
iov_iter: Separate type from direction and use accessor functions
by David Howells
· 6 years ago
0595751
smb2: fix missing files in root share directory listing
by Aurelien Aptel
· 7 years ago
f801568
smb3: check for and properly advertise directory lease support
by Steve French
· 6 years ago
5e19697
SMB3: Backup intent flag missing for directory opens with backupuid mounts
by Steve French
· 6 years ago
4d8dfaf
cifs: create a define for how many iovs we need for an SMB2_open()
by Ronnie Sahlberg
· 6 years ago
c1777df
cifs: add missing support for ACLs in SMB 3.11
by Ronnie Sahlberg
· 6 years ago
e02789a
smb3: enumerating snapshots was leaving part of the data off end
by Steve French
· 6 years ago
730928c
cifs: update smb2_queryfs() to use compounding
by Ronnie Sahlberg
· 6 years ago
b24df3e
cifs: update receive_encrypted_standard to handle compounded responses
by Ronnie Sahlberg
· 6 years ago
b2c96de
cifs: update init_sg, crypt_message to take an array of rqst
by Ronnie Sahlberg
· 6 years ago
52ce1ac
smb3: display bytes_read and bytes_written in smb3 stats
by Steve French
· 6 years ago
fcabb89
cifs: simple stats should always be enabled
by Steve French
· 6 years ago
Next »