On Mon, Apr 10, 2023 at 4:37 AM Yu Kuai <yukuai1@xxxxxxxxxxxxxxx> wrote: > > From: Yu Kuai <yukuai3@xxxxxxxxxx> > > Prepare to protect md_thread with rcu, there are no functional changes. Why do we need this change? To add __rcu later? Can we do something like: struct md_thread __rcu *md_register_thread(void (*run) (struct md_thread *), struct mddev *mddev, const char *name) Thanks, Song