This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 1/2] nptl: Remove __ASSUME_SET_ROBUST_LIST


On 04/19/2017 04:17 PM, Adhemerval Zanella wrote:
The problem is kernel supports for some architecture depends of kernel config
and the underlying hardware revision/model.

I understand that. But I have seen a lot of use of robust mutexes lately, and I'm sure these developers aren't aware that the mutexes aren't portable across GNU/Linux (the Linux architecture subset supported by glibc).

I expect it's like the missing accept4 system call—you need to provide the set_robust_list system call in the kernel if you want to a working, modern system.

Thanks,
Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]