about summary refs log tree commit diff
path: root/src/aio
Commit message (Expand)AuthorAgeFilesLines
* drop use of pthread_once for aio thread stack size initRich Felker2020-12-081-10/+8
* convert malloc use under libc-internal locks to use internal allocatorRich Felker2020-11-111-0/+5
* move aio implementation details to a proper internal headerRich Felker2020-10-142-0/+2
* fix fork of processes with active async io contextsRich Felker2020-09-281-0/+14
* disable lfs64 aliases for remapped time64 functionsRich Felker2019-10-281-0/+2
* fix restrict violations in internal use of several functionsSamuel Holland2019-07-101-3/+3
* on failed aio submission, set aiocb error and return valueRich Felker2018-12-111-2/+4
* don't create aio queue/map structures for invalid file descriptorsRich Felker2018-12-111-4/+8
* move aio queue allocation from io thread to submitting threadRich Felker2018-12-111-16/+21
* fix and future-proof against stack overflow in aio io threadsRich Felker2018-12-091-1/+12
* remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker2018-09-123-8/+8
* reduce spurious inclusion of libc.hRich Felker2018-09-123-3/+0
* move additional pthread internal declarations to pthread_impl.h, hideRich Felker2018-09-121-2/+0
* make all objects used with atomic operations volatileRich Felker2015-03-031-1/+2
* make aio_suspend a cancellation point and properly handle cancellationRich Felker2015-03-021-3/+9
* factor cancellation cleanup push/pop out of futex __timedwait functionRich Felker2015-03-021-1/+1
* fix type error (arch-dependent) in new aio codeRich Felker2015-02-141-1/+1
* overhaul aio implementation for correctnessRich Felker2015-02-137-192/+424
* add missing legacy LFS *64 symbol aliasesSzabolcs Nagy2014-09-057-0/+19
* eliminate use of cached pid from thread structureRich Felker2014-07-052-2/+2
* support configurable page size on mips, powerpc and microblazeSzabolcs Nagy2013-09-152-2/+2
* fix invalid access in aio notificationRich Felker2013-06-161-1/+1
* fix uninitialized variable in lio (aio) codeRich Felker2013-06-161-1/+1
* fix lio_listio return value in LIO_WAIT modeSzabolcs Nagy2013-01-131-1/+1
* use alternate argument syntax for restrict with lio_listioRich Felker2012-12-041-1/+1
* clean up sloppy nested inclusion from pthread_impl.hRich Felker2012-11-082-0/+6
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-061-2/+2
* stupid typo (caused by rather ugly spelling in POSIX..) in aioRich Felker2011-09-281-1/+1
* fix idiotic const-correctness error in lio_listioRich Felker2011-09-161-1/+1
* fix inconsistent signature for aio_errorRich Felker2011-09-141-1/+1
* fix return types for aio_read and aio_write againRich Felker2011-09-131-2/+2
* fix various errors in function signatures/prototypes found by nszRich Felker2011-09-131-1/+1
* implement POSIX asynchronous ioRich Felker2011-09-097-0/+338