Message ID | 20241101091957.564220-1-xue01.he@samsung.com (mailing list archive) |
---|---|
Headers | show |
Series | io_uring: releasing CPU resources when polling | expand |
On 11/1/24 3:19 AM, hexue wrote: > changes since v7: > - rebase code on for-6.12/io_uring Though not sure why you'd base it on a branch that's long dead, for-6.13/io_uring is the appropriate branch. for-6.12/io_uring was things queued up for 6.12, it went extinct as soon as the merge window opened for 6.12 and it got queued up. Not a big deal as it can get hand applied, but new features should always get based on the branch for the next kernel, not the previous one.
On Fri, 01 Nov 2024 17:19:56 +0800, hexue wrote: > This patch add a new hybrid poll at io_uring level, it also set a signal > "IORING_SETUP_HYBRID_IOPOLL" to application, aim to provide a interface for > users to enable hybrid polling. > > Hybrid poll may appropriate for some performance bottlenecks due to CPU > resource constraints, such as some database applications. In a > high-concurrency state, not only polling takes up a lot of CPU time, but > also operations like calculation and processing also need to compete for > CPU time. > > [...] Applied, thanks! [1/1] io_uring: releasing CPU resources when polling commit: 71b51c2fb200c502626e433ac7e22bcb8a3ae00c Best regards,