Commit 64e7875
ksmbd: fix oops from fuse driver
Marios reported kernel oops from fuse driver when ksmbd call
mark_inode_dirty(). This patch directly update ->i_ctime after removing
mark_inode_ditry() and notify_change will put inode to dirty list.
Cc: Tom Talpey <[email protected]>
Cc: Ronnie Sahlberg <[email protected]>
Cc: Ralph Böhme <[email protected]>
Cc: Hyunchul Lee <[email protected]>
Reported-by: Marios Makassikis <[email protected]>
Tested-by: Marios Makassikis <[email protected]>
Acked-by: Hyunchul Lee <[email protected]>
Signed-off-by: Namjae Jeon <[email protected]>
Signed-off-by: Steve French <[email protected]>1 parent 2db7260 commit 64e7875
1 file changed
+6
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5483 | 5483 | | |
5484 | 5484 | | |
5485 | 5485 | | |
5486 | | - | |
5487 | 5486 | | |
5488 | 5487 | | |
5489 | 5488 | | |
| |||
5505 | 5504 | | |
5506 | 5505 | | |
5507 | 5506 | | |
5508 | | - | |
| 5507 | + | |
| 5508 | + | |
5509 | 5509 | | |
5510 | | - | |
5511 | | - | |
5512 | | - | |
5513 | | - | |
5514 | | - | |
| 5510 | + | |
| 5511 | + | |
5515 | 5512 | | |
5516 | 5513 | | |
5517 | 5514 | | |
| |||
5557 | 5554 | | |
5558 | 5555 | | |
5559 | 5556 | | |
| 5557 | + | |
| 5558 | + | |
5560 | 5559 | | |
5561 | | - | |
5562 | | - | |
5563 | | - | |
5564 | | - | |
5565 | 5560 | | |
5566 | 5561 | | |
5567 | 5562 | | |
| |||
0 commit comments