Callback threads not getting cleaned up

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux