last executing test programs: 6.311337858s ago: executing program 5 (id=502): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0xc0000001, 0xa525, 0x3, 0x27490, "080020000200000058302a2f0e83050095ea0868", 0x20004115, 0x700b}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6, 0x66, 0x1ff, 0x4, "e7c642261f8afc8abac3afe12bd9a9b5c9007edc", 0x7b73, 0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1e1f) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800008001ffffffff0b019078000bbc5345090011061affffffff00000000"]) r1 = syz_open_pts() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x200, 0x8, 0x80}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="88cc2ba1", 0x4) select(0x0, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x400000}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x80184405, &(0x7f0000000240)={0x0, 0x4, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) 5.283116006s ago: executing program 5 (id=524): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) socket$inet(0x2, 0x4000, 0x2d) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x1b, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x4, 0xfffffff3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)='#', 0x1}], 0x1) (async) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)='#', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) write(r1, &(0x7f0000000700)="d92938a3e7b6af3b36dfc14afbbc8c07962f963cf4bbde227437d2f178269b32ca2929e714404c87c1c77e9e60366093497be51106faa9b2432188c93a8d3de05fe99fad8b8ef87e9839c8a7fe42364a700876aa4746969937890e28b1ec6d8f3d4ff391286cb26f6c03e2dd328c811ef83beb9ccc73bd968e9eca80d1703447f98bd21491ae85a991f257416fbfe369666977cce14ca9eaf5c4e787f4cd5c34162dc2a76a82ca1e4efdb8b1a5a99a32e46a2b791dd1dc6382a3e95275e8584546d2a70cbc4951bc82c9d8df3e97693878b6e8870e102ab21e7659eab0f436106cd05871279b2a4737174523ba60a4ac1262ecb76338e2df8e7c72d9aaf6931f4126f3a3448b7deee7ed356dcf9866614ad68795219a816761f5997eeff06650e29ea48adb2766ed78155734688a7808ff5ab5fd9261de7c6b9b5028fbfaa1ad38c759d0b445d4b035cb262790ba46ebae9a56d87fcce38a700a287fcc9fd78147ab4d00d4aaca6a97bd2664f2097b01d9566c3079cc6c2ab6cfdf42a654c31677ed31ae6fda3d7858dfc4bee23ffca3ff0358c865e0f0ba905b1d9dde93d6bcb766a85da93b85feda0de4aec0ce81773a5cc4119c5e4bcb1c1279315e5ade6520a9c02d14b309131990672d5fc91fecf0ff25c2c4b7040614ed77662f6c7129b405bfdb8c697ea8ccbe0583f3b1248e1c5cb55c674d5747b0062b889d2351a98f13a365be1ef5e83e1d4c3b42bdca61df7c979870da3cbf3228a3a9b6791213b1e4af22879b09da920c0edc9807f5a50a087f2535633b0b783a783b66978f45a99475b0fb034d5be001c9fcb4195d7a05e1c3adcabf7cc38099babae043682015e63e3d8e2f071a6a3255243c58a76eb1dee842bcb3cc3fa269af9f8b8e3c452b023d8170c6532df2356e3f7807e80d925dfe37a8188c8199e0a9ff4b1f205c8c9fb1e3575d5e88f459021cdf14de47c52d11efa340d4bc88e936969a2e5ebfc72eeeed7e4ecdb8cfffefabbddf79d6a00c458ca0d24998b1e411389e93111878c314b770496195f86b2ee62613d6d8922cd1a1273554736cb446f95150e53bbbdf0320de316ca64468b7d03138563614ba8cc0369a81788c276fc2249b021134878853e1c197bf880b08e2411fb28bca996cbe32b24e2750ecf6bfd1cf176176637aa6c160ab7222bd5d339b0a43a1a7954cd9e8dee2dbd853da74f347389ea1f984083848ae64b1b6068a5347a5b3f79d7b5fd71097690f03b04515a2a8890c5668c36923a14555fa9d172903973ba0e000cfe24f43bfc9435d693a1ab421d4eb2db27c7dc8c24cc0083ab9920bcef6e27730b03be8cf931cd8cebcb79625f3132ee59a6eab6b7aaf4e299f16303715335e67b9ea798487ae41960080f6f1c3d1bab466dd4aa17775a2f3789b37101cd08b79976004f1f116080d7afccf8e3e3a897bdcad342e81516207c7d2c71f987ff09f7f2afc89b8bd99162b0f9d76dfd4e7a17440ae9b09f355cf8b4387f31159494d0be5c8acac0071384fb34866908a74f828b05a1ae65570ea70f65d34be2cbfe1f419a85b784d45fb56edb3d2b44afb0bf7dec620f8258e1d31bea8181a3991f5e37508e18c545fbc03665b5697a7bf03fbe1eb29761ee0494c0a48b3928c7c9e27a42f197fcd3603aeb94940cf1690fcd330aa23c1923f11839795ba039899f772f941485b077be97d21b321b5341f0660b8565202e840142763254804db55eb9967ad4ed52a4ed9b7dc5c5b3a53b5cf2e0d176bbaf5eeb99de88d884ec10963ccf35ee4822174ee1298f7c3afcdb4e3d7f6e9f84bf332e821584494bc4f2a2cbcb06abd18b8e7fd3626928e4d866c6fee4de2cc88a76956f5a4e53e8324618773bdd85f801a2bf4639c5cffb62510ba976c7bc017dbe7974b258bdb92622c9c2e7c24c6ce2d4fc13a56311913c14c9e1260bfedc3301e7733ac24c88d410b31a67957524868e7b2b834cfdda0a38d72b77b3490ec9537a1dcb5f126ef0365f2b549083b156cddb118646bbe160c333efed21751d6dc00d20df25bf1d61cf079dab50c82769c063359bc3536b388a1d140215df2fe6292ce3022d5aabe3194f717f7216556b22e55b7cfec329f6c9fbf0f3aac0248734278dc4e17fc3c3a23971e71cde1ae175e29d4520962747b7486e195b5aba48a5b2e801e67eea627fe641ebfc57c1523c2ee9fb87e37a7ea35c59b671ce56c66e18713665da7c2acee265967d2697bc93e69d7ec96a9103ed9c865be5f50d5220da4909aad79cf429fa71b9b5e6cd620e861941ab3c9161bde084a63aba517313417930276ca990461ccc90fea78aa5d464986d023039d74e27f72541560469e3772f64027e036eaf098587f27e1915ecd8654251c82b164fc8da31063ef9185574ea8769829ead6ed2757a72d909f1cd857c0c1c5103bd127e857a1d604a705ba38f102d45070457d84464802ea475e1f95358b796d517e3590d80220978436fc7a60ff837fbe1b0ac6643e542cd07f76f031258fe713cc37f6c8c9958e73ee28e2c0690c0cfa0d73e78022dd11b32073d85033401c23c62e5f1c7411c7655538ea52c5008212fdd6cf2c48b5f10fbb3f996370c197fb777c1d3371d28c5f6a83db526574e46b19a2a5bcc4a2e1714a10203d875e5d468425769e0593a96009090abad8af701841489ab9b420c35dff2e6b3d2691c45006734f19abdb722014b33ced6c0fa728fffc553d4bb3957a72939b0f523fde0647a48704d4403ebc79f618ace001aee5dd012a0ac7d6321ce14691a5d98fabeb377500881794f1c0bd930b04e48a52514703cd61aef41f6d8eb7726cc1df74f3fdb835007bd8ef7f7e00fc4b27b16971b770ead9e13e360462e814dfcbbe998cf25909987b902a09d05184e38d166603034511acd44b0c2b7a22819ef6a0c0949cdfb308de15dc7445efa4fb25defe4eb8be45563dda687a93abf0ba3ff79feeb1bde50ad94bfd6451331ce87b6cfdd21f0f9a8e005281a3be93572d5bc7e860df9f833b7270476ccd78913fa476058445e843366382a8cc23f7a9c2380f575a4d06e301d6998c293f8642d19ace53713f2cccb6eb15563c5e7d8b2884151fe501c762139c9b89b888162335bccb0f20a5efc0236241175fa5db8b3360a917cac3e54c8db56dee6351f8da941ca329b04d033e0f72903f4e060619dc27e828c633c77521770f3abda501aeb293a1155fe49510b5275c6a4e4c05552267a963ce", 0x3fff) 5.073412742s ago: executing program 2 (id=529): socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x4001, 0x0) (rerun: 64) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x100}, 0x8) (async) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4ca, 0x200000c0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x2, 0xdbfb, 0x101}) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) close(r4) (async, rerun: 32) ioctl$FIONREAD(r2, 0x80206910, &(0x7f0000000100)) 4.880473485s ago: executing program 5 (id=535): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) (async) mknod(&(0x7f0000001980)='./file0\x00', 0x2000, 0x400) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open$dir(&(0x7f0000001a00)='./file0\x00', 0x0, 0xd) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0xf, 0x2, 0x5ade, {[0x0, 0x9, 0x7, 0xf, 0xffcc, 0x7, 0x504, 0x7, 0x8, 0xfea, 0x7, 0x6, 0x80, 0x81, 0x183, 0x2, 0x80000000, 0xf], [0x0, 0x10000000000003ff, 0x10001, 0x3ff, 0x100, 0x100000000, 0x6, 0x7, 0x1c, 0x7], [0x8, 0x4, 0x7ff, 0x81, 0x706c, 0x3, 0x3ff], [0x5, 0x4, 0x46, 0x200, 0x7ff, 0x9], [{0x9, 0x3, 0x8, 0x6}, {0x6, 0x2, 0xb2f, 0xfdb6}, {0x10, 0x4, 0xfffffff8}, {0x1, 0x2, 0x3, 0x5}, {0x8, 0xb3, 0x0, 0x1}, {0x4, 0x5, 0x7}, {0x7, 0x5, 0x5, 0x9}, {0xfc00, 0x0, 0x16, 0x28f}], {0x8, 0x0, 0x2, 0x9}, {0x5, 0x5912, 0x40007, 0x7}}}) 4.563022132s ago: executing program 5 (id=543): unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x7f, 0xc1b59b49b5c7aea8, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2, 0xfe8}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x20000042, 0x1, 0x9}], 0xbd3, &(0x7f00000000c0)={0xffffffff, 0x1}) 4.503353852s ago: executing program 5 (id=547): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0xb, 0x0, "0000000000000000000090896f7f00", 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, 0x0) open(0x0, 0x20, 0x71) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x80000000, 0x100800000000009}, {0xf3f4, 0xffffffffffffff77}}, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x3, 0x1c, 0x67, 0xfc9f, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x81}, @generic={0x94, 0x2}]}}}}}}) 3.320646242s ago: executing program 2 (id=548): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x80}, {0x1}, {0x0, 0x1}, {0x2, 0xd6}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x3, 0xffffffff}, {0x3}, {}, {}, {0x1}, {0x1, 0x3b6}, {0x3}, {}, {0x1, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x2, 0xfffffffd}, {0x1}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000180)={0x6, 0xffffffff, 0x40003, 0xd3, '\x00', 0x1000003, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, &(0x7f0000000000)="287ca27f", 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 3.227495456s ago: executing program 5 (id=553): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x0, 0x2], [0x120000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x2}, {0xfffc, 0x2, 0x5, 0xffffffff}, {0x4, 0x2, 0xfffffffb, 0x80}, {0x3, 0x5, 0x4, 0xfffffffffffffffe}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x7, 0xa8d, 0x2000000000000000}, {}, {0x0, 0x102, 0x0, 0x8}], {0x100, 0x5, 0x5, 0x7}, {0x4, 0x80000000, 0x6d5, 0x2}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030", &(0x7f0000000080)=0x7, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000380)='./file2\x00', 0x3b1) mkdir(&(0x7f0000000400)='./file0\x00', 0xc2) close(r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') 3.053590787s ago: executing program 2 (id=557): mkdir(&(0x7f0000000100)='./file0\x00', 0x100) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0x40000000000000f7, 0x1000000000004787, 0x1000, 0x8, 0x8000c70, 0x6, 0xffffffffffffffff, 0x0, 0x80000002, 0x85, 0x0, 0x4, 0x400000002000044, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0xd8, 0x2000002, 0x3], [0x5ad7, 0x0, 0x1, 0xfffffffffffffffe, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x80000000ffffffff, 0xfefffffffffffffe, 0x6], [{0x0, 0xfffffffd, 0x0, 0xfffffffffffffff8}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x100, 0x83, 0xfffffffffffffffb}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffffb}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x3fd}, {0x21, 0xa1f7, 0x100000b0, 0x10}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES16=r1], 0x180}, 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) 3.050967942s ago: executing program 0 (id=561): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff3, 0x3}) unveil(0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="4ee7bc948a5a6e620dbbe1155824bd00330bd250815376a7e7ea187dbcb71ac0a4dcc2e8fbb2de503531", 0x2a}, {&(0x7f0000000440)="3ed00b", 0x3}, {0x0}], 0x3, 0x10002eb4) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000001}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000b40), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000b80)={'./file1/../file0\x00', 0xfffffffe, 0x2}) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 2.949005367s ago: executing program 2 (id=563): r0 = semget(0x0, 0x1, 0x281) r1 = getgid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000100)="02394d0da08c24c654fc4d6f919b87bd8727dd4437b97fd77782e4950b161dc565", &(0x7f0000000200)=0x21, &(0x7f0000000240)="ee25cf99690e61c5f1a243242d0c7b109e8deeb950c5261be52aa40f9034c841ec604ded3d9408522220b72aef17eaa6a23c69d5b9e032cdcc55d88c09b8f679", 0x40) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r7 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x902c, 0x0, r1, 0x0, r3, 0x90, 0xfffd}, 0x240, 0x2000099, 0x8000}) setregid(0xffffffffffffffff, r2) 2.945110659s ago: executing program 4 (id=566): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="d36b48aa30c7b9d7fffad3283f7ff2867f1b8273eb2701f819d96ae69e938a39edf6092e9612f686ab2ebc7c67cf0bd3f27ffc2e15b0e089178a0b0fc92defb35952bc5a88ca6e6ab21589b14de70c0d1937ccf9ea78334d2e490cd8ad8272d6c8d5283b06611ccaf2da40b6f087101ede07c768aec7656820bc008347d1c328d4ee25031fc345642a3e8cf87bf166508e51bd6dea6586003dc924248fb6baf7b16e464de199a50df2d775939fc997f1c52bb4cc80a1a383f3944694cc0514275ecbd9089ee7452546a5553c1c42c8cc9e40736f783233cdcc5e235b9274f40c2f0d7ed04a", &(0x7f00000001c0)=0xe5, &(0x7f0000000200)="e3535dcb8dd276790ce5e8bd2f765c1398e1729277023dfaa851f3f4525cfb22b139c08022c4c527c680c52705655405858da6d367ecb13723a8dbf9a8d64daf23548443f62128f252b83c50389f5adadfa18bd54a132f51b86f9e1d481773405e21c4a5d103239c5dd3016dfe4209452e1cc091fe1413ebdeac6f", 0x7b) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0xffff7fff) (async) r2 = fcntl$dupfd(r1, 0xa, r0) sysctl$kern(&(0x7f0000000300)={0x1, 0x11}, 0x2, &(0x7f0000000340)="b1a1b3fd5d6719db75f3520f6ae752ad36bb3c7bca9039fe4972f0037d7c662ba64e921c9b39eeeab4abb75b4387c7aaee6fba223f7deba856c6704843a880109a44aa61a72f67e38afa42dd8d171be6", &(0x7f00000003c0)=0x50, &(0x7f0000000400)="57c70d7bfbb941587a3149b5383a4988a70eef41d156c1cc04532701f3af0b17e312ef4453f422787749e36fa49d4c0a90fdc265c3292332350d06174f3dd6c0b3c0e59dcb0b8b4718ef275998bb1c094b1f13341fc581ab740478f2ab14a247306416903f7ff5fa4bed79", 0x6b) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000000480)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01064c1, &(0x7f00000004c0)={r3, 0x1, r1}) ioctl$DRM_IOCTL_MODE_CURSOR2(r4, 0xc02464bb, &(0x7f0000000500)={0x3, 0x5, 0x6, 0xffffff34, 0x9, 0x6, 0x0, 0x9, 0xa}) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000580)=0x5) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f00000005c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) pwrite(r4, &(0x7f0000000640)="a8da0d420c6b7c6f359e646da70c59a66f83763343dda66ca42db515f25705d69f1f48f71272e3b8fb861ce32eb500c6b664f58a63f61952b6bf2facba6606838be7c1278c9ea7ae49ad3c3450b54368bbff4565fa02ab468bbfb509f4818c44c0279d003b251e35d86906cc5b5b9bf7877d910e7eea7e84d794d2d1be8c78ae72b1126dfc88e721031ee5b533e65a3c42f95369fe3cde9d0faa2f092e7bdcc891bf29c32c35bcb7", 0xa8, 0x5fd3d91c) ioctl$TIOCCBRK(r2, 0x2000747a) getpeername$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) (async) sysctl$kern(&(0x7f0000000780)={0x0}, 0x0, &(0x7f00000007c0)="6bba7b91630f7a28c1750d484b24b83f4f2e64df37e8c3b1311dbe4a03d0aba4bda4bd0fe80273a575c0c1fa9af94374647226a8f3799bf4d0514e73e8e181391d4abc2e11e89bc1d5c1e7ce9ac292e01b968bdd28e1a97fa62b554e499022c673799e89068da2b81d1d9fb5726dbf38122ba107c271e26f29a60f5d4afc3004cf0dae42f3f30ee363b798cd62fddcd37d16e96b103b2b0cd002fc87fd027f173285da567022f2adda4a9c6c4e48499662a5ec7134e2abb5e4add1cba294298ab6e0f88bbf4f2876b3f64c1d66662c897604542edbe66ae3ca1418", &(0x7f00000008c0)=0xdb, &(0x7f0000000900)="42b2548f5573f3", 0x7) (async) sysctl$kern(&(0x7f0000000940)={0x1, 0x50}, 0x2, &(0x7f0000000980)="f32e5b9d80f67adf7673f18c4d9e6c702bc527c1593679ba5aa1", &(0x7f00000009c0)=0x1a, &(0x7f0000000a00)="02924249609a67d8a1fe0378269ea8643dc4e35dd131cf7f57b4c765cfbd222ac061f4ca2f092cc3fc7da377da45d39727207df9e7182d32c05437a40058f149181852dbca3b3a670789eff04cf5dbfcad591c20040dce96579765ad606f6903981ab8b4f26a5b82db1e49e6ca200eac2b9a78fa135ddff36b17c74eb737583e3c6f4c7de3e05760b6f0bd5e0850d83020b023828e99c6511d64d5d89ca745fa9289153dd5dc8c062062db1152d143d3", 0xb0) (async) fchmod(r7, 0x10) (async) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x5}, 0x2, &(0x7f0000000b00)="5e071daccb268c224adfee90ef5f655658d9ce701d4267d18a68be7abfaef2fa799d4f102cbf14997706ef7052b4075724e5a39fbb9bf5574dc845a70f695f1597e4d3ea25af3f71e0580aca71071cdbcb0ae6c86b9173819b351b7c0fec38678001647339a5fd107da8dd53a723df2fb0cf7d65564a3b1d4df047a6b0025af5fc1977e3cdb4d394e33fd9b562287c97383c70ae1a4cdcbdfb57edd080c77555b0b1311b0ec03dd8c79df4dd01f79ce04380c46382119dc021ed8df8d3c3bc663a3699b9915c862b7a8ecc7c193678d78cf8cbe3b94bb63c00ab6f4245f849b924222cca0c6d0b279e44637f44233d029083c0917ce5", &(0x7f0000000c00)=0xf6, &(0x7f0000000c40)="1314d3b90d2b497b58e3688bc4d7a0823447dfe730c5c4c005fa7f493c758e5b1b199dc06161de56db4e884fc84227fa8bb1279af88e67c7e699a78f64000aabe89b253762d823c67acd29727bede30c186e1dc25fac33fd4a00739cb3939fbb3e75ad3b1b35829f27ed0a1ee502d60e286e136f6e4f390020a59d54982b6c1b28d3ce879953213d1c1cd1c67501450f4a7e1f6a5cfbcf93d527e65ff61cf47ea6b257612bf5bed6e4d5ebdf2f3a8f2d276c27348eda246dd4", 0xb9) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) (async) sysctl$kern(&(0x7f0000000d40)={0x1, 0xa}, 0x2, &(0x7f0000000d80)="97a83a1bbfb928fb61669328e2d2a9ae61f5b5c93383a326682381d4c7901367d7400e7a069adc5ef71a948b30622625c01a08a0e55a636d24ccb0916dbc175ed341e099067feb805be280d3971fd7d741bb81da95fecfa58fcd1599361a306dbf0427216d3702963afd869cd5e012640618048791d18a7509e1380bba47330a5ca33c0f780242229434d62a3583", &(0x7f0000000e40)=0x8e, &(0x7f0000000e80)="1b089ce649b9bdb351a91626ffbefe738e4c2ed51292740f510f443072ef706b9588e81c0569e7ed89114c65b1ed", 0x2e) (async) sysctl$kern(&(0x7f0000000ec0)={0x1, 0x2d}, 0x2, &(0x7f0000000f00)="dcd7b7c71ec2c98ab659e87f80f4e0a37efbd625d0d675ff4818b9743cf7ffa49e50675e60ca6faba93659609b0fdc89e00d01d97f32afe42470dab9ad4be238eeaaa5c6c0dc87f0e0cbc1141df77bdd76f596a53d92a0cf6b2c5b003a5ea59430ee136cd1632f2ddfface0f320fa84baf99f09fffed5d0ee6a1ddf743b0a49014147e59d87fc0ced96dca3c51bb927c3a65f4a50351d088fdf4cb76a7318898f85381d16c6e6b746a676680bcba5c2a50a843ec39024b7b83ccb50f8c068da2c987a020", &(0x7f0000001000)=0xc4, &(0x7f0000001040)="50e3310f6d6b0f8db992c1482a718d6262e884170e7d7eb94b285f63754d5a8fa7eaee367470caeb9f9893f9b4176af646b0821594d1aed423b8dbc9b2f7bc1bf7b1b2eaad0284b391064a32b401cfe2f9d31c472bb4f12aa3f1978ab97092b374f653d5a9bf972692a96f4d6137d99719bda5c7afd50ffc2f7d619904eb4dd8b8f3f8740cce89ff54c0711bc705ebd16e00361e0fed8b50055c548dc132104781c28d87f6f8358a6a1bce43a76091569a062f5dea567c", 0xb7) getsockopt(r2, 0x1, 0x4, &(0x7f0000001100)=""/240, &(0x7f0000001200)=0xf0) (async) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001240)) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001280)) r9 = kqueue() fchown(r9, r5, r6) fchmod(0xffffffffffffffff, 0x20) 2.874240415s ago: executing program 1 (id=567): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x3, 0x8000000000000003, 0x420000000002, 0x0, 0x4b86, 0x6}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) semget$private(0x0, 0x1, 0x80) (async) kevent(0xffffffffffffffff, 0x0, 0xfffbdff7, 0x0, 0x5, &(0x7f0000000240)={0x6, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x203) (async) sysctl$net_inet_tcp(&(0x7f0000000500), 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20c81, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 2.870921957s ago: executing program 0 (id=569): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x22, 0x431}, 0x1, 0x90003, 0x0, 0x0, 0x10000000000, 0x2, 0xa, 0x100000000e63}) close(r0) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x50}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5904, 0x0, 0x0, 0x0, 0x0, 0x8a, 0x9}, 0xd1d, 0x6369, 0x6}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000880)="50ef020000003ae42d25d4a3891e9bd0470dbda4028f4000195bccf6a7bf6d25e8cb412a12edea407b07a065aa610a4a093e0efcc8c6dca77f5779d0bb243f8cfaf80083df6c8a7fcaed3996a2627e9f067e991632cb8c9216a50270b665cf579ce46e1b4dbae8bd1ae8b56b668fd52ad1c1294e352770e2a014e84acaa3cf3058b3e38d20b761da1857dbfc14c8c25376d0af9bba79ccc2555e97ee8fddf1d8c77318bcdfd3b6381578e2b4a79e8bb09f69872d22685b78ceaab2dac88a325f6ac33b5bee417c9a22194d2902130d1697327a3affdc71b2c4f54b41a9a89594f9e7dc6b472df25c68b26b98ab08255d1b28bb490359f048ef261bad0f543385049438ed3b994821929820de1e54394508057dfc86c791c9277990d8215574609a18138b3e7beef19ef9c1e9", 0x12c}], 0x1) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000002680)="125ddf872b0e02113fb5390588c7d082418ac376b24b80530a3b6c8075205dea0405689c522cda1e724b0d45b554c0452b2a241232ddc87e59371350d5afa1227650d8d25f2e1a3768eb668612cfe580ec9bb8deb0880082e2015a26ee34d5f98155441e7895f1c0ff007e23544af9abe81ad18253543b3a4da837fc27af0dad0f0e4025bca5d37e605e6c20e9b95f11be0b2d91aeb8a01819d7d947b35fb2dc9116425c1d54ce909ede06cde40f3576b4d23bfd042f8b10daf2b7593ce975320b4f0068c25751c6c20bb86aed5d1273c4544050fd13800b6885d787ca172f36c716d81c26acf7b182a10c69c237b6e26271527272a9229c7e4b65dfdf8fd9a257749dfeb45323be6eaa3d369ee63a59efe84de5419efd4b584d53", 0x11b}, {0x0}], 0x2, 0x2) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.747555688s ago: executing program 0 (id=572): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x44, 0x39, 0x8, 0x4}, {0x6c, 0x5, 0x59, 0x61b0b}, {0x406, 0x0, 0x5b, 0xc}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000004c0), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x0, 0xffffd6c8, "e435b3ff00000030c300046291bf9400", 0x543, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000180), 0x0) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x3, 0x3, 0x1, 0xe, "e04537ad708fe59ca12d8f31d4b7950371986597", 0xd, 0x18}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/25, 0x19}], 0x1) syz_open_pts() write(r5, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80, 0x3, 0x8, 0x3}, {0x84, 0x2, 0x0, 0x20003}, {0x6, 0x8, 0x1, 0xa}]}) 2.745913773s ago: executing program 1 (id=576): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xfffffffffffffffb, 0x4}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) r3 = accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000340)={0xff, 0xfffffff7, r1}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="a00e35f91378e39d30b4ac577c4ee93279aeb2136f29ebf6364d7995f5556b89eb6164c71ee992fab7a2a02bb1a88a97324ae2bae3b082674721f56d5235b0c6dfddfa3d3d69ab81e0894844e3e3c0f7e2da1b3b1192b6993e696c878a", 0x5d}, {&(0x7f0000000180)="5e5a630096de8e89dede693900658891a4c21b2423cdc55bd45a85219892241200627f5d8a1945e69b7cc5c6bd8b118d9ff858e1ff778e6374572a4009bc4e4fc43f9fbc30892873e3b2c1138a60d4f126a311109c04d33de2021ed8fdefef", 0x5f}, {&(0x7f0000000040)="af01b7df325c284e2cff64c233d9", 0xe}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r0, r1, r1, r1, r3]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1, r4, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r5, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0xc0, 0x400}, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.62833313s ago: executing program 1 (id=578): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000500)="f81ad30100060000000100000000", 0xf7fe) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe29, 0x0, 0x37) 1.627545913s ago: executing program 4 (id=579): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x5]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7b97e", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) 1.575894417s ago: executing program 7 (id=581): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ea, 0x81, 0xffffffff, 0xfffffffc, "09724ae3160104785b0a56d864d3c1a393f4c000", 0xffffffff, 0xfffffffe}) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000680)="7a8b258aa06293ddc32f447cd6296989", 0x10}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x400, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0x10, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0xfffc, 0x9, 0x3, 0x8000000000000002}}}) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r1) 1.575099589s ago: executing program 0 (id=582): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4287e) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r2}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) dup(r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r4, 0x80002) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000340)=""/69, 0x45}], 0x1, 0xfffc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x40) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000080)="7fdccd184a5ee2774cd9772f34ca4975832701", 0x13}, {&(0x7f0000000200)="a5c05485771b3275246e9ceb25d1e295e26efea0069e9dd0bb6746ac1db79db585d50fe8bfc6c3ff01535e46e2843b114b4b7fd7fd7830e0d8e93893cc0238757cb9de1177bc25e19e722415d96a843a3c138b00749ca74433175a2f99c76d8584ebecf2f44853a3e17c5982effe5b0794f7bfd419bc60f6af28acecf45f25b2121301d1a78ccea58d34d05558728b0f621a808ec3ad842567caf416213208c68a52cb9cd3f50469a08e4fba8142", 0xae}, {&(0x7f00000002c0)="a658355eb66730fbea2d3b7c2ce4469e63dcc90f6f5cc9352c1f52655592ddb9e4bebf0bc82db0fda10bb72963427d71846d002bcd728aa8973612614ba2b2412eb2f7e456519bcf82d7a3fbd6bc8904aeb328f2c6b8ea4a534491b55c33f3525c69e1f3eef6b7cd12a5852dbf5f9afeb8ea6bc3ecfaa4413ba3aa4cae4383c51d46e4f8dc6e795026032026097ac5406d2988223fffec665b4c", 0x9a}, {&(0x7f00000000c0)="04e1271958bc4c2aadfd53ebbf68352606ea2c4526", 0x15}, {&(0x7f00000005c0)="4c07209835f76a3da00763eb7b7c5bd2752e078b55ca5cfb5c73c8bb467ed409a0211d71fa7eb5b31bd2fed89baf2e6fdf7e8dc4e0bf6a4c7d4bd878cb21592c369ea8423da057cdaea3c19403ed9ba1b69bfc84a73776a65a059f49", 0x5c}, {&(0x7f0000000640)="9f7d1877ef95dc8d38e1f32ea2b5e666d86ae395ba8e67cefa73dc3d709c52bcdc18ed94772105660db9c77cdc", 0x2d}], 0x6, 0x9) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001280)="370e7b3abb6bbbd3e07ca66d7086bc596f74bf6f566293e09b4e8ddfe7a6b8428a7562677746bbf2b9b2d24903632787ba37f4a8304691090aecf6fc3137f4d00819142e9ebfda6cc58a640948e32584aeb584bdb6084947ef4ae7ae8b6eda850045af799f64ddd0afc2c856045f1524f03cdceb3f55d23679a8837b2a22924bce4cd5b06cafd6928a7c821bdc40530d8e4b6fa3a1e55427b4039ed1e4ccf970761138cc23534539c7866323801094ce98f6365faa78322af1d5ed46d3ebc3a6b643091696d5157eb7abd94ce0da1952e66507235428bae07b3f24a3fa05eb35f938d79a08e4f21407f611f1913e9c59c6d25f75e496756a3ecc5dc1be280ad7d6df2c89b14fbcd2b45624d177d2d028bb49339296ecfe016a6c24d0c9aa64e74d8951afd3c04fce4b27450cbdfdb4ab2f1332fde6d17bed8a6ce4072612bae33b58fd119f6a11564c422894f26411ebd6af4418620ccdd5b528b2f3d3d4bc45b23b266728ba32f7f68ce83f384e7a6525e1c9661731ded87d4c4ba6c52f327c8e0fad9c1879a08b2e4b03fbb9b8ebfabd1d3b72e025d123fb62e2fe93121e84171e33d9afb649957465192f680c88961d1628e6a7b20482a8916f0f32bbd2ff464ebc3b4a7e62a1ee3f4e2dc4c357d520e7bd4d524e49d2510a11ae9b10c781ff161aee713dad0526a818eeec7a5fef7ceffa82979aeb4f38", 0x1f9}], 0x1, 0x10002eb5) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) truncate(&(0x7f0000000300)='./file0\x00', 0xe89) 1.572123748s ago: executing program 4 (id=583): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54, 0x50, 0x1f, 0x8}, {0x60, 0x5, 0x3b, 0x6}, {0x6, 0x6, 0x2, 0x43356c7b}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x20, 0x100) ktrace(0x0, 0x0, 0x40000012, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = semget(0x2, 0x4, 0x548) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000300)=""/107) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0x80804465, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x3, "0000de71bb2b4f1898e0d38c472180b78400", 0x2000003, 0xfa9}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) recvfrom(r4, &(0x7f0000000000)=""/60, 0x3c, 0x3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fd, 0xffff, 0xfffffffe, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x4, 0x1ff, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x40}, {0x800008, 0x20f05, 0xfffffc01, 0xfffffff2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fa, 0xd, 0x401, 0x4d8d}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0xffff, 0x85ea, 0x2d}, {0x2, 0x9, 0x17, 0xffffffff}, {0x2, 0x40087e, 0x4, 0x200007}, {0x10005, 0xa74d925a, 0xffff, 0x40000088}, {0x1db, 0x4, 0x4, 0x412c838f}, {0x200003, 0xa, 0x20007, 0x7}, {0xb8d, 0x4, 0x7, 0x1}, {0x20002, 0x91, 0x9, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x102}, {0x7, 0x9, 0x801002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000240)={0x0, 0x2, 0x0, 0x34}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc02069b6, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) 1.570368535s ago: executing program 7 (id=584): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0xd8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x18, &(0x7f00000000c0)=[{0x2, 0x39, 0x8}, {0x30, 0x5, 0x5a, 0x61b0b}, {0x406, 0x0, 0x8e, 0xffffffef}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="ed0000000020", @remote, [], {@arp={0x88e7, @generic={0x18, 0x8016, 0x6, 0x0, 0x3, @broadcast, "", @broadcast, "d6604a3154b4699bb61e2d2f0a52a245"}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x4) 1.544096981s ago: executing program 6 (id=586): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000280)={0x6, 0x6}, 0x2, &(0x7f0000001040)="06c7a681", &(0x7f0000000040)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffeffff, 0x2}, {0x3538f808, 0x6}}) chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26, 0x9}, {0x100, 0x4}], 0x2}) fchown(r0, r2, r4) 1.477830076s ago: executing program 3 (id=587): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 32) link(0x0, 0x0) (async, rerun: 32) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaa003c1ce0aeb93dc5c811102fbeb2aaaa9c9d2461000000004504004c000020000000906bac1400bbffffffff4e080000000890781eea631c368d4c11d0de3b51c41406e77686b631922baf15ca2ac8f0048da176977871d2a3b70dfda5f89b750000000032ca75b7743cf0a3114f1a9c11d51cb15836982af25d5a30b5e73ec5157c42a3eb0df8d9b87a3d8238019484a27dce5e13267c6d8a54"]) r0 = socket(0x18, 0x4, 0xf9) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff03ffffffff00000000000086dd6076520300080003fe8000000000000000000000000000bbfe8000000000000000000000000000aa010000ec00"]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f00000011c0)="71f9", &(0x7f0000000000)=0x2, 0x0, 0x0) 1.475884577s ago: executing program 6 (id=588): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0x6, &(0x7f0000000240)='./file0\x00', 0x8}) (async) r0 = socket(0x2, 0x2, 0x9) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/230, 0xe6}], 0x3, 0x0) (async) mquery(&(0x7f00001cf000/0x4000)=nil, 0x4000, 0x0, 0x0, r1, 0x6) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x0) (async) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x6d, 0x0, &(0x7f0000000000)=""/109}) (async, rerun: 64) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (rerun: 64) 1.475383937s ago: executing program 7 (id=589): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x2890, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r0) 1.474603363s ago: executing program 3 (id=590): r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0x5}, {0x18, 0x1, 0x0, 0xe}, 0x1, [0x4, 0x6, 0x1, 0x0, 0x9, 0x2, 0xd, 0xf28]}, 0x3c) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000018c0)=[@rights={0x10}], 0x10, 0x800}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x9, 0x39, 0x8, 0x8f}, {0x70, 0x5, 0x11, 0xffffff7f}, {0x406, 0x10, 0xb7, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 1.473903873s ago: executing program 7 (id=591): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x100038121008c}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f000058b000/0x4000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f0000080000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7fd}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000123000/0x3000)=nil, &(0x7f0000369000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000356000/0xd000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffdffffffffff6}, {&(0x7f00000f5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00005f1000/0x1000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x2}, {&(0x7f0000655000/0x1000)=nil, &(0x7f000056b000/0x3000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f00004a3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x2}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000340), &(0x7f00000000c0)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) 1.47140505s ago: executing program 6 (id=592): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfe}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00003d6000/0x1000)=nil, 0x9}, {&(0x7f0000543000/0x4000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f00000e1000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00000db000/0x2000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000eb000/0x3000)=nil, 0xb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x10}], './file0\x00', 0xfffffffa}) (async) r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080)="c5f5d8ff", 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6c, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0xfffffffe, 0x17352d3, 0xfffffff7, "75c0db5550fcf30cacfca707342b0fea44405fb6", 0x3, 0x3}) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 1.362994521s ago: executing program 1 (id=593): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) symlinkat(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000140)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r9 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r10 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r10, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 1.361416795s ago: executing program 3 (id=594): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) (async, rerun: 64) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (rerun: 64) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) (async) execve(0x0, 0x0, 0x0) 1.360673072s ago: executing program 2 (id=595): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x1, 0x2, 0x5, 0x9, 0xa92, 0xaa, 0x5}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f00000004c0)={&(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[{}, {}, {}, {}, {}], &(0x7f0000000440)=[0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x4, 0x0, 0x0, 0x5, 0x5, 0xff, 0x7, 0x8001, 0x5}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000700)={&(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[{}, {}, {}], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x6, 0x8, 0x0, 0x0, 0x0, 0x4, 0x4, 0x5, 0x9, 0xff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000880)={&(0x7f0000000780)=[0x0, 0x0, 0x0], &(0x7f00000007c0)=[0x0], &(0x7f0000000800)=[0x0], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x1, 0x1, 0x8, 0x6, 0xf, 0x40, 0x1000}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000a00)={&(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000940)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000009c0)=[0x0, 0x0], 0x8, 0x5, 0x9, 0x2, 0x1, 0x8, 0x5, 0x2}) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000000a40)={0x0, 0x1, 0x2, 0x8, 0x80000000, 0xa}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000a80)={&(0x7f00000008c0)=[r1, r2, r3, r4, 0x0], 0x5, r5, r6, 0x0, 0x10, 0x200, 0x9, {0x1, 0x2, 0x81, 0x96, 0x9, 0x1ff, 0xfffb, 0x1, 0x0, 0x3, 0x3ff, 0x1, 0x180000, 0x1, "f8759040bd0f3e139d7d51c0a17cc00e314ee14b83b42cd79bafb5ff8c1b695b"}}) r7 = socket(0x2, 0x4001, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="140000000000000024"], 0x18}, 0x0) r9 = fcntl$dupfd(r7, 0x2, r7) close(r9) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) r11 = shmget(0x1, 0x1000, 0x20, &(0x7f000038d000/0x1000)=nil) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) shmat(r11, &(0x7f000061e000/0x3000)=nil, 0x3000) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r9, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.360009923s ago: executing program 1 (id=596): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf62, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x6, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0xf, 0x7ffe, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x100000000000005], [0x4000000006, 0x12fd, 0x93, 0x0, 0xd, 0x4, 0xffffffff00000000], [0x100, 0x40000000005, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x800000000000008], [{0x5, 0x5, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x5, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x100, 0x0, 0x8}], {0x5, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) (async) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) (async) ioctl$FIONREAD(r3, 0xc0207534, &(0x7f0000000440)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) 1.355087148s ago: executing program 6 (id=597): setuid(0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x8000, 0x9) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) 279.20676ms ago: executing program 3 (id=598): r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000003980)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="cd313928390c9574260b9810ee675a8a76ab82f58cf8fc7f5e80af52cbce22feb8a0606a8a3ea40d0896c3a30bdf2850fab5704f3ab886dcad5a82a24b592e2fafd423687b6a2a6f85b02abe3cf6d5a52fe43fc9e9f013d17400856ba6b54e12bc543ad1f0ec072778593a5a1a21705e5bff8417d624de151fe269779e5e3455bd7ca45dda9b6097ed9f27aebc6013b273252b23ec7245c6db59e9192da30fb0ad7c3fe87ba8a0b98dd993b06f6704831d1c9fa54ee4a7f24d61a520487c0d5e0e260185804b1b71279d7fbd9b29d2d860198605c4f03581759beadfb8ce3c36243fe3c91c25fcbc85fb5761ede13fce4852c61db6c48beb0bb9f4350699a25faa856ec66a8aa077c1d7894effc2c287f1efbde938b75b1f7f73b7fdc879e958803bfd8e45d0dcd5ffe23b227e8fac242adb3797b777cef1a679d2162e3588b12c355e881b5ab58f74218d650e53e117b562f1a48293773b70d88cf3062653435d3c1c8c8d29075c976509ad855b7573fccd2056b8d19750e5fb7a883c27fdf21f8ed5a830406f0cacdb849e57d73b054290914b7566ad46f52dc538dc5ab09461b80620f03e95f8122d77d9a1d478b06bdc1d1ac485c855138db2a9cdf20f44b975e3710adcbbf976fd70f7919a7ebbbe83b9850815b9b1fecd3f31b21ecbe77430974b05184bf0ff6aeb3d843152ab6d8d48ab9c868652be1e857b04ff7607f2f7795a415361f0513e86c1094274e3016de252600af2e86669891cde790b09b50428311783b8e114ab2ac86e5188b60fc8df441c41b7e1003c047764824563d56c9441821af39e2a0856239a6c2d0581993f8e283429b34b8a785b7b9adbaf48ee8b2ab018079d4708e87a5b60b0caefe032a9848aa966dc46b8d57ca75a2e135d37aa945dde9fe6a89e85686577f7a78fdd1061b61c1c672e7dd0f78507ebd966f90db6a0d532f720eb012eb2ffe078a081ef11030f09f897991e8eefe63504a5ae0e06cbac40af4ee8cccb3d516b443e8db996e9f2dadbdf750f55c6ef3b3863e0942169ada650267bfb91c5d13f0da05383be4bdf274ae98318e093e1ff27ac75c3543c40132c52cef5e309829423929dc73ee945ae52f65ecf3e17a0830a02f2629e7b7b1986e5272545b0526b223c0aed224c052e7dfe8be396aa87acf5f392fb6a18fe3cdd579ef259a3518eb69b8a4b050e05ff571f3e5dbd3dcbd88af05fa918c8aceb8ad5d8771d3d21cc9e05d8c3e10b388611fe06b0f444b93105ec6e7879615fa8481868366528cb840a4af4ef21634f8419b9beccbbf117a42d0618f96a1646903ef4948b24d89dbc4dca0a7ca02edb460a8314f12881f55d1d952c0f191960a66f02451e790463e30224fb67df9e1b923b29d624f4c92f70fa1ae6bdf905f59eb6607ecce791cc32cccaaf56fbceafa3d4165e5856415932f713c043c15343f154c1c324ed58434ddc45c739491c9253a1defc9ce7f24e3c090603a7a4fae2bcacc3edf069bcd35f06c488fa78572c79e7c516da431098c69cba870f056d3d0598683b0f14e855f53a3e9e2e82f06bbd5a63d3a3f1cfaa44852ff5cb9e67fe573ddee1479f3220cd456c42bfb30bb1125414f1b7f12847d7d1c737ef469aed4c323bc674017dfbc8f9e4308aba30435fe54d90cdb9aa8ca0f19e8b770915017a8d70dd5839e9f6983d6d94402e94c9911bb6501026ff87e5abd8f5bb94a8cb234ef3fe6f52d84be43d4f3eb199c27f3ced27d8c1c5d33376403ace90c4bd3d023adaaf3e896cc1d600d72a477416225ccc33317552ee7ca598c5d765f6d001a7c4bf188c0b5622d2d27903d147d15d3c89eddf5214d48e48f28a53ce05f65c41a28aabc7d9385e937b96c0999196d5be9b21d242b659f80bc2e758aa6426fe7da062c1a89f1550a567ef3d455be49487ee1b811ca3f6e87da2b002f26ac204980f2958b6ac7463ced622f733b5e415514d9bad205f40b62bcf37cfe03b2f2537f87c39366744946913dbb4593b4cc86b4bbe1f5c1f892af1bb8be09ba3b86c20b7833fe9710a38423c7bea91850f145899cbcd9b9605c180889c17ad09da7f5466f42e6d4d48cc26eb839cd6c7cc2fdd2155a4f2b30b0951d1abc7b812f86bc855565e3dea90583dc03529f0f3144257bcf9a66b2fa010efdc18d1955ebaa7605161bf564defabca70a2417793d2160c2ad8b1400e00b33f68ff881ceba778cc3ece0b595777b7906dedf1336c2088986b79ae9f9108a958ad6154ba9e86348b1f19eeb9d4838bc4d5713d537914cad293febb18eaf94748b92733ff999ed6e948b1406e75e743c5c269e94b0efd16a6770bc540a9fbb16dd5daca9b2d97a0c2143b8b16dc329fbcef5832483867a90cfd0f567d47000a30249bebbac7785160d487ce3445757f642f59ba628c0f75c7848b2631b81b4fbe72314788f8846651367b126dceb7d207edcb5ccbb9baedd46858ab2096941f9dee2273e270b4196119e7c9a670afd40335023581e856585016e52317e776314adc4bac3206f58fcfc79952e05526394d5c7158ff29284cc216a171e555d5d557a2655ed61f5ff565ff284804185ae5f08ea7b021df6ae465f41690d12c8aedf8ca3b7eb6f1a923c3721bb8380b52dfa930d7a9c8d0c1e301bf508f40a85028248aacd734247abb8e92ab8bc66e0ccc1ac1bcf97bd1f6da5fd728045543032f354f1637ef416b3eb83022d39f79088e2c0495745b3202563ce4e67e4270d43d62a34802966f36e5496fbfb8f69297a5722061e1469e5b00407c55a3712a2ef22114314c242491a784f0dc42d3a51cea26e16a65fc6c0dd5b4ede49b72ad84e2a23ebcac97fadff2e650a18f13642afe3378a37cae2f3920641f3844e9309aa08f8f169dd93a55760fd455cf942220b96dc5c6dc31411a4e289a9434e8e517a6c2ea731f61daa97cb2b6450fbe2d22fcc1da3e3b25a34e3c17baa41bfb1022abb69c565fc31a4a333abb52537a6185c8ae2df32c72ca3301dfbc1986e8d91c42bcc1016c0882772135627ea6dd30531a98c7cb236b073b87e56744eb99c7214b35194ad9e42349c3192ee3815bcdfa939c23414aa410ca03aa31dfc264a822603b8d585013e2678e7555d2a052c5fb9912d4e19c7baa390879482ad7a2f0dadf5f9954617be5754549f1bcc418596df3b58bfe7d5b213a381e8fb61cecce578abf00ab0693940dd0e9ef79fa78a44d40d2fa7005e5ffa3ebf0f6a71ed7136f5a22ce645d43278099f4eced6c8a5eafffcfe9497829e8af1cfa9afa8788b071de2b9f0d4fd5b5a86c85a4ad01029fb71e948d473ed91cc87de40b6265a5534dbfeae44d21acdabcb055ff844a8baae425e1b8d1d84819729b4920df693bf092cfa4fada2632675903c8780ff9dc0e13699e2e1a019630ce3a37d7d364fcb206abbdfe25a143cafca1870eaf4804f3ac12daddca6cb94f07afb82fbeb4aee5baf35ed8a1f73b4d338d76c5e918cdb787cc9113372020d4c6694dc5e51349a2ee2023beab16c1f665c89b24d3f145aebdf4a11c93cf3272c0d41c71f612071b88a342cbc3edbfc660f36841625596f45c838e5475073896ea49b4d06ebc6b4de1afe41afd07741be5ed5bafae9db16eb9e17b84b0aafc9f27c016498f5f97b850d01401356e9cbb8f330dd7ddce2da49a98bf95040abce38b5c5a693f20af8682595c503adf39b80fafce869a75c9cf5280388d60fc51e5fa21d08e436d7a264a73b5f756ab129d90826f9fef748c5caa00956bd70c684db6829e5dadf8def3b5d554124e7bdc3fac81f07ce692921eaec785fc394b459107145b2b29ab58269e62ae303c8d870383426b0a83381633ae6921510513c26f4f134a8f4cd2f1eaf9448d937f3fa398f5fbcbcb6cc2449dbc87e8efe2161dfc7d4b30df106cb867faf20eecf578f27c35d90200f251df02af25c7831567fd89ca0b254803c7fdb8559811e7a488ea9f24609f8771c08266e6f483c5b679b1ad245e358586518e8b4e187bcfe52b9071e570b2d30da7b804ab065c127e9090d7f3aec3c4f4c99c842f59996b9b989ec9b3744bd364b7c4fcc75454cd561fdfdda400a576a57189392a754f9ceaa424d17fee0dbefacdcc2a261a5dfe6f8093c2ba8b1d6a277724fe3bd59fa2bbacc110ba3b274c5fb098961149639c502798a5bd918c52e28ce6dfde98abd31ee62502425d13e076b5563d4c801b800984a7fa9ecd624b74bf29a8035363fb78387b1c73178c5a8828e005549772a794166f72d22dd29f3068754a487a850d9125e11a9d0459df2715606479d4cfd958afc7fa2bee09c1b4a1379af50dfe687b51b5311740d00f60d17e8584e6ab4808c55cb0097126849bba6370870ab32fdb776f1776bf830977cc004b80f0340e9e189d504502e2a8e515c341a8edd21f003d57f1cb5cef26198abdf907beae0e73d42e89126844b98fcf04a6abab6f51d4ca3bc4caffaf541356e0421aa5f90047e6444b9295389d1d92861cfb3a1c926c0c3b23f6c862fa38541cbf96fb6ba4ac778f4d6c14a5666c0e371aef6e9a9e7b8adfa8548b1827c8ac5b386016260cd06fcc1f2412eb574ef1dca1b00177722b1b22377c0e6d51bf011cd3a998be3a07e086319f11743952661b95daa8a9c12371551cf3c3aab832c2872311ce76bf58d6b7e92ef930828b803cffc727050c66e0b24b3c97f98dfacad4e503165f037c3dc0044461cf1ce152bb77c912792b88ac5e51abd53d9246df5820f76ff99546f974ed62a69f94762f33fa3d8fdd2a869194d3294802d4fac41772676f71e886fec721fcf0a4f2ed1743139119a553965d7452eab1f0b67a1136ea9b2f7125ca85786022008536a5a2e22f5b9574df2bd75729bc45684644d6973122574d9a23fde32ed1b98c57c4d5d84b192f66073c4b4142c1b8e80a1d310bfe6e443bf0bd5a6783a8fa01bd9951e586aeb0b210b0f4404b0e31d0e6251a1b02bb0e00e6f2bededdc39a7894c8e4ff57a9483a7ae7c9f0406dc65ed4eaeafc2cde3e45fae8bc1612ae80168c4419a265bcbca294a67ed8f94641daa638e1bd897fe3a80e910eda51189fe26d4d2373d8386711d73cf85a331bd1bc5744c1580f0f3cba0e41f81e317f7d746dfbbb29a09a7d7d8abb281312f2bb86c6a9d694accf0d6835d94e8bbfc1320ab676315e0d7f65d8ec393b2fde62ccff05c36c9cc8f93d61ae19f20d7dc410368b70de82bef54e5e4d9d3a9dee1fa509fc02a5ed62208fa413f7c9279d2b9eee4e5b07173f1ff4774dd87aeeaf8bc1e0a6e281cee009c83ddadb6bd554ab067278d922d7b6aadd950fbaf81e3283584e15147993ff2ca7b0f9f7f440d3e146cfed78ab37163cd8a06df32ee1d4a52695b1e8e5a3955214ede7f176165d55122dcbe22104ec9b78dcc085c8646a9ec6a8de38a051037be2c97203729dfc0b3298289714826e8bf655d32ab446575f85f0a16f69f71c70f7a218b7c229f945900b0ebe605732b8b9fddd7f971512f42936a73082df3b6e113dd6617211410b223e1147e6d65bd4d41acf168c9ac856bac004814b176223de69552af940744031e9e0587ee466db7368ea5a7744b95201a27d6bc8fe7a2deee4a4461227ff95bf3a802c35a02bf2fdba2ba48c9c51e62d73e812737a7eaf90dcfd4ba09cea9f30b4cebd259460f9af1bd4384fbebf059bbcec89100d73e61c03609533584132088ef4b8f6a9ee95a187dcd14f1efc184a8d13c40fdc5a6e8972c46ad65cb38e327d5986c130bcc5b91b", &(0x7f0000000040)=0x1000, &(0x7f0000001180)="d7153d1c4afced207331d6689a1bec4c0d65a08441301e27ffb32ef3796744beac2edb18bd43b3173e7c8bdd4792089109f1d81ab9856ec0a165ab7189e2a80297c0a364f5f9bb8d3571fdb4e59a96aac3930bb67bc0d2e79cf811a5e354396c5883e5c876f2046f553e7ce2abddf0ddb26738280d28f42350c935b5a54d852d5b46fc892ea2b08ef3a29581aae278a8c337c76f9d38946999f7ab799fcd5a2419bb1b85e356c0e26f385a33947a304b5d84f0e4e91a7180f9e3877d16397b7efeb69f35773a5aee8e9d5b5d34c745cd82cf3c272dca0cce02c14569a19a322278e73c059099a559c97e39b57fa5f9ed4a9a0698e81bdb4ffb4ee5d74b3f5885e8746ed95fdb55a13a840393f794078665de87b5f66dd4a4cb51c7e623923a1fcf65b3b698bbc31d54a76328ea6ea7179ff3fdc991697aca54161df8d07574dc37308789029e290313b552926300f80557a9ed6e4717fea828ae4dbd39aefe00488a3beaee1c12d5637ec183a955f236778a1c0e608b7573fa4c94500c6024473d3857da97761f1193476b4e6d67777f73ec510a488ef9e346ada0720141f78a9ded6e6ea02018d0d8aa3582da12de9c303cf92dcdc92d1bb6435329492014f8a21844f5653431d3a3d84ddca81079f0be30a07f8ef61ec0c9010645b7ac0bff1f8471b992f5c986fcf0a5e9b0b4c232b73721bc31c53ad04bc63965590b414ad3770deeaa5c955afe8c2be323ebdc432518283d978570b59be9a0d7cb4752c68c009a743f077a478be755277c57eb7b52d8f3a76e8f64b2b3f52f40f9398da42fe980118ea145d438de89e163a7d2276a69ade010c4cfe5c8ccd17cc596b9d01a94c6386b353771d9ff17e7d926fa0c65e90f7d1a0d44128991723bebed139f6553a3da5113a2b4ef852adbe214f12d391652115f0536c1763fb9f430166a0e3f17514603031b2f554361860c97ebbb1da8a3e92f7208b4c8e94f18d7147e371f1505701fd139835a3325ff0639fec75fdb41511d5a58819cd98ef22a2d3dd536bbb9ce223f8512635e83b0283054cf36e7f40ff2275f627ea86a45b60ad8dcedd3bd0513f1a8a909a5facddf8a579fcec45cf7091bdc8f3e8509421c9e6adaf9c44ea077f173fe53f647d59e1114d596c928c73f4bd67c08d051f7c2af7964638edd844113e92e31edaaaee5f226d73e3681682d69f041231eb5d521bc2dba9cd9420dbc6565096acc60c810cd1d1eaea24abda53fd902c3a0e53b7a1345ca71199fa838de2a98baedb95ca99204b392631d3543cbddf6cb0d7efb5156f1285ec1a055af89094976c9d21cf4291bc1b82d86985d01ac44dda2019b340b9834465992920642486b33896df86dca4bf6c23c2465fc954433cfee83325f2b813bffb7b5d8c73d6becc90727fb59a1acb1c287c5015c1c23cbbf03d185f220bbf1bca45694300af7370cb32a445795a70818e7008acf400d5eec5ccf43edf382f9b813bac12c3aee80678b62b252968f280a9944dc9796b23d005a3cff81aa1134590782babd08d2d36daeb901ab84e1309c854b0e4a7be434f56a5204b9273dfa4f4c252cc5c2c3eecd4f01d8c0fdff53d3c516d9922c1b01f30ba32c0f6394aa1f491789c5208764e918c86192668f97a265c10e379d90de8de92db3963736349c1274abd689a016d554efe2a2247e5b920ba2b0197e6ed216484597b2aef936567e65f1cd95738543f48adac12e17fe1d55d6ac9f4a54d2fda5c558e58169b04a661675799e4a34b9faca66465058bb5252c915defefee22b82fc5712c3afecc813cec905784b780e2189de1cdedbd99a5f8e850738bec0215ccc0259d6ccc71e1d58205c08c46792125bd67debbae2d5f964d71b84bc8b59f57d8ddf906bc5e3c468661c1ca9159c840b6430d679471b4d1774e11c6b517cd7f3700c8461cf035a8a5f00f224eddaef38318e11c60cbfab442e47a1520174d7911d772ad8f91721668ecb062a6ff83be0423e24382a73471056d59b9c90343b108a100bcbf3267fe9022220cbc2cb389812a5bd0e756b1e7ba115c6cac3348a2a109ed0df1b35d4195e167f88d99e77105665cfcda8d9a13c0b31a7973726292f05ee07f88918bdfd0e8acae30fbfb7026febea34fb13689b5a415695154138f51cbd3779b77cf2a7799ee84875acfd9ef1802d8567194eac2ccbb1bd281b0fbcbdeab51321322cf195c850a4f2498e543acca4cd8f03428254b5a13b93561644bb01fe27ba9a8bd22b158770859280f1d72e8b412d4da9c6c5823fe868196d09fd84ebc836ec71e2487fd9547805a61c4b06b38c79b603e559a00d51114aaa322524110b7f1f796c70683622b98dd789e3b30653e3925bfefe257d442bc9343a62ed4f589232f601cd5fa76f0a3eee3cbb0ff23b6778728e337e0655c02d1d3d523ae3b85ec2904a4064d9b598123563ea0e9e23b2e04caeac8a32807be442a320b9f97aecf1f02a012bb80c8150ee8ac16c7e9e9aeed9cc34ab1ba871f8ed6a98a6211fd10d881471e3e16d6a6a301a98403b930bc21ea2c1f80dba5ebdf19551a07a64dce67f407ac13f37001da6ea7eec02b4317608d990e01c22a1970ee63abb355417f51ab7fcf300d5f48e217c8b0b5ab97a0c64a1b02a13699b078fd8039bde7709411c73cc3eceb8f689a24c26dc60c462957bf7e9803e9975d4d1a87521d37aab960e2341616475e323a680af11dff4e078835188f425c17baf0a6469741fcc37a7fbc21a1bce93e0afd4996a38669774e04a6be3eacbf8ebe2325f493f71c13fc202d18e25a3f330b0654fcb6301ef770906be92e1b6db2a6fa453da15e6973bd347da7ab3b5a178b7c584e244f223ed330147ff9dc84841bd60799bcd3771c51ad7dcee5577de74a990000f56b5978bef88292a38ada4a1f59441b9691f57c9e0dc7cb94080e759d6ce47fb216d223d7d238a712159765d2a4dacd985e58bccee7417645bc32be258997dd125f03068809074f9538815172c843d39c38411366cb4dd409872891599a681593120469158ed483f7dfbf7d406466037dbef82f78f8711bf392530e303290b741aee627eee1962d9e29df8cbf9676181ae39998e6c4baf660f65aa54fca1e193f5b54d1ae16ec0455a0336ac4eb8d21e56019d84e6c292eabd3e43fe92fe7e66fdccea7743a75c719c76b43edae28b74dc6e800ef0767727c803706801f98707e169c92a97d145fff7f7e06badf22772319c8556e335cfa6a70dd3872ff91c898e099fe937a90a5af4ab380b92e6e23af20e13591b39c98e03ee46b7d7587f4f578dd138158e8807ebc1fccc9b79ee01f49b5a132da825b6292edbc74cb40f1857247f7aa5baa9c380033424cfc33224f345c13ef0940257dac0f38048471d7d75568fd4540f76d54e53d146072ff822d395fd2d109867097eb5fc147af1c44c399020f8006918f1dc5bc7c7f2ea63c7aa6f065798a61556d9b89286ed76f36cdb68b3a6f20dfbd97a7900b2e4d4a47d726dbf8e36543afe1312f9c04f9adfaf7e1a633200ddac122956b417cf3b74a0397778818667e8bed51159d8e45a929d53d14ff99141fe6b4c8a7f1f736662fc26aea1712559ec61cd8ad78f3f465c60d9c91166a04e19ba71a0f8b5ba8f435bfa4f4861ec083830fee8dce871e1b2463be1861c60daccab44df18b55b2a339535eec8a57fef083bbd8c3ab391205c32f418888e1574a7c27f726f9827c650dc50c9e99a5282a8ff3a5e78deb5cfd288d98bd0b0c71abe3b057e62e8158a00869ccd1f70b0d1c8b75635aca7144f2a198ff6d37a509b098962f512266226ca4a31c55c0f6d17cd73b5083e206170bc89b7dad786e80d9f68dfefd0bf0b2ab0b6f1ec9e205bd04d944b038f9a59662ed69eb9fe177b7e94b7f90be70007afd2ba9e0012f3ba119de538593ab840dbb08f8f9cf6669be940cb5bcedd534045dc40d7ed5fbb4440a80ed0f6df7bc055fa57b173c882dfe59f4664043725481264b362764df7293239d6f8b59e8ab438f54028e5c78c08487ad4a6b226b6cafc568fb4bbf07692d70195afb4471aafe23114ffff185f76c5ef00329df7e7a5b9928ecf796e6cc4e51b4fcf52fa9e924350dee5efb221445cdd9daa736a0ac5980ac597ece5ecea90a8c22a4b35394195d958136e0535fe39d9b4785201472103511eb5ea090023765133b73ebd5fdb713e226fb14002c916db4d77e92d0de39394b0cf7819c81beb647929d270180628a7260d81c0f32fd1a59be81c4a96c95188016c9be70eb0e388126df61f61f1ccfc0b4bbff9125cd2037a41ff212ca2a4a25afe95f38e0cb13f1a84ed54cac933b2b7a98a9352c8401a2287d1a9c35065d26cc57102fed719e3b3595ec586c027c1e2cec6a94ed5d545622dadcc6ec529d82eb8a1664df3f10650e6008a0b115d9aa96003b582b891434d1f2ed4ba8112de58c2a0703db96226bd8b092d372d021a6b57e0df0fbbdd9f8defc807b52ed59f4a2e2e519f297c8cdb85865bdbeb77de45a71d0946c6b63beda143019063742a0f46db13852407759640b30693687d3545373e781f75ca38d0a627d6e4262c4e8eeb584c9284721516abefc8e2ddb61c6e3b9f28e0e2da266af78bbb85a207ae44f32df171c5f888fcd094c35fe6f36b17f73f1638a9b96dea08801c8288bc162dd1a7ce66292946b8837f1f829d5f2e5935d51cdc9bab191e0a54ac5ff579e9a3a448abef2216d56526166c02297e3b7026c3887e7d6bd1ddbe405ecc3592e25fe3e0b9635f72ba7dbc67650d4976b868cbae07013634bc621ec453ca50ed9e7197c0bff9c3619f1444ffaa950f7b6a90cb8a224f2358a98ac1c22f764992b67ce1a5d70841f5b498428d53bced2315c82ff5ba59e7a451338dac3d26d84106930197949b1dc74ceaa2e85db1739588290e5f3b8a4a1408a733389aac4cfa0b05bfa6aa3c04911a0823a0c56828760a337e9e7a90ef6210c08916f98d7ae77bb45a218b13718b9c50b52cc4fd1a7c5fc2b2f862f0aa9eac014fd2dce56237122002014039aefbed2529c5dff7f3c7df86df12aa987d0577bea2b08d0216320ffdd24e9e38c7002443f17a6db3889c9ff625653bdbc0c8b1bd8271ad3554b180a70b0dd13961057e3ed3dea25098319e2d1fdcf2163663edfc7cdd9408b2ecd0b6fdbe3c14b2764e4050738f1cfe02a547fc2a128739dd8426e6eec2fbfae2e72f01cd89f969070b03e98749ef9d0b7584428af3acde8657e1450ffc18e5c652cd699642ae4beef4373318b74f8372eb6797b6194d2c61156c1977a3dec352ed4bca7f9df4ec70d193b16170c8af676663e69eb56619a41e09d12a55f43dc8c03962cf3da30d7b3d9547e4f1e504592d23d1636751caac793e94b7bd2871458ca59dc57d86f71f35edb455654462987c495e7a21b504e7cc934cffaa05244155cbdf2ba42f0b921b23ad6a936bb833a04b9dfa2f8112ee6a1ccead0010ba36e0922316d701d349c4825246d09328c0c977e722457bf2cff086bef0602a0daf5f70d5ed431c407d1c707b9c603167e045058c1a9bd8c0cc945895fcd38496e7a64a8fa71a359d0f42aa3c52f1ec7936520df28a4c07653be4ca4447537f81806b5864fcee531f98031349ab1c458f9d2e1d7b719879e2085012fc86e3083d21e3822756b0dcaecb76596bc40cb3592ee3b9d6eccfc04d96fb9356e1d7ba5a65e34808bda7f65bce3c609724e743175391f02e1d2925475eafcb42840ac9270bec2eba65ff85", 0x1000) syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2b, 0x0, 0x2, 0x0, 0x0, 0x1e, 0x68}]}}}}}}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = getpid() ktrace(0x0, 0x5, 0x40000428, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003800), 0x460, 0x0) r7 = openat$dri(0xffffffffffffff9c, &(0x7f0000003840)='/dev/dri/card0\x00', 0x10812, 0x0) sendmsg$unix(r0, &(0x7f0000003940)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003740)=[{&(0x7f0000002180)="0caf3f204992aa1a8d19f8938b850682a0804b13552e2b33ca3be0cb79275bf377e0f5194c9ee853f1ec353f827f85c021b73bbf21099f776377dd17542a5263d9e51086d302b05b2035decbafcb82dbfe4fccc41cea87459ef9de5d1bc4c3ad0ce379b8a8e698ecb120ae8a35571225b70d9480f1ddb3ce315f542cdcb8854bef3049a0868ba3e10be369dfad3adee9b932f25c472ebf0695415de48760e639", 0xa0}, {&(0x7f0000002240)="e41a9fd075c5d0ea26d3fc6a857db2af8270933dcc0a6a20fb8770cb75133c96e2e4fad48e3c137284e5d4b22ce62e83b193cad02b83aa46391aa2cd3c396c9379ca9617b21aa5d184daa46fd0c96527c11a8a06a59c3d68d8a4a7fcc90fceb09a892b8dfc678057b95fd37bd84d86edd3d706bb1c6019bf9658090cfea2d56eff69ba738ecb46853e469adc60da43744119f7a40c9547b7146b", 0x9a}, {&(0x7f0000002300)="533ddbe92ab47457aa04c37b1284ab65514301de33d3126a9101c801e287cd5624c3d21e0bec7db0056871c57f6040b67dfd6a38a80810a69c10908378787452a2d37e101c510f1baf7765e047779146188489de9d590f39c9b22df987c76f7cf9fcdd2faf391b383de74f506fd3674c74ac23de2c6e1f52f530284f22c14f8a1e81c6f92d8cd8cc6a39879c6c20e9ad7d", 0x91}, {&(0x7f00000023c0)="68c70211af209699da95b161f85d88ee759f7e2a5a66641c26ea631ad334ffea5aa2507217fdedd941829bca9e06c6bee501ce1ef92d2e96f5cdcc4428be9af31f94f5b40854ae121e5e5894efe5a214c53f377817cfb4c46fa8d1a7fe693e944f6c6db2fc69827448fcc0237eca32a95481ca203b0b1b216d27b940aca7e1149022c3c78c92ff2fa42124b81490644b71de", 0x92}, {&(0x7f0000002480)="8a945487e9096dd66fd7274d361f47ece634eaecdb53b7977216b7d7905c0293d24f1203fd399509dd929f19bbc873928d8fba0b99db6a2b280a5ce14db4306fa77dddc509a26ecbc6c1f919377eba321b456a153381742fee64cbc4c55bd072a3bb5da634e60797b301b7d6e05b0a2bbe656454f26bd9dec604d51e0ca90ef4190043d4", 0x84}, {&(0x7f0000002540)="93eab9d01d34a6136cb74beb7c0c232a736d19198a2b1716420224c0d6ac08187d4e88365222ced8881928b507c042df81bea07eedf32231c87ad993e7d18b3fc2729635de956bba235d09cf673de50a1392e3092b671e8757cded5c19b7cd8989a68b4c335b27665da3e3", 0x6b}, {&(0x7f00000025c0)="f1c90f5d416b3f1d1f2b47e34b5e031ff9723e01643b512cfb4eb94420ed5d94e7ab43446f41e2c0c4eb8e71257a85c93b2efb0bb430ae7b9cf2494be7ba38b28e8cd2e4c6bd548e1373775508a23eb7ff2cae2c063e30f3b8463237a96064925fc7319ee4cce696e884", 0x6a}, {&(0x7f0000002640)="c5cb56eafe719a260dd4d56bf7e0022733d51a8688da15c41e09e6fb0a82919facdce638835d67a4a22e2e4572c02212870b4335786871196909386de3fbbb08bbbee45897d7974b4687a97d0d476b514682263726994447b5c32aef381210b695d5f16ec043d0510945f005d2515e14b3289833839c4b610cd55dc0c521877a2fb9ca58b83f127c3eab7cd9368545a72fdfb5826c904f65714e027920948b3ad88e94af1987a95061ff35d22780f5f66abd5cb3e957e115297b89a5121e6e0890962f3be61581d9bead5072c15511e66d7745edb9f82db409b1799bd8fe656c", 0xe0}, {&(0x7f0000002740)="f23b34b4f957df1855a0057685acc3636f13bd1277781d1e933dd0c78c30496d00363709c5320306ded46b578ecca01e0e81718851fd9d31d8ffc930142a310fb090666db5dedad1598e97114baa46b75064ab67c485f0e35fb4193effd890aeb2003e296a32a088f29ffe41261eee405888853c63100be279f0b002c8f87b692dceda9bfb1e961e351bf778740b8840ca4c8648a56f15eefefaeb52a2e86ca803c76d561b7e407b702c7d6c73f73cdcf5cc26582b0669c3921c38a9067edce7cdffba1886b7941cdb023abd414199d17430d828273e5521669aa25989dd3c489c765cee16f4bfe744c86f283d70cd7b3a4f78f88b0425cbd7ca8f436eff2445cf7660847ae864d8dff97ce12535c0d3bb019875203974fe439c8450d488ccbdd5ae15214ec9a4186d4d81f1b5eac53019437aa64aa7f2c8f16d4590d11496dc4d098d26b8ff793a24224ab1eb4ddcbf9c83752d2a096cee45d0e3a0b48a6145e3ff90b2a6f479a82992ecc29e646af076e49e23f650c9890d1543df06f174d93eca22ac4938e677da5af3d7359e1302f207e49eb904049129b7ac962550f1c1c427b42bead39e5a60bf1cfed9ae2ca1206b3887c024b7ae5e6ce8862732db9574cc63729eb3b0e7d0d9878af088a4130e664302cd49e28355ed12f05316330791b7002a316d2f5af3b8f9b70cb2766fcb38c1bdfaec517fad6550e957f73a26347961f5373781ff025d1037724db4a7b15fc5c5f5c9ebdef97385b6bab4ca6fed43aae8d71f6e4726c3927aba91e57fa62d902a4bca534a2a8cbb89824b1900172ec45465f7f86589477e2cfd495983964537412f6a7815132287b706cd40cefbd0386e840921c18e4a46684d77edd159a111082ac3120de5fa5979f3e7d26a26aded6455fa56a85d786cd2aca710825bb05273aae769be76a48b080266adc3925875997c94d65e1fc1c9f8406b074125708f78b0dab6fd0f7afd1cd6695cdfa25e95a2b960acaa4e5dad0fa41672341df908c683aa962ad881db50826cf1d1e2e8023f206368179e4c6587fbdb57fd5417ffa69a475c2e55de0a9ba0795a7a36398fdc3c3b67c2ac2bd2c3e094d42ff25ad28dfca0fa131c3b0716b54f3482a76c774b7c89e5c6e03330c6f854853ea0c66bd2272c40d5e2c81c1b58f6da81f6021ba71f0bb1971299b4f9fa50c7534f902750598bc3cf30188aec2b228f28f9f6cab22a9343580e8f03adecc6a1fcd0934558a7f908655d129b1bf11934c3806ec360d2cfdb805a67ec0f63b818ebada054370c48c24816a3083ee742835e8be8d60b7323218de0c0557655de2649470886a0a3e8821b2e03617e83a2b1eb40b623366c2a83e08ffc3c9b80415ad2c341828cf383eab9bf923db30019efb0fe40a652fe69217084cb5911ef956ee3d9c787bb4425f591cf4be28ad8ec9d1c250842ea7938a2bced71dde44acc1b7be66ec04f01f3e9c62e94b1faf5bc2a48fc55cd7141ad88cbeda4c5f89f596243e9ea6f45955e0d3bb4f32484dc2b5c16f6a1f09d3f5687348ddc7f29cece66a5bab8c01693718b5ffd63830cf03476fccdb1855e87da8bc62d4050fc3ae0c94087bfbcc07b15713ccc9346be61b6368f3f7b7c1d7716412e29ef8d56add699dbf110990f2a2519050c16f06e5b7db92f1972f5ba2f04ae4c8f95d0068840c51aa3c32a0675eb3935b068785b4496ad21197f760aaac5aa1166756baff571740b8c52bf4ef97f3769dbe975308252ac8080b0a5d7864a2c48322b65e95b119b4b6151b450396828981410d35b779c59013c4e61044f1b831553994423f6df2ec38cb581f3c43035b137ea8eb34ea6abbdda7b117ab0ae9d3724dca3561068f04742051c501bd7d7604dc9f54764912a452beb2a8fa9fd76ac871a7b1f5f3428b02df6478ae49b84dc1398771fa328489cde4995fc51fa34378ad02764a0c46468579f3f82fe82eea8013457054c6e6371adff0b394a61dc5270fd5a3e12e6f5d656ab4da349b8eb23f7460be54c87588fde0cb7b91adcbd2c9fc00febbf23d008bf40c34e45f3d4de651982fb281769bf116e75559ab84447c4b4166422e6927eb45fd71e04b22b082401915dc82a34f47950b3911dd5ff92d0c8f8d8e89a3e5921d4e8b120489242eb3a6a4c2bdf6f2733385c27745af609596a87283a9de6a009c2ef05edd237b218b517c7c6a8cb6f7ab0ebed1d4811c5ad73860ef5a8796ffe5c0805fe9a685cc9618fa46f0018ef88e8571bba3d485b2ba6dae4ddd375040cb3a66fb59e8e46f76aa5530cfd504eb970e0c1c28658724ef07cc2ecbea32e0b9f9896ef3ac162cc3cca1d20ca0d60be2410802f874edc4cc62df75eaeb24c5b1c44a098579c91469481366a6efdeb7746488df9d0ec79ff7670d9b4b32d12479e224b2aa53bbb9023ccff1f351f9dba459f4a29d1b9011fb516bcdcf257f17ecd2ef06a0cf410db0a72781b5876d1f9307c4f3445e154f7b1573e3461062505135fdeb737db0ba9c1375355a1ca58cc168e18b6ce9522d8bc40f28cf1f913ea5e3ed213ad90a672d1c5ccbfe8bf002080cd99ca97e39d2784640c383ab358c239fee56d55b1edae23a40961a128f920a4348e4f2ae29a882e4aebb60b4b7a403c399084e2d55d6cfe02528137d4b1536db7f68a38b4e2df3c8d9b333bc1dd033a63a5f1f8388f5cdca4ca68987c7daa1c1949448d72e53e7092db8511124f66db742b5806e79ba5410e918889f3de3786acee9d0e0323abc1b4e16b921f2ae1bfd12c297ead001177961302fc4f0c5bdc9a73465edcc68bb7876dc4849e763df9c89dcd1879ba3677ba622b3f6305f089067851475e640d3549855f102ecc7c47d3c6071f68d89a0397a4c68cf0e432bdcc79ba74647accb8acf67626aa89999065d40b8aacfa3b5ab76909f5b00a815fb3d88a57f5545a8835e8b251667360f79ed14cf69f079eb9e12c376d2f2da875cb1cba6de881b5a7fb8ca49ffb49ce085654d7e26dced4f37a76ca26327fb29d64aeeb7bec2fc7f3273def68d8de744272a4c9c1eacc97f6035444feaa3b8def2781ed03bee603e3ea9972e2077bdab22117e3acea3c46ce1402dc9e009b38bdf72e69a06213418026ec65fd8d0091def5628c2c54fb8e5015c0debbe1d89bc28094b382f0fbf18e3982d2a62b5babf4738aae07c1a90255d5a738d1e55c9b4d7af7251bf4c681636e1911dd8bbf2235299ecfeed8a5f98f6cb3f45cfba612c5d4cd96f498684e0add4c57f49e38825508f71ff62ff49d99b8cb2b96c464cf38da8ea5c48cccaf5217945c61e62fd8b0501ee47f68d15fcd01504029235fa4dd46d3162d4a97b9f6f7168d3d9334410853825396799142ecfa502d6ef7c75f5c200d226c04458a15e50767c4391dddf16f775c7b225f008dbfe625af68f85e41db3d3bac5e1251fc033c8ef8576d758bd495d69ef06c09a7ec4c3a9bdb27200e417142c646726b90bacb0d281941d7724e7b113efdcf1144d2a72339afe06d48d57f9a410e34371cec48fb9f99e412fe67728cec124dd79559a21b4f24d577c53eb71721ec001994315ab94b214b370f79d2fe0cb699088ff5f7a205bbc346ce23c7add3128467ad70d7461386dd66e4f2fe4b44f4aadfe51edf48a700fa151dc94e56fbbcbaac25077d4fc90c015e97d6a8a61f7fc34369b542d4bf66d7b9df28a26543e47607a95260606ff59fa678a34ef27f05e59b519abea27e21c6f20d810ef7b810454aeee37177d8f89157c5302c97cf6640a0427eeefd18cfbb7c90cafacf51d07ce7367572388b23c9f0fc132733dbb4fdcb33283baabe2500e340a88f02bf1fa613043491ec35e4a93076621853af941b65e60784f140a7ccdf3c203af6fe6ec4c23981c20ffc172422dfed9e41850da62a3b703047a6db26d33a8054754bd21630c22fcc8422cafe8899dc2164025e32cf2d970df9bae659092f3ee273611ff81a2e7b5af430054da23b31b0f302cfa0d47c6e4e9327ec229fe678a5803c3fe5391968f1857402acef88a8785617a5bf1081cd3f4f3426a74fd88ffbc39be50027b283c620607f880ce27df8903ee9dd05735d46bc5c1608657b463a438be754f0789df2b241b7a41bfa04a00526acaede03ba0f073b3cc7c93253d6f1249c1692b7d6db50e448a76bcdaeaf793723304ae986b59b5bebc7a637cf2a547e726ef3c349b6783df2660837c3fc257b5162920e5562ffe4fd44065183858557f51f304bed6f492a5d85bd4fb37cb5185d6e528120a67178f57565fe1c294ba0985ea22e78ff289e1450b2a8d056f266b7dbbd1d0e6967604aea0dc90a1ee7aa75c9c389f9a43512fbbecc57aa50217030313cecd59f94a411729677bbcbf1013607bcc0c469ee2c0cfe20065905919289167b93bb8340aa4a7a712d40c0994218be5441dc868b70805eb7c8ab8d087a34ed901da926ccdb23c5572faa2bcba3c2508b754ba35a43397cec5779927e3736c7390e57e699b33cccc2e4495b9cc2e158d4e5810ad8143d9b5e9fdbfaf670e7e08048f9ab9bb6bb0186946f14f35dae2ad99c49e72591fb91404986c2a95a630dbf8e82ec359a03e5748a46bab436c19b517680cc3af7755509377d1b55ec979561af3aeb8818e6da15884982ce869545a4c7f358329441e57279255004009d6491cb6922bd4e9ef7905a37d216120ccbe0f2aefa9f4c0a7b616fe25ece7cc6dbafca0eeae5dddedbfaec91a14e8f35f26bbdaee59cacc834528315fd51ffa861432df10b10c953e039a05acf5064a8bad9aa5f40a60aa8d3144d4fa4c2f775e7eceb4ed54072ca898df6ab1eef28724f1b0c779e56d129c50188df9d2d9b4397ccf9c4dfcb4665d86365fdf9cebd1d6fe1a2ffdd5a9c5f2c556a5c9f734181f1daa125d03fffbb8c74ee9a9f95db710f92030e1a0b1a3fc7e4048c0053dc3bb39d37e305443b99600d8683c94e91ae54865c81342dec3f1fdf792b4be060e5a09f0b85870877bf3e885c0e6e3ff1022a4d388b8acfd0c052a8c437c3baf1b6e02e2b7d8fb31d5ce71d42a37ace776e9128db81e260b0b4a62e54565d4e67759fda3554aede9c9011cce5f567b5c39bf7269d39571542629c2aae6947baacfd87748b641f5d91212e326fad619dea5e4a8fbb2c19aa2419068809f74d35083f66d8e714c7a1f1f5b59c1f6c374f37c03870e59084e83c3096e13846cc8f1f59ae3bf1ac0c426743bf3dbd54d19f63a200589063b20bd74486dfbc6a8f8c58d499039d254087a516d059952af6e28bffd633b628b041c05e73541f7ba319cac9022c3b29daf52fe097f78e2f58a3152cc629e9da3d487db886b7861801018459e862dd421be86ab9010329d4c70ec2b9b98520165d9c45121edd635704df27d1827247e326418ad247e617d92b20681b907d7713a220afaf9c31a3044dd432852d20aac7b77c63952931740e0b931003c6155a028ea653f2994849004b544d59fda66088c170fb1d7824743137cd50f1a24f68e496b49f7794a758bfb1613a4ef015f8ddea67481caa60c0dc0e6042d4205886e2b313ab6c57257e7d3ab3151270037fcf7561c7172b8373da955cc412c56ce9d648b80b9c964253baa6d047c5e52e499c737c5fb87d263a8cbbf33412ad4362ddcc4b30782a1ea939eded5772ecc1828c69220b49eb69ff3e6bcb8b19e50ea4d97fac1ef4e220d62c5df3e7adf8bfedc8a684ae561bebb580e7bf1ef43b8a62bb9cb747960e6c60c9470990b4935babf0565d58d186", 0x1000}], 0x9, &(0x7f0000003880)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r5, r0, r3, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r3, r6, r7, r3, r3, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r3, r0, r2, r2, r0, r0, r3]}], 0xb0, 0x8}, 0x4) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0xb878, 0x4) 163.616534ms ago: executing program 7 (id=599): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x40d01fcd0c75c829, 0x1a1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 163.047647ms ago: executing program 4 (id=600): sysctl$kern(&(0x7f0000001740)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="f31de5bf6c337989ab4cb9545f0e10c6aab331eecce4b125c8695b084b5ae67508f9da51c994c576c5fb1d97522d24fcd2d798d0d9f2d36a32231a7806d3d5bfaa3cc22402697d40af1defb7b37a2874171495df4d0529e84ce469e94620482367c277bd5b826db46b72df0389de57874ae7539ed4d1cd7d2947b6aeb0f5ff7994edc43bbbb7471a42eff6c8894f3d141623", &(0x7f0000000100)=0x92, &(0x7f0000000140)="861ab870f9972b42bd6f6774b2bf1b0bd54207eac1161f", 0x17) 162.091768ms ago: executing program 1 (id=601): syz_emit_ethernet(0xd2, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60db0900009c3c00fed38d5ba80b9e61cd0c535a98000000ff020000000000000000b3fcab020001010f0000000000000001000774b76a096892cacd271d2f0cf06cee6e49e01231436c3c63e5898147021578aea1e210a3b88651635dac2cb63fd230f1581e29c801e5fbcf4320abd66f5245017694be0ce8dfe397cd565d592ecdd971a3b6f8ae4a558cc3518dde27d3d327e5d24866ee35f7748d97116c2d2af5960bb9513f16120100000000000087009078"]) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000400), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') sysctl$vm(&(0x7f00000002c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="718fc9b87858e44969682b751dbeddd1", 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e96208ec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e96208ec06a00c222f", 0x41}], 0x1) unlink(&(0x7f0000000a80)='.\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', 0x0) socket$unix(0x1, 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000300)='c\x00') 155.932621ms ago: executing program 3 (id=602): socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) 113.083696ms ago: executing program 4 (id=603): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) unlink(0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x7ff, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x10, 0x8, 0xfffffff9}, {0x101, 0x6, 0x68d5, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x7, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d5, 0x6}, {0x9, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0x10000, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0xfffffffd, 0x7}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0xfff8}, 0xe, 0x2b1, 0x0, 0x0, 0x5, 0x800000000000013, 0x10001, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f0000000280)='./file0/file0/..\x00', 0x70e, 0xc6) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000020fafd3493776665d40000f5ff34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x409) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x7fffffff, 0x6}) (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') 112.677194ms ago: executing program 0 (id=604): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="ed", 0xfffffe57) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x20, 0x0) fchmod(r1, 0x48) 112.121696ms ago: executing program 6 (id=605): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000012c0)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa8918210000720fd3191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@empty, @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x0, 0x3c, 0x68, 0x71f, 0x9, 0x47, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x8}, @ra={0x94, 0x6, 0x4e0}, @rr={0x7, 0xb, 0x9, [@empty, @empty]}, @ssrr={0x89, 0x7, 0x1, [@broadcast]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x2}}}}}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) 87.086108ms ago: executing program 4 (id=606): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r0 = socket(0x2, 0x2, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x93d7, './bus\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/127, 0x7f}], 0x1) close(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x7, 0x39, 0x8, 0x3}, {0x28, 0x5, 0x59, 0x61b0c}, {0x406, 0x2, 0x5b, 0x947}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) getrlimit(0x6, 0x0) pwritev(r6, &(0x7f0000000700)=[{&(0x7f0000003340)="08017e9cc3a98361d92cb26f713718e96c32198a4e81607379fb0382b96342cca69fef33797229ff17e952304cee2f629749e8f8e7a7af4174e73fe61f61504c31e4bdbaf2b1afe4302a8048d07cfa778613a8148b421b47350414be19a814de5c6b6679d9551e599e89db4c28f6753f1eb5868fb2fca34fe5dea9e89c3f3b0abd2286be43d08f8aa219d9f7a8b03952312563742ce9c9291d87023034d412c8ea9a02632cf23471e42272dcd5e6191455048bec0521fd4091d8f7483bb38f5fb31239ae13fce7527139c1a0fe061e37f8c3c1c70d04ba28b2fce832e5faffb816e7771ae95c04e65773cf9a444e146e552e9757e21aec3be1617bfdfb35b2ae6ad929a689d6ee93399d8c0b21f8d805d281578c62b98d90af0b77ed9d0cfecaf7d75c6238d9bdcd6d4c194ecc8b934ff05da7deb1223727640733eadc457da89370095eb901c2f591b6ef92b27f8f4a0816312811eea3a4c1583eb76bc3542da20b0fc4d382e60ae763645dc34c9abfd47aee3b831db0f5f23a8b8cc8a233c683b64e653037eb8910265d34aedbd04505fea0cdda8f203c0554523a67ce49800648ddadac053895302020c06f462de8", 0x1b0}], 0x1, 0x80000000fffffffc) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCLOCK(r5, 0x20004276) 10.413044ms ago: executing program 6 (id=607): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x80185760, &(0x7f0000000000)=0xb) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001580)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5a) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700), 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x3) (async) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000002900)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)='N9', 0x2}], 0x1) (async) close(r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r6 = getppid() sendmsg$unix(r5, &(0x7f0000001540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)="ca93b61970d4a4ddd67cd38faffe333d1f2130efe0014331698ab99b21fa385410e0fadad6dfbaeaeb1e6c0b8a490f40f7e25e6c7dd4fc7229eed2fc0cd49bc51a2587d906a4dfa40b51e13e820be4b87f5dff9c47856052e0fa8029c1dd1031fc2541b18ce9ab4b37797e92accc1459f7dcd40f4b4465279a2be07eaba4dde9b6efadc6e2cdd763bd454e74d51ca4eb5d286ecd96e0c4222e", 0x99}, {&(0x7f0000000240)="523ae1b3b026e288a79700341fafaf85dfe33c7945d1185dd4cca5572ef9b7be6fbf65bedcac98a88d429aa2acd1cb31d833f514588c04b60b3352fe7094ab81dadd87e5847498528503c23c734bc74933994fe8b5305de81e7f6c6491622ab49abe86e24881452d5465d96aca7a6594a35df5f43734717b9281741a43124ddbb5a39540a83f62e76bdfd41f999e7c49fde26e3cb00343a7be8e66a0e5daacdf3979ab985ce285", 0xa7}, {&(0x7f0000000300)="53b792916988", 0x6}, {&(0x7f0000000340)="c9ed8eb31562b4935accabb051b6f4b153efca3e2432ca57978ed30e372b369edc316f86a997c20faed5e121869c3c5744489fd227106b577d55662103d5dde981c37834ccf8c56477feea13e7ed1b1f931fe6b57dc69a3ef04990b21606bd9226", 0x61}, {&(0x7f00000003c0)="6b96e50a61179f45db7644af694bc9c1b9ed70f0b039b0f01c913011c65c04417838ab0082ac0779061b7f9857029503fbfbb817fdfa4e9057b446d1c26939ebc46913205c920283920156d698eec8707f96a192433feb310d195b8d2aa1f640cb5b1aa04b9205ee727e500e32e13ae06e65b4040301a0da43a0aece1670d09438d4f7a14073bd1b86753d249ffc3cf7de0419e062e2dbb714abbb6e1d", 0x9d}, {&(0x7f0000000480)="2e9de584c59899a7e8d39fd72c5ca3a823ea07916ad69f3b5f50ea32d0751fb91e2675fcc121476f3031648bafbc2b495d8852adfbcd42edabcfab7c4e26a70b4ffc0dde816b27622dd871a303a64b513b70d86a70c9e02895f2d2d49ff01f82fc0327ed1eebcaba73f417ef8f4bcf852a55413142db9631f1a88a9da74620d80dfd52978bdb192e9cc06f1ac7b60acb2346100fbdc8fb7c4f22c06af580716299dcbfda45e2e7f5e29196fa81e84cc2935b6a48400c418763763dcf1c690625454c3bf9c03cf7a9a1cd7f196ad7399fce0ef5bc4c1c5e36c6a6746467bee5f0eba2b7b27598ac21b4212893538a0822193b9733148c3a064e1fc426d9d05a24165d707e71c40d9051d2319db79f2bf2f99477504e3ffd2d4a46c8940e60cd1e3aa55e21d57c247af002e52bdb0fd70624fefa95965f9d916c12a0a03bb200d307eceff392d6792127257a43d930abbd175550c47013d5b0636b393a91925960b3ef0432361b7931de8aa325c4692f43b5c75abe7bf1f902e6aa93f320fed1781cec65ef0723fd1cce2dffcee5471848e97855cfedf1fd1d047aaaf0dd40ebd6c4e9aa880ea7dbe26a6a42538adb36ef29341ab024d694fefca024bc885585b7587966cb60df511dfea726a71be62bc012b53dec33712d133bd1de45766e18b2d87a0e786954966452463ecc67fdc1e1eba3bab5adc42904d5fbf2eafd8d76cd8b2d5cf3c6170fcd07a4f65c14a141dabab7efb3bd5df51aa9ac605c3eaddff74e1434c2e2532e70ac9a55fa7549413c84efaa61227557671a9ed0fc9baba40fdb1ca03b08537b2406aa36409d78aaded721cc51d56e8d8dcce29398299ed5da5afcd9155d0ababd8302436697343b7c4bbb806f09d657d882c9bc749ae4224e6a2bc41be0c36129344a3543b04c472f016e9960bd4910a9eb7aaa4df58c536845f757d73b15542bf5751dae96289126479c541a51efcf71d43c3fe144aa5e32f25021389bee9008f2138fb30757dab00c99aaa8a7f61143c58944cdee3cbf38bd654dc8c84c9fc9d4aaeba6fb813a3cf8e88acb4164d1e58712b1344dd8605bbdaa7dff9794b90b956bf673d2494f0928f5759c00089f7244457413c61bc68626f6b1b0f0b50697e828c6ca33784cae0544d081df418af51621ffbdb95b392cde3ba11ffacf960c8843312487a4cebd4b734fb4c7435ac944cbd01011f89cc03c489f3e15e3fedf60fe804b375490cf6ed14d28555a3705034c9652c765537622a9dc55ec2d5147da67f4988372ea474d64c05a7b7e55ce3cd4eb70f5b0204f1bf0612c36366b38ce66be847ea1496abd96bcc7ea10c5b7972fb0af41f08945154cce8b36cb20aefb7862034b74ee13fa4c0f9d2a94f076b28607b0b1d9d0f79c7189b1cba413df71c4572a140685a9b113343abac56aa3447e9ac9e6e758fe26a27199731c463b50c9653b1083c7898fd75aa1d62c93b6abb9277ec85801a7828ec1d57b52259d1a6aec90faf2dbd93c64e2e4211dc84268c66e3d384b2a252814bc39d575a5dc3b55ed66ba7a3c25cf98f04ee323d36b077b2d2fb1fd7159eba76716ccd611626e3b27e5b152d257782cfb5d9b0bfea88cc05bbef8174cdfe3a294307c84cbe49f58470c9b08a1d865cc0bfecb43956ce6ab638f442781c663ed9fc8aef7a25c78731589e9a08ff770e841379ac4c3371a62ffe722547ba46797ab19d1a5ce49bada9648e37c6dd40095bbd7628da3a277b8ecfde76dc2583ebe68ef608bbe24c1e7c9b7fdf908d16536d246fbdc4dff5a1c124db7676fcaa008ea70500ff06019622c31f2780d9f9a7abdc288438e1a7790abaae66eb6b9dab00ff690673585c93b6d2fd6a3080e402c3769cc8c95ea265f37daccb92b993e892cab31c1e79cec546d6abe7288220db2e0fd9da65b2ceeed893a3f1ad5facf4c9888e39d2e68d7feeeff7800079a4f6143671e6b4955a7e34fee0178d9f94e29dceb12a2a2e6d1528a8e3645c55123b42374710779e2059f150068d534801306ec05ce614f1eaf18cfeb3412e5cc39b3a2660c08c1e727498327818660cb401026571b99a323369aad363cb323e976b4c0017409aad295512c5dad37f28f7eddeba705b3d57e0a6c50706fd2b510bcfe19e46eb55afbf9ac58be681d4824c2c763097c66141c6518a091ee01d22c615cd0d58115c7888fc9116e217bbd22eb6806f38da8f28993d993f61ed481b005ea4d398b81dee70bd1eb1e08a69aa57fcade020ddf6c07af7e894be15262dcac73c4e7709b652b1b871d54511670aec57e4b531ae3e2abf6542899be06a365d12aee6eb57653da22ff7db75879a789291136beb9430963bf947349e0dd51155d310dfe09dbe40bad3f90c3da616aed66dfedf9e916e3b537f306d07ba5fa04180455cf28a1cd5799dc4781e8a56bd173a1c96e3d1e6b2f224f2e347954ddd8f73b6ec26219412fe49159a64e8892068b0ae43c8540ed4a2bdc5ec8654f0f575b89dbb7ea9a1fbb2a6efb9498f09918fd5cc7c7db1012d36e0f36415ef715b90d04fffdce409e2f7f6500c3e569a539c40d75a17a4f5f81622511f5ea8f50beb8a7406881314b6a427fd77b64e02cc06e6edaaec549a59fcfd488e818117800dc5210d9df5bdec724c2cb40b3501d03e597e314f661fb7e8e48b80fcd5fb60b298241d397a8fe593ba1fe0f0874bf7e16e1207fd5eafc1d158f2e535a6187e8b6607a034b4f2e30c2f76f40020b768f9f8adc3ec0f178d0601aaa4f36628478a046dd8b9f4543d2a2c12e45ea519fca50b08d396d570aa55588dcbf81f03fbb32b608e7da86731213713d2fac534e2c01d427816405ff12826e2090ec13dab5baaf7e5643ff22f3e940ddc69d9acf235e478fa9193ab8cfd3fa592fa67ebdd2cba0c2d4d09cf8391cf236b8c7bfc355ca345b1a967164d4ca2d9b3d7608521bee840eeaab2421f4d38f83bf2cdc1ece9ba44e451b56b056d692ef464d19f0e9bf885248641f459f4c2893f00560363ac73f5c8d3ff47844dfc453b941857d7e5fb56c642abde98b489fb6da8b8b81a2732f76cf7c89329133cf971de38a24c568631aab00b3d208ee01ae37faf50607b2956288e3b857deae4c43509265e8230263724dd9261c93577d6ffb65a71049f7eb9af86f81f03927cb5bec4c8eb670f53f1f43b0c0322ca4d2403539287a68cd6975c22ae3ea33a686bb1e0dfd68ac5e0fd3315c4910ad521231fbf157014195a8a8686c27b55ae7ef11586b989ee828b317b84be79152ab1a7b42d5124f3174940e00f23bcc1b894b26b00ca597ba9139f6be33d8a1486623d4eac6090fde26d3c1942a996e4cd13258e80e3c337a58775b39e03b11dac4d1278837e631ee45864f2e5976f2b4af8269f2e71b1a433ec63d2acedd23f7a9e0873922e7bf428bd557e6b3893f4cb15a94a069dc493a49b397f700c8f374110a4afbfd0f4a93344212dff5a653a1dc76e9c64872f5e35ac36e42e4c17f7ba17a8df6a1af68cdbae57868aed5a5abdb108d3c5a1cb23acc39bf31a16edb2cda26da63610c0ccc5116bef52dacdd48bcd2269b96c11030c8486cc1125913ad2a15c7bd2a838d07373b4e9422d41971c7fc61685d75cfa287733448adaffa571b1535fba90b62ef99b5ed840f558ce6da88dafc3215ce82e87c7ce887654edf8dc77bd3035bd2998fb8ba5bc333ea23b687b4c0fda0bfca8da52905944c8c588daff9f582dd5f92c2e8217473980ae5d51d01ce06f4b9fd8e085b20cb51b00fa6e53a31b1aa70e5779ae0d49c32b2ee24451dfe417502adc799c0020bd57e13dc3419c17d88abe5df97f9b34eb01ec90701519815eef8091b868a76ff3b459fca7067ef277eacbc22b750ae375c065f40f434cf7c1f2dc882274aa3269860ed4a91eb19c7dcbe256942083cbad4000ffb7243beee85d275306cc1bea800b4cc496b0920909cc8c2c62bd150796937c2f96d66592212a78f6ba98828ba3f6871ee36f8c70f6ebfc78e216ba3ca9ee8212377028189607b572eb8f89d45428231b91abe1325ac7d9ceb5d3fa7cc7198f46648e588d16c0730a863e917a4d4e03d36e882a517ffe25473360d952d49a673489e07648e21c58845daa06c5c04ebb6ff5060d6e156262d929d084d5c976c395acd9547d74965011e6d5814ac3d7a1911f92fe30851532981882eea9b7a215045341d27feb103035d3ad0d9ee5f8be39b2f89887f46dd3d906bb5e3ecf2eff42134624f0a42c2eb8360e21e8b5b54b03fc82e57b63c61b99eda0efd2d65e51247df3255f5101707d9013a0904ae48111a466e41cd381906b8424cb764fba291433232529285802386346eb511f9e5d83c866308098bdf6275e41137fd5fea43827c7352e3c1a88b004d530d11a6cac347fedb638d962ccd6dedad264a238a3f03e0b654d436dd46e4581e5100df1ec30a2e050f0c5e743e6bf6f80cecbd45a8399850e01be7a169c7a77ebb4527a1c2897d9ab16ff0105e3e335fafc2e8ebc63eda4d93ebb0d80eaa0e868fb3aa77fa00d5a099a2aae2f5bad9c81b48976131a0c5b92d84c71ce0ceaa8ec23728d2afff3e2aa0055e43c6eb7eaf4472f94560019dfe8f7d39446c46eb8c80359d0195da5c6514f97b27398564347e503e4979f65dc770ccb9e928535edc19d3ac79c14661a1afdda0f6f69ed3b488b9237850126bde8330c642358d43b84cf3aa9b6c02aa225ad13f42a2dad6e2a512185825cd7155e02737536289bf8838cf5e4d35d56d953a2fa1e712ce088a0ee112b5c6358bbcc9e95f0c5d3a2fac5626ffefd4ab0d0046f19df9a472b5a898bb38a2183071882822b3eee0e7f41fb24b542f34df315f604edaae2f8b334b49592e49c43a8cff2311eb483e1736d0a4f14419a5e1fced7340694cc46ce9b552014c9fde42e65e7205a9db8b59a4f06df028d4971a226bd12d661b8f16db40bc0bde9c1b4d07a3b8c1cbe689a08ceb0c485daf44b16174e0e6a467d60a4e39e818a2d65b6370a33d5d5f7d46a7dd78e0bbcb575a722640cfc11fe26bb181497894f4fcbff563899f60e1a453316faca3e84506147f9cf45eca0e03d3a14227a53ee29fbca065f92c9c932bc503bcf56e0066c998edfbc80c1c88f0f23c98bdb59eb570951408c28b4b46a8c11308118fbc2a23d00da4cc8a020266c49f86e71051c8913207dd6093cc71c07fd8e06bba91a111de9f937991b3011563c4f92b1c123598b1b152844322f766af7dde405def24f191c315ef8dba3eb9b62cc45d1ac87c841d859751c2a91eb0311d8b3bb6321f0faa0c48f66ad179e8478251b0dc2b36d00e2f6b0286b8ced0e337959786e4ada02699e7b813a8d12a24bcff3baef43423ee1efef45f90beb211e590deec928f9cd731030946e74055381f70f9c1781cfcf7202b54c596dd00b015404380a066a3fcfd20048ffda3a790d1e1b31f9c2da507b17e2c72970e7a4abf2dc25c433f7879190679f3a8c4ccb02a373a46ac49e0c0f5b46b94c506b1435019b290611776b7f7b6b7a02b413d4795c891cbb2357a363cec27fd504538f30858d3dabbec3493dd293831d20e149b56bb857dd3eac6de4ff574a1c907649f234d31fb7a606a6d1f478cb4e50a0934b707ed226fa5eb271c7fded9edc79bf4e6d81b841ab8502f2b85dd4260a2c222e7c523f7eed4383f1b9471181dc059cf3ba104fc305a6ab03f8fcb516167fe5b1682dff0b42d72dbb2980bcafff110425b8ca42df30ed905eb0c7234c9dd821e", 0x1000}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff}], 0x20, 0x8}, 0x408) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) poll(&(0x7f0000000100)=[{r1, 0x1}, {r7, 0x40}, {r3, 0x10}, {r7, 0x4}], 0x4, 0x3) 7.41151ms ago: executing program 7 (id=608): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000003c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101, &(0x7f0000000500)=[{&(0x7f0000000200)="ab77bade71d871d9565e3043bbebed04ea5391e78b95fad2727ab73e6d8c8696288991b38954fd", 0x27}, {&(0x7f0000000680)="9adf772f4a79a3926d40937ef944b7b918c879acb6079db6d4ac2e5abbe023162bcee7232ca5be8101951a72a364d3aaf8259b3a9332df1a555f23281268a9dd5a911ce81627ab45e702fd7497fd093891e8600fdd6f16421e432c6f9a483fc8aa36c99758222e1a816251e4b53b9ceb8c8f7729a6cd67a053ca851884f0b75e67f7a16186235d94b51428e669e9de562ad6f6bcf88f8794cb1b44c118c98097e5deb9ea4839320982d95e0d03abaa37", 0xb0}, {&(0x7f0000000f80)="9c7da6ce5609e9f2a51967c16c826e2e87aa9100899836420dd7095d3194ee5c09c83b590b978589b74311c7aed0f608a8ad0c5eda5f76bc7610d2a50fefab0ede29364977aa43f9a4aec8909e5cc6bef31157c4dcef7f47305660448952b74f8a5669a6b1128e940079e1433e534ee50885d5225bd3e025f255aa019dbb4ef0aea7fda97e94f01943496b9626cf3c84227aedfda2d3c271a61eec57e5e4d63ebc05498205c90fcb540dde401de672d8b45fe9be87f2bd8b843b04a0d2fc08f4d426f3b87057f5afb85c5a5c7f78863237c820a6f28694013c77214dc77d8b33d4a6ec6fdd40c29421a300c6e0fb4b12f2f781cb149b954d4f0fe76eaa4a80ea6256f6aceefa7ed378b841cb0a4105387ab0f9472c9ef4113070ce9965276b9d7aca000382a1e053a56b0fc1f51d97bc0343b81fa847e2a77d5d1203d04fc456a254e22a86a6ce4b501124048e7cee0db62a5f8060bb2652028aae7a98030eb12ba264b3eb8c89d2ba81bc76d59370b06945a71c0bfcbe1a90f4eea2c3a9ab74fe2f314cdd3a44b896cbac0931e1773addb392513b6520851315bce64d653dc90bb9a2778e555c166ed7fd9cf2c45b058835a9dcef465c8dc599c49858e55f1e8ebbfd9f9233211847645f1bcba1e42b2179e475b9067268521d2f0455a413c1c569a73bfb52aabc13a421ffa8589a734afb513257e03e372b1ead3858c85c5bef620ec3e957c805e8984eb019e01318428585102e504b6289b3542c5799b92fde4717999af7240d9620282c015dc8cd239e2794b997cac7bd8f4965ebcb1454b492cb4deac48ca3bf47ddaae8ae09af9edc86ecad5f04dc4ffbbb5cc182658b8b5df8b5894aaecb6c6a4b1afc0631965bbda2ee4c22ce97aac4deee0bc4ef7a79a59fb3b39186765ea2bc9d72bab154210b8e0bac54f7bbc96870bcf8dcf0556414fc09fb7f5fc434dba65a42142331da627e7f670e9d8d6dcf1b87eea914e65bf1dc5aee7eda5d07a6dc03eca7ca68a463de59737358136df265fdd61a9193d31f236309a91fb5b2beb356d49128363cb2664a0ebec351dbfffc06e37e975678947e57fc67ab93450a5fca1fcaa110bbd92195b6a7e34c41ec3821ac21d5e73e363ef56823ff04bfe30fd3a4decbf0f7feed0a1f2ef86085b86defaa8c919d74100d05d57b2beb6bbd56296037dd074c355ddfe97f12dbb3a7b687f469996b05948974e62b337c9490c6c69dc6bbdf3b84a525547e5cde3c3a04b14268a3ac605cc0258f2d767402b985d40ba380f2be31c448fb963804d471a58cec371054a8043614b27ba047cdee6cff38e7eaa780c3945dc522d2614ee2553e5d51c54fd33e166a0bf0e1580e2a46f11a5f5a7e2c030ee757ad986b52f549a0ac971bc997d5b0bc94b72ceede1afb96de4d556f4665715ec92a2f33ca6ea501bb115a34f0df2af59f6ad53228d99ceecb3f841f8b21706d9d59f5712c09a3b8b07fe92fccb978b4c8d7bf2ab0a10704c2914df76123acf7fcda8c5221efe86578b8a0905a9f39e95ccaeb0c05a6b7164844ffdb99c64265e513b3570a18f6aef2bd93cd6a5af94737b185fa730157cf680881dbf18aa5b7c4318dbc30e9bd1e5f56f59926531d401d798bf2ff6467050e0b36c74a88f179bc5af533044c1f709f20f835858a7faf0d873af84cb21b8e3af5e6ae312ff0e373b757f043884a2e819d72750479791ea774ed3ecc9afd52448fe7210c752d628cda888b1ced1851b50ad9d323ccb7c178dd24f70d0e92bb5a5eeb3dd425e05d108b73f6574fd6f473cfa3b984436f6ddd28ee630e71c9e715df4335966e5e91043df8420243608b98e025df11687c5fec78b7fc17080d8f5f7be78d93aa12ec2820eb2d1d169ede1f532421178487b6a11c8f3e10d445bdf6a1eedc43c1e948a8201bc70b02ad9a95df9a776f171e3ecc90a6f8626ae3157993cd4ea68befb0ee1afdc6e7ac2203f13eefc0122f800edbc4354da040bd62fd2a47ed98145d3d6e16d910aa6c5411919fa8aad7588dc6f5e74660f05a7580a87d28446be369682e1f62ed9f023a10f8d361ec43baa4d60ea734ec80094fe8f43d7dadfaaa9fcd9c04522a78d04b3fbbe83c487dcd9bbd90034e8a45a1c124f535fd9805e814b258b1e2f868b39a7ff36ab294410b3993d8b1d340e4c44e0edb5d76237c18a0348faf893d4564af2739da2e1674acd86981e596066c48347beaf25e52e3204fd30c84e309f260a9b9277a457e624467a6a4550fca4818ac7d2c74c36a8688e350e0d14f5aadb5d601cf51d5dfbb6db689b37d5343a0a7f179da19ff2699e085bb97c201d2020522939463c399081f40b788ae45ae67efb1e5953f3551e4be277de86716563c89a5361a9dbba18cd2feba075a22dfb762839c55907b41711abe72d9a93f5179e709683d3b4a929e652aa119b41ad6eef6d2a21879af5377e97169079c6364d53e28ae3eead7a40118eabc4628f7518edfd55a4bf1b087d06e475717853652d665126145ed6b82228497213992a92eaa8441d574da19e3c331eead4a30a116c92ef2d0ac4dd37a9df63748a87cee56d843b6f4b620fc3b8ca10f65430a71b2f3859ae985c4c5811e9ae1c8b1307bf117841c031813b71aa443a17832174b66191e0c204cd02e47aef5f5c178cf345ecb769debe012866c4d19ffbac6abbf55860132895900f9118e163f71344ebe19db0f94810f7bf056441a0b68d873db62c406cdd038b9604dd56b74c99978a6272b82469bd70979ff62751aa6da22212de264fd187cf008eb598f598b0380a2a1bb5cfc83fc0b8af11d8d1518bb177a028211fac4e1083ac282f7f74c2d3de904a493a025d985d76fb95e5559d22038a1bee3f167f9f49c87df5e353d3e5ee627ad4ce5bade6d31d6658cecc6419c7f4931e59439a9d6c65c9e6707fc547e1c22201816e60e2afbcd253cc3d34dfba66727238272ddf3697909275ea0689294b754b4a98f1f825ccb6a324c39799329e4a4b103106ecba7f825ded67a2905572f2a682de87dc2f4ab5f4f2a8471020c7ac37b9dd6c60f28fa18268281a05cb12c9dbb7c1d7bb752dc31dee94bf61858b17a85c9bcfb54fa529aacc1afbde73e237b7084fa45fb24e7d5b8bb559ae9d253dc018315edace8346d19fecd232d65c2d5d3ddd7317c16a1cbde4bf14d0552a4a6ddf090e6bfa492105e459dc700c5e2f133f68f0417591e81aa74e0b44394268d4ac9bbc394276342b7185db3f500ef04418047f774360da29dd00fe67daf5f0eb6b423f529ffd03b902d067a5b726e3f0387acb358293d460fd00f99b8e3f26048c755d0e5cefce50ff90afb444d3547fd7dce638d7a39e8507e76259fe56b1c6716ee7d8b057e4f025486cc23c1d468e68778ea88ae6b2a138b21aacb1b215e1c39da36503d91a19798d3015f58e5bd7a7054f7c24ab49b288cc68b110fa5b138a501e24138707713a69b7c71096f359789e1cfb36e9e963c24f3c6094d58428890d1ca7343d2ddca7a3424cf489eca7aed64277318364d6cd4c579e382ecc3085c36d72a8da5b80a4f7f400c1f2eb43b5eff0cd616e9ac1bc71e11a26389e9bf042f4964642e8af6730e585a6ac0a8d3e6a0c53c948ad85d5ef37fd523e2540159fc37005f8f9cfb29d48f891f6bbb0a39b12e801a1d5d50a9e81df55ef57f3ac869b4ee1bab353e5bfe4d83bd8885016ea0dba755875b3b68cc2b34e60c19386477c2ff155a971d8ebdd50bc692b70221f45baf616b0a3cc896224b6cf3b9fc1f304eb1e54cd23110e0a0c7ed3b3975024704321e63cd656ae5cfa8c6800840ec4d47603c54dcfac8f5591fc864595bc8c5843e0ca3a3c34d202fa656ae2139a7f7ac76ac947c6db64ef91e3978c070700e94be1ea321084feb3631490b1a6850b4734f6d315cd0ed74212a0f20a84026d8ee2907bf83a156459898bd9ab37ef85a540629b0956eca85064fc6defa6db9492b6d4c39e7464b0df72bae47c22be8d34dae7101a3d72b8220e597f9b532d98b794ea22b6de8ed76dae22ec648ac9b1f70d3122a7ba3ee70e9e2d84f2976cacc800d0d9c56aa1e0f42e1a94ad24ebd3135020b973e74981cc12b24ea4e997f5cecf80db7f8682c753b856bd4496c25171e5b7f9dfb384243f294b9acf741a8d38977ef2b5ca341a99984b94d8400cbd32cd22e0472c67066291dde0e7d860e4fdbc19a25a45a71ee943e8be4cb704a455089bd5ca5f7491944f17abe94a8b291805be2d6a7088e611914409794fa4aa65fd24fbf3ab9db514a8f1607858abc4877be04095ae997798531cfc1594d41081a26997ed32a3dd3b7a107f3313c60c70ec3a5c0edba61918e54a709668b3f84bc6e3f2904617a70dc3fca78c2b0900f4766e4be6d779ca465a3d15b011168b0b607f35a36bd672d82f910e202a7aba7f686bcbf4642c2ff134c6bc10e2da51331e43c9793c9b8766aada1511eb8ef826ec98de4f49d6718f1e40d79eca896b75c4c87aab3213cbbfe5af026df821e53973878ddeea5206039508a39e7bfaa5dc1a4232469b8a28e2d560c3e4ff2a1a67b81598a3fdb929b9b0f29f746e1fed14ff01b3142331846fa5bd143e7ed64a6f4b2f5c8986e8d6c65b1e434bab4d8014265a8b408b7e82f2807507a0d97414fd87d351d25a59eabf9110f1f4871d804a8b412e00423def0994e95291c2112c64727ca3c42204b6c790d50292dd8340c3eba57212da3095bb0c7cc6879d699d342db116031544db1a1264ae4e11364045fb498418f5becbecf75c4799b28ea57dabdc677fc8c0300c54093c461fa0200ae2037522d10c7c84fda2a662fc877d0807e1e24deded6b0a218f5647d078c3d31dfca30bb201f88fd89ddc3abc5330f05fe77f592a097179e2c2139d37aa28e27aa63f380dc150942129fb4afb18c2a6bcf417acf88c8e470d6a1df8d0c24d6a9861998fed7f754c6c0fa7791c63debc95ca8139a6fa853cb652f1aaf0c058201744ff100dbb27f011e5ddb7563886279319104584a6182b3e155d57bd86b6e220781a8e4950bc7c8d81f8ca657c1b3c642d9b73b7512732f243361996667634f04836f348c3a905df3cce5d2df6ab5682090fe2abc05236ff05f6062c47df8a6929b4b190da59841b82ed06e9e5bdcc264bef32b26d472ef9e361dc7dd30047e743b99a23960bba1cd33c501c1c210c353e0240d8fa2551cf6e391f16e4d343fc0a72286584fb3ef6c91b7140d17d3a3159e38a858c4852bcfe5dfd51475e916f959adb3facd1a10af0f23e17e229915e469a93643dc2856aed3aee155c5be0fa866d44387fe32911228c0987c8f92a0366a0e3665efe839d439e61f287d9a3750065b35d72ba7aebb8c0f9dcd609dbb79513d96203bebcf8b58459b20c14a069c56fbbdfbd88ed9c020a4c71c7fe6f07c91c1837730a7d7f1d0666ea52810a4e2741cea53bb0cce01671a4efe0d5c1545cc1cddc2f89f4141278799abe0ad1a11d599b613eb2d2ac06a6cf8a4135576dbb0c0f0b8b89fa951d8774146a20490d545c21609176dc085c8533edaa3772b48b17ebaeea6d9c9f2f6609e36ce00ca1a750ec817ea521de85f5d678b42900f5020d977d30af0d93a5072ca781176883c572d93951693fbef488007bf6b50a7dd71553ab6fa935aa473701de37fd0ba4d3796bafd0b2c02811503775926463c2dcc44b31a37a14b8676a5c724b9c0716a67262e56eded711797e4ab53388299af4699fccceec9d3cff55f8a405c87471e6dd2", 0x1000}, {&(0x7f0000001f80)="7efd6f3f08f6274b2d194717258385df49657b9fadb1ecf3296c091490997acbf767d169612cac90f26d4cf60f8b93a78772fe1c172653810ed06536cdf89042f9be9f1d9deb220d59dfac162ee318959f0f8095e5456312355df8839455fc808077c9de7ece02fa68466a8c8038297c4791f3e662baa63df37bafb7e50af47e03cd95d7c84008eb36215b189fcace3a5a437c49c121e584e822ab9c3ae71c6b4ba9080abf112555d4da462f825368070632310d105e38c3e9c4e277138e9a719c608e697532e0f442249b7245255c532723e6120672c48d6506e450539d02ce270ddd3e8ab3dff85dd50fa3107ff2db19bc56f66cf9213d4f7cf25df993cae7ff78e3f2d6deacd9726cb0c7a315f7d3812dd11d215dbce55ad5801c5aad82b7715b8d3b372a407f9360d7174bf5896205cba1b78989aa46c74374a82be6b73a5542fe0db9e587f03c8821a2ccee347c118417e4b8bdac6c13f635a7d329bca76e5f2f245d01c54902b1efb9060b86a45772472f4c23f7139e4bbb8677d4f3364a48f90e3460c702533848cb95a70294bf45f51c717421b60548f6f5cfb2b5fb651aade94265353bfac4d26b8df3a0bb159c817f4c05b329e5a91f09468c6bd5c78cfa854cea01afef317560310134743a8e57ee07ab00e0bf5c9aa93b5c10af711082437a91b4549db627bdc726a7f3a8625e500803c55580992d3d37a59686d70905d7fe2c6471e42ced4797af8d5d41a3ec5410ba5d7d93c0a34782a12023d60242d5957a83022188a1c4cf75e52303f8d232035ce400f0fdc7fe46a1e376d41c638663dcc12ce077890da5f7d4810e24385e97f9420f375bf5f3bd7719b27981c41fdbe008d9855b0d5b2a5809060ce9feddd549f5eeb60cc67f5280d77d0b29dba85cf8b4e981ea41ca120b7c7aa84964103488e1d5d2b86e15c326e9fb535f62920893817a95b25e25d9e748550be5b0932fa5786b98f34766c18a732133de7aff4d4e001c705036a0416f08b267bb725c3ff228f52b9ee95b6b26803841cf65202f109637011b75397309976af2ee5a44655f169d77485361a5e492f39cb06d1d612e589930c7c9b0919fac9db80916153536f04e35c7a300d6322129bed00c6186f0aea0a22e32e86ddff44846bc1549475908e90805d8f462d1430c31e0365ce6e25441d600a1d87e387dfc322b12cf7f841a10a9d2d482a16fdfd3faf2170e3c44d3b57be8239808b44b9ae04b9fe57c97c563af06776808ad0f7a619925360716c8884e8e241275dbe3dc48ade16432063f7b2cf5936cb1c945d1bda7561ef5bc781e5df35b3a04f7a2fb806a431b50b5009571cb59314e958fb7b43a0a0d95f5ef7b1d87ad4e72472ecb937a0ec72345629e672cd6ae7535a553fb60c9a7bd07f47b2d746a7f026dbb407e36ecd79450c69c7ff81045ec2904fc85a0d89ca99b9a106149b4e15445a0a88f1d2fb92314583e4350d10f3cfc757429b38e630037e6df80ab28d5020ba65bb816bf140d86d16dfc3cd76d447d8e6658c8008fdbfbaea69f2fc3a01b0ac5eb6f90303e5fab38d4db043ed87d14be5406380211fce4f5fe3d961a6b322ecd2177e64627c89ac166751f2fa53a29d7229d222034600099e7eb50cb47ddedd0137234cc2892eb16b986168d6ab35952b7f8ac334441f43320f2b6033864864a54f6f505ee1737cbb07953e618b21daa1b7d44891efb588f86f07f268489589b9ba0b318e0578ae3a687e40700cf49c53af46e236ac0d72fe389a9f7e8b9f1af4e9c6071fe2f9fdcc6349c8a2da5ec690e9fe0c9f56a16cb5c4edd1de92d347e10e23533074122073304a9b0766bc866d3860a1d7d082431c98e7af1127e45afdc2f9b10ce55282c117e6a0693fb8244e72b1d36ee24a3bdd38872754b76dbe88154b30c66eef19925eff3916985aefd619bdcae916db745699ca4b4cf772ab1775d1d4d3848ec322bc5e097f09d53588cf18448cd18773a6495a7079c842f711ddeb26c678e69e9a1edc4452d1820fa02f3a890b20be72dedba27ee0ba2315685e30b7cb3c85b05dcf2c639a4a8435a44460d044232ebec47989cecefccfeb78a671c2a06b5c1bb3e8c68e72e3199d2fd34c6e91ff620123234abf67ddcb2260ee8d6d35670ff535cd91c15a8b2ffc36df5f37e66baa8bd3aba8fd78e2547e8e978e2fb19aa6aab3c27a80e6c7fbceb324aec43c8fc319d24bbb1f823be9a93fa4e95d141c36bc298f5642867482498ab3df942cdd54aa45a86e8e90901b7c2c21e18f5cb3eeb3f3dcb99b762747bd86d212c4fb6018902fb6fa4d4e6af26568c7fcb96d1a6c5f689b96db3f0ccec9eda2aec804e702eccb3d6edb699fc44af11a2b0985553eae437a06d154c1a1395cae6df4147633c0f89d1b1656137de0b699224e7f05e43bc08f1f8ff6c2061865cbde61d7897be5942720d326cd37564d12b8d35ccddf4516266c8422618a42054ad88508a064fa8a78f57afc51c02ac453101ee7c0b0dda9849c215aad62e6a1eba1b1a144aa3204612dd547a2efd53b962fbe1969e8658378ea0a889abd063662e0201f77139f09bbb4e2c97c41b578ce563cd9b52e0d72408c2b1c76d83d5886872ff9119f24e4b42ec4de159f872350baef7726cb210d8f710168ff66ac561a2e70d5fe109478e1ae982e597f38bbaa3543491d808bc06a41f1a40ae15fadd979d489ff5d88e8403ab8032357bc8ce763abad5769d404a1ddd81b21c402bdb2ed89fbdf911bd6daa16b98c280294e97df3453038fd62fe7c621aea103440a74640b654a8a4ac58aca5c77696d2d9e4790b1e6564cae91f230afdd0c02c015655745a4e441758e70a6e65c6558ac2fe061af0dff3f0f1966bd584c8e516049feec2b4f96338fa94bf38ceb8db2cb34d2a36cee26f507f120d4c82fdbe88419ac7673d14818bcdf1d47a907587625bcb825809b6b82d777d03a37c5d3197198c53cf82c3bb65130cd0ff3f8d799392bd5f3cc86f916c4e28685795ffe11c6568288a15b21a2aedca68ce9e3cd7df543e449e00b7ca8c466f36285502a18325d6a7e71d30c2752c77b89c43d9db4210487269df0b0ab87184e82b13c856ce2606c8b908901f1bf7c63306e68269df024af323a3dda8384e890661782d070070b615cdaa46ba3af8d1a25149c91067c1c072dd125c1a9e2d66c56096936335ac03d0f9598e93317dc00cd9a3fa146f3da306eec9ae38294ff8551fba7fd9eb55a9de4861541b037ac247d036bca6f18097c4d5b2123d1f40eb8dbfa4ee1a6288703347ae66a0c992f21f3fb85572235a6d28fc341a08d3ed34b916a1a919a8b70953d3e3100560d407d4b2689960dddc4b8d414c8dd195fd5ccee6a915bce4b24cd979501312b1b36105bdd2c3fc35d6c8630921b33972627b6b10584a0c3a458241459672f1bb2702bd62c01a1df90f0b3974826f11999a353a6a64b05cb0cb78bb72faf8fe5904b371360d6cc0c90332b4c02b754230f3eed74996ddec2e41a531008385e7f0c7697389470f2093bb140b495e824f76419df1bd91f8df0a45595dbb7c0835a82230124592cb0f2c04233e8bcfd02cd47b9a9d8d8bc03a404a6c7ca5abc2c0f596f90e0eabe3826ed4d39c23799a517e02f72562bb47f0e699c7d87a2a5ab7e978ed9154363bc0f446027c52ac13308ae8b6fc1d1078827479afe1834b783260bbf8a21eddf633dba7be2343b2d700f6f740dc597a4eb0647dcb0d423bb0c6cc2abd949d9e85426f31dd83a75cc06392c4c0ad87ba904c3ecf9e2fa01da33f066336f6fb85e0ad6806c7db4afc4ea069382ba53ac0f1b1368563dbbb383ed525a66a347af7dd44ef6e2ab484e18c644c816c0a0636ee8925312bbdc97245a02ffb5bbd76866dbc406d854431b84e112e5ffd91c88be892466962fc287a20f87ceef93a34966c3bef53b7c23cc687c0a62d0b5c250ee99a3632ccdc471befeb239baea18410f49f3d8a3e90208354fb0f7f9d5b873cb3e3f324eaa0466a33d54a4fa5486f2ccbaeb2a60ba5ead744f9e4503d4d27e899706df716fbd5e14044ae4af58fa01825e8c018809dab3183a1815910175d9eb7e1898485078597ceda7ab93e101315214030fc41a1c05578d006b8b77c398bb9e7cae06524320efd89f685e40065dd2cb3a6acf89a63bb26762d3a1d4d97a49f886471599bbe5a01af75700dde0ed320cf8d8113a427490ad4d2827450de90b4c2f63c47a40597f43e17ad8729dcca33235fee9435de7dabb702ab666c15c093a801c3aecadaa3a90939301c6052e2a9e1a252a2d77e988cb992b229639ee4f31d07680e29bd35c4e0c5599f416991ceb39d68e78c07bc5e1fdf1272f83761fc23e1e2bb3f14a56b44c278f227a2965d469f072f33fec9b9aa16e74062da670cd6f30b04c621f30ced1b146283dff3f8c5749036a1cba60d15c049e8821b615266332d9426496df179387a681fc3402025b65c21a9801fe94ddd71dfa1cb5a0507d9f8d4bccb1b0c6248f3490cb2744cad2dcc5cb7d1453e8772ac810110dd60a12c568d7be6dbed873225dd3c2a8ed87b2f22949d4e965bf8a6b54c66595c83854c598f55e0d70fd6fe8f1712ef63d223f3d3bfef00c5fb8603d85a0fe46d1771f3fd1e355381bdb21b39a162f1f56dfbaec99ef8c62844124264d556204394e067052d5e0fbd6db160fde6a35b7c28e28c311d920b499a11623163a578581af4e4c926b1ff4c5c8d1b3acfe87fa51d3d906627edf862b799a3c00abbb28a29a3af020358ae1ec13699102275f847a2fc29abcd418da9b4b21a26718791c98d2ef8406d7dbdba9130b06feb6c930f0190f071bdb5aa9d6901f9d5d6ef5b7724144aa0fc6813b4f4339c82ba4ece9709b8aee59dbe930f14f0b2854170f44ce4b9a543c83299128aedd2673b221936c520b9acf338ad697d6ee1423d3adbe16f6100b42a1a351d71d5b2e5c65f7b7a9cb4818efa4faa59a7168eb50c509ea94a9d0459f8f1fdfd4ff10be7d8c0ec1020bd1eeb9881f07af8eaed39873807907ed26c08655d53c8d8b9834f43e329411221627aaa55a819913f33d54dc5340f3e1f1ed3d6222aff88b2bee95b4070ab7c7ae279ff042faa045f3981a7e4a9124d1f013e310191a26cf0c9c0205c9e5c6ccbf652d982f03ad854e8c274c059ec65a96538d58a765289790bb968da195f7c2b97dfcc743a1bda7043226823cd8f33e273acb1d25b15e22b79ebfc7885b9bdc31b7ad4fa31cd5f0b1bdde494b5da6dfdc3b2acbfb19ffd2f0514092064ed11594adce593d8a6274a36baea57836c9cf94d4ed23ca69fe3b5e94962017afc0726be215daa391f6a4e47918791ba818275ac554ac56ab6bbf00ad7c2bfc4ea56786a6011ca373c85c19d8de9e99d4db24c13ab677f5ddd012a10ca76b1c6e00badf501a5b3f4aec17e6ecfb59c40adc65f7bf1d08b2db8f090cf4be73d28063332f3dec3d6e825868c8a19f93fad871c6f7800ae5286ec5d2098dae498da160dfbe8a037f82ad5b4ae559f1641a0323cd3d123b1e9405dec3851cf66d03d82cff1db82cbe1d41064ebaa6f5fe033345460f4bd90ccc196a9f5ab120be7c8eacdc3489a9aa93412ae85eb83a6af03af5d6dc51fd28318f303f81c3d52dddb58d797a991f3396866521756769c9aeaf11b0999b75aa24e69d7d8b921267d6784fd8c6a0b047cda0fa0dc8bc038bd789e1051c6ba89715f2e5207d001df5529c339305a4a14ddd57fa76e764b48b70ba9a4fcbc3392", 0x1000}, {&(0x7f0000000880)="295728d9af031f636d6bf907e414e8db4ce26d4d05519336420b621f1bdbd165837364342f3116dc6148ed75417be4d5cf7e46dc9b85e673a4378bebd0c0d43717927363d9e550ce453b5b11829ecc7ed74a592013eb2958e87a034dfe8ac0028e38fe98834082b3549e4e7b795903d29d200d9f949ae07ba2edc5b1a5f5e15dc223d505b0d08cafae36daf3c2bf76c5f6e27752f6b4f91509cf01799b2b4ba00378460cdf450b707a53c09ea1c2bef148ecbb91feacca40023cd07f1b6a8cf2df", 0xc1}], 0x5, 0x0, 0x0, 0x2}, 0x403) mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x80) chmod(&(0x7f0000000080)='./file2\x00', 0x0) 2.4335ms ago: executing program 0 (id=609): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0xb) getppid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) fchmod(r2, 0x1a) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(0x0, 0x2000, 0x285b9a) r5 = open(0x0, 0x40, 0x132) msgctl$IPC_SET(0x0, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0xf, 0x1, 0x20000003, "0400091000000000000048000000000000002f00", 0xb, 0xfffffffe}) 1.154297ms ago: executing program 2 (id=610): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 0s ago: executing program 3 (id=611): sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c}, 0x4, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.139' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error witness: lock order reversal: 1st 0xffff80000174d438 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806e987d88 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff834add8a -> 0xffffffff834204e3 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x312 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #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(fffffd806e987d88,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd806e987d70,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e987d70,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80751fde90,2001) at VOP_LOCK+0xbd vn_lock(fffffd80751fde90,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c409720) at vfs_lookup+0x11c namei(ffff80003c409720) at namei+0x7ca unp_connect(ffff80000174d250,fffffd806f2c9000,ffff800039fd8020) at unp_connect+0x29d uipc_dgram_send(ffff80000174d250,fffffd806f322400,fffffd806f2c9000,0) at uipc_dgram_send+0x163 sosend(ffff80000174d250,fffffd806f2c9000,ffff80003c4099a8,0,0,e) at sosend+0x804 sendit(ffff800039fd8020,4,ffff80003c409b28,e,ffff80003c409be0) at sendit+0x5a5 sys_sendmsg(ffff800039fd8020,ffff80003c409c90,ffff80003c409be0) at sys_sendmsg+0x246 syscall(ffff80003c409c90) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x302c9354410, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c409390 rbx 0 rdx 0 rcx 0xffff800039fd8020 rax 0xffff8000299bdff0 r8 0xffff80003c409270 r9 0x8080808080808080 r10 0x7f4646e501be6b94 r11 0x16171ad86d641c1d r12 0xfffffd800403c8c0 r13 0xfffffd80048240a8 r14 0x3 r15 0xffffffff834b5424 substchar+0xb7c1 rip 0xffffffff8229bed5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c409380 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=441444 pid=73424 tcnt=3 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=0xffff800039fd8fb0,0xffff800039fd8560 process=0xffff80002a39f9d8 user=0xffff80003c404000, vmspace=0xfffffd800b063d58 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23139 91714 90401 0 2 0 syz-executor 4294 117257 74798 0 2 0 syz-executor 4294 141447 74798 0 3 0x4000000 biowait syz-executor 65514 341779 86889 0 2 0 syz-executor 16686 12116 55026 0 7 0 syz-executor 16686 391878 55026 0 3 0x4000000 getblk syz-executor 95321 426808 16454 0 2 0 syz-executor 95321 481409 16454 0 3 0x4000080 fsleep syz-executor 95321 247477 16454 0 3 0x4000080 fifor syz-executor 38205 469092 31050 0 2 0 syz-executor 38205 154270 31050 0 3 0x4000080 rest syz-executor 38205 454467 31050 0 3 0x4000080 fsleep syz-executor 73424 123622 93463 0 2 0 syz-executor *73424 441444 93463 0 7 0x4000000 syz-executor 73424 66052 93463 0 3 0x4000080 fsleep syz-executor 93463 41105 43765 0 3 0x82 nanoslp syz-executor 14762 422080 0 0 3 0x14200 acct acct 55026 190572 43765 0 3 0x82 nanoslp syz-executor 16454 419560 43765 0 3 0x82 nanoslp syz-executor 58755 116487 43765 0 3 0x82 wait syz-executor 31050 324031 43765 0 3 0x82 nanoslp syz-executor 90401 440478 43765 0 3 0x82 nanoslp syz-executor 74798 388388 43765 0 3 0x82 nanoslp syz-executor 86889 119496 43765 0 3 0x82 nanoslp syz-executor 43765 398837 35066 0 3 0x82 kqread syz-executor 35066 273796 5778 0 3 0x10008a sigsusp ksh 5778 194390 45005 0 3 0x98 kqread sshd-session 45005 246737 19031 0 3 0x92 kqread sshd-session 46774 93619 1 0 3 0x100083 ttyopn getty 19031 137375 1 0 3 0x88 kqread sshd 23374 425204 68106 74 3 0x1100092 bpf pflogd 68106 440640 1 0 3 0x80 sbwait pflogd 31077 281237 51699 73 3 0x1100090 kqread syslogd 51699 497555 1 0 3 0x100082 sbwait syslogd 63131 411085 1 0 3 0x100080 kqread resolvd 28862 220923 13370 77 3 0x100092 kqread dhcpleased 63478 71909 13370 77 3 0x100092 kqread dhcpleased 13370 212967 1 0 3 0x80 kqread dhcpleased 51526 6132 0 0 3 0x14200 bored smr 5002 519174 0 0 2 0x14200 zerothread 97059 304047 0 0 3 0x14200 aiodoned aiodoned 32641 428289 0 0 3 0x14200 syncer update 34086 103674 0 0 3 0x14200 cleaner cleaner 93149 506891 0 0 3 0x14200 reaper reaper 93843 332609 0 0 3 0x14200 pgdaemon pagedaemon 8018 154010 0 0 3 0x14200 bored viomb 68615 217541 0 0 3 0x40014200 acpi0 acpi0 71419 290336 0 0 3 0x40014200 idle1 44906 357865 0 0 3 0x14200 bored softnet1 46966 123498 0 0 2 0x14200 softnet0 87836 340981 0 0 3 0x14200 bored systqmp 65127 121991 0 0 3 0x14200 bored systq 12243 522732 0 0 3 0x14200 tmoslp softclockmp 72250 222569 0 0 3 0x40014200 tmoslp softclock 3841 22937 0 0 3 0x40014200 idle0 1 137095 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 4294 (syz-executor) thread 0xffff8000393c8028 (141447) exclusive rrwlock inode r = 0 (0xfffffd806c8571e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 ufs_link+0x83 #6 VOP_LINK+0xf5 #7 dolinkat+0x30c #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c857310) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dolinkat+0x1aa #8 syscall+0xb17 #9 Xsyscall+0x128 Process 16686 (syz-executor) thread 0xffff8000fffee018 (391878) exclusive rrwlock inode r = 0 (0xfffffd806e8c7228) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_create+0x4e #9 VOP_CREATE+0xfe #10 vn_open+0x34d #11 doopenat+0x35b #12 sys_open+0x59 #13 syscall+0xbd4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c8570c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 vn_open+0x1f1 #8 doopenat+0x35b #9 sys_open+0x59 #10 syscall+0xbd4 #11 Xsyscall+0x128 Process 73424 (syz-executor) thread 0xffff800039fd8020 (441444) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839ad400) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff80000174d438) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11100 12170K 13135K 166960K 13570 0 pcb 17 16K 18K 166960K 215 0 rtable 188 8K 9K 166960K 469 0 pf 35 17K 19K 166960K 88 0 ifaddr 36 5K 7K 166960K 75 0 ifgroup 55 2K 2K 166960K 104 0 sysctl 4 1K 9K 166960K 10 0 counters 70 37K 38K 166960K 134 0 ioctlops 0 0K 4K 166960K 1607 0 iov 0 0K 16K 166960K 30 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 2154 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 30 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 771 0 sigio 0 0K 0K 166960K 4 0 proc 73 131K 164K 166960K 633 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 80 0 in_multi 73 5K 7K 166960K 139 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 23 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 211 943K 943K 166960K 211 0 exec 0 0K 1K 166960K 499 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 159K 185K 166960K 9067 0 UVM aobj 4 4K 4K 166960K 4 0 pinsyscall 43 86K 106K 166960K 2031 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 77 0 NDP 12 0K 1K 166960K 49 0 temp 55 9082K 9149K 166960K 40179 0 kqueue 13 20K 32K 166960K 157 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 78 0 75 1 0 1 1 0 8 0 rtentry 176 133 0 58 6 0 6 6 0 8 0 unpcb 144 484 0 463 6 3 3 4 0 8 2 syncache 336 12 0 12 1 0 1 1 0 8 1 tcpcb 736 412 0 408 11 4 7 7 0 8 6 arp 136 20 0 8 1 0 1 1 0 8 0 inpcb 328 992 0 985 14 7 7 12 0 8 6 nd6 152 30 0 9 2 0 2 2 0 8 0 pkpcb 40 6 0 6 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 1 0 1 0 8 0 ppxss 1192 27 0 27 1 0 1 1 0 8 1 pppxif 1504 3 0 3 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 37 0 34 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfsrclim 320 1 0 1 1 1 0 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 53 0 14 1 0 1 1 0 8 0 pfstkey 128 54 0 15 2 0 2 2 0 8 0 pfstate 448 54 0 15 5 0 5 5 0 8 0 pfrule 1360 25 0 20 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 570 0 226 30 1 29 30 0 8 3 art_table 40 572 0 226 5 0 5 5 0 8 0 art_node 32 133 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 4 2 1 1 1 0 8 1 semapl 112 28 0 18 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3021 0 1550 93 0 93 93 0 8 0 ffsino 296 3021 0 1550 114 0 114 114 0 8 0 nchpl 144 4029 0 2324 64 0 64 64 0 8 0 rtmask 32 8 0 8 1 0 1 1 0 8 1 vnodes 216 3450 0 0 192 0 192 192 0 8 0 namei 1024 14236 0 14233 4 2 2 2 0 8 1 percpumem 16 82 0 32 1 0 1 1 0 8 0 vcpupl 3968 1 0 0 1 0 1 1 0 8 0 vmpool 848 1 0 0 1 0 1 1 0 8 0 kstatmem 264 66 0 38 4 1 3 3 0 8 1 scsiplug 72 6 0 6 1 0 1 1 0 8 1 scxspl 216 16631 0 16630 12 9 3 8 1 8 2 plimitpl 152 220 0 202 1 0 1 1 0 8 0 sigapl 424 1095 0 1046 7 1 6 7 0 8 0 knotepl 120 1045 0 0 32 0 32 32 0 8 0 kqueuepl 224 223 0 214 2 1 1 2 0 8 0 pipepl 344 241 0 213 6 3 3 6 0 8 0 fdescpl 528 1078 0 1046 3 0 3 3 0 8 0 filepl 160 6881 0 6658 18 3 15 15 0 8 4 lockfpl 104 447 0 445 2 1 1 2 0 8 0 lockfspl 48 108 0 106 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 45 0 28 1 0 1 1 0 8 0 ucredpl 104 1200 0 1186 1 0 1 1 0 8 0 zombiepl 144 1047 0 1046 1 0 1 1 0 8 0 processpl 1232 1095 0 1046 5 0 5 5 0 8 0 procpl 664 2177 0 2120 6 0 6 6 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 1574 0 1543 23 12 11 17 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 163 0 0 10 0 10 10 0 8 0 bufpl 280 6409 0 279 439 0 439 439 0 8 0 anonpl 32 8668 0 0 71 1 70 70 0 246 0 amapchunkpl 152 28307 0 27792 29 4 25 29 0 158 4 amappl16 200 3374 0 3338 29 17 12 18 0 8 8 amappl15 192 26 0 26 1 1 0 1 0 8 0 amappl14 184 450 0 449 1 0 1 1 0 8 0 amappl13 176 148 0 136 1 0 1 1 0 8 0 amappl12 168 1341 0 1311 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 97 0 83 1 0 1 1 0 8 0 amappl9 144 263 0 263 1 1 0 1 0 8 0 amappl8 136 111 0 108 1 0 1 1 0 8 0 amappl7 128 164 0 151 1 0 1 1 0 8 0 amappl6 120 192 0 191 1 0 1 1 0 8 0 amappl5 112 123 0 112 1 0 1 1 0 8 0 amappl4 104 332 0 310 1 0 1 1 0 8 0 amappl3 96 5680 0 5568 4 0 4 4 0 8 0 amappl2 88 657 0 595 2 0 2 2 0 8 0 amappl1 80 15446 0 14841 17 1 16 17 0 8 0 amappl 88 8129 0 7961 5 0 5 5 0 92 0 uvmvnodes 80 127 0 0 3 0 3 3 0 8 0 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 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1078 0 1046 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1078 0 1046 1 0 1 1 0 8 0 vmmpekpl 168 11815 0 11780 2 0 2 2 0 8 0 vmmpepl 168 80108 0 78133 105 2 103 103 0 357 11 vmsppl 488 1077 0 1046 5 0 5 5 0 8 0 rwobjpl 80 25242 0 24160 30 1 29 29 0 8 3 pdppl 4096 2165 0 2093 121 49 72 87 0 8 0 pvpl 32 16372 0 0 132 0 132 132 0 265 0 pmappl 256 1078 0 1046 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 312 0 60 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(ffffffff83946ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839acc00) at __mp_lock+0x192 intr_handler(ffff800038bc39a0,ffff800000079600) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff839acc00) at __mp_lock+0x192 intr_handler(ffff800038bc3b00,ffff8000002a3480) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x72f7b86a86b0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e987d88,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd806e987d70,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e987d70,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80751fde90,2001) at VOP_LOCK+0xbd vn_lock(fffffd80751fde90,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c409720) at vfs_lookup+0x11c namei(ffff80003c409720) at namei+0x7ca unp_connect(ffff80000174d250,fffffd806f2c9000,ffff800039fd8020) at unp_connect+0x29d uipc_dgram_send(ffff80000174d250,fffffd806f322400,fffffd806f2c9000,0) at uipc_dgram_send+0x163 sosend(ffff80000174d250,fffffd806f2c9000,ffff80003c4099a8,0,0,e) at sosend+0x804 sendit(ffff800039fd8020,4,ffff80003c409b28,e,ffff80003c409be0) at sendit+0x5a5 sys_sendmsg(ffff800039fd8020,ffff80003c409c90,ffff80003c409be0) at sys_sendmsg+0x246 syscall(ffff80003c409c90) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x302c9354410, count: -15