[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: