summaryrefslogtreecommitdiffstats
path: root/fs/nfs/blocklayout
AgeCommit message (Expand)AuthorLines
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-15/+15
2026-01-04pnfs/blocklayout: Fix memory leak in bl_parse_scsi()Zilin Guan-2/+4
2025-09-23NFS: Update the blocklayout to use xdr_set_scratch_folio()Anna Schumaker-8/+8
2025-08-09Merge tag 'nfs-for-6.17-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds-17/+96
2025-07-14pNFS: Fix disk addr range check in block/scsi layoutSergey Bashirov-2/+2
2025-07-14pNFS: Fix stripe mapping in block/scsi layoutSergey Bashirov-2/+3
2025-07-14pNFS: Add prepare commit trace to block/scsi layoutSergey Bashirov-3/+3
2025-07-14pNFS: Fix extent encoding in block/scsi layoutSergey Bashirov-6/+74
2025-07-14pNFS: Fix uninited ptr deref in block/scsi layoutSergey Bashirov-5/+15
2025-07-02rpc_mkpipe_dentry(): saner calling conventionsAl Viro-25/+16
2025-07-02rpc_unlink(): saner calling conventionsAl Viro-10/+2
2024-11-28nfs/blocklayout: Limit repeat device registration on failureBenjamin Coddington-1/+14
2024-11-28nfs/blocklayout: Don't attempt unregister for invalid block deviceBenjamin Coddington-4/+2
2024-07-12nfs/blocklayout: add support for NVMeChristoph Hellwig-0/+2
2024-07-08nfs/blocklayout: SCSI layout trace points for reservation key reg/unregChuck Lever-11/+15
2024-07-08nfs/blocklayout: Report only when /no/ device is foundChuck Lever-2/+5
2024-07-08nfs/blocklayout: Fix premature PR key unregistrationChuck Lever-31/+94
2024-02-25nfs: port block device access to filesChristian Brauner-35/+35
2024-01-04rpc_pipefs: Replace one label in bl_resolve_deviceid()Markus Elfring-1/+1
2024-01-04pNFS: Fix the pnfs block driver's calculation of layoutget sizeTrond Myklebust-3/+2
2024-01-04pnfs/blocklayout: Don't add zero-length pnfs_block_devBenjamin Coddington-0/+3
2024-01-04blocklayoutdriver: Fix reference leak of pnfs_device_nodeBenjamin Coddington-0/+2
2023-10-28nfs/blocklayout: Convert to use bdev_open_by_dev/path()Jan Kara-40/+38
2023-08-24nfs/blocklayout: Use the passed in gfp flagsDan Carpenter-2/+2
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig-2/+3
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig-2/+2
2023-06-05block: introduce holder opsChristoph Hellwig-2/+3
2022-08-10Merge tag 'nfs-for-5.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds-31/+11
2022-07-14fs/nfs: Use enum req_op where appropriateBart Van Assche-7/+6
2022-07-12nfs/blocklayout: refactor block device openingChristoph Hellwig-31/+11
2022-02-02block: pass a block_device and opf to bio_allocChristoph Hellwig-3/+1
2022-02-02nfs/blocklayout: remove bl_alloc_init_bioChristoph Hellwig-21/+5
2022-02-02block: remove genhd.hChristoph Hellwig-1/+0
2021-10-18nfs/blocklayout: use bdev_nr_bytes instead of open coding itChristoph Hellwig-2/+2
2021-02-26block: Add bio_max_segsMatthew Wilcox (Oracle)-3/+3
2021-01-27nfs/blocklayout: remove cruft in bl_alloc_init_bioChristoph Hellwig-5/+0
2020-11-30SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()Chuck Lever-2/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva-1/+1
2020-08-12rpc_pipefs: convert comma to semicolonXu Wang-1/+1
2020-06-02mm: remove the pgprot argument to __vmallocChristoph Hellwig-1/+1
2020-03-16NFSv4: Ensure layout headers are RCU safeTrond Myklebust-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner-0/+1
2018-12-19NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.NeilBrown-1/+1
2018-10-21page cache: Convert hole search to XArrayMatthew Wilcox-1/+1
2018-08-08NFS: Mark expected switch fall-throughsGustavo A. R. Silva-0/+1
2018-07-30pnfs/blocklayout: off by one in bl_map_stripe()Dan Carpenter-1/+1
2018-01-25pnfs/blocklayout: Ensure disk address in block device mapBenjamin Coddington-2/+7
2018-01-25pnfs/blocklayout: pnfs_block_dev_map uses bytes, not sectorsBenjamin Coddington-4/+3
2018-01-14pnfs/blocklayout: handle transient devicesBenjamin Coddington-10/+79
2018-01-14pnfs/blocklayout: set PNFS_LAYOUTRETURN_ON_ERRORBenjamin Coddington-0/+2