Re: BUG FIX modules problems

Richard Hirst (richard@sleepie.demon.co.uk)
Thu, 25 Jun 1998 00:30:59 +0100


On Wed, Jun 24, 1998 at 02:35:41PM -0400, Greg Zornetzer wrote:
> On Tue, 23 Jun 1998, Richard Hirst wrote:
>
> > Hi,
> > This patch fixes the problems people have been seeing when trying to
> > load modules in 2.1.1xx kernels. The problem is that the MMU ATC entries
> > don't get flushed on the switch to modprobe. I don't think this is an
> > m68k specific problem - there have been similar problems reported on
> > linux-kernel. I am not sure this patch is in the best place, but it is
> > effective.
> >
> > Richard.
> [patch snipped]
>
> Hi Richard,
>
> Which set of problems with kmod was this supposed to fix? Only because
> the "Error -512" problems were the only ones that I had heard about on
> any arch. These were caused by unblocked signals causing the wait to
> terminate prematurely. I posted a fix for this a week back.

Anything which caused modprobe to be invoked could result in a various
errors - I saw SEGV, Illegal Instruction, Bus Error, with SEGV being the
most common. ifconfig was the thing that suffered most, I guiess because
it tries to load several different modules. I also saw it with mount
(when trying to mount a file system type which was not in the kernel).
My hardware is m68k based, but I did see one or two posts on linux-kernel
which sounded like the same problem.

Richard.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu