Module Name: src Committed By: ad Date: Thu Nov 21 21:42:31 UTC 2019
Modified Files: src/sys/kern: sys_select.c src/sys/sys: selinfo.h Log Message: Minor improvements to select/poll: - Increase the maximum number of clusters from 32 to 64 for large systems. kcpuset_t could potentially be used here but that's an excursion I don't want to go on right now. uint32_t -> uint64_t is very simple. - In the case of a non-blocking select/poll, or where we won't block because there are events ready to report, stop registering interest in the back-end objects early. - Change the wmesg for poll back to "poll". To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/kern/sys_select.c cvs rdiff -u -r1.8 -r1.9 src/sys/sys/selinfo.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.