Hi. The 802.1Q VLAN code in 2.4.14 oopses (attached) when removing a vlan. The oops seems to be treegered in the following line in vlan_dev.c: VLAN_FMEM_DBG("dev->priv free, addr: %p\n", dev->priv); dev->priv = NULL; } >>>> kfree(dev); VLAN_FMEM_DBG("net_device free, addr: %p\n", dev); dev = NULL; } I ran it with debug on and the kfree(dev_priv) before it seems to succeed. From the debug messaged I saw that it actually tries to free the pointer it got allocated when the vlan was created. -- Eran Mann Direct : 972-4-9936230 Senior Software Engineer Fax : 972-4-9890430 Optical Access Email : emann@opticalaccess.com