Age | Commit message (Expand) | Author | Files | Lines |
2022-10-19 | fix AS-safety of close when aio is in use and fd map is expanded | Rich Felker | 1 | -0/+6 |
2022-10-19 | fix use of uninitialized dummy_fut in aio_suspend | Alexey Izbyshev | 1 | -1/+1 |
2022-10-19 | fix potential deadlock between multithreaded fork and aio | Rich Felker | 1 | -2/+17 |
2022-10-19 | remove LFS64 symbol aliases; replace with dynamic linker remapping | Rich Felker | 3 | -13/+0 |
2020-12-08 | drop use of pthread_once for aio thread stack size init | Rich Felker | 1 | -10/+8 |
2020-11-11 | convert malloc use under libc-internal locks to use internal allocator | Rich Felker | 1 | -0/+5 |
2020-10-14 | move aio implementation details to a proper internal header | Rich Felker | 2 | -0/+2 |
2020-09-28 | fix fork of processes with active async io contexts | Rich Felker | 1 | -0/+14 |
2019-10-28 | disable lfs64 aliases for remapped time64 functions | Rich Felker | 1 | -0/+2 |
2019-07-10 | fix restrict violations in internal use of several functions | Samuel Holland | 1 | -3/+3 |
2018-12-11 | on failed aio submission, set aiocb error and return value | Rich Felker | 1 | -2/+4 |
2018-12-11 | don't create aio queue/map structures for invalid file descriptors | Rich Felker | 1 | -4/+8 |
2018-12-11 | move aio queue allocation from io thread to submitting thread | Rich Felker | 1 | -16/+21 |
2018-12-09 | fix and future-proof against stack overflow in aio io threads | Rich Felker | 1 | -1/+12 |
2018-09-12 | remove spurious inclusion of libc.h for LFS64 ABI aliases | Rich Felker | 3 | -8/+8 |
2018-09-12 | reduce spurious inclusion of libc.h | Rich Felker | 3 | -3/+0 |
2018-09-12 | move additional pthread internal declarations to pthread_impl.h, hide | Rich Felker | 1 | -2/+0 |
2015-03-03 | make all objects used with atomic operations volatile | Rich Felker | 1 | -1/+2 |
2015-03-02 | make aio_suspend a cancellation point and properly handle cancellation | Rich Felker | 1 | -3/+9 |
2015-03-02 | factor cancellation cleanup push/pop out of futex __timedwait function | Rich Felker | 1 | -1/+1 |
2015-02-14 | fix type error (arch-dependent) in new aio code | Rich Felker | 1 | -1/+1 |
2015-02-13 | overhaul aio implementation for correctness | Rich Felker | 7 | -192/+424 |
2014-09-05 | add missing legacy LFS *64 symbol aliases | Szabolcs Nagy | 7 | -0/+19 |
2014-07-05 | eliminate use of cached pid from thread structure | Rich Felker | 2 | -2/+2 |
2013-09-15 | support configurable page size on mips, powerpc and microblaze | Szabolcs Nagy | 2 | -2/+2 |
2013-06-16 | fix invalid access in aio notification | Rich Felker | 1 | -1/+1 |
2013-06-16 | fix uninitialized variable in lio (aio) code | Rich Felker | 1 | -1/+1 |
2013-01-13 | fix lio_listio return value in LIO_WAIT mode | Szabolcs Nagy | 1 | -1/+1 |
2012-12-04 | use alternate argument syntax for restrict with lio_listio | Rich Felker | 1 | -1/+1 |
2012-11-08 | clean up sloppy nested inclusion from pthread_impl.h | Rich Felker | 2 | -0/+6 |
2012-09-06 | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | 1 | -2/+2 |
2011-09-28 | stupid typo (caused by rather ugly spelling in POSIX..) in aio | Rich Felker | 1 | -1/+1 |
2011-09-16 | fix idiotic const-correctness error in lio_listio | Rich Felker | 1 | -1/+1 |
2011-09-14 | fix inconsistent signature for aio_error | Rich Felker | 1 | -1/+1 |
2011-09-13 | fix return types for aio_read and aio_write again | Rich Felker | 1 | -2/+2 |
2011-09-13 | fix various errors in function signatures/prototypes found by nsz | Rich Felker | 1 | -1/+1 |
2011-09-09 | implement POSIX asynchronous io | Rich Felker | 7 | -0/+338 |