From 59b687232798a4da0e7647cca19a308aa82b5fad Mon Sep 17 00:00:00 2001 From: Coleman Kane Date: Sun, 18 Oct 2020 13:06:18 -0400 Subject: Linux 5.10 compat: revalidate_disk_size() added A new function was added named revalidate_disk_size() and the old revalidate_disk() appears to have been deprecated. As the only ZFS code that calls this function is zvol_update_volsize, swapping the old function call out for the new one should be all that is required. Reviewed-by: Brian Behlendorf Signed-off-by: Coleman Kane Closes #11085 --- module/os/linux/zfs/zvol_os.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'module/os/linux/zfs') diff --git a/module/os/linux/zfs/zvol_os.c b/module/os/linux/zfs/zvol_os.c index 0cd2d415c..5ffac706c 100644 --- a/module/os/linux/zfs/zvol_os.c +++ b/module/os/linux/zfs/zvol_os.c @@ -656,7 +656,11 @@ static int zvol_update_volsize(zvol_state_t *zv, uint64_t volsize) { +#ifdef HAVE_REVALIDATE_DISK_SIZE + revalidate_disk_size(zv->zv_zso->zvo_disk, false); +#else revalidate_disk(zv->zv_zso->zvo_disk); +#endif return (0); } -- cgit v1.2.3