Whamcloud - gitweb
LU-13814 clio: further transient own/disown removal 82/52082/20
authorPatrick Farrell <paf0187@gmail.com>
Fri, 12 Jul 2024 15:53:56 +0000 (11:53 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 31 Jul 2024 15:56:26 +0000 (15:56 +0000)
commit7a75af156f536e6d9d69af7154949a597099c99f
tree78cb73b27cd36d207a8a5e3367b7d230e795c2e7
parent69579f4bb08c1cec70ce3de248e848792e3346da
LU-13814 clio: further transient own/disown removal

This patch goes a bit further in removing own/disown for
transient pages, including adding asserts that the code is
not called for transient pages.

Signed-off-by: Patrick Farrell <patrick.farrell@oracle.com>
Change-Id: Ibad555e50088adc53a66d0e4aeba5558ac2b6a06
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52082
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Qian Yingjin <qian@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/rw26.c
lustre/obdclass/cl_io.c
lustre/obdclass/cl_page.c