Paulo Alcantara
687127c81a
cifs: fix potential race with cifsd thread
...
To avoid racing with demultiplex thread while it is handling data on
socket, use cifs_signal_cifsd_for_reconnect() helper for marking
current server to reconnect and let the demultiplex thread handle the
rest.
Fixes: dca65818c80c ("cifs: use a different reconnect helper for non-cifsd threads")
Reviewed-by: Enzo Matsumiya <ematsumiya@suse.de>
Reviewed-by: Shyam Prasad N <sprasad@microsoft.com>
Signed-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
Signed-off-by: Steve French <stfrench@microsoft.com>
2022-04-04 12:01:22 -05:00
..
2022-03-31 15:49:36 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 18:26:56 -07:00
2022-03-31 15:49:36 -07:00
2022-03-22 15:57:03 -07:00
2022-03-22 18:26:56 -07:00
2022-04-01 14:40:44 -04:00
2022-03-31 15:49:36 -07:00
2022-04-01 13:50:50 -07:00
2022-04-04 12:01:22 -05:00
2022-03-22 17:03:12 -07:00
2022-02-22 18:30:28 +01:00
2022-04-01 13:45:33 -04:00
2022-02-25 11:56:13 +01:00
2022-01-24 14:17:02 +01:00
2022-01-12 11:11:34 -08:00
2022-03-22 18:26:56 -07:00
2022-03-22 15:57:03 -07:00
2022-03-22 18:26:56 -07:00
2022-04-01 14:20:24 -07:00
2022-03-25 17:38:15 -07:00
2022-04-01 14:40:44 -04:00
2022-04-01 14:40:44 -04:00
2022-03-24 14:14:07 -07:00
2022-03-22 15:57:03 -07:00
2022-03-31 15:49:36 -07:00
2022-04-01 13:45:33 -04:00
2022-03-31 15:57:50 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 18:26:56 -07:00
2022-04-01 14:40:43 -04:00
2022-03-22 15:57:03 -07:00
2022-03-22 18:26:56 -07:00
2022-03-31 16:09:41 -07:00
2022-03-29 18:17:30 -07:00
2022-04-01 19:57:03 -07:00
2022-04-01 14:39:28 -07:00
2022-02-28 10:26:40 -05:00
2022-03-24 14:14:07 -07:00
2022-03-18 09:29:05 +00:00
2022-04-01 13:50:50 -07:00
2022-03-22 17:03:12 -07:00
2022-04-01 11:46:09 -07:00
2022-03-14 09:05:25 +01:00
2022-04-01 14:40:44 -04:00
2022-03-22 18:26:56 -07:00
2022-04-01 11:46:09 -07:00
2022-03-16 13:37:04 -04:00
2022-03-22 15:57:03 -07:00
2022-03-22 18:26:56 -07:00
2022-03-22 15:57:03 -07:00
2022-04-03 12:26:01 -07:00
2022-03-15 11:08:23 -07:00
2022-03-22 15:57:03 -07:00
2022-03-22 15:57:03 -07:00
2022-01-30 08:59:47 -08:00
2021-11-09 10:11:53 -08:00
2022-03-25 17:38:15 -07:00
2022-03-22 15:57:03 -07:00
2022-03-31 09:38:53 -05:00
2022-03-22 16:11:53 -07:00
2022-02-23 15:46:34 +01:00
2022-03-22 18:26:56 -07:00
2022-02-25 21:05:04 -05:00
2022-03-31 16:09:41 -07:00
2022-03-25 17:38:15 -07:00
2022-03-22 18:26:56 -07:00
2022-02-14 10:37:32 +09:00
2022-03-22 18:26:56 -07:00
2022-04-01 13:45:33 -04:00
2022-04-01 19:30:44 -07:00
2022-03-26 11:51:46 -07:00
2022-04-01 19:57:03 -07:00
2021-11-17 09:26:09 +01:00
2022-03-08 12:55:29 -06:00
2022-03-03 20:38:56 -08:00
2022-03-21 19:16:02 -07:00
2022-03-09 10:37:07 -06:00
2022-02-09 09:50:02 -08:00
2022-04-01 14:40:44 -04:00
2022-03-03 20:38:56 -08:00
2022-03-28 17:29:53 -07:00
2022-03-24 18:12:09 -07:00
2022-03-22 15:57:03 -07:00
2022-03-07 12:45:57 -07:00
2022-01-22 08:33:35 +02:00
2022-03-28 17:29:53 -07:00
2022-03-08 17:55:03 -07:00
2022-02-17 10:23:19 -08:00
2022-03-29 23:29:18 -07:00
2022-01-18 09:23:19 +02:00
2021-12-09 14:09:36 -05:00
2022-03-22 16:11:53 -07:00
2022-03-22 15:57:03 -07:00
2022-04-01 19:57:03 -07:00
2022-04-01 16:10:51 -07:00
2022-03-28 17:29:53 -07:00
2022-01-17 05:49:30 +02:00
2022-04-01 19:35:56 -07:00
2022-03-22 17:03:12 -07:00
2022-03-21 19:16:02 -07:00
2022-03-16 13:37:05 -04:00
2022-01-22 08:33:36 +02:00
2022-02-01 11:13:24 -08:00
2022-03-26 11:59:30 -07:00
2022-01-28 17:51:31 +02:00
2022-04-01 19:57:03 -07:00
2022-03-08 17:55:03 -07:00
2022-03-23 19:00:34 -07:00
2021-12-05 10:28:57 +01:00
2021-12-03 18:44:06 +01:00
2022-04-01 19:57:03 -07:00
2022-03-22 18:26:56 -07:00
2022-01-11 09:03:05 -08:00
2022-02-01 11:31:55 -05:00
2022-01-17 05:49:30 +02:00
2022-03-21 12:59:01 -04:00
2022-03-10 09:33:55 -07:00
2022-01-30 08:59:47 -08:00
2022-01-30 08:59:47 -08:00
2022-01-22 08:33:36 +02:00
2022-03-22 15:57:08 -07:00