While hunting an issue in swiotlb-xen I stumbled over a wrong test and found some areas for improvement. Juergen Gross (3): xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() xen/swiotlb: simplify range_straddles_page_boundary() xen/swiotlb: remember having called xen_create_contiguous_region() drivers/xen/swiotlb-xen.c | 36 ++++++++++++------------------------ include/linux/page-flags.h | 3 +++ 2 files changed, 15 insertions(+), 24 deletions(-) -- 2.16.4