freebsd kernel with SKQ
Go to file
Alexander Motin 82104b77fb 9403 assertion failed in arc_buf_destroy() when concurrently reading block with checksum error
This assertion (VERIFY) failure was reported when reading a block. Turns out
the problem is that if we get an i/o error (ECKSUM in this case), and there
are multiple concurrent ARC reads of the same block (from different clones),
then the ARC will put multiple buf's on the same ANON hdr, which isn't
supposed to happen, and then causes a panic when we try to arc_buf_destroy()
the buf.

illumos/illumos-gate@fa98e487a9

Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
Author:     Matthew Ahrens <mahrens@delphix.com>
2018-07-31 23:44:13 +00:00
cmd 9421 zdb should detect and print out the number of "leaked" objects 2018-07-31 21:31:24 +00:00
common 9238 ZFS Spacemap Encoding V2 2018-07-30 22:56:24 +00:00
head 5066 remove support for non-ANSI compilation 2014-08-20 06:29:42 +00:00
lib 9237 "zpool add" fails for very large pools 2018-07-31 21:42:31 +00:00
man 9102 zfs should be able to initialize storage devices 2018-07-31 18:49:07 +00:00
tools/ctf 5589 improper use of NULL in tools/ctf 2015-03-09 20:43:14 +00:00
uts 9403 assertion failed in arc_buf_destroy() when concurrently reading block with checksum error 2018-07-31 23:44:13 +00:00
OPENSOLARIS.LICENSE Update vendor/opensolaris to last OpenSolaris state (13149:b23a4dab3d50) 2012-07-18 07:48:04 +00:00