summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/regerror.c
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2013-08-07 22:21:00 +0000
committerdelphij <delphij@FreeBSD.org>2013-08-07 22:21:00 +0000
commit72912943141c1310b1bd87f639b993d272ec2e43 (patch)
treeee95b906e7df460ed77b3139a189f46c2b458236 /lib/libc/regex/regerror.c
parent889769728063e721f306863706e7bdf7e5bed32c (diff)
downloadFreeBSD-src-72912943141c1310b1bd87f639b993d272ec2e43.zip
FreeBSD-src-72912943141c1310b1bd87f639b993d272ec2e43.tar.gz
MFV r254071:
Fix a regression introduced by fix for Illumos bug #3834. Quote from Matthew Ahrens on the Illumos issue: ztest fails this assertion because ztest_dmu_read_write() does dmu_tx_hold_free(tx, bigobj, bigoff, bigsize); and then dmu_object_set_checksum(os, bigobj, (enum zio_checksum)ztest_random_dsl_prop(ZFS_PROP_CHECKSUM), tx); If the region to free is past the end of the file, the DMU assumes that there will be nothing to do for this object. However, ztest does set_checksum(), which must modify the dnode. The fix is for ztest to also call dmu_tx_hold_bonus(tx, bigobj); so we can account for the dirty data associated with setting the checksum Illumos ZFS issues: 3955 ztest failure: assertion refcount_count(&tx->tx_space_written) + delta <= tx->tx_space_towrite
Diffstat (limited to 'lib/libc/regex/regerror.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud