diff options
author | royger <royger@FreeBSD.org> | 2015-06-12 07:50:34 +0000 |
---|---|---|
committer | royger <royger@FreeBSD.org> | 2015-06-12 07:50:34 +0000 |
commit | ecdfc8f10abb6d2e0917e148f37aafc2b8ed76f8 (patch) | |
tree | 483a8786fad7d4b3904187bc6501c46fd5d0ea5a /usr.bin/svn/lib/libsvn_diff | |
parent | a75e86bc6b9dac6636dba259df0fb6c5b731d445 (diff) | |
download | FreeBSD-src-ecdfc8f10abb6d2e0917e148f37aafc2b8ed76f8.zip FreeBSD-src-ecdfc8f10abb6d2e0917e148f37aafc2b8ed76f8.tar.gz |
xen-blk{front/back}: remove broken FreeBSD extensions
The FreeBSD extension adds a new request type, called blkif_segment_block
which has a size of 112bytes for both i386 and amd64. This is fine on
amd64, since requests have a size of 112B there also. But this is not true
for i386, where requests have a size of 108B. So on i386 we basically
overrun the ring slot when queuing a request of type blkif_segment_block_t,
which is very bad.
Remove this extension (including a cleanup of the public blkif.h header
file) from blkfront and blkback.
Sponsored by: Citrix Systems R&D
Tested-by: cperciva
Diffstat (limited to 'usr.bin/svn/lib/libsvn_diff')
0 files changed, 0 insertions, 0 deletions