Re: [RFC] 2.5.8 sort kernel tables

Paul Mackerras (paulus@samba.org)
Thu, 18 Apr 2002 23:02:11 +1000 (EST)


Keith Owens writes:

> The use of __init and __exit sections breaks the assumption that tables
> such as __ex_table are sorted, it has already broken the dbe table in
> mips on 2.5. This patch against 2.5.8 adds a generic sort routine and
> sorts the i386 exception table.
>
> This sorting needs to be extended to several other tables, to all
> architectures, to modutils (insmod loads some of these tables for

We already sort the kernel exception table on PPC using an insertion
sort. We have chrp, pmac, prep sections as well as init, which is why
we had to do that.

BTW, do you have any valid examples of use of copy_to/from_user or
get/put_user in an init section?

Regards,
Paul.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/