mirror-linux/Documentation/ABI/stable
Linus Torvalds 9dd6956b38 for-6.4/block-2023-04-21
-----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCAAuFiEEwPw5LcreJtl1+l5K99NY+ylx4KYFAmRCvcIQHGF4Ym9lQGtl
 cm5lbC5kawAKCRD301j7KXHgpk+JEACj01t7Xen2+Razagu3aTx9tmRGFnTNR3MY
 raFG6B1TADk1TgCWWa2C4Dj67SOispPLm8hbIcOxqB1UscDWCCwjmnr/debADFzW
 Ap6shv/IRwVGmDp+F7ocYas0ynwooOJg4WJTwkSKz2o4m4p3vzlwAKi4fLiSjbXp
 gJTrA7WEvDOVjzajlTFUtjr8rc6PdunbGm25cPIufAxUEhvttYex2VbVqjDmfNsE
 8tyyk9RWbe4AY/ZYaGXVn4yQ/CgL/sXFkVc5noRXNfAQ/K3CVLQrFLJ3JlwUHpiA
 xXBor21TUWCZEo33Y2G5NConAYqE7etoPTkaTDO3/aZ+dAMFyhC/WAYLz1KZGMh1
 +g1fDX1QKEd40H2lfDXvqF1ob7Ut8EzUx+gvBXcc3/AiRpJ5rjfOcj6LPUMUqQJk
 nucLLFTiMKecnDMBERbvixqbaTyrjvkFEj2wYJvgj1LKXAd+x/bj8SGajs9r88Nb
 9YT9ai/+Yl7Ppfb67rCgXJU7oNZQSAQ2H+X/l2jbiqImOgq1u/45AmINnbanS7HH
 Y1I8pbH45AcnCgkJRoQwrNX3BnTOTBJ+D/4Fl4b8jsihq0D3UtwCwPCObHP4LW9S
 MUNPhP3tUuYsAgXqX80+Sao6SYvXDwnbWOM+LOaaZXgjb1ndwDUZXpto8Ra8WB1u
 8kM6s6ZR7g==
 =W1Zb
 -----END PGP SIGNATURE-----

Merge tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linux

Pull block updates from Jens Axboe:

 - drbd patches, bringing us closer to unifying the out-of-tree version
   and the in tree one (Andreas, Christoph)

 - support for auto-quiesce for the s390 dasd driver (Stefan)

 - MD pull request via Song:
      - md/bitmap: Optimal last page size (Jon Derrick)
      - Various raid10 fixes (Yu Kuai, Li Nan)
      - md: add error_handlers for raid0 and linear (Mariusz Tkaczyk)

 - NVMe pull request via Christoph:
      - Drop redundant pci_enable_pcie_error_reporting (Bjorn Helgaas)
      - Validate nvmet module parameters (Chaitanya Kulkarni)
      - Fence TCP socket on receive error (Chris Leech)
      - Fix async event trace event (Keith Busch)
      - Minor cleanups (Chaitanya Kulkarni, zhenwei pi)
      - Fix and cleanup nvmet Identify handling (Damien Le Moal,
        Christoph Hellwig)
      - Fix double blk_mq_complete_request race in the timeout handler
        (Lei Yin)
      - Fix irq locking in nvme-fcloop (Ming Lei)
      - Remove queue mapping helper for rdma devices (Sagi Grimberg)

 - use structured request attribute checks for nbd (Jakub)

 - fix blk-crypto race conditions between keyslot management (Eric)

 - add sed-opal support for reading read locking range attributes
   (Ondrej)

 - make fault injection configurable for null_blk (Akinobu)

 - clean up the request insertion API (Christoph)

 - clean up the queue running API (Christoph)

 - blkg config helper cleanups (Tejun)

 - lazy init support for blk-iolatency (Tejun)

 - various fixes and tweaks to ublk (Ming)

 - remove hybrid polling. It hasn't really been useful since we got
   async polled IO support, and these days we don't support sync polled
   IO at all (Keith)

 - misc fixes, cleanups, improvements (Zhong, Ondrej, Colin, Chengming,
   Chaitanya, me)

* tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linux: (118 commits)
  nbd: fix incomplete validation of ioctl arg
  ublk: don't return 0 in case of any failure
  sed-opal: geometry feature reporting command
  null_blk: Always check queue mode setting from configfs
  block: ublk: switch to ioctl command encoding
  blk-mq: fix the blk_mq_add_to_requeue_list call in blk_kick_flush
  block, bfq: Fix division by zero error on zero wsum
  fault-inject: fix build error when FAULT_INJECTION_CONFIGFS=y and CONFIGFS_FS=m
  block: store bdev->bd_disk->fops->submit_bio state in bdev
  block: re-arrange the struct block_device fields for better layout
  md/raid5: remove unused working_disks variable
  md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
  md/raid10: fix memleak of md thread
  md/raid10: fix memleak for 'conf->bio_split'
  md/raid10: fix leak of 'r10bio->remaining' for recovery
  md/raid10: don't BUG_ON() in raise_barrier()
  md: fix soft lockup in status_resync
  md: add error_handlers for raid0 and linear
  md: Use optimal I/O size for last bitmap page
  md: Fix types in sb writer
  ...
