diff --git a/fs/nilfs2/segment.c b/fs/nilfs2/segment.c index 172ad4257494add4f52de8b1564d10a0e4f94fc9..d926af626177d9ca3fd275cf1be57d8fe105a0d2 100644 --- a/fs/nilfs2/segment.c +++ b/fs/nilfs2/segment.c @@ -2674,6 +2674,8 @@ static int nilfs_segctor_start_thread(struct nilfs_sc_info *sci) } static void nilfs_segctor_kill_thread(struct nilfs_sc_info *sci) + __acquires(&sci->sc_state_lock) + __releases(&sci->sc_state_lock) { sci->sc_state |= NILFS_SEGCTOR_QUIT;