tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Changing a VLAN Tag: panic on ifconfig vlanNN destroy
What's the supposed way to change the tag of a vlan(4) pseudo-device?
Issuing
ifconfig vlanNN vlan XXX
gives
SIOCSETVLAN: Device busy
while
ifconfig vlanNN destroy
resulted on a panic on two hosts (see below)
Regarding the panics, I first tried the destroy on a 4.0.1/amd64 host with
an uptime of 1305 days, and it paniced. I rebooted and couldn't reproduce
the panic.
Then I tried a 6.1/amd64 server, and it worked.
Next, anonther 4.0.1/amd64 (same hardware and setup as the first, uptime
175 days) and it worked.
After that, another "twin" machine, uptime 1643 days, and it paniced like
the first one.
uvm_fault(0xffffffff806a2499, 0xffff80000a1a2000, 1) -> e
kernel: page fault trap, code=0
Stopped in pid 27765.1 (ifconfig) at netbsd:rn_walktree+0x37: movq
0x28(%rdx),%rbx
ds 0xe140
es 0xe400
fs 0xe400
gs 0x5a88
rdi 0xffff80000a1a1b80
rsi 0xffff80004e5e48f0
rbp 0
rbx 0xffff80000a1a1b80
rdx 0xffff80000a1aff00
rcx 0x286
rax 0xffff80000a1a1b80
r8 0x8
r9 0
r10 0xffff80004e5e496c
r11 0xffff800008fb3080
r12 0xffff70000a2de400
r13 0xffffffff8033e140 if_rt_walktree
r14 0xffff80000a2de400
r15 0xffff80004e5e4b30
rip 0xffffffff8034db87 rn_walktree+0x37
cs 0x8
rflags 0x10246
rsp 0xffff80004e5e4af0
ss 0x10
uvm_fault(0xffffffff806a2400, 0xffff80000a516000, 1) -> e
kernel: page fault trap, code=0
Stopped in pid 25054.1 (ifconfig) at netbsd:rn_walktree+0x37: movq
0x28(%rdx),%rbx
ds 0xe140
es 0x2400
fs 0x2400
gs 0x4118
rdi 0xffff80000a515348
rsi 0xffff80005031f8f0
rbp 0
rbx 0xffff80000a515348
rdx 0xffff80000a515ff0
rcx 0x286
rax 0xffff80000a515348
r8 0x8
r9 0x1
r10 0xffff80005031f96c
r11 0xffff8000090fee80
r12 0xffff80000fda2400
r13 0xffffffff8033e140 if_rt_walktree
r14 0xffff80000fda2400
r15 0xffff80005031fb30
rip 0xffffffff8034db87 rn_walktree+0x37
cs 0x8
rflags 0x10246
rsp 0xffff80005031faf0
ss 0x10
Home |
Main Index |
Thread Index |
Old Index