Date: Fri, 11 Mar 2022 10:55:02 +0100 From: Hans Petter Selasky <hps@selasky.org> To: Andrew Turner <andrew@fubar.geek.nz>, John Baldwin <jhb@freebsd.org> Cc: "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-main@freebsd.org" <dev-commits-src-main@FreeBSD.org> Subject: Re: git: 832acea92fc8 - main - icl_soft: Use PHYS_TO_DMAP instead of pmap_map_io_transient. Message-ID: <0ccde81e-ae28-e833-ffad-d082663cd776@selasky.org> In-Reply-To: <2f900e17-d43e-c842-abf0-ea60159798f6@selasky.org> References: <202203110221.22B2LmuN037273@gitrepo.freebsd.org> <87FDC36E-0A15-4E43-A1C7-A2F61D60526F@fubar.geek.nz> <2f900e17-d43e-c842-abf0-ea60159798f6@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/11/22 10:50, Hans Petter Selasky wrote: > On 3/11/22 10:32, Andrew Turner wrote: >> You can use PMAP_HAS_DMAP to check if the DMAP region is supported, >> however you’ll need a fallback to create a temporary mapping. > > You may want to look at how the LinuxKPI handles this. > More specifically kmap() and kunmap() . --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0ccde81e-ae28-e833-ffad-d082663cd776>