login: panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 303
Stopped at      db_enter+0x18:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*224905   1909      0           0  0x4000000    0K syz-executor.3
db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8259e6a9) at panic+0x177 sys/kern/subr_prf.c:202
__assert(ffffffff82611ec2,ffffffff8265a184,12f,ffffffff826247dc) at __assert+0x25 sys/kern/subr_prf.c:161
tun_clone_destroy(ffff800000d5c800) at tun_clone_destroy+0x278 sys/net/if_tun.c:303
if_clone_destroy(ffff80002e53d2f0) at if_clone_destroy+0x132 sys/net/if.c:1230
soo_ioctl(fffffd806973dad0,80206979,ffff80002e53d2f0,ffff800029623260) at soo_ioctl+0x26c
sys_ioctl(ffff800029623260,ffff80002e53d408,ffff80002e53d450) at sys_ioctl+0x4a2
syscall(ffff80002e53d4d0) at syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline]
syscall(ffff80002e53d4d0) at syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x62abdba6ed0, count: 6
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb{0}> 
ddb{0}> set $lines = 0
ddb{0}> set $maxwidth = 0
ddb{0}> show panic
*cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 303
ddb{0}> trace
db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8259e6a9) at panic+0x177 sys/kern/subr_prf.c:202
__assert(ffffffff82611ec2,ffffffff8265a184,12f,ffffffff826247dc) at __assert+0x25 sys/kern/subr_prf.c:161
tun_clone_destroy(ffff800000d5c800) at tun_clone_destroy+0x278 sys/net/if_tun.c:303
if_clone_destroy(ffff80002e53d2f0) at if_clone_destroy+0x132 sys/net/if.c:1230
soo_ioctl(fffffd806973dad0,80206979,ffff80002e53d2f0,ffff800029623260) at soo_ioctl+0x26c
sys_ioctl(ffff800029623260,ffff80002e53d408,ffff80002e53d450) at sys_ioctl+0x4a2
syscall(ffff80002e53d4d0) at syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline]
syscall(ffff80002e53d4d0) at syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x62abdba6ed0, count: -9
ddb{0}> show registers
rdi                                0
rsi                              0x1
rbp               0xffff80002e53d100
rbx               0xffffffff82920bb7    cpu_info_full_primary+0x2bb7
rdx                                0
rcx                                0
rax               0xffff800029623260
r8                                 0
r9                0x8080808080808080
r10               0x9cd2ef3c5fe9631f
r11                0x84a3adaab0f1bd4
r12               0xffffffff829209b8    cpu_info_full_primary+0x29b8
r13                                0
r14                                0
r15                              0x1
rip               0xffffffff823865d8    db_enter+0x18
cs                               0x8
rflags                         0x246
rsp               0xffff80002e53d0f0
ss                              0x10
db_enter+0x18:  addq    $0x8,%rsp
ddb{0}> show proc
PROC (syz-executor.3) pid=224905 stat=onproc
    flags process=0 proc=4000000<THREAD>
    pri=32, usrpri=85, nice=20
    forw=0xffffffffffffffff, list=0xffff8000296237a0,0xffff800029622010
    process=0xffff80002e4c14f0 user=0xffff80002e538000, vmspace=0xfffffd8066387a28
    estcpu=35, cpticks=1, pctcpu=0.0
    user=0, sys=1, intr=0
ddb{0}> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 79542  278211  76771      0  2           0                syz-executor.6
  1909  430118  42476      0  2           0                syz-executor.3
