Re: [PATCH/RFC] io_remap_pfn_range()
"Randy.Dunlap" <[email protected]>
| Newsgroups | gmane.linux.ports.ultrapenguin,gmane.linux.kernel.mm,gmane.linux.ports.sparc |
|---|---|
| Message-ID | <[email protected]> |
Randy.Dunlap wrote: (add) consolidate io_remap_pfn_range() so that different arches don't use different parameters for io_remap_page_range(); > io_remap_pfn_range(): > add io_remap_pfn_range() for all arches; > eliminate the <iospace> parameter from sparc/sparc64; > add MK_IOSPACE_PFN(), GET_IOSPACE(), and GET_PFN() > for all arches but primarily for sparc32/64's extended IO space, > sparc: kill the hack of using low bit of <offset> to mean > write_combine or set side-effect (_PAGE_E) bit; > future: convert remaining callers of io_remap_page_range() to > io_remap_pfn_range() and deprecate io_remap_page_range(); > BTW, built successfully on 8 arches, but needs testing on sparc32/64, which I can't do..... https://www.osdl.org/plm-cgi/plm?module=patch_info&patch_id=4270 build failures there are not related to this patch. -- ~Randy - To unsubscribe from this list: send the line "unsubscribe ultralinux" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html