module cleanups?

Richard Henderson (
Wed, 30 Oct 1996 09:36:39 -0600 (CST)

I've recently implemented a really spiffy way to handle
exceptions in get_user/put_user (for the Alpha currently,
but the idea is applicable everywhere).

Unfortunately it does not currently work with modules
because it relies on having a table of the addresses of
all instructions that are allowed to fault. What is
needed to make modules work with my exceptions is to have
each module have a similar table of its own that could
be searched in turn.

And, since it would seem that this change would break
old modules, I was wondering if there are any other
cleanups that had been thought about -- better to to all
the breaking at once.