Whamcloud - gitweb
LU-17469 llite: hold object reference in IO 19/53819/1
authorBobi Jam <bobijam@whamcloud.com>
Thu, 25 Jan 2024 11:20:27 +0000 (19:20 +0800)
committerBobi Jam <bobijam@whamcloud.com>
Thu, 25 Jan 2024 11:20:27 +0000 (19:20 +0800)
commita84242bc202e402664a5f5d7461b66c770896851
treec8359dfddb9c7d9da07dd696d391dc1afe920f93
parentc265e1c7b045bf1f9e5b2919c282b63086929ab6
LU-17469 llite: hold object reference in IO

There could be a race between page write and inode free, hold
a cl_object reference during the IO lest accessing freed object.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: Ic70cc27430e68265aba0662fc68e9bfe2f86cfe1
lustre/llite/file.c
lustre/llite/rw.c