#include #include #include #include bool xen_biovec_phys_mergeable(const struct bio_vec *vec1, const struct bio_vec *vec2) { #if XEN_PAGE_SIZE == PAGE_SIZE unsigned long bfn1 = pfn_to_bfn(page_to_pfn(vec1->bv_page)); unsigned long bfn2 = pfn_to_bfn(page_to_pfn(vec2->bv_page)); return __BIOVEC_PHYS_MERGEABLE(vec1, vec2) && ((bfn1 == bfn2) || ((bfn1+1) == bfn2)); #else /* * XXX: Add support for merging bio_vec when using different page * size in Xen and Linux. */ return 0; #endif } EXPORT_SYMBOL(xen_biovec_phys_mergeable); '>cgit logo index : net-next.git
net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
git.cgi/linux/net-next.git/log/net/netrom/Makefile?id=2b31f7ae5f645edd852addfca445895b5806f3f9'>Collapse)
AgeCommit message (Expand)AuthorFilesLines
AuthorFilesLines