mirror-linux/drivers/mtd/ubi
Al Viro 4fc8728aa3 block: switch ->getgeo() to struct gendisk
Instances are happier that way and it makes more sense anyway -
the only part of the result that is related to partition we are given
is the start sector, and that has been filled in by the caller.

Everything else is a function of the disk.  Only one instance
(DASD) is ever looking at anything other than bdev->bd_disk and
that one is trivial to adjust.

Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2025-08-13 02:59:29 -04:00
..
Kconfig mtd: ubi: provide NVMEM layer over UBI volumes 2024-02-25 22:42:23 +01:00
Makefile mtd: ubi: provide NVMEM layer over UBI volumes 2024-02-25 22:42:23 +01:00
attach.c ubi: fastmap: Fix duplicate slab cache names while attaching 2024-11-14 19:45:28 +01:00
block.c block: switch ->getgeo() to struct gendisk 2025-08-13 02:59:29 -04:00
build.c ubi: Add a check for ubi_num 2025-01-18 15:22:04 +01:00
cdev.c ubi: ubi_get_ec_info: Fix compiling error 'cast specifies array type' 2025-01-20 09:09:24 +01:00
debug.c [tree-wide] finally take no_llseek out 2024-09-27 08:18:43 -07:00
debug.h ubi: Add six fault injection type for testing 2024-01-06 23:41:40 +01:00
eba.c ubi: eba: properly rollback inside self_check_eba 2024-07-12 19:42:46 +02:00
fastmap-wl.c ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty 2024-11-14 17:48:28 +01:00
fastmap.c ubi: correct the calculation of fastmap size 2024-02-25 21:30:15 +01:00
gluebi.c
io.c ubi: Add six fault injection type for testing 2024-01-06 23:41:40 +01:00
kapi.c mtd: ubi: Remove unused ubi_flush 2025-07-24 22:19:17 +02:00
misc.c
nvmem.c mtd: ubi: remove redundant check on bytes_left at end of function 2024-11-14 19:54:27 +01:00
ubi-media.h
ubi.h ubi: Revert "ubi: wl: Close down wear-leveling before nand is suspended" 2025-01-18 15:28:19 +01:00
upd.c
vmt.c mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode() 2024-11-14 19:52:14 +01:00
vtbl.c ubi: Check for too small LEB size in VTBL code 2024-02-25 21:19:42 +01:00
wl.c ubi: Revert "ubi: wl: Close down wear-leveling before nand is suspended" 2025-01-18 15:28:19 +01:00
wl.h ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty 2024-11-14 17:48:28 +01:00