Skip to content

Conversation

@blktests-ci
Copy link

@blktests-ci blktests-ci bot commented Nov 16, 2025

Pull request for series with
subject: block: Generalize physical entry definition
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1023856

@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 16, 2025

Upstream branch: d6bf992
series: https://patchwork.kernel.org/project/linux-block/list/?series=1023856
version: 1

@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 17, 2025

Upstream branch: d6bf992
series: https://patchwork.kernel.org/project/linux-block/list/?series=1023856
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from fa7e029 to c78afa3 Compare November 17, 2025 00:56
@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 17, 2025

Upstream branch: d6bf992
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot added V2 and removed V1 V1-ci-fail labels Nov 17, 2025
@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from c78afa3 to f6caac8 Compare November 17, 2025 19:30
@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 17, 2025

Upstream branch: 5674abb
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from f6caac8 to a77bacc Compare November 17, 2025 23:55
@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 18, 2025

Upstream branch: 5674abb
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from a77bacc to df6540a Compare November 18, 2025 02:29
@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 19, 2025

Upstream branch: ca289ff
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from df6540a to ce7d5ea Compare November 19, 2025 00:32
@kawasaki kawasaki closed this Nov 20, 2025
@blktests-ci blktests-ci bot reopened this Nov 21, 2025
@blktests-ci
Copy link
Author

blktests-ci bot commented Nov 21, 2025

Upstream branch: fd196ce
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from ce7d5ea to 531252e Compare November 21, 2025 09:55
axboe added 3 commits December 4, 2025 20:59
* io_uring-6.19:
  io_uring/kbuf: use READ_ONCE() for userspace-mapped memory
  io_uring/rsrc: fix lost entries after cloned range
  io_uring/rsrc: rename misleading src_node variable in io_clone_buffers()
  io_uring/rsrc: clean up buffer cloning arg validation
  io_uring/trace: rename io_uring_queue_async_work event "rw" field
  io_uring/io-wq: always retry worker create on ERESTART*
  io_uring/poll: correctly handle io_poll_add() return value on update
* block-6.19: (27 commits)
  nvme-fabrics: add ENOKEY to no retry criteria for authentication failures
  nvme-auth: use kvfree() for memory allocated with kvcalloc()
  nvmet-tcp: use kvcalloc for commands array
  nvmet-rdma: use kvcalloc for commands and responses arrays
  nvme: fix typo error in nvme target
  nvmet-fc: use pr_* print macros instead of dev_*
  nvmet-fcloop: remove unused lsdir member.
  nvmet-fcloop: check all request and response have been processed
  nvme-fc: check all request and response have been processed
  block: fix memory leak in __blkdev_issue_zero_pages
  block: fix comment for op_is_zone_mgmt() to include RESET_ALL
  block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs
  blk-mq: Abort suspend when wakeup events are pending
  blk-mq: add blk_rq_nr_bvec() helper
  block: add IOC_PR_READ_RESERVATION ioctl
  block: add IOC_PR_READ_KEYS ioctl
  nvme: reject invalid pr_read_keys() num_keys values
  scsi: sd: reject invalid pr_read_keys() num_keys values
  block: enable per-cpu bio cache by default
  block: use bio_alloc_bioset for passthru IO by default
  ...
* io_uring-6.19:
  io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffer ring fields
axboe and others added 2 commits December 5, 2025 10:24
* io_uring-6.19:
  io_uring/poll: unify poll waitqueue entry and list removal
rleon added 2 commits December 8, 2025 14:20
This patch changes the length variables from unsigned int to size_t.
Using size_t ensures that we can handle larger sizes, as size_t is
always equal to or larger than the previously used u32 type.

Originally, u32 was used because blk-mq-dma code evolved from
scatter-gather implementation, which uses unsigned int to describe length.
This change will also allow us to reuse the existing struct phys_vec in places
that don't need scatter-gather.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Move the struct phys_vec definition from block/blk-mq-dma.c to
include/linux/types.h to make it available for use across the kernel.

The phys_vec structure represents a physical address range with a
length, which is used by the new physical address-based DMA mapping
API. This structure is already used by the block layer and will be
needed for DMA phys API users.

Moving this definition to types.h provides a centralized location
for this common data structure and eliminates code duplication
across subsystems that need to work with physical address ranges.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
@blktests-ci
Copy link
Author

blktests-ci bot commented Dec 8, 2025

Upstream branch: 2690a55
series: https://patchwork.kernel.org/project/linux-block/list/?series=1024472
version: 2

@blktests-ci blktests-ci bot force-pushed the series/1023856=>for-next branch from 531252e to ce186b4 Compare December 8, 2025 05:21
@blktests-ci
Copy link
Author

blktests-ci bot commented Dec 28, 2025

Upstream branch: d5c670d
series: https://patchwork.kernel.org/project/linux-block/list/?series=1034100
version: 3

@blktests-ci
Copy link
Author

blktests-ci bot commented Dec 28, 2025

Upstream branch: d5c670d
series: https://patchwork.kernel.org/project/linux-block/list/?series=1034100
version: 3

@blktests-ci
Copy link
Author

blktests-ci bot commented Dec 28, 2025

Github failed to update this PR after force push. Close it.

@blktests-ci blktests-ci bot closed this Dec 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants