Loading fs/cifs/CHANGES +5 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,11 @@ Version 1.53 ------------ DFS support added (Microsoft Distributed File System client support needed for referrals which enable a hierarchical name space among servers). Disable temporary caching of mode bits to servers which do not support storing of mode (e.g. Windows servers, when client mounts without cifsacl mount option) and add new "dynperm" mount option to enable temporary caching of mode (enable old behavior). Fix hang on mount caused when server crashes tcp session during negotiate protocol. Version 1.52 ------------ Loading fs/cifs/connect.c +1 −0 Original line number Diff line number Diff line Loading @@ -653,6 +653,7 @@ cifs_demultiplex_thread(struct TCP_Server_Info *server) spin_lock(&GlobalMid_Lock); server->tcpStatus = CifsExiting; spin_unlock(&GlobalMid_Lock); wake_up_all(&server->response_q); /* don't exit until kthread_stop is called */ set_current_state(TASK_UNINTERRUPTIBLE); Loading Loading
fs/cifs/CHANGES +5 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,11 @@ Version 1.53 ------------ DFS support added (Microsoft Distributed File System client support needed for referrals which enable a hierarchical name space among servers). Disable temporary caching of mode bits to servers which do not support storing of mode (e.g. Windows servers, when client mounts without cifsacl mount option) and add new "dynperm" mount option to enable temporary caching of mode (enable old behavior). Fix hang on mount caused when server crashes tcp session during negotiate protocol. Version 1.52 ------------ Loading
fs/cifs/connect.c +1 −0 Original line number Diff line number Diff line Loading @@ -653,6 +653,7 @@ cifs_demultiplex_thread(struct TCP_Server_Info *server) spin_lock(&GlobalMid_Lock); server->tcpStatus = CifsExiting; spin_unlock(&GlobalMid_Lock); wake_up_all(&server->response_q); /* don't exit until kthread_stop is called */ set_current_state(TASK_UNINTERRUPTIBLE); Loading