Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-15 Thread Jan Kiszka via Xenomai
On 15.06.22 10:30, Philippe Gerum wrote: > > Jan Kiszka writes: > >> On 15.06.22 09:54, Philippe Gerum wrote: >>> >>> Jan Kiszka via Xenomai writes: >>> On 23.05.22 16:04, Gunter Grau via Xenomai wrote: > From: Gunter Grau > > When mapping io memory into userspace an extra

Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-15 Thread Philippe Gerum via Xenomai
Jan Kiszka writes: > On 15.06.22 09:54, Philippe Gerum wrote: >> >> Jan Kiszka via Xenomai writes: >> >>> On 23.05.22 16:04, Gunter Grau via Xenomai wrote: From: Gunter Grau When mapping io memory into userspace an extra simulated pagefault for all pages is added to

RE: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-15 Thread Grau, Gunter via Xenomai
022 10:12 > To: Philippe Gerum ; Grau, Gunter > > Cc: xenomai@xenomai.org > Subject: Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping > > Caution: This e-mail originated from outside of Philips, be careful for > phishing. > > > On 15.06.22 09:54, Phili

Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-15 Thread Jan Kiszka via Xenomai
On 15.06.22 09:54, Philippe Gerum wrote: > > Jan Kiszka via Xenomai writes: > >> On 23.05.22 16:04, Gunter Grau via Xenomai wrote: >>> From: Gunter Grau >>> >>> When mapping io memory into userspace an extra simulated pagefault for all >>> pages is added to prevent later pagefaults because of

Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-15 Thread Philippe Gerum via Xenomai
Jan Kiszka via Xenomai writes: > On 23.05.22 16:04, Gunter Grau via Xenomai wrote: >> From: Gunter Grau >> >> When mapping io memory into userspace an extra simulated pagefault for all >> pages is added to prevent later pagefaults because of copy on write >> mechanisms. This happens only on

Re: [PATCH] rtdm/drvlib: Prevent pagefaults on arm on io mapping

2022-06-14 Thread Jan Kiszka via Xenomai
On 23.05.22 16:04, Gunter Grau via Xenomai wrote: > From: Gunter Grau > > When mapping io memory into userspace an extra simulated pagefault for all > pages is added to prevent later pagefaults because of copy on write > mechanisms. This happens only on architectures that have defined the >