Project

General

Profile

Actions

Bug #2425

closed

ifconfig gif0 create x2 freeze

Added by emu about 9 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Networking
Target version:
Start date:
09/27/2012
Due date:
% Done:

0%

Estimated time:

Description

When adding an ipv6 interface multiple times in a row, or deleting it then reading it often/always drops to a debug/panic. Here is a screenshot of the last bit i can grab.


Files

Actions #1

Updated by phma over 8 years ago

I attempted to restart the gif0 interface of zyxomma after correcting the tunnel endpoint. The kernel panicked. I got a crash dump. It is the 0th in my home directory on leaf. Here is the traceback:

panic() at panic+0x1f6 0xffffffff804fcabf
panic() at panic+0x1f6 0xffffffff804fcabf
rtfree_remote() at rtfree_remote+0x72 0xffffffff805b6b99
gif_clear_cache() at gif_clear_cache+0x6c 0xffffffff805a97b2
gif_set_tunnel() at gif_set_tunnel+0xfd 0xffffffff805a9c87
gif_ioctl() at gif_ioctl+0x227 0xffffffff805aa0c9
ifioctl() at ifioctl+0xc81 0xffffffff805a1f4f
soo_ioctl() at soo_ioctl+0x142 0xffffffff80539e42
mapped_ioctl() at mapped_ioctl+0x4dc 0xffffffff80533dfc
sys_ioctl() at sys_ioctl+0x1c 0xffffffff80533e9b
syscall2() at syscall2+0x38c 0xffffffff808c448b
Xfast_syscall() at Xfast_syscall+0xcb 0xffffffff808ae15b
boot() called on cpu#1

This is a 64-bit box using a gif interface for a he.net tunnel.

Actions #2

Updated by ftigeot over 8 years ago

Setting the sysctl node net.route.assert_owner_access to 0 should prevent this particular panic.

This is not a real fix, howewer.

Actions #3

Updated by tuxillo over 7 years ago

  • Description updated (diff)
  • Category set to Networking
  • Status changed from New to In Progress
  • Assignee set to tuxillo
  • Target version set to 3.8

Hi Pierre,

I'm working on a fix.

Cheers,
Antonio Huete

Actions #4

Updated by tuxillo over 7 years ago

  • Status changed from In Progress to Closed

Fixed in associated revision.

Actions

Also available in: Atom PDF