Details
Details
- Reviewers
glebius kp - Group Reviewers
network - Commits
- rG91ebcbe02a48: if_clone: migrate some consumers to the new KPI.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
LGTM, at least for bridge, epair, ovpn, vlan and pflog.
stf panics during its test.
sys/net/if_stf.c | ||
---|---|---|
312 | I think we're forgetting *ifpp = ifp; here. I see this panic: login: panic: Assertion *ifpp != NULL failed at /usr/src/sys/net/if_clone.c:263 cpuid = 10 time = 1663762123 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe015f2eea20 vpanic() at vpanic+0x151/frame 0xfffffe015f2eea70 panic() at panic+0x43/frame 0xfffffe015f2eead0 if_clone_createif() at if_clone_createif+0x24e/frame 0xfffffe015f2eeb20 ifc_create_ifp() at ifc_create_ifp+0xe2/frame 0xfffffe015f2eeb80 if_clone_create() at if_clone_create+0x34/frame 0xfffffe015f2eebd0 ifioctl() at ifioctl+0x92b/frame 0xfffffe015f2eecc0 kern_ioctl() at kern_ioctl+0x202/frame 0xfffffe015f2eed30 sys_ioctl() at sys_ioctl+0x12a/frame 0xfffffe015f2eee00 amd64_syscall() at amd64_syscall+0x12e/frame 0xfffffe015f2eef30 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe015f2eef30 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x3336352ab7aa, rsp = 0x33362fd09528, rbp = 0x33362fd09540 --- KDB: enter: panic |
sys/net/if_stf.c | ||
---|---|---|
312 | Indeed, thank you! |