diff options
author | hselasky <hselasky@FreeBSD.org> | 2012-12-21 14:17:39 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2012-12-21 14:17:39 +0000 |
commit | 3fb033dae4b6e7d46ed62423a027345a4ff7fcb0 (patch) | |
tree | 41d2cea230cf5fc6af54468c2e8c62902093aa47 /contrib/diff/src | |
parent | 0d14b65c785757387aa6e75157e63bdd8bb2a0bc (diff) | |
download | FreeBSD-src-3fb033dae4b6e7d46ed62423a027345a4ff7fcb0.zip FreeBSD-src-3fb033dae4b6e7d46ed62423a027345a4ff7fcb0.tar.gz |
Regression issue:
Use a boundary of zero, hence a PAGE_SIZE boundary
is implied by all memory allocations.
Background:
Busdma has problems to allocate more than PAGE_SIZE
bytes when the boundary is PAGE_SIZE bytes too.
Initially it was thought that a boundary of PAGE_SIZE
bytes will only affect loading of DMA memory, so that
segments get split correctly, but it also affects
allocation of DMA'able memory.
Solution:
USB can detect big segments and split them as required
by the USB code.
MFC after: 1 week
Reported by: gonzo
Diffstat (limited to 'contrib/diff/src')
0 files changed, 0 insertions, 0 deletions