Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-10-17 | NPTL: Clean up THREAD_SYSINFO macros. | Roland McGrath | 1 | -0/+2 | |
2014-10-17 | NPTL: Conditionalize direct futex syscall uses. | Roland McGrath | 1 | -3/+5 | |
2014-10-17 | NPTL: Conditionalize more uses of SIGCANCEL and SIGSETXID. | Roland McGrath | 1 | -4/+17 | |
2014-10-17 | Fix NPTL build error when missing __NR_set_robust_list. | Roland McGrath | 1 | -0/+2 | |
2014-07-11 | nptl: Fix abort in case of set*id failure [BZ #17135] | Florian Weimer | 1 | -3/+3 | |
If a call to the set*id functions fails in a multi-threaded program, the abort introduced in commit 13f7fe35ae2b0ea55dc4b9628763aafdc8bdc30c was triggered. We address by checking that all calls to set*id on all threads give the same result, and only abort if we see success followed by failure (or vice versa). | |||||
2014-04-01 | Check for syscall error in the SETXID implementation in NPTL (bug 13347). | Florian Weimer | 1 | -2/+7 | |
At this point, we can only abort the process because we have already switched credentials on other threads. Returning an error would still leave the process in an inconsistent state. The new xtest needs root privileges to run. | |||||
2014-02-10 | Use glibc_likely instead __builtin_expect. | Ondřej Bílka | 1 | -2/+2 | |
2014-01-01 | Update copyright notices with scripts/update-copyrights | Allan McRae | 1 | -1/+1 | |
2013-06-15 | New API to set default thread attributes | Siddhesh Poyarekar | 1 | -0/+2 | |
This patch introduces two new convenience functions to set the default thread attributes used for creating threads. This allows a programmer to set the default thread attributes just once in a process and then run pthread_create without additional attributes. | |||||
2013-03-19 | Move __default_stacksize into __default_pthread_attr | Siddhesh Poyarekar | 1 | -1/+2 | |
Make __default_pthread_attr object to store default attribute values for threads. | |||||
2013-03-01 | Revert GLIBC_PTHREAD_DEFAULT_STACKSIZE changes. | Carlos O'Donell | 1 | -52/+22 | |
This reverts the change that allows the POSIX Thread default stack size to be changed by the environment variable GLIBC_PTHREAD_DEFAULT_STACKSIZE. It has been requested that more discussion happen before this change goes into 2.18. | |||||
2013-03-01 | Set default stack size from program environment | Siddhesh Poyarekar | 1 | -22/+52 | |
New environment variable GLIBC_PTHREAD_DEFAULT_STACKSIZE to do this. | |||||
2013-01-02 | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 1 | -1/+1 | |
2012-08-03 | Remove some pre-2.6.0 Linux kernel conditionals. | Joseph Myers | 1 | -12/+0 | |
2012-07-19 | Fix comment that describes sighandler_setxid | Siddhesh Poyarekar | 1 | -1/+3 | |
2012-05-30 | Remove use of INTDEF/INTUSE in nptl | Andreas Schwab | 1 | -15/+15 | |
2012-02-09 | Replace FSF snail mail address with URLs. | Paul Eggert | 1 | -3/+2 | |
2011-12-22 | Create internal threads with sufficient stack size | Ulrich Drepper | 1 | -1/+11 | |
2011-09-15 | Avoid race between {,__de}allocate_stack and __reclaim_stacks during fork | Andreas Schwab | 1 | -0/+1 | |
2011-06-30 | Fix robust mutex handling after fork | Ulrich Drepper | 1 | -2/+20 | |
2009-10-30 | Fix races in setXid implementation. | Daniel Jacobowitz | 1 | -5/+11 | |
2009-05-16 | Rename nptl/init.c to nptl/nptl-init.c. | Ulrich Drepper | 1 | -0/+446 | |
Needed to allow overwriting architectures init.c in csu and nptl individually. Fixes BZ #9924. |