This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Is adding a pthread wrapper for sched_{get,set}attr feasible?
- From: Juri Lelli <juri dot lelli at redhat dot com>
- To: libc-alpha at sourceware dot org
- Date: Wed, 22 Aug 2018 15:15:14 +0200
- Subject: Is adding a pthread wrapper for sched_{get,set}attr feasible?
Hi all,
During a recent discussion on linux-rt-users mailing list [1] was
pointed out that adding a pthreads wrapper around sched_{get,set}attr
syscalls would make life a little easier (and code cleaner?) for users
of such interface.
One can of course easily use the interface by doing gettid() and calling
syscall() - e.g., [2] - but properly supporting the same interface in
standard libraries might be to prefer, as it would also align with the
existing pthread_attr_setschedparam(), etc.
I researched a bit the archives, but couldn't find anything related to
this question. Any pointers? Any thoughts about the feasibility of
adding such support?
Thanks!
Best,
- Juri
1 - https://www.spinics.net/lists/linux-rt-users/msg19337.html
2 - https://github.com/scheduler-tools/rt-app/tree/master/libdl