This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from eca3a04f140a Merge tag 'dlm-6.3' of git://git.kernel.org/pub/scm/linux/ [...]
new 0c4fe008c9cb io_uring: rearrange defer list checks
new f36ba6cf1ab6 io_uring: don't iterate cq wait fast path
new 1414d6298584 io_uring: kill io_run_task_work_ctx
new 140102ae9a9f io_uring: move defer tw task checks
new 3fcf19d592d5 io_uring: parse check_cq out of wq waiting
new 846072f16eed io_uring: mimimise io_cqring_wait_schedule
new 490c00eb4fa5 io_uring: simplify io_has_work
new 326a9e482e21 io_uring: set TASK_RUNNING right after schedule
new 46ae7eef44f6 io_uring: optimise non-timeout waiting
new d33a39e57768 io_uring: keep timeout in io_wait_queue
new cbeb47a7b5f0 io_uring/msg_ring: Pass custom flags to the cqe
new 81594e7e7a14 io_uring: remove excessive unlikely on IS_ERR
new dde40322ae20 io_uring: move submitter_task out of cold cacheline
new bd550173acc2 io_uring: refactor io_wake_function
new 2f413956cc8a io_uring: don't set TASK_RUNNING in local tw runner
new 3e5655552a82 io_uring: mark io_run_local_work static
new 360173ab9e1a io_uring: move io_run_local_work_locked
new 7b235dd82ad3 io_uring: separate wq for ring polling
new bca39f390585 io_uring: add lazy poll_wq activation
new 3181e22fb799 io_uring: wake up optimisations
new 130bd686d9be io_uring: waitqueue-less cq waiting
new d80c0f00d047 io_uring: add io_req_local_work_add wake fast path
new c3f4d39ee4bc io_uring: optimise deferred tw execution
new 88b80534f60f io_uring: make io_sqpoll_wait_sq return void
new b0b7a7d24b66 io_uring: return back links tw run optimisation
new 89800a2dd570 io_uring: don't export io_put_task()
new 31f084b7b028 io_uring: simplify fallback execution
new 632ffe095674 io_uring: optimise ctx flags layout
new 68a2cc1bba98 io_uring: refactor __io_req_complete_post
new a7dd27828b00 io_uring: Rename struct io_op_def
new f30bd4d03824 io_uring: Split io_issue_def struct
new 8572df941cbe io_uring/msg-ring: ensure flags passing works for task_wor [...]
new b5d3ae202fbf io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
new c1755c25a719 io_uring: Enable KASAN for request cache
new f499254474a8 io_uring: pass in io_issue_def to io_assign_file()
new c10bb6468481 io_uring: use user visible tail in io_uring_poll()
new b2aa66aff60c io_uring: kill outdated comment about overflow flush
new b5083dfa3667 io_uring: improve io_get_sqe
new c8576f3e612d io_uring: refactor req allocation
new 5afa46507139 io_uring: refactor io_put_task helpers
new cb6bf7f285c2 io_uring: refactor tctx_task_work
new 50470fc5723a io_uring: return normal tw run linking optimisation
new fcc926bb8579 io_uring: add a conditional reschedule to the IOPOLL cance [...]
new f58680085478 io_uring: add reschedule point to handle_tw_list()
new 6bb30855560e io_uring: if a linked request has REQ_F_FORCE_ASYNC then r [...]
new aebb224fd4fc io_uring: for requests that require async, force it
new c31cc60fddd1 io_uring: always go async for unsupported fadvise flags
new 0ffae640ad83 io_uring: always go async for unsupported open flags
new 2f2bb1ffc998 io_uring: mark task TASK_RUNNING before handling resume/task work
new fbe870a72fd1 io_uring,audit: don't log IORING_OP_MADVISE
new 7d3fd88d61a4 io_uring: Support calling io_uring_register with a registe [...]
new cce5fe5eda05 Merge tag 'for-6.3/io_uring-2023-02-16' of git://git.kerne [...]
new 2ad9bd8332ac iov: add import_ubuf()
new 4b61152e107a io_uring: switch network send/recv to ITER_UBUF
new 1e23db450cff io_uring: use iter_ubuf for single range imports
new 4397a17c1dc5 iov_iter: move iter_ubuf check inside restore WARN
new d46aa786fa53 block: use iter_ubuf for single range
new c1ef50030795 Merge tag 'for-6.3/iter-ubuf-2023-02-16' of git://git.kern [...]
new 439bc39b3cf0 fs: move sb_init_dio_done_wq out of direct-io.c
new 9636e650e16f fs: build the legacy direct I/O code conditionally
new 553637f73c31 Merge tag 'for-6.3/dio-2023-02-16' of git://git.kernel.dk/linux
new 9778369a2d6c block, bfq: split sync bfq_queues on a per-actuator basis
new b752989897b4 block, bfq: forbid stable merging of queues associated wit [...]
new a61230470c8c block, bfq: move io_cq-persistent bfqq data into a dedicat [...]
new fd571df0ac5b block, bfq: turn bfqq_data into an array in bfq_io_cq
new 8b7fd7411176 block, bfq: split also async bfq_queues on a per-actuator basis
new 4fdb3b9f2a28 block, bfq: retrieve independent access ranges from request queue
new 2d31c684a053 block, bfq: inject I/O to underutilized actuators
new 1bd43e19de1b block, bfq: balance I/O injection among underutilized actuators
new 0a26f327e46c block: make BLK_DEF_MAX_SECTORS unsigned
new c9c77418a982 block: save user max_sectors limit
new a3df2e456c0f block: add a BUILD_BUG_ON() for adding more bio flags than [...]
new 887b98c74fdf drbd: split off drbd_buildtag into separate file
new 4e2da933b9f1 drbd: drop API_VERSION define
new 20f2a34a421b drbd: split off drbd_config into separate file
new 378000686732 drbd: adjust drbd_limits license header
new 2167879655b3 drbd: fix DRBD_VOLUME_MAX 65535 -> 65534
new c10bdcf9838e drbd: make limits unsigned
new 069182007d1a drbd: remove unnecessary assignment in vli_encode_bits
new 9cf766a45799 drbd: remove macros using require_context
new 6d9be160df48 MAINTAINERS: add drbd headers
new 2990ca29f361 drbd: interval tree: make removing an "empty" interval a no-op
new 2bb34fa6ff41 drbd: drbd_insert_interval(): Clarify comment
new 67d59247d4b5 block: don't allow multiple bios for IOCB_NOWAIT issue
new ed878d1c1c64 ublk_drv: remove nr_aborted_queues from ublk_device
new 73a166d97492 ublk_drv: don't probe partitions if the ubq daemon isn't trusted
new bfbcef036396 ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
new abb864d38085 ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT
new 403ebc877832 ublk_drv: add module parameter of ublks_max for limiting m [...]
new 4093cb5a0634 ublk_drv: add mechanism for supporting unprivileged ublk device
new 888545cb43d7 nvme: set REQ_ALLOC_CACHE for uring-passthru request
new 7e2e355dd9c9 block: extend bio-cache for non-polled requests
new fea127b36c93 block: remove superfluous check for request queue in bdev_ [...]
new e29b210021dc block: add a new helper bdev_{is_zone_start, offset_from_z [...]
new d67ea690ce09 block: introduce bdev_zone_no helper
new 464544fb93fc block: ublk: fix doc build warning
new 5f2779dfa7b8 blk-iocost: avoid 64-bit division in ioc_timer_fn
new 7b7c5ae4402f blk-iocost: check return value of match_u64()
new 235a5a83f637 blk-iocost: don't allow to configure bio based device
new 35198e323001 blk-iocost: read params inside lock in sysfs apis
new 984af1e66b41 blk-iocost: fix divide by 0 error in calc_lcoefs()
new b32603296584 blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_ [...]
new 33391eecd631 block: treat poll queue enter similarly to timeouts
new 1bf7a749efdc ps3vram: remove bio splitting
new 9607cd36bb23 s390/dcssblk:: don't call bio_split_to_limits
new b36781034c42 blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store
new c7241babf085 blk-cgroup: dropping parent refcount after pd_free_fn() is done
new dfd6200a0954 blk-cgroup: support to track if policy is online
new f1c006f1c685 blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn [...]
new f1591a8bb3e0 sbitmap: remove unnecessary calculation of alloc_hint in _ [...]
new 903e86f3a64d sbitmap: remove redundant check in __sbitmap_queue_get_batch
new 08470a98a7d7 sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
new 678418c6128f sbitmap: add sbitmap_find_bit to remove repeat code in __s [...]
new b5fcf7871acb sbitmap: correct wake_batch recalculation to avoid potenti [...]
new 0c3e09e8854b block, bfq: correctly raise inject limit in bfq_choose_bfq [...]
new bebeb9e582e8 block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
new 1c970450a7fd block, bfq: initialize bfqq->decrease_time_jif correctly
new 8ac2e43c3559 block, bfq: use helper macro RQ_BFQQ to get bfqq of request
new 86f8382e6d3a block, bfq: remove unnecessary dereference to get async_bfqq
new 433d4b03e722 block, bfq: remove redundant check in bfq_put_cooperator
new 87c971de8157 block, bfq: remove unnecessary goto tag in bfq_dispatch_rq [...]
new 323745a3aa9b block, bfq: remove unused bfq_wr_max_time in struct bfq_data
new 4a6a7bc21d47 block: Default to use cgroup support for BFQ
new 48a905198024 ublk_drv: only allow owner to open unprivileged disk
new 2d97930d74b1 block: Remove mm.h from bvec.h
new e152a05fa054 loop: Improve the hw_queue_depth kernel module parameter i [...]
new 1d1f25bfda43 md: don't update recovery_cp when curr_resync is ACTIVE
new d19329133d25 md: Factor out is_md_suspended helper
new 72adae23a72c md: Change active_io to percpu
new 07dbb13542cc md: Free writes_pending in md_stop
new ed821cf84e7b md: use MD_RESYNC_* whenever possible
new 839c717bec98 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...]
new a886001c2da8 block: don't call blk_throtl_stat_add for non-READ/WRITE commands
new 178fa7d49815 blk-cgroup: delay blk-cgroup initialization until add_disk
new 0b6f93bdf07e blk-cgroup: improve error unwinding in blkg_alloc
new 27b642b07a4a blk-cgroup: simplify blkg freeing from initialization fail [...]
new 180b04d450a7 blk-cgroup: remove the !bdi->dev check in blkg_dev_name
new 84d7d462b16d blk-cgroup: pin the gendisk in struct blkcg_gq
new f05837ed73d0 blk-cgroup: store a gendisk to throttle in struct task_struct
new 04aad37be1a8 blk-wbt: pass a gendisk to wbt_{enable,disable}_default
new 958f29654747 blk-wbt: pass a gendisk to wbt_init
new 0bc65bd41dfd blk-wbt: move private information from blk-wbt.h to blk-wbt.c
new 4e1d91ae876b blk-wbt: open code wbt_queue_depth_changed in wbt_init
new b494f9c566ba blk-rq-qos: move rq_qos_add and rq_qos_del out of line
new ce57b558604e blk-rq-qos: make rq_qos_add and rq_qos_del more useful
new 3963d84df797 blk-rq-qos: constify rq_qos_ops
new ba91c849fa50 blk-rq-qos: store a gendisk instead of request_queue in st [...]
new 40e4996ec099 blk-cgroup: pass a gendisk to blkcg_{de,}activate_policy
new 0a0b4f79db2e blk-cgroup: pass a gendisk to pd_alloc_fn
new 479664cee14d blk-cgroup: pass a gendisk to blkg_lookup
new 3f13ab7c80fd blk-cgroup: move the cgroup information to struct gendisk
new d58cdfae6a22 block: factor out a bvec_set_page helper
new 26db5ee15851 block: add a bvec_set_folio helper
new 666e6550cb74 block: add a bvec_set_virt helper
new f1e117cbb01a sd: factor out a sd_set_special_bvec helper
new 3c7ebe952fef target: use bvec_set_page to initialize bvecs
new fc41c97a3a7b nvmet: use bvec_set_page to initialize bvecs
new 4bee16daf132 nvme: use bvec_set_virt to initialize special_vec
new 7df2af0bb491 rbd: use bvec_set_page to initialize the copy up bvec
new b831f3a10316 virtio_blk: use bvec_set_virt to initialize special_vec
new 13ae4db0c051 zram: use bvec_set_page to initialize bvecs
new a8173be1863e afs: use bvec_set_folio to initialize a bvec
new 5c6542b6612f ceph: use bvec_set_page to initialize a bvec
new 220ae4a5c2ba cifs: use bvec_set_page to initialize bvecs
new cd5980032068 coredump: use bvec_set_page to initialize a bvec
new 8bb7cd842c44 nfs: use bvec_set_page to initialize bvecs
new 8ead80b2c5f8 orangefs: use bvec_set_{page,folio} to initialize bvecs
new 664e40789aba splice: use bvec_set_page to initialize a bvec
new cc342a21930f io_uring: use bvec_set_page to initialize a bvec
new 8976fa6d79d7 swap: use bvec_set_page to initialize bvecs
new efde918ac669 rxrpc: use bvec_set_page to initialize a bvec
new 9088151f1bfe sunrpc: use bvec_set_page to initialize bvecs
new 58dfe1407384 vringh: use bvec_set_page to initialize a bvec
new 1eb9cd15004f libceph: use bvec_set_page to initialize bvecs
new 28e538a30938 blk-cgroup: fix freeing NULL blkg in blkg_create
new e81cd5a983bb block: stub out and deprecated the capability attribute on [...]
new 6ee858a3d327 blk-mq: avoid sleep in blk_mq_alloc_request_hctx
new c31e76bcc379 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
new 98b99e9412d0 blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
new 47df9ce95cd5 blk-mq: Fix potential io hung for shared sbitmap per tagset
new 08e3599e7401 blk-mq: remove unnecessary list_empty check in blk_mq_try_ [...]
new 3e368fb023ff blk-mq: remove unncessary from_schedule parameter in blk_m [...]
new 34c9f547402f blk-mq: make blk_mq_commit_rqs a general function for all commits
new 0d617a83e8d4 blk-mq: remove unncessary error count and commit in blk_mq [...]
new 984ce0a7d75b blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_l [...]
new e4ef2e05e002 blk-mq: simplify flush check in blk_mq_dispatch_rq_list
new 4ea58fe456c2 blk-mq: remove unnecessary error count and check in blk_mq [...]
new f1ce99f7098d blk-mq: remove set of bd->last when get driver tag for nex [...]
new 27e8b2bb149a blk-mq: use switch/case to improve readability in blk_mq_t [...]
new 01542f651a9f blk-mq: correct stale comment of .get_budget
new 83e8864fee26 trace/blktrace: fix memory leak with using debugfs_lookup()
new 731e208d7b4b ublk: remove unnecessary NULL check in ublk_rq_has_data()
new b352389e7ba3 ublk: mention WRITE_ZEROES in comment of ublk_complete_rq()
new 1972d038a540 ublk: pass NULL to blk_mq_alloc_disk() as queuedata
new 0686fb3cc535 nvme-fabrics: clarify AUTHREQ result handling
new b0ef1b11d390 nvme-auth: don't use NVMe status codes
new 01df742d8c5c nvme-pci: remove SGL segment descriptors
new ae5829350324 nvme-pci: use mapped entries for sgl decision
new 7846c1b5a5db nvme-pci: place descriptor addresses in iod
new 62281b9ed671 nvme: remove nvme_execute_passthru_rq
new 567da14d46aa nvme: add nvme_opcode_str function for all nvme cmd types
new 99607843e7ed nvme-tcp: add additional info for nvme_tcp_timeout log
new ddf91717693f nvmet: for nvme admin set_features cmd, call nvmet_check_d [...]
new cc115cbe12d9 nvme: always initialize known command effects
new baff6491448b nvme: mask CSE effects for security receive
new 455944e4e439 Merge tag 'nvme-6.3-2023-02-07' of git://git.infradead.org [...]
new f37bf75ca73d block, bfq: cleanup 'bfqg->online'
new 0abe39dec065 block: ublk: improve handling device deletion
new 76fed01420bb md: account io_acct_set usage with active_io
new a872818f484d Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...]
new c43332fe028c blk-cgroup: delay calling blkcg_exit_disk until disk_release
new dcb522014351 Revert "blk-cgroup: simplify blkg freeing from initializat [...]
new 23f3e3272e7a block: Merge bio before checking ->cached_rq
new 5f6224175fbe block: make kobj_type structures constant
new 9af9935494e4 block: Remove the ALLOC_CACHE_SLACK constant
new b87c52e431ad s390/dasd: sort out physical vs virtual pointers usage
new 460e9bed82e4 s390/dasd: Fix potential memleak in dasd_eckd_init()
new 2f1e07dda1e1 block: ublk: check IO buffer based on flag need_get_data
new 1231039db31c Revert "blk-cgroup: move the cgroup information to struct [...]
new b4e94f9c2c08 Revert "blk-cgroup: delay calling blkcg_exit_disk until di [...]
new b6553bef8cdc Revert "blk-cgroup: delay blk-cgroup initialization until [...]
new 9a9c261e6b55 Revert "blk-cgroup: pass a gendisk to blkg_lookup"
new a06377c5d01e Revert "blk-cgroup: pin the gendisk in struct blkcg_gq"
new 8f0edf45bb67 nvme-pci: fix freeing single sgl
new b6c0c237bea1 nvme-pci: remove iod use_sgls
new d2ad8f0c89e2 Merge tag 'nvme-6.3-2023-02-15' of git://git.infradead.org [...]
new 3ce6a115980c block: sync mixed merged request's failfast with 1st bio's
new db0ccc44a20b brd: return 0/-error from brd_insert_page()
new 6ded703c56c2 brd: check for REQ_NOWAIT and set correct page allocation mask
new 67205f80be99 brd: mark as nowait compatible
new 0f7c8f0f7934 block: Fix io statistics for cgroup in throttle path
new b6a4bdcda430 block: bio-integrity: Copy flags when bio_integrity_payloa [...]
new f3ca73862453 block: use proper return value from bio_failfast()
new 0aa2988e4fd2 brd: use radix_tree_maybe_preload instead of radix_tree_preload
new 5b0ed5964928 Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux
The 235 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/stable/sysfs-block | 3 +-
Documentation/block/capability.rst | 10 -
Documentation/block/index.rst | 1 -
Documentation/block/ublk.rst | 55 ++-
MAINTAINERS | 1 +
block/Kconfig.iosched | 1 +
block/bfq-cgroup.c | 105 +++---
block/bfq-iosched.c | 629 +++++++++++++++++++++++------------
block/bfq-iosched.h | 146 ++++++--
block/bfq-wf2q.c | 2 +-
block/bio-integrity.c | 8 +-
block/bio.c | 15 +-
block/blk-cgroup.c | 150 +++++----
block/blk-cgroup.h | 14 +-
block/blk-core.c | 36 +-
block/blk-crypto-sysfs.c | 2 +-
block/blk-ia-ranges.c | 4 +-
block/blk-integrity.c | 2 +-
block/blk-iocost.c | 78 +++--
block/blk-iolatency.c | 37 +--
block/blk-ioprio.c | 6 +-
block/blk-map.c | 14 +-
block/blk-merge.c | 35 +-
block/blk-mq-debugfs.c | 10 +-
block/blk-mq-sched.c | 7 +-
block/blk-mq-sysfs.c | 30 +-
block/blk-mq.c | 152 ++++-----
block/blk-rq-qos.c | 67 ++++
block/blk-rq-qos.h | 66 +---
block/blk-settings.c | 10 +-
block/blk-stat.c | 3 +-
block/blk-sysfs.c | 28 +-
block/blk-throttle.c | 11 +-
block/blk-wbt.c | 116 +++++--
block/blk-wbt.h | 98 +-----
block/blk-zoned.c | 4 +-
block/elevator.c | 4 +-
block/fops.c | 21 +-
block/genhd.c | 5 +-
drivers/block/brd.c | 67 ++--
drivers/block/drbd/Makefile | 2 +-
drivers/block/drbd/drbd_buildtag.c | 22 ++
drivers/block/drbd/drbd_debugfs.c | 2 +-
drivers/block/drbd/drbd_int.h | 13 +-
drivers/block/drbd/drbd_interval.c | 6 +-
drivers/block/drbd/drbd_main.c | 20 +-
drivers/block/drbd/drbd_proc.c | 2 +-
drivers/block/drbd/drbd_vli.h | 2 +-
drivers/block/loop.c | 14 +-
drivers/block/null_blk/main.c | 3 +-
drivers/block/ps3vram.c | 7 -
drivers/block/rbd.c | 7 +-
drivers/block/ublk_drv.c | 405 ++++++++++++++++------
drivers/block/virtio_blk.c | 4 +-
drivers/block/zram/zram_drv.c | 15 +-
drivers/md/md.c | 65 ++--
drivers/md/md.h | 9 +-
drivers/nvme/host/auth.c | 30 +-
drivers/nvme/host/constants.c | 16 +
drivers/nvme/host/core.c | 123 +++----
drivers/nvme/host/fabrics.c | 19 +-
drivers/nvme/host/ioctl.c | 9 +-
drivers/nvme/host/nvme.h | 16 +-
drivers/nvme/host/pci.c | 104 ++----
drivers/nvme/host/tcp.c | 7 +-
drivers/nvme/target/admin-cmd.c | 2 +-
drivers/nvme/target/io-cmd-file.c | 10 +-
drivers/nvme/target/passthru.c | 5 +-
drivers/nvme/target/tcp.c | 5 +-
drivers/nvme/target/zns.c | 3 +-
drivers/s390/block/dasd.c | 5 +-
drivers/s390/block/dasd_3990_erp.c | 10 +-
drivers/s390/block/dasd_alias.c | 6 +-
drivers/s390/block/dasd_eckd.c | 104 +++---
drivers/s390/block/dasd_eer.c | 2 +-
drivers/s390/block/dasd_fba.c | 14 +-
drivers/s390/block/dcssblk.c | 4 -
drivers/scsi/sd.c | 36 +-
drivers/target/target_core_file.c | 18 +-
drivers/vhost/vringh.c | 5 +-
fs/Kconfig | 4 +
fs/Makefile | 3 +-
fs/affs/Kconfig | 1 +
fs/afs/write.c | 8 +-
fs/ceph/file.c | 12 +-
fs/cifs/connect.c | 5 +-
fs/cifs/fscache.c | 16 +-
fs/cifs/misc.c | 5 +-
fs/cifs/smb2ops.c | 6 +-
fs/coredump.c | 7 +-
fs/direct-io.c | 24 --
fs/exfat/Kconfig | 1 +
fs/ext2/Kconfig | 1 +
fs/fat/Kconfig | 1 +
fs/hfs/Kconfig | 1 +
fs/hfsplus/Kconfig | 1 +
fs/internal.h | 4 +-
fs/jfs/Kconfig | 1 +
fs/nfs/fscache.c | 16 +-
fs/nilfs2/Kconfig | 1 +
fs/ntfs3/Kconfig | 1 +
fs/ocfs2/Kconfig | 1 +
fs/orangefs/inode.c | 22 +-
fs/reiserfs/Kconfig | 1 +
fs/splice.c | 5 +-
fs/super.c | 24 ++
fs/udf/Kconfig | 1 +
include/linux/blkdev.h | 27 +-
include/linux/bvec.h | 41 ++-
include/linux/drbd.h | 7 -
include/linux/drbd_config.h | 16 +
include/linux/drbd_genl_api.h | 2 +-
include/linux/drbd_limits.h | 204 ++++++------
include/linux/io_uring_types.h | 21 +-
include/linux/sched.h | 2 +-
include/linux/uio.h | 1 +
include/uapi/linux/io_uring.h | 8 +-
include/uapi/linux/ublk_cmd.h | 49 ++-
io_uring/advise.c | 29 +-
io_uring/fs.c | 20 +-
io_uring/io_uring.c | 474 +++++++++++++++++---------
io_uring/io_uring.h | 97 +++---
io_uring/msg_ring.c | 31 +-
io_uring/net.c | 21 +-
io_uring/notif.c | 3 +-
io_uring/opdef.c | 340 ++++++++++++-------
io_uring/opdef.h | 13 +-
io_uring/openclose.c | 18 +-
io_uring/poll.c | 2 +-
io_uring/rsrc.c | 4 +-
io_uring/rw.c | 13 +-
io_uring/splice.c | 7 +-
io_uring/sqpoll.c | 3 +-
io_uring/sqpoll.h | 2 +-
io_uring/statx.c | 4 +-
io_uring/sync.c | 14 +-
io_uring/xattr.c | 14 +-
kernel/fork.c | 2 +-
kernel/trace/blktrace.c | 4 +-
lib/iov_iter.c | 15 +-
lib/sbitmap.c | 102 +++---
mm/page_io.c | 8 +-
mm/swapfile.c | 2 +-
net/ceph/messenger_v1.c | 7 +-
net/ceph/messenger_v2.c | 28 +-
net/rxrpc/rxperf.c | 8 +-
net/sunrpc/svcsock.c | 7 +-
net/sunrpc/xdr.c | 5 +-
148 files changed, 2995 insertions(+), 2057 deletions(-)
delete mode 100644 Documentation/block/capability.rst
create mode 100644 drivers/block/drbd/drbd_buildtag.c
create mode 100644 include/linux/drbd_config.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from cd8b4fae52d powerpc: Another umaddditi4 fix [PR108862]
new 1eb68d9f414 i386: Introduce general_x64constmem_operand predicate
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/i386/i386.md | 16 ++++++++--------
gcc/config/i386/predicates.md | 7 +++++++
2 files changed, 15 insertions(+), 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch main
in repository newlib.
from 81ac069ee newlib/libc/{ctype, string}/*.t: Unicode 15 character width a [...]
new 1cbe4b3dc Cygwin: glob: sort in current locale's collating order
new ffba9604d Cygwin: add more UTF-32 helper functions
new 1eadb2388 Cygwin: nlsfuncs.cc: introduce collating elements and helper [...]
new 244faaea8 Cygwin: glob: convert internal character datatype to wint_t
new ce5aa0980 Cygwin: glob: implement collating symbol support
new 4ab778df2 Cygwin: linux-locale-helpers: helper tools to generate locale [...]
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
winsup/cygwin/glob.cc | 128 +-
winsup/cygwin/linux-locale-helpers/README | 10 +
.../fetch-lc_collate-elements-from-glibc | 61 +
.../fetch-lc_messages-from-linux.c | 169 ++
.../fetch-lc_time_era-from-linux.c | 237 ++
winsup/cygwin/local_includes/collate.h | 5 +
winsup/cygwin/local_includes/lc_collelem.h | 2936 ++++++++++++++++++++
winsup/cygwin/local_includes/wchar.h | 46 +
winsup/cygwin/nlsfuncs.cc | 98 +
winsup/cygwin/strfuncs.cc | 17 +
10 files changed, 3664 insertions(+), 43 deletions(-)
create mode 100644 winsup/cygwin/linux-locale-helpers/README
create mode 100755 winsup/cygwin/linux-locale-helpers/fetch-lc_collate-elements-fr [...]
create mode 100644 winsup/cygwin/linux-locale-helpers/fetch-lc_messages-from-linux.c
create mode 100644 winsup/cygwin/linux-locale-helpers/fetch-lc_time_era-from-linux.c
create mode 100644 winsup/cygwin/local_includes/lc_collelem.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from c22ff449275 opcodes: style m68k disassembler output
new ee0e1723013 Fix formatting of long function description in chew output
new 2070491c1c3 Don't use chew comments for static functions
new 03a7c6eb518 Hoist the SECTION comment in opncls.c
new dbe7ee1a871 Redefine FUNCTION in doc.str
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/ChangeLog | 21 +++++++
bfd/doc/chew.c | 33 ++++++++++
bfd/doc/doc.str | 12 +---
bfd/opncls.c | 186 ++++++++++++++++++--------------------------------------
4 files changed, 116 insertions(+), 136 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allmodconfig
in repository toolchain/ci/base-artifacts.
from 21becb2274 46: onsuccess: #536: 33: Success after binutils/gcc/linux/qe [...]
new 54054fb549 47: onsuccess: #537: 33: Success after binutils/gcc/qemu: 16 [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log.xz | Bin 1776 -> 1760 bytes
02-prepare_abe/console.log.xz | Bin 2768 -> 2772 bytes
03-build_abe-binutils/console.log.xz | Bin 31296 -> 30884 bytes
04-build_abe-stage1/console.log.xz | Bin 71032 -> 71032 bytes
05-build_abe-qemu/console.log.xz | Bin 31832 -> 32356 bytes
06-build_linux/console.log.xz | Bin 4916 -> 4932 bytes
08-check_regression/console.log.xz | Bin 4316 -> 4016 bytes
09-update_baseline/console.log | 9 +++++++++
dashboard/dashboard-generate.sh | 2 +-
git/binutils_rev | 2 +-
git/gcc_rev | 2 +-
git/qemu_rev | 2 +-
mail/jira-body.txt | 2 +-
mail/mail-body.txt | 2 +-
mail/mail-subject.txt | 2 +-
manifest.sh | 28 ++++++++++++++--------------
16 files changed, 30 insertions(+), 21 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.