]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/dbuf.c
Illumos 5911 - ZFS "hangs" while deleting file
authorMatthew Ahrens <mahrens@delphix.com>
Thu, 2 Jul 2015 16:23:20 +0000 (18:23 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 6 Jul 2015 16:31:42 +0000 (09:31 -0700)
commit4bda3bd0e72d582a785b6552ce16b99e04414fbe
tree2a8e33353d3f0ab6369c9a200f8d531f23e1a80e
parent5e8cd5d17f21200beb5f6fae8e8be64c0491195d
Illumos 5911 - ZFS "hangs" while deleting file

5911 ZFS "hangs" while deleting file
Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com>
Reviewed by: Alek Pinchuk <alek@nexenta.com>
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

References:
  https://www.illumos.org/issues/5911
  https://github.com/illumos/illumos-gate/commit/46e1baa

Porting notes:

Resolved ISO C90 forbids mixed declarations and code wanting in
the dnode_free_range() function.

Ported-by: kernelOfTruth kerneloftruth@gmail.com
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #3554
include/sys/dbuf.h
module/zfs/dbuf.c
module/zfs/dmu_tx.c
module/zfs/dnode.c
module/zfs/dnode_sync.c