* 1909  224905  42476      0  7   0x4000000                syz-executor.3
  1909  345346  42476      0  3   0x4000080  fsleep        syz-executor.3
 87321  301213  89966      0  2           0                syz-executor.2
 87321  219757  89966      0  3   0x4000080  fsleep        syz-executor.2
 67333  512574  45419      0  2           0                syz-executor.0
 67333  471111  45419      0  3   0x4000080  fsleep        syz-executor.0
 67333  502560  45419      0  3   0x4000080  fsleep        syz-executor.0
 53484   32024  95391      0  2           0                syz-executor.5
 53484  117556  95391      0  3   0x4000080  fsleep        syz-executor.5
   276  397499  47384      0  2       0x480                syz-executor.4
   276  364457  47384      0  3   0x4000080  fsleep        syz-executor.4
 63684  486011  39230      0  2           0                syz-executor.1
 63684  233664  39230      0  3   0x4000080  kqread        syz-executor.1
 63684  152567  39230      0  3   0x4000080  fsleep        syz-executor.1
 76771  379114  32944      0  3        0x82  nanoslp       syz-executor.6
 47384  484168  32944      0  3        0x82  nanoslp       syz-executor.4
 56236   57087  32944      0  2         0x2                syz-executor.7
 64216  254176      1      0  3    0x100083  ttyin         getty
 39230   78555  32944      0  3        0x82  nanoslp       syz-executor.1
 26843  404897      0      0  3     0x14200  acct          acct
 45419  217865  32944      0  3        0x82  nanoslp       syz-executor.0
 89966  451771  32944      0  3        0x82  nanoslp       syz-executor.2
 42476  164101  32944      0  2       0x482                syz-executor.3
 95391  227832  32944      0  3        0x82  nanoslp       syz-executor.5
 17460  138761      0      0  3     0x14280  nfsidl        nfsio
 27273  447515      0      0  3     0x14280  nfsidl        nfsio
 64639  462572      0      0  3     0x14280  nfsidl        nfsio
 38111  416898      0      0  3     0x14280  nfsidl        nfsio
 93395   38128      0      0  3     0x14280  nfsidl        nfsio
 56403  196445      0      0  3     0x14280  nfsidl        nfsio
 85910  269756      0      0  3     0x14280  nfsidl        nfsio
 92543  166478      0      0  3     0x14280  nfsidl        nfsio
 30179  229735      0      0  3     0x14280  nfsidl        nfsio
 26124  326503      0      0  3     0x14280  nfsidl        nfsio
 35727   16239      0      0  3     0x14280  nfsidl        nfsio
 57769  453992      0      0  3     0x14280  nfsidl        nfsio
  5160  276286      0      0  3     0x14280  nfsidl        nfsio
 58646  371131      0      0  3     0x14280  nfsidl        nfsio
 32593  110343      0      0  3     0x14280  nfsidl        nfsio
 44681  522111      0      0  3     0x14280  nfsidl        nfsio
 61362  307130      0      0  3     0x14280  nfsidl        nfsio
 53173  126561      0      0  3     0x14280  nfsidl        nfsio
 47105  384086      0      0  3     0x14280  nfsidl        nfsio
 74098   34388      0      0  3     0x14280  nfsidl        nfsio
 72273  252820      0      0  3     0x14200  bored         sosplice
 32944  292155  18384      0  3        0x82  thrsleep      syz-fuzzer
 32944  251965  18384      0  3   0x4000082  nanoslp       syz-fuzzer
 32944  325979  18384      0  3   0x4000082  thrsleep      syz-fuzzer
 32944  252293  18384      0  3   0x4000082  thrsleep      syz-fuzzer
 32944  508824  18384      0  3   0x4000082  thrsleep      syz-fuzzer
 32944  208746  18384      0  3   0x4000082  thrsleep      syz-fuzzer
 32944  272350  18384      0  3   0x4000082  kqread        syz-fuzzer
 32944  505234  18384      0  3   0x4000082  thrsleep      syz-fuzzer
 32944  461600  18384      0  2   0x4000482                syz-fuzzer
 18384  486178  42675      0  3    0x10008a  sigsusp       ksh
 42675  338914   9466      0  3        0x9a  kqread        sshd
  9466  498057      1      0  3        0x88  kqread        sshd
 31716  372326  35617     74  3   0x1100092  bpf           pflogd
 35617   90667      1      0  3        0x80  netio         pflogd
  5683  367502  74044     73  3   0x1100090  kqread        syslogd
 74044  300682      1      0  3    0x100082  netio         syslogd
 66306  178580      1      0  3    0x100080  kqread        resolvd
 88883  511091  35093     77  2    0x100092                dhcpleased
  6271  205349  35093     77  3    0x100092  kqread        dhcpleased
 35093  119349      1      0  3        0x80  kqread        dhcpleased
  9355  112641      0      0  3     0x14200  bored         smr
 42425  355447      0      0  2     0x14200                zerothread
 14181  143076      0      0  3     0x14200  aiodoned      aiodoned
 20991  140473      0      0  3     0x14200  syncer        update
 19736  283904      0      0  3     0x14200  cleaner       cleaner
 60251   72054      0      0  3     0x14200  reaper        reaper
 68123  404996      0      0  3     0x14200  pgdaemon      pagedaemon
 70613  289135      0      0  3     0x14200  bored         viomb
 21987  489350      0      0  3  0x40014200  acpi0         acpi0
 11359  259437      0      0  7  0x40014200                idle1
 80484   87497      0      0  3     0x14200  bored         softnet
 28685   35200      0      0  3     0x14200  bored         softnet
 93114  409152      0      0  3     0x14200  bored         softnet
 41687  450328      0      0  3     0x14200  bored         softnet
 13153  136834      0      0  3     0x14200  bored         systqmp
  8277  138390      0      0  3     0x14200  bored         systq
 24110  166480      0      0  3  0x40014200  bored         softclock
 53247   33434      0      0  3  0x40014200                idle0
     1   34813      0      0  3     0x80082  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb{0}> show all locks
