Commit d3ca9f7
ksmbd: fix possible memory leak in smb2_lock()
argv needs to be free when setup_async_work fails or when the current
process is woken up.
Fixes: e2f3448 ("cifsd: add server-side procedures for SMB3")
Cc: stable@vger.kernel.org
Signed-off-by: Hangyu Hua <hbh25y@gmail.com>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>1 parent fb53347 commit d3ca9f7
2 files changed
Lines changed: 15 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6626 | 6626 | | |
6627 | 6627 | | |
6628 | 6628 | | |
6629 | | - | |
| 6629 | + | |
6630 | 6630 | | |
6631 | 6631 | | |
6632 | 6632 | | |
| |||
6648 | 6648 | | |
6649 | 6649 | | |
6650 | 6650 | | |
6651 | | - | |
| 6651 | + | |
| 6652 | + | |
| 6653 | + | |
6652 | 6654 | | |
6653 | 6655 | | |
6654 | 6656 | | |
| |||
6667 | 6669 | | |
6668 | 6670 | | |
6669 | 6671 | | |
6670 | | - | |
| 6672 | + | |
6671 | 6673 | | |
6672 | 6674 | | |
6673 | 6675 | | |
6674 | 6676 | | |
6675 | 6677 | | |
6676 | | - | |
6677 | | - | |
6678 | | - | |
6679 | | - | |
6680 | | - | |
6681 | | - | |
6682 | 6678 | | |
6683 | 6679 | | |
6684 | 6680 | | |
| |||
7043 | 7039 | | |
7044 | 7040 | | |
7045 | 7041 | | |
| 7042 | + | |
| 7043 | + | |
| 7044 | + | |
| 7045 | + | |
| 7046 | + | |
| 7047 | + | |
| 7048 | + | |
| 7049 | + | |
7046 | 7050 | | |
7047 | 7051 | | |
7048 | 7052 | | |
| |||
7051 | 7055 | | |
7052 | 7056 | | |
7053 | 7057 | | |
7054 | | - | |
7055 | | - | |
7056 | | - | |
7057 | 7058 | | |
7058 | 7059 | | |
7059 | 7060 | | |
| |||
7075 | 7076 | | |
7076 | 7077 | | |
7077 | 7078 | | |
7078 | | - | |
7079 | | - | |
7080 | | - | |
7081 | 7079 | | |
7082 | 7080 | | |
7083 | 7081 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
364 | 364 | | |
365 | 365 | | |
366 | 366 | | |
367 | | - | |
| 367 | + | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
| 370 | + | |
371 | 371 | | |
372 | | - | |
373 | 372 | | |
374 | 373 | | |
375 | 374 | | |
| |||
0 commit comments