-If there are no waiting threads, then well, the workqueue overcommits, and
-that's one of the TODO items at the moment (see Notes)
+If there are no waiting threads, then well, the workqueue overcommits, and the
+pwqr file descriptor is made available for reading. When userlands reads, it
+will get the amount of overcommit at the time of the `read(3)` call.
++
+NOTE: the availability for reading is only done after a delay (0.05s roughly
+in the current implementation). And once you've read, this enables a new
+notification in another 0.05s and so on, to allow a slow decrease of the
+number of threads.