2023-04-26 12:52:58 -07:00
..
firewire-cdev docs: ABI: cleanup several ABI documents 2020-10-30 13:14:29 +01:00
o2cb ABI: o2cb: add an obsolete file for /sys/o2cb 2021-09-28 12:48:15 +02:00
procfs-audit_loginuid audit: drop /proc/PID/loginuid documentation Format field 2021-04-01 18:32:24 -04:00
syscalls
sysfs-acpi-pmprofile ACPI: docs: Update the pm_profile sysfs attribute documentation 2023-03-20 18:23:23 +01:00
sysfs-block blk-mq: remove hybrid polling 2023-03-20 15:30:03 -06:00
sysfs-bus-firewire docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-bus-fsl-mc bus: fsl-mc: add autorescan sysfs 2021-01-27 15:13:53 +01:00
sysfs-bus-mhi bus: mhi: host: Add soc_reset sysfs 2022-04-23 18:57:32 +05:30
sysfs-bus-nvmem docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-bus-usb docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-bus-vmbus docs: typo fixes in Documentation/ABI/ 2021-05-13 09:13:25 -06:00
sysfs-bus-w1 docs: ABI: cleanup several ABI documents 2020-10-30 13:14:29 +01:00
sysfs-bus-xen-backend docs: typo fixes in Documentation/ABI/ 2021-05-13 09:13:25 -06:00
sysfs-class-backlight docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-class-infiniband ABI: sysfs-class-infiniband: use wildcards on What definitions 2021-09-21 18:31:16 +02:00
sysfs-class-rfkill docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-class-tpm ABI: sysfs-class-tpm: use wildcards for pcr-* nodes 2021-09-21 18:31:15 +02:00
sysfs-class-ubi UBI: Add ro-mode sysfs attribute 2016-05-24 15:15:26 +02:00
sysfs-class-udc Documentation: ABI: sysfs-class-udc: remove duplicated entry 2017-06-13 13:21:04 +03:00
sysfs-devices ABI: sysfs-devices: add /dev ABI 2021-09-28 12:48:15 +02:00
sysfs-devices-node mm: memory-failure: document memory failure stats 2023-02-02 22:33:28 -08:00
sysfs-devices-system-cpu topology/sysfs: Add PPIN in sysfs under cpu topology 2022-02-01 16:36:42 +01:00
sysfs-devices-system-xen_memory xen/balloon: add runtime control for scrubbing ballooned out pages 2018-09-14 08:51:10 -04:00
sysfs-driver-aspeed-vuart drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity configurable 2019-10-04 15:05:20 +02:00
sysfs-driver-dma-idxd dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA 2022-11-04 20:14:28 +05:30
sysfs-driver-dma-ioatdma docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys 2020-11-02 13:45:37 +01:00
sysfs-driver-firmware-zynqmp firmware: zynqmp: Add documentation for runtime feature config 2022-02-25 12:13:20 +01:00
sysfs-driver-ib_srp docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-driver-mlxreg-io Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces 2023-02-13 12:07:50 +01:00
sysfs-driver-qla2xxx
sysfs-driver-speakup accessibility: speakup: phonetic spelling while arrowing letter by letter 2022-11-23 19:47:15 +01:00
sysfs-driver-usb-usbtmc usb: usbtmc: Remove sysfs group TermChar and auto_abort 2018-09-20 13:04:03 +02:00
sysfs-driver-w1_ds28e04 docs: w1: convert to ReST and add to the kAPI group of docs 2019-07-31 14:16:17 -06:00
sysfs-driver-w1_ds28ea00 docs: w1: convert to ReST and add to the kAPI group of docs 2019-07-31 14:16:17 -06:00
sysfs-driver-w1_ds2438 w1: ds2438: support for writing to offset register 2021-05-21 14:51:33 +02:00
sysfs-firmware-efi-vars docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-firmware-opal-dump docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-firmware-opal-elog docs: ABI: stable: make files ReST compatible 2020-10-30 13:07:01 +01:00
sysfs-fs-orangefs Orangefs: kernel client part 6 2015-10-03 11:39:59 -04:00
sysfs-hypervisor-xen drivers/xen/hypervisor: Expose Xen SIF flags to userspace 2023-02-13 06:53:19 +01:00
sysfs-kernel-notes docs: stable-ABI: Document /sys/kernel/notes 2020-09-16 12:17:47 -06:00
sysfs-module sysfs docs: ABI: Fix typo in comment 2022-07-28 16:32:33 +02:00
sysfs-transport-srp scsi_transport_srp: Add periodic reconnect support 2013-11-08 14:43:16 -08:00
thermal-notification
vdso docs: ABI: vdso: use the right format for ABI 2020-10-30 13:12:53 +01:00