]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/spa.c
Illumos #1951: leaking a vdev when removing an l2cache device
authorGeorge Wilson <gwilson@zfsmail.com>
Sun, 8 Apr 2012 17:23:08 +0000 (13:23 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 11 Apr 2012 18:32:06 +0000 (11:32 -0700)
commit5ffb9d1d05d7c512b987dff51f587466d537770f
tree9ac15361477cfe4f3e34d1bfb1c27e978dbb3530
parentb129c6590e07edcc95f3b64ec210d94cf885c192
Illumos #1951: leaking a vdev when removing an l2cache device

1952 memory leak when adding a file-based l2arc device
1954 leak in ZFS from metaslab_group_create and zfs_ereport_checksum

Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Eric Schrock <eric.schrock@delphix.com>

References to Illumos issues:
  https://www.illumos.org/issues/1951
  https://www.illumos.org/issues/1952
  https://www.illumos.org/issues/1954

Ported-by: Richard Yao <ryao@cs.stonybrook.edu>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #650
include/sys/vdev_impl.h
module/zfs/spa.c
module/zfs/vdev.c
module/zfs/zfs_fm.c