aboutsummaryrefslogtreecommitdiffstats
path: root/man
AgeCommit message (Expand)AuthorFilesLines
12 daysman: fix IORING_REGISTER_RING_FDS docsJeff Moyer1-4/+4
2024-04-05man/io_uring_setup.2: Improve IORING_SETUP_REGISTERED_FD_ONLY documentationGabriel Krisman Bertazi1-0/+7
2024-04-05man/io_uring_enter.2: Move poll update behavior to poll removeGabriel Krisman Bertazi1-28/+20
2024-03-14man/io_uring_prep_poll_update: note on event masks that can be updatedJens Axboe1-1/+13
2024-03-11man/io_uring_buf_ring_add: add a note on buffer ID <-> ptr mappingJens Axboe1-0/+8
2024-03-11man: add references to io_uring_setup_buf_ring(3)Jens Axboe2-0/+11
2024-03-11man/io_uring_buf_ring_available: fix typoJens Axboe1-3/+3
2024-03-04man/io_uring_setup.2: document IORING_SETUP_NO_SQARRAYPavel Begunkov1-0/+12
2024-02-27man/io_uring_check_version: update to reflect realityJens Axboe1-2/+2
2024-02-25man/io_uring_setup: mention that the submit on overflow depends on kernelJens Axboe1-4/+6
2024-02-09Merge branch 'napi'Jens Axboe2-0/+67
2024-02-09Merge branch 'truncate' of https://github.com/tontinton/liburingJens Axboe1-0/+48
2024-02-07man/io_uring_setup.2: add note on IORING_SETUP_REGISTERED_FD_ONLYJens Axboe1-0/+1
2024-02-06man/io_uring_prep_timeout: Fix typousurai2-2/+2
2024-02-02liburing: add documentation for new napi busy pollingStefan Roesch2-0/+67
2024-01-31man/io_uring_prep_ftruncate: Add the new ftruncate commandTony Solomonik1-0/+48
2024-01-22man/io_uring_prep_read_multishot.3: clarify nbytesJens Axboe1-1/+4
2024-01-22man/io_uring_prep_socket.3: fix typoJens Axboe1-1/+1
2024-01-11man: update explanation for sigmask passingJens Axboe2-6/+30
2024-01-11man: make a note of how to reduce context switches on waitsJens Axboe3-0/+18
2024-01-11Add man page for io_uring_buf_ring_available()Jens Axboe1-0/+46
2024-01-02man/io_uring_prep_futex_waitv.3: fix signaturesWojciech Lukowicz1-6/+6
2024-01-02man/io_uring_setup.2: tidy up IORING_SETUP_CLAMP descriptionWojciech Lukowicz1-5/+5
2024-01-02man/io_uring_enter.2: tidy up EBADR descriptionWojciech Lukowicz1-2/+2
2024-01-02man/io_uring_queue_init.3: fix typoWojciech Lukowicz1-1/+1
2023-12-08man/io_uring_prep_fixed_fd_install.3: tweaksJens Axboe1-3/+4
2023-12-08man/io_uring_prep_read_multishot.3: fix typoJens Axboe1-1/+1
2023-12-08Add man page for io_uring_prep_fixed_fd_installJens Axboe1-0/+73
2023-11-27Fix typo in man pageChristopher Head1-1/+1
2023-11-10Fix typosGuillem Jover1-1/+1
2023-11-10man/io_uring_queue_init.3: Fix typoGuillem Jover1-1/+1
2023-11-04Merge branch 'next'Jens Axboe7-1/+461
2023-10-28man/io_uring_setup.2: tidy up IORING_SETUP_NO_MMAP docsWojciech Lukowicz1-4/+7
2023-10-20man/io_uring_prep_cmd: Add the new sockopt commandsBreno Leitao1-0/+32
2023-10-20man/io_uring_prep_cmd: Fix argument nameBreno Leitao1-1/+1
2023-10-18Merge branch 'man/io_uring_queue_init' of https://github.com/alkis/liburingJens Axboe1-2/+8
2023-10-18man/io_uring_queue_init.3: Improve IORING_SQ_CQ_OVERFLOW docsAlkis Evlogimenos1-2/+8
2023-10-18man/io_uring_cq_has_overflow: mention IORING_FEAT_NODROP dependencyJens Axboe1-1/+7
2023-10-18futex man: add note on using linked timeoutsfutexJens Axboe3-6/+16
2023-10-18Add futex related man pagesJens Axboe3-0/+242
2023-10-18waitid: add io_uring flags parameterwaitidJens Axboe1-1/+6
2023-10-18man: add man page for `IORING_OP_WAITID`李通洲2-0/+76
2023-10-18Add io_uring_prep_read_multishot man pageJens Axboe1-0/+95
2023-10-18man/io_uring_setup_buf_ring.3: add note about highmem and 32-bitJens Axboe1-1/+7
2023-10-12io_uring_submit: note specifics on return value for SQPOLLCPestka1-1/+6
2023-10-04man/io_uring_prep_timeout: add mention of version that added multishotJens Axboe1-1/+1
2023-09-13man/io_uring_setup.2: add new reason for returning EPERM.Matteo Rizzo1-0/+7
2023-07-28io_uring_prep_cmd: Create a new helper for command opsBreno Leitao1-0/+91
2023-07-24Merge branch 'typo_io_uring_setup_buf_ring' of https://github.com/nigoroll/li...Jens Axboe2-2/+2
2023-07-24man/io_uring_free_buf_ring.3: Fix trivial typoNils Goroll1-1/+1
2023-07-24man/io_uring_setup_buf_ring.3: Fix trivial typoNils Goroll1-1/+1
2023-07-21Add link for io_uring_prep_cancel_fd() man pageJens Axboe1-0/+1
2023-06-23man/io_uring_prep_cancel.3: add description of IORING_ASYNC_CANCEL_FD_FIXEDJens Axboe1-0/+6
2023-06-18io_uring_enter2.2: add EEXIST to errorsnick black2-0/+6
2023-06-14Fix spelling in io_uring_setup.2Free Ekanayaka1-1/+1
2023-06-12Merge branch 'setup-registered-fd-only' of https://github.com/joshtriplett/li...Jens Axboe1-0/+25
2023-06-09setup: Expect pre-zeroed memory in io_uring_queue_init_memJosh Triplett1-1/+3
2023-06-09man: Add documentation for io_uring_queue_init_memJosh Triplett2-4/+38
2023-06-09man/io_uring_setup.2: Document IORING_SETUP_REGISTERED_FD_ONLYJosh Triplett1-0/+8
2023-06-09man/io_uring_setup.2: Document IORING_SETUP_NO_MMAPJosh Triplett1-0/+17
2023-06-08man/io_uring_for_each_cqe: Explicitly tell it's a macro and add an exampleAmmar Faizi1-1/+19
2023-06-08man/io_uring_for_each_cqe: Fix return value, title, and typoAmmar Faizi1-4/+4
2023-06-04man/io_uring_wait_cqes: mention io_uring_for_each_cqe()Jens Axboe1-0/+1
2023-06-04man: add man page for io_uring_for_each_cqe()Jens Axboe2-1/+49
2023-05-16man/io_uring_register.2: note change in error value on newer kernelsJens Axboe1-0/+3
2023-05-14man: don't link to a page from itselfnick black4-5/+5
2023-05-13io_uring.7: atomic_store_explicit() in examplesnick black3-9/+9
2023-05-12Add __io_uring_buf_ring_cq_advance() helperJens Axboe2-0/+15
2023-04-18liburing: update man page for multishot timeoutsDavid Wei1-0/+7
2023-04-15man: Add `io_uring_prep_sendto()`Ammar Faizi2-0/+32
2023-04-15man/io_uring_cqe_get_data.3: Fix a misleading return valueAmmar Faizi1-1/+1
2023-03-28man: document that shutdown processing may run asynchronouslyMichael Freitag2-3/+7
2023-03-25man/io_uring_prep_timeout_update: add note that remove doesn't take flagsJens Axboe1-0/+1
2023-03-20Update io_uring_prep_fallocate() to use 64-bit length/offsetoff_tJens Axboe1-2/+2
2023-03-16Add man pages for io_uring_{free,setup}_buf_ring()Jens Axboe2-0/+129
2023-03-16Add man pages for io_uring_prep_msg_ring_fd() and friendsJens Axboe2-0/+84
2023-03-10[GIT PULL] man/io_uring_buf_ring_cq_advance.3: correct word spellingchimaoshu1-1/+1
2023-03-07man/io_uring_register_{buffers,files}: Kill trailing whitespacesAmmar Faizi2-16/+16
2023-03-05man: Add manpage for io_uring_register_files_tags(), io_uring_register_files_...Rutvik Patel4-5/+63
2023-03-05man: Add manpage for io_uring_register_buffers_sparse(), io_uring_register_bu...Rutvik Patel4-6/+52
2023-02-23man/io_uring_setup.2: IORING_FEAT_REG_REG_RING was included for 6.3Jens Axboe1-1/+1
2023-02-21Merge branch 'registered-ring-close' of https://github.com/joshtriplett/liburingJens Axboe3-0/+58
2023-02-19Support closing the ring fd and using it exclusively via registered indexJosh Triplett1-0/+43
2023-02-19Support using IORING_REGISTER_USE_REGISTERED_RINGJosh Triplett2-0/+15
2023-02-16man/io_uring_register_buf_ring.3: improve wordingJens Axboe1-1/+1
2023-02-02man: Add manpage for io_uring_prep_link_timeout()Rutvik Patel1-0/+94
2023-02-02man: Add manpage for io_uring_prep_send_set_addr()Rutvik Patel1-0/+38
2023-02-02man: Add manpage for io_uring_prep_getxattr() and io_uring_prep_fgetxattr()Rutvik Patel2-0/+62
2023-02-02man: Add manpage for io_uring_prep_setxattr() and io_uring_prep_fsetxattr()Rutvik Patel2-0/+65
2023-02-02man: Add manpage for io_uring_prep_sendmsg_zc()Rutvik Patel2-2/+14
2023-02-02man: Add manpage for io_uring_prep_send_zc_fixed()Rutvik Patel2-9/+33
2023-01-23man/io_uring_prep_msg_ring: add note on sending to a disabled ringJens Axboe1-1/+2
2023-01-18man: Fix typosGuillem Jover2-2/+2
2023-01-12man/io_uring_prep_splice.3: Fix description in io_uring_prep_splice() manpageAmmar Faizi1-5/+7
2023-01-12man/io_uring_prep_splice.3: Explain more about io_uring_prep_splice()Ammar Faizi1-0/+38
2023-01-11Merge branch 'master' of https://github.com/leitao/liburingJens Axboe2-0/+20
2023-01-11man: update send/send_zc/sendmsg on IOSQE_IO_LINK usageJens Axboe3-0/+27
2023-01-11man/io_uring_prep_msg_ring: Add additional functionBreno Leitao2-0/+20
2023-01-08man/io_uring_prep_recv.3: fixes and improvementsWojciech Lukowicz1-4/+4
2023-01-08man/io_uring_prep_recvmsg.3: improved formattingWojciech Lukowicz1-3/+3
2023-01-08man/io_uring_recvmsg_out.3: fixes and improvementsWojciech Lukowicz1-9/+13
2023-01-04man/io_uring_setup.2: add note on IOPOLL and storage devicesJens Axboe1-0/+8
2023-01-04man/io_uring_prep_msg_ring.3: Remove an extra charBreno Leitao1-1/+1
2022-12-26man/io_uring_register_buf_ring.3: fix referencesWojciech Lukowicz1-1/+1
2022-12-26man/io_uring_buf_ring_add.3: fix function signatureWojciech Lukowicz1-6/+6
2022-12-26man: fix grammarWojciech Lukowicz2-2/+2
2022-12-24man/io_uring_setup.2: add not on SQPOLL and privilegesJens Axboe1-1/+3
2022-12-11man: fixed IORING_REGISTER_PBUF_RING descriptionWojciech Lukowicz2-9/+5
2022-12-08man/io_uring_setup.2: fix references to library/system callsJens Axboe1-4/+4
2022-12-08fix documentation for readv, readv2 and setupBira Ignacio3-2/+14
2022-12-08man: fix io_uring_prep_{readv,writev}{2} typoDmitry Antipov4-8/+8
2022-12-03man/io_uring_prep_provide_buffers.3: several fixesWojciech Lukowicz1-9/+6
2022-12-01Merge branch 'master' of https://github.com/chergert/liburingJens Axboe6-0/+77
2022-12-01man: add documentation for version functions and macrosChristian Hergert6-0/+77
2022-12-01man: fix io_uring_prep_poll_add() typoDmitry Antipov1-1/+1
2022-11-24man: fix io_uring_wait_cqe_timeout() typoDmitry Antipov1-1/+1
2022-11-10man/io_uring_prep_provide_buffers.3: clarify buffer ID rangeJens Axboe1-0/+12
2022-10-26man/io_uring_register.2: clarify that > 0 can also be successliburing-2.3Jens Axboe1-2/+4
2022-10-24Merge branch 'frankreh/man-accept-2' of https://github.com/FrankReh/liburingJens Axboe1-50/+78
2022-10-24man/io_uring_prep_accept.3 remove bad adviceFrank Rehwinkel1-3/+1
2022-10-24symlink man/io_uring_register_files_sparse.3Frank Rehwinkel1-0/+1
2022-10-23man/io_uring_prep_accept.3 reworkFrank Rehwinkel1-50/+80
2022-10-22man: io_uring_submit_and_wait(_timeout) updatesJens Axboe2-3/+5
2022-10-22Revert "man/io_uring_submit_and_wait_timeout.3: fix return value description"Jens Axboe1-5/+1
2022-10-21io_uring_enter.2: document IORING_RECVSEND_FIXED_BUFPavel Begunkov1-0/+7
2022-10-21io_uring_enter.2: document IORING_RECVSEND_POLL_FIRSTPavel Begunkov1-0/+85
2022-10-21io_uring_enter.2: add sendzc -EOPNOTSUPP notePavel Begunkov1-2/+5
2022-10-21man/io_uring_register.2: document IORING_REGISTER_FILE_ALLOC_RANGEJens Axboe1-0/+39
2022-10-21Add io_uring_register_file_alloc_range.3 man pageJens Axboe1-0/+52
2022-10-20man/io_uring.7: document CQE flagsJens Axboe1-2/+28
2022-10-20man/io_uring_register.2: add newer registration opcodesJens Axboe1-0/+96
2022-10-20man/io_uring_register.2: fix typoJens Axboe1-1/+1
2022-10-20Document maximum ring size for io_uring_register_buf_ringDylan Yudaken1-1/+2
2022-10-20Clarify that user_data is neither set nor clearedSamuel Williams1-2/+4
2022-10-20Add man page for `io_uring_prep_nop`Samuel Williams1-0/+28
2022-10-20Fix typo in io_uring_get_sqe man pageSamuel Williams1-1/+1
2022-10-19man/io_uring_get_sqe.3: add note about SQE -> CQE user_data passingJens Axboe1-1/+15
2022-10-19man/io_uring_buf_ring_cq_advance.3: Fix return typeAlviro Iskandar Setiawan1-3/+3
2022-10-19man/io_uring_buf_ring_advance.3: Fix return typeAlviro Iskandar Setiawan1-2/+2
2022-10-17man/io_uring_submit_and_wait_timeout.3: fix return value descriptionilikdoge1-1/+5
2022-10-17man: fixup missing entry annotationsJens Axboe3-14/+16
2022-10-16man/io_uring_enter.2: Add IORING_OP_SOCKET to the list of opcodesilikdoge1-0/+34
2022-10-06man/io_uring_prep_accept.3: add note on multishot and addr/addrlenJens Axboe1-1/+11
2022-10-03man/io_uring_register_files.3: clarify why registered files existJens Axboe1-0/+7
2022-09-30man: clarify non-seekable file read/write APIFrederick Mayle7-8/+8
2022-09-29man/io_uring_register_sync_cancel.3: line up 2nd line properlyJens Axboe1-1/+1
2022-09-29man: fix SYNOPSIS of `io_uring_register_sync_cancel`Zifeng Deng1-1/+1
2022-09-27update documentation to reflect no 5.20 kernelDylan Yudaken2-2/+2
2022-09-27handle single issuer task registration at ring creationDylan Yudaken1-9/+9
2022-09-25man/io_uring_sqe_set_flags.3: clarify IOSQE_ASYNCJens Axboe1-1/+2
2022-09-25man: fix typo in IORING_SETUP_CQE32 descriptionJohannes Rudolph1-1/+1
2022-09-21man/io_uring_register_sync_cancel.3: fix typoJens Axboe1-1/+1
2022-09-21Add io_uring_register_sync_cancel() man pageJens Axboe1-0/+71
2022-09-21man: note about notification generationPavel Begunkov1-1/+4
2022-09-14Add man page for io_uring_prep_socket_direct_alloc()Jens Axboe2-4/+26
2022-09-06man/io_uring_prep_send_zc.3: fix titleJens Axboe1-1/+1
2022-09-06man/io_uring_prep_send_zc.3: add basic helper man pageJens Axboe1-0/+64
2022-09-06man/io_uring_prep_send.3: correct parameter nameJens Axboe1-2/+2
2022-09-06man/io_uring_enter.2: updates to SEND_ZCJens Axboe1-12/+16
2022-09-06man/io_uring_enter.2: document IORING_OP_SEND_ZCPavel Begunkov1-0/+47
2022-09-05expose CQ ring overflow stateDylan Yudaken2-1/+27
2022-09-05add docs for overflow lost errorsDylan Yudaken2-2/+20
2022-09-05update io_uring_enter.2 docs for IORING_FEAT_NODROPDylan Yudaken1-1/+12
2022-09-05add io_uring_submit_and_get_events and io_uring_get_eventsDylan Yudaken2-0/+63
2022-09-05Add documentation for IORING_SETUP_DEFER_TASKRUN flagDylan Yudaken1-0/+19
2022-08-30man/io_uring_enter.2: Fix typo "which is behaves" -> "which behaves"Ammar Faizi1-1/+1
2022-08-30man: Alias `io_uring_enter2()` to `io_uring_enter()`Ammar Faizi1-0/+1
2022-08-30man: Add `io_uring_enter2()` function signatureAmmar Faizi1-3/+7
2022-08-30man: Clarify "man 2" entry for io_uring syscallsAmmar Faizi3-15/+11
2022-08-23liburing: Change the type of `flags` in `io_uring_prep_renameat()` to `unsign...Ammar Faizi1-2/+2
2022-08-17man: Lowercase man page name in title headerGuillem Jover4-4/+4
2022-08-17man: Add missing section numbersGuillem Jover8-8/+8
2022-08-17Fix typosGuillem Jover8-8/+8
2022-08-17Fix typosGuillem Jover5-6/+6
2022-07-26add documentation for multishot recvmsgDylan Yudaken9-0/+115
2022-07-23Merge branch 'master' of https://github.com/bikallem/liburingJens Axboe1-1/+1
2022-07-23man: fix typo in manual for io_uring_enterBikal Lem1-1/+1
2022-07-22man/io_uring_setup.2: document IORING_SETUP_SINGLE_ISSUERPavel Begunkov1-0/+18
2022-07-09Correct mistakes on send/recv* flagsJens Axboe2-2/+2
2022-07-05remove recvmsg_multishotDylan Yudaken2-21/+0
2022-06-30add IORING_RECV_MULTISHOT docsDylan Yudaken4-0/+44
2022-06-18man/io_uring_prep_cancel.3: clarify the NOTES section a bit moreJens Axboe1-5/+7
2022-06-18man/io_uring_prep_cancel.3: clearify the synchronous manner李通洲1-0/+6
2022-06-15Add io_uring_prep_cancel64()Jens Axboe2-1/+11
2022-06-16man/io_uring_setup.2: fix typo李通洲1-2/+2
2022-06-15Remove IORING_CLOSE_FD_AND_FILE_SLOTJens Axboe1-11/+0
2022-06-15man/io_uring_setup.2: fix typo on when IORING_SETUP_TASKRUN_FLAG was addedJens Axboe1-1/+1
2022-06-13add io_uring_buf_ring_initDylan Yudaken2-1/+34
2022-06-13add mask parameter to io_uring_buf_ring_addDylan Yudaken2-0/+32
2022-06-13remove non-existent manpage referenceDylan Yudaken1-1/+0
2022-06-06man/io_uring_prep_madvise.3: posix_madvise -> madviseSeiichi Uchida1-2/+2
2022-06-06man/io_uring_prep_madvise.3: remove fdSeiichi Uchida1-4/+1
2022-06-06man/io_uring_prep_accept.3: fix parameter typesSeiichi Uchida1-4/+4
2022-06-04man: man page tweaksJens Axboe30-63/+143
2022-06-01Fixup bad symlinksJens Axboe4-4/+4
2022-06-01Man page tweaksJens Axboe9-18/+23
2022-06-01io_uring: add prep functions for current working directoryUsama Arif5-12/+101
2022-06-01man: fix and simplify bold usageOtto Modinos79-143/+143
2022-05-31man: no empty paragraphs before DESCRIPTIONOtto Modinos79-79/+58
2022-05-31man: put SEE ALSO suggestions on their own .BRsOtto Modinos67-67/+217