Re: Overlapping ioremap() calls, set_memory_*() semantics

From: Ingo Molnar
Date: Sat Mar 05 2016 - 06:42:46 EST



* Luis R. Rodriguez <mcgrof@xxxxxxxxxx> wrote:

> On Fri, Mar 4, 2016 at 10:18 AM, Toshi Kani <toshi.kani@xxxxxxx> wrote:
> > On Fri, 2016-03-04 at 10:44 +0100, Ingo Molnar wrote:
> >> * Luis R. Rodriguez <mcgrof@xxxxxxxxxx> wrote:
> >>
> >> Could you outline a specific case where it's done intentionally - and the
> >> purpose behind that intention?
> >
> > The term "overlapping" is a bit misleading.
>
> To the driver author its overlapping, its overlapping on the physical address.

Guys please stop this crazy talk - when the same physical address is mapped to
multiple virtual addresses is called 'aliasing' - the term 'overlapping' is used
when memory ranges overlap ...

Thanks,

Ingo