aboutsummaryrefslogtreecommitdiff
path: root/src/aio
AgeCommit message (Expand)Author
2022-10-19fix AS-safety of close when aio is in use and fd map is expandedRich Felker
2022-10-19fix use of uninitialized dummy_fut in aio_suspendAlexey Izbyshev
2022-10-19fix potential deadlock between multithreaded fork and aioRich Felker
2022-10-19remove LFS64 symbol aliases; replace with dynamic linker remappingRich Felker
2020-12-08drop use of pthread_once for aio thread stack size initRich Felker
2020-11-11convert malloc use under libc-internal locks to use internal allocatorRich Felker
2020-10-14move aio implementation details to a proper internal headerRich Felker
2020-09-28fix fork of processes with active async io contextsRich Felker
2019-10-28disable lfs64 aliases for remapped time64 functionsRich Felker
2019-07-10fix restrict violations in internal use of several functionsSamuel Holland
2018-12-11on failed aio submission, set aiocb error and return valueRich Felker
2018-12-11don't create aio queue/map structures for invalid file descriptorsRich Felker
2018-12-11move aio queue allocation from io thread to submitting threadRich Felker
2018-12-09fix and future-proof against stack overflow in aio io threadsRich Felker
2018-09-12remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker
2018-09-12reduce spurious inclusion of libc.hRich Felker
2018-09-12move additional pthread internal declarations to pthread_impl.h, hideRich Felker
2015-03-03make all objects used with atomic operations volatileRich Felker
2015-03-02make aio_suspend a cancellation point and properly handle cancellationRich Felker
2015-03-02factor cancellation cleanup push/pop out of futex __timedwait functionRich Felker
2015-02-14fix type error (arch-dependent) in new aio codeRich Felker
2015-02-13overhaul aio implementation for correctnessRich Felker
2014-09-05add missing legacy LFS *64 symbol aliasesSzabolcs Nagy
2014-07-05eliminate use of cached pid from thread structureRich Felker
2013-09-15support configurable page size on mips, powerpc and microblazeSzabolcs Nagy
2013-06-16fix invalid access in aio notificationRich Felker
2013-06-16fix uninitialized variable in lio (aio) codeRich Felker
2013-01-13fix lio_listio return value in LIO_WAIT modeSzabolcs Nagy
2012-12-04use alternate argument syntax for restrict with lio_listioRich Felker
2012-11-08clean up sloppy nested inclusion from pthread_impl.hRich Felker
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker
2011-09-28stupid typo (caused by rather ugly spelling in POSIX..) in aioRich Felker
2011-09-16fix idiotic const-correctness error in lio_listioRich Felker
2011-09-14fix inconsistent signature for aio_errorRich Felker
2011-09-13fix return types for aio_read and aio_write againRich Felker
2011-09-13fix various errors in function signatures/prototypes found by nszRich Felker
2011-09-09implement POSIX asynchronous ioRich Felker