All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Block fixes for 6.2-rc3
@ 2023-01-06 16:27 Jens Axboe
  2023-01-06 21:19 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2023-01-06 16:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block

Hi Linus,

The big change here is obviously the revert of the pktcdvd driver
removal. Outside of that, just minor tweaks. In detail:

- Re-instate the pktcdvd driver, which necessitates adding back
  bio_copy_data_iter() and the fops->devnode() hook for now (me)

- Fix for splitting of a bio marked as NOWAIT, causing either nowait
  reads or writes to error with EAGAIN even if parts of the IO completed
  (me)

- Fix for ublk, punting management commands to io-wq as they can all
  easily block for extended periods of time (Ming)

- Removal of SRCU dependency for the block layer (Paul)

Please pull!


The following changes since commit 1551ed5a178ca030adc92b1eb29157b5e92bf134:

  Merge tag 'nvme-6.2-2022-12-29' of git://git.infradead.org/nvme into block-6.2 (2022-12-29 11:31:45 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-2023-01-06

for you to fetch changes up to b2b50d572135c5c6e10c2ff79cd828d5a8141ef6:

  block: Remove "select SRCU" (2023-01-05 08:50:10 -0700)

----------------------------------------------------------------
block-2023-01-06

----------------------------------------------------------------
Jens Axboe (5):
      block: handle bio_split_to_limits() NULL return
      block: don't allow splitting of a REQ_NOWAIT bio
      Revert "block: bio_copy_data_iter"
      Revert "block: remove devnode callback from struct block_device_operations"
      Revert "pktcdvd: remove driver."

Ming Lei (1):
      ublk: honor IO_URING_F_NONBLOCK for handling control command

Paul E. McKenney (1):
      block: Remove "select SRCU"

 Documentation/ABI/testing/debugfs-pktcdvd     |   18 +
 Documentation/ABI/testing/sysfs-class-pktcdvd |   97 +
 MAINTAINERS                                   |    7 +
 block/Kconfig                                 |    1 -
 block/bio.c                                   |   37 +-
 block/blk-merge.c                             |   14 +-
 block/blk-mq.c                                |    5 +-
 block/genhd.c                                 |   11 +
 drivers/block/Kconfig                         |   43 +
 drivers/block/Makefile                        |    1 +
 drivers/block/drbd/drbd_req.c                 |    2 +
 drivers/block/pktcdvd.c                       | 2944 +++++++++++++++++++++++++
 drivers/block/ps3vram.c                       |    2 +
 drivers/block/ublk_drv.c                      |    3 +
 drivers/md/dm.c                               |    2 +
 drivers/md/md.c                               |    2 +
 drivers/nvme/host/multipath.c                 |    2 +
 drivers/s390/block/dcssblk.c                  |    2 +
 include/linux/bio.h                           |    2 +
 include/linux/blkdev.h                        |    1 +
 include/linux/pktcdvd.h                       |  197 ++
 include/uapi/linux/pktcdvd.h                  |  112 +
 22 files changed, 3487 insertions(+), 18 deletions(-)
 create mode 100644 Documentation/ABI/testing/debugfs-pktcdvd
 create mode 100644 Documentation/ABI/testing/sysfs-class-pktcdvd
 create mode 100644 drivers/block/pktcdvd.c
 create mode 100644 include/linux/pktcdvd.h
 create mode 100644 include/uapi/linux/pktcdvd.h

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] Block fixes for 6.2-rc3
  2023-01-06 16:27 [GIT PULL] Block fixes for 6.2-rc3 Jens Axboe
@ 2023-01-06 21:19 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2023-01-06 21:19 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Linus Torvalds, linux-block

The pull request you sent on Fri, 6 Jan 2023 09:27:53 -0700:

> git://git.kernel.dk/linux.git tags/block-2023-01-06

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a689b938df39ab513026c53fb7011fd7cd594943

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-01-06 21:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-06 16:27 [GIT PULL] Block fixes for 6.2-rc3 Jens Axboe
2023-01-06 21:19 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.