On Mon, 20 Nov 2006, Francis Moreau wrote:
>
> I end up to see "open(B), close(B)" sequence when unmapping a part of
> the dumb device that I found strange. I think that "open(A') close(B)"
> can give more information to the driver and reflect that B is unmapped
> and A' is still mapped and becomes the new mapped area.
> But it's may be just me...
I think I do now get your point. But your way round doesn't really
reflect what's going on either: the range A' was already open and now
you open it again. Until there's some driver actually needing more
sophisticated treatment, let's just leave it the simple way it is.