Small improvements / cleanups in bpfland to slightly improve fairness and responsiveness:
scx_bpfland: refill task time slice (re-evaluate task time slice based on the unused quota and min time slice, to improve fairness and avoid excessive amount of context switches)
scx_bpfland: always classify interactive tasks (classify interactive tasks also when they're directly dispatched in select_cpu)
scx_bpfland: pass enqueue flags when dispatching kthread (just for consistency)
Small improvements / cleanups in bpfland to slightly improve fairness and responsiveness: