mirror of
https://github.com/GOSTSec/sgminer
synced 2025-03-13 06:01:03 +00:00
Cope with older linux kernel headers that don't have the newer scheduling policies defined.
This commit is contained in:
parent
0a8ac14c9e
commit
51817422fc
@ -40,8 +40,12 @@ static inline void drop_policy(void)
|
||||
{
|
||||
struct sched_param param;
|
||||
|
||||
#ifdef SCHED_IDLE
|
||||
if (unlikely(sched_setscheduler(0, SCHED_IDLE, ¶m) == -1))
|
||||
#endif
|
||||
#ifdef SCHED_BATCH
|
||||
sched_setscheduler(0, SCHED_BATCH, ¶m);
|
||||
#endif
|
||||
}
|
||||
|
||||
static inline void affine_to_cpu(int id, int cpu)
|
||||
|
Loading…
x
Reference in New Issue
Block a user