[PATCH openEuler-26.09 151/399] sched_ext: Account for idle policy when setting p->scx.weight in scx_ops_enable_task()