]> xenbits.xensource.com Git - people/julieng/freebsd.git/commit
Fix reading after end of file for file-backed LUNs.
authormav <mav@FreeBSD.org>
Wed, 16 Sep 2015 21:43:51 +0000 (21:43 +0000)
committermav <mav@FreeBSD.org>
Wed, 16 Sep 2015 21:43:51 +0000 (21:43 +0000)
commit5cd19bff79afae9cad8bd02a758c794c84fa06be
tree75c50e342c33f5bbbbb09d1d48d353c622d1db5e
parentc2b26bf37ddbfb7d1da0bd2fa8c0b2f0131ae506
Fix reading after end of file for file-backed LUNs.

If backing file is smaller then the LUN size, we have to explicitly clear
the rest of the buffer to not leak some random data from previous I/Os.
sys/cam/ctl/ctl_backend_block.c