1

ksmbd: Correct typos in multiple comments across various files

Fixed some confusing typos that were currently identified witch codespell,
the details are as follows:

-in the code comments:
fs/smb/common/smb2pdu.h:9: specfication ==> specification
fs/smb/common/smb2pdu.h:494: usally ==> usually
fs/smb/common/smb2pdu.h:1064: Attrubutes ==> Attributes
fs/smb/server/connection.c:28: cleand ==> cleaned
fs/smb/server/ksmbd_netlink.h:216: struture ==> structure
fs/smb/server/oplock.c:799: conains ==> contains
fs/smb/server/oplock.c:1487: containted ==> contained
fs/smb/server/server.c:282: proccessing ==> processing
fs/smb/server/smb_common.c:491: comforms ==> conforms
fs/smb/server/xattr.h:102: ATTRIBUITE ==> ATTRIBUTE

Signed-off-by: Shen Lichuan <shenlichuan@vivo.com>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
Shen Lichuan 2024-09-25 15:43:23 +08:00 committed by Steve French
parent 8e2f6a0e2d
commit 9e676e571d
7 changed files with 10 additions and 10 deletions

View File

@ -6,7 +6,7 @@
* Note that, due to trying to use names similar to the protocol specifications, * Note that, due to trying to use names similar to the protocol specifications,
* there are many mixed case field names in the structures below. Although * there are many mixed case field names in the structures below. Although
* this does not match typical Linux kernel style, it is necessary to be * this does not match typical Linux kernel style, it is necessary to be
* able to match against the protocol specfication. * able to match against the protocol specification.
* *
* SMB2 commands * SMB2 commands
* Some commands have minimal (wct=0,bcc=0), or uninteresting, responses * Some commands have minimal (wct=0,bcc=0), or uninteresting, responses
@ -491,7 +491,7 @@ struct smb2_encryption_neg_context {
__le16 ContextType; /* 2 */ __le16 ContextType; /* 2 */
__le16 DataLength; __le16 DataLength;
__le32 Reserved; __le32 Reserved;
/* CipherCount usally 2, but can be 3 when AES256-GCM enabled */ /* CipherCount usually 2, but can be 3 when AES256-GCM enabled */
__le16 CipherCount; /* AES128-GCM and AES128-CCM by default */ __le16 CipherCount; /* AES128-GCM and AES128-CCM by default */
__le16 Ciphers[]; __le16 Ciphers[];
} __packed; } __packed;
@ -1061,7 +1061,7 @@ struct smb2_server_client_notification {
#define IL_IMPERSONATION cpu_to_le32(0x00000002) #define IL_IMPERSONATION cpu_to_le32(0x00000002)
#define IL_DELEGATE cpu_to_le32(0x00000003) #define IL_DELEGATE cpu_to_le32(0x00000003)
/* File Attrubutes */ /* File Attributes */
#define FILE_ATTRIBUTE_READONLY 0x00000001 #define FILE_ATTRIBUTE_READONLY 0x00000001
#define FILE_ATTRIBUTE_HIDDEN 0x00000002 #define FILE_ATTRIBUTE_HIDDEN 0x00000002
#define FILE_ATTRIBUTE_SYSTEM 0x00000004 #define FILE_ATTRIBUTE_SYSTEM 0x00000004

View File

@ -25,7 +25,7 @@ DECLARE_RWSEM(conn_list_lock);
/** /**
* ksmbd_conn_free() - free resources of the connection instance * ksmbd_conn_free() - free resources of the connection instance
* *
* @conn: connection instance to be cleand up * @conn: connection instance to be cleaned up
* *
* During the thread termination, the corresponding conn instance * During the thread termination, the corresponding conn instance
* resources(sock/memory) are released and finally the conn object is freed. * resources(sock/memory) are released and finally the conn object is freed.

View File

@ -213,7 +213,7 @@ struct ksmbd_tree_connect_response {
}; };
/* /*
* IPC Request struture to disconnect tree connection. * IPC Request structure to disconnect tree connection.
*/ */
struct ksmbd_tree_disconnect_request { struct ksmbd_tree_disconnect_request {
__u64 session_id; /* session id */ __u64 session_id; /* session id */

View File

@ -796,7 +796,7 @@ out:
/** /**
* smb2_lease_break_noti() - break lease when a new client request * smb2_lease_break_noti() - break lease when a new client request
* write lease * write lease
* @opinfo: conains lease state information * @opinfo: contains lease state information
* *
* Return: 0 on success, otherwise error * Return: 0 on success, otherwise error
*/ */
@ -1484,7 +1484,7 @@ void create_lease_buf(u8 *rbuf, struct lease *lease)
} }
/** /**
* parse_lease_state() - parse lease context containted in file open request * parse_lease_state() - parse lease context contained in file open request
* @open_req: buffer containing smb2 file open(create) request * @open_req: buffer containing smb2 file open(create) request
* *
* Return: allocated lease context object on success, otherwise NULL * Return: allocated lease context object on success, otherwise NULL

View File

@ -279,7 +279,7 @@ static void handle_ksmbd_work(struct work_struct *wk)
/** /**
* queue_ksmbd_work() - queue a smb request to worker thread queue * queue_ksmbd_work() - queue a smb request to worker thread queue
* for proccessing smb command and sending response * for processing smb command and sending response
* @conn: connection instance * @conn: connection instance
* *
* read remaining data from socket create and submit work. * read remaining data from socket create and submit work.

View File

@ -488,7 +488,7 @@ int ksmbd_populate_dot_dotdot_entries(struct ksmbd_work *work, int info_level,
* @shortname: destination short filename * @shortname: destination short filename
* *
* Return: shortname length or 0 when source long name is '.' or '..' * Return: shortname length or 0 when source long name is '.' or '..'
* TODO: Though this function comforms the restriction of 8.3 Filename spec, * TODO: Though this function conforms the restriction of 8.3 Filename spec,
* but the result is different with Windows 7's one. need to check. * but the result is different with Windows 7's one. need to check.
*/ */
int ksmbd_extract_shortname(struct ksmbd_conn *conn, const char *longname, int ksmbd_extract_shortname(struct ksmbd_conn *conn, const char *longname,

View File

@ -99,7 +99,7 @@ struct xattr_ntacl {
__u8 posix_acl_hash[XATTR_SD_HASH_SIZE]; /* 64bytes hash for posix acl */ __u8 posix_acl_hash[XATTR_SD_HASH_SIZE]; /* 64bytes hash for posix acl */
}; };
/* DOS ATTRIBUITE XATTR PREFIX */ /* DOS ATTRIBUTE XATTR PREFIX */
#define DOS_ATTRIBUTE_PREFIX "DOSATTRIB" #define DOS_ATTRIBUTE_PREFIX "DOSATTRIB"
#define DOS_ATTRIBUTE_PREFIX_LEN (sizeof(DOS_ATTRIBUTE_PREFIX) - 1) #define DOS_ATTRIBUTE_PREFIX_LEN (sizeof(DOS_ATTRIBUTE_PREFIX) - 1)
#define XATTR_NAME_DOS_ATTRIBUTE (XATTR_USER_PREFIX DOS_ATTRIBUTE_PREFIX) #define XATTR_NAME_DOS_ATTRIBUTE (XATTR_USER_PREFIX DOS_ATTRIBUTE_PREFIX)