]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen/swiotlb: simplify range_straddles_page_boundary()
authorJuergen Gross <jgross@suse.com>
Sun, 1 Sep 2019 23:56:16 +0000 (07:56 +0800)
committerBrian Maly <brian.maly@oracle.com>
Thu, 19 Sep 2019 18:39:57 +0000 (14:39 -0400)
commitdcceeaa6723795fcc44329cb8e4ad3d522b7182a
treec5272c94509ee93c7cfdc51472fdd94130ddbc73
parent403902b6d3777a26f30d91739cfdd55aaea0da60
xen/swiotlb: simplify range_straddles_page_boundary()

range_straddles_page_boundary() is open coding several macros from
include/xen/page.h. Use those instead. Additionally there is no need
to have check_pages_physically_contiguous() as a separate function as
it is used only once, so merge it into range_straddles_page_boundary().

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
(cherry picked from commit bf70726668c6116aa4976e0cc87f470be6268a2f)
Orabug: 30141778
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Reviewed-by: Joe Jin <joe.jin@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/xen/swiotlb-xen.c