summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* io-uring: add sqpoll support for napi busy pollStefan Roesch2024-02-093-1/+33
* io-uring: add napi busy poll supportStefan Roesch2024-02-097-1/+373
* io-uring: move io_wait_queue definition to header fileStefan Roesch2024-02-092-21/+22
* Merge branch 'for-io_uring-add-napi-busy-polling-support' of git://git.kernel...Jens Axboe2024-02-092-14/+47
|\
| * net: add napi_busy_loop_rcu()Stefan Roesch2024-02-092-0/+19
| * net: split off __napi_busy_poll from napi_busy_pollStefan Roesch2024-02-091-14/+28
* | io_uring: add support for ftruncateTony Solomonik2024-02-095-1/+64
* | Add do_ftruncate that truncates a struct fileTony Solomonik2024-02-092-25/+29
* | io_uring: Simplify the allocation of slab cachesKunwu Chan2024-02-081-3/+2
* | io_uring: re-arrange struct io_ring_ctx to reduce paddingJens Axboe2024-02-081-15/+16
* | io_uring/sqpoll: manage task_work privatelyJens Axboe2024-02-083-17/+82
* | io_uring: pass in counter to handle_tw_list() rather than return itJens Axboe2024-02-081-5/+3
* | io_uring: cleanup handle_tw_list() calling conventionJens Axboe2024-02-081-16/+13
* | io_uring/poll: improve readability of poll reference decrementingJens Axboe2024-02-081-2/+2
* | io_uring: remove unconditional looping in local task_work handlingJens Axboe2024-02-081-15/+29
* | io_uring: remove next io_kiocb fetch in task_work runningJens Axboe2024-02-081-3/+0
* | io_uring: handle traditional task_work in FIFO orderJens Axboe2024-02-081-1/+1
* | io_uring: remove 'loops' argument from trace_io_uring_task_work_run()Jens Axboe2024-02-082-8/+4
* | io_uring: remove looping around handling traditional task_workJens Axboe2024-02-081-38/+7
* | io_uring/kbuf: cleanup passing back cflagsJens Axboe2024-02-082-24/+31
* | io_uring/rw: remove dead file == NULL checkJens Axboe2024-02-081-1/+1
* | io_uring: cleanup io_req_complete_post()Jens Axboe2024-02-081-4/+4
* | io_uring: mark the need to lock/unlock the ring as unlikelyJens Axboe2024-02-081-2/+2
* | io_uring: add io_file_can_poll() helperJens Axboe2024-02-086-6/+21
* | io_uring/cancel: don't default to setting req->work.cancel_seqJens Axboe2024-02-085-8/+15
* | io_uring: expand main struct io_kiocb flags to 64-bitsJens Axboe2024-02-084-50/+58
* | io_uring: use file_mnt_idmap helperAlexander Mikhalitsyn2024-02-071-1/+1
|/
* Linux 6.8-rc3v6.8-rc3Linus Torvalds2024-02-041-1/+1
* Merge tag 'for-linus-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-02-0411-189/+203
|\
| * ext4: make ext4_set_iomap() recognize IOMAP_DELALLOC map typeZhang Yi2024-02-021-29/+3
| * ext4: make ext4_map_blocks() distinguish delalloc only extentZhang Yi2024-02-023-3/+10
| * ext4: add a hole extent entry in cache after punchZhang Yi2024-02-021-2/+4
| * ext4: correct the hole length returned by ext4_map_blocks()Zhang Yi2024-02-021-41/+70
| * ext4: convert to exclusive lock while inserting delalloc extentsZhang Yi2024-02-021-14/+11
| * ext4: refactor ext4_da_map_blocks()Zhang Yi2024-02-021-22/+17
| * ext4: remove 'needed' in trace_ext4_discard_preallocationsKemeng Shi2024-01-182-10/+6
| * ext4: remove unnecessary parameter "needed" in ext4_discard_preallocationsKemeng Shi2024-01-189-22/+18
| * ext4: remove unused return value of ext4_mb_release_group_paKemeng Shi2024-01-181-4/+2
| * ext4: remove unused return value of ext4_mb_release_inode_paKemeng Shi2024-01-181-3/+1
| * ext4: remove unused return value of ext4_mb_releaseKemeng Shi2024-01-182-4/+2
| * ext4: remove unused ext4_allocation_context::ac_groups_consideredKemeng Shi2024-01-181-1/+0
| * ext4: remove unneeded return value of ext4_mb_release_contextKemeng Shi2024-01-181-2/+1
| * ext4: remove unused parameter ngroup in ext4_mb_choose_next_group_*()Kemeng Shi2024-01-181-6/+6
| * ext4: remove unused return value of __mb_check_buddyKemeng Shi2024-01-181-4/+3
| * ext4: mark the group block bitmap as corrupted before reporting an errorBaokun Li2024-01-181-11/+11
| * ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()Baokun Li2024-01-181-5/+4
| * ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()Baokun Li2024-01-181-0/+4
| * ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap ...Baokun Li2024-01-181-1/+1
| * ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()Baokun Li2024-01-181-18/+21
| * ext4: regenerate buddy after block freeing failed if under fc replayBaokun Li2024-01-181-0/+20