PPP as module

Neil Moore (amethyst@valjean.sfhs.floyd.k12.ky.us)
Thu, 30 Jan 1997 22:06:09 -0500


I recently upgraded to 2.1.24, with Modutils 2.1.23. I am compiling
as much as possible as modules. Whenever I try to insmod PPP, I get
a segfault. Here is a snip from syslog:

Jan 30 22:00:06 valjean kernel: Unable to handle kernel paging request at virtual address 6c613261
Jan 30 22:00:06 valjean kernel: current->tss.cr3 = 002e5000, Lr3 = 002e5000
Jan 30 22:00:06 valjean kernel: *pde = 00000000
Jan 30 22:00:06 valjean kernel: Oops: 0000
Jan 30 22:00:06 valjean kernel: CPU: 0
Jan 30 22:00:06 valjean kernel: EIP: 0010:[<c01177f0>]
Jan 30 22:00:06 valjean kernel: EFLAGS: 00010246
Jan 30 22:00:06 valjean kernel: eax: 00000000 ebx: c1820010 ecx: ffffffff edx: 00000020
Jan 30 22:00:06 valjean kernel: esi: 6c613261 edi: 6c613261 ebp: 000003ef esp: c07dff68
Jan 30 22:00:06 valjean kernel: ds: 0018 es: 0018 ss: 0018
Jan 30 22:00:06 valjean kernel: Process insmod (pid: 9672, process nr: 40, stackpage=c07df000)
Jan 30 22:00:06 valjean kernel: Stack: fffffffe 08074f90 00000400 c181b000 00000000 00000000 00000400 c18202ff
Jan 30 22:00:06 valjean kernel: 08075088 0807537f 0000001f c0117b25 c181b000 08074f90 00000011 bffffce8
Jan 30 22:00:06 valjean kernel: c0597810 00000400 bffffce8 bffffca4 c010a750 c000d000 c010a618 08074e20
Jan 30 22:00:06 valjean kernel: Call Trace: [<c181b000>] [<c18202ff>] [<c0117b25>] [<c181b000>] [<c010a750>] [<c010a618>]
Jan 30 22:00:06 valjean kernel: Code: f2 ae f7 d1 49 89 ce 8d 6c 2e 01 ff 44 24 28 83 c3 08 39 54

Is there a solution, other than compiling PPP into the kernel? I have had
the same problem with msdosfs, vfatfs, umsdosfs, etc... and would like to
be able to use all modules.

Thanks.

-- 
-Neil Moore          http://www.sfhs.floyd.k12.ky.us/~amethyst/
(finger amethyst@valjean.sfhs.floyd.k12.ky.us for my Geek Code)