summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2015-10-03 11:38:10 +0000
committermav <mav@FreeBSD.org>2015-10-03 11:38:10 +0000
commitc9b8e5282d13630465263290bb08637ffb58da50 (patch)
tree764b0ca50eae8a03219b08f5cecef9fa692ca287 /lib
parent3d7c92eff7c724d6cdd431d60cc8921e7117ddf4 (diff)
downloadFreeBSD-src-c9b8e5282d13630465263290bb08637ffb58da50.zip
FreeBSD-src-c9b8e5282d13630465263290bb08637ffb58da50.tar.gz
MFC r287706 (by delphij):
6214 zpools going south In r286570 (MFV of r277426) an unprotected write to b_flags to set the compression mode was introduced. This would open a race window where data is partially decompressed, modified, checksummed and written to the pool, resulting in pool corruption due to the partial decompression. Prevent this by reintroducing b_compress illumos/illumos-gate@d4cd038c92c36fd0ae35945831a8fc2975b5272c Illumos issues: 6214 zpools going south https://www.illumos.org/issues/6214
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud