mirror_zfs/module/os/freebsd/zfs
Ryan Moeller 6f3e1a4828
Avoid the GEOM topology lock recursion when autoexpanding a pool
The steps to reproduce the problem:

        mdconfig -a -t swap -s 3g -u 0
        gpart create -s GPT md0
        gpart add -t freebsd-zfs -s 1g md0
        zpool create -o autoexpand=on foo md0p1
        gpart resize -i 1 -s 2g md0

Authored by: pjd <pjd@FreeBSD.org>
FreeBSD-commit: freebsd/freebsd@bccd2db598

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Ported-by: Ryan Moeller <ryan@iXsystems.com>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10270
2020-05-04 15:10:41 -07:00
..
abd.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
arc_os.c Update FreeBSD tunables 2020-04-15 11:14:47 -07:00
crypto_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
dmu_os.c Use new FreeBSD API to largely eliminate object locking 2020-04-17 09:30:26 -07:00
hkdf.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
kmod_core.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
spa_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
spa_stats.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sysctl_os.c Update FreeBSD tunables 2020-04-15 11:14:47 -07:00
vdev_file.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
vdev_geom.c Avoid the GEOM topology lock recursion when autoexpanding a pool 2020-05-04 15:10:41 -07:00
vdev_label_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_acl.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_ctldir.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_debug.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_dir.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_file_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_fuid_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_ioctl_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_onexit_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_vfsops.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zfs_vnops.c Use new FreeBSD API to largely eliminate object locking 2020-04-17 09:30:26 -07:00
zfs_znode.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zio_crypt.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
zvol_os.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00