linux/drivers/block
Linus Torvalds 2a0d3d73c1 xen: branch for v7.4-rc1
-----BEGIN PGP SIGNATURE-----
 
 iJEEABYKADkWIQRTLbB6QfY48x44uB6AXGG7T9hjvgUCatC64hsUgAAAAAAEAA5t
 YW51MiwyLjUrMS4xMiwyLDIACgkQgFxhu0/YY75lBQD/dxTsGihelYp5Nq4eTJIZ
 ik72nKwnkNCgRWh+VgbclzwA/R71x2hcL+knXAkar9J5EJG6k4QV16gHptW/JGAX
 xHgO
 =yn95
 -----END PGP SIGNATURE-----

Merge tag 'for-linus-7.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip

Pull xen updates from Juergen Gross:
 "This time only small fixes and cleanups all over Xen related drivers.
  Nothing really stands out here"

* tag 'for-linus-7.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
  xen-blkfront: Fix IO race during unplug
  xen-pciback: Fix pcistub_device ref leak in pcistub_get_gsi_from_sbdf()
  xen/pcifront: check that an AER callback exists before calling it
  xen/gntdev: Fix gntdev_dmabuf ref leak in dmabuf_exp_wait_released()
  x86/PVH: don't truncate initrd address/size
  xen/privcmd: Only claim ioreqs matching an ioeventfd
  xen/scsifront: check for a NULL shadow entry on a backend response
  xen: fix typos in comments
  xen/gntdev: prevent private mappings from becoming writable
  xen: remove unused hvm_vcpu.h header
  xen-blkfront: unbind irq before tearing down ring and shadow requests
  xen/blkback: Prevent missed completion when draining I/O
  xen/pcifront: Fix PCI device reference leak in AER handling
2026-10-20 14:33:15 -10:00
..
aoe Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drbd block-7.3-20261002 2026-10-02 12:25:40 -07:00
mtip32xx block: mtip32xx: synchronize ioctls with device removal 2026-08-15 17:45:38 -06:00
null_blk null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0 or overflows 2026-08-15 17:39:23 -06:00
rnbd rnbd: use scoped_with_init_fs() for block device open 2026-06-29 10:44:06 +02:00
rnull rust: configfs: use LocalModule for THIS_MODULE 2026-08-12 09:36:26 +02:00
xen-blkback xen/blkback: Prevent missed completion when draining I/O 2026-10-09 09:58:46 +02:00
zram treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
amiflop.c block: switch ->getgeo() to struct gendisk 2025-08-13 02:59:29 -04:00
ataflop.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
brd.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
floppy.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
Kconfig rbd: stop selecting CRC32, CRYPTO, and CRYPTO_AES 2025-12-10 11:50:54 +01:00
loop.c loop, zloop: fix dma_alignment for large or unreported limits 2026-09-01 08:42:54 -06:00
Makefile rnull: move driver to separate directory 2025-09-02 05:23:56 -06:00
n64cart.c n64cart: use strscpy in n64cart_probe 2026-06-02 17:43:32 -06:00
nbd.c nbd: add pre_defined_connections module parameter for pre-created devices 2026-08-15 20:01:20 -06:00
ps3disk.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
ps3vram.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
rbd_types.h
rbd.c rbd: Reset positive result codes to zero in object map update path 2026-07-23 20:29:42 +02:00
sunvdc.c sunvdc: fix -EIO issue due to lack of retries 2026-09-10 14:45:59 -06:00
swim_asm.S
swim.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
swim3.c swim3: Add missing MODULE_DESCRIPTION 2026-08-15 17:17:58 -06:00
ublk_drv.c block-7.3-20260911 2026-09-11 12:38:44 -07:00
virtio_blk.c virtio_blk: set the zone write granularity 2026-09-29 12:54:47 -06:00
xen-blkfront.c xen-blkfront: Fix IO race during unplug 2026-10-09 17:16:16 +02:00
z2ram.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
zloop.c zloop: zero out only the unread tail of short reads 2026-10-05 06:53:12 -06:00