Re: [Linux-ia64] null pointer dereference patch

Keith Owens
2002-02-20T00:22:29Z

On Tue, 12 Feb 2002 14:09:43 -0800,
David Mosberger <davidm@hpl.hp.com> wrote:
>>>>>> On Tue, 12 Feb 2002 14:51:22 -0700, Bjorn Helgaas <bjorn_helgaas@hp.com> said:
>
> Bjorn> Without the attached patch, unaligned references before
> Bjorn> init_modules() is called result in null pointer dereferences.
> Bjorn> This is against 2.4.17-ia64-011226.
>
>I wonder whether module_list shouldn't be made to be NULL until
>init_modules() has had a chance to initialize it. Keith?

Some arch dependent init code relies on extable working right from the
start, to catch kernel operations that may or may not be valid,
depending on the precise hardware. Changing module_list to NULL breaks
that code, the patch is correct.