What I really meant was: does it ever happen that mapping a *single
open file* of a chardev twice will result in two different maps?
Or will the maps be only different if it was a different open of the
device?
If there's a pattern there, we might make the sharing/non-sharing
automated, and greatly simplify the interface.
Thanks,
Miklos
--