Oops in 2.1.129

Brian Ristuccia (brianr@osiris.ml.org)
Thu, 19 Nov 1998 21:28:57 -0500


2.1.129 get a Null Pointer Dereference followed by an oops, followed by a
panic when I enable ip_forwarding under 2.1.129 with masquarading ipchains
rules present.

My IP chains rules:

ipchains -P forward DENY
ipchains -A forward -j MASQ -s 10.0.16.0/24 -d 0.0.0.0/0

Then I enable forwarding:

echo "1" >/proc/sys/net/ipv4/ip_forward

Then it goes boom (keyed in from my notes):

Null pointer dereference 00000417 current -> tss.cr3 00101000, %cr3=00101000
*pde=00000000
Oops=0000
Cpu=4
EIP=0010:[<C016ED20>]
Eflags 00010256
EAX 00000018
Process: Swapper
Aiee, killing interrupt handler
Kernel Panic: Attempted to kill idle tyask!
In Interrupt Handler - Not syncing

>From my /System.map around the value of EIP:

c016eba0 t find_special
c016ecd0 t cleanup
c016ed40 t ip_fw_check
c016f2d0 t zero_fw_chain

-- 
Brian Ristuccia
brianr@osiris.ml.org
bristucc@baynetworks.com
bristucc@cs.uml.edu

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/