last executing test programs: 4.613128032s ago: executing program 0 (id=667): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() (async) r0 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r0) (async) setreuid(0x0, r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) 4.331834939s ago: executing program 1 (id=672): semop(0x0, &(0x7f0000000000)=[{0x2, 0x200, 0x2000}, {0xc, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0x70, 0xc00}, {0x4, 0x3, 0x1800}, {0x1, 0x2, 0x800}], 0x6) r0 = semget$private(0x0, 0x0, 0x98) semop(r0, &(0x7f0000000040)=[{0x3, 0x40}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) (async) semop(r0, &(0x7f0000000040)=[{0x3, 0x40}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x100, 0x3, 0xd8, 0x400, 0x8]) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x100, 0x3, 0xd8, 0x400, 0x8]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2bd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2800000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}], './file0\x00', 0x10001}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2bd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2800000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}], './file0\x00', 0x10001}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/218) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/218) semget(0x0, 0x0, 0x10) (async) r2 = semget(0x0, 0x0, 0x10) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x7, r3, r5, 0x0, 0x0, 0x49, 0x2}, 0x7, 0x5, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000580)=""/184) (async) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000580)=""/184) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/130) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000700)=0x5) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x8, 0x0) r9 = dup2(r7, r8) execve(&(0x7f0000000780)='./file0\x00', &(0x7f00000009c0)=[&(0x7f00000007c0)='/dev/speaker\x00', &(0x7f0000000800)='/dev/speaker\x00', &(0x7f0000000840)='/dev/vmm\x00', &(0x7f0000000880)='/dev/vmm\x00', &(0x7f00000008c0)='/dev/vmm\x00', &(0x7f0000000900)='/dev/speaker\x00', &(0x7f0000000940)='\x14\'\x00', &(0x7f0000000980)='/dev/vmm\x00'], &(0x7f0000000a40)=[&(0x7f0000000a00)='/dev/speaker\x00']) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000a80)={0x9, 0x3, 0x2, {[0x1, 0x4, 0x100000000, 0x9, 0xffffffffffffff7f, 0x6, 0x5, 0x7, 0x200, 0x6f, 0x7, 0x5, 0x0, 0xfffffffffffffff1, 0x401, 0xffffffffffffab44, 0x80000000, 0xfffffffffffffff9], [0xcc4a, 0xa, 0xfffffffffffffffe, 0x982, 0x7, 0x7fffffff, 0x8000000000000001, 0x4, 0x7, 0xca08], [0x4, 0x8000, 0xffffffffffffff70, 0x20, 0x1, 0x1, 0x1], [0x7, 0x6, 0xbfc, 0x994, 0x3, 0x7da], [{0x2, 0x4, 0x3, 0x80000000}, {0x7, 0xbed, 0x2, 0x1}, {0x9, 0x9, 0x9, 0xe}, {0x2, 0x5, 0x6, 0x7fffffff}, {0x0, 0xcde, 0x400, 0x9}, {0xa8, 0x8, 0xc8e, 0x5a7}, {0x2, 0x6, 0x0, 0x2}, {0x400, 0x6, 0x1000, 0x7}], {0xafa, 0x6, 0x7fff, 0x7}, {0x8, 0x7f, 0x2, 0x3}}}) r10 = semget(0x1, 0x3, 0x28c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000d00), 0xc) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000d40)={{0x80000001, r3, r11, r4, r5, 0x2, 0x5}, 0x4, 0x4, 0x8}) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000d40)={{0x80000001, r3, r11, r4, r5, 0x2, 0x5}, 0x4, 0x4, 0x8}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0xd01) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000dc0)=""/237) (async) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000dc0)=""/237) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000ec0)=[0x1, 0x7, 0x49a4, 0x8, 0x7, 0xf3]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000f00)=""/19) recvmsg(r6, &(0x7f0000002240)={&(0x7f0000000f40)=@un=@file={0x0, ""/41}, 0x2b, &(0x7f00000011c0)=[{&(0x7f0000000f80)=""/49, 0x31}, {&(0x7f0000000fc0)=""/94, 0x5e}, {&(0x7f0000001040)=""/246, 0xf6}, {&(0x7f0000001140)=""/51, 0x33}, {&(0x7f0000001180)}], 0x5, &(0x7f0000001240)=""/4096, 0x1000}, 0x0) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000002280)=0x27) 4.258140635s ago: executing program 0 (id=678): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000513900000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)='\n', 0x1}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r0, 0xc450444a, &(0x7f0000000240)={0x8001, 0x0, 0x20, 0x0, "97ffffff00"}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x80047476, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) (async) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000002a80)={0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="06d68cfd24ff05983b48b2505cc9125fce06d547ba57081bf7450953f17407cb05cfcb19aefc62eb8febc0c754f86667cf6a8284fad2551ebf290d2a96ef1e91691c6e7222f6acaaef837bc0ddcfb785f1598229fed2bae6a03c58442042be86d642e814cfca5e928e95c951bebb4cd758981289f53fa95b34de88a773e7f13054dc13cd0fb6185530671d61a2c8a3e712715bfd2c5570cec30430096d5a880d0baf305b60eb0a14439cdf037b8f602bbd6ab83f3df0e74f17ad6398187ae04948561c7f4759be877dc73a294376940adbf36bf40dc32234787af07ba15d7f97", 0xe0}, {&(0x7f0000000340)="fe919b2c871d0c063febf95cc91ccbc78a3dd7a99eaf3bb8b95cc165cdd8a72e4bcac955038f67323cdeccb41eff44299ca238782c498480cf840ab3363a91dd1c22131aef2f68209d046f72bda163d82f7dffc2ae28d55740490baed6f97eb64a6ec5af1a40698616b7e451bed4e42d18d053b5e16923c5c355de881fac953432d6d126c15142582914e1b5698e227bf17be03a6903403146e74b", 0x9b}, {&(0x7f0000000540)="79605f4339476e6df438587d4a8cbb4a6e8e83047671060014c515c7b8aeb2f567673af1680c39f714e67c03865c515331c3760a2fdca3209e66e93478c09befba66a09c26dc145beadbc149266b3e7925ae8197335fbe71c34baab61f930fa292a1f211b5eeda312462ce5894ae5d3e4721c4d65dc1b1c2b8f2c8e0ad3affd72bc7c172ce", 0x85}, {&(0x7f0000000600)="7869c6a5fbbaf30fc477606f037883c6c0469e1d1d51bf3879a35a2d882c7f37365662ceb95c65ad51f937bece21c7062b1b16f97e051570de1f4b61003db23cf8b3d6d10a66f83e9beae9e02e675a9a2c7e899673c4579560e25118d6ebf12a1c74218c673d", 0x66}, {&(0x7f0000000740)="ddee8adfed1e065a95499d1badbb39593c29eeddcbc955c307853f4db26cb507fe5a31995707977b1fce489bdbf5d8b9e1b079b020618a7cd5a3e47e3da00b7890660dac4ead754f5906bfc10d32943b45924068c26a39e9ef25a5814f183301445ce0458110f3e3914fa83b56c01a8cf2bd37af8890258e25ee725a06a680fd90", 0x81}, {&(0x7f0000000800)="83b1df612dcf29e1a2b90c6ea282b0e072054da2bc6d5741d9f76a8f6b05b2591d1f7ac9108241854502492b43beb92e8bf64b00e98915b1282db3a46eb11e4fbca5f927b2f7bf4d50a47248508ad3ea553ed30d6b0710554722e138685c230b9fedeef5b20f9736d73e9f6de7b4b33632f6c1cd685c564a92c39cbefd848a900235", 0x82}], 0x6) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$KDGKBMODE(r7, 0x40044b06) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) (async) ioctl$TIOCSETA(r4, 0xc0084427, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 3.128420828s ago: executing program 3 (id=684): openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000000c0)) r3 = semget(0x0, 0x1, 0x686) semop(r3, &(0x7f0000000080), 0x26) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000002c0)="00ca3a6de1db77f1d72e429c445795fc314147bdca3badda09e2d1752ebe20867bc3f7741ce37eaeaa6f84dd9f883f5765024a7216861a39b2f7196320", 0x3d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6f4f4e5a79ec759fdd656fe3638236f6", &(0x7f0000000080)=0x45, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, 0x0) r6 = dup(r5) fsync(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2000000, 0x8}, {0x18, 0x0, 0x10, 0x8}, 0xf, [0xc, 0x401, 0x1, 0x1000, 0xf, 0x2, 0x5, 0x200]}, 0x3c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') 3.1014007s ago: executing program 1 (id=686): r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x100, 0xe7, 0x4, 0x10003}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde0, 0x7fffffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0xc, 0x80000001}) r3 = socket(0x11, 0x3, 0x8) sendto$unix(r3, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xb, 0x8, 0x7, 0xfffffffd}, {0x2009, 0x5, 0x21, 0x4}, {0xffff, 0x2, 0x7d, 0x4}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0x4, 0xffff}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0xd, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ad) r7 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) close(r7) kevent(r6, &(0x7f0000000240), 0x1ff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x9, 0x71}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x500, 0x8}, {{r7}, 0xfffffffffffffff8, 0x20, 0x4, 0x40, 0x5}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x4, 0xfffffffffffffff8, 0x4000100000001}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0xc}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0xe}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x100, 0xfffffffffffffff7}], 0x7f, &(0x7f00000003c0)={0x3, 0x3}) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="402f83909c092796950a313d", &(0x7f00000004c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r5, &(0x7f0000000700)="d80b00"/14, 0xe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r8, 0x0, 0xa, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x8}, 0x80000000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x200023, 0x4}) 1.984121898s ago: executing program 0 (id=688): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) mprotect(&(0x7f00007be000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="24d496d6fb99618483dfbe866e71cb86a7c69f9480b460d90b4917b4827fd2543756b567acd4f53a0000000000", 0x2d}, {&(0x7f00000007c0)="bc360db798a9e98bfe600e29de2164996a504d47fd2076c84db403be5e90c8a85cf1ae28caf4b45e3ff0858a975db748d1273f2849dc77c5da9002d9cac0886b82d43569192cfe460b6d97dff57b53794e24ed42d957e5e3ca8325fa91e8d911b9055623462b702122ace69deb7c156b29542e0ae383c51f46b3273bf748d97d20cfb356cd0a293bc61b598fc3572f378dd3232563ead46ac4f600638ae8b096c1d6a6489bebbe792c1205d6d32ac3eb37c5c5b6ab6d72fb4317322a2af30cfc65854b3d8cc6d81c5c6634642644e87ebf315a64730de7e7094fa3155a2cea48a20786eb97cbf0601521646b828d6976deea19fe3a9efd286060dfbd6ba5d7cad8113dcb7e60da4adbcc7775323fc001f315f6a11ecc32e52293e10c6bf4c7be72982940cf01fa7fa1cd0356ad325f17b8001cf707ab125ac2d7e941182c276ca27d73505a0d6957a090cbe3ac50466ddaf45523a79d4f30feea641f3eb03318e2dce6cd155c0a9ed2ad15ceac99f89e203e197e9e85f778dfb29ba2a99ef5bf33347423ac0d44b4fbc42341228ceddab827166745c3cfdc249b82c8fab80c5da187", 0x1a2}, {&(0x7f00000003c0)="350a97e4bf68d4d448b5c192cf89fc86e980cd5bd7cd1a847453b2740972ba9313114ea0cbdc78804051ca360169485437d917bcde679e8973d7022f47b42d66773ca396f5e3f31809b048ef03fd743f0f1b", 0x52}], 0x3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x801, 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="6f74bd7ef695", 0x6}], 0x1) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 1.860370742s ago: executing program 3 (id=696): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0x22, 0x6, 0x207}, {0x80, 0xa5, 0xbb, 0x2012}, {0x6, 0x0, 0x12, 0x10000}]}) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x20, 0x8000, 0x3) syz_emit_ethernet(0x14, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaa88200ffc1a5bb6fdfd23f0496dd8a597d306190c656055aae75ac50d68eb11fe8ea7d82e95f3f7f2221b8751d79b82e48be24c1832744993b4238ae88ad5a067b64b5b1e9d7bff58eba1ecd00dcf873c7c4b25dd61de37d1aa0bd63b463bca9ca9c5eb99a71e735216787b8acc447779c7607d7bfe402dfe79a8aefcd8d61e73065767e22f4f1a434ba1c04079fa94427d4950364108b8c4b1f401a6e63bb71dc7691833ac6c643b0c0359a73dd21d0cc017a865dd1ca780407eed1200ce6bef3b7ae31c48158b"]) socket$inet6(0x18, 0x4000, 0x80) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="a90000c5cbac0058105a91ae83fb3084f0ac21ce05392f13cd6523e6fd5d256dd48ae298050000001fff478330c3ecd88eb78c845dcf16e090afe571c0a09c00000000003b7cc1c737b1b31a62f6e315ce9a1c16b98d6cd8f2e2502f9bb2c0d8528a639b4f2d3529dd3a70d2b0e011c80a025b7e7adf4e8b5469158cb2bc1a343984631019aeda739977e78466e11bf054785ef0b016476e3769a3926e314f1b5b736b3a3d134f5be2ab5c4a82c2dcdf4d10494c39468fdd7544536409ee1a9495552f715ee372a249070af5c2dd675eb8d61df5b4ef5ef07628ad7e28b0ead131be0c7f9cf64d1233", &(0x7f0000000080)=0xe9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) ioctl$FIONREAD(r3, 0xc0206917, &(0x7f00000001c0)) setsockopt(r0, 0x10000, 0x0, &(0x7f0000000200)="46c2adf374e4882100a5cf64fa117c27080320977c791d78a1fce7b72aa76c3871b7dc36e2a2eabf70baad0926dd5dcc1d57ae827bf045706dfc0e141310f34a3677b6954a99675f7252ad1690d40ffb2369c23061160685792f249a78eb452f87797f1ce1ec70ed18bb57f5e849c2113f10f5a8576fbaaebe854ca2810225d0ad1dc059f4cffe0f35606cc66f5a90e87c5db8bf5199f7dd9f47dff25a579294", 0xa0) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 782.383924ms ago: executing program 3 (id=697): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xff, 0x3, 0x1}) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x110) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x14, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0xffffffff}) (async) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x82) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0xa0) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x8, 0x1, 0x818d, 0x8, "12a2fadf066ccd9be3f8f7bf4acc0a8e52f2e8fe", 0x2, 0xa36}) (async) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = open$dir(&(0x7f00000003c0)='\x00', 0x10, 0x80) (async) r8 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x4) msgget(0x2, 0x412) (async) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000004c0)={&(0x7f0000000440)='./file0\x00', 0x4, &(0x7f0000000480)='./file1\x00', 0x8}) r9 = dup(r7) (async) r10 = accept$unix(r8, &(0x7f0000000580)=@file={0x0, ""/47}, &(0x7f00000005c0)=0x31) kevent(r9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0xff, 0x16}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x4, 0x3}], 0x9, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x40, 0xdcd, 0x7}, {{r10}, 0xfffffffffffffffe, 0x10, 0x2, 0x20004000000, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffffa, 0x29, 0x1, 0x77, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x10001, 0x7fffffffffffffff}], 0x39e, &(0x7f0000000680)={0x3, 0x612}) (async) symlinkat(&(0x7f00000006c0)='./file1\x00', r7, &(0x7f0000000700)='./file1\x00') (async) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000740)) (async) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000780)={'./file0\x00', 0xd, 0xe, 0x0, 0x1, 0xff, 0x9, 0x6, 0x2, 0x2, 0x9, 0xf}) r11 = accept(r6, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) bind(r11, &(0x7f0000000880)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r12 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000900)=0x8) shutdown(r1, 0x3) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000980)={0x6, &(0x7f0000000940)=[{0x6, 0x4, 0x5, 0x5, 0x80}, {0x4a, 0x5, 0x8, 0x7, 0x5}, {0x1, 0x8, 0x4, 0x2, 0x2}, {0x0, 0x4, 0xda2, 0x7, 0x12}, {0x888, 0x3, 0xe5f, 0x200, 0x776}, {0x1, 0x7, 0x3, 0x7}]}) 781.26589ms ago: executing program 5 (id=699): pipe(&(0x7f0000000640)={0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040), 0x10004) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) 673.75798ms ago: executing program 1 (id=701): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x637d) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x13b) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 563.197123ms ago: executing program 5 (id=704): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="73cf2bfad509", 0x6}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) open(0x0, 0x615, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="73cf2bfad509", 0x6}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) (async) open(0x0, 0x615, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) 562.650734ms ago: executing program 0 (id=705): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0xcf, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a81d008100390086dd60fd000000915000cb697a653e2c6f000000500000000000fe8000000000000000000000000000aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50025de79078022912b745892a518d0f88897fa14fd6da32519ccd6f1cdd4a996ee6ed6f31ee15fc074b0a44877a1fbbb34beb05dd8a42d2b0feb40be87b2e38dd51aaca13177281e789de9ffea13eee4fcc5afb5d80206d6556976ab99337253faea3a11a760132fa4f75131b1be012273cb736d4031aca2ab2d3fc5d01b45a250a0bedd6"]) 561.953201ms ago: executing program 3 (id=706): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffffffdffaaaaaaaaaaaa0800460000200000140000089078ac1400bb00000000010200004e214e2000089078"]) 542.232613ms ago: executing program 0 (id=708): mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffe) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000180)="7875064de2dacc3e81b2293081eab255", 0x10}], 0x1, 0x0, 0x40, 0x408}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) syz_emit_ethernet(0x117, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x1}}], {@generic={0x8102, "94fc4be78cccd545eea579cca19b16839b1b25d3c100222efa1affb61e25fd8c226e9e5bb10f4adf14aff7ef9a6b702456f844517dff5c2446f55e1ebf355a494d0052a54ec006240dfdd780b7d3af28857a2d4101bb452eae063d2685bded20f1"}}}) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000200)="55f898c8c7219da558d3", 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 483.035026ms ago: executing program 6 (id=709): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x480, 0x36, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() (async) kqueue() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xaf, 0x2, 0x77}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f0000000100)) msgget$private(0x0, 0x0) (async) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) (async) msgrcv(r6, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r6, 0x0) (async) msgctl$IPC_RMID(r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="3db3ff", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a19cd513020de361aef56997b71f9c73afc93abc9e55b3b1f35ddda25cf3e85f91bb30d96dedea", &(0x7f0000000080)=0x6c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a19cd513020de361aef56997b71f9c73afc93abc9e55b3b1f35ddda25cf3e85f91bb30d96dedea", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[]) 481.570733ms ago: executing program 4 (id=711): pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r0, &(0x7f0000000080), 0x3) (async) close(r0) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) mprotect(&(0x7f0000749000/0x10000)=nil, 0x10000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x12e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "6699a6", 0x8, 0x6, 0x5, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) connect$unix(r1, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) msgget(0x3, 0x80) (async) execve(0x0, 0x0, 0x0) 480.491606ms ago: executing program 7 (id=712): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fbc5b3b5d3f054c047", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="d3bcbb8764", 0x5) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x6, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d11ba6e4ea61989fbc5b3b5d3f054c047", &(0x7f0000000080)=0x7c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="d3bcbb8764", 0x5) (async) socket(0x2, 0x4001, 0x0) (async) shutdown(r1, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r3) (async) socket(0x2, 0x2, 0x0) (async) dup2(r2, r3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) 441.233357ms ago: executing program 0 (id=713): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r2) 438.282587ms ago: executing program 4 (id=714): mknod(0x0, 0x2000, 0x5710) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x2, 0xef0, 0xfffffffffffff585, 0x5f9, 0x3, 0x10b5, 0x20000000000000}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 436.865752ms ago: executing program 6 (id=715): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4000000000000000}) socket(0x1, 0x1, 0x0) (async) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 433.107375ms ago: executing program 7 (id=716): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mmap(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x2, 0x8812, r0, 0x0) ftruncate(r0, 0x79c8) syz_open_pts() r4 = kqueue() r5 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r5, &(0x7f0000000180)="86cf2f8b95b6d57d494fba4bfb9ddb79c0e8a69a04569d4aeb65e5b9c02255b07f4400d394949f090cb78df3bb3e608befa299bfd106e073bbec708ad387fdd4e1a71aad58ea5f43a05ed5ea6680e1f9d6a60ee081cf9ed90e00191f02e23e239d5502d3bfa7e16b2b94fc84ae9bc85ac3676515d8723769569c4ec57ca0d6a7b69c0d11516dcadc99e85b609f08f6466f8188d59834a05443c81ad5654ceb33e5d75b8edcf710ebe027257cdfe4c94845049e6bb4480aebd4f4fabbe7a22beda7a58eb217bb22fec1044f21f092b896abdd71605678c71e49e4e17462ef1cae7fed939bc568c2dc60647165f9253010bf88ca4a86b8976f48bf8ad4f896ce2ea987a32e4d0606a337b38d68910e41540a1822879aa6ca27cd7b57e74f2977223085884e40f26ae2f76301f872c2d951735ae569912dcc981f23b8f4594b397994991a9f960ccdf1af67f458ba1e0a5a2ae4d463b6ced41c475947c51bb6cfa610d5c559778a98d3949ed5dbc607a842357eb244f2a97f1d8ddca88da2e203165d0013f6c12d66c2afd9e0f102f790e35c2033e033341199255ba9430f4d5abbf7e7225a8d2f2aa303205834f53c3fc77b5c4e1c967b87bc8e99693eb35516df0db54408715dfc57d2a025d620c4750366f43b7ab3e1ae5dfa68c52d1fa696f789ac66ead6006ccbc9b0396fef3247cf7067b57fde66486bc90eaad133a6df71809073cb7f883d0cd1520c8e13e16acf1bfbf4a6a2d60fcdb3077b476b40956872414d6862aafc26c545fcb8d256fbb3fd153f1e7d37c147e14aa8be724eb5d8293438d1b09577b07ec647be99a575e4df4ea22a25dbf4a341f0ae9916f23f91295a706a1a8b4b1d6b02a44362f630908eb670c9b015d484397a5795fe1bb82786355247d991b38cd41bcf63cb026ef2b9f6bfe4fca2a022ae1f63b47900cc718a76cd8ccb9277b2f8fb460fc3f146306206c7a3292c0939a41c405a173460dd1c7d300ec478e7b2518a1e17d97cafda4673ca1d7ba8c652f42065a177f66b2ca073068ce77dbd484555c9643515ed05791181ff1f7655b094e4859fbcdb662da7ccf69176ee512992ee8b89b5fdef24761efc27148a741101cb0df4303fce1174aaae0c62c5d4d0d202296bda24d74046e4a1a4e02ac8460aa7ba5ea8ee047ba090b00587401421ab52afa2e3a35f7561f47ebe8a4704c06f089b405567d41e6b837def312b7e2c57ce583fa7574649a94be20b10e4b21898c3e9f46dd91961151704b0bb1af8cce73b72c958d76d2b816c9ee475a52ad2af8d0f29ae047c028bd39556f0c9935089a2781ed2845af6565fda835a9faebf0c3fc061c693985606275f3f2dc2009dd779f80662bf76955ccfc222b84495758ff917c1fadd920cda5a698c4ae16b762cd412689808d9c84cd45339c1f916e3a3ef98d9b290d0e5ed9b6c0f2e491a58d0ec187bdbfca2e18af5e98d0dfdabdfc3fb2d3edeccdcfddabb266d8511e246b126a22db8a6423406b02461ee1022ce3997304812701b60ecacce78a54df692f64416aa90f0be75e256108f6bd0abde305523e349c315df05d4c0fe46c754d6127b97ae21bf36ef1a5f2920c640f93133d215c37f3cc0b98af7b344b50d0b785e957bbc4a688d1676553682e87d61d91690f9e5180daf975fba3e4f79ed55a899f74ca9cf23e85c512efebb32e56dd440373c8f1011158351c7c9f40fa6bc19c1b0822358f623270d76f01055024639172e0ff6221ae6fdcbae169bb46bd069905f5ce3c468cf4c029a3e662eeb03199590888b686479643e19611ecc38ac0fdee9fe5ccaf9c032ebb53f963c3882be7511472faf3cd9be5fba04ad05f5b0fd69e21307ba8da62370a5d8a2164b63d66717c71a2424d2e3a80d3d0bdfac58682302fc665dff7695716eabeeeefafd8a767ce3d385f61d6542d9e7877ebcf93dcdbbded9e038e88bfe01fcd489bad856a11f6fc7edf0d1ab9ac96c8be59a10cc345c3eefe8567d069d2c9b946f7e54161f19f323ab4fe32da7275abdc2fd9f0d2cc532dd887882108bde78c8977dadc4b13438a110a34254dfce1e2fe6b111c4a39977e3e6575abecf33d2dad9c1bf55ddaba5effd7157383e1127ac2a4dce2e748af868ce8f4668696a928c41de3e80f7a0880be7416b5a1f98f12f30c13c8dbc0eae5b0fc25bd0c3199dbbbe7af8b84e9f4bc4ef6250c7594bf56d583cd65a386d18a9ee26d2358d21dcbcf29a6a3ff681a30de44d99817eda31238481c190aa797f6022feec1eb7fb47fe05f68ffc57bbdbaff62ee56430dd7eda380952ce778ff7bfcf27d8a75b2b66f5852a9cbd39fafabda6bd36c246256f81e56b018a7d444d286e3025d85cbe2a5a9c0868496365a4506004b669b26ca441e265104a5a35c3841369c5c684b7b6c58e6ddbcf6350a87ba19d5788e54bdcbe8fec54bf4048e35a6147935cb409efe46fe0e34497b95df720a610e5b6827888e8e43a1eea5868f0578a88ce8d759310298c27e4be6e6f11767e27a622a8b90b799687d8784349572ed09dbc891e5324159d967cc4f99dbf6d2445ac978c0eac627a94b969d0c2a3ba12895d3d4a5b4b6f9e75ee8848643ac3d5239de4a4bd9128c204fb9e53646876b3999c1bbc405f0f889b57203304e8c49c622b38181a1337b1056ee65517a6a8b761d1196f74ba12bac7c8e0bebea7fba8e637625fd96beb3527069f4c01b44a4ce0a6671fc785cd494168a2445e714c4013cde699ca0a06f5708c4c60cb0250d69928d85e5b933bdff087c63d08487b31cf089f6c3f348187aba88a422989b48929568ae12066796742f5dfb010d04a33f22d262094d47e80ac18a1d5a9454e9dadae115217e7073cfa5937de7c13403bb82ff5e733560dc99a54aaf04bf889f98fb2849b705189275b390db0e559fb70247c8ba74d3ad5266239163cdc8416c7e314df6a67e76e21cf71650ec0c015124ac86e65f686993eccea7880b132ca093e8d087630fe706743fb9b275e4ca9e10eb9350dec71214b155766cf8f14aa206c2545d5d4d88d2f6a530d311a0609f87ebb1c0fddccf7e9150035f867adcecede74583f1bcb0555751e874259e602e4cd5e8198434b078fd9ece122a5806f395fcbc82d98cf0095f1c8472710c131353aca065638939c8eae6716befcd87053d92a330561c45e1e44e4a384ffcf46ea4b707bf96305d17af2bf392cd97e016f0b4feb517b31dce7ca107d4525094905075f1bb693f94c1787548ffa62907c05023ce7abadc1c4e898fda4536cec95e18174fd6159ff3ddde69c82f00a46a18ecdd8857a8bbd1bb86bf9f37333fc2a27ac999757f34fcba83fbacacdff184a9de0d83d02752013c0238b58e89127b0f1af6135c282aa95f83fbb3fe47f8d1c469d97d78831010eb8c8da51038efc38f0cc04b25382365322e9d324d0d5d5189256bc05785b4c6b6dd79d4899332a83f16bc31816d0438e0a501471ebaacf999c81e91bc2f852d3a2e6fa1fe60a6a1cd16597e4e340cf810503d71e5fceb9799206543a7a114b4e64568e25d566f881578b3b890d704cfa8624e430a4394a1c2790b38f427f304f12e39404989e25bf143df2e8b55b81264d731671484875e0e22ddfbd7649ced93d9f4e929842dec14b0da1a827e02f496f91233fcedc2075be370c561dc7d36780d3c64d93c1557993bbf3f91a4f0a3ec7d00cce9cb8819ad8d6beebaf3ffa8bc602769847e03f5303cdd5c0705983e9ad14cd7ba4e01b213fa434fca5130cd1f1314c6b243e7bfd41c2293f25c3072770f2de162d87a5c41c05ac6f193af15822944ee2e490eae7635bc522fcfef48b3857501ef9ccfe34c27f733a491441aad106ec3cd03753b1a855b6f708331a9de8fa4dc9affbb58a88f7aa6db8bbceffeb5911093866d7b2f74e23641747083463658c878d8335c65fcbe37aa5d976a270a4ab268a8a3c2fea85124cd38d87bf28fec5b6a9180d5f1ee0051f80855b171815ba3e810a79ab1aac3436f60ae65c87a4b50c8f70b3319a7641a70aeb3e4d8e5434a83f9e230ac12eb206b923984e59400df32612c3c585e2a744744b2cf108d74d52f4a50186a137f1747ea88c12121b9170fbd75d45553fb5816d321d6c82abb921e89176fca3b3a19656a551e9b88db33d766bdf09cb1a47a4cbe3debf936ae5514a2ab2cc71b59d046269069997dd5f1be2fcdb88c83b99c7981d11b5aec3b039b0217cefe424b435bcf3aa39ea8d45d0bc5d54994f402d3f290942d266c34b5058ab33a5578daafdf0ef0ef0e8bf7de1de0e7e6a08b4549bbf64b2750b00ad26bab807273223e4fa4be86881f3851697d15a24d8b0d4a1d444256129a6231eacc11434dfc4b6c4e95f5006611bef331a0c3a830cb26fe6af4741584bb316ca8a7388f10abcd6ff4f1757e6c4717284d9e28aba4a9b74bef585e972ab31ee44a5914cd1d80277cb5d9ff6717a641f49969a6985e4b480f568be4d82c9b161ae29b3d998a952f7e8dc619c7b8cfda5ea87fe08073533af09bf5d2a0cd1bd7eda47ffcce473c5be1461f3d521a6909f38810acbc48aa32fa04c435df5cd9b0e76a6fc2150de569efc0a211b07beca7c3f5419cb42bc9319205a49c8c59b6a37f86a0f375b965c787f52033031b3c444d979d8fd6f50ab03fcc338e147318437a26172c9f6e2c5cdd65199b3efeacd5c1fa7f2b8ecc9a6a65d2d0f8c933a87dfc1e6cf250bcd2e67cba9075ec34a24f3eccda7769ebdd76f247ca42d4ff1ba2df96c80e4ec7b5bd6d3fdf65075bbb03f9d570ea84f51d5a050a5298ef957691c980e641eb9a5d0adc192830ca89ba9f7a5eebd9fabf0b808974be2fb0e898f1f5dcaa01415a091e8b6eb72a5a9096d676d3d9a660b331f949ef2c8a0e909e1324d2a252112c864e6b5c3e2f6786611ca720159c2926a566d0388ad20c7297edef12c260c5266c295a41ff5cf6f08e82d7e717d5a66a51e0b1f693c3e878a69839d27e590c8e56f35af77ff9ab27d291e746fd5ef4126b1a41c4b35e2f0c41da99623a48bcae00548085f2d3e7adf0fe353845e4d52be1e5e956e6fab699dad7d95cfc96ea8d1ed5bdc1921b9c57dc7cdb07d4324be5a0d5ba7f5b34a31290d6f444579db1bf54b816c146cb31e37b1370ed77aff4ef42faf719361a8c581bc5e65580f15cf8174ba9b9b8e910feddc7fb36a6888f76a79728105b8e4364ebfc7a36602f27e70a67cf2f69be85c2979c3396a052421c8107797fe2dcbf05d2037f2e1c68c70c80a1fe3b649af655a7b650b30b4e06bad3d23db3bac55a1aa555670034d2b9a95e222caa37f1f9a2b48c7758c96acf107e6b8fd626c779821699757324b1603b99d06e88105b7cb842f540b9b2fedc6fc9579f40da10c6c70fc0466743cba6307e5c506102057888164552aa1ef69166d10a6954bbc220c16ed858a4fa5ae2ca85d1a69b689766a3319edd1af9b0b2a3ceb0eb625e2e65430b5c037c0b59fba1bd28daeaa25e5fdf56ee7e81d43e82bc7f94744a4f5b4e5a36e539981a170e113c205000b47519392dedb055710fcdf7627d2e8aa2721cb97cc9e65828f735525d2451b89647b2f5a42ac954adca1b055dfcbf99724ebda1656732fba4ff19f7c9ee4758e4ea386a09dbd8f008a15dd46695bc50d444306ce7713746f4e6e853c5afeb55e4855f14ba1fa452da3f81b529e796eac9e8da92a4ba69215a0ac4d82ef9da4700816810688d7d4f198574a234d3bf8b021efc0acb67d7f30bc41b62ae24a3c", 0x1000, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r6 = fcntl$dupfd(r4, 0xa, r5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x1, 0x1, 0xffffffff80000001, 0x214a13f0}, {{r4}, 0xffffffffffffffff, 0x51, 0x1, 0x2000, 0xfffffffffffffffb}, {{r6}, 0xffffffffffffffff, 0xc0, 0x20, 0x1, 0xfb7}], 0x9, 0x0, 0x12, 0x0) 359.22346ms ago: executing program 4 (id=718): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=':K*\\}+@A-(\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='/dev/speaker\x00', &(0x7f00000001c0)='./!^%$*\\({($)\\:\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)='N.', 0x2}], 0x1) stat(&(0x7f0000000040)='.\x00', 0x0) 354.215228ms ago: executing program 6 (id=719): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0xfff5}, 0x8080000000010004, 0x4003, 0x0, 0x0, 0x1, 0xa, 0x800, 0xd1}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x78d58742, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x3f, 0x0, 0x0, 0xffffffffffffffff, 0x3}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) open(0x0, 0x10000, 0x100) 353.994763ms ago: executing program 5 (id=720): sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x4000000000000191, &(0x7f00000005c0)='|.EM', &(0x7f0000000000)=0x4, 0x0, 0x0) 352.841178ms ago: executing program 2 (id=721): connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00", 0x2) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffff9, 0x400004, '\x00', 0x6, 0xfffffffd}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 271.311178ms ago: executing program 2 (id=722): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4ce, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae6306", 0x14}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a90000f1ac00fa761050ea00676e1642148e75df8ca4e86baec925f4", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5f84cf71e02ba8c5864e000000e256fb099740e2bfd21df4d78d1a6addd21c7365270bcea5cdfb6cf23c19cd30465d6385eed3b7d4f8b35805f016b638638ced3163a4311c0f23d04efab8ae54c5a6993670beed43cd6aba4cd6bbec09e0f22d12ca220d801b1878fc2f7e1f10721ae245fedcafaf8cf61fc05836640772dd0fce931a7efe9b17f1f5edbfb09696851eef08354c9bd55b204c5f3de416fc30c2bf80ef9e617732960d73a9f5f940ea475787824f931eb7c8bc113b4a3fa9a3037713d16c76c9f2e8f3e642", &(0x7f0000000080)=0xd4, 0x0, 0x0) (async) socket(0x2, 0x3, 0x8) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) 270.049508ms ago: executing program 5 (id=723): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x25, 0xff, 0x0, 0x3}, {0xb1, 0x7, 0x2, 0x81}, {0x14, 0x5, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa9660", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f969afaadaccba5033204b9d22f4dd6da373312091501d94a34b71000000005c6fd13194248af9d8629d5ebbd0a75af9aebaaa62f0bff43abe894293b9a24b27d432107d8fc3e907cb1528012a419985099927b96aee1e378e6b002f06a1a28f972f9a0000740c7e9ce6eb7ebd6e58147528b0025ed6721f3eb28136ceee0e7d7a09f13747825b88daa3a7343e070fed8788318de842d9e81b854acacafc0721555f911af69d8b7d22504ea06e7ba2c5a01fb1f4e93ddb78c734736283156a23b1cab17f121410b6c9c1a14d0bcbe1fa9abbb55de7b54550936c7351a5077c0584f02ad71209f2ef3ed44800000000", &(0x7f0000000080)=0x64, 0x0, 0xfffffffffffffd39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) getdents(r0, &(0x7f0000001200)=""/4094, 0xfffffffffffffffe) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x7}, {0x1, 0x8b61}}) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40, &(0x7f0000000980)="01", 0x1) close(r4) pledge(0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) 268.016991ms ago: executing program 2 (id=724): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 267.076589ms ago: executing program 6 (id=725): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x4}, {0x3c, 0x2, 0xff, 0x1000442}, {0x6, 0x17, 0x3, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r1 = msgget$private(0x0, 0x489) msgrcv(r1, 0x0, 0x0, 0x1, 0x2000) setuid(0xee01) execve(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8, 0x2, 0x4, 0x479b, "bb5d8846eb3c87f844f09ab782af3cd35091a896", 0x2, 0x20002}) read(r0, &(0x7f00000000c0)=""/179, 0xb3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) r5 = getuid() setuid(r5) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 266.62414ms ago: executing program 3 (id=726): sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x1e, 0x2, 0x3) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000182f0100f0372e0865911feb7ee80000008000ff0200ada3e2f67b72"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) shmget$private(0x0, 0x1000, 0x48c, &(0x7f00005fa000/0x1000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) 215.961507ms ago: executing program 2 (id=727): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000004c0)="154fb6f287d19b822023f7d51a7410f77e0ef549e4fbb24b724792e547b07f6042d3ffc0e4d86ff28afb885a5d47a6d0937de8442a3f0a2c78f3ffd3482523162c29eed6d9c10f04dd795e621108b1c692e8b3b8fa9eb10d1a9189b617450ab964b9a1546e925f4673f0d37b4150719908222251a00d4dcbe53aaafcb324c6f1dc0ce2c1ac8dd728ae5685d2cc2550b3ef50dcef5beca1bbeab2459d353e3f3746adab947021bfbfb3386582973b1c525ba85e41ba97b3c2021d67c3804210020b28d2615bce9e8189701906ed084eabe1ca87054ada172980849dc6d894c96110ebe48735a7f971f8db347c7efa76b2da034b6b8666c4340aca50df05c4fe7d5ddc6ead2a2b55b1e3f254b18a8218f841354fc34f84ad2d30fe8c59cf403512be3164f326c3b72dbca85fee8fc7d6276d37eac36d4949a7fca781ff3d622e00e85ca8d591dfa070770f6d71928c90f6345d84036f48e61736d634b6eca803d80d18c5cdd7a09022b55caadcd8a7fbe8fda61dfa76b4c905f43bc3f175898834f0c131105f313157e809e14ed052f604a247c33d2f8c9ba69cadbc48c97537f5efcc91c29a66e67b87f89a4eeb35ec4f6e848e6bae02578fa818c15441156dc12e6a0011c02a70504de5988ade1fe0218848b936dce6b9b744ad9eb7dedf845cbeaf02ef6f666c3b9e73420cb40c4b90ff573ef5ddbf57e6126e8da311ab3dd5a3426ff8ec94310565030267489633212120c377d4a56d40f5fdcd61cd77e0ff2466c1af0ae2f738f9ad2aca086f3c2633f636fcf66526464264c5bcb0f5f0c54f898a16887999cd4cc44f0355c24b77f1e5d4f8835abb0a1633cdbe810fa3a646eb500cd40acb063a2eab4f2bfda082e60261aac88aeb03694841f18c58083dbbfd6702d2e5a753017d9520381c591bb1d8055c506a5daa4ae7dc2a73f369232d901d9cff3e91781ffa10ce507b3cc9dea2848b604b73000d10aeb193f5ee510910d9fdfd0d48ca807c9303a4b3af75e351bba01e0ef6568bf7e14cafa511bc2d6a0966c4b40f680dca806bdd2f9373ac9b9e5ddc102257ede311784bf443923eabecaf169c7f0a1e78f025df2dfe997d0183298f9f563423ccc782aa58993e4af3821f457226f7b00e03bb691c22c1caab6c0b8a220c77bd9674035fd1d04d11177e6ca3efd61e2176e044b626a8cbc99af4107c4cada4989da354c85440a8545f92ff24d80b9ffc6be557409908e5db95aea0918238fb05c7877a8f60105fb44bf6886d80b8a7acc936d0b9627f7675a5c0d44c1b8ca3fb837dd282661c417859ae963cf1dad5b9b8596eb604ea9e81b2938de5e556c74e54b1fc76545449e2a3705c2cf16e295cb7ec87598fddecf8260a50b1c6133d05436d098c2de79f3715611ad25065de606c46b19fa6a9b303f0a838f3605aab16ca124ae0142582403d5d39c4c28ca94f8831fcad3843b117cd169bb26d2c2822dfcd323b4def2c037e12445400efa319bc57a6a28a7a2186042a5f05ff296ba54fc5e29aee78e171cc9bdc72f65daaebffa3280faa62d0a5500c5b2bfad5e98caf1af1f0f4fc4b0d3892e1a5ae5213a89a05ebebfb7661c917d767a49219019cc9ccb3cf20982c4c9c45b98288ba31a82f9290e9cc874356ea47eced94c6fa0b7185e6c6a927ceffffbc494ee6e9d9674a87d394cede0e264d5231f1f7fbf1098676da7e5aaa3089d1be6797b0ec91f5faa3ddfa17d73a4c434d38e617f4d7719ea879df61cc99e95f29dd35591a15ba9b63a525e54999783c71b2852ffab0c63c96b9a409c9d643208da77784d97aa6269862c61cdd0325c4c9be8437c29ab9fe3ac4f29b894cc1f1ca14a9fa38ada4b5e372e5eac3d27ebe1e31524b577a9bfa08074bb446a78c906aef131567373526baa2122d62257c0f2978ed944d4b8dfc77ef1c523da17b920023f8aa05f3627dd5fa1fee8d7a4c91622280fbe375e06f1daf44843ac0544b361dd9cb89c90f9f8436d0f2e263d8b8a8cfdb8eff77c81c32f161ba1a995bd456eadbc4b2e871ecb63c0d6e75f069f4103896fc8a81770b9f4f27d477326db94c770afc96f75cefddb773864086c6387250e9d0abf1587d75333d0a768b8543cbbbb99ebfa0a0a86f61db5fd7413faa3475f9c2fc1598386de60c4227c1f326d3aea36005b3681fab4dbe8fa74a88d6ae728dcd4c27ce57220fb71a66c0a69521f6b0f2611f51a6859354d0878173cc417cdbbd373df012be6f9fcc89fae8dfd9f081b82ab7e7e1aca8aef4674a9834c85d4f6ec17d0147719ab737b0a263da48ee3a7a3d9dd3bff924276004556f912eb29125d227d32faf10470e1b90f85fd5b623709efc323815c039bea5c1c47fab3c1c03362f19d5821f2449d4532f74951ac63839ea776c45419cc48abfea673082e5b1ae3f988bdea6300ab98229fcd5b5e7e80f331b7cf78a4b9e36404a4520f00923fd32c029a2add80cb38c230bf1f5d8a4025321ea0d5fffc54ecc76cd2fb94f8099cb12268e350b032dd741fbf3825ce29b64601f0b02b4eb504e0e4558c4a59e510f39dffa29a869bf301c473e46227a5f412272341d268f55b203f4ce080ea4cad3bdf91f65f5206971e19da977d5f5d2f2d854b8e455e86601375a925e207c68f0f37d9b51b177caab6b25db40e228e968a39aaa37b7953bd5672d99cd26fd14f79b0d83ebc0b1adc64639a6d7adc9d277ddb7a194fa0be1994f179127027aea3af73a3f6074806631512f6ebf52843b6b55d378944d866e506359ec83ae1484c6e7ee5b6194d9660551ea8a282ceaa410bd6d86fd94be8406138b1e56b1ca5eefa2392b3b0f855e8b8c8162fabb93ec0dd2455f739fbb708c45cbdbcc84d71ccb7054db6f19195ea9a0ccb70b7e02680ab7c8629ca380f497cc5234897fe763136f006e33d72b1ebe075abc62c13b96aefe17976eb0e8ef85698f972816cd6cb7bf97a572279d1adbf5cfaf88a7cd456b7b2c5bfbc4cd62a81b1513a239d10b6b2a463bc4267da959270a0835be262fd0109eca59e058c2", 0x86f}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f00000001c0)={0x2, 0x0, 0x200, 0x0, "000000190000ba9f17b2693fb60000004000", 0x20000000, 0x7}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb9b6b171acff2bb1c90999de5641a6ed280d9505fbbdea8fb887"]) 214.415503ms ago: executing program 3 (id=728): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000007c0)={0x2}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f00000003c0)="b1", 0x1}], 0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x1}, 0xc) write(r1, &(0x7f0000000440)="c24f1ed0ee7501c96edee9cd791ddb5625b58ec0378b8d9031de53043e140fc303704fac6aaedd7670c313d01d816c8d93054adc24038b5a89745ab62ce57da45e613f4063ecb0aee97ac5275240ffc9a5e35d7d91752b42fe5abe5f49665782f726eee3a28f1962b521955cfa2140809e5681cc62a0140f45ea7aadf38dcfcff415715cdd7fc2adfad588d7617ea30dbc", 0x91) setrlimit(0x8, &(0x7f0000000180)={0x42, 0x60}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kqueue() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000480)=0x2) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/100, 0x64}, {&(0x7f0000000680)=""/78, 0x4e}], 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x18b5, 0x6, 0x7fc, 0xffe}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = msgget(0x2, 0x608) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000280)="b1000503200004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf228f170513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede65538718b6bce6686dd6000831b00183aff00000000000000000000000000000000fe80000000000000000000000000008001"]) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/115) 211.251613ms ago: executing program 4 (id=729): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x1, 0x2810, r1, 0x7) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="4e7cb9181fa67f1d39fb95fbee6551f063ed61fa7a5af31edce0907c55bc549bea9f49f109bc6885e59dcfc158e3389261f22934c8", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f", &(0x7f0000000080)=0x30, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 209.82872ms ago: executing program 2 (id=730): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x20) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000140)="a3", 0x7fcc, 0x401, 0x0, 0x0) 207.02509ms ago: executing program 1 (id=731): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) 94.435591ms ago: executing program 1 (id=732): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000740)="ccd422f19d215c4f39d45184c93c39f189e66fc6a773aaf8d716771c8e92917df3776ba5c84ffddf000000006bb3c56b242b0e83fcefd6027b462a3b3efe7a08dffd445c", 0x44}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660c95d256dd48ae2f8f49346c6df08302e856f4f4e5a79ec759f", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="cf1f1cb563f459efe4f0e046cb949784d7f9d46cf6277af2a505b248b0ac7fb45382dc38f90ff56d5822c7a77e7027037bd7ca001608e9573950d29f73ad3d05e3d139439d6547de5de1994b50a6a5144de68b7489aef4a60af16c44888b5f829e153e309fc4940facd7d14e0cae865b414c73cb598739cd6493c884cc2eeb52359a4373c2a9c1da5fe7da1abcb42d88828b13a0e4477a128954765515d2a047c07583391bb0dd13dc0457645888fcc9a33b00188746a5da2a3b3c83f638681d06a06f9b467fd8ab19c8ad3c22c110ba5ca906efc27a0c3e0eefd530c8f47761b2320dafa577", &(0x7f0000000200)=0xe6, &(0x7f00000009c0)="2e7946082edecf8181465146c1c93c0929b97e7d623694bc32e2fe6449a5ace8113a81b74bba906e63eda8d786235dc070c95474ef9cea6032b53659d51a33602fb851e6f03d97a69dc32a51be373f4f67462bdfadeb67a6ad1533f0be93a71b1084995aad0dc806b76750bd8644af918d3c3177e498e1dd9de939934924725b7fe068a8498420ac726e36eb2bdcd8cf2af390e1f2be9b473e7cffc969bce162f22ab8204d1ed1e48b8df4052cdb2fe6233a63827cd521db9258ab49dee83b385cd5080ef39e4ca5e86d8c4558622cff115fa46a0b5a34514d0ac7660f745953f9476b42f4047173904dee45cc870f168b49a936671e6e21b5cc9fcff87ec9a6766634068a1ea7a579da5f85dbe1163c7ea2d74838b24dced3074fd3624512a6f74e2666f64358a7394b489727bede019a575c166ddcf77255b32ed2e81ea04c8b7f2fc9a26351cf78e4ae25e68c580ec95abe5864696088f06d310aedd104819ee974e541efbaa3ba08e91ae70eb8df906beff3407d2de4bb1b5baaac6a348fd758d1c9fbbc91b54a9411b385ee2924a4308ce85c9c07fde46b7d2b5883fe9f77a863b7e56d9666475485e821a30cb40265d8f52630f00a2828f23ce38abcc83174e10996c9bbad501c06a0f0e9daa87de560689192b38bd5873120540539fe4d1e0d2ac54ca7a71ca7920134740721d7c5755695299eb5e652f6b01f2b6fea3148fed7bfe9a981c19a1419e281d23ffc8c38d54e4b932ade958b3c99b7e66da1d62ad411dcee4de75a4ef4ad8d814f2aed878e84fde3c7437fcb204341868b3ebd196dd0ca86fd62182d3b11f60d757d5473a62b54955e7f1e5c272f13f887871062ed3734eae2cf42b4f2d329db2e3a1d66d71bd6acec85b96d32bf94f7ca1a11223aadd0eb90d164f2e2cd092aa5582bcdc065e61cc46b80ede6ceb94f59ddf5167d25f443a4c00fbd3b6297d366e6a28811a34d14437b7b44437bc8be1d389cbf8503ee37a87279e57880931b4a0563ebc6a278a759978ab050c562445988e68daaecb13f26fa0b725dfc2dd464f2de0000e86093e5241c70fcbd15d6f94c8fe5c375670e2943db57238b4f11932594ca7aade1c53cda6de3f3011dba2f15059a2c739bf07c976bdae39ec5b7f8cd4540362f462d3b58aec15e6807e07a9696307b92f670741532c497a8525712d5e8f4808c3eeb3cca01e826b9da9c84dcb25bfdc4d2f90f39dea33808454f76295f589ba08403beea1e161738e6d0d27d60845d1a747ee538cd5094f09e96912277289016a4434144ff37da006e56b62487f56f23b7b595a919a5d47326c719b39c4e7be7867d3312f219ab0d6718714f5b87ca015df0ce4c64952c5234a84f88278fff0230d2f2c3cd2392e3b522f3a3d62de682332ef1eda83e363fee87e98a15cee947f4af23917837cbe1fbcd4c0d5696e66d7fc7db3aaa05929fcacad95f24850bf36672365235183bad48174308069e6144688e1658e00ed4dcdbc53814766d2cbf2727c503c88b2fe8d8c30516da700682d6ee4ae2ebb0f5d27029b83f0cedc6a531ac57c60be2e4c2173c885ad3c0b36a35c0acd6df1bcba88c1a98111587aa4958fcd8a4c51b3defefb3f14d54336a788ed2ea193813c4a4b935fbc004ef085afe3bc16403ee93d57729d44f3be4f85a9da2a55a723b48d10ee4d40a982e21c4b81535b30541d4e76bad4e29168986afd2684c75c7e4ecd5e995538fb632a3a0ad4a7588b99755c149ffc260ab623cd0eec1a357b6aff19c0d5a7b1f709693cc9ff89971da8f0cef8e4764dfa192f4de8a996f334fb39a62b462b4ef9567393381c242577fed815a5ee703751eaa88f92a0ee4b037ad99cec9931ca7f3cc40daebc125a00831d33621354e1ea1215addfe4d21d17526885dbd3db6e417da596716bc136653e76e0ba969764725cf632db45bef321e2f6e33d4ab611d254d6d952f729a1ab9d21de863bb2f9dac42fb4539d494437fa8ba02a7e780378d8a62b0a5c92b99da977ccb8433cb91f08081feca7251f4299a96e62c8afebc43bc703746d96da74398f4236e93c0866696f3f3bdc84f13573d4a1a37e2d7ae81b12a0bb290536b8bde1dd2a5bb13b413134d171e928243d84d87f357db2139893b78e1132f06a38e90b05ff3c47f0314e0b94a8234a1b316af0233b6a7fb002d1c797b5bbeac624cfac1017b26b20f7660689723500ea6ecab40b502ad702a051eacb9cc1dd1b2d3ca914ef1bc36f2d4da4e7409dcafcede3f70c1bd0ac064ed8b684e8d22df99084007832b0a4a0c7afd48d82ef2f7bd6be58738d682c89acd31c2c99febad244b5addb74b18b367bb8691d52345cb7b288eaff9ae9bcfa60bd801226dfed85dcfaf9193c6adfe5ba7930d399ef0ac1649d069edf53c73d87fb626b3ab22395cd60d5dae22b5e4d27cf726a6f7f3af4cc20e40803e07a5d60d10df4cf0966d142f942d39cd282f2be2eb29b8dd9da98b7f4f83d608a17c17a31b6e4c53e0f686316c23ff1d2c2a5d1d81961583b98978ded762bf43c7cf173135a47260b7e7a7f5eb966ee105d0118ab3cc4be4a834734738cfaa97cfb568421a0015e298d9c83d426c89b5c40e1b8d41ef9a7a6f748762c5669ea96cdba68967a7ee6ca24d895deb2efe0922e961f7e26af3e7fd552f4da2a3bbe6dff9df73b430ca9b704a76abec40e520d9f8e745562bedd7849be5d2e429a64a67bfa734fb617d9749e6d3acfbc4d02ffcb971c765b600708ecf4e83570d4fd07c91163500fa24f5b15700fdb8dc13566b8499a7e2e4db0f9a55588c4540315984d20a20ea8c5618920d691fe0f6a33c6ea551180856182184daedbde996d5204d5fbdb5449bcf8108378423fc1b080ad4336c98251a39bfa4d41f20c75250891ce96d198eb8ddeef060cc11d3fad053044d35ad2429623aafcb3fe53f05cd50b8b352c3b4be7fdc3714c052640b7566aa83c87c8f311fa765dbb115c536c464d7fd9757052203ca8113031813245963286ff08742b229220e5664385f1ee4a60522167d705dc5b2935fa1290fa41fe198ee7040db4b541baa173721eba242939104fd06f10ff70aa9366faf63331a63805a9481836f6a594617c4131dbd82daef61a6fd2fb443225028d88f8adb38591a880b137ed92917ec6ec2e684f0b2961f0651cb6aab83c6bcbfa0b369fc8b490dec8d91b2c0af9ce30e36f7ced9a53f0c14b0291a2bc317f9e1a99d4f7c5d821ea80650c37e39bf2e1e80558de911457eacb223bfd8c65bf801ab2c7d7575056eee66643f34b0d09e3d23db525439d8f8da5a468c7119f8a7c3fad31378d3f680e3953ded6c9c1c85c39410d53b1317e2c226e4eadc85ff9eeb0d1e39c553f08e341b19ee1ba6bc54f9f2da7ad36820323fa1262bb412e10ab54c4fcfcdffe97716acca4abc416ee607a6daf9b93cee9701308a40f12decf47255798e745807a2ac913ff58c8a677f3099341602dc873f27e3fb2871db0da6d074af411cc7a4c451588867239c40777f757a3246c11752fafcbf44497499616319af266a118b8e074ba8f757820862a29285dc1047f309b42088f22f57f982b7ba32bc9f09a2f87ddb16df1a9b52e7476401aa9e4dda1435de074be774eb162f1c3832a0407cc9185394079ae760b0518df06cafcffad7780f50f0954d42de075d03d1f690a77d49f3639ca5929ed39581e46ae89921553d99dad9bceea5530ae6902cdd45e74a4f5b4bff239b29d4be0bd471894f6fd9fc4da9d1cb0a971d210ac5d44b266c6e68edc5508eefc1ac499b8b559c1eb79dc9da6189c9987982a7590ae66f20e6715f7ec0bc5f9893c8a6881aaf53d82f053a049662f8560b7b8249ac58706604f630af26ae5294ea630a09d4ce25c2ccc6dacec9e62cd52f9f19a9841f52275906c23ad80b99641fb09884055269fea28f8c0d3db7ef622c3fd152f6b8f774c74e9d36a3f85c889e1047cad8ef3e7af9039f7b0bca223ceb7abfd6efdce2f867631f485de174ff6059d915a129e4365f831be4be3f8b61a4205104f7edf8f8dde66509c110a031305114ff2cdd77359cbb2e730d8e60bc8b7f7c32d061c86bb8c95c8e5c58137c1dc4d45f73793d22c494fc721b24c57f942b7fea894ae78ebd5e3f608cde829ba8d540fc5c190e231f47c8ae7a366a879785a71dae0328939e9b3307c7ce26e51e3c17b72f45fa8603a99744689c415f377ed6c5c1e0034467632153f3b208b5ab056d5dc480c09098449757dadac0339e9faf5ad8a2ce0f3ae373a51986289bbc3746f4a23e5b40bf5b374d7bc93986599105111379aa71a14f21cb03ca4257e25dd80569f9947eb3ef32995e15d3692f6f85f70bf4b7e23e4a5c28e22f6663b46af03a09359efa4b615fdf8da6560e60c473893c0b3b70c567cfc3db16c293c347b2d6e10834eb019107eefcf06899b3e80c46bbcbe6192e1a9744522729b2a4d3e47ddc6faea27feda864d944ccfe934ce00d9114babaecdce89079b60b2630e5b97057381ae165366d8f51222bc57ab03244ce52aab5a1693a2c4a1fc9085a2c078c87969d49e8dc340ee184bccb392823a7e30c8be2d05205e2438c376b34f58aab364a2f721d63b0cb25bebca0d2cc0f333210a72dfe01315da769c982dfe83b3baf75c185ac04bdd52fe21fa11e639051da125f42b11fd9f709da62cc4eff1920c16752d976db54b72efc214ed265a6855ed95f9974e49e5847b0a9bdcd3a795ac531b684a91819250f0f059603ce1375595b5df7000e9c37eb260a75bef84878dba60ade0051750d7bcb79eed29599a88ed87cfc399ec8aae6587906aafbb2e436f945e01ccd95a30f7564152c64aad35abf6716059f3605454e432d586d628137764b193d07c1a6d00517b04681eab05d5031f7c8cb402fa0f1545c168eaf5e2145874771cfdc47baaadc5487d75ed7ed50015513456a9066f400d9900e889721202f5076cdc52007090bcc96b3e013f51ed8ecd15dc43da9a85a657512c86c4c4033c674c7afac9411f060088705e93fd7086021e00b85a356c83dde351abf97d59962ec496341944b3a994b25c4db00c4abb93c972f476a36b1cc5340c26b051f69f8dd0c3b793308e4475d7d9551fd9340f0671dbe32ab37aac1ce49c3b6b3b59b1c53375b170025ac6306c40a5cf28617ab2e211d78d7bd225b4cab9a02a2235630ec6b3726c0bac2a97630f2bed8eedc832a79f677d276d819801c9eb309f8b9b378647fc3ac9b5ca3f1ccf69e8d73e710810ccb9cbd9399dbf7f958ccb8923b3389cfb93c1f088b084422d56a29085eb56108142e6fe45d81286c543b479cf28142bba943d533f39426701b1aabdbda1b2d5e5d3ed6132f3cb24f24384c10003e233eed1560d46dd415a75696bef6f5d530aef3facc5d1a4b8d0f138d7fdc21f13c55eeed095f21016601ddfecc22b76ab5f12ca7ceccb66e8ed5d0fb252f37c91ded62550627d783986273f47bac4c68f90f6ae3e2fc8ac33098b844c7be19ecf425f3ee14cbd8c9245e9b9ec913f74d3b2c2f65f262f1fb6320e5ccc3455f8e8682d94c75f80cf5c1f230f8dc01bccb148ac47fd769788fe4ef8bb8ef8e72869c439e0587d70ddce89391f80f66f0bac1149c6aeab6111b9c3a45d2459751e862f619476736816b7091a2e7a4348e75d2517a9f95990f3603f6060c646fe87b83f7ab24a4d4f989e5d240affaaeb3f72078c1ef9218614c0188f25390f6f51823ee052e44eec375be9c0081887d08c809646e", 0x1000) syz_open_pts() writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) getrlimit(0x1, &(0x7f0000000240)) setrlimit(0xc, &(0x7f0000000000)={0xae, 0x8000}) 94.028395ms ago: executing program 4 (id=733): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x5, 0xfffffffc}, {0x61, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x4) poll(0x0, 0x0, 0x80000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb6e, 0x8, 0x8, 0x5, "4740128742aaf26bf837d058a110b0164ac96a7e", 0xffffffff, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) 93.053464ms ago: executing program 1 (id=734): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0xa1, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaa78ac1400aadfffffff04009078000000004da702e000660005070c0009ac1400bbac1400aa070708ac1400aa9411fb8eead1122b85850f1d8f0739ad318307007f0000010100820bf4454f9dd9118df205890f01ffff0000000000000005000000080000000f00000040000002bc0000992d0000000561612400"/146]) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x47) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) close(r1) r2 = socket(0x18, 0x3, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd18", 0x6f) (async) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd18", 0x6f) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000380)="1be4c798b27b75db8199ab6da6fb523252cdd981e0b977815a1ce37b8b499a9671d2d0cbcf5a8f6613f86df1b6184f07125458bdf9857dcd3479b1d502becc82b47a0df3d653842ae82f2b7b348375d9eb7a2a5c133456b4caf1b3546b157758ea0d0dbaec94e1b7f265c9b352a854d83f3d98ceb7baa0f500000000000000d6000000000000000031d52a0fe9b1404fbba41d5ac202539453e04976c1027a15cf5b4bd1a2b38d9f89a80366d8f5fc1111c6f7cf73e2f47d8e4466dcec2a2e5eb9", 0xc1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000380)="1be4c798b27b75db8199ab6da6fb523252cdd981e0b977815a1ce37b8b499a9671d2d0cbcf5a8f6613f86df1b6184f07125458bdf9857dcd3479b1d502becc82b47a0df3d653842ae82f2b7b348375d9eb7a2a5c133456b4caf1b3546b157758ea0d0dbaec94e1b7f265c9b352a854d83f3d98ceb7baa0f500000000000000d6000000000000000031d52a0fe9b1404fbba41d5ac202539453e04976c1027a15cf5b4bd1a2b38d9f89a80366d8f5fc1111c6f7cf73e2f47d8e4466dcec2a2e5eb9", 0xc1}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044200", 0x8001, 0x1}) 92.672026ms ago: executing program 7 (id=735): r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 62.883939ms ago: executing program 2 (id=736): syz_open_pts() (async) r0 = syz_open_pts() fchdir(r0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c204"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 61.78952ms ago: executing program 7 (id=737): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTART(r1, 0x2000746e) (async) ioctl$TIOCSTART(r1, 0x2000746e) 60.518351ms ago: executing program 6 (id=738): r0 = socket(0x0, 0x3, 0x6) write(r0, &(0x7f00000001c0)="ec1646af8e0a61e756012696ed9d3bd71f0c940dd2862000285dc4860b67c2b83a2100d7253ff26c0da0b45ace500d8591b366cac318bdf1391645504a99ab54212fa5f7084f5d5a256d08774ef5d3150b7fb103968c1441241eda719ce8b770ee31826de860b89a88ca0c6b9bd600d2b35b89b3aa23f42514a672553e831b580e0a91e12df6ed333dff93b7beb0f2ba4b6f8b8385190d0385517f1746c106d89f96f318779333", 0xa7) r1 = socket(0x18, 0x1, 0xff) setrlimit(0x1, &(0x7f0000000000)) (async) setrlimit(0x1, &(0x7f0000000000)) dup2(r0, r1) (async) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xcc) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) getsockopt(r1, 0x29, 0x69, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x16}, 0x2, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000380)=0x4, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x16}, 0x2, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000380)=0x4, 0x0, 0x0) 60.28262ms ago: executing program 5 (id=739): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040), 0xffffffffffffffe4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) 2.438201ms ago: executing program 7 (id=740): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0xc, 0x7f, 0x3, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 1.881495ms ago: executing program 6 (id=741): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chflagsat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7b}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 1.348464ms ago: executing program 5 (id=742): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getppid() chdir(0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x2, 0x68, r0, r0, 0xfa15, 0x84}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setuid(0xee01) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x1c00, r3) r4 = getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000300)=[{0x7, 0x4, 0x8, 0xef}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r0, r4, 0xfffffffffffffffc, 0x6}) pipe(&(0x7f0000000400)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc042", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r6, &(0x7f0000000700)="d80b00"/14, 0xe) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000080), 0x0) 857.201µs ago: executing program 7 (id=743): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24beddce29ba1c5aa2000cdeff18dd701083000000000000", 0x20}], 0x1, 0x1) (async, rerun: 64) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async, rerun: 64) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x65, &(0x7f00000003c0)=ANY=[]) 0s ago: executing program 4 (id=744): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x5}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000000e65}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f00007c6000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x11, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 22 16:23:49 PST 2025 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.133' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy write from proc 56405 (syz-executor): blkno 0 bcount 252 denied attempt to set clock forward to 12819811455    OpenBSD/amd64 (ci-o) (tty00) login: malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error witness: lock order reversal: 1st 0xffff800001482c98 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806b7323e8 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833fd222 -> 0xffffffff833a5512 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 sosplice+0x40d #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806b7323e8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806b7323d0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806b7323d0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805f896720,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f896720,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c4eb598) at vfs_lookup+0x109 namei(ffff80003c4eb598) at namei+0x7aa unp_connect(ffff800001482ad8,fffffd805e8e3500,ffff8000ffffd9b0) at unp_connect+0x27d uipc_dgram_send(ffff800001482ad8,fffffd805e8e4800,fffffd805e8e3500,0) at uipc_dgram_send+0x131 sosend(ffff800001482ad8,fffffd805e8e3500,ffff80003c4eb818,0,0,8) at sosend+0x804 sendit(ffff8000ffffd9b0,4,ffff80003c4eb990,8,ffff80003c4eba50) at sendit+0x721 sys_sendmsg(ffff8000ffffd9b0,ffff80003c4ebb00,ffff80003c4eba50) at sys_sendmsg+0x246 syscall(ffff80003c4ebb00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5eaa93ed900, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c4eb210 rbx 0xfffffd800470c828 rdx 0xffff800001448cc0 rcx 0xffff8000ffffd9b0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c4eb0f0 r9 0x8080808080808080 r10 0xde67fcf2cf7a0e68 r11 0x934f6020fff35f46 r12 0 r13 0xfffffd8003f24f00 r14 0x3 r15 0xffffffff rip 0xffffffff810240e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4eb200 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=253019 pid=36408 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4e47f0,0xffff8000ffffb220 process=0xffff8000ffff3740 user=0xffff80003c4e6000, vmspace=0xfffffd806bc7f578 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 58840 285581 82527 0 2 0 syz-executor 46709 409304 33220 0 2 0 syz-executor 36408 196163 41918 0 7 0 syz-executor *36408 253019 41918 0 7 0x4000000 syz-executor 6767 138452 67888 0 2 0 syz-executor 6767 311988 67888 0 3 0x4000080 fsleep syz-executor 86411 225258 6171 0 2 0 syz-executor 86411 383753 6171 0 3 0x4000080 fsleep syz-executor 86411 102333 6171 0 3 0x4000080 fsleep syz-executor 86298 159099 915 0 2 0 syz-executor 86298 301260 915 0 3 0x4000080 ttyin syz-executor 86298 80724 915 0 3 0x4000080 fsleep syz-executor 65140 414828 1 0 3 0x82 nanoslp getty 96721 455208 0 0 3 0x14200 acct acct 6171 205466 32204 0 3 0x82 nanoslp syz-executor 53998 462605 0 0 3 0x14280 nfsidl nfsio 7682 211329 0 0 3 0x14280 nfsidl nfsio 23163 513689 0 0 3 0x14280 nfsidl nfsio 8141 188332 0 0 3 0x14280 nfsidl nfsio 17349 33644 0 0 3 0x14280 nfsidl nfsio 88284 460212 0 0 3 0x14280 nfsidl nfsio 74184 160512 0 0 3 0x14280 nfsidl nfsio 15486 507157 0 0 3 0x14280 nfsidl nfsio 14635 363457 0 0 3 0x14280 nfsidl nfsio 86874 145733 0 0 3 0x14280 nfsidl nfsio 25876 450832 0 0 3 0x14280 nfsidl nfsio 16925 152515 0 0 3 0x14280 nfsidl nfsio 8022 401955 0 0 3 0x14280 nfsidl nfsio 12066 511004 0 0 3 0x14280 nfsidl nfsio 39264 255233 0 0 3 0x14280 nfsidl nfsio 41523 306245 0 0 3 0x14280 nfsidl nfsio 21286 311052 0 0 3 0x14280 nfsidl nfsio 78373 91084 0 0 3 0x14280 nfsidl nfsio 87655 393795 0 0 3 0x14280 nfsidl nfsio 55766 393515 0 0 3 0x14280 nfsidl nfsio 29530 479387 0 0 3 0x14200 bored sosplice 28954 430227 32204 0 2 0x2 syz-executor 67888 163515 32204 0 3 0x82 nanoslp syz-executor 41918 429738 32204 0 3 0x82 nanoslp syz-executor 33220 170126 32204 0 3 0x82 nanoslp syz-executor 915 250820 32204 0 3 0x82 nanoslp syz-executor 82527 110206 32204 0 3 0x82 nanoslp syz-executor 82673 483321 32204 0 2 0x2 syz-executor 32204 424013 49677 0 3 0x82 kqread syz-executor 49677 248521 80729 0 3 0x10008a sigsusp ksh 80729 413586 97335 0 3 0x98 kqread sshd-session 97335 390285 97180 0 3 0x92 kqread sshd-session 97180 140923 1 0 3 0x88 kqread sshd 95884 505575 44528 74 3 0x1100092 bpf pflogd 44528 197609 1 0 3 0x80 sbwait pflogd 93049 483565 12973 73 3 0x1100090 kqread syslogd 12973 160361 1 0 3 0x100082 sbwait syslogd 38419 178432 1 0 3 0x100080 kqread resolvd 91386 312402 38949 77 3 0x100092 kqread dhcpleased 27334 30922 38949 77 3 0x100092 kqread dhcpleased 38949 470955 1 0 3 0x80 kqread dhcpleased 96237 409776 0 0 3 0x14200 bored smr 12735 218270 0 0 2 0x14200 zerothread 21835 133670 0 0 3 0x14200 aiodoned aiodoned 76371 429565 0 0 3 0x14200 syncer update 24760 151695 0 0 3 0x14200 cleaner cleaner 96486 296504 0 0 3 0x14200 reaper reaper 65980 181240 0 0 3 0x14200 pgdaemon pagedaemon 82884 225989 0 0 3 0x14200 bored viomb 39185 428132 0 0 3 0x40014200 acpi0 acpi0 29100 496939 0 0 3 0x40014200 idle1 15105 26659 0 0 3 0x14200 bored softnet3 747 100444 0 0 3 0x14200 bored softnet2 80110 30961 0 0 3 0x14200 bored softnet1 61609 420957 0 0 2 0x14200 softnet0 70509 53341 0 0 3 0x14200 bored systqmp 99144 233850 0 0 3 0x14200 bored systq 83064 183612 0 0 3 0x14200 tmoslp softclockmp 22063 495810 0 0 3 0x40014200 tmoslp softclock 10781 53038 0 0 3 0x40014200 idle0 1 108555 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36408 (syz-executor) thread 0xffff8000ffffd9b0 (253019) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83906af8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001482c98) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 28954 (syz-executor) thread 0xffff8000ffffa020 (430227) exclusive rrwlock inode r = 0 (0xfffffd806b732500) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c6ccdf8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 82673 (syz-executor) thread 0xffff8000ffffca50 (483321) exclusive rrwlock inode r = 0 (0xfffffd806f1850c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807d8d5300) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10198 11089K 11418K 166960K 12566 0 pcb 17 12K 12K 166960K 147 0 rtable 172 6K 8K 166960K 519 0 pf 33 17K 19K 166960K 115 0 ifaddr 33 5K 8K 166960K 90 0 ifgroup 47 2K 2K 166960K 143 0 sysctl 3 1K 1K 166960K 3 0 counters 60 35K 37K 166960K 140 0 ioctlops 0 0K 4K 166960K 1546 0 iov 0 0K 16K 166960K 45 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1379 87K 88K 166960K 2090 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 70 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 240K 166960K 904 0 sigio 0 0K 0K 166960K 11 0 proc 73 91K 140K 166960K 641 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 95 0 in_multi 75 5K 7K 166960K 134 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 608 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 209 72K 91K 166960K 10098 0 UVM aobj 20 2K 2K 166960K 22 0 pinsyscall 41 82K 102K 166960K 2108 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 53 0 NDP 10 0K 1K 166960K 59 0 temp 61 8644K 8769K 166960K 29417 0 kqueue 14 22K 28K 166960K 138 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 178 0 174 3 0 3 3 0 8 2 rtentry 112 157 0 82 4 0 4 4 0 8 0 unpcb 144 506 0 487 3 2 1 3 0 8 0 syncache 336 17 0 17 1 0 1 1 0 8 1 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 808 189 0 178 2 0 2 2 0 8 0 arp 120 29 0 19 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 376 849 0 832 9 0 9 9 0 8 6 nd6 136 34 0 12 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1168 28 0 28 1 0 1 1 0 8 1 pppxif 1472 5 0 5 2 2 0 1 0 8 0 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 8 13 21 0 8 13 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 63 0 15 1 0 1 1 0 8 0 pfstkey 128 63 0 15 2 0 2 2 0 8 0 pfstate 376 63 0 15 6 0 6 6 0 8 0 pfrule 1344 22 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 598 0 238 30 3 27 30 0 8 2 art_table 32 600 0 238 4 0 4 4 0 8 0 art_node 16 154 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semapl 112 67 0 57 1 0 1 1 0 8 0 shmpl 112 19 0 2 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 3050 0 1556 95 0 95 95 0 8 0 ffsino 280 3050 0 1556 109 0 109 109 0 8 0 nchpl 144 4256 0 2572 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 1 0 1 0 8 0 uvmvnodes 80 3510 0 0 72 0 72 72 0 8 0 vnodes 216 3510 0 0 195 0 195 195 0 8 0 namei 1024 14662 0 14660 1 0 1 1 0 8 0 percpumem 16 84 0 40 1 0 1 1 0 8 0 kstatmem 264 80 0 60 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 14687 0 14687 10 8 2 8 1 8 2 plimitpl 152 98 0 80 1 0 1 1 0 8 0 sigapl 424 1236 0 1166 11 2 9 9 0 8 0 futexpl 64 11982 0 11978 1 0 1 1 0 8 0 knotepl 120 572 0 0 18 0 18 18 0 8 0 kqueuepl 216 248 0 237 1 0 1 1 0 8 0 pipepl 328 221 0 194 6 2 4 6 0 8 0 fdescpl 504 1196 0 1166 5 0 5 5 0 8 0 filepl 152 6784 0 6560 17 3 14 14 0 8 3 lockfpl 104 350 0 348 1 0 1 1 0 8 0 lockfspl 48 110 0 108 1 0 1 1 0 8 0 sessionpl 144 37 0 29 1 0 1 1 0 8 0 pgrppl 48 53 0 37 1 0 1 1 0 8 0 ucredpl 104 1309 0 1295 1 0 1 1 0 8 0 zombiepl 144 1166 0 1166 1 0 1 1 0 8 1 processpl 1176 1236 0 1166 6 0 6 6 0 8 0 procpl 656 2495 0 2419 9 1 8 8 0 8 0 srpgc 96 9 0 9 2 1 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 688 1547 0 1508 10 0 10 10 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 48 0 0 6 0 6 6 0 8 0 mtagpl 96 96 0 0 3 0 3 3 0 8 0 mbufpl 256 407 0 0 26 0 26 26 0 8 0 bufpl 280 4738 0 133 329 0 329 329 0 8 0 anonpl 24 183254 0 179949 72 1 71 71 0 184 36 amapchunkpl 152 32649 0 32205 32 3 29 30 0 158 8 amappl16 200 3435 0 3398 32 20 12 28 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 146 0 134 1 0 1 1 0 8 0 amappl13 176 19 0 19 1 1 0 1 0 8 0 amappl12 168 1882 0 1852 4 2 2 3 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 19 0 19 2 2 0 1 0 8 0 amappl9 144 253 0 252 2 1 1 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 126 0 114 1 0 1 1 0 8 0 amappl6 120 227 0 223 1 0 1 1 0 8 0 amappl5 112 137 0 127 1 0 1 1 0 8 0 amappl4 104 380 0 362 1 0 1 1 0 8 0 amappl3 96 6386 0 6286 4 0 4 4 0 8 0 amappl2 88 814 0 750 2 0 2 2 0 8 0 amappl1 80 13575 0 13021 14 0 14 14 0 8 0 amappl 88 9606 0 9452 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 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 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1196 0 1166 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1196 0 1166 1 0 1 1 0 8 0 vmmpekpl 168 12144 0 12102 3 0 3 3 0 8 0 vmmpepl 168 82484 0 80700 106 0 106 106 0 357 15 vmsppl 456 1195 0 1166 5 0 5 5 0 8 0 rwobjpl 64 28691 0 24256 76 0 76 76 0 8 2 pdppl 4096 2399 0 2332 109 36 73 81 0 8 6 pvpl 32 18679 0 0 152 1 151 151 0 265 0 pmappl 248 1195 0 1166 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 307 0 43 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839068f0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x73d31b68d760, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806b7323e8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806b7323d0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806b7323d0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805f896720,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805f896720,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c4eb598) at vfs_lookup+0x109 namei(ffff80003c4eb598) at namei+0x7aa unp_connect(ffff800001482ad8,fffffd805e8e3500,ffff8000ffffd9b0) at unp_connect+0x27d uipc_dgram_send(ffff800001482ad8,fffffd805e8e4800,fffffd805e8e3500,0) at uipc_dgram_send+0x131 sosend(ffff800001482ad8,fffffd805e8e3500,ffff80003c4eb818,0,0,8) at sosend+0x804 sendit(ffff8000ffffd9b0,4,ffff80003c4eb990,8,ffff80003c4eba50) at sendit+0x721 sys_sendmsg(ffff8000ffffd9b0,ffff80003c4ebb00,ffff80003c4eba50) at sys_sendmsg+0x246 syscall(ffff80003c4ebb00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5eaa93ed900, count: -15