Show patches with: Submitter = Namjae Jeon       |   342 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
ksmbd: fix open failure from block and char device file ksmbd: fix open failure from block and char device file - - - --- 2024-09-24 Namjae Jeon New
ksmbd: remove unsafe_memcpy use in session setup ksmbd: remove unsafe_memcpy use in session setup - - - --- 2024-09-24 Namjae Jeon New
ksmbd: fix warning: comparison of distinct pointer types lacks a cast ksmbd: fix warning: comparison of distinct pointer types lacks a cast - - - --- 2024-09-24 Namjae Jeon New
ksmbd: handle caseless file creation ksmbd: handle caseless file creation - - - --- 2024-09-08 Namjae Jeon New
ksmbd: add refcnt to ksmbd_conn struct ksmbd: add refcnt to ksmbd_conn struct - - - --- 2024-09-03 Namjae Jeon New
ksmbd: allow write with FILE_APPEND_DATA ksmbd: allow write with FILE_APPEND_DATA - - - --- 2024-09-03 Namjae Jeon New
ksmbd: unset the binding mark of a reused connection ksmbd: unset the binding mark of a reused connection - - - --- 2024-08-28 Namjae Jeon New
ksmbd: Use unsafe_memcpy() for ntlm_negotiate ksmbd: Use unsafe_memcpy() for ntlm_negotiate - - - --- 2024-08-14 Namjae Jeon New
[2/2] ksmbd: override fsids for smb2_query_info() [1/2] ksmbd: override fsids for share path check - - - --- 2024-08-05 Namjae Jeon New
[1/2] ksmbd: override fsids for share path check [1/2] ksmbd: override fsids for share path check - - - --- 2024-08-05 Namjae Jeon New
ksmbd: return FILE_DEVICE_DISK instead of super magic ksmbd: return FILE_DEVICE_DISK instead of super magic - - - --- 2024-06-24 Namjae Jeon New
ksmbd: fix missing use of get_write in in smb2_set_ea() ksmbd: fix missing use of get_write in in smb2_set_ea() - - - --- 2024-06-11 Namjae Jeon New
[3/3] ksmbd: move leading slash check to smb2_get_name() [1/3] ksmbd: avoid reclaiming expired durable opens by the client - - - --- 2024-06-10 Namjae Jeon New
[2/3] ksmbd: add durable scavenger timer [1/3] ksmbd: avoid reclaiming expired durable opens by the client - - - --- 2024-06-10 Namjae Jeon New
[1/3] ksmbd: avoid reclaiming expired durable opens by the client [1/3] ksmbd: avoid reclaiming expired durable opens by the client - - - --- 2024-06-10 Namjae Jeon New
[2/2] ksmbd: ignore trailing slashes in share paths [1/2] ksmbd: avoid reclaiming expired durable opens by the client - - - --- 2024-05-21 Namjae Jeon New
[1/2] ksmbd: avoid reclaiming expired durable opens by the client [1/2] ksmbd: avoid reclaiming expired durable opens by the client - - - --- 2024-05-21 Namjae Jeon New
[4/4] ksmbd: do not grant v2 lease if parent lease key and epoch are not set [1/4] ksmbd: off ipv6only for both ipv4/ipv6 binding - - - --- 2024-05-02 Namjae Jeon New
[3/4] ksmbd: use rwsem instead of rwlock for lease break [1/4] ksmbd: off ipv6only for both ipv4/ipv6 binding - - - --- 2024-05-02 Namjae Jeon New
[2/4] ksmbd: avoid to send duplicate lease break notifications [1/4] ksmbd: off ipv6only for both ipv4/ipv6 binding - - - --- 2024-05-02 Namjae Jeon New
[1/4] ksmbd: off ipv6only for both ipv4/ipv6 binding [1/4] ksmbd: off ipv6only for both ipv4/ipv6 binding - - - --- 2024-05-02 Namjae Jeon New
ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect() ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect() - - - --- 2024-04-25 Namjae Jeon New
[2/2] ksmbd: add continuous availability share parameter [1/2] ksmbd: common: use struct_group_attr instead of struct_group for network_open_info - - - --- 2024-04-20 Namjae Jeon New
[1/2] ksmbd: common: use struct_group_attr instead of struct_group for network_open_info [1/2] ksmbd: common: use struct_group_attr instead of struct_group for network_open_info - - - --- 2024-04-20 Namjae Jeon New
ksmbd: don't grant a persistent handle if the share is not continuous availability ksmbd: don't grant a persistent handle if the share is not continuous availability - - - --- 2024-04-12 Namjae Jeon New
ksmbd: don't send oplock break if rename fails ksmbd: don't send oplock break if rename fails - - - --- 2024-03-31 Namjae Jeon New
ksmbd: remove module version ksmbd: remove module version - - - --- 2024-03-18 Namjae Jeon New
[2/2] ksmbd: add support for durable handles v1/v2 [1/2] ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session - - - --- 2024-03-10 Namjae Jeon New
[1/2] ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session [1/2] ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous session - - - --- 2024-03-10 Namjae Jeon New
ksmbd: only v2 leases handle the directory ksmbd: only v2 leases handle the directory - - - --- 2024-01-15 Namjae Jeon New
[v2] ksmbd: update feature status in documentation [v2] ksmbd: update feature status in documentation - - - --- 2024-01-14 Namjae Jeon New
ksmbd: update feature status in documentation ksmbd: update feature status in documentation - - - --- 2024-01-13 Namjae Jeon New
ksmbd: update feature status in documentation ksmbd: update feature status in documentation - - - --- 2024-01-13 Namjae Jeon New
[6.1.y] smb3: Replace smb2pdu 1-element arrays with flex-arrays [6.1.y] smb3: Replace smb2pdu 1-element arrays with flex-arrays - 1 - --- 2024-01-09 Namjae Jeon New
[2/2] ksmbd: send lease break notification on FILE_RENAME_INFORMATION [1/2] ksmbd: don't allow O_TRUNC open on read-only share - - - --- 2024-01-07 Namjae Jeon New
[1/2] ksmbd: don't allow O_TRUNC open on read-only share [1/2] ksmbd: don't allow O_TRUNC open on read-only share - - - --- 2024-01-07 Namjae Jeon New
[3/3] ksmbd: don't increment epoch if current state and request state are same [1/3] ksmbd: set v2 lease version on lease upgrade - - - --- 2023-12-16 Namjae Jeon New
[2/3] ksmbd: fix potential circular locking issue in smb2_set_ea() [1/3] ksmbd: set v2 lease version on lease upgrade - - - --- 2023-12-16 Namjae Jeon New
[1/3] ksmbd: set v2 lease version on lease upgrade [1/3] ksmbd: set v2 lease version on lease upgrade 1 - - --- 2023-12-16 Namjae Jeon New
ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE - 1 - --- 2023-12-05 Namjae Jeon New
[7/7] ksmbd: fix wrong allocation size update in smb2_open() [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[6/7] ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack() [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[5/7] ksmbd: lazy v2 lease break on smb2_write() [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[4/7] ksmbd: send v2 lease break notification for directory [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[3/7] ksmbd: downgrade RWH lease caching state to RH for directory [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[2/7] ksmbd: set v2 lease capability [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[1/7] ksmbd: set epoch in create context v2 lease [1/7] ksmbd: set epoch in create context v2 lease - - - --- 2023-12-04 Namjae Jeon New
[6/6] ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
[5/6] ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
[4/6] ksmbd: release interim response after sending status pending response [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
[3/6] ksmbd: move oplock handling after unlock parent dir [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
[2/6] ksmbd: separately allocate ci per dentry [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
[1/6] ksmbd: fix possible deadlock in smb2_open [1/6] ksmbd: fix possible deadlock in smb2_open - - - --- 2023-11-23 Namjae Jeon New
ksmbd: handle malformed smb1 message ksmbd: handle malformed smb1 message - - - --- 2023-11-07 Namjae Jeon New
ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked() ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked() - - - --- 2023-11-05 Namjae Jeon New
ksmbd: no need to wait for binded connection termination at logoff ksmbd: no need to wait for binded connection termination at logoff - - - --- 2023-10-29 Namjae Jeon New
ksmbd: add support for surrogate pair conversion ksmbd: add support for surrogate pair conversion - 1 1 --- 2023-10-21 Namjae Jeon New
ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev() ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev() 1 - - --- 2023-10-15 Namjae Jeon New
[2/2] ksmbd: fix potential double free on smb2_read_pipe() error path [1/2] ksmbd: fix Null pointer dereferences in ksmbd_update_fstate() - - - --- 2023-10-11 Namjae Jeon New
[1/2] ksmbd: fix Null pointer dereferences in ksmbd_update_fstate() [1/2] ksmbd: fix Null pointer dereferences in ksmbd_update_fstate() - - - --- 2023-10-11 Namjae Jeon New
ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr() ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr() - - - --- 2023-10-09 Namjae Jeon New
ksmbd: fix wrong error response status by using set_smb2_rsp_status() ksmbd: fix wrong error response status by using set_smb2_rsp_status() - - - --- 2023-10-09 Namjae Jeon New
ksmbd: reorganize ksmbd_iov_pin_rsp() ksmbd: reorganize ksmbd_iov_pin_rsp() - - - --- 2023-10-09 Namjae Jeon New
[v2] ksmbd: not allow to open file if delelete on close bit is set [v2] ksmbd: not allow to open file if delelete on close bit is set - - - --- 2023-10-09 Namjae Jeon New
ksmbd: not allow to open file if delelete on close bit is set ksmbd: not allow to open file if delelete on close bit is set - - - --- 2023-09-27 Namjae Jeon New
[2/2] ksmbd: check iov vector index in ksmbd_conn_write() [1/2] ksmbd: return invalid parameter error response if smb2 request is invalid - - - --- 2023-09-19 Namjae Jeon New
[1/2] ksmbd: return invalid parameter error response if smb2 request is invalid [1/2] ksmbd: return invalid parameter error response if smb2 request is invalid - - - --- 2023-09-19 Namjae Jeon New
ksmbd: fix passing freed memory 'aux_payload_buf' ksmbd: fix passing freed memory 'aux_payload_buf' - - - --- 2023-09-12 Namjae Jeon New
ksmbd: remove unneeded mark_inode_dirty in set_info_sec() ksmbd: remove unneeded mark_inode_dirty in set_info_sec() - - - --- 2023-09-12 Namjae Jeon New
ksmbd: add missing calling smb2_set_err_rsp() on error ksmbd: add missing calling smb2_set_err_rsp() on error - - - --- 2023-08-29 Namjae Jeon New
[3/3] ksmbd: replace one-element array with flex-array member in struct smb2_ea_info [1/3] ksmbd: fix wrong DataOffset validation of create context - - - --- 2023-08-25 Namjae Jeon New
[2/3] ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() [1/3] ksmbd: fix wrong DataOffset validation of create context - - - --- 2023-08-25 Namjae Jeon New
[1/3] ksmbd: fix wrong DataOffset validation of create context [1/3] ksmbd: fix wrong DataOffset validation of create context - - - --- 2023-08-25 Namjae Jeon New
ksmbd: reduce descriptor size if remaining bytes is less than request size ksmbd: reduce descriptor size if remaining bytes is less than request size - - - --- 2023-08-21 Namjae Jeon New
[v2] ksmbd: add support for read compound [v2] ksmbd: add support for read compound - - - --- 2023-08-19 Namjae Jeon New
[2/2] ksmbd: fix wrong interim response on compound [1/2] ksmbd: add support for read compound - - - --- 2023-08-14 Namjae Jeon New
[1/2] ksmbd: add support for read compound [1/2] ksmbd: add support for read compound - - - --- 2023-08-14 Namjae Jeon New
ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() - - - --- 2023-08-05 Namjae Jeon New
[v3] ksmbd: check if a mount point is crossed during path lookup [v3] ksmbd: check if a mount point is crossed during path lookup - - - --- 2023-07-16 Namjae Jeon New
[v2] ksmbd: check if a mount point is crossed during path lookup [v2] ksmbd: check if a mount point is crossed during path lookup - - - --- 2023-07-16 Namjae Jeon New
ksmbd: check if a mount point is crossed during path lookup ksmbd: check if a mount point is crossed during path lookup - - - --- 2023-07-11 Namjae Jeon New
ksmbd: add missing compound request handing in some commands ksmbd: add missing compound request handing in some commands - - - --- 2023-06-24 Namjae Jeon New
ksmbd: fix out of bounds read in smb2_sess_setup ksmbd: fix out of bounds read in smb2_sess_setup - - - --- 2023-06-24 Namjae Jeon New
[v2] ksmbd: add mnt_want_write to ksmbd vfs functions [v2] ksmbd: add mnt_want_write to ksmbd vfs functions - - - --- 2023-06-15 Namjae Jeon New
ksmbd: add mnt_want_write to ksmbd vfs functions ksmbd: add mnt_want_write to ksmbd vfs functions - - - --- 2023-06-14 Namjae Jeon New
ksmbd: use kvzalloc instead of kvmalloc ksmbd: use kvzalloc instead of kvmalloc - - - --- 2023-05-31 Namjae Jeon New
ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked() ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked() - - - --- 2023-05-30 Namjae Jeon New
ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR() ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR() - - - --- 2023-05-30 Namjae Jeon New
ksmbd: fix out-of-bound read in parse_lease_state() ksmbd: fix out-of-bound read in parse_lease_state() - - 1 --- 2023-05-30 Namjae Jeon New
ksmbd: fix out-of-bound read in deassemble_neg_contexts() ksmbd: fix out-of-bound read in deassemble_neg_contexts() - - 1 --- 2023-05-30 Namjae Jeon New
ksmbd: call putname after using the last component ksmbd: call putname after using the last component - - - --- 2023-05-24 Namjae Jeon New
ksmbd: fix incorrect AllocationSize set in smb2_get_info ksmbd: fix incorrect AllocationSize set in smb2_get_info - - - --- 2023-05-19 Namjae Jeon New
ksmbd: fix UAF issue from opinfo->conn ksmbd: fix UAF issue from opinfo->conn - - 1 --- 2023-05-19 Namjae Jeon New
ksmbd: fix credit count leakage ksmbd: fix credit count leakage - - - --- 2023-05-14 Namjae Jeon New
ksmbd: fix uninitialized pointer read in smb2_create_link() ksmbd: fix uninitialized pointer read in smb2_create_link() - - - --- 2023-05-14 Namjae Jeon New
ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename() ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename() - - - --- 2023-05-14 Namjae Jeon New
[v2] ksmbd: fix global-out-of-bounds in smb2_find_context_vals [v2] ksmbd: fix global-out-of-bounds in smb2_find_context_vals - - - --- 2023-05-14 Namjae Jeon New
[6/6] ksmbd: use kzalloc() instead of __GFP_ZERO [1/6] ksmbd: fix global-out-of-bounds in smb2_find_context_vals - 1 - --- 2023-05-05 Namjae Jeon New
[5/6] ksmbd: remove unused ksmbd_tree_conn_share function [1/6] ksmbd: fix global-out-of-bounds in smb2_find_context_vals - 1 - --- 2023-05-05 Namjae Jeon New
[4/6] ksmbd: smb2: Allow messages padded to 8byte boundary [1/6] ksmbd: fix global-out-of-bounds in smb2_find_context_vals - - - --- 2023-05-05 Namjae Jeon New
« 1 2 3 4 »