ddb{0}> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 10209   6510K    7445K  78643K     65828        0
            pcb    13     20K      22K  78643K      5148        0
         rtable    65     10K      16K  78643K     25673        0
         ifaddr    49     19K      28K  78643K      2186        0
         sysctl     3      1K       1K  78643K         3        0
       counters    42     33K      36K  78643K       776        0
       ioctlops     0      0K       4K  78643K      7434        0
            iov     0      0K      24K  78643K      2717        0
          mount     1      1K       1K  78643K         1        0
            log     0      0K       0K  78643K         5        0
         vnodes  1516     95K      96K  78643K     15306        0
      UFS quota     1     32K      32K  78643K         1        0
      UFS mount     5     36K      36K  78643K         5        0
            shm     2      1K       9K  78643K       291        0
         VM map     2      1K       1K  78643K         2        0
            sem    12      0K       0K  78643K      6726        0
        dirhash    12      2K       2K  78643K        12        0
           ACPI  1697    195K     286K  78643K     12548        0
      file desc    17     61K      93K  78643K     30470        0
          sigio     0      0K       0K  78643K       478        0
           proc    74     91K     116K  78643K      4334        0
        subproc   104      6K       6K  78643K      1378        0
    NFS srvsock     1      0K       0K  78643K         1        0
     NFS daemon     1     16K      16K  78643K         1        0
    ip_moptions     0      0K       0K  78643K      3300        0
       in_multi     1      0K       7K  78643K      1885        0
    ether_multi     1      0K       0K  78643K       311        0
            mrt    12      0K       0K  78643K       371        0
    ISOFS mount     1     32K      32K  78643K         1        0
  MSDOSFS mount     1     16K      16K  78643K         1        0
           ttys   253   1129K    1129K  78643K       253        0
           exec     0      0K       2K  78643K      7665        0
     pfkey data     0      0K       0K  78643K        15        0
            tdb     3      0K       0K  78643K         3        0
        pagedep     1      8K       8K  78643K         1        0
       inodedep     1     32K      32K  78643K         1        0
         newblk     1      0K       0K  78643K         1        0
        VM swap     7     26K      26K  78643K         7        0
       UVM amap   747   2109K    2113K  78643K    164594        0
       UVM aobj   131      5K       6K  78643K       166        0
        memdesc     1      4K       4K  78643K         1        0
    crypto data     1      1K       1K  78643K         1        0
    ip6_options     0      0K       0K  78643K       833        0
            NDP     7      0K       1K  78643K       624        0
           temp   148   4797K    5834K  78643K    344808        0
         kqueue    13     20K      24K  78643K      1738        0
      SYN cache     2     16K      16K  78643K         2        0
