Compiling a kernel that works
Hello,
I seem to be having a lot of problems getting a kernel that will work
on the sparc64 arch. All I need it to do is to use a VPN protocol - any
VPN protocol.
Here is my sorry tale of VPNs
- IPsec - doesn't work because the ioctls fail
- l2tpd - bus error
- pptpd kernel oops if i try to merge the modules in, cannot use new
kernel because of the following problem
When I try to compile a kernel and then boot it I get this:
Boot device: disk File and args:
SILO boot:
Uncompressing image...
|
Memory Address not Aligned
ok
I've tried gcc-2.95, gcc-3.2 and gcc-3.3 and kernel 2.4.20 and 2.4.21
It's an Sun X1 system.
Please CC me in replies.
here is the oops
Unable to handle kernel paging request in mna handler<1> at virtual
address 90fa2b6bd0fe2b6f
current->{mm,active_mm}->context = 0000000000000692
current->{mm,active_mm}->pgd = fffff80064731000
\|/ ____ \|/
"@'/ .. \`@"
/_| \__/ |_\
\__U_/
pptpctrl(683): Oops
TSTATE: 0000004411009607 TPC: 00000000020288c4 TNPC: 00000000020288c8 Y: 00000000 Tainted: P
g0: 0000000000694400 g1: 35b66dfe78a47a9a g2: fff34d1519ac158f g3: 67425f1636e9fc40
g4: fffff80000000000 g5: 00000000fff34d15 g6: fffff80064540000 g7: 0000000000000010
o0: 0000000000000000 o1: 0000000000000011 o2: 0000000000000010 o3: 0000000000000080
o4: 0000000000000080 o5: 0000000067425f16 sp: fffff80064542cb1 ret_pc: 0000000002026158
l0: fffff800645435e0 l1: fffff800645435c0 l2: fffff80064543560 l3: 0000000000000800
l4: 0000000000000398 l5: 0000000000696c00 l6: 0000000000696c00 l7: 000000000042f900
i0: 90fa2b6bd0fe2b6b i1: b3f1ade4f3f5bfec i2: 0000000000000010 i3: fffff80064543720
i4: fffff80065f16000 i5: fffff8006606a460 i6: fffff80064542e71 i7: 00000000020261b4
Caller[00000000020261b4]
Caller[00000000020268a0]
Caller[0000000002020678]
Caller[0000000002020574]
Caller[000000000201fc44]
Caller[000000000202d244]
Caller[000000000202c574]
Caller[00000000004c5c8c]
Caller[00000000004c3214]
Caller[00000000004bed70]
Caller[00000000004666a8]
Caller[0000000000410934]
Caller[000000000001389c]
Instruction DUMP: 81cfe008 01000000 9de3be40 <c0262004> 9a102000
9607a7ef c0260000 81802000 8273401a
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
Press L1-A to return to the boot prom
--
Craig Small VK2XLZ GnuPG:1C1B D893 1418 2AF4 45EE 95CB C76C E5AC 12CA DFA5
Eye-Net Consulting http://www.enc.com.au/ <csmall@enc.com.au>
MIEEE <csmall@ieee.org> Debian developer <csmall@debian.org>
Reply to: