This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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: glibc make check fails...


> This is why the macros in <tls.h> don't use INLINE_SYSCALL.  I should
> have caught this before.  The answer is torewrite the code a bit which
> is trivial.

Yes, just not quite trivial enough for me to do blearily at 5am today. :)

However, this does not explain AJ's crash because he has a build with no
__NR_set_thread_area.  It must be the modify_ldt call failing, for which we
have no explanation and AFAIK noone else has seen it.

In principle the modify_ldt call can fail too, and it would be preferable
to crash in abort as intended rather than crash in the errno access.
Also I would be happier not having the duplication between tls.h and useldt.h.


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