ddb{0}> show all pools
Name      Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache    128       22    0        0     1     0     1     1     0     8    0
rtpcb      120    27412    0    27404   121   118     3     7     0     8    2
rtentry    112     1794    0     1787     4     3     1     4     0     8    0
unpcb      144    13643    0    13627   156   152     4     8     0     8    3
syncache   296      128    0      128    16    16     0     1     0     8    0
tcpqe       32       81    0       81    10    10     0     1     0     8    0
tcpcb      736    21214    0    21171   347   334    13    29     0     8    9
arp        120      301    0      299     1     0     1     1     0     8    0
inpcb      320    50724    0    50683   374   366     8    20     0     8    4
nd6         48      374    0      374     2     1     1     1     0     8    1
pkpcb       40      162    0      162    12    12     0     1     0     8    0
kcovpl      48      106    0       98     1     0     1     1     0     8    0
ppxss      1256     166    0      166    20    20     0     1     0     8    0
pfstscr     40        7    0        7     3     3     0     1     0     8    0
pffrag     232       56    0       56     8     8     0     1     0   482    0
pffrnode    88       56    0       56     8     8     0     1     0     8    0
pffrent     40      306    0      306    12    12     0     1     0     8    0
pfosfp      40     1470    0     1043     5     0     5     5     0     8    0
pfosfpen   112     1470    0      752    21     0    21    21     0     8    0
pfrktable  1344     346    0      334     4     3     1     2     0     8    0
pftag       88        4    0        3     1     0     1     1     0     8    0
pfstitem    24       47    0       45     1     0     1     1     0     8    0
pfstkey    120       61    0       59     1     0     1     1     0     8    0
pfstate    336       54    0       52     3     2     1     3     0     8    0
pfrule     1360     305    0      271     5     2     3     3     0     8    0
rttmr      136       52    0       52    13    13     0     1     0     8    0
art_heap8  4096       4    0        3     3     2     1     3     0     8    0
art_heap4  256     7381    0     7374    71    66     5    29     0     8    4
art_table   32     7385    0     7377     5     4     1     4     0     8    0
art_node    16     1781    0     1778     1     0     1     1     0     8    0
sysvmsgpl   40       12    0        4     1     0     1     1     0     8    0
semupl     112        5    0        5     1     1     0     1     0     8    0
semapl     112     6724    0     6714     1     0     1     1     0     8    0
shmpl      112      163    0       35     4     0     4     4     0     8    0
dirhash    1024      17    0        0     3     0     3     3     0     8    0
dino2pl    256    36843    0    35332    96     0    96    96     0     8    0
ffsino     272    36843    0    35332   102     0   102   102     0     8    0
nchpl      144    73621    0    71976    63     0    63    63     0     8    0
uvmvnodes   80     6415    0        0   131     0   131   131     0     8    0
vnodes     224     6415    0        0   378     0   378   378     0     8    0
namei      1024  254292    0   254292     6     5     1     2     0     8    1
percpumem   16      400    0      367     1     0     1     1     0     8    0
vcpupl     2048     372    0        0    47     0    47    47     0     8    0
vmpool     568      438    0       66    27     0    27    27     0     8    0
pfiaddrpl  120      111    0       89     2     1     1     1     0     8    0
kstatmem   264      748    0      734    15    13     2     3     0     8    0
scsiplug    72       40    0       40    11    11     0     1     0     8    0
scxspl     216   216423    0   216423    21    20     1     8     0     8    1
plimitpl   152     3208    0     3193     1     0     1     1     0     8    0
sigapl     424    30742    0    30673    12     4     8     8     0     8    0
futexpl     64   325225    0   325218     4     3     1     1     0     8    0
knotepl    120     1047    0        0    10     0    10    10     0     8    0
kqueuepl   224     9780    0     9706   170   165     5    11     0     8    0
pipepl     336    10432    0    10404   215   208     7    11     0     8    4
fdescpl    496    30566    0    30536     5     1     4     5     0     8    0
filepl     152   230403    0   230056   280   263    17    23     0     8    3
lockfpl    104     6051    0     6049    11    10     1     3     0     8    0
lockfspl    48     1870    0     1868     1     0     1     1     0     8    0
sessionpl  144      125    0      108     1     0     1     1     0     8    0
pgrppl      48      304    0      287     1     0     1     1     0     8    0
ucredpl    104    24199    0    24184     1     0     1     1     0     8    0
zombiepl   144    30673    0    30673     2     1     1     1     0     8    1
processpl  1064   30742    0    30673     6     1     5     5     0     8    0
procpl     672    75561    0    75475    33    25     8     9     0     8    0
srpgc       96      201    0      201    35    34     1     1     0     8    1
sosppl     168      150    0      150    29    29     0     1     0     8    0
sockpl     504    92110    0    92041  1233  1220    13    37     0     8    4
mcl64k     65536     10    0        0     2     0     2     2     0     8    0
mcl16k     16384      4    0        0     1     0     1     1     0     8    0
mcl12k     12288      6    0        0     1     0     1     1     0     8    0
mcl9k      9216       3    0        0     1     0     1     1     0     8    0
mcl8k      8192       8    0        0     1     0     1     1     0     8    0
mcl4k      4096      12    0        0     2     0     2     2     0     8    0
mcl2k2     2112       2    0        0     1     0     1     1     0     8    0
mcl2k      2048     413    0        0    22     1    21    22     0     8    0
mtagpl      96     1552    0        0    26     0    26    26     0     8    0
mbufpl     256     8039    0        0   473     0   473   473     0     8    0
bufpl      288    47081    0    40626   462     0   462   462     0     8    0
anonpl      24  5837511    0  5813433   425   266   159   166     0   186    3
amapchunkpl 152  472410    0   471240   107    60    47    48     0   158    0
amappl16   200    94965    0    94163   202   157    45    60     0     8    2
amappl15   192     4143    0     4141     1     0     1     1     0     8    0
amappl14   184     3234    0     3227     2     1     1     1     0     8    0
amappl13   176     5471    0     5467     1     0     1     1     0     8    0
amappl12   168     7294    0     7285     1     0     1     1     0     8    0
amappl11   160     5641    0     5620     2     0     2     2     0     8    0
amappl10   152     1113    0     1108     1     0     1     1     0     8    0
amappl9    144     3693    0     3689     1     0     1     1     0     8    0
amappl8    136     4895    0     4752     5     0     5     5     0     8    0
amappl7    128     2848    0     2835     1     0     1     1     0     8    0
amappl6    120     4056    0     4029     2     1     1     2     0     8    0
amappl5    112    21462    0    21445     1     0     1     1     0     8    0
amappl4    104    13342    0    13305     2     0     2     2     0     8    0
amappl3     96    93522    0    93452     2     0     2     2     0     8    0
amappl2     88    42102    0    42028     3     0     3     3     0     8    0
amappl1     80   712050    0   711359    30    15    15    20     0     8    0
amappl      88   161809    0   161472     8     0     8     8     0    92    0
dma4096    4096       1    0        1     1     1     0     1     0     8    0
dma1024    1024       1    0        0     1     0     1     1     0     8    0
dma256     256        6    0        6     1     1     0     1     0     8    0
dma128     128      253    0      253     1     1     0     1     0     8    0
dma64       64        6    0        6     1     1     0     1     0     8    0
dma32       32        7    0        7     1     1     0     1     0     8    0
dma16       16       18    0       17     1     0     1     1     0     8    0
aobjpl      72      165    0       35     3     0     3     3     0     8    0
uaddrrnd    24    31004    0    30602     3     0     3     3     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24    31004    0    30602     3     0     3     3     0     8    0
vmmpekpl   168   207540    0   207436     6     0     6     6     0     8    0
vmmpepl    168  2972521    0  2968740   394   217   177   181     0   357    3
vmsppl     368    31003    0    30602    39     2    37    37     0     8    0
rwobjpl     56   708251    0   699602   148    25   123   123     0     8    0
pdppl      4096   62015    0    61576  1229   788   441   441     0     8    2
pvpl        32 11466716    0 11444453   589   387   202   258     0   265    7
pmappl     248    31003    0    30602    28     2    26    26     0     8    0
extentpl    40       58    0       38     1     0     1     1     0     8    0
phpool     112     4385    0     2652    51     0    51    51     0     8    0
ddb{0}> machine ddbcpu 0
Invalid cpu 0
ddb{0}> trace
db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8259e6a9) at panic+0x177 sys/kern/subr_prf.c:202
__assert(ffffffff82611ec2,ffffffff8265a184,12f,ffffffff826247dc) at __assert+0x25 sys/kern/subr_prf.c:161
tun_clone_destroy(ffff800000d5c800) at tun_clone_destroy+0x278 sys/net/if_tun.c:303
if_clone_destroy(ffff80002e53d2f0) at if_clone_destroy+0x132 sys/net/if.c:1230
soo_ioctl(fffffd806973dad0,80206979,ffff80002e53d2f0,ffff800029623260) at soo_ioctl+0x26c
sys_ioctl(ffff800029623260,ffff80002e53d408,ffff80002e53d450) at sys_ioctl+0x4a2
syscall(ffff80002e53d4d0) at syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline]
syscall(ffff80002e53d4d0) at syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x62abdba6ed0, count: -9
ddb{0}> machine ddbcpu 1
Stopped at      x86_ipi_db+0x1a:        addq    $0x8,%rsp
x86_ipi_db(ffff800020de8ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393
x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23
acpicpu_idle() at acpicpu_idle+0x312 sys/dev/acpi/acpicpu.c:1206
sched_idle(ffff800020de8ff0) at sched_idle+0x417 sys/kern/kern_sched.c:178
end trace frame: 0x0, count: 10
ddb{1}> trace
x86_ipi_db(ffff800020de8ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393
x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23
acpicpu_idle() at acpicpu_idle+0x312 sys/dev/acpi/acpicpu.c:1206
sched_idle(ffff800020de8ff0) at sched_idle+0x417 sys/kern/kern_sched.c:178
end trace frame: 0x0, count: -5