Hi Anna and Trond,
We've had some complaints on v4.9/v4.10 about NFSv4 callback threads not
getting cleaned up:
https://bugzilla.redhat.com/show_bug.cgi?id=1427493
I think the problem started with bb6aeba736ba NFSv4.x: Switch to using
svc_set_num_threads() to manage the callback threads.
I just ran a quick test on the testing branch, and this problem
persists. I also tested with Kinglong Mee's two patches:
[PATCH v2 1/2] NFSv4.x/callback: Create the callback service through
svc_create_pooled
Message-ID: <322d5c7d-d3b4-1e02-de3f-8e1a900cb150@xxxxxxxxx>
and
[PATCH v2 2/2] NFSv4.x/callback: make sure callback threads are
interruptible
Message-ID: <d8e459af-1efa-dae9-61b6-253e8945831f@xxxxxxxxx>
.. with those, the callback threads are cleaned up properly. Any chance
we can take those two patches this time? I haven't reviewed those
patches (yet), I've just hand tested them to see if they fix this
problem.
Ben
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html