Hello!

We have kernel panic on Solaris 10 (kernel 142901-14 and 142901-11)
when we use ip-filter rules with "return-rst":

Here is kernel stack trace:

BAD TRAP: type=e (#pf Page fault) rp=fffffe800006b2a0 addr=0 occurred
in module "ip" due to a NULL pointer dereference
sched:
#pf Page fault
Bad kernel fault at addr=0x0
pid=0, pc=0xfffffffff5a10f46, sp=0xfffffe800006b390, eflags=0x10246
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6b0<xmme,fxsr,pge,pae,pse>
cr2: 0 cr3: ac14000 cr8: c
  rdi: ffffffff81189478 rsi:                0 rdx: fffffe800006b3d8
  rcx:                0  r8:                0  r9:                0
  rax:                0 rbx: ffffffff90587480 rbp: fffffe800006b3a0
  r10:               38 r11: fffffe800006b758 r12: ffffffff81193300
  r13: ffffffff80e11a00 r14: fffffe800006b9e0 r15:                0
  fsb: ffffffff80000000 gsb: fffffffffbc29c60  ds:               43
  es:               43  fs:                0  gs:              1c3
  trp:                e err:                0 rip: fffffffff5a10f46
  cs:               28 rfl:            10246 rsp: fffffe800006b390
  ss:               30

fffffe800006b1e0 unix:die+da ()
fffffe800006b2c0 unix:trap+5e6 ()
fffffe800006b2d0 unix:_cmntrap+140 ()
fffffe800006b3d0 ip:ip_routeto+6 ()
fffffe800006b430 ipf:qif_illrouteto+bb ()
fffffe800006b500 ipf:fr_fastroute+26e ()
fffffe800006b680 ipf:fr_send_ip+2ac ()
fffffe800006b6f0 ipf:fr_send_reset+3f6 ()
fffffe800006b880 ipf:fr_check+af3 ()
fffffe800006b900 ipf:ipf_hook+12f ()
fffffe800006b940 hook:hook_run+6c ()
fffffe800006ba60 ip:ip_input+3bb ()
fffffe800006bb30 dls:i_dls_link_rx+32e ()
fffffe800006bb80 mac:mac_rx+71 ()
fffffe800006bbd0 e1000g:e1000g_intr_work+c8 ()
fffffe800006bbf0 e1000g:e1000g_intr+5b ()
fffffe800006bc40 unix:av_dispatch_autovect+78 ()
fffffe800006bc50 unix:intr_thread+5f ()

IP-Filter version 4.1.32

Is there any patches/ideas ??

best wishes,
Maxim Valyanskiy

Reply via email to