Tom Caputi f8478fc2ca Fix bounds check in zio_crypt_do_objset_hmacs
The current bounds check in zio_crypt_do_objset_hmacs() does not
properly handle the possible sizes of the objset_phys_t and
can therefore read outside the buffer's memory. If that memory
happened to match what the check was actually looking for, the
objset would fail to be owned, complaining that the MAC was
invalid.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tom Caputi <tcaputi@datto.com>
Closes #7210
2018-02-22 08:50:14 -08:00
2018-01-09 11:15:55 -08:00
2018-02-21 13:52:47 -08:00
2018-02-21 12:32:06 -08:00
2018-02-21 12:32:06 -08:00
2018-02-21 12:32:06 -08:00
2018-02-21 12:32:06 -08:00
2017-01-03 11:31:18 -06:00
2017-11-13 09:18:18 -08:00
2014-09-02 14:18:53 -07:00
2018-02-13 14:54:54 -08:00
2017-10-11 16:54:48 -04:00
2017-07-26 10:13:25 -07:00
2008-12-01 14:49:34 -08:00

img

ZFS on Linux is an advanced file system and volume manager which was originally developed for Solaris and is now maintained by the OpenZFS community.

codecov coverity

Official Resources

Installation

Full documentation for installing ZoL on your favorite Linux distribution can be found at our site.

Contribute & Develop

We have a separate document with contribution guidelines.

Description
freebsd with flexible iflib nic queues
Readme 2.6 GiB
Languages
C 60.1%
C++ 26.1%
Roff 4.9%
Shell 3%
Assembly 1.7%
Other 3.7%