On Wed, Apr 03, 2024 at 08:38:42AM +0100, John Garry wrote: >> + */ >> +static inline void queue_limits_cancel_update(struct request_queue *q) > > Just curious, why no __releases() annotation, like what we have in > queue_limits_commit_update()? Mostly because sparse doesn't seem to actually need it on inline functins. At least I don't seem to get a sparse warning without it.