]> granicus.if.org Git - zfs/commit
Illumos #3603, #3604: bobj improvements
authorMatthew Ahrens <mahrens@delphix.com>
Fri, 5 Jul 2013 19:37:16 +0000 (15:37 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 31 Oct 2013 21:57:51 +0000 (14:57 -0700)
commitd1fada1e6d953e32de4080bd366df17c640de191
tree4a2746fe6781552a756c06d03f0ba54d9f586ca0
parent24a64651b4163d47b1187821152d762e9a263d5a
Illumos #3603, #3604: bobj improvements

3603 panic from bpobj_enqueue_subobj()
3604 zdb should print bpobjs more verbosely
3871 GCC 4.5.3 does not like issue 3604 patch
Reviewed by: Henrik Mattson <henrik.mattson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@nexenta.com>

References:
  https://www.illumos.org/issues/3603
  https://www.illumos.org/issues/3604
  https://www.illumos.org/issues/3871
  illumos/illumos-gate@d04756377ddd1cf28ebcf652541094e17b03c889

Ported-by: Richard Yao <ryao@gentoo.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #1775

Note that the patch from Illumos issue 3871 is not accepted into Illumos
at the time of this writing. It is something that I wrote when porting
this. Documentation is in the Illumos issue.
cmd/zdb/zdb.c
module/zfs/bpobj.c
module/zfs/dmu.c