]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r282120:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 5 May 2015 19:47:17 +0000 (19:47 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 5 May 2015 19:47:17 +0000 (19:47 +0000)
commit6b9ef22e9531b29c795a99fa20ce2362ab896783
treeff889e265600276bf7fb7d98b4920cb0280d3d16
parent02a42d73b282104c4a786d6e6511d7ba4b0c3a96
MFC r282120:
The add_bounce_page() function can be called when loading physical
pages which pass a NULL virtual address. If the BUS_DMA_KEEP_PG_OFFSET
flag is set, use the physical address to compute the page offset
instead. The physical address should always be valid when adding
bounce pages and should contain the same page offset like the virtual
address.

Submitted by: Svatopluk Kraus <onwahe@gmail.com>
Reviewed by: jhb@

git-svn-id: svn://svn.freebsd.org/base/stable/10@282506 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/arm/busdma_machdep-v6.c
sys/arm/arm/busdma_machdep.c
sys/ia64/ia64/busdma_machdep.c
sys/mips/mips/busdma_machdep.c
sys/powerpc/powerpc/busdma_machdep.c
sys/x86/x86/busdma_bounce.c