fix build for new glibc (#101)
This commit is contained in:
parent
695657e4f3
commit
06c738f64a
@ -364,6 +364,7 @@ _syscall3(int, sys_sched_getaffinity, pid_t, pid, unsigned int, len,
|
||||
#define __NR_sys_sched_setaffinity __NR_sched_setaffinity
|
||||
_syscall3(int, sys_sched_setaffinity, pid_t, pid, unsigned int, len,
|
||||
unsigned long *, user_mask_ptr);
|
||||
#ifndef SCHED_ATTR_SIZE_VER0
|
||||
/* sched_attr is not defined in glibc */
|
||||
struct sched_attr {
|
||||
uint32_t size;
|
||||
@ -377,6 +378,7 @@ struct sched_attr {
|
||||
uint32_t sched_util_min;
|
||||
uint32_t sched_util_max;
|
||||
};
|
||||
#endif
|
||||
#define __NR_sys_sched_getattr __NR_sched_getattr
|
||||
_syscall4(int, sys_sched_getattr, pid_t, pid, struct sched_attr *, attr,
|
||||
unsigned int, size, unsigned int, flags);
|
||||
|
Loading…
x
Reference in New Issue
Block a user