ad47c0810667d662ff85bda01835b0c38cd283defa8da7b1de78161eb23fc2c39d03b8afdb3dcc1a6d566b7f281bb4e04c85e785c1aad8839ac534d9599b308d3cfbd5c072ac64ac3f76b5ca0305d733d9a1e2c2e9fbfc42f4aa65361dfce2615d625089210c872b9a51703fcb4e7a093b02999c1964d59247f880004b7d74ed3c89db6a80d2a39f7d68e1602a8902d7ca9753fc2a31482d68bc1bd35b10ae94625c5c890f5701cad423ed8d60e861c782c0a060d42d5a5bed01c3f3da2810af41355eadaea6537f7c7b508ba0a52e2028dfb1f76c4dc6a66fd8973b8c552c6844946694c0ac3545d54a9fe4ef8a279d02425372bcf3c42208c168f2162a93c46d8982e11dd81f2bcae71d2e0e4b5bc1c6149165197977a68cab476aa991cf62c5e6a461045d664b3247cd33e8fefd9aa10e7260fe8cebd3a0e395d31941c9d7ed4cff6a9c55b508c9566979c3e31be11a0b84270e6d31f61d953531b05e498e54ec65dc047df132d9c81ef552b4121a51fa459132508a3d6bce92a10d2946244523ec407e2d99921fb845aaf0ff244fe23083a88c5a6dd29e5a68e707a61a4470696a7dafdeb583a71f933e1222bc4982a1714a14acadd4084e3c9068b1085bb3d39a62ee74d79a1d95455abd68b7108a22d8984a210662fc0dfdae59c4280b687515364ccbbb33e21d8db09b3ae9e722a6152459596485953ad3c41877f71fb9667bdbe32a1fc1915dbd3e83137fb93b22884e9012556360e5140a6c4e00309d4ea223d4283730760b2ad0b9e5f8623d989a81ce47262ef830a36fbf451f0ff2918a477f453da43d55299c323fb12d9e54cfcb97d24b37e27ff959e53871c929da8c8b8fe4d0307bda364d676022d560d8cb6069ac2fd0aaefe6d1351577af1d09aa20ceff6af794d64ebbbdc10a93aa2ca8adea56b1335854919f46208c604ab7f1f654f107ac4854256becdfdaf4e5522c5378ab21a92d0c56b03af48319abd22a93579cd74725788e07dee2bb435e4c70b4c6c4071f939d9691d73256f399658c596aeec183cbde6e27375c9cf2a2bb71406794f823f0fdf0e9c14acf4b447e30257b5b2439a982c833ac7a3e7ae059c750093e860cc25551986793c2c1ee9ad037f5e391d1deb070b4af9b6f29104e450e709bcea7090e47b626e64e3cf6a42c5a2d038cfb79971493fae6e222514503463b43674666a6473fc6c6041fb72035eca3b7fe151e00ae08a440f938debb40a604068b5cdcc345dfdf37c2e8bc0439cfbdd0f762177722cecf32af18bd8f69a8acbad30bdb29aa68fd8699f8dfa9974503a05f7b8ac1cd55826102a76ccfde006386e725427d86d5c9366e2fe04a2f30d16addfa724c01a9644d0fd413f0635de3e1d94316b8199b31250700674a8deee25f5727d7d9478690fb8138241d0e19b4d7c060de33c576ce52a00c5c0c39201f1c179f43843c020b7d9351ecb5c845d1292f2c88e51230e4b5d6f14d7abbb6c4e1d9a3a208af0e001ea44ce3c7321a59fb458ddfdb5fca79d8a6d89e258591d92ccfb0c596bee2f10fce70e20cc886b4928921364c5c2d0af2069c88cc21e7715a04f9a323e4ca52457f3f41406fc6fff91a5efb330b1a56a571968680de15ce3c3701680693fec5d799008056860716e3ffef92bbe7e214ee41a1aa48d7e8eeea5e106005c5dda8afb4374caf752e184fd741fa831bb38ef42b2c81f95a6ee433b7620079cbed36ec0bcf07acaa99dc013b87ea581e36bfdcfc2cdebd11325c4ed96d196574d65d3cb8b22d0ff878449393af7b69788da71d5cccef1513620abb8408b5039eb256a846865e8960b2cb40c645ac9a3577f78f973f24174820e1a97055a416edf1139ff9343ebd2e827acb006c413899864156113eb270209d081a7f106b4d02962715cb48941065ec26d250c0aeb67f802dc05b12ee133144e1d8cc32a4fe8008a8496ce6f5501c2b26f767c74ef4bb4b5e15076eda127764a990cbf80f6ce7bbb6c6ce81e5cc8e4fb19de4400fafbdb9e4131390a4adb1b40ba3df7987a74ee2c9f71192e7ad8e122c5630c5b6a8448ba3acce6c58829c18e51665f642a88bc0f4872c09e7c29f5e746f8f93254558ab25f9d4c8d4407c6869d46352fe0d27ed696ff4babc4766bdec2f59b597c4cd725df734975bc455fb18a30f1e7149bffbefaac4c89bce1676e9f2e1c7863cd968e9c4d727d18dba321da93a3892ad449ac40664ab3088742c02bbec870ebdb21f161aa0607fcbab10e1d1f2d84589bf2a82c28e365bc08ad475c97b5d4331c4d0e9c8212855cd3084093e729344ebb98afec11248c7b758036d11045418b72f64be7e3bb960b006e10cff9b0ad0fd03bb6a0262eb350d2dd060ef1eabd46e3661935c9e6ca76a5e687b804ea9d6ce92aec9b283f69c6d33654795c516c5e3d558d4cf93995f0895ff6d314fd4e89b7297d123ec10acc8499b12007560294dc3e265651eb389c6d76e9bac71f79ab9431e82bef9551e5a48924b68c3f60de6ef3bdcaa109f02933054a84b40baba5da17621122f8147d0f36d4aefe409a28cfd4df01ad646c2f53cfaaaa054e14151290f54f493ded37c26963358302591b0e40376c033426941bbd17adb2906ec8394105bcecccd6f7743f0a475816e42be176747df8e7e4c6f239490fad13161e1e41a792f4e80b1b580fcc5cf841e2e7962b01a9500365f10d73aacde66a86b06a84204b7b379778f3281ad0d6bdc436a8444127b40145b55ab36ebdfff89f9d7055d765fa5327c0d57843bcb41fd60564fbf6f24c57209ceb1143d13c7691546ec7ea240b688e97c34bbf7d4f99dc9a4e6d0add991c722242cf22bdef885cc110879a834e7047f1815890b7fec81a757722831964f9e02cf0f54362be14a9e5cc8b933ed3df84d91a55caad910f662ffe94522f07e8704e3e9d984afe527b22e4df1d51d24be086154b16a39347a269afc4f0929bc671f4fe4906a96ab2f32b99e4d726b7bef89cfffa701d490c1cabaf5f2078f662892c5725b93b394f2b801b906120ca82a4c62e60c8671c2576d3a4acdde5157200e6be89da5000816cc721326b77e4030bed43cd9f5986575661d25be5ca5173245239f1452a0e5b06603940607a0b19cd5e52a20ff673c43bbbda7ee269887fa00ad9261c3ad5f85e819e04d80816c8d2962d11f254168e02044abaafcddfa1638f05e40bb93dfc99bcd6050d30fc4c7d44ff58de14989cdf303729cd647a08e6fdd81910a5a29c2", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x300) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1}, {0x1, 0x6, 0x800}, {0x4, 0x10001, 0x800}, {0x0, 0x5, 0x800}, {0x3, 0x7}, {0x3, 0x10001, 0x800}, {0x1, 0x1f, 0x800}, {0x2, 0x6, 0x1800}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80409, 0x1) 13:34:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040), 0x10004) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7e}, {0x20}, {0x6, 0xf7}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x300, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getrlimit(0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xa1, 0x0, 0x401, 0x5}], 0xc, 0x0, 0x3f, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x280, 0x0) sendto$inet6(r0, &(0x7f0000000080)="2b652c3c6c1e694225959958ede1b118f6c8cdec041ed67e94a59e2242b8dfeaf9427d1fcf967d089dc046572bdc5f998ae62976111c6d0005e8502a230b0a2e8c9da37a6913b076fce4e4e38bb1321a43eaad1d42e03f7d61bd5c21e1e5bd126f434fead407b42a4bd7", 0x6a, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x80000001, 0x9}, 0xc) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x146, &(0x7f0000000040)=[{0x60}, {0xc, 0x0, 0x2001}, {0x40006, 0x0, 0x3f9c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xabf17ef, 0x8001, 0x5c, 0x6f}, {0x880a, 0xf90, 0x6, 0x9}, {0x3ff, 0x7, 0xb06, 0x5}, {0xfffffffffffffff7, 0x0, 0x6, 0x6}]}) 13:34:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) flock(r0, 0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/45) r2 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r3, 0x1) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000800)=""/160) pipe(&(0x7f0000000540)) sendsyslog(&(0x7f0000000580)="4d773f16ab4f2dfb4f2cffb51cb55a3452fc5f3d42d3b8882365a50513c6305bfb3cc1caed0e1860b4d43768e58da5c20d397f60ab97a2aa89543cefe9a6786f1dbe3658ce02013e0a1147f7d58d0f5ecd640a444dfafd6e9d0675929e55b2b31adf1349d896972557eaa12abc95950a279ac7372958d811cf486666c1d4f40f57790961b33cd198a80979d3068ec288a24f5193cfccd9a5674d7c6883cbbc912ee4935d2274ad77af6f4dea8821a3ea9e7e3476e3e8", 0xb6, 0x2b) shmdt(r7) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x6000, 0x1) shutdown(r2, 0x404) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x8) clock_settime(0x7, &(0x7f00000006c0)={0xffffffffffffff51, 0x744}) 13:34:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r0) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 13:34:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0x88) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/249, 0xf9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:59 executing program 0: r0 = socket(0x26, 0x1, 0x40000000081) socket(0x10, 0x0, 0x4) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 13:34:59 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x60) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0xe8e1, './file0/file0/..', './file0\x00'}) chdir(&(0x7f0000000380)='./file0\x00') readlink(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f00000001c0)=""/123, 0x7b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f0000000280)='./file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 13:34:59 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x7fff, r1}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = dup(r0) getpeername(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000004d580000000000000000816870987ba829f577435e2a3db7cc3ead7de693bdc33bb28e9cdd76e06020f6eb566404de6abb2b241061c9c3acff2a3bb29b2f72e100920338b8bbb902e113c35c2abc35da7d10e9ac0276c0485375c2c44af61fc11766a571da8f97098c23bc98c1bedcb610e55e306b51d3dadc9d9d43143cb083b6aa090afc1b3c51084dd9234ad04de92e94ae8fc73424e6d8f8e92e63d4c67c36bc3c3c2b7d273fc6"]) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 13:34:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x808000000100) 13:34:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="e05c039e1915e9199100d53d05f16c21a04a8b7fda301fb554457d77d2a5653af8e1f3bc83b0dd80dfd19c230e3028a29f315da7b515257dd22548779d586c3acd24f047918fb1b5b5f94b1f8c150cc8018b26a88a0998bb5a465391a40cb0327cbdf18002bb55e0474a2f176d06fc9abc27fb7585586d364ad08b6df4cffbaf99cb51950adbfc9ea7784e2149269e8c49fcf2d383c3818ce984525870968e7778df2bf8257603c8e6436b417b15417aa6692f900488bf8e22254e0ba1420fc63a056a0053935779f370c1902158a33c60ecb2d928212b61a89b436a255915382bfc8ba1b9ba092e5a6091d52f673d12e8b9c5a476d4e102d4d430783f3b52f7c6066e75750c9a156a6efa546f472be857ef831a6d9a1a2209dc0986900d742a35312dea364761be25b911249c99eb0c95c3562d844e9133fa7d768277d5af02f21ab2231468b62bd4258a466092ba4684469612ee1cd6921ec1e738549c085dce4da80b4f82275e83836fd70e8d9a719ddcb1f58130977de620b99dcedf7b90c361c01ac5dd91cbce4be3fcef6ef3ae253aa52c27213efeee9883d6049ea08029de42729830f658620f4c787283143f707e27cb7d6e1f2857268f53c8fd98b8f4719757b66e458fcec51f3b85980e3d17339247700767e9fe8e0a867f5530f9c4c264283344e87c93ee990de479b2d7e39f4095c3ae1ea8a13af3aa9c30ef0a7a1601f118ac6dedb0e60012e7dede9ca47ce7971b8aaa1dbd093875b85e37fe66918fbdbe37ca18edcebecea1f215213897400d23e6c5a2d20b2f9123b530de38d05fbbc5284a3fbddfd29c77cd1c0a9faa7663e3b0a710464d6c6a3ccd929ba288e4af27d8356892f3feec2ac0bea9a85acd823b6e387ba300fa427d73c89252919935a65eb0774e8244c7cdf7811bc22009752feb5a64f117c280555ba8c0d3168136bbd8d6f3f739b810ec1066a10b4f87cd7b30ec509fb6a0f18423b691fd62fe2a86d34e6773873efc59c49855dfefe71db024a48f5f5a33140b8147a80869c99d226da50e614db053ad1de279f6b695e8ecb4d1d100e54709a372f02bb70e98660bc77605ec0c7b6fc0deaa9573a9a70579d73b9013fef1a254f7a519a10e7c3b2a73039e8e7f9a59ce5c9a97ea196bb7dfe99872b43139e327b62b411dc439fac82c15200363e15ff860c71998fe75d690a62a1f14ed5712d7c9c5e2110d1fec707dc6127f40a2dcb268b6e98a25a2524941fb3f449c7a8ff99eebf3dad54503ca9d2c5e35b52596db68805d56a8bf1d833792abf5c504bc9d7cf9733574441ddde6162f897c5e23130fa22c0769287053926bf5b5df720dadf56d34eeb45bd650a38f6fd30f8eaf7e1f94536dae57805a1e5035882c240cdcd4555bb69f0aacfb41ef73da42572282fe2f6de2ae95f0be606b93a7e524b4f14d9d0b5838292d18e20d34e14d5eb98db8b161aaded915d42bf0ce2c7b60446c59969e070b015e74be670a56333a773a6334bd4d3456ed42925d012d980519affe565f5a4f419efcc7662c614d3f1d5cda8e0ee05e59fda8e6d5b65bf60e7d8fe86a412f9aef8e83fe93db0615ff3ff0b665695ff9a43b761a9b831cb8b65b3ae9661c7b19e36089145ae90e026a1b820fbf248b1be368ea9040ff6a6547484b0c46b92eb6638446ce774f8bc7617c89b987981eacd728ce85f65c7df6e69bf0a5ab44b4eb184f4989fafde8b3cc9dce6b9e158fbc379745881f3370ce510b2346b2e6e507e3fede0b969fb7cdf4f2035def177bbf15399756a6e08b9dc3ac7e2bbf028364e451c9955463cd5ff610c457eea95bdf05a55e0433adea823ee2dc4349afc3a80960e9239363566b77b90804ae768eee29b182184ec764894745f8820b3d2716d1785ae8a0bf4eddebb23692784c16ef372d53cd996712a857e2904d06461d78c565c41fecc2c3d665ce5c397edeebd69f6866be8ea7daf8b7533696cf0777dc34cfae79b82902b61284b7d5815136e6d1c24a21860e1b47e691d2ad50dde8c515ab95ffb143624cc440a91225dfb7a48cf32a71ee8b3ce2d938454f9c98a63d9848a69597769d1fd29903a78f356a573d629144c83e996343c53bb95f79ebd4bf013472e754e896652d73a3a4088ea425673671b68b64bc89916efdd1258bc0ddf21fad852f5ce9c1d6bc2058c66bacd438e3348b0942406da405328cdd5db7b65548ed7407bc7831bd027197b65d1b28637f3a591b8f7b78548e5d5f6515989b25f3728c290abbacca4427efedebbc0690d9c67c48a57391dcffd49ed0853f1d501060027ab47061e59a41aeb024f78e9a90b5ee183d231ad227f2d885eaec351427cec8e5da146ff1b66a541d3bcec977610b7be6c208cfc1830d34dba07885ce89b04de75c5a65436c61bc313c41c2be926bb60c3a70c9532813545579a6330ff1be4cf4a03b22caefaab8fb914a780f624118b42e537a0d8269c40b4f4db7c676ec2ed741047ec5d5fbddeb94cf3caa92747151b92fdeb139ba5dd3bff2296b35adc04153c638134bf696efd163e8ac78160a02254384b27b67640db184fc1dc1de3173bd0edd3b0fa4481b99944efcde6720e4d50e845404b4577cbe4119076e15d910e9846d7cb17e75db242bd2327b995217c6cd672af5032a7351d00ecf262e294aa79b835634ee7df9b08ae47c55430eecfdf3533e28e4f172582d5777be24184584b5dd23d6d6686774139eb72c75952c6e22596874c1a87b330d47245f02cbcac3adbb0654fb5a4acbd8a6d89c23185f8fb43cf59172a7d9aa01a687de7e2d7ae3a03f268da7f2402b190f99cd806626ed588f5861beb230d7c51927891b6b1b6a40d832e204bafaf2211002e8fcfa491f2895517226d9c6b0aa7bd1a943b8d39d7d6f87c45f9914774be653dc2439fc242dff7d62e78e3c2d6aab8f41108ca822f8dc87590b9dce64efe68d628a1ccbd700d419f46f1d34ef5996836ec5bc097a3b3bf7f8a8bde621e3a8507825a13ecd7215dc7983a3019c021ef1e000c8af0088a4244a4ec9951f2609f104b1386c8b153f8989c0cbdab066e02d69c94acb652fb155b0bf9b4f8d8091d7b1173fa8c0fc096c81353b7eff0f389129b99e9fe81aec9d8f64af94383a9d20ebdb4a703d558abbdbf2ccdf89e929b6399e9dcdcff199d7373f22ccd0389c373ccd976a9efe726718652ddc2c602d36679665403a5d4a46c2b6dbeefea13c7b3304012d243a025b4017df5b7277ef9ab335e457a3846b02b22f57150872690d3c6050f24467d1989b18b412baaa5bd7122918da3846f7ee281ae32087a6790ed05ac4bbfb9d055ff11e16ec1c1cb65c7991615ecf56c6a915d25ab2032c0328f8df17763959ec75b1557b7cd94b4edefe3866f504058561d21073756584ae9608eb03eef3853a208baf5b7b1a1b44cacf3625f57b69504f2dd1dc646fff63bf948aae20d9e984b509083c5990a78800ed8b28292c2e78bbeaf6105faad242b42a7cd0656d5044e2a0b9d70165460ac44f1426f20bc0abbfa958ec7c6a6e657efa478a9bc12330c1bb28b17afa28b05a5b54121c207b21483d81cda1f0ca185aacfcc3d46294c5be076b310ffb45c69c7dfecec5dbdf4156569b61ab3418508bbdcb94740be07afc745a080117aff9488c69da3392848d5e3f8d58e02bca432958784f0632c89e59addb4abbe5a1cd022a3c762efbd3d0e764ac18080d2c1e9e5974da808665a738cfef990a5d7ffdad6cb0b3b5f4a8e1b0d44a6af3c7bf9f2b0237358a220383e849614da1df1014f0a6949326e6d00c932b287dbf6a00a9a654ec01fcf6508245be4b06ccbe0582d1855193295b15e07d5ec6ef5e3c39f700258ec9f59b420af23f8ef8ac62c8c422b5f32cd1ed11748f306a4ff7276e380e758781b1074b4a348074339de34b9bce484412f0ca7278e18156773ffb8b0062729bfcd3182ae8a37e78ffcdb0295c41134b9cabee4f325422b7ff694a9966b178c76e0c1a669b1c48237aeb945dcf8a295b986466a4b7b13c9626d93ab4e6361524d4783104eba6c46c6a85405800abbfbdb98a637c0e610f89c9495c221d00072c6a9a69fe2f10ff44088b80fcc6d1d33ecb7e05f1675a682705a17cc68c3a0ebca2f81cc5417cc9885d249e2297b1541b126ed11af2ab022c81d547591fe44a6a4f8ec3ec30feb142159adc215d2337b64ad152bcfa981818fe0af8c12e7ab19cc7cd82488a92d3da42c8a98a17f5398b83cefa21a3dd02b3035d31115ecc0db9e11f562731003e8ce569136b3807449a7cfd1a579a78065cd9a29c460a3059f664ecd94f2782e9beaf08e6848bedee9ac4290190e5d29a8ed8a99ff2dd86bee3b00afc3332d30efab864b0545db6c69eba7acdc6254475359fe559f9dcc9d1b4f65988976673daee112002eb0e428a2840f5f4534d2827910d5a5059b2ada882911b1f283b16cc4198c58f22bf9afed5f2467aaa5485ab60ef3ca4d188839d68b2d75e7feedbb470291c50760f19a4e8f0357caa23800a226888eee24bef2aa42145366f739f864de76776155c4a20c0994b6294d494aaca4b22c6fabfb7981236d137faf5ca87b1225b89f66f9a2b6451bb7564f85fdd3dcd0a8848b61a2d6e16a6d27d09ec3f5054e36e45010461a1dfc8f063bb5d28bc4c506abc128df44697734d9d9d59c30c2897a71e178f81ed20c001bacc8649d81ceb41de84b07cb88f606b0c822561923b3b726315937aeab59e1b71c3623d5ef1e0d3e863d33d4750c1c617faa5b8a8d28330f5c8240de4a4c1cc0178e8ca522d0dab024e81de87fb581fdcf6cba1275ebe84ac9bc6f8442e806b517d5ecdccabe25ef5d337626de10cac15c79da9264c8399735bb2df35cd197b16312a72da4a64d137ac243d796122396750e8ed75a8a9e0ef8d0bade32f84c244d1832850974389931563778b5b024991a4d3d8b256cc1f8dcc93f563903bc39e545df18d529f2215307d57cd5d6e81b6e1c2e83a626b2d1ff90b3540dde7c0c4290c18c0259b3d8d2a4b6fb130a3b421616d9f3e562871c7e04a433f18e92f4735b571c2162159d699c92c49baa2088c4d9f608ca1c57659d3be3c00878a810eea85d865ef6d4cd02f234c5b0a0bc64d7101ef23c8044b0cefa86dba446a19618f0102924a6ec93b25221b72d07e10f48361a6795a149137f03c1ba2b0fce905af905a7ad1fdb1623359aaa94f2ab49d248b5885315b37bcab99d61ce8aed2d25a3cd3480ca67d763d2d66d58f55b0e2890b1983fa4c50df79374c7d6e557587907879fbd0f903939c358d3efe4eacfd5a9ec4c0152666492e143969d1d5ad9e175033c8effa9da81169fba83befbbb17a09cd1baaa316312fd4664803d918a537ebe551c2514d790f23af578513573464b05900279bb09ad84b0c08fc923788b50c37ea601d22317e785d7a104fe42411bd66941da017c870c42e7d04300701eb2add2e96290e2d73012d52a659088bfb29d52c495db34dd591c42b24fb6f82ab9abd3b7332c15e99e4ee042d9207b6ba530d2b29f28de1cba70f3b33d239dd7acc3ac3659bf216e76cf5aa031c096c2a102396b54360c7f5ad435f486b9c770061ea4a6504439a8fe9e126deaec6cd7713e5a5cb3c9b459a4a120b975b5628ca535d4691a64f9e6157bf47d68d326c52329fd7b954a69e5a957abcbf6a9f2a5b286a6fa3741c3a8190821b757deb753cc0777f4b896ef95af09fc9c1b705ecdcede3187f7bdac3566c4dc76a3d40698d24618dfba3", 0x1000, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = shmget(0x3, 0x2000, 0x400, &(0x7f000033b000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0xb, 0x0) close(r1) r2 = socket(0x1b, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffa, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="50b671a2b25c10b536f9ce7b473f0d99dcad47d92f6fa6ed79a00092a272abb4143ea6a7b7bc7fea845bc0a5d60b080740b4300dc242db1c9fc93918446ee750828e9576b0f1ad951ff8b5d05eb8f79f2df337b67831c4457b45002162a1579ee51cd44f6984b291d2c5012e71cd867fd01153f8610ddc6b2ea7ab3b1f3080eeeecd32609e77587e8e288cd5356597ea21fdee06cf8503be2ab255d52fe3ce3d913a4d30cf33315b9e349faf4074d9622cae2ac7736ecf2926d29835fdf1f8", 0xbf}, {&(0x7f0000000180)="ec28b1d75377200261368807ceefaf6c1ac57fd7138fdaf33aa2a925bd6241e4be5f1996643e6af97397566e8e250a5afe3bc0759fa8637f0222b2ae485ab735664bf81fea0aec9763c0c3c79eaa3c3ed682dd188192ea4389706d9c8267dffe1c4f1726826b6d41c761cb89f8ba1ad9840d5e5a07fc3e41802023414477682783755954bfd1bf663c77df679136a6e192dd64c0912ed75c36d889b5acdcd6c2b32a6d4d63068d3c1a", 0xa9}, {&(0x7f0000000240)="685f82f2364a7eaf2dccf76a0cd1506da752c0f8683aac80bb5a86b6c3761faffab514eb52390b6f312485ec8e2519d2ccb74732597ff45dc2c07c118d980ca0ffb7b36448a174295bb2dfdbab76506b8a8f193e4df60a245378b8e05cdee64a43552dd1a519e2dd84b0ccb4b62548ca", 0x70}, {&(0x7f0000000380)="f705eeab39b3a55a58a7ae8b018c1b0591a10a26b3aff9fe18b473b55dd98bf9bd4405d8f74563911490bb5d77cfe426405eebfef1b3ca00efa49cf1bdc3a3c0be16d37c6a850335c59afea86c9c3eb3e6f76d31c35769152f7adb31", 0x5c}, {&(0x7f0000000800)="29bb0b7ab865ffb05b8ce0bcc2fe03c64a75c9c6f3a320e84ebd6d3ca7e4f575fb150db4db630d17405a3cf7a9cb649e7d4961ca4c7adc92d1cf0aeea6e90b2d5f5ea067d2f4174980113b4aeda9e919b8a514835ba20f7575a7e62c64ea096e0783a7d5fdb11b15ea1ae585587926b6a93ca74663859bdf54851f1b1d5a2bb2ee9ec69efc1ed233e5a89d1010731deb48fe59740c34fdea5e9be7001e7d39678e13690fc25268d4cc62252da4bfad7310db8396ab8ff960f77067432466cedd22714610049501c26388c6d049bf3d3566350c4a53709496d6b5d396e1c58daeb1d7829bea9f71da32e2c70333852f914aae29514dd1a25feaf7ee728917707f2f54e680b0b8e2c3e4821f1466c349a7e1adc96ad5bf623ef1dcac04fe07756beeceeb221bb274e04e8b354da4391b9b578df271756d91e5737732c5ad55a73b613073ce17af8069ceeb58be5f0e488e2095a81e1700c10eb38ce28cb895fbaa1220dfc00316fd952c391d06db5ea01d5a5abcb3442fd5a0027940fe5825306de902bc9ba3254618f0e11e2cbb1c12de1737403bc757d1b10f911fed7b9b03362a95f5649960acb6cabb7ace4a62d36739332d4bed4702358983886df7bc34496a15ca2fcf5e3554b89e1ff345b181d46fc47c6cc4b38f00da18fc7c2d234b37f3aa3ae44298d426ab6770300db1aab4ee10c2818c9e6a72c9d77fb9c1f629f04f6082a5bbd3d4d82484f697df2556246626c117430822f7f25f5e512d91cf81786b8b9a56071715efd50f2937f583e6a29099a089094df3e78ff61cd3f844f342cbc24281ea13ff647864c7ce4d86e0d2c9b9a9446d533b2718c8244eeb1771492b10618417b01c9a9449a58bbb5c4520dbe7d26323ff4c539a75c5ebd1d49b33670e9816524616fa3f70e9c9bdc3adb74bcd081680b817e7fad0c415c649723cb79f122fdea051c34bdb0d9665b4bbdc3e185106a9d5215db1e8deb954d0daeae0082afd085ded506e09e1e71d73de86125c2db56a3d89dad7b93c4e706470733662788b97e775a977280df04b0f93354d1f47183f8333c192678fae461838c8572085d4f57237d4ef", 0x30a}], 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000000000, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1a7, &(0x7f0000000000)=[{0x11, 0x0, 0x1}, {0x3c, 0xa00000000000000}, {0x1, 0x4000000, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 13:35:00 executing program 1: clock_getres(0x6, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 13:35:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r2 = dup(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc88, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) write(r2, &(0x7f0000000080)="acac71d46bb7d9f7043ec9e77307c3b6b4ad9ccadb31c7d457ad6aca484f45b10f098325c8ffab27c1c62e1f72998ff8f571de65cf5b53fba2eabc1de0c4d1e1061f3187fe37dd1012fb062d8845b3c77c4d1616aafa5ddb37b8a73db8e53b2d8f56ad885428bc58bf1c17dc708569424f1ef45c4a72e51dab109564042b1ed4a9242890e83e572ce700c71d929a82e2f11411967920c429a54c3f870662d2dd273539318616791a06563456d281ebfbd3c133c4644a39ebd974f5fae53c49b15a09f004970968c7017712d53d10261cc72fbf70b74ee921af6d2d49da9064a8362af8e51010aa173202d0b899aecaa8dca5ce22a177436777f2f0b5c3", 0xfd) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x5, 0x548d}, 0xc) 13:35:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6352) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 13:35:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66696c6530000284b46ebcabbaeac0494f4c160381ddd9852d9c91738bceba70cdb2a1c832ebf18a33e57cee5d532e25282d22fca50fa237f74e83adf789decee25d070025679d6f360e5d516b737bd3a56d8981dbff7f000000000000c31433c6dc0e76bb520fe3e258c2c6401e13000c5785abe2be609bb5ecbadc74dacdbfde6f90c3af7ed1edb7f1c5579b25b4fbaf4d3cb6685efb5caef0a45419b1da0f602a239993dd5ce6f028a4fdb2b2e8cc5bbed3a92651399a20a2385ed55b58ebc02594a932f28fc0e8cbe96be27ceaee42a4d31b8ba4f8ea0ae460e35d28a01b60a3b77bad9a246a0612a7e876e98ecff9398939197fb50909000000000400005228e0af8c3dc675e7dae9f679ae79cf9d3cecebba94225fa4c9a9c118f604b6ba4d842ce8391278a9fbcd713d8de4b55d5a80358f6646aec423e9ddb3daee0673bae76dd25f43d7e0610afb4fb6b9fef0f0dea0006686347ba8d91fb18534bf99d128d7252799245cd1755789cf48c4b3ea76d5cfb16d177aad6540042c28335f10c81d84697b11f552a5f2f35b"], 0x10) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x102}, {{r5}, 0x0, 0x41, 0x1, 0xfffffffffffffffa, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x9, 0xa844}], 0x0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x1372, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x8, 0x400fffff, 0x6, 0x6}, {{r5}, 0xfffffffffffffff9, 0x30, 0x6, 0x4, 0x80}], 0x9, &(0x7f0000000140)={0x80, 0x1}) 13:35:00 executing program 1: r0 = socket(0x0, 0x3, 0xffff) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c, 0x0, 0x100000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 13:35:00 executing program 0: r0 = socket(0x18, 0x0, 0xfffffffffffffff9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x840, 0x80) r3 = dup2(0xffffffffffffff9c, r1) dup2(r2, r0) unlinkat(r3, 0x0, 0x100000000000008) 13:35:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0xfffffffffffffe01, 0x1, 0x3f, "ed5c40ea7fe4201ea73e9e7f0daa238cc837e555", 0xc6, 0x7fffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) 13:35:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x12, 0xf00fffff, 0x9, 0x81}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0xe3, 0xbb}, {{r1}, 0xfffffffffffffffa, 0xfe, 0x4, 0x80000000, 0x53}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4, 0x7, 0x8}], 0x4e4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xc0000001, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x4}], 0x2, &(0x7f00000000c0)={0x10001, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x7a8f6cd8, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 13:35:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000940)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x8000) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb2, &(0x7f0000000540)="b6992bb6c9018eaca86edc3555fee39c5fa02245481a8ccb3b6b742afdebc3bd165a6a8994356c2669c571f9145b64406cbe719784b7f340367a023f0b4335a50154489146be3fc9746c8a24773c926c1744fd65a9836ade979d7582abf4686f996a3777011b8bc4208b51635194c3ea7e3dd6cad4bae11155593b400fcf15291d90e7435440b0ce44f9b1604baa4f1d925d87cdbfb9a38af29db3a1762eabf2f049cfc4e79a5ca36c53a6c8644e5b") r1 = socket(0x2, 0x4000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x100000001, 0x0, 0x800, 0x77fd, 0x52c68f30}, 0xc) 13:35:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x4, 0x8000}, {0x18, 0x3, 0xffffffffffffffff, 0xe381}, 0x6, [0x8001, 0xff, 0x4, 0x8, 0xfffffffffffffffa, 0x7, 0x69b91f50, 0x1]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 13:35:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="9c9c36e9cea59fe22c707c69c0af55a9ba6108ebbf83e4fe6353daf49f26bc82adfbdeb4eb7aa282a4de4c5bcb33f6a6dd19cef1638c35a372f31c25ab9134290efb810e1df59b6713a26880fd9aeae3950106a69bbe95618ef1bc928afb4d4d653cd8d78222497186c67886ff88610ab0a1a5b6d80f235127b0f7db8dc25646577e1df51e4dba714d73de4b72e9c2350c02adeedc2d1162f61437002fe84634530ed3a4f6a8fc391494af93e477715008f6a73ae4b0c9cc7c039073", 0xbc}, {&(0x7f0000000180)="b1c8a1c0a5a1381ebeedfd92585f98924019286f49b6606c4b9b893bc70f3b9ed2d43aec749ffd1abb0251ea94b1dba2f4554841840537698f3680d22a0f3372bc173fef8b82f5bb8b2e7a", 0x4b}, {&(0x7f0000000200)="a1daddde2b638a67374034d5493dfc2d5f4bdcc162a69a9a7d93cc24423be09172826dc207ff0ed1d82b968822c1b4ed1cf92395774485ba641ae14be0d0527aa974d089af1dc657378166a27f17927ee95da7f9f06c903ad02abccb5463b6a7e6608eba23ae6f5b3a158aa800c8b89142bd060b05ea36fd964eecc6933a1c53ca55c35e9c7c839fa1b89908ebe861f7665131ce773a25eff8b9d58282659b52c3ac31b290e59d79b1890e8f6ecff0a3b38c9a6d99deeb8e2561971176b4f1be2c14694426298e", 0xc7}], 0x3, &(0x7f0000000300)=[{0x108, 0xffff, 0x81, "343151bc0fb7ef30042c5d9719366fef3ba576fef900a2a8c6016bf694f567c4a01968911e19808b328ce02a1e9640234787d1822b49b388013e91b816b3b442c31793cc8bd02e99b0ad2c3757a7ad7e54c1b8271a4c141c4d65b8fcb60ee3dc475721ec365b78e4a6b483ab938b5d6e0ae79d9884f9ae8f13e5fc66116dbf98ec6bf719aed71ee8d742d393180901db2c131ecf8d10a54802dd63690d8a98d899eafebcb969f55b94eb87e99a1fdaf64dc2323ac1dfe2b8e6ad87f364bfdfaa99783a08cc3b706be6fbe14ae733d51dd5e3855947c73f15f096a011116e8b6867bfc3230fd407f4ce7804bd3d3c1250b6fab17789470952"}, {0x30, 0xffff, 0x8, "cb291b8fd6221d90c25087dd51d46142b3b324eff05fed7291ea280913e6"}, {0x1010, 0x0, 0x3, "72bbff8a9ca1a951e2350e21aaf30ef7d892f2bf57e5c47fa5906f28db0be79ad1d1d23f22fef82483df68140bf5a9eb4bfe0b9194211e51dc732a6c37a8ce2807ac51ff4f67e27ec0b022b62ea3f3d92740c2d27ae9f0ffa228c6fea2b456b4bfd9453cd0490023ac2beff7151a16368eaf547aaf9c76a9a6ebf3d04b86da745fd12c1489a7a972159445db2aa949b0e5ab7e11645fb1b2dd1485a2b034329021587c13dda501d1faa0ab4b5203e9cf598943d79f6558a60d42259b2bf5bcd7f62ecc351cfbc4a1d54dcb109cbf8511350bc94226494d4d499e3e1c8225a50c0ad8d10864e4bae994b7d41403f1cd886fc291c8c10341cd1a1736358a8b422399a4447b0ea78c986db03f825da0d940cb0d299868882fcfb27a4685d59cb23a0c42d618e9e5491f5b4d41f9d90ed974de56013537562f49e0939657441021068264357a81d0c69450d674cc14fea9391f9ca2b8c3f0814a10decaa2426030d30345d602f6c271c281ce717a86a4f3e76dd58cfa7f946094ef38fb1d90c5c7426ee55602f9045e2ed0c13807ec98ec927116df0ff0d1fecb5e4bf0bdc0d05ecd5b7936dc7f6e464f4a620e3331c3192ff732c53cacc911f8eba878c9342a46bc62719245b3cb7977759a52cbe42dd2204003b9640db5e5c25e8fb6c16c31ab0dfad02ba439740c80870a7e20d568d22d006e98b1b3fe5df4f260f3457feaecafd256f566e697e6c72662df754a7a21e235ab12cfe475674fbc7d8446762c18defd094a3be91f82e1473bc24fd71750c7ae792a373431c268eb8469d1d0fb2c6a372fdddf860cb871fd94b78647a4fe94986d8d3f8e67b4684464642403a03d1cf51e263e5a6d41647f1e00759650580965f6052de8bb421652f1f74d856e3ec4b93f15aff877b8e473584c071239b113407a76ea2317553aa2fa2e6fb0bbc1f33fc2152f77d350bf7b81021e61b3aa850e1d4bb0c5706ee9771160b0e88877d9083d6f9685acedbe23da9f8de44a61d46bb7ec42e22a742062696b9d51bea232f16c18430bb728fa56a46ae16bb6e190b878e18f03eb27e9940dac2e5508f9f4867c827557b4cf58959dac454969b94538162e94cc3e3df4094bfe0a6a0752181101e12fcaa8173c9d878e2106fc3d4eeac74c7185366dcb80855845747d245aa080818e1cee1a5720bf996dc29e849b2cc9f79fe2c8d9d38933c941118ac89739dde99be61b00211884e6c1c4dde0082a1eb78fc68a3cf4dec6a3d511488b644b3b0eee1332da9d6494ebd05b5fe31d1bba744d0527c199770aaf91183440337875f5f8bbeaaca61117c7426e5af4e090e17bd91ff81e609e4623457e9187aecbe52041723632f0b8e98ce754dc70e4af9437ee2ae640ddf61ff73052ac8dcfb9c2b9e546405945e29b7158363d511348d17c09140a82864646612bb2c9833d09ee5461fe4a3a724ca341def16f37f0274bb92e3e69adbb000d67e17090251cb7ca5ce16045b5b38e5c17e3383d27931ccb66efe5b06a76cb5349fa52b10a381e156b86e591b6f5d6fea52eae47aa24c93831348c7ae30db813041857af4d57f1222fdd37c88f003668a913bc336cfd434badcd114e6bbc9f9dca5dedddbbde12745aa0af496c8330a1157bed611039dd7573421fd69ac522cd65bbcc87c91a4cf899fa59be98be2d2f90f73616c9d9a105b4835f6f53f00b753bcae3ab77e9ffb620d646615d9e7f9ebbba95d69aeda4d01309fdb44d85e1af36115693a02923c4432f66e3cbb43543270a6904bfcd4a30adddfc9c7bfc40100a2113f83190d65e00f3dc64c9fe074965c2df5c4f925b559f1ad16c34b284ad5429676948402d96e13fdb2c27d095a09b4b2cd26491d4a30c3f0bd565181cfaf968a2da6f19ff350e72a60dabc11a3635b4b03442c2b1ffa56f710d7b4b02832dfb36a73c31a14cae89e95cd279ab65594e8211f4856e1fb7fc1c75bc984c3473141a0e4b7eff257a7876298a08442dbfd15a2b2ba5a65ee5dfd71c15ec0888e68af812bcb1ba5f0390313a2dba85bb3a27595123f6e343987bc3339121f2f770a181feae02b78ba09b9e60916c74f13600a7c4b4a108b746e76083553b642374cc03203be529b2be273bd752b119cc7f927039b0bbe498124956277d42bee4d43f3faa3837433f2868c8a8428c130752787b07d9c172523720ecfac568442b8ee354660a1a777b971250045cec9b1094a805d84df7d464840c251c091ef08dd0eef8b9a21e548e88537f651a47b38e5230a5f3eeb8ea7c3e237c2894f2087c62e77e34714cb10560a4baac7fc7ee43621e6a6e97637c5a7becf29617d2871246cadea72dac50cb011741d1284bf56318ab5142a1684965146029e09f565c8d271283646349bb12e4cb718d12ebebaeb794d2a33686eaec94900a1547e6ce8ad491d7a6a814181321cf445234c88a9b0a2cd4eefcf14e6558b2e9091c30093f4f24dd63a3c6166257f530cc0685dd7a9e612e145a185a9df5defdd69d747f7e874b1a3954fcb47e926c08eee5aa714edb0b550884d93cf8c288d81b994e014fd23524f2f1d87893287e814998440600e624b9ee54aeeb8a8494c79e893e9bd221eb3ca60271bc1893eaf0f0d03e6117983af2b787ec4f016b85effb615a57beaf6528d684c516eb6f1b8846279c3b6d3f4143cdc7cca251203110ee5e0374426dc987b2aec5f95e9956181a67ac73225e739c4239024f5d0a0deda7e94545eecbba86c05ba19d58d7ba6dd4a2b98d9141d846c6271448608256d8edd9156e18a9ee3b0ed4d8d298757decdd8ef24b28d856a2cb2c1734cf103d4501eb80fdfdaf253b206cfb16c9ddcedb7412615ec910a94f08094925fc422f1245b90f0ec3049673ebc515785e2d27182b902330baa6e19c3d3038404dfa559f9a10d8a1e2f05d09030b3b64dd9461e969870e3f384f7af9d894fa8fbe7a8901d685fd677acce944f4d37e61aab1c06c194fa20a1a659124ec62e609cf62ea126d338f233656d7e52aeeca2b786a342e32887462aa362a6c0198f7174e0b5b164dae6bc7ca5193a84ee83e483a6371366ddbfa1309eb73a1d5aa83297e6bbf722238573a4310562d3e618e90d7b08a7207ef9cd3971e71ae7479451ddc7b53e301c6ab36ef79bf0db812d81aa9043c0258b5c759d036145cd37151324d85671403af160592f2b6fed0777ce336e7520e6d4de0e415a90068dc88b6602b2906af7acb6eee86db930db351c45c09c7b4bd2531a4bec557d73aaa71af010cee383c60115fad054b7d884552484b611d3ea8d3629a73ac0ec54b05f559a0bd907d6b059a914e8e5c2ddd9d9eaa5ce7b4ab56085c627706dcfbfd9f0d2e1b5788af960a8ecf2192667fcb78e917649c3b6ad8f817a4deff42ace069032bc3ee01424fc78089c334df5b1d5ed9108a40cd8ca4af91b56baeee0b81fcfdd4c9cdce2a0fbfab76cd34f4281aa447679bbd695bb043609a6ed27e020db42ab190fc5c9f86d462465a82fd4748323a8f318cf7039a0a9d02197531bd8dd485b52a3adb152b615b2a0ac79abec70b986aafcca49e827bb0233863058ef838d3c7d9ee43d4f9f8b392cfafd030c1c37d250e37e596db52345900305e225934c79a25de60a0a2963a9fbc67b492e50e824448778ada15cb535d87855bee49b45d87185c9e624093545f9823d24ae5b8000c237e8c6bf27d66f85a5f37ac35e6e6c3a69f16c7f10f176a257c9d50e6c3b5868c497ea1db272dbf89c87303bdfcb029645ef2db04e9d0b986ce5c4bb0eca46809574feaacd7d6c0c213afd933b15869cf04c9ce6329acf93038973200557b5f7e7b8e3b435f62b69132c619147c8a5136fda77bc8e3d283d1c5aa632dfc7f5529fa308ad10e48c5f191ad6948e02a51de3ce80d51497665cc6b08d90b7613cdef8dab1183065b6e34f63a3c94718ec1e91b8b17c0bbd2ea6649b932cc5ac6639e8a79b6dce894872aee217ea43a099b018a8ac998a1fe6a4979f06cda6c0de1442a1b63f8575e946ff37b1065565fb592cddf9eddc5e158f0793b59bfc13040bd00aeadd08d74387542243a266d6e60374c843be6beeb557e36f3455f87ab43cd6e54d3ec22b4d5307c53d7fb5873b6927a82ba01ed86dac4d546fb480f44fc8b829d9aaf668444669593a751a546442699d5baef4668244e1f408c76d15bb55084af20d6bf8c24000c3395d20e8397b6062b2446d22e8448f7b19291fe94efee72688073e088b08313718acc302842432a3d805252970cf9d0eccbc821f1b492abc88cbde3fee113ba768ad6094adc9bbeb7bbd02f7d29a3291e55e0dcd92a7e52763c5b205541bce54cc7e7f70b5660fb29ff8a3f2fef0a273569b1deca3a27f98e25d336a317e07a367d405f22371c1f4046c45382685b09b2431cfec10f81366b611a8de819bcf508349192880a2f01d4a7a5832043e84572e6fea4937d981de3608e1b17ec85dd584d792622d0212d0ef66a27c1703de40f39e67d9cbb2d1d549885554a0e5f1fc490b0a6965d5829e4de2e03c61c6738df795f51b269c2b205c737563ec38386cb76735d950254674ba130ee2ab1a09d5d195887940fe034a8064b7391b74cbcfa6e8e4228f84ee04d6c69439a0f7fdf5f21777099319a9314ea5728125a20a9aa207c208bc0b95c7a2cb669dd2e1aabed76df5168c85829fafb1a33e60f5b6a4233d16a2d102826cd3f1f2da42706674879c3664d35519086fb0dd3042081b7917d49db30a9760f07df6e499b6f82e95342f3542d11c5c830c34d20c2b65f954546b4abbfaa2b0d4e2b1ced784f637528d58e58f62794a8b8b1903a0a4b3109c41720073f950823e67c018c866165764933b9870866fb3c91074dc8bb3164b9f5759046322f880cbc325d66ae3a889a798351e1e7535d06d7b46ba23c3b5e8b7306e7ceb2eab647eeec8523abbdf976cb2bfe1fa06370a83a38c3e4c35a2ef4745872cb3e268a63efa9f3d24e558d93b8437ed33eb37aec7bfcd3ed8700a51387b0c7bdb5bfcb6f4d0430bf4d6179613521f2d8d6db45687c51eb428ddd3b4d40bf8463e81fcf834e40cd49b72e070dfcd431655a1b8290a64020a7de283b78f214aaeba991608e10d84ea5e0fef16e835a9f3a90c2543f9cc4c36c2baf29f973294b3e30c9d07c8301f3cb4966e07dea25238ed63efca249a94c722e3534af3d0fcc9aae5622bea743f0c02a1473667275f6eb42678e9648b9b2a5a466db9bf38a93dcbf25863b83555bd031163b16fc12735256b465f36ed6bf46806a3090ce0b16daec165532ae7c388be62481d07171aa7a4b4a0799a77c079d10319a51c3455221f0c1917e9fa45f8455013f3d2d5ad60e866c44defb75ff3de1ad75512368e9143097dd5fcaaa009a0aef39848ce7027a267872d037855b6f82d1e745d8a97e87da2a43900aac3f15f42e7a996798471973c953778999b35f0004eb027c8b16595ea8fccffd0f84bab75e079a9a6985441d43247478670160ff01a79c8e007b2afb491ecf6b532ea09b455a1770537bb40689f3ca789e34d9daa4d022b0bc90519efe64cae169d7f199359c7d29007619d0ffe6a9bab416f5e1abcc04e3bc512694b9779676b6034e15274f2fdde7dec0ee84edb6ffd0761d8690ac815db1bd33fc81c2b41e8ac33795e3e059655d630c0280be0de33fb643d7172d45e89279ea10546eee15a9098dfe75a7e3857dcd5b87ebfe2285ec6d1ab6b9ba34b3bea1093d0e79001059dcad786948eed5754ad0688e"}, {0x90, 0xffff, 0x2, "ac8b73b5b564ddbf60bdbda9072d7b47b370d6c91feb4ad37dc9cd9002702222eff1d9648640fd2c43217c6c02b48e97a445fa5f540dd99478cbd1fd0cbb5c718f4a61263b03e9b37279a9264ec17862ddbd80d8510640b29b205795bb7dd7939ad7f4b763d3d50c410a45e7ec08e1b2cdf6e222ea6d208f0a0a"}, {0x30, 0xffff, 0x1, "ab308ef7810859f7f3d31a505f83f6e1e9e9f8145a39232efd3f20c3592925"}, {0xd0, 0xffff, 0x1, "83670d96a7803f9371f9230b5d6bfdf26cca931d6932f81262253f6550d400e1584a7ea0bade7ebb529febb6a8c84eaef4d9119b6e185a8c800e268178e1bd9e31f1d0b6462610f7bda302e7d7d09f5c18a9f917faeb5036e6bdc04d304dc13360573aec1e36ee01006c7667ddc45aba38c7cd0bf9c2f8b9e17cc972222852e603af5f504ac8e8eaf284dc28b820ba4daf29dfbb0c2f0f90ecea385e22cb6c07fbf5e1fe764cdb4db375baeaf8d419a91fa9be3a863c08b37c49d1bc475f6c"}], 0x12d8}, 0x8) socket$inet(0x2, 0x8000, 0x8000) socket$inet(0x2, 0x1, 0xff) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 13:35:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x180000) 13:35:01 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x7e, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) getpgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20001, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x100000001}, {0x0, 0x1}}, 0x2) r6 = getpid() ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x180, 0x20) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r3, 0x0, 0x2) getppid() fcntl$setown(r5, 0x6, r6) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xdeb, 0xffff, 0x1f, 0x1}, {0x9, 0x6, 0x7, 0x5}, {0x3, 0x7, 0x2, 0x1}, {0x4d3, 0x40, 0x7, 0xd6e}, {0x6, 0x8be, 0x40, 0x8}, {0x101, 0x7ff, 0x1, 0x6}]}) 13:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/208, 0xd0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000080), 0x100000000000006c, 0x0, 0xfffffffffffffffe) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 13:35:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() r4 = getpgrp() r5 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="11c02a1773ff570b01aab6ebb74c44bba401ab788a44b41269b44ea4c636e4231c5f7758894da3c072e04a8e21106a1eb3958586a45ff5647b5b342344dec303e2d0caa468c79cc9bffb4583ae11c560f10dad79058b", 0x56}, {&(0x7f0000000100)="f242acfc502c57a50e76c387eaf27a5f8676dec203b626cfabdca514bcf643c3fbc6b2dbe68ceaa178edddb55f8d1568e7418b173b5af9d35ac283290c6f0069cf580aea032fa8bf802765275a38b680930187ec7f1abcbc0af2681b3284a087b30b65547d89cda1378c8a02f8ef755bc05f4b", 0x73}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xc8}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 13:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) close(r1) 13:35:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x86, &(0x7f0000000240)="1cc6f8c55631dfde10857198d4448c018264b62aefedf636cde157c3608470072eec9b8e5a8cf4b946fd1f0e89ae1d0e17227a07e45f24701e6d1cfce37a0357f004b65cff4c699b0a75fc59b066d8d1df1b748f0e910c0f71f55208c5957a6725a8dccf11545932bea64ec624dbf7c5a022c29a05333c366ad6bbf1e120bf41bb4ce114bc56") 13:35:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r0, &(0x7f0000000300)=""/154, 0x5b6, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x400, 0x8, 0x3}], 0x80, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x401, 0x7fff}, 0xffffffffffffffff, 0x100000000, 0x1000000010}) write(r3, &(0x7f0000000140)="31917c21324179afb70eec5a6a783a03ca8fb8ccdc685d25eb3c53518bf06f874e166068480d6a1ff18e96f59ac219344b2f2736cde39614a3442028d92266be24c8bf563630072c91e65f03561e73ee2b7d36c87818665c7e21479ca6094a74dabf77fce23d97d2539727819076b09f593029e097cef6f6d5494faf81be92a5a521ca2215e03452943af4485c7c965cb719e4c57a7da656b198dd419cbf38f11dd5ad081d9c936b084d32dcc07d51b61a869669396a840b1b435ea2561f5adf13292093ca9868fc5359f14b62932017d35a7a01114273e86adb6421a26297a61bcc7ef1ac054c2f5e578e8aa02a80a6188f9a", 0xf3) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01f0c5382161dfabca04509f67fba1d6f1152076b4c8b6cac7e31f09196148a88a97e565f04c28247bccc8b9f20331a9d0b9140464451bbb357ce8fe1502f3d91a00389d289925cd6df71e07f032c19fee14ffdf949608384845ba08610a3fb9a01caca29d8c9d54ce7347573208ceaf5542b28401b6663e728bf2c7a57ae27f71ea6157eedb7b12a38da28c6af397ca986c97feacb5fb01694fd7eed7d07aa3ad35d19c01863ba140bc64c529b853bb7712a4bb858fbe6e47c15c34cc72cc99435c6f39be63d5e3d9d2eda5cdca2a27915616432be5313efe83d32a29d9469557"], 0x19) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x8, 0x7ff, 0x3}, 0x8, 0x5, 0x5}) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000480)="1ddc48809a53bd42ac88e9e0a32be6a6946620f40b30bbdf0ec913543cdc9415cd6c4d6730bd46368d0371a0c61f38dc9255c551000000000000000000") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000003c0)=0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xa84b, 0xfffffffffffffffd}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x4, 0x7, 0x200, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000140)=0xfffffffffffffccc) syz_emit_ethernet(0xfffffffffffffe39, &(0x7f0000000940)="e2e95dc9e94902311047a6af967abc132354ab01560b7ebde4fd91724632eea1fb760f4b219246615295e8208b6131288cf9e9cc59f659fbfae54c439c187e12c6f0e935f08b590b2009ea008a9f4296c27273e197c2e93116ae953f877699214569716d368ee5babf17400340258430d7a41af152f8a7d57022c84060a9e4cd64d3de99d1646a633c91588f045beee28cfafbac20600b26c1901d4cf565a809086d676638b012972329f7af249a0ac9e482b9d27afaf5795d8c361e15cbccd4a14cce3020072f39b777f62733dd6a954e62da602bf01ab3e6020c209cdbc27f249539232171f52c001758158d727a5cd458c164abef24ee6b744ce8eca593466a6948be62ebf7974a74f299679ab3253735583957f8bb61fbbbcd8a30dfb7fda3513258eab57400a89ad83a72ede9a66337e91a093025d072ee5c790e4e2128d8b2e5ea5f2e21a67c095eb04acb53065716d6cf9a5013019e54024049108eca6d80df501b7e95ebd5339b419de1f1fb07925847d768cff0086d56c109ec5a5af59743dd17274efaaa100fe1831eede5680a6501a29268f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000002c0)=[{0x0, 0x3, 0x389, 0x8}, {0x7, 0x1, 0x3ff}, {0x401, 0x56, 0x9, 0x3}, {0xffffffff, 0x400, 0x363, 0x9}, {0x5, 0xfffffffffffffff7, 0x20, 0xd63a}]}) socketpair(0x0, 0x1, 0x1, &(0x7f00000001c0)) 13:35:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0x401, 0xf1}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 13:35:01 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000077577d43130e8de0abed4015d2b0ec5cdd2bf99936f529d702f88e822f8b08addeabb6d5872786c5ffed463a580b851f5eb17c514b065694e9ac911569b901000000631fb0d3b82a0b85745dad7cb4f6a4b63de99ac83a94f9ac2b5a1f98d92d2d4ec4626f060b6eefac6ff5b92588cf3c1208ffb55cfcbb254563f8314b1aa6012bb5b36ceb3908f9285032e724655c520ffac76ab5b8e921b17982"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x146, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getegid() fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 13:35:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x2e0f, 0xa9c, &(0x7f0000002500)=""/28, &(0x7f0000002540)=0x1c) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x4, 0x8, &(0x7f0000002440)=""/69, &(0x7f00000024c0)=0x45) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="d6999f244ae645b9bb29f7b59b3d73bf834d839aaa86d35d718b152020404ad42e21e596f599e1fe25fc85e010de52f20c331b643e21887f6660939e49a8c2a83378ebd00aa0b2b20c99c6854d84c75e32f89bd6a835863a5505f649a1f2e2f34b3b971cfaf17f14d2b6258dcddea936fec59409834c30d58dcd70d3b2e173ac17797e25483fa87bddcf999b588cff8bad7657b4ad25a843dcfd79aeabf68941e644b0a0797117f7a73c6fcf1456810a7237551b60aa38e32048cd8aafaf570493a4baaf64fe8101923e9a6795933d88b4244264491977843fac9705bea5793e59e3638f31db3490aa77076c9a4c184b54b77a43b02254966d2f48cdbea9cd5b457f8e83c5b6c98b1cee5781729fe6d47e25d33977aec61082f66e71437834296872fd7ff86fd4d1f44ba8a511c756ad9bccc88568626639554b4c4b68a4246be8c005607db471d7e95fe6b3d5407db78ac404db3bef03c58841938dd7ce09f200fe9b9cc0903b3bb89c962b947f286498922cbc9f3c61d42304e2aff1d2ee7073d36825b8ee0f9a60c9fe6f39f70ed9b86a6c312a78a005cd4a6e76cbebb85b9bcf921dad727bd923ba0efe2043cacdcde7c71456a46105eedd095126d7b6057a7a6542b6ef04c4d8d98ecba9be380522a2bbdc296be2e025035d07839276b88c0b15471ba619c4eedbb70d011855df172ac37f04c1e9c59dbae9fdbfa211aec5bcdc231f7f34a9f0a0eeee1c85cda8520a1fb14660bcfcc752592d3d63800794bfe0201b8b6b1c63e25bdba3339e8506f31c0d94f2ad46553adf6f52558a5f26a48820aa0dfa06ec259ec43b1ceb9d60814e93a3da82572c4685f2a044e6545029e84ec180a9beee80f62fcb4a8e8d3f8498462393eeadc6cebcb76bde5457857d282255813a86d1a9e4f38e43c5faa48e37a747406d76faf4684717fc9f4151a43a76d2dc2aac9e93d0bcfa924aeb5336a63b5333add1df1904b0f1023716086504c106d6b833bc136bd72fd00db5ca0f83e88ee7c4929249ad40ac1d6a4f7fa0c7041cd2e6c0b0bf9eb593831d232ee4c0c36cc3e9f5c2678a62038b593c23c7cb3cf11bb891010c89fd5440ad84e51bd73dcd586354f1bd2a9e9e7389614c0cba83afc7614e3b61baeec17aec342cd7242a3a9210aac8fbe81a801c71f7696a834ee8c88358be5ca779bb6aa1df16a1e73843ffa4683634f35d6d0877311cef0414496d659e4684c8f89186196579246360fc88902bb55cf239a7ff73f6003d0491b6f764e3f96f73ce7ec18cf0234e029184bbba90d11df44d97b2aeaebba9eeb45cb81757d6e1a73e8795b32905557f7566d6a2b3ee3221a78b04854be9efd266cb8f6e656d7644992f1a66cfa83521a4fe67aadc379ec35da91e41818833353cd79e81255c90b8e737bbf623b9ebd2f17cbdd7b30a1f3569a14bdeb8f3c1026d36e89d0cb0d066aaa5ce582724ebdc22e05221a76f0b5db0d40a4527fe4a5d8e2cd21d3b2e8089d35cd779ab0308e9e4ee92a8875199693e8137327940411e3fd05456ff867f08ea32d6fb89222ce9870fd28e2012a75a671ccd18669bf3c407b877a9940824230fe23ab1ca3b3ca04a7406692df19fb2055b118eae255a457eec67a4f40d1137956d45857aea1c4a9883633eb91ed8dec5230921b295ac6ead9e7fc2a6b570e1306a83500f2f0a3c928fde0f449e5bd348836ee90453eea441f60f959034e461ecf21992c5cf8135f5f9ba3c35342a2daf788471ec4dd057772538ee7c851c9151a16f19e50fc0da7c7c45147c1ac4d7d0e3d7fc48c7f462a4cea66a7647dadb30fceb3632ef99fc56a0e3ba7d26b58057acdde4618c28ace3f89985ddbadae28d80e2c010378233eb75f064af84dcc136f0c727f84cca0d06b6d5535946f04efcc19e5b605d01058b02ba49186610e20c758c121f50ee68dba3c863902c9ba5aea7c951fe827230915f1bcc9b5232c3c2836c9bfed7f6bf5012d654a58fac8e737f4746ba8549847f10fd126df0f62bb8b2df3deee46d6b326106bbfd16c5529930c5e838547ce4b1ad43e7f8dba9cd4f38e2b46cff341e86fff47c55c8665364cf9cd36328b74fa1c9863a4aed261e09ec65109202d312eced5d9d36a5a7f8ac710474943a5061dc33e0c9c0997a692803501dd58ffe753734949dea5ec1025f669601029e466ac87b705a58a86882673582361f21c1ffc7e50f4828f36a4eaf7112ac8d97adcdaa4ba376bd7b7e388cacc26349446cbe0a89f716c03f3dc3f8f1e7eae1e41fbb89c38e895d787c5af0479f574f22606e3b749fc7fae8cdba87daceb3360b2d10492dc46fd29b8a4b79b9edf15048df015d647d57fa1bdb061f99fc189e06c0daaee3bb5ea63ef8ea0fabb1c087fba38855d367fc99edf9e15e8fae68601acdf47a04ef26cea4702d6e66492b832b18849d2956d7ef1cfeb8b089eaacf0a9a07e938c68226ef57b6baf765d4bf9bd6d353c096e7b485b25bc8b4f72e0faaf4c6b964f2b17bb0e836d1cb692b70940a9fd005bf5867f307babd3ac53604cdfcc90041544d83b46310a85ce4f9a55f1438760d810018e3c0a557480c74705a157b7f98222457c52211ac734e3fef95dee24f2e3391ffcd90ccfd9fbc5a773091fe83b509e743085170ea6d0ee2fb1d546c489302d04d03854ad57db7ed246e81eb60f1e2e1dedaf69246664bf2f3f5fb71008e2b3a12aad7e18cc5c79fe28d37bcb774ec92cdcd6dc12f7e7c1f5656913c691833614a4978df4abad07121e88002f8b101d7f63a9cf0556eba1ceb94e83a99843677f5369491fd538b847aef65caae4b8f5f12a22dfc03c1d25e883e669f09169e10eb11a83eeebf7bd17d04241ed46391bdb6b3e87de6f6b8c60c4671a7ecc9c0b292e81611d9de19fcb0b86255bab4342ed6128fecae3b560c05f80fd528ff9929aa1a29a96d922a2b2c30c40e450e7125aeeb55b1341da915949d9b343a4571f58ea244acd8ccba9773949bfcb57d3acf9b9774235d32a189a36717f561dd0ed88d2f28777743dd2f1cef8400f3ffa8a86ad38bbbbe2d9129ef308e8e69c1f67561058fe189679114cc7ed2c625cab58701da8e50ac48ebfc243959286546e64896c1999d503dfd1a2da84259d8a1f0c948c21f27d3c4b0556347ff63ca32bd71868306357e0259ed8d9e65eccd65db33a1bdeb5c3d8c329098f8df8b90e610ff00c0629ff5a3935c4ee44c117d34cc7884caa04929a9db7441374cb97c1ad36b5c9641fe66d1dd3ed7b925c9583bcc3d9cd9faecf83e60d22f6230ac284011b320960e1af54ce62516affff90def81c008f1d0e490d366d9b7031427cedbe635bb61371e763b3ba8b0895444a93d06edb676e9167831e82b3b8e347bf264c592b2a352216e1268a657a0301846b61a929cf03fc0d45c4d727e2117fa0e84ffb19c2b78d2f3caa21173f4bc0e168be64e4a93172c54d79780baab5121f4695cb544a2a78bf058a3632cc627dcdd6f2e3950f842840a6f10f83782148afceb824dccde1cf4959ba1d4c3e5235065ad148c5c7d155cabc9f55de3791f767ae8affdde799f6822051c252dc0b587007d78eebc7e91820e71b2f9b2d020b529b0a606c1fda9fb040a1afd6cc13a356a8df2d995e986a76d10eec8c3bfe3bf5d8eb3c174317be84073c2dbb1953cdee7b7af34654e9201dcc7ab6e538d3ef91fac007ce1b120cf940ca4e3ddeb21e88b6099ace9a3ef1e052ef147ef3221411e69ef99d5dc88b2f4823ea8e39dd3ef203683abb5429ff06cc42e7e9e67755917dfdfc4acb699ad62fe8779b3423f5d088fbaaeace1ecbcf09cd036bf1f38e643888174f09f4fffe91f6f1b25569806af2f38f84cb8c5f4be91e246da44bb99a9dc37bb58796fb9c7d78e3dd7bb83087a9593ed115889db2236b5811542738d125c228591dc6eaeb44cdeb1ccb64f4531207fb1c86cda4ba11df1405e76e92addf6c61fa0561be1cffb8be091f52a09571a79eed8e1257dbfb45f7e455c34f47827ff796cac2f04a9c6fe6c5739aca12528b2557f5f8db96473145bd49120cdc508a6b004c7de97b57023ea529f9eac3ddc24853781fa5a696f80e61b2a949e036ecbe6333ba245efe25dd8f1150b797ceaa78c73c0c980e165646e0b144a0c3f41e9b431b35d854d42e9351e8e508348a99fe8b68dab3a70c9d83e7cc76a0e38feb5660fd3f062e83c4590c01363d2135a7637fbd9a5b831d14a9a9959d29a7b74c1fbab9eda3417273839f70a6d024fc46ed4ab984a44160559fc6eefb5919d7a5720189a3b8d95d4583975c1408a19089a6d18b908c3865bcd996d2de843ae9dd5c4546fe8da9444712e068653b68a0c201707e2da1640e0f3c372a68026e4d95846ccf5e5bb196199236378bc9aa19ca45bf681f8dace9f14e1e566a01799c52680df1eb7bfbe8098321c9a18214b4de7632e9659ed096869e6ca8344b85ce3e2f682e17d0e54846cfdb755600f1bf64861dfc9e31f56deab2188e4c4690830ac1bcdffb90a04b43115f337f331b3ee765ef2d3c53a5ce8a13cb24d87703f49168199e74d4f4725adb6299ebff57ec29baf09eef20581e97434d2f154724c02f44c04848caa3a607a2e387d48f2c10f10873e3b9f46f83595d6a16c6374e22f891b8b4535ad429d8f0d4e9e4cbe114818f401f5572c2a760b0748bea794129a7d9afc58a8e1d2e566f2eff5348772d796228d2a64977c869b5b72c2100d92c1c7789077ac91fddf1ecb8f05bf0abc78b679af46c117f1cee2ae65d6f5cee6c42236385530bd17ad50e19824bbe1381976eefdb95a68cdbfc0f6b8f5b4f618015d97b93a8819e89558fbdbf48cabd2d6c2cbd7a86f3cc2b3f2a249ec59e8271b6fa50dfede8cd6554b025b2595f981ba862b7b4bb92d7d290015b72405c83a6a9e7b16d17b7aaa80d2f3dc40f9c55c53de5e039431a6bec80bb8d0be2cc3544ab8dedaac24e1f7efb27549de7ad16ce39f781cce057e0faece854272897844bab3523a9bc0ec89d17ab45501ffac1e82084f99367fb6771adbfbd4a8ac85acc6ae18d802583f686006db1aac80cafe98d27974a200eac31d80004cb29faffc34c331c1675e8bbeb4c08255dfc46fc201967300dabbb2a747db7dbb34974c7503a8cf03dac466ec49f8686fb6611ed781313aef3118b708e536be0f70685a7f1ddddb5ed693fead3eedd77d0cbc4ef23828658a9350d90adc68cb926c1b71753b1d8fb1cd63789e5bd7661b0676fb74db77662706c9ad2beb3720790b3d2fbea84b654a330b77ae156b1cbfdf45410621cdbd1170ce74e30467ad77110956a93f4a513f8092962b1bc5c31e40cd48b99cac88a8cdbb8bc0a3114b5a1e377302090f5d77c5d81a3240c4c1cd35a43d66cb19b6260fc62dc52b1e2cf1dc722ee535039226e675c6dc24c0f58a94ae2b584875b807da17ea28dc94e9dc7f2ecccdf2e4d6fe014c4b4b3d4bb87d85b560af0cbc017d50ae46b1548b61feb954a68f5b2d21b846880e4026551a1c07f2b8849df7aac45b06eedcf7514117075a73a9551c2d939812fb9c7fd826b33407db3205405af5c36e0085489a50a99d0a5f10b9b0b8ed27354ea819a7e7c15176d7fa3ba4bcd682d5653770fa4d3d10c56dcf9701afbb57b3e15a8cdcdf5524ec75393597391e949bc9277f1c141274c56d5263c986f7999aa71a3c004391f3ccec2d7c0b22099ebd554a2dce1faf6828f4642941ba87775a91d10ba56c60e007c93d98348aa920e3553332667be5c", 0x1000}, {&(0x7f0000001180)="7f5463087a17a70bea81eea7dfb91ce72c3830726689d249ee7ed91a3b757f266011750643cbc0fc9eb41eeb857408bb06d6af1a4f37f4bfa19b28e2b070dfa2b625ef69d4e4d28282c08d063ee657328979ac658380cff191c2239c2b88daf8f32b6cfbd1c9a6f5ee3c26beda7d2591c8bce80cfa472d6192c7014d942e3f41ff54701b2444f2cb545dae0307dfcdc60b73cc193a8e9dc867387532c689dfbdb930ab897aae9b1bf3fe96a039e3faceef0d1f0d0d41eccc6813adc4fbd8f5b831700f60fa293490815568920deb3c7a58ac9442a487295837307a2bfbd7532174b0bccef7d074bb11183e91616539dcfdb8f78b15114768d083c1e67ae1fc67178fd7ebda498916a9e4f164b3b14041075a257a156166d751645960b77424b0dcd14b297c8feb84054aafbe27100119f1299b01e2fb88ca2db26abfcffca5294cfbae2c77d1db19cbedb8fb3df4464c5351884f6536c124336590abcd61d4aa83c39c1accdfed923da11acce60e3d5e7f4fabea9c506b33be3cdaedb1c74904bf152bc821bffce1354d4fdaa9eb39300dbf6b462509af07130b7c9a985148c378de8e5082ba72a02eb8da35b2f212289d33dcf139e99b6a9007100715e11e8f20b1e6598f3dfab3caeb7fe104798b160d361f6b97db318819265f0263b2dd4815633a67b5f871abf2b5ad8f426856f7dcc07d24fb4d24eccab5ec109eb742334d17b4ad075326ef359d78143441358fc18a21c13496dc00076b2618b00a87667da0c99f14c0d30997569e799c8637fb708ef2e51452e38e60e644a540b65643ae0cd113768b189884847979c04c907fac95a5403aac240e3f32ac152b1cdec5a0b65a02670c41aba6210c6f65ea4800e2b33603a39f28dc1017bc564166349e70f455eeb55c4d0ae8dd285f62b98350db6f307b00167e9d7d5d30ff4a888def55fc283f2af78c32c8a111bb80ef84d23c244312d052ab0462515505be8ceb06530a2eaebae0de8aa7b7c6ea843a73e64b09bee1a1bd9e8d7bcc39131044bb8b6a7d5144af8aa686e6c82a66e13078e9bbe17d74f552c1d8e468e8731921260f278849f8d3966818eb615526f3988631406c25c1eef3208f03e36273ec2afa6600d0eb1ceb69265d5570fd3304ed84df1211e26e263e180a3911819a50f0a8abab2d5ce9b6890df5a79f77a60b799253fca598e725bef3e91b466af35abdb3a70e84807f8ac4c3cef3309760c66c5de520c5306f64cde493100082c4e4899a24d22dddb2928f232e26bfd5e366428025c70cf637ea3e277bbc539df75c08e3cf4b899ba84cdb2f4a8b35596ef391d5e041de4c8e76eb1cbf97584ddf1c55990795d93f10f2bee4e8a57d1d3b14fbea6a55fff4cbfe26149dc681a577b1ce3e32fc76d2e0a09d9ed3dacaa6e2fe4974c84bd6c3774e5f91ba916263c2b82af3f1c74932002e68f3ef91be9e9a662b49c443037983e16f01f920fb686b081127a6e327c6b4ffe9a7eb7a82c467ed7740079c1f3b83f71cf24084b57260e6e13599434d78976697e90bc0e6a1c302a7e7846b29515836da76d8ab93af155e4daddf6bb0529f3a4bad2987935a9f358f4c74323046b51667c4cb3a1949486a4ed2da85ea65452f37d77ce9ae791e4a1b850ab3c412f104761d84146b641599bd862e32991f6cc303d7acff35cc5d44ec878f65f0cad65471ea6f7c374a858ad25775969ce1b49bb796c3e1a3c8b2c965567cbbcbdce2b01b9af4ff61d35fa248995b5fabedaa284b30fc7aefe00831351e1aa12cf2d3f61f3b1b310bcaf16b8c39cac57316ee6eda92595ca31ee3b23dfc30150b5c0352da6d5540e6c45c2651329dcf72b13463bff9a8b0e7e6eca67bf772b0a10867719d7622b7b496d4aca802ab85ee64eb0d9ea3d808ae1b54915ecbf07bc1c26eea2770cd73a85abae529b60e0db52125ee9ff3613900b9a3aee57eed4c907240935bdbb10cea0747c930f64d451e4c311f3dc41a3b374d4d35ee2de5ec68588b834841118e6b48ca0ef2c730370faec97b126bc5238c12708f2c1182d3ca80442ab7ecf3f36a29261af7949614e570549a1840dd9f139811f1e8b7773bc70b45817f4ba7c46368ac3c648a29a9987e6e72d349c1b4d5453aa2226d616756e3d7e94fc6ed5017e73c11140469a33dd53eae2669c6518a79be82406c7aa811028cd98b9a29b2a9833a394b449209551c4ec136c212d25e22d85811bc889cc43db05a775cc029565f97bae5adf4e98282a904107150ed5e96951e20704d814965b24a9f58343b6b71d37f854f923aadc1f0d6dd16028b1143c1e62eeefa1187390294ef99145ca16cc2b5d58c61151244712a3a465633d051f5be0a37926c80a1444e117d49d0ae98332f6a88713365ffbf236c5302f72f2f4b71f577335a8967e5a4f1ea1658d3a270bd3c0c7c32266abb90d8e074874e095fb6676cc7c75a9b86bc5fe37af6e95c025fc3c33d62a00d3b7d59fb34553d82b2c8c16f3deebc8a83e590585d2c18eadff828509ffb87c2a6dac0fcc6231c752b2999a4695a6d1429b09995e6fe9c0f0490dab5031689c69d44704f7ccd7a5c4d9f90c7005de638cc695c2bc274a6bdc420f16c1c338a6f65fc8b74d7b00a5e90ccd8ff4f20db5578c9402ca25cb74f012157eb36c19837d48ddcf9b5d8594f23107cb5659d96b114ca433357e94f6e691218cbbe6cc3bb9cc28e984afb438e123dad483c031e79b60ea05dfd0acaa5fd9dc1b6bc81d16bafe2f1e986f8eb032991fa5b0332f5d3eae6943ac7ab52e91475280384e87cae568597532417127650553b2a590da467fe176b89ed5e8e95d38facb4b1e5148bbac3817a1fb1433691f08da9b0a6bb2c9084bf6a89a09e0890a58ff2a64d9c85069550557ce93e89790b09ab236a7ccbed5ec7b3ef304c429023bd30b84fcac2ae42f07635fa97ad01ed4851f0cb22cf471c8f1813df352798b129b97199dc55aaa0b21ddf97bae15fe68e53d472166258b5c278c4ef97466fa5d142a28df51a049f32067d2dd676d2418ed29347c42411602806ab5e5b93896f550ebfbab9e5734b8d5606b50c28c67bcfa06882aa7416141f4ec1a05ada48f7eba132be85c77ec680f14a5ca05fc31e0e0e3805e684b64e3b2625f269bf83aee18d96b1f3e6aac7fd97c6d9ee14d0426422150c217f43461eabb0c584d42c25e29d3f6b521691395dc1bdbdb08453dec63e21328758d9cb41ca4ace4a7766fc79fedc15a57a50fdd7c161b8cfe979861cc24d30b5812af88067ae4f8baf46b61886dd4ad5375bc53f3b3a3d3aabf8f78f84f713ea507e0e266a6d1e56990dc5b086b491d95e4ca018c36d5161e8f05a2066a82e245f3a3af8104af88199d988372e4e5b35bd3d18b1899be164c26f08493b9c0fa11fca9d341905193dda06acf792e91d0e616882afa4d326bba8331937566ba6f3854ecf764fcbac72d148b8e8ebd4f2f11070a189f7fecbffeaa721f73bc20d13fe91bef2234d02aca1811a0944d0d03dba129247f0fe7e418dd0ff64472a2c6207b1edfb548016475826e80e228fd9c7be41d1de69a6f3539611d96e1ea15de5082531965bcc8763ae21149483bff39d363acbb5c7c236d2730961577c30d1e99061e4389e6cb4a2e35fa28aa1abc9df0b06c14ba47fc0c6db0582e0719382b1d34fc74f2c9ac9d20d3aa5ac416a0b9fa514ff88451cb154e78a9a6e602c6fbd69e20b0aa1640b59f28d804dc7b444b42af48b9074f98881fba5e2335b98ca27221c04cca1b9e823f4e62d38028b66d25062bb1469139cc73ec74efee75e0ced567ef79ac284094e545a5cd3a9ef47fb9d2600ed56e7858ed2b7d70bbc5eea5449c5331a4ee696126f90796499c8b727189dc3c56f5023787ee310ed9d8c94f44e1b3a99f34f5a12cbfc250d2402e311d6523e4401098c3e0dd3f68976a4394dddd36120a00901ce9c8efd7aa0dc272464cea523e1b86ce726cc3023cc89a677548575f1daba2cf55522eaeeed2e24b793575e7bfe775ac87226c3c49fadcd482252256dfc6a0395f201e7201fdde699420cad890cea4a4d26ec01e4cd73f163797155cad3146628bbe403984a76d2e90e67bacc6c5a33f5d378a9439af769c6de2375f23ec48538c8b1bd6911a56d0283e85b4006def3941cec76b1301676b7505e882581876936d40478d5b379376a39f796bb0814e5f23faf7ac37bd714a735d81e10374e691e675aef05591893a8916277bcb62f4a598177dab500a96ad7f2b5d2ddcb898efe7f2bdaa2d6bb9af65dd1cade6d1a0a0245e4337c79caf56960a6c98e0fae7c5d87c6bbe25d699549bd7f5c581f6b09ec76be85383cadf026b523c1c870e3640e6841d674f49dc66189e7cc65f059fcb9c5548732181a912c698152b3fc15bfb2ef5b35e55379758b8af3308e13efbe9aa7cc6f05c17cc3eebe74a30955944df86f3b8085a4c011289e44261d8d09e6da311c3b80c81c5f624bf29f593921fd165475024bee64d675cda06e1971fe8b613d4a912efd935640514a3787dbd0b101cec198b71b3bb51bcb50e7ce4233dc51c06e72d9012237a14d4502381f136dd87fbffc4177c08c3f9cc068930ac0d064c34a8d4a9d243fb5c4962e18759e533f3faeb0dc40677bba3aadc93bf06851cdc6cd2ac201e2a8f074556b8d6276695e5ca1b8dd6bc1c5938f61931f76943c4e155ed1784048bddf0ff09aab3eb57d787cef221f01f4d508c379e93118945ce2f1782f73018891157cc480c0b54a6bc7b6eb61ab34fc2c677fa7c554bd8953cd86e6e4ac898dc6525eeb14d09815bd5a28a44610e2e9a127bd639784c1c27c74c5a05f4d0f4a3866ad133601d7b9fe3bfd1c0a29aeedd4f3baa96e9ed193ea6f3c1739a2f8bbacf9c7f20d6a8375937e63256ab00ce32c994dfed44471251ed7edd0a5662b0c9f2e8c211abae2a95b9735c406bd4fd40c450907126f935309405029029739e1866b6211b3a65890f8981681b39eef0b26c29d20d635f769326f2bb560e0f2b71ecb19c2d34bc35a9e25d13ea3dd3b384de2e70b1173a14868a80dd76533b58068fb6bae72cb6edfb3a3a905632b90d4f04f4187ac50da890efff056a522c86bccc8bd9657b4baa792db0ecc1b052e9c7fefe647a2eddbbf4cb0acea67db762a668d0e4836d50239e7db9342c842151fd784d2ba44333ca2013419aedc82bdd20f574b7e2b086825d1e4b69b1553ead6abc24d7a79265ad473c490854e224440193d750d5c6bb39046daca71fc8d1c6d4736edf881215a410f3a4ad32a2c2dcfd2ea0df0072ad9bf1e8e136e5649273d353d73b33fa7c3c9848db47144cfd9af365738a8604b9090695db55374f1fc1056530bd02a25a4e3f136e3a8b0b032454c780cd5a8b105a96b0131c46d7b1ca8d2ea1b0090167ea0ac5f934317a4ff73da9a28ea4431870f20e8670a18ddf341bf04bbd3427c8b3f4476ee364f0150d089b5e56fa022ef2dc84daea133e68a4326067587d2481d0b7458a9388e1ce8d78cf34452d40564441da95264c7d39c3bbdf6eea168ac693f88fd3965ba098ad2fee6756d6683e8ba1a7d243bcdde7693dad3d134b0449dc508c35de50f16dc7cec2886ce3a2e70c69b29aff230831f71a799e53b611af4075eccc0af1d861ae2c0a52201c91a36189c38df90e30c15cef78f4ea575c8ec5533e32e72bc66945fa3e251a9b51760c20482a9be9bf3bdaea2f001a64732df7b00a675eff66dada8091d46193bae9a3862555b4d58bc945f", 0x1000}, {&(0x7f0000000040)="e1191ad7238058d2d72a9888bcd65f0b36ba72bfda38e2239a0166790cb8e3a23a59d784904f71116aa251be79ad21166f799a0d84d75af8a1d53e0d769227d6bca4988c229df4030f82269da80f3fc848d295a2bb3146974c16ca5535b974ff56c6764ecdec2b80b7977c53053728a4606dd78c1ce2", 0x76}, {&(0x7f0000002180)="914bdd7b22406e21be400cf7ba0bd4c95e9649425b986928e96aeb2fa0168f78ea3db25b6cd26f29bb15eebd76471317cda7ae85feb5e21c106453dce2f10f88f133a6f1679360663405bc374cb6e6bc13a1df2425420e79aedeeebd39e97f43c5a63c4021f05ccbcf0febd4879507f8e1e033d7ec18fe5e12fbc22655cb18727c12dbf4dff716c83a95f0a973ac28857a868b664aec8a7e0bf2d9f6", 0x9c}], 0x4, 0x0, 0x0) listen(r0, 0x9) sendto$inet(r0, &(0x7f0000002240)="67eeee05c4865c9e6214cdb9f241941e7effbaba02a852078459ef9ffd7e6eaa41f723cfb8708b9ece70922b3f595e50364f1bc589aef1163d2fd0e15e43874d856fb6543599948bbe120af3fce6ddf816d093d168519ee11b663107b00e44ad6ed54569ac07afe8da6f48d11f3b70067660884a4f1d95d3153f4fb025432e20590c67c8acdaea6ae36c7cec574bc979a3dcd91b57c9917c06a4d8dc00c6e91dc0d7b570f2b49a8a34b9f7f776bebe4ba3f68197cf8e59a1232868a7be97fa40d587fd3787387c0151db70d1535f78060221f3157a36f897f59c9902f8dfe271ae8de1523d0b928f54", 0xe9, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x2000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x40, 0xe69, &(0x7f0000002340)=""/137, &(0x7f0000002400)=0x89) 13:35:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x801, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 13:35:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x100) 13:35:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) pread(r1, &(0x7f0000000000)="f2d013c2a8a6209766e7eb08cfb44e07ebba7dee4637e77f44", 0x19, 0x0, 0x35) 13:35:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) fcntl$setstatus(r0, 0x4, 0x4c) mknod(&(0x7f0000000600)='./bus\x00', 0xb6593ee238eb8a27, 0x4502) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) 13:35:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file1\x00', 0xf, 0x4, 0x200, 0x1, 0xa2d1, 0x1, 0x6, 0x2, 0x2, 0x9, 0x3}) r1 = semget(0x1, 0x80000000000000, 0x52) semop(r1, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x2, 0x5000000000000, 0x1000}, {0x0, 0xfc, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x0, 0x1ff}, {0x3, 0x2000000000000000, 0x1800}, {0x5, 0x10000, 0x1800}, {0x0, 0x3, 0x1800}], 0x8) 13:35:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) ftruncate(r0, 0x0, 0xf16) 13:35:02 executing program 0: r0 = socket(0x1f, 0x6, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x2, 0x40000000007}) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) recvfrom(r1, &(0x7f0000000040)=""/38, 0x26, 0x801, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) 13:35:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0xe) close(r1) ftruncate(r0, 0x0, 0x9) mknod(&(0x7f0000000000)='.\x00', 0x0, 0x3) 13:35:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getuid() r1 = geteuid() setuid(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc1, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000240)=0x7) 13:35:02 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, 0x0, 0x0) 13:35:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4000400006) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x1}, {0x9, 0x1}}) close(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x87, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='D') 13:35:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) dup2(r1, r0) 13:35:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) sendto(r1, &(0x7f0000001180)="048f5c2ea58ce24c4b4020", 0xb, 0x407, &(0x7f00000011c0)=@in6={0x18, 0x1, 0x8000}, 0xc) close(r0) r3 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000100), 0x4) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) clock_getres(0x3, &(0x7f0000001200)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x41) execve(0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fe3bb0d2197fceade3ce09c26b972900"/4106], &(0x7f0000001140)=0x1002) 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(0xffffffffffffff9c, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100000000, 0x7, 0x7, 0x3}, {0x5, 0x9, 0x24, 0x1}, {0x7fffffff, 0x10000, 0x6}, {0xb84, 0x3, 0xff, 0x556}, {0x800, 0x100000001, 0xffff, 0x5}]}) 13:35:02 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x7, 0x7}) 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa973652a1ba1edac, 0x0) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/9, 0x9) 13:35:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:35:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1120, 0x0, 0x1fe) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x0, 0x402) 13:35:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) close(r0) r3 = syz_open_pts() dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 13:35:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000140), 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000200)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 13:35:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 13:35:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x7) r1 = socket(0x400000000018, 0x0, 0x13) setsockopt(r1, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 13:35:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 13:35:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x173) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0168fab506161f728dfcf19cdc5d08c794e61d9e"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x80000001, 0x4, 0x101, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe3f6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x35}) execve(0x0, 0x0, 0x0) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x8, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getrlimit(0x8, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x7, 0x7}, {0x2, 0x3ff, 0x9, 0xffffffffffff0001}]}) ioctl$TIOCSCTTY(r1, 0x20007461) sendto$unix(r1, &(0x7f0000000180)="acfd7ad810261a98b3eb6277c9d1a58c08b20eacdb541a2e379a218caf94d4858c4d093e54b28a6cfb589c7326dde91308f0579e414ae25b7246e03bc82cb118470c95c97c8a55a39348c391da9513828166191d573d4483c4dfcc7e77be5a3c6755b5c918ab92c22d450b2c74544370731c38536c0bfb1932c673b1677dffae327f4bc4ae667d677636793cf30eed36936ebd3915db05a95c083466f0d4934740880b02e21d9bd40bb3f35b5bb5e9562ea10e0c", 0xb4, 0x1, 0x0, 0x0) 13:35:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = shmget(0x0, 0x400000, 0x100, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='ms', 0x37c) 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x700000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x210, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x5, 0x70, 0x6, 0xffffffffffff8000}, {0x6, 0x2, 0x2}, {0x6, 0x4, 0x800, 0x8}, {0x8001, 0x10001, 0x6, 0x6fe}, {0x1, 0x10000, 0x4a, 0x4}, {0x4, 0x5, 0x7, 0x1000}, {0x38, 0x7ff, 0x1f, 0x4}, {0x5, 0x9, 0xffff, 0x80}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x80000000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) poll(&(0x7f0000000240)=[{r1, 0x81}], 0x1, 0x9) sendto$unix(r2, &(0x7f0000000280)="326ae1fee47b9b50749b55199ec712b10b284255ecfe247fb0fbc47ee0a81e0c9c1ee605c44d5dda87a3f9aabea222036a1ce443b79b81f5bda321d8fe684f03f66f8e245a4ce7a81cbf562afd4d5b7f633048031c5f98c9b2b4529292d9a0f8659b9250cf56c4df119dbbf728ac0461b989b32865dc3bb2adb49e06cab10ba136f269a06807f37b279663a89690c4dcaed2c43e2f01767b5da25d84a4726299941f96b764cbb6d38a96e4232858aa38a8978364520c2b44e3a7959666ec5211791465909216a4bee5c2a1a5d509284e5280f47751", 0xd5, 0x8, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7fffffff, 0x7f, 0x4, 0x9}, {0x41, 0x296e, 0x3f}, {0x1ff, 0x10000, 0x7, 0x7fffffff}, {0x1, 0x5e6, 0x3, 0x31580}]}) write(r1, &(0x7f0000000440)="b2d522e044ef051337f8122448c19b4e0655397e0a8eb545d94bb88e77cca5b985c997717903a7e435e57cd08f35634e051457fb5d63c185e4e955c5383305ab0a957b154e2d3f362777aef395e76fa4fe61b444a274f757cdd1b790aa7d0727a4ff2276c277f5c39e828553fdb26c856e1b3483f4df2bd1a908870b8f36ef9f80010cb153880da9839422bc1baead4465425d40c464b64107684c450ebc1256c3d645bda9a9d15deb43c90de0428a1ad49052c8a730a2c575357a0ac5e2c728adfcab97a9483b5b5a2ed1f3670f7220d8a00df193df14085e90bf28861eb651b2349e0cf7a605ddcb14c7feb3e1ec57338a516c60826bdd", 0xf8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xe2b5574ea001815f, 0x0) recvfrom(r2, &(0x7f0000000580)=""/189, 0xbd, 0x801, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000640)={0x1000, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000680)='./file1\x00', 0x2, 0xe0) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0xff, 0x2, 0x401, 0x5}, {0xd3, 0x2000000000000000, 0x9, 0x5}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000740)={0x4, './file1\x00', './file1\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000780)={0x9, './file0\x00', './file1\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x2, 0x6, 0x8000}, 0x76, [0x7, 0x7ff, 0x3, 0x0, 0x80000000, 0x5, 0x0, 0x7]}, 0x3c) r6 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000800)=""/35) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000840)=0x1) fcntl$setflags(r3, 0x2, 0x1) getegid() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000880)={0x9c, 0x7ff, {[0x100, 0x8, 0x7f, 0x3, 0x4, 0x1, 0x1, 0x10001, 0x8000, 0x7f, 0x8001, 0x5, 0x7, 0xfffffffffffffffc, 0x7, 0x9, 0x800, 0x9], [0x6, 0x80000000, 0x8, 0x100000000, 0x7, 0xf723, 0x1, 0x8c, 0x9, 0x3], [0x8, 0x8001, 0x2, 0x8001, 0xe8, 0x1, 0x3], [0x5, 0x9fd, 0x4, 0x1c00000, 0x5, 0x34ba], [{0x4, 0x8, 0xba, 0xff}, {0x0, 0x5, 0xffff, 0x7}, {0x10000, 0x6, 0x4}, {0x3, 0x8, 0x0, 0x1f}, {0x0, 0x11, 0x8ca, 0x9}, {0x1, 0x5, 0x7f90f48b, 0x4}, {0x1, 0x57, 0xfffffffffffffffc, 0xe16}, {0x54, 0x5, 0xffffffff, 0x3b}], {0x49a, 0xb4, 0x7, 0x4}, {0x8000, 0xfff, 0x9, 0x1ff}}}) fcntl$setflags(r3, 0x2, 0x1) 13:35:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, 0xc) r4 = geteuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="822b1b35a0c6b138465c225d6039d3756f8427c57a71b8bf6fb7a4839790821ff6ad924593f265b659af2843a294c01d3b05422d1022e31be3c4041831ffb56cbae8346b88f85fc8779159ac8fb34eff2f09499b9fe97d8f71aab6623ef900d01ac59822100d2602cec0706d3194e3f173ba75bbb8cea7a5abfb669b87fe72d17ee88ffcd308692cefb524eae3db2f5e195b5f8bbaf5ef23f291f3a7740606b5e2f3af3f3bac6e62142dd54516692ee8", 0xb0}, {&(0x7f0000000280)="8e58c8a9e9bd2bb46bf9329c442fc7101b127309c7befc795b3e15ba03e7798dc0ece0bed3efa921028c860b569575cf0c96d6b51d10504a3d48ef650f1e0c8773a74717aee65fed6629b051b8954d9b02bcb1f356cb52e5d4b2d587d6e5ffd4f716cb732374092daee08c6fec3c570194136ece32e703c8a7316ba0827dfc331f66ff61addb57ebd915bc138fcb1fd44bf07bb90c770b85838a9eb9d237421646a2fb3aa9aaf6bdddfd0ec8ae5bcbb8c581f65b1d701df4341d8722a3d58fc98b12f5c81281426b78731c2313c2d4fc9a7871698f9cff4c8d87663bbf8208803aaa4c0116fa92d39cb88cf319e07f1c76b35a83b09adbc88a15e99a23829ed8a2de56dab930dfdb705d2c379a42e0381063d94c4359c4b3c9a62183510ee586133df2d739baa9f88c97c1ac5d5fa538c48bfae3e54f5316c52bd4372f7c588a60a248d750641d26c6c6951cb2a4dd4efea384733b38941ff9d91668ea71e72f38e254da9b8dbb1a2f35d22e707a6cc7609f894980b510f6a8b6a7c4b615bb0c8cfef05e037d8944c3a72c0ec1d031e2e434d7fc23e36419f36dcce895fbe56c41de0e164b9f0018e4abf64f3cfe5377b70d53338106cd541e16d08438338390333639b6cbd414a18cc59fa6195068d45d7d78ac22c2aa850e0d343a5e1904020cbc5b8c4c54a1177e8c3dd3f6a7b7730832091478a8533e624f068c2323291abc6030e9f55b513e068415b9b4e81bc0e8b00458a879a04d0d04411daa55b89bf1df0b7ef73ec0603ac818f202399de15a1ca61ec7efdf93db68c71fc5b8be30f2b97a1ed57742fb8acb318a1a232b97c60c10aaeb7d3a623c30f57eb67f4e6ca6c64c6e3066ed00192c765b97b1820342abec1b999806165945f0d616ea082cb3415d5d3929d712822ec1fd5a2be5c8a262b30e6e54c7c68db20d3b2dcd57a58a2b4b86e383d0ca43a4be847de296e728f3d165e19e84d5cbba33cd353cd24a8e828177a88a337c34aa86bdc08f3417a4a2056c9dce9dbbd2f76622241683873b5cdf25877aae839aca21c3057ded50f28776680457d924a21d450f0b38befe15036db3bf6e65313b7118b4e8eedcee9cb2bc4d5a134f855b8da6b98f43b2a6d2de7916d9ebe519c1292855df7e51521362489b1bf78b4de7a104d7750ab9d88ba61dbc1959c37b4b675be0ff45d535e44d3d2bb9b13fcd107465550db8fbce751ce7cadbca59abc0686790c196b75ed07f1390c7f41ab7a63ab0c86a7c389640348326d6429093ae1af14d35bc22ccb7ae2543ac8d409c3d5766f179b2b6456beb3903728b7a8e8d23cebfe00b1c55480e9f87bf78a3caa4590ca9f66511cfca7dcd6df29cb9b40a9de8a347a10333ea17cc012cb880dc32db6f3dd37c9bc115940009ea27136063fe0628f255f867bb13590309ec93a2f167b2b6bfebea2f2f009ec207046fbdd0986c820d5faf750c6937eeb98cc283470cf550e76b7f0f25d66887226fb4dc4bfb34c00af7180f244a8a9bd98370f327f564866ee4805d0f6fef94efbc0e0ad92475fa7f2c7ec10b94bb95646d9726ca51f47f0428609195153733860af04551262e1a3e2878e47f7a7590447c1866b0018611e57932a93edcfe0bce8755557fbf2cb202085d93b2e7534a15b5d66bfb763ab706f4ed158632cdfabaee88cb686fe18014a54a7c527c952481adeeb6be83a1853e2e78c21c957ccfedac78bdf61bb5a45b7969537bb6996605f9b312f9fb73ff8e4fcdb6744874062b04cb030af3d8c969b8453e23c9a26f5db1eea012713a33f549fb829307993d87d9b7d646b0ec309955d2122300657f608bda3b780366a2bee0aa3df88de0df78ec08f62dcdcab5df1c8323b12a420655bf2a87d3b21d58d78d7f536b0370121587070bbd48b869045c3573e586d7f3ecc9e1b1271f3481323e2a93c578477a04ca9ed397e206dc6de017fc4451639246d6904cd3f8e0be5ef0ce4bc2f8914f7b2995d98fd857669036cc450c86771a025ad53cf68497a1bdbbe0e939cfa36ca3d93022d3575639fcdc2ad162c45d86acf9bc993fcec5ee390f73bf99394671efda59af1f2613631cf68d48422f2543c407641ff7a7e41f209310aa88fedc6fa9958c622deb49a9bbb01c8565998b20936ca1095b71e5527b20fdb0295dcd15fad8407cc4e1301a3f129f4491338f58b52aa35b30535ae396ab259d90f06e581c193fe4d860a7ae43c2139455c58e0d98f9c93ad29c0a9d317bdd99b7b2342d2d691f8e86dada0faed0f53b66c50679fea929f97270ff7755ee8c64738349def85c86b14994a142e0e2b436fcfd660106c64de5e08c32ee47ecef3cd2add98501fbb2dc4808b8eab576fff2964d946ad3eb1cbccef35fc54a1194dcb4fb1b66d71065ae606c7e16ce3b7dec7ef56508d93bfffa73c7d65a625d6ec0e69af7e4919d3f0dbf6de80317b2f3f23a0ec98aed074109b1a538f8dc4ea0cb24413af4cb195ce4df245ae6277e26c391db48f2247f0088d867a24f9ea8c6a3b83294450f1b3709783df2f9f7c59c4f2dbf814fc3e98effff65666f48b7d5bbd90d027c052ee79a77e5f8b55cffffa05329577351d02c39e04c6035fd117987dccacbba1163fdd42eab66735576ba01625a2191df1c0a32ffc00ed059a953894300028e53b58070aa5ea098cd2801af65d903a96ad297ffb5b03660228a20adc3dddcdfee0fbd7bb3ab42120bca0fa16715b32f452c82868e6561907835ca6bf6065faaf2dbf7da05875d6422808479638cef082fb8c18cce95edb055f8cf4364c56f69d2770f97dd7aa3443a7959b212492c3ebb22e913059f2b47f4e5fdb6ebcb5d44b482e0d1e1080bc82fa993ac529b5b3c4fa056536876c617a2086860933547eccb54a1d4e02fa09f2cc97a296716b9413fcbb576d73d2c2b096b8536887330712a1c98ae2512c88266d5ff17eaff51c7846a4edf415b0519496daa879e30980108de32592429f61be61a96de2068eb5e26b26d584514fde1935327e45e30701b691f98ce1330db4de2f8ede4bcd258b8b8f711b1c404413643f3c591a0d33220c3aab7705f5d5e7a22351e757252ea75d8b74a8f18bd48738ee963c7539b42e19864ba086168750f606d713131fd805e541cd4694a04ffb353afe5f8fdac6ae864b66a0b2170d7ce92092fcb40cac77630205df0241069eb312ab62c5febcf2d396dfe311bbe8ae1bdf4d8930480363130d03fafc541ce56dac38548a86d02324db44fb7c0e78d945320f4e656f83d2127cb4f159bb78a03fc9a8961c35efa4ade7fd974e4c04143defd5ebf4552fe1d796b2549545e0ba5d006a1245825f41de1e14e2d039b412d976f303b62e722bc8109670bc0c67895c4acbd4f11b5aefa7a5dbce595380df5a730a354a3e07f3305f81f973479a02404b7b3c7f2bf4f5ee6a0918897bcb99e36429319bbf84784f0efe397bdc0925c8b9cbcfb3f3e0cfcd9d58b793a7e319eea48ebc622742d21fda397bac96f38cfb9b3f7b431348bd314d48c7ec8ea9cccdb555f4bd20156d4bbfbb51fbc57d0f958b3b6f2a81daab585ed9c109b662375b641cb1d41131a145abbf48c977d4e0217885fce9a632a280c27aa443622a5f0d75f3de9d4987531eb0f411d4cae97e28c226358acc562109937622d903ffbc57d554c9caaf09cb56cc892de1410073528dbb34a8ba397b2a05a3c07515f273b4e64b3f3c0b46144be3835b7a3cab3e43500d0c470aad3ee1123dd473a6165a55e3ed52565caf6edc62fd49323c16417612d672cc8d452a9509da745aafcfc06fa04cf9ec74387d3c83480d3e49cd5020ce0ca324953fa5063224807c0b3db7976227add632a9c32af462ed18d3860c5f2112c49f6929096419571aaeba4bd1ac7a797b4878aec43ca258650830a21e0c0a0e6ff1f0421197e726b157d1ad2f32f772829459393826cd07db4cee4dab15f1a081eb983f4b37915c455f40d8cae7088b991cb1ac27f45e091f44935d6f8a0bc573b953f80dae8551b628d237c2aebbceea423733c9231f627873dfa2a2cef3481ac877a1dd5236afaae9c9ef2c529016fb7cac1d4c783e00901481fb601fed4ad5b61c2e6aff90deff59e315e070429e626bcaecbfbb9613979fec464613fe89f99835f14d46c9fa4b85464044214bfedac7ec6f2cb1476e7fba3b6a2cd0d9b2927c3bb6169b51761836f26c96d723d1b2d196c107b5aca2e08ce39499f2534718b92112517906b2cc3099a2d07f69566d02a75c6958f602da5248bc8c2d17b6e8973d6e8d3e45cae1d0d3ca9572353baa2f866891109620a29d50f765d90eb73686751906c58f749b8330083c5fa4ae02b93e6a5f15610cf8dc52ddc4662673debc556edd654d15f5adfe502b14dff072a3ceb143bd59e75d7ba5e1dd5dda2ae97c1cd28c280cd06c3ed6170e06dbb52c3bfa28e789118f7922beaa0094d89cf091bf5eae0ef2d254024ed108d603cbe82f3d7f4d2be3b2b3ba43613eb29678292ec1fbf64321c8ecab8fa89e2b78b844a892015819dff7eb9c95b9a2d1ec809784f15799225507e395bcaf1f131c08ee9dc25001fa1eacf054e230aff6d43018cd7ed5b219f3812686a33dea7ddfb59d65689ffeb4764ff4f846db28f355ec22ea47c1e173236a5d8a22191c2c7a01936cdfaaab107643092bae23fb538ed8503f5f3b7ec345169cbdcb189ec7f0ac9d79204843fb386c8d6f193c575d72694d7be237de686c7bbba328347a4edf91bc475b29ab8fbda22e26500c6c25234ff272f5d0593ae41b3f2f18c524c4d06cbf32a55509492fe82d5a7c812cffa76d90b47b355078d556deb9fb8991192071a9b23de742fc181226e76fae6b04ab87753c174b1dd27da9db95f2161ffa7180ca60529b1f05b5aa4ccc4e226791639380bc4a7f639ec97ad1a58bb20c32e8d80d43a24ddfc732f52c65811cbf0c6df1cefacc3d4f92d90e06d36ac2a0e29536abe3ba3e81583d8b1112cce951d907d94dd366a5d6c8bec1d53b489b0c64e220a41f49747338d1a32488e44ee9f5ef0c8dcf22e645fc969e8a0b9844fb1f2541a9f70056e11b7625a38042650ae21f1965be8b81b15abdf4ad2711f9bbc0b3df7be4c84b80c46b46de045fb45191f5c838f9b5e857f14aaf7301f0e58e9160cd6f88db86e0ef5b86a890267eae238c06e3345bbc1a98cdcb7b5d52a8e0d1adba16cf1eca5ab175ce333197cfefb78cff2e0f211b4c80120db015379ab33b052e3b33fd6b0877b9cb158187df63fa256afce742deb31be621d912d35c3943468fcf7ae521f8851e329d805f9c46e4dfe979cc92504cd29986f76b4699f2c2c846110c7a195923459cc84a44a985476abe656ddfa081a3111a2690bb6b14da914c71dfd4becfb6b09a5e6af4eb6ce8f589b5a576e296d830c538d138036205fecdaa501f24e054a986f36c3c383bdf5f3e0f28ccb270e49cacac46ce3ce2eaa7ac7ece4e8a46379ab2fce3f23aed01ace6b9c3b6b9ceb43ec8c0f01d7be0dba3892518a45108ce4453db2125fc490d69c0fcceb44a5a2605f83473a8b546aed01970137cafa753055b2a8499ba06533afb2608f6fd32c73d31715b66020ecf5949468928cc9b0a224034102193bfd68af79121044695ec92e8fa3e56aca43456d4ada23c4c27e304137c45a4004bd0b0e7344ab0359acddbfcfc9909f0a5675689aba7a3d55c64e4c06e5719b1ae9e5a3d82384787ebc6dd2122ba505493f6c8252eb808eeb6374d6de674c322fc786e2208b", 0x1000}, {&(0x7f0000001280)="d8921824fea1cf12e55c0f2dd57e356a9d9cd6d3ac9ede70fcff7cdc8768d6ec7b952a06a6e3eed2ac105fb21b9574e0aae6fadbf79301015eab3e57fe5742542f4f97fee358efeafdf2250f6033829e290575341b54ef761cfe8315847feea5d9f6cce5f6366210b7e4f13b80d15a565d05bb97886d8a3a755b845d80b953dfa6557a2724c7e457aca32b6effe4487b1ae0e1b35d10fc7a404979232fc6170cde5a9a5423505a0352093ea707cb7f535f1634b7910bd04d0204b4a08f95e56d4e5ae7f60defe84d1f99ad7b653051af7109c0f2e8468f9b832668488ccc2e0657e72a4e5a5e1ccfcb3cc85717f935fffa591e2b2aa99c44eb961b51c6196bc0a9c592680c9c0fc7643083dacedde47cd6bbbcf02af7663d5fe4f3abf6fb830294350c4c87153e0b9d81608ca329fe6921d461afaaf07b434858f6b68f169d8f12bc8964e7ae454fab73725c5549433ebf39f57dad320ebe79568e8066cf5df022365802479b8a0fd609d9281777cef3ef726503a9b9b91f06abc5e3c84cf9689f27cf80036b3bb9e4f0237142685db659518449674776b4727a0ec7a96a8133bf066df1b435ce0a3578dbcaae75d6a4f023974c678214ead9ee190a934c7122b4be9a7bf11d603a3b049cb5d85a8f5a9ea40d8f3fa8904e81ce4b0d0bd4047d234420d6a949667b9017bad0da1895dfa87bea6b50749a1a377ab5db685c6393c828e8c1119573e08a59e0f6748bdbe9f1ebfd56c24da1cdd272a4c785d237905a958a8581c901bdb3c77eae2534504951e03bf1bd233028f1415984111ca8bad6f4e78d54b03abbafcbabe2361e010104e89bf0b019de0dd58d93fe214ace1cd0d85df31f7d45f41a888364fe9b39fa8df80904a1260b870f53e56091ed6349881a780be7978b662f655de1793d2ca34e9a02c714056d9a64224722c885bd8d06f05068a1563273a7988a6ffa2c09ab38343b8845a4abea08b88d604a9c1bb09abc088d82c993cccfcb2a9adceda2ce276f5622e97c57d696bf621c6e2b3936af18cb315724003df1ad3c4bf253501e5d04f77ee6a6c3a6c4093bea96f224733943d00ebcaa77ed247622bca7e7afc2aafce07acde1e376e43efa708b59f92a44d8e20a46ab9bc0677fed0af8d682a99a1b8873cb106485e41c100a7a543aa7307b2e9550daf2fb64ba98707d461ca214f41f1236f1f42551cb1c71fba1dfabc69650a78dc0e0423d586762dc05c6a4d78dc888ea86bba4d80d347a5f829ecd2f9945911ae032a8086fdf898a8f56841eeac923fb63dad4bf261becf717cd3f60d7feea755954190dd77f9d6b0cc37cc6fb6efe9bb015abc93518f13e571c2be190378323d0b482f3e1e1a4d7188f0a2200c0b1473ce8997794aef3e6d65541f5f7f0598e25353bc6ba30a585cce2928734613279cdd872b70074e6b573861024caf5acb3b5b0f81fa0d4e95f6d961497d18f3790d09550db3e81b509180a63804578d2982d1c1e7a80f3d2ca1bb497ce516822b2d7f91c8fb28cf8dffc54a5eebbf132bc328cf59d9eeceb230f33e3231be77f09ebf52976199500cde0dae5cafdb631a7aad17f7f32c191fcd78bd096c4ed13f42e8eb3b4e120ed351396213a62124a51ec446f6c56bb5aaeb0cbefae6a8b03b44a0823e961f3f1a5324a2c7805771ed3351e8aa06a09520bf818d128fbc8af0353662aa6a0d5a0e73a29945524ef8e7be0a42f344c9a168c7852a924ea94d9aa2f58c3d5d94272923a6118259b0ba849d3a218ffd57527301379a4dbf8be045ffbbf9a5e0edcf92a4259e882d79c0289ab40800b42706f12bf1ebe4460533b505fa0b8b1ad001e867a1d31d1a05f1201249d641b06d85da2abe631d3d767624fef03b3dedd9d62fe035164af9a82c046b214ebc9ccfd7e4b2f1ab2a9e639d8d880d950ffd88983de48836d26f429a42980d8199f99d63de87ca285e2ab7883138b20b5bd79a34debf502d0a878ce34be8feff532a2ec18c4b7bd313cc2d6de5ab671288b7d6135aee958fc6bdd00dbdea6456cde82d27138c2d45e219818ae10c85b7056bddb04f4eaa4df6879a25570e496a3830e03b1a6aedf01211eacd91437857d3c69c6f9992a4681436a7baeb9dcd76033b563cc02e8bf8003efbe070b24a8623f1bc16c3efd52da7bdae2345db314cc71deab4806eebf20e4f0d638b29e560ab62333aec72febff4f7ce3760c05e1949a9252d73615853f319252a64ee9bd14f8caf9bf34f8eddc28c331f687852bc96d0f82222fe096d99810cdfb8d1f25cceb3eb2b3f1d23f3f7d9f92ec8d8978f9f0d3c2e8f0745c1b3eb62cba74bed1b358214ee055f2e023ca5a7e10b02faa9b36b14c6d689f8cd121119a800bb8ac7fa8bf9acb14185cabec2ef49211e6ac0fc777688445e1cd7b17525c09c7d3d0bc8674839f5213a79f5cd7cac058e147dba3184fd8dc7fba3aa3568c9784fe974a85a3fc38c53dcf19643468fec658a6f2d3f7c375a9641af4ecce6d2ff9c100c1c227a709ff4c1537867b0e923d29ae49cc486dcd6557cf7bd54489e688c4ddbb6d477f928230831444d37e521857cd8b57503abf2719d90fe9e4558da564c8b76ddc05e412982eabda3d3a9b79f102bde96ef22ad2ad9cc9d4e7c790f2471f8ad74a09ad6588c918b1351356a6ce9f300e5badc5721091849fd0dae34c2e422aa6f1f248630da62ebb9dc82dde1222edba317ff18b3c24b4fb32bdcdffb3e38879d4144b71ba043c6ba4d1e13320a3764ba53de6fb2fcb06912506cd13eb37ace850fa46ccc94ef47041f6868a9fed70555db16b1cf498894bd45bdd4b7997055546653acede5063b3718b4b2774f3caec71bbc1f0826e0cdc3a13c3b53881316f342d715f016085d2ecaa4bd63f2ede439598dfcbd3ab36d09e291e5b999a0506a84d61b70a3638f4789af9ca1e6760ca71f826406231a432f1ad93899dd40af41d4ad3ea6d9a1c7964920f6a7dc5fb6dd1a907ccd119319a994545c0225341d8abdb3127258818a3b61b2544061491688393109c25a8ad09876dc6f5fdd85653410a74f55d0fe0018346e7e82ec2dcbcf8c8285ee94dd7c10d4317179c261bb7b3f0b3ea78184c782c2844522b7d5197fbf6432b07939d4c389f5e0059ec8fb4fe592fb93a6f48a6241294578be42880aa38ebbb29e48daa9cfb6b455c534591a43d065efd1863e3c9e40c0df515ceb6a1b3ceda5aaf71744ef29704d3f39c89873dd0da4c2e5b3ad1cd24a9614748a9d8b973532c7d78d82ff6711ea7fbb452c634eaf27273080e9a5e8200a2743e1d558129e17144d98f800f1ef86269ed04c6aabe63107c95d99af073ec2f8fa802b893f337046287ebe7948cd16b3e882314daa854e1099faca92c836f6e6b208945784088f7a05d5c2d9ca3e922c282d8e81616401f39ed8188d9861dc3892fa78d01318dce6df8c45711ec4cb0e530b9c1dcdbc18c942715fca9bd0819591089aaddc3618641ec3340bc1a8c72b6559ba1a95ccbf42044d2608f462da08afbeb62c4cc3f4abf0f1881085fc299b68a1972f39cf86158a02a73c9da7d68490d761096c84382b11396a097e4c0f07e8ea2caec2588de971b16452f26b7a84a3e42c76e3800a553c081419fe00fe10e2f98a41f853ca220edb9cfb681100c175112043251df8bfbbedc6a78a9fc97a8c98483904f0831d4f84b1acb3692ec2c565fc0879a40d21c58cfec5ea5ac6d61ffdd2f29f2f5988a357395326bcbff4a821dbbf4a57c0018da3dd6c7871c0a7472c8d6a7304abe3094d5f72767c251828cf3d00e567871c46cdf2e1c6223f2cd7e4df161ec9f28ebe75d57667b6911ac530163c9a9acdabd2fc15a4169e05c5a32bb64db05e8e99ee5a24f650021a0031ed82fb1458174a229cb4026844406f6de3df5d7b92a4f2ac0925f68f08d84767282e29b5185453919ae6e8be076a48301c167c380415bcf2a3fbee5e9103e411689990d182c1b7be354b5a43080a437ff3d9bf627736fedfae593d6f66cf3098edad18fdaae2130cb8ab43bfbdd6351a9f54f0b914ef8efdf87c176859f11655e6b38516aaab8a349473db1d00a8688b5dd9c9062e76f2d572a9d100707f4b60bd796a37d1f731062646a065112c7b49d4952a6e718ef0826749b58c829914891c7490088a28f98bf15e5161fc92b3f87539d8f7267f4069d07cfa20892b39bcf36e1e598f101afd6cef2e338e6a79acf68dc0b1e8bb5796ad8eddeb1d84b7ce47734a563fd8946fb123ff34f22e423db06ee45f165bb6223b2a5c64448ce369d6c3e2764879748ef18a34bb4a173b52f345fbd5cde1a6d4f15572c93fad0b40dab9f2a24068348036afcd9725cc693ddb733f5d90d4c604e44e3fcd1d00a9f226101683671327e057bedf3998f227e2300cd6d883c06c25a3f538eb9632671c8ba8b184e14000b85801fa537761d9f0729585dd94841d3b98e7764697855c5ca7c4cd590073a2fae98c97d20e915234eaff61ce0203f61c9311aeb175d2918c7a17ca3867213ade590ec45545fd15acc14589908ba7788e3dae11ca90cf5819e47db37d044834dd68965744e76f4b278ff60d3db317b36236c015daf37312ab78b5c81881ea38fb740a074fabb4cbd45ba1f64f0222d1e1cf23aa6b5a0a57116ac1545bd622a274151ce08ea37154c848ecd2bc68d737ea5467e1fb4c64ec6b692fe096a379c492faa57c10cf05402707287a4130da569eb52cffdfb135fe46b0c6879774eb0762b8e6a6841d8c7e8dc1838ba92869cf31164e3dd801d059400069c1ff3ce762070c9ca34055de728322f7d0c5aa9e42a4b446609b575b73428a1377089f4c425276f33a7e40daf54026673734800f43415426ec0e914f3a4fd1f3fd1cb02500beb7e6c16c87bafd30d16ac0ef27e62f335a70772e565c530c60465c243c05dc0d0218cb1272f95ab5f3bd83d1f3f72da77739a6d7c422dff890fa2ddf24e41dd9b8e73526f76ecce730a32439a7727ca045399689e8b04de858fbaa70780baed330109596fe0e02dc4b43b87acb269c72f10f4d79a9dd2e5826574661cc73d494d982ab7065c601e2e929e1c9420b106221c880999576c397aa517eaa29c54a17b2a451e20df363aeb5a5259df33b0d328d155afb00f0e64551b3f9d4229ce8c0cb5af987ff3d335c960c4f9fe0d3cc536c8f55e2fd612f4d4d25aa212ddf2e794481dd8657c0895eb5c97117ed65412690b6b0577efadd2b603ceaae57b7ffab00235074f0b9217a5cb8dc70dd1c4ab4a3f0d2579efec788d992ffa22f38ae773544c3ee80305cd5a1e623f0b8593174f4785f5297cf45f28ab1168445a6f217341f0bb5692667baf802b83fe32af0b0fb6798ab0998fb36fefaeb8b6ae250d5bf199edc870e6d1f2dd28c3617e099dc7151db26665617f74a0ec0bcb30ff3f519485424e8f4f4be5e2394f9798fe61b64ef5daef378618a98b14263b38b06847c39183c5e515b2f3990a080ccfbb7094b5d1fbbfc6504ce7009f0fbc095bf125f7d93fe6c65c93f32246052bb6a874d28bd4645ecdb989c7c7692f309b566b708d89014e83d983665b776db0b846dd3a644518ebc46074a253d50e5f2e4d80a1d474addd3fd88aeaefbe6030826f905f93e0b62555a0931d41eb809584f235741573138360171fa80aa589a4071dd52cd95d02b3a0372e6e918fec33cfaabb8682ef6a03d9d0f6c69c1f5969398e8463e201dacf4a36649bee51f6854f3d9a897ccc4205606c9cca1bfda03618a15bb4", 0x1000}, {&(0x7f0000002280)="538da1add658a06c83bf3ed9bf53c644e1fb11c1ba4cde0b4b3e0b77b3ec0201857b8fd95a88c02b9dd87699ef29a16450db05f923dcceae9e6202b4bbe02b300fc9c49a41ae411188c7bcef719d0f40db9ff3150022884cc225d08a0219cf74dcb9abdef8678863cd6800f60cfd42dac0beebe81c66e3fd4fe1a27987f8", 0x7e}, {&(0x7f0000002300)="bbbc54297e45190a0459c208808366f721ff4ccef4adb44110027652f68324bdeca32da52a8d018aff0e7b450e2b5fa9f88b69f3e23aea8dd14a28fd6973a3e99655ebf102adb86796efb21d49b2c27fbc36228a05a20ec288", 0x59}], 0x6, &(0x7f00000024c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60}, 0x403) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 13:35:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x10000, 0x332, 0x1}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x16b446c9) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 13:35:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x7, 0x95, &(0x7f00000001c0)="b451fde08f75e9d194855cc46f5ea654cef4a0f59ab6786a71a38f916584048f4f76a63d1e67b5ec2e537dc164221f875c1d032c0491c131b61ffbcccab64401d7311246d79573308d1e36ff4ae93c197c5c096e6db0ee338752e9c575ee78d97b432c486ee64d6d0469bd9d02276d2b356aeb19", 0x74) 13:35:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x9, 0x2}, {0x18, 0x3, 0x4, 0x2}, 0x3ff, [0x7, 0x3, 0x1, 0x3, 0x100000000, 0x8, 0x15, 0x7]}, 0x3c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x45f) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/118) 13:35:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) dup(r0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) socket(0x6, 0x4000, 0xffffffff) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) 13:35:03 executing program 0: link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4) semget$private(0x0, 0x3, 0x5dfd6788672b1726) chdir(&(0x7f0000000200)='./file1\x00') ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 13:35:03 executing program 1: r0 = socket(0x1a, 0x3, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/47, &(0x7f0000000040)=0x2f) setsockopt$sock_int(r0, 0xffff, 0xc0e244223a0b626d, &(0x7f0000000080)=0x5, 0x4) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 13:35:03 executing program 0: getuid() getuid() getuid() r0 = geteuid() setuid(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20221, 0x0) shmget(0x1, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) 13:35:03 executing program 1: r0 = socket(0x2, 0x4, 0xe17) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x3, &(0x7f0000000140)=[{&(0x7f0000000080)="91c8c99e7ce2e4b0af64cf058fbb116d35a33718983cf392df8f643e097c0c48ea1eb05c1ea3c241ee22417ff0cf9e122fcde31a4c2d7657749de7a8deeaff381d2f", 0x42}, {&(0x7f0000000100)="5a81cf05d1bf3152c349754bb5099d15d9abe73d7758793b77b83b750de6a1f7189d8310032249d97f0c362b8f36eb", 0x2f}], 0x2, &(0x7f0000001240)=[{0xc8, 0xffff, 0x1, "3fa0ab9c77cf05f5f43e32fc4051dd56284f4b4438e3fe9b86f51c11e554386690f10bb2f922493506f2f7c39cf21c44e019f45835c5c77b8a91d358476f739008fdc1138686d59e71426cf03580c69092aecd04468695e80126fe24d80d78b8f1d8860f35904f19d236cac5452400db927b4400ad624f953e3df7480d3f19b6ce78ae16721b67252730935c78e3a2a1b6bc7ebba7075d027d6a7daabcc7dece004084bfee5e221ba6f6666c4bcb9429a317925f59850105"}, {0x110, 0x0, 0x8, "1f5dc6ddf51cf56c0cb511db1c166ef3fb590d4d09974163305aac317ec5ca5b8c617a2285e1b7dd59bfa46e927d0c3004eff45a542c0800dcc4b0a06a64f97d352f3c514ae60a5535cd5be6b627436648ff5e028cf240b23e7a4cb5cb61fc6210f79628dc2e8ec7fd3d3476c5c121eca130a957516899eaa3463d6fe8bb55d091ba6f6a826022818c383633d7d81c6f3aaa1d007ff3bc707a6284c75c5cf576efb4ec3cdfe3b0188ffde7f04f2105736facb1bf15b225b34895109cd443c23575bb66d80a7bf853f873507569c317e05fbfe9194234e54e902d7ead3dbb6d5736170c39084113db705d08b6406026de6ed001c37a3d901c369cb7ceec"}, {0xfffffffffffffe49, 0x1, 0x40, "09079b742d26ab1f7070ded40e48f456da831c3a1eaede3891773bf1fdb8fb1069c016be9eb4680174259e6eb564701c1b623bb1b77d9bbd8c2393b69c424f4a80cc944fb29a32dc97825db3a9bf83f1fe14b75a1fd356ab48785adfd292c3ffe3903d962a1616060026d0411019a6e74038"}, {0xf0, 0xffff, 0x100, "626bbb337cc64aa5144a8cbc3c340006c574eb79d4f16e588f18bc1bd721ed0675e7fba277a3d5a4b38444c234ecd03a7a6aa535a0e23b29b6b2f67e21a6d3084ab918ab0c3102b81923dc2acef12ba08506892751babfe9f9cb14a273466feee0a528bb8063ff73ce4d1b253a5e93cef1433ada9535152ff951fe647e0591129310c7e7fbe2dccfc7797a4ff20dff412e50ae6a5115da8de4f523cd87e3f93c336f24e937fb00dcbf659bb64d1e434eff36658e147ddd9c6db5a9853313fc90d10b678288ae0745e020b350ec7c19b8a126c9ff08a9edf12297"}, {0x20, 0x1, 0x8000, "efd4708dc6510455c6637613f6f45a"}], 0x370}, 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 13:35:03 executing program 0: socket(0x12, 0x3, 0x1000) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:35:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) 13:35:03 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) syz_emit_ethernet(0x9679b363a6aac04b, &(0x7f00000003c0)="b2272676ef2c6e37a1159500000000fec94167e26916a7fd4aa254e97b1abd0eeab5969a38738cc306930900849298056906bebf74c663ab51208a40483d767e0ad237c1858537346cc3ab163e1b443857595cf798b71f91fdef36b5ca0bfe39824821bbc77e9da4c455e3b7a0251f2282005268e439bb4a169bb2c386278462dba7c396cbbd3ec24b247a87f78e3a21ed42043a569aee45eb1213eedd162a291430d09a7dd7149c4108c217326e9ac3f50613c34a1363e2955dc5057cf8f78b3990dfc22de3151433cfcbe17b290219ac373e6b0219be702fd97beb473eda1658ac40a4460bb6b38557844ea715bc0c9a6ee2a5b0829f9756c8e3cc5230ee6f6f545aa75c68d82533212e089aa6f1cb9b3f3800ae8067b3cbdd22b1c284dee0ad7a3b4aa6f4982d16ec72e0ad0772bde2b1b7e1243f721afcae3bea2aebe352e94665fd51f3658efa51d04331068b2decbe6d28bd27e16b9d81c3a99adb7ab07769b866c82a278f0681b567580809663bd610565518c79cb53cf9acfab68fc1b0a27f190a224ae8d53ee616266268c03a0420ee1f457ad77e81e6750abb0ac00f90a5116ea20ae8df3e0fc427cde7ea7ca5e78395c352d7b233b488626b7bd669fca929ae449f67423d4c94a07acfbf3799a19c7970e14bf7f20f900462bd36daa5576646e0c0884fa049b2e20ce237bdf0dc4cf556e2c0c088569f804bab67") 13:35:03 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x20, 0xfffffffffffffff8}, 0xc) 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) 13:35:03 executing program 0: r0 = msgget(0x3, 0x47c) clock_gettime(0x2, &(0x7f0000000040)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) munlockall() r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = getuid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f0000000080)={0x0, 0x0}) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x5, 0xff, './file0\x00', 0x6, 0x80000000, 0xb29, 0x100000000}) syz_emit_ethernet(0xfffffffffffffdc7, &(0x7f0000000080)="b63e586341fb5171e232") fcntl$getflags(r0, 0x3) 13:35:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) close(r0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="f89ff99b4940f18dad194ae804116b3c9bbd08ffa2f2acd82029f9ccbbc38acf1a45365cc8699516c2326bf6ccbad1063fcc700f6d74bcc7ed2e9a058ddb649641e4974f12eadae1a642ddbb1578031d511bed0839fca4a5c6044898d5eb72eba465a105f17fc421c43bea8b6f4cb789ed536d6ad784fcd74dc157ed955665cf33076f27d0691c219c369c32f4f93e68862c7be89f0052a5c64b0d2cc182b1a5cd450232d61001d6c0f961ead05d36d36edd247c39d2fb8fc578654e57d4b62cd5e14b8c0293b6e6a46e54b9f330ff05aef8620cee736fbace5a0f34beb027005b935d08d3c7276e792588151ed13bd5eb1c715dd4b4fadc7d67e627ceedc0d112da628bf1ae7b5189d7205aad968127d094543595f63ba71c6ecaec681d1c8d86849246e6b8180e41e163fdedaae2cf4af1c4b8423d7351208241fc9bdd29731028abae1f329b89aed7aa3fed117128e819960c8262d5a80714bff89917f2d2e44c83881a23d7e28c80d22d0c7adda4f230928dc4f3a5b684f7f072eedac78ef3e9fd97181b2363198a0deb8e0f252506cca80ba1414b68188e462c3757b775432b83e22e7fc1daf46795c00fcd65e863bd224e282df3c196494f016a1bdf86271945799e953474a8d8f66207e563779046fe2f519fe1446e1a57b48979117afff7ff0b96b06c68980dac229009d60f9bb5443ae97b808729722a4a0cb93e6a7900a2787c42c8b0bdedde0d63bf78fb2906afdf5465723d9ed00d6da7fb6455496a69cbf714da6acb6ddb91cd037b5ef729c95f1d84efd06e98d752cd26133b970eeafe01a75122d17f26082d661db9981a63f2d167b10c6d3274ea6bfc1969c7e1b4e04d73ef83c251fcc30a04548e90ed4c257ac6fcf80b854c8ef0964af8e9288d5af65a0967e8f0edbc2cbfe1075a63f96b0bd4e21192b3909bc7f3a566099e1cbbf67b22f1abf6495ba53b7508913034bddfd32487df3dff6aac81b9094d04c213ceec4fb7fd80d5be4d22a5cdda95841cfe9a6c8136ffc68cb96cb4967eff6ecf996dc07d7b0a4d4caec8e297a67bdf9e0ce85533b3a63a6da542afa3549de81b4aea5241808b5dfaa7428dad479e7cdb4a77d28d28223c35e11aec4ddd7593b2730a4c16acf289019ea601134eab76573e67cea9c4daa19941f404d7f254329d2745f368f5f6aef62308fbff57096cbeb3fc83ce89b7a7f5f6ed382f94faa654a14cb83ae48d8c2181ed23e9fd1c174ad6881b0cf28c3e65e02692da12233433de93d43ed96e823a38d26694e9aee0d0986aab2aea2aec899a5633f12f0511189da65e91e93cf37eac381b8e7fa0aa9f1dcb232a066aeee372980e595514b94ee1b7b5b008b16a0be48925ab3ae092870674a3d3afedf2c39915b199b7d82d9c3822fe850c44eb549bde91bb63260b0f11e4d6d80bc13785a4653d25c22a5d0e1dcdc24a9a4866493a0a2a126176ec10483eace88ad08dc71687c9b5c78c181b707fec7a661f85431b44917c93dca5e452554fba3103a7137baf21000a4db70c08abcf67b671fd32a318039f8d378f1b18a7cc1ddb2041baaf627275fffa81e8017bac41bb68c40ab46ee9613644d9faba138a570bf2fb341de6436c5467e80e5fb1f3e77acd1d0b685c858a04db8251b8cd6343d6b1c150604c0efea3d4ade277e98d7caa113219f0b810cb0c93f8e3804fb3ccc45d275f7ac6a1e3703480f8120c4fe57c022df9e8c6269e46a13a3314deafc03654405ba22e810fd3c73b89e110db8bc49daa1f837a1d0bfcb14339701b3390399ddfb24741459b597fe1018a34d681ce551cdcc0196ecf56f7e83de14255a28799b312caf3147817238abbfd97f6aa695f8edaeabb55a44b4ba916b5dd01227a2cab3eb0d0db0f7c01ac3e5212d2cac57e4f55db5d46c87be9ecc3f55dde830df0dea37452bb583d7552da066be84da9381ae8fd3d0fba137cd6cc60d309d463f89ea624a1bbc6d6c9f74d05072a364a94f399da1ff99118cbbf26752e5ab8c21c675f006c3378de3678a997ac36593985a7e4595c4b6507109360defbb716335106290728e7a5c5b2e8993039899859517fa94c9daf9f00877f57802e194171bb670e1f7aa139c17bd518c7e91c892fb98f782e08c36bbeb498d3f48c3bc6b6b0264576b66c4c110ecae0dfcfad1ccd2c1b8beb63cfc53b041efecdae5edcebbd388f74ce73c3e40f45c9f496f35d54f2a4979bf09e4f58a9ab902fa06ba5975c2328f09b540d7c78e7e238b4620e666581461d428b3e358710bd2328ebde8cfc04f3ba198309f2d9f70a90b8a878cc733919ae9f651cce2a869a18b354731d36003070c6f2d6472b97464b4c4d6ff4e83cb9ebb61d4fa37bae4aa254c15b39f1a86e48fb1f03dfcfd8c7d145951029bf4f0a77040cc1af6d52915163c912797a405747ccd24b6088f994dc8b3c737ff85cbb97f08a1ee99fada3adba91948a55859d8f8f0a0406e896de087416930f8fc6d06aa504a61544cc8de62a2cf33bf009f0c43c06673f6b970fbd8108e5d8e9ca16fd868279e00af14b30939b727af48b96518c473ffabcfc310b1c93dbde19b620569b6cba651e4359a8a45729b2944d46c61d00721794338ca10b2c2f42417ca6a30da751bfbfb158fd6c449bab4518c88862dde5bd17889bf1f9aaba34a8d8c40d29e8d900da17d84de65a2f117f86040cc2187c4058e684320e5dbdd3ac11ebecc66b3d21f1424d234c6fc89c9f26ec8ac6c59a504fba005d751e86da894684cc8fc39beccb93cd25afc9a2010862c45d335c4a36014758fd39b0724a94633d945686e5c736545967e5609f6b1d9f815c52b760e7e1edb2aad7f0db297eef5fbc892122cfc50e0c0c622cd8b076eec73d9e1de3dd8dee63391d846678e2d5624c10a20e77d2cc760b75973c37de12d23fe52b472cc9a42184b92bf4c3fa9ed833012c47c779137d60245e05964627d69bf8d42e353a370a43c42d87e2410d7c4f8988be26af672718ddd1e3e06886f25d0f5ab96089a09127ab8912c8c7d1032c572818e9dc16564950d595786c384d9380eccce845a40b6f4043ae22b61721f4ab127126ebe915259db4f41af6d4018640d4e7b608d37a02865bd62d1de6432f1504fb22610cdd294853aa82de7d019d4f98b675e4d62485cd2796163b211063c2502b75bd9c600b51accda94bc5d404872dce115f7da0a6b5555488a7d68a377aa15adc962b8f066c332accd2ed385bdc8c00f2a78de052a1735698ff8166cb4960cc512f1f3fc7032ffde1b83a1c2e1e5b02977066a80147e81735949aa9c3c90315e7d96c51dc154eb64a48982e683d0533305d571bf276b86d955d16927ba09ee97201c81d356fb86977ec31d1b856f1c82abebf24a820c2a9ccaa7f8478df883bc351d4d025c21d0307545d2390739622d5e60d2172dd2bb4af2e8d8ee9003a52eb2c9f4cafc76af54370fddd3ff41e29055a778b2052ccf636969d770f2e9293a66861d1e74721061b46e66ea60cfbc212aafcfdd6d30387535ba38a2a862998918cbd230ae0fd39169c3f2ed37c3f91845b42ce6e680f7f7aba36b19b6fc54ebf53ada1ed157df1f4af946051fd14f2aa9696890425f30db31356b9c71f7879cc8674b2901c43745efac3df99289497ce98871d797776799245f6cf73b5042339ebcace8e61e75434d415f6fc7a29ebf6d48b1729ccf1783439a854b78960d5f93f6a637e1f4e68e48324543198837b776065023ab9d5314b4c4e7ee25a64689af634ca9a405dfa88df7dbe69a327b4046773598a51b7e0fea52c9124bdbb5d9be8646e46d0e3c1fbd7052987bd2e6f8c2236e311dd4e4d3750ec4c67c7b345d96c819068f235ac5fbd88fa876ae7f21c47fa887c7059eaceed4912c5cf25e59e2900464dab697bf48ca8360b175312de36982c644e8f1fef2dbe34d9e6ed667d6e70676b235d29764fbbbcf26f567b5792ceaf2748ecaa0edaf2c37656f83754b673c0d158d076ec3115f4095fd5ed5da2abfa7fb7b259af7f0b27a1e95309546af9936e25451fc45719fa56a0831683b68c7083e3b570fc0b5f4d719ed50681226492835df6bd4b217204314389527c861fbc04f175e66766e9f09d9165d4aa97a02d0569b6b7ea86697d9d3e5dfbd9019e35128357928e228840876cb80f8e71b9506ed907022896d395ce2af0ebbbf30456e4fe3e781f126980c925a7a17154406b52ca46c5396922a4a3598fdd0399912ab12b9c0257df4101da10a5ab44f1181f4b9974603e2b10da855cf1facbac4a7323796018a9821a913646693e3e7e8347f4cf43d28fec0bfd29f810f2c0f5f991b9381993bf13c6cbeb8402fde3b864b6f7494f08f0f44999cf72180be150b44a93d4df24d18fbb407a33f8677a1bc6b5db7df1c8f6efaedfa3e17bd865963968fc7da5c0d9fa09b46a1bef43693157798600d5a91f906cb04a8691809d18ab69b8776aaad1a1da3923a9bd56d9f138afd84866d4e12b4583183228336d32b419a47ce349fce055dd33a16196e7a3cf2c96fad78c66a41985bbb158afe31a88e31c5f523b3cd1eb8a1f2fffea2a25568275336722fb44669b194ca11f01d7577b2428fb921288e704ff07c12ad337642c6a0e2524e1d59eaaa401c5a912b84aa270027972066bbc359740ba8de2301a9144073b5befafaba24f65b6f66175619425421c7a227c3973c4dc3de95f42856283eee47950480e4e35d2771f45dd41e02650331df53a070e68f557b734e29702f6fd50d3b07ac5c758ce45d69d12472a046a9ce0f6b42388c69048f846d5fea48b59a71b0f95b7fb24c19746d638e17ec272abe3841254e30642bde53611d87dc189ed56dbe795e498f9971bf884ecb8678ba21554ed52e66d6c3c7d9e66c5233eea9ba8a015dbac7db7b7e54c741452104c6bd497c5f18b2491b8d9d248ad0c40131d9d5caed51ccea9827c7049e25b73eb19ce89e534042d7f214bb6a2045ce4dbdfe5187c0684425c039b2b726d77afc2a0b4476a1525175d10531acc08b97c7704a209da008b60882b7580e786ff8f837f5a6d592f74c7f706274ba1e0b45e6c0856e44420dccc54ba4082f16c368e20f03c59924ae95eda7ebb115dfd8c799ab1724806148c6b5aef23647f56bb7b5616fa56cb0cfc0dc10c8455205a3cfa473c2ccd02b14c80d68308ed4067b7dca5ed672fd561a38026be7bfe3aeed8c8117a9cd8cdab24551f4d9f36eb5b6c52a0adbee69728101790601136bf39c7355854980502cdf5c8e844a114d7cec2a0e4aa75a3a9ca45c76cfa2116a4ee9b53e5f68a6503763b11b51155f17eb16583abbeef3e37e7f8c58cff5b6da9f9baa4dabffbf9ce684c3655b38e7e6bbba9d8c824dcc56e593926a4f2eb3efb9e0472874e075861efd0d76f0df46da3af2419ceb24074f4651fba6072569bd769fc32f6a67b9ed3f549c1681608ffa21c05dd5afe1bdecb481fe48e7e8d78e61dd745b344d211f73cefea238490735b006d8ef30db7dd053baccd25e7d2537f109ac2b6b205a9016d5b62c3b76ef9b7b4807e16c25fa806767529bdbfe34b73a3eaa6c11e3eaf3e249675f74604583f1a1528fc2e70d7dfdc1419acd78282cded5269a2745e39ab5e80de5c67fd247eea3e31d2394b4c288a938610e08a77127c591b48ffb90b5aa5ee065fb3d05af722b00effc97b9db9e67d7ecf9a4767c9fb72ee700199d7d41b7ff15ca7f8df5962614647ef14e94bb5d5b973d351f5448efa947470c5f2a11ad7f0de893f") r1 = syz_open_pts() getgid() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) 13:35:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x10) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4e7a) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/31) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/207, 0xcf}], 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/27, 0x1b) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000380)) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x4, 0x2dd, './file0\x00', 0x1, 0x9, 0xfff, 0x80f}) write(r0, &(0x7f0000000400)="e47db95c03364c4c669b1cce943c2e0bb0fe40c405f4a663e4dab5e51ba19c4d1ae4d650d5ff4184055cc18d1923c1b4451cd642a1afacc866e91374fa33b4c69d137ae602", 0x45) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000480)={0x40, 0x7, {[0x1, 0xffff, 0xffffffff, 0x6, 0xfffffffffffffff7, 0x702, 0x2, 0x6, 0x80000001, 0x100000000, 0x7, 0x0, 0x500000000000, 0xfff, 0x9, 0x6, 0x8, 0x2], [0x3, 0x1f, 0xffffffffffff307f, 0x8001, 0x6, 0x400, 0x4, 0x80, 0x47, 0x3b], [0xfffffffffffffb15, 0x0, 0x20, 0x8, 0x1, 0x4, 0x9338], [0xffff, 0xbef9, 0x7, 0xbe, 0x1f], [{0x9, 0xc000000, 0x4, 0x81}, {0x7ff, 0x4, 0x0, 0x7fffffff}, {0x5, 0x61cbeb8d, 0x0, 0x80000001}, {0x1000, 0xfffffffffffffffd, 0x2, 0xa0d6}, {0x8, 0x4, 0x5, 0xf}, {0x8, 0x9, 0x80, 0x3ff}, {0x80000000, 0x70de, 0xc95, 0xfffffffffffffc01}, {0x71ee6309, 0x2, 0x7, 0x1}], {0xfffffffffffff8af, 0x1f, 0x7, 0xfffffffffffffffd}, {0x8, 0x5, 0x70, 0x40}}}) r4 = dup2(r3, r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x28, 0x2, {[0x5, 0x7, 0x1, 0x5, 0x5, 0x6, 0x2, 0x3, 0x4, 0x0, 0x7ff, 0x0, 0x1, 0x100000000, 0x8147, 0x6, 0x80000000000000], [0x3, 0x922, 0x8, 0x2, 0xac80, 0x1ff, 0x9, 0x2, 0x4, 0xf9], [0x2, 0x7, 0x70000000, 0x6a, 0x3069, 0x100, 0x2], [0x2, 0x4d, 0x3, 0x4, 0x7, 0x800], [{0x57aec707, 0x33970000, 0x7, 0x4}, {0x2, 0x1, 0x1, 0xc5ea}, {0x9, 0x20, 0x9, 0x6e}, {0x2, 0x7, 0xffffffffffff8000, 0xfffffffffffffffd}, {0x1, 0x3, 0xb0, 0x1}, {0x9, 0x3, 0x0, 0x2}, {0x1000, 0x1, 0x8000, 0x3}, {0x9, 0x1, 0x401, 0x81}], {0x2, 0x8, 0x7ff, 0xff}, {0x7, 0x4, 0x8, 0x9}}}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000900)={0xce0, [{0x2, 0xffff}, {0x0, 0x6}, {0x2, 0x100000000}, {0x0, 0xdc24}, {0x1, 0xffff}, {0x0, 0x140}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x100000001}, {0x1, 0x9}, {0x3, 0x2b0f}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0x3ff}, {0x2, 0x6}, {0x3}, {0x3, 0x100000000}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0xac57}, {0x3, 0x63dd}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x3}, {0x2, 0x10000000}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x362}, {0x3, 0x7fff}, {0x1, 0x9}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) accept$unix(r4, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000ac0)=0x409) mknod(&(0x7f0000000b00)='./file1\x00', 0x20, 0x3) r5 = socket$inet(0x2, 0x3, 0x1ff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000b40)={0x40, 0x8, {[0x7f, 0x1, 0x7, 0x8001, 0x5, 0x6, 0x4, 0x9, 0x3ff, 0x80, 0xf52, 0xffff, 0x6, 0x80, 0x7fffffff, 0x7, 0x0, 0x40], [0x1, 0x2f, 0x7fffffff, 0x0, 0x4679, 0x3, 0x7, 0xff, 0x8000, 0x5], [0xf5df, 0xa982, 0xba9d, 0x3, 0x6, 0x0, 0x7], [0x1ff, 0x4, 0x10, 0x4, 0x3f, 0x6170], [{0x800000000000, 0x9, 0x3ff, 0x400}, {0x7fff, 0x80, 0x17e887b, 0x3}, {0x80000000, 0x3, 0x8001}, {0x9, 0x101, 0xfffffffffffffc01, 0x6}, {0x7, 0x20, 0x8001}, {0x0, 0x5, 0x8, 0xcc}, {0x5, 0x100, 0x4f, 0x12ab}, {0x6, 0x6292, 0x3, 0x1}], {0x10001, 0x100000001, 0x7, 0x1}, {0x9, 0x1, 0x3, 0x37}}}) accept(r5, &(0x7f0000000d80)=@un=@file={0x0, ""/108}, &(0x7f0000000e00)=0x6e) setitimer(0x0, &(0x7f0000000e40)={{0xef, 0x2e4}, {0x7, 0x800}}, &(0x7f0000000e80)) ftruncate(r5, 0x0, 0x9) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xa1, 0x3f, 0x40, 0x6}, {0x5, 0xfff, 0x6, 0x100000001}, {0x2, 0x80000000, 0x4, 0x8}, {0x0, 0x1ff, 0x3, 0x4}, {0x1, 0x78ead7c1, 0xe9b8, 0x7}, {0x10001, 0x7, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 13:35:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8008, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) minherit(&(0x7f00002e7000/0x4000)=nil, 0x4000, 0x2) r5 = msgget$private(0x0, 0x2c1) msgsnd(r5, &(0x7f0000000100)={0x2, "68b9da7ea01d41111f5fd975355369eb020fda6b13ec876ca6a3c9e343c9e3fd42d4b8aa310a97fe78d0fa278271f4b2576156cc94afd96e7776ec6c486e09cf3c01d88869a87f9cca2945a86c41ebe1bd1d7fbae4856eff074dfd750a690a19cecbdec958ff09af2f8f6cfd2515c5dab20a48cfebc2899ba14848de3c9dcc6ed133c2354e139c2fe731ffe43210516eddb7192197ba9adff516b6"}, 0xa3, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000001c0)) 13:35:04 executing program 0: symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control/file0\x00') mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x2cc8000000000000) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 13:35:04 executing program 1: r0 = socket(0x11, 0x1, 0x7) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x0, 0x0, 0x20004, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) write(r1, &(0x7f00000001c0)="de7f1dd840e32b18f0fce490e8805ea6753d116d3898be4c920ad51a8bff0c4f6bddf923867886bacf01ec0fe2232a9c8130c8495f8689d067c2f0728fc69cb84b22f73eed82e7c1883d30cc121e7c40da6d448d54e8630ec7778d154844520bf2a9f4e72989e781087e6224c21ece260daed7b7b5", 0x75) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x44, 0xc5, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x20, 0x40000084, 0xfe, 0x20000000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x6}], 0x400000000000, &(0x7f0000000140)={0x0, 0x2}) r3 = getpid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x81, './file0\x00'}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 13:35:04 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x120, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) fcntl$setstatus(r2, 0x4, 0x4) r3 = open(&(0x7f0000000200)='./bus\x00', 0x8020, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:35:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x5c142783}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) chmod(&(0x7f0000000000)='./file1\x00', 0xa0) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x6784, 0x7ff, r1}) syz_emit_ethernet(0xf3, &(0x7f0000000380)="b6ece9c7d247707529f28fefe54f690f6f0de912a5f58426b361c35a87bd914b7db2983a6e56dc22bb11734b205a8546cc97a10b2ff959da74d2ff39fa48cda80ec4739ec729ed64416ec86f1a1e475f64b303731d5cc933f1255df8e7f1f97281255df8e8744ef09e20149ff087fa6893907fc38f784e935ca157536af3e52c1da14ac88e9e888bf9a51d2277def8f56f15abed41f6bb599606fefda05dc2057ad0c103cd64ba4c0459606fa29c90fe7f6256333267c077a4eefa7e1fa7bc310bb29ed8814bce6576c660424c3bcb8ba6a0c80f54b8ad33bcf24d3aadafceba0adb4059840d392dfff1fcd866b7a7c3541b2a") r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0x7, 0x9, 0xfffffffffffffffb, 0x40, &(0x7f0000000480)={{0x8, 0x6, 0x2, 0x8001, 0x8000, 0x1, 0x5}, {[0x7f, 0xb5, 0xa7c0, 0x0, 0x200, 0x9, 0x100000000, 0x200, 0x1ff, 0x800, 0x7, 0x80000000, 0x2, 0x4, 0x80000001, 0x5ae, 0xfffffffffffffeff, 0x3], [0x1ff, 0x100000001, 0x5fa, 0x4, 0x0, 0x2, 0x1, 0x31, 0x401, 0x7], [0x100000001, 0x1, 0x4, 0x3, 0x7, 0x0, 0xc54], [0x9, 0x3, 0x80000000, 0x0, 0xff, 0x7], [{0x5, 0xbac, 0x0, 0x6}, {0x1, 0x9, 0xfff, 0xf99}, {0x7f, 0x7ff, 0x2, 0x192}, {0x3, 0x6, 0x4, 0x3}, {0xfff, 0x1f, 0x3, 0x80000000}, {0x0, 0xb42, 0x7, 0x7f}, {0x9, 0x0, 0x3, 0x3}, {0x3, 0x101, 0x0, 0x9}], {0x8001, 0x6, 0x6, 0xfffffffffffffffc}, {0x4, 0x7, 0x1000, 0x50a}}}, 0x9f38, 0xfffffffeffffffff}) 13:35:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 13:35:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 13:35:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, r1}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200000080, 0x0) setpgid(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3}) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x3}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x81, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0xffffffffffffffff, [{0x2, 0x1}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x3}, {0x0, 0x4bc7}, {0x0, 0x3}, {0x3, 0x100000000}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x6}, {0x3, 0x4}, {0x3}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0x6}, {0x1, 0xf0fa}, {0x3, 0xffffffff}, {0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x5}, {0x2, 0x5}, {0x1, 0x8000}, {0x1, 0x401}, {0x0, 0x4}, {0x0, 0x6}, {0x3, 0x6}, {0x3, 0x7}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x58e) syz_emit_ethernet(0xfffffffffffffc47, &(0x7f0000000140)="b6") 13:35:05 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 13:35:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x8000000000) 13:35:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)='oN', 0x2) 13:35:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x6, 0x5, &(0x7f0000000180)="c7effa70f81618dfd2def99fa7f4847822500677e4e330e037541d50e43f7b036bb0203871636cae36a5409ec9e9e279b4107f9b369d1bb2d5090afaa9ab26ba2abfb768369b6c4742", 0x49) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='%1f'], 0xa) sendto$unix(r1, &(0x7f0000000380)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000005a1606ff6ceea72bce31ce0b289bb4d6c35de470c7fbb6b1cb540aa45106a00e5ee3900f9d2f31218ae83876f108721ccd58553a2cba24c042459e4a6542f07ed580d786b8eb018d776ff745619e8a69c5e12f69dcb66ba91e8f51b18ddffc33f9a2c5bf940062b659a20b2c51ef4ee9b2684e6d69ff700e642ed61795c599a7bbd890ca14075daeb1d260470325b4678ad1876f7c6ef33dc0eecb9728d92ab40f58917c5f6aa4ef146b885a3324788d29dd6fbefa6f1a63136234274c51", 0x1bd, 0x0, 0x0, 0x6a8f8721a66b158b) 13:35:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x3f, "6838e2342c916754a42840984ff9a05ba374a91e", 0x3, 0x534c}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1)  OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000080)='m') 13:35:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e17a2e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:35:05 executing program 1: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x40, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20088, 0x0) socketpair(0x18, 0x3, 0x800, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x220, 0x0) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x42) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x52, 0x20000034, 0x401, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xde, 0x80}, {{r3}, 0xfffffffffffffffb, 0x88, 0x28, 0x7, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x8c, 0x40, 0xffffffff, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x6, 0xd22e}, {{r6}, 0xfffffffffffffffc, 0x40, 0x20000004, 0x1, 0xffff}], 0x4, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x4, 0x40000000, 0x8, 0x7}, {{r8}, 0xfffffffffffffffe, 0x0, 0x800fffff, 0x6, 0x80000000}], 0x6, &(0x7f0000000300)={0x6, 0xfff}) 13:35:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "215301741e74a29e7d9cc23547f980114ed1b380", 0x8, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x40000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r2, &(0x7f00000001c0)="a917c3784efeab59802809992d4c0a74c214307e2715cbbf34bd6e59320d01630f86a64971ddaa3bcb3de88973eff3de2d7994fe6d678e3ecc3a5d906347014e3aa9209bcbefc49ca6b07953bf0726c768eb894f3c7b81e5b7476db8ac919814bc8bac312809d89d917197ac9fe7308241bbb661ce16959bd05eebb2eb7e9ab297a17e876184d56f2456ce1806e4b7a40c542aa6e93e841d180e66224077bab0dbd89dd837b92ddf179ce3563c318d21985fd61d6fe28e8303b906bc522df51a4235ae8b13c665707cb6ae71083867dced763a305bc8d8300b3692826060e4e7", 0xe0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) 13:35:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) sendto$inet(r0, &(0x7f00000000c0)="cd4d3161fd37ff8521ca98a0706e9a4f914b8fe45632e1274aabc696ce108f2cc5ee6a5a0c2e80791b30c9badfdc1f1370e130192ee85a36ae2b6e81772d5a9577", 0x41, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x94259038c7719d52, &(0x7f0000000000)='Y') 13:35:06 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) fchdir(r1) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:35:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:35:07 executing program 1: r0 = msgget(0x2, 0x300) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x902, 0x0) readv(r1, &(0x7f0000001600), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x4, 0x9}, 0x401, 0xf57, r6, r7, 0x0, 0x7, 0x5, 0xfff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x10180, 0x0) getsockname$unix(r8, &(0x7f00000016c0)=@file={0x0, ""/97}, &(0x7f0000001740)=0x63) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{0x765, 0x0, 0x0, 0x6}]}) 13:35:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x78}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6c0f, 0x8, 0x0, 0x8, "8fcf6f8d670a8c750266d78c8dd9ebe3b4966177", 0x1, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchown(r2, r3, r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x6) fchdir(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r0, 0xa, r2) 13:35:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x3}}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0xca}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x3ded, 0x63e}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x401, 0xffffffff}], 0x20, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x61, 0x8000, 0x3}, {{r0}, 0xffffffffffffffff, 0xa8, 0xfffff, 0x200, 0x1}], 0x4, &(0x7f00000000c0)={0xfffffffffffff8db, 0x9}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) 13:35:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x15, 0x0, 0x1}, {0x20, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 13:35:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) lseek(r0, 0x0, 0xffffffff, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) pwrite(r0, &(0x7f00000002c0)="86be0d55f3740816335f0aa8843f8c02a0cbc1bfbf29a86301db729becf92422e912abee8b207480ff636b13e54363f84cf0863f63087fe7b812025de9a5e35d975ad463ad943f37824b963786c6851152f33b2484da38bb31b33cf2bebe", 0x5e, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000d80)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3986}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6e65}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4a, 0xffffffff}, {0x8f, 0x3}, {0x3b8d0d413fbf0a4d, 0x6}, {0x100, 0x7f}], 0x4}) fchflags(r0, 0x0) 13:35:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x808000000100) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x3ee8, {0x3, 0x8001}}) 13:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6c8, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)="053f17c675eb31e9d1a139c736b2005d11526a108eeff35f4ccc2dfa9c65557b35dffaaa3340ddddd8b0bffa8512804655868913864f35407d9f2cdbfa5245d80807b1e9e8a5a16972696be08186ec3762184c15f212de36097c") syz_emit_ethernet(0xb, &(0x7f0000000440)="b68328ac433eb5059c051328b46e619106f1d34f81a75aaf6efc570962ea3d790225e8a92438523b5153b72ca4c0b1f3f6caf16f9c9a2d69648205000000ec6cfe6f633eee2835c59891824e94323f1556100461dc6fc9a01fc1c6c38efe1670a35626e512e7934098cb28a0e48561141b262d1f792bd1f400df3fc8b048c9b994b516c1793f5467abd62b61d31efaeb9e263ad01f3826f30f47d73c") 13:35:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) msgget(0x1, 0x240) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x9, 0x862a}) getgid() socket(0x0, 0x4000, 0xfc7) 13:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8480, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x20, 0x887275e, 0x3, 0x9, "67dd457af430486df69a77049b40370986949007", 0x20, 0xfff}) 13:35:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x2, 0x200) pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x10000b, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x110}], 0x1, 0x0) semget$private(0x0, 0x0, 0x200) 13:35:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x0, 0x0) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="d5dd78632772681f783b54c1471b80d0983895a110223a3d0ab525f1b9b6b683c18948862018fd54a6cf30349cc47cae9624b592f75a0bdbb6a33550d2e373c2837574a89aedf0284eb345119a0f971e3b24895deb993fdccc85180846af93e117eab804acaf85ece24dcb8a12ead023dca2ce468034e110dd8ba9ec087d59360cb19c8b31f0b94fc33e7792aa2bb4ba67327f891244af2b8988a6e48fba81c1ec37ed3b03fe01311468a7b1a8200ef4bfd5c7ce14e5bf1dded7e563b68fce3c77dbbff3d30f3d810eaffd", 0xcb}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0xa0, 0x10) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x800}, 0xc) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="4f35d59761669f7af3a45c7410802120500acbc86535bd58963ad81331e0ff287fada06396403d466e2c9f6e626a000050e392fed02893b1aa8e33eb3beb737b16b12673545bb013f723706ceba96aa7939ce656a5f3ef0252fea3a0410320f48b6594bf4464586ceaf411c3850f23d1f934d70ab23eaca0ed8ed7e614849cb377a2dc9329ac97497502b1a6096e67d884d43366214f93058146ff12b8768359ee0b5497c19d0ae41ae74feb730f3e6c8acb6e2c21e9d6058a08574df048c321fbde33c6ac447524c0a23d4ccb280c7d1b25f99e4dff2daf081c7fa599e902f6c0516e63c57ebc93efd08adae4837084a34d8c409de13418a767aa116aaa1a09a54aac309c9f0a94fa40a2c9004dcb722ac196bde56bbae728a37876f82c0bb4eb17", 0x122) r1 = dup(r0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 13:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x0, 0x4000, 0x7a4e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xcc, 0x1, 0x2, 0x3155, 0x1}, 0xc) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) 13:35:08 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x1f600000000000, 0xe0b, r1}) write(r0, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)) dup(r2) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x65) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/67}, &(0x7f00000001c0)=0x45) 13:35:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0xffff, r4, r5, r6, r7, 0xc0, 0x1ff}, 0x8, 0x496, r8, r9, 0x100000000, 0x8001, 0xffffffff80000000, 0xf7}) close(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)) syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde4010d0000000000000100007200", 0x4}) r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x800}, {0xa6, 0x7fff}, {0xe7, 0x8}, {0x43, 0x3}, {0x5, 0xffffffff}, {0x62, 0x2c3b}, {0x7, 0x5}], 0x7}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) setrlimit(0x7, &(0x7f0000000500)={0x7}) r11 = semget$private(0x0, 0x5, 0x1) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="01ff7f000000000000633ea0a1b0d8e8908021caa690958ff08458a7000000aa4de696fb7f0f951c5395566c5400ed92e55a3a18d0b639d562f5aadea42f9465bc3a878aee1a0d6b35f8a645896f1fd7591980f0bda902c302edfba24ccf8b593262bbf16fbae0e71967c9e1b1596d4a1d0bccd8f02482230dffa1392c9ffc2757694b29b165439d89007fa8000000000000000000000000001fa8d45999fe66c065a3a762a5abef69e9f10d9a41e8f08487dd264aa179507685fd9d4e6d47073f2c8c70f4fbc457a5e80cd5b2e2e9ef9b77aa31ef9fbab60f5df9c72231c02e9fd8b872dfbf7a9ca5a9cccdee5c9f2f16c99c3ec572026eb11e228bd2cdf39e91989fbcc0b058ef51bb7ce918785455c53b8109b0250f0a9836a9330b80b64780d4bebbce53a8a2652e8fb3bdacf2b528f932c89b7b7f1c61fce423b8a42d50f9a472a8d3750ee01bcc28e38892c781eabb83d30b7295e708b1ebdf9066c49b681ed46e8fffaff59443aa8e49f222f9ce057a5e9c74e6b668aed1048a3c760dcf18d129b7355d63d2a5754fb8861a7dab084e08d90042b3107b8ac51da7835a17a3015308992d49907b88e53228c463966f139f5a43c303de9da1a606d3d134f40961e76ca09a2954683be7d4c8536b9ceb148b9d8280a12b0f23acf38a1ea61cd081e8b83a621ce0458e91be9dfc199add"], 0x1) setuid(0xee01) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000180)=""/102) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:35:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed632e5ffe04fd83800b0331dd4824dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000006f0000000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:08 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0xffffffff}, {0x2c}, {0x6}]}) setregid(r3, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:35:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0xfffffffffffffffd) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) chroot(&(0x7f0000000180)='./bus\x00') mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x4, 0x9) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 13:35:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000005c0), 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3c1) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, r6, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) r9 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6, 0x0, 0xc91a}]}) r1 = shmget(0x0, 0x2000, 0x5, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1, 0x9, 0x9}) 13:35:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffffb, 0x6, 0x6, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="9404b79073ded4a7482b843f3a7639600e8bb5a1bda547d9fb1e29a1b5e7feef0509a2755a36d2a69d4488ffca78552fda9ceb511e24cec09c583f6a7e09ae8e7f2cb69c0de5425c39c0cff7f5c1ddfc8d5600100000000000", 0x59) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x71ef5b1b, 0xa0a0, 0x0, 0x5939, 0x9, 0x7, 0x0, 0x0, 0x5d9, 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x4, 0x2914}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:35:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x1a, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f00000b2000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:09 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r2 = getuid() setuid(r2) getpgrp() 13:35:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffff, './file0\x00'}) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 13:35:09 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x3) getrlimit(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/15}, &(0x7f00000002c0)=0x11) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES32=r0], 0x1) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000200)=0xf70, 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x100, 0x100, {[0x7, 0x4, 0x1, 0xffffffff, 0xfff, 0x10dd, 0x800, 0x3, 0x176, 0x4, 0x0, 0x2f, 0x4, 0xffff, 0x8000, 0x7, 0x5, 0xff], [0xea, 0x643f, 0xfff, 0x2, 0x400, 0xc01, 0x4, 0x2, 0x6, 0xffffffffffffff80], [0x9, 0x10000, 0x0, 0xfd7, 0x8, 0xffff, 0xff], [0x4, 0x8, 0x101, 0x424, 0x3, 0x1], [{0x4162, 0x8, 0x8, 0x4}, {0x8, 0x2, 0x1, 0x200}, {0x4f, 0x8, 0x6, 0x2}, {0x79f, 0x1, 0x2e42, 0x100}, {0x101, 0x62, 0x5, 0x5}, {0x8, 0x7ff, 0x0, 0x5}, {0x5, 0x7, 0x6}, {0xfffffffffffffff8, 0x2000000000000000, 0x1, 0x1}], {0xfffffffffffffff8, 0x400, 0x8153, 0x8}, {0xd8, 0x0, 0x5, 0x8}}}) pipe2(&(0x7f0000000180), 0x4) getsockopt(r0, 0x2e3, 0x6, &(0x7f0000000080)=""/243, &(0x7f0000000000)=0xf3) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) select(0x40, &(0x7f0000000100)={0x1, 0x80000001, 0x6, 0x5, 0x0, 0x6e, 0xa1, 0x101}, &(0x7f0000000180)={0x39a, 0x6, 0x7, 0x7, 0xfffffffffffff000, 0x3ff, 0x9, 0xe2}, &(0x7f00000001c0)={0xffffffff, 0x7e28, 0x4d, 0xfff, 0x1, 0x9, 0x1, 0x4}, &(0x7f0000000200)={0x4920}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 13:35:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x4) r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x10a, 0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) r9 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) geteuid() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getegid() r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x21}, {0x81}, {0x6}]}) sendsyslog(&(0x7f0000000080)="da36eadf21d4ced4dc5488969e7a882a5196307777074ebf544e91b3af727ddc97f5a39b598a84380fc2a5e5726bd3802e296c3b9d4b222ffed3e0d7fb1db4fa51523498aa97f50fb9843907dfd7c8ae51a3bc66f3805791656b14bc2b990e6a3fba90c28ef909a744fc", 0x6a, 0x37) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:35:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffdfd) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='w ') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x2) open(&(0x7f0000000240)='./file1\x00', 0x20a10, 0x88) chmod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 13:35:09 executing program 0: getuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) 13:35:09 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x10001) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) getgroups(0x3, &(0x7f0000000100)=[r1, r0, r1]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pread(r0, &(0x7f0000000040)="54f573df0e03756858469d4ecc214abd2121910fe63f1c6e7621d83d911e643e1550d849732cb09992e88bd5b7", 0x2d, 0x0, 0x0) r1 = socket(0x10, 0x4002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:09 executing program 0: setrlimit(0x7, &(0x7f0000001780)={0x9, 0xffff}) r0 = syz_open_pts() r1 = getgid() setgid(r1) close(r0) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000004c0)=0xc) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000000)="557be92b9983", 0x6}, {&(0x7f0000000100)="2944e0e8ebfbecbf42c1ec8f26be11fe4dca71d0a7c0b1976cc3a4e49fcf3f874cfcf55e6f0344fa896c3002f98b4666a9929dbde5d3ae8d91200bc02498d6e6e46f833ea7e1086538ecaf774243b134d166f4e33feded60e0eba2b89af5c8885d10b29118c9c024a7c5fce74aba5fac80e37687c72827d9bb83339db928c466c2419242a36d488243295020baa0c9b8f71c74445548b077d43ab54c995d2e7409926c7cb27d337b28bf277e624640ed3c52720c1e639be0b7d628b979c827d1ddde90cc31b8a3e4290320131de38e3379003bf02bac3e77f544b34829985231e0d20cde8ffe7268", 0xe8}, {&(0x7f0000000200)="530a53acfadd1cd12035ad5a264e159cc221a508442097d90e5e691e20bca2661fd690b4a99f0f93854e65bd9659f4503895ef524ec2eba32c29cafbf93e1822461a14263caaec98fbed9dfa011afcb1e7deae98be15cb151abf94376fcfe50ce4c39e6b0dc3caab56b5a8f272406ed68f981611861026ee8a82b97517b1771c1a30a14487ddaca16540", 0x8a}, {&(0x7f0000000540)="bc9c699741d53e97bb43895bfa32fca708e4f06e3b044bf4649522693ec12242d4955ee8cb5296d8727c567c242d105ec977f71b401ab5c0d975a729a74c8b9ebbe350e90d5c4fe832380f346fe30169699d445f2cfe6eba81c31d6a13e1732029f977ba578f33454727a940328c54f6a75de86e86f5dc17ba2c09a54980539fbc367869610ec9145323b920ed57f7184870a6aba860c176bb4270169f7dcd5d350c7bb09203414d3c879a683d8cb33a8cf1a85017b7e56d673464c30f79e763b204d08a7f63998f914219b2fe08d49584f2cef249ff58a4946703de2cc6e9b259fa7f8f7596869552a4b29752a26835342cfefc4da9155f5082f7964b3350e2db565bbbea70299184d20a11688585d009ed9f6223873be82959016f2fa9c08dc813a5140611ea2f63e7d3c94b46265a2f840ca02c7c86683e665f9569118df04a6b30911108a212d08b06c0f268713263b7cb9aa46c08d0cca8c0d75c96bdbced9d3bfd88f16430fb1406c1d75b64b64a7919315b20472b61bb6cfe89e30428305caa82cbb569e5a926a9bb227dfb7c5fe4b5dbb0a2fc0567c62fd7848837afee71291f74d0329f544b0ea1cf4262f660562098942136ba4d7878c6157c04a97e3f39d1e969e8c63f7313f3c182e129683d57dade2b5e77ab63624e60592f23aa21b5ef975144783c6e7562474ae7a655c01956202a4026a4e62a00fc0f38c22a846593eca0f8d84bf3af2160462d8efafd9c76d010acd37d1ccef8ae6286a0ccbbd57e11bc4651b33f73c10366198f73d4f869b3721faef90f3e89723eb966c90613a5b73e03978e2df1e14fde293f686686603355907fbe72f0474b38052dcfcc4f0d70e303c4145504bb0a583ec5a1dd0c7602d3e5c9c51e7d4482f99e384ba862e584f1f8b9a7b738902c9942cda02878eb9c8075425a514f5108ae1bb660afcec237ff8b2e3e77fa9fbb85f2a14c33d0561ee28bb46271b6218342638befd7107727c8667ee2f7b9ab536a72ab0767aec0c6c580a3f248195d7415219e60e1a6b9e8a740b19b658350a55871779350cd5e5059c700baac8514df14a81cb2d071ac5961777dad3e4f688db04ac4b3d2d47d4ad10d5f0cafb7be9a48aae093ca881cd96aa03e1696cfcd0083f70b939aad1e7d6961dbb9b61e9f88ed19738af2646e0039077253aca6902bdb73ed93c703604fcd9e531986c33c159fc00596c42270d05de61452c98359ccd1090f1a6e2f7395accb2d1d16c43365cae607d947f21388ec0349b099e8c98ba854cebd58498e620b59371f064da1a2b98a8c39d0ba89f33f9346ce611142b979e17f6e2b49722e40d057d6ff4e56367841df3e88305947831386c868328d7de7f8ae0509096c976ff3c8394ef6428e5792a308b1e9797530ab2aca9b043cda7091818315bc565be5aca878cb3c08d9dc0760e8bd70412e82f81b4bc94d5457410b0972d36905ce901cc5f5260565e49159c804eca3bee633984cd31fa379407c71131deaa5664838e14ca178e52f2630a7a22d4989446fc2e29d492e1865ea6f946f33a4488498405fab587eaca39f639d9d71f85bef0147a5e947c8a82483432eba03333af2807d30643021c132bb5372d5caefec402fdbfd7f6c91d7c89a7e595adcd1b0a585a79bfd58ee225a07440f1dd4d0fe01cd65a2e86511e89c7fcbf9f2f3bf30edde83bf51b8bea85d7bbfa7b04cbe39ba563205e5addaba59af753ee3bd4bfe332c2d4cd8a546adb4871c20445767ee8d5d90289a7f72df22dcd12532cb809d85faeb73067b1aec0deaf627f13051d8f356e613ea20726af88dcb7e5493b9138e24b9365b8d01ead097bbccfbe1834a90cd340efebdaed158cf573c6030b2ad6a8367d78a95ec7c188e621bd1f4c3a38e0e88ea7cb124c98a8797a73bf2faa7d99e36c29d49ce43f87a928c463fa550a2e510bd0deaa8e63a53e92850704675a5c10ea6b199ff87426c2e23c1858b4f145c21bb47fb00eec1b6b35f066f780e6aaa90b6b6358a3060b6b4f1e44c403fb1df8c1aefa9fe7e4e357b32a2e4d7314dce6bb9bb6f284dfe3c40d08fb7152f014ac597111a3c18752e84cfc21f7b31ce66215f23fb710e1f23967c182aaf5e87203076fc728d0f385ddbeadd9da0f65098b7c748a1cd1381dc675d5f03850a90c58d3242678d5ca686cc75961d7ac40734273ee9e96fc9a170cfabbddcc4125b113740fec4bf8f68b88f69d104eaefe1ffc1fc484cb3f15faf62fa4512192c229b2f92a1269a28578820e39ee7b01aff73ba306247ee2ca2678ff890f8633cd55c96520e6697229b39869cfe19a8aa1e3302d6b333ef0dcbcbacb22d3d13045cd9595a79d13d78c8bfdd4140ac2bf2984c3e6d5cc0e02f14f15d558c4ff9bd7d2c8c2effe54ef01bcf4a23258895c4d8f13f38726d56a11eb2d219a39b3fc7329473550084174dd1416bfbd3c3f108b07f7b29c833dc6fd3c8a1599ab20cbc61a964a0ccb4d33aa99e7df058eadb55e32fbb2dceeb95e7167d6df8bfad9ba2c4b63ba02c59896a924dd65a511e3372e81484dfeb0010ead7662e7dc25457341a39390debc4a4c87816afb26808dbf73f885d10e54571741784d8d4c139f3784d72285b7cba2bd6cd30d594c5c6af9f270e0e350ebb13a7134db01213f0c0a471e686a450d5b2e6ba6de5e38c4a0cf1608f92f2df105168b95606817d8264397853410093620447dc22080de2dfea7d88c4b0e4f0664e56062adaaf350450b9002037bb1f81896bb7ac99984886f6d25bb4ee2a78cd29466bae5c9163cad938aae8af4c221b5390f508da2389ea11e588403a25efff0c5ab9ff652d805f130565d23ac224c8219d258727a7c912c07666f15f1bd656e434f15d90613d982a8c347049aad7cd6ae31d92af10dd96dfe8702f6ff71055a788a6d31e6611664e35bdaeac96fa271885195c36f09c3e85259b3b995c085dd3c4ec0f93c7dd1866621870ff5a827354aad2f26fb57162304411053970fc49cdadb2358e34974ad04064b540509c9b18ba2edfc346308db4c7d99924708ebf9e53578919a3c0505d670398d091b79f9fb92049c0d88667724639394f8a4d465364f73e1d4d20fb0c0d19b756520a8a8ea5df270d7997e61f4f2dbb519a020dae2bd246a42a91abc3cc2ef207fc900ff0c480f14a5aab0c75f86bacbe638011281e5ba2ba07609cef6ebfe19bb4f72d78d4199740a5daab52ab52a33f978205f8368f83dcb4f6c2cf3ea3f3205f00254600043c81b6ead35d027e73a8bc172e6f8895f0ab53ac1d5d117de3856f7b27a279c912cef229026fffb439d774c9d697ec4ebab5d0a2a8fae6cf00dc6510dc987c626900ebb1b86d4a91d39dce46175b6b273feb2e630d04f4fa4ca566ca86b360fa888fe053cbbdb954e9952b51ad85ef215c5c869a87c2ce0112a60f353288176a073c81ab9c489df061a8b6d62914b63df81e81117ae0bfb86195cc45791d2195cdd3e213cf9b341b27ec640e1e32a2f38f392169578b9136b360a26fb5f46999b82930749d9d245cc1e4e60de178aa1b8673c7dd0f45ed4badad51c58559054164af9de74a1a773270c68b1a45837efef44776aa2a6553cc895e5e190c70afe2291c253bed942bf2911d982d296cb2ae60cde480c30b08ea2ec0cbd76bbe64907013353ebd03e652b709756f88825b782f3f4e513c07d4d1effcfc3deb74bd7376627ee2631f61d82f1bb2bbf51089daf3cb3d84db45a1badb7e759bb0fb78fed750c9c443f574236943b5bb710e5a3319efa047a2017b67007f8f536a339e4b574df9c420ac5e0a9a6faf6d08f67426fdce199911fe600defbc2b292bd3e7a9acae8fe441bef1c4f1d292161226d05624016b2ce30fffe95c7889ff26d86181b7d569af1d1f642a5b24ee620d084cf2b25bea81d205a0bc2c529b86ac9a98f3db5efa2f4f567e279b38fa9819ea50445eb1cf98f457332f89c2d116a9eb62a60c6dde5dca7a920e1d24616cc83743f58754add0feb9c31df98eada81deeeca3f8bb79f0f6bc77b4a99140dcff8a1a074b7873d22d2cc2c8ed6c00a2e75c9bf3b9d419faa4e8597811877f0136210440502a5940b2a1c254f98e1bd802f514c55ca9b611e2dec415639796a30b399068a92afce622557258a9d9bfdd5eead86c020b18a2b6a2b5b43e754866ea5781590127f0a2bf077b5ee7ff808c058559de27e880d2065c9034abbe02438496fb2795da129ce835b83e6a589c18ca732159e6045537ea9c64e87e88ca378516fabdde3d70f072ec2077d16b5a21ea2472532f330686ca6ff50265e329c49b63d891115d70740f0f0ee0bc677d73b63b801d1741c59f3428735b1beed1ef484bdef2df2ed636e95bb0466fc093166031d0fb1fb8c84b6e22158401e09c8f20c7097317bf988936e4082461fb57c63605cc7eb7e85fbeeda55e338e79864526665a903a307f4460f8b4e3d770a08b72e5042e5d756546d5dd94547191bb4544b4a47493412a7a1ceac9f2d52e6e02616fca007cde68b9ea08a72a621e48475fba6307ac505d55aa8b74a4b13bb333dba8cbf7bb800a53c120e0ab799aba759c8e604da9656d5c17a8176bb32059b33efd94d2775e9f55925c5922821f140d2724a73a48864bf838650364680edb346a2362510bd701919dd0f7bae680d863185f4b6f2148cd18852b7ce5be910c5498820d853fa141b23201d4ffb24f7e90998691a51f836ea9af3412d0d4a5eef7c8a9cc95c849ddf4554d860b6b5d22a11fac24835709399b500fdf42d79d67492ab9bbe4d211efe8dfb50ba35c5c9470b086492a308781541620d4e8f65f8f3030890c67fd188d49bef206d10739dc69c3b5db8b820b46640099fa8ee31f3ad93430589c2f0c322036939e7284160b6e8c7c771678efb196e6add0959762c130a4fbad1cdcc64b013d0303852b303de955e0e91b2114c0bdf58474d9399572bd6bb154bcf660764f3adcbd7a034ac364edcf663efd7345c1aa05b503fb42fd72f80091a9466028029aee1942dab075c68ceb7c6378fb7ac099192edeb9660cdde8723d7258a21bd375156028a3c1d491eb93a9a260523e29e7eb403e584e674803bbdf77a975bb5846141c91589edc730ec267abd2393a50e176c55776c57f0dc5920053b65d90040a45114425016202ac024acd424285fff7ed95c80bd9cf4aab31a4616cf626b57d8a7cf0d6c74fd87b0f7bec95d44f77a46f3975919b4f3d9a94b1fa444b56b586161efc6e7fae5aa03da4705cc89568043eb8006edbdd417458fb2efed8ae9e3b45e05e0e1da8e797ff8be74d5b0aabfaf1e7dbf5ccbcafcf590e4691875b969a89d9e66bf4dbb6720f26e7fd21da923903ce92a9714c25d4b8d0e21d662d2fc952301721448a5d2c5b073efaa3b6d28d0f93ca7d8de4516f57e338e4824f3be079c4a87874dca96c49bfe7d7c5ff337c8c811348fd74138f80662000ffa7d186410ec25e6c5c8f6cabf627fef56df4bd4a78849f34d3469670137382d4cad820d830abd84f28976c1101229c8476152f872bcfd63255fa84ba888a6f83f5b800cbed4817896969d13dd6c3e5da9fd6e98f5a5096c4bf188148a5433573c8a5c52a7ba4d3b43c6feabf1708047ee6a6c46658f59ad6c8d9145c2276814bb0741e10e2155c024b8dc8bd832cb5802dc4bf0f2dd7be9d4ed970a3668900dba5c99e00c3ef14d2357f65aae59151d8eb5b2f9517bc06a5ce0fe7cbac56f32f421026d87653a9b5e0d8a24cce49d1cefc13", 0x1000}, {&(0x7f00000002c0)="c77ae3752e59da78e40446a5f3d69194bffbba7639315873054da43f44c05552fe3dea32485bc005b6474d143a0f3906845d0c6162e3f5bf649446c152d63c4409045bde548ffe553c8827f708e2d78c533515fb5f3213d48c6efc9463f14fb7ea12e42c1109a98359c4b758eb2a90b0ce90abc4418e2e5ce8dcadaddda4400a45967fd26d24b0b58038a032e6ea0620b3ef7237cddae9f3777c6fc3aa1b8a82f16953c10201ea13ce669482f1ecd5ab7ef6fcd875dc5e2964b9074aa862b3d9eeee2b4df7bf6d1ef022dc36aa4e3b00039f0d75c9e8eb8ffc5d4f524a38d776558b640fd01316", 0xe7}, {&(0x7f00000003c0)="a78d72714d92863cb5006e4c8b3b081f8998474fdfd8e42e86f754319d7acd22806c3758bef8f6e522ca0c2de4c1c5400ef29fe5be6c8a8bb76a4593409e048ca83bdacd993cbef318a1a45882a703d721e04d3ddeccb0f6a932361ab4d7dccac1758aa50653664e8eb90baf973c50df3ef9851775a20ae019666ab6154cb80fbd3875dcb6f72f5fef8e985ac9905b1fc4ead477aca3f8cb05bf53c1f44f5de7847f341eb20368b1f20e3f191ad8b375a694f030638bc0e7c2b9ce3dee5c764b4747e4824c365a4191ea2e13020caf52dca9b27917a581b04cf65d2f", 0xdc}, {&(0x7f0000001540)="e8aec04b744ffcf17858941e34953003cac2b21f39a98c96c85e25f7118d2fc56f26f51775b37c4a0ac7d3f9902a1ea9a7c34e52d8ca432c5d048e14cb6e02bd54cffdb65731f435e77a14bf12b5c9304d4f442b478595b69433fb3bb0936ec1a0e5d790a0a9ad805cc137cff078d1f0dd78046a70e5564263c127886f04d99b3319310726b4317565d782d482e9fda9abc6d453248ccecd", 0x98}], 0x7) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) accept$inet6(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001740)=0xfffffffffffffffc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001700)=0x8001) 13:35:09 executing program 1: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)={{0x8000, 0x5}, {0xb, 0x9b}}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000000c0), 0xa9) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x7, 0xbdc00000, {[0x0, 0x8, 0x4, 0x3, 0x3, 0x7fffffff, 0x4, 0x4751, 0x0, 0x2, 0x7, 0x6, 0x100, 0x4, 0x7ff, 0xffffffffffff582b, 0x400, 0x1], [0x48, 0x3, 0x2, 0x1, 0x8289, 0xd51, 0x102f, 0x0, 0x800, 0x9], [0x2, 0x6, 0x6, 0x44bd, 0x3, 0x5fd2, 0x1], [0x81, 0x80000000, 0xffffffffffff8000, 0x28, 0x801a, 0x7ff], [{0x4, 0x9, 0x7fffffff, 0x41}, {0x20, 0x9, 0x81, 0xec97}, {0xb68d, 0x245, 0x1, 0x2}, {0xfffffffffffffe04, 0x57e24916, 0x5, 0xa7d0}, {0x4, 0x0, 0x800, 0x7}, {0x1a, 0x5, 0x20, 0xdb}, {0xffffffffffffffbd, 0x7, 0x4000000, 0x3}, {0xdd, 0x4, 0x4, 0x1}], {0x81, 0x1, 0x8, 0x100000001}, {0x4, 0x800, 0x1448000000, 0x5}}}) 13:35:09 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x7fffffff, 0x9c7, {[0x10000, 0x7, 0x64, 0x401, 0x10480, 0xfffffffffffff800, 0x3ff, 0x1, 0xb88, 0xdad5, 0x81, 0xffffffffffffc3eb, 0xffff, 0x9, 0x3, 0x7f, 0x6, 0x5], [0x7, 0x5, 0xffffffffffffff80, 0x207, 0xfffffffffffff837, 0x80000000, 0x7fffffff, 0x7f, 0x7, 0x83], [0xfb7, 0x400, 0x8bff, 0x0, 0x9, 0x5, 0xfffffffffffffff8], [0x2, 0x5, 0x3, 0x3, 0x9, 0x5], [{0x1, 0x3, 0x5, 0x200}, {0x81, 0xc65, 0x80000000, 0x9e39}, {0x6, 0x80, 0x400, 0x6}, {0x8b, 0x6f6, 0x10001, 0xfffffffffffeffff}, {0x10000, 0x5, 0x0, 0x4}, {0x6, 0x6, 0xffffffff, 0x4a5c}, {0x8, 0x6, 0x1, 0x84}, {0x10001, 0x5, 0x9}], {0x4, 0x7f, 0x5, 0x80000001}, {0x2, 0x100000000, 0xd6, 0x9}}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)) mknodat(r0, &(0x7f0000000400)='./file0\x00', 0x8000, 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x7bde, 0x6, 0x9, 0x5, 0x10001, 0x3, 0x2, 0x10, [{0x5, 0x0, 0x100000000}, {0x3, 0x7c13, 0xa25, 0x9}, {0x7, 0x1ff, 0x401, 0xf4}, {0x8001, 0x3, 0x1, 0x9c}, {0x1, 0xffffffffffffff37, 0x8, 0x80000000}, {0x2, 0x200, 0x4, 0x7a1}, {0x7, 0x9, 0x10000, 0xffff}, {0x1ff, 0x3, 0x10001, 0x8}, {0x7, 0x4, 0x1, 0x6}, {0xffffffffffffffff, 0xffffffffffffff01, 0xfffffffffffffffd, 0x8000}, {0x3, 0x5, 0xa5, 0x7}, {0x4, 0x65, 0x0, 0x3}, {0x2, 0xdb09080, 0x3, 0x6}, {0x1000, 0x7, 0x9, 0x2}, {0x1, 0x3f, 0x9da, 0x6}, {0x6, 0xd7c, 0x7, 0x5}]}) 13:35:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x8) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000080)='6', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r3, 0xfffffffffffffffe, 0x0) write(r0, &(0x7f0000000500)="cb5c1890cd5c69f4938e089b9e619c95432bd6f1abb7e2d54b141b2fc6bce72cf280d9fd071e44a4d0af674cfdf512a2b3091f9414453cdbb4de306dfac9324118af09d2f1558d4b6fcbc8cb8797e8b6faa2139c713f5add01becc3f117f150a9762d9cb5ab59632a239f096c34756b71d2a1f56c7c385124a2db82976ba13b22c180dcafe0d4df672b570f71f1dd77b43619f0f4c253551c35832145e592d1dbcd13ed7bc0d6a63a5d648d99b7872f6c9fffd8b0b6e632952ab7515b5a7ee11dbc8d2d3b6ea2f7b5f0881aed99c29aaeef15a89df7232cc227b16ed9030a31b79312c003c3823cc3e900fe3e30a669e8592f6741df60c9deda6830c1d5b9c68f38adb6e1c060c0e2a70a39830cb424e0aa23f0168f8431fdc8101b0777e5986cbac25ce2a8ac2dcf4739a9450c380a91e79b9ea82a57f06e71c0d7d7589853025d554eb58414d44b8743bc8bb007ac1262396bd25282fe3fa3d94a76b40a3411c96f0916aad95790b58683cbee1bde9da6c8b1e4de25982a7854b4040dc1cfe467c3084e2eb7dc8967572aaf4699288a75ae40ccbe80004170566d67acea0fc4d12285350be7284105a75aedc7ba55e1eca6f645bc50d536d2cdf66f03c604104006c1c787ecf39fe12f4c0c7959197cc9b857a97c393f374eb243162a12fe2632cb147d445e2c410e6bb79a568c2d6dff9a9ea8f1e143d52bf406d44b670da1284b1f0c7a852fbe1364515501a459d19cc0efc6b326108997bee6b5733ec75a3784442dae4e360299be5b43757c7de42743b91f26084126bdb449958b4c2a8df77d75deb1255275146e569a5f5b36dcc8ec093ea260a8b2318e1bd43a28b461e3eb464198f1dc37203d9330908d5e76cf2889c494c82e08d27882ff8a60eb06ab469923c918729320fd24935537fd007661044ca1ec732a6c7e26d7326abaa37b02cd56259336fd0e0d1ee6e62859b9e60af9992ab9c7343dc99862df1853cc1f895c91af2f8b08d5dc2a3ad47f37e6c235734e0fe901966b73c6b7ada47bdb0d9668387e5b905a8e4e2434e391d7243033bfd6d0996a51d42fa19d2d2867fa71dd065f8fa82b9139b98dce6b7ac3ada1010bc5e2ad2a4a6574cfbbd3e2c2165ec9fc4e79aaec0101a29c70881deda66fd0124b40cb005dc408975e5da7341106e7578c9152cc2a37abf27a3bf52483ad6ebf554f8af42cdd55302c4425ea6f7a7fddd9af63534fcc7b1128986f195e95d401d5d5caefa4473b351b2628ea09391c0b3260b29775428bcd8f2794f2c29239eeb38bc976e46408d47d2bb83a4a65c516985176380a6e2909e6deee8d1cecd6d52fe923c2dad64873d2f11a4a1328ff11a462724a8cbab185868ebdb60a84c16e2ac7475a035d89e037fca453afb9ca839205dc6268fd96130d40d63ee1894e5316b87e9d00b0fbb5c12ef366a856c568cbcdf8da6ff92f0d6957730a44917822c2a054df0e6f301891846f9b03a462c893a2e64d1b79b1814904ed6f8bcea6737887a8e22ab344b8b69376342061845d66996d1c1ec98ba2edea8b0523ab9590497dd537f81e3e804dd139965ccecc7b39da6f3917913eaa31d0adf787306a4690ffcffceafea32084575fb950e2e9f1a0140bdd8962928eaa87941d015cf23b313aa1e945298c1158cb4212fa401818afd8de3e9b52ca9333d8629503366f03b8f90a3869887a0d441f8350610833287e11b55ae308798914504f91194bb2c3a67c908b2cf53da11fe769b451512df5374339da7af0721d456fe9b4da00ce17258e7906ded7246d5577fb89a9f4569488a9ef7b9b1ddfd29bf988bd5ca3505e9375852d08299191ec81ab3f29cdfe09c1f23b5db4ea896afd00bc566d3927a0c87ca47cb89f30792eed80c86d2226dee1d418037078d789ac586aaa7454216b2df003cee03e7b18c01642758700a1e51fe1997671a1abfcebb8a4d7375dda925de704a9ae8c50ea8e24a2b456413cb8c03bdbc0fe9d9b23a8a234f629310535427b24699191f9f0dc51cba523f8b47ecc8406dc10f12c065d4dffd5c0690f6d582adcfb1bf082e6e759b2d21f731448b32c5c5a04d4999295a328e1e6350a08fe490169a22e4d84af4d3a58ca2556f524690405cda8b2bcd8b4ea3c568b3fe17100ca2e4e73d4ff48fdaa341aaf175678abb67364f7d10b4c33f5187680c9768dac7cca51e381a2c3b6339bd64bc4f4c105c001e7c9bf1810aa37b5c3eb3c18d1094c3eab3ecac157a1646c0027ccb9a6a4ef1d7a4eb23dc9f51c7241bb854d97607128c46c2ea8a89fbf130139ccfd2916da63c81f4be47043209706ff23749564c097d5a1ca4d715b43a88baa266e3544242013600d99ff6b943e82fcb4a530692e0684435651c72ed65567bd8e6bcebf8733331d34e7eb6766ef40b9890deca1cc0efa5f7169e786e44c948cd43947c763e48c4aaac4c785513a0279b9a53873193758b8052df9e56c79d4c036ba1d0a169acc34acf81c436a3bb5cc50883fd642593f49ba1b882ad7d47c6ea3efca4f4f6571091708c7ab92ad7a89a2d05f72d4100bef05151adf945620a9a9379842f76fd2cb7ca5f313474ce7990f7b616190ed07157adf0f8a5e8906e1d0636c1ae3c72f1d5c002141564e6cce4ee2382fabbdf49ebc07a5c57ec66698500df786ec1c36944ecaa2314d0bb651985062be43e29d69a128661b824a650508f566c0c275726f0cc75e3da1a0e1a35aeeeae9c0dcbf53d93c877023f150b9dba689587c9e7f6bccf2aa21d95ab99918ac6bd28e7761ae3604fe3ddcedfff2ae98ff86183db0964c5d228c6e2baa7f2f32104c610270ed3528e96a39a78b3f2279e1143417d4e3dbbdc03eeb85bad9f589254163b82cb6358949d7e88e347a4b2d1c36a2634a6b40075987f0983d7bcbfc0a974a5b5603fffe627a7da2208ec2560cabccd8f495719ac843b17a9b2ab2a770a9ac998e10401bf32d7c11723e8e33d465675e95c9d24393e9b6b51446d351642639224b041ca50ddb8570ed8424b78dfe9310b5d5aa084baadde557301eddaa64513dffc8371280e5cd23578b46696632c02bbc5c81c1c29dc14635911dea0ea30f7db43d206468b299a1d8ae6cf193ca073b2b71819321a3f275bcd5f77316fa81410aae1475825944da84768631c346364686ad92a6482ec4e3ed2367340db01dfddf8ae3cdb87634e9c5c0ed5476347c84628e7724947d98bca44fe462e30f2ac85b2b3592dca68443333945c448ac7496d551ae10e0a0b73937bd7837ced8459cb2cbc5379e4dd4952501b513b37e7bd6a5f0c8b773c3b4701bea240ac925e3159109c37b7024cd964ad1d4dfa1973468de2b085c6f5d6931edd2b6be1a26bea6a85fd56a6e6bce3323b8269d90a38bba3b521cd4409078fffa8054842a621e9effbaeac4d7dff0fe9f0077b710a1d424097c7e2a35d832b4bc66f6a7caf72fc731272b815c2126d83805f489f4e27a3e8b104d41a5bf0106702790a5114f87fbc9e7893758a06a691e0ce3fef9f306b7d55968b6a6df64fb2c2cc6f8f01738c3a037d5f8c1da6929e8e628de04c035905cec42320b5a27169d20bfc84e37113be84bbb0ea4c87ef9668ff66dbb6fad9a24281defc4b5f14ddc5be5b196c713d6450b66ac4ebd9eb73bd65667bde70606330f28f7b40c697f044433c5502480fcb3db19a221bd7b3faf4e64052f0d3db8096cb793aa5bba7870305afa11154f512f13b4522457db9dac28ffc2f4bc9a0901f8673ee25f040bbeefb43124eb0ee1ce2b408f5ece32a97ecce6613ff73b13347145b308895a9c2941a7f850bd4b624449886157a1e9a4e33a9adb1d3245b591136abf7b02d63b1f0b6768a03e14b532a7b54b2d3b2fee8a94df2e93b4503dc163efc4d23695c1993cda8e634b3106800c7bf99c73f2bc8662863d2bb032e5202209a89693209ecb06c02781143df9dd7d40aaf4a50c0fc4fa12538245723cad79deeca2973e2bcf6df30d584ca0b84838ad9049198085c4628da907dd0daa83d7b1aecb13a17bdaa31a6427cbd4e59126ccd16de8e63f4fe1a8ba09dcb8e37b3affbe2fca7a1f7f93a1570449c598d34f0f943a3eaeedb1b60493a685bc24b2cd2494f2eb81135b1450ceab4a594cc4d72ff57cb6e4390d63f377afa0b1a4d286e2c443033e5e8392d7af87131ccc1d07ecc5d7d61f956e0e11598f8516298d5ca5e7bec0d3c787a9f8a501dbe8ee05667dd92b394609f335a9080c3bf850075f7c05db962b2a7eef190980a2534ff8bc28b7a4d33524c210e3fb30377f3a72fe36a1c1cf28af237d1a51244b87740c4bb355d9bd6b58a4bf80b519fb42c91a1acef669f5ab7c27559f33930a413c2426a1378d1cf05c38a35cfd006f048611a0ff446fae14aca29b5b8db030a0bde269d08379344d8a5203712f346d6c21c1d358d82b950f73500fa9f6e12b08a13f26499476aeb3e0af75f16cb6b1e3e9b0f12ed44a3b7c8b499777ab5aca6bf1201969735291a2ccf9a18c0eb5a1409c5bedded3f1d635f88d413953ac209d757ffc390481be42ed9ce7a7f6acb4db1638c49b8721825e9fd5b908327edee6453d41aeda3f9a6e8ff0877ced619bd4eae66c9550382f34f4f9a766cde31b1db67b57dedac41e3fa9e755404900cbc587b14e6f31410f6f6e767a0944b88b99b3840b6f9e53bb741be9ce4827836a011887770b2e68bff87a640c2830f33ea07570df55ec2199d43610f68432f7e34802a003fb836e22ee99991331b048317584828daa8bc8626a9b0f38c8873df315c0effc12671699c30881222af233626739af128e5d7d2794d47d72533c3c6357b61b0e12ec3bb4da835ea27359a9676a2c225e9177edcab130edc7407f786874ffd8e1c83496f40d8d701405b3da8a86d1b318cf3ccce80585da360b4330651418a07faa68df0bddc2713e3ebc30724dbe654868c5b5c0700045da5cbeb82af3990261d6a1c5c0bdb9a441461827cae8a9c2065212172c584268ed2f067ea4bff04d6e2c11de026cb33cbf04d76c1d97d28fae1447176094dd6c87c398c9dea5270039f31e5f3782fbb5d27359f36c58067ef5403667aeb9ebb00d04347ceb8eb7d4ecd531825cb4531539f004e54b3330ced8bba0669347a0aa7d1e71f7b77be882c93f6c4af1018e081989ecd2b567221c9351ec2481f277c801e744fd863b71446e08e84318a3bc3a1ca5e6368d9f8bdccc35a0093c010326bb9f73c8bded7bdd11a30125f26763cc494500b019166759a9654168d47e6f80e1433a1136bc58b50bf0ead1cc6b6585842cfc6e4906434eea14110782fc7d3872aaf56e246c0eaf842ca301325bb9a7cd85b779242c23b27bd53933689da76b20500bc97857349790ea53e85d14e5939240cb371c1a3fec7672bdd020eff9aae4b5b18c4733d0a72b3535c975f07a9674ca3277b013d268bf0432b8cdc7737332cfd4e5c8574e6314558855aca3a39316daf74f8a920a1fa3b7994fb1f6aba8658300c0aad2f48f2e19fcafd5f1be1ab3b1c6fd816afff3f2579317cf0cfb5c50410d46d3ddfe9917c1ba9c1d0c6683e042da73ae0bac40aa5a3a72275ec4b2be4fadd98e804f8fd85fa3c2e7c59a26686be7b53e32700977ad6b63809d769c84c082f3c5da06537c008beb3bed0f81bbe386ac88705b6b33696e1266a0d8d7d8c0695fc5ff114151d64fc5e2064b1fabdc545cd8408e5d40fc1a7dc2734980e84cfe1ffe1405157aa07c2d30e60dcb70d43a86404a0a5d56dda74bfdd2ff1", 0x1000) execve(0x0, 0x0, 0x0) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 13:35:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) dup2(r0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100000008402, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r8, 0x4, 0xc) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 13:35:09 executing program 0: r0 = msgget(0x3, 0x600) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/106) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x9, 0xac7a, 0x7fff}, {0x8, 0x80000001, 0x7, 0x200}, {0x3, 0x1, 0x1, 0x5}, {0x6, 0x7, 0x5, 0x1}, {0x95, 0xd4, 0x9, 0x7}, {0x0, 0x1d55, 0xc92, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4a, 0x80000000, 0x1, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r1 = semget$private(0x0, 0x4, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 13:35:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1364323e9c422dadfdbb71dfbbf2f11a1886ea25ea24b71b848041e6054763d1732f0e70c2904155d75ee04caf4c630fb79501e4", 0x34}, {&(0x7f00000000c0)="ebddcb1d0b17df697a826ae7783d7bc0a23973b3adb4ef0b7d3a329db2ac5008df5635a9bcbbd7102d814a95027000a2e80eb3aded56c68193e0328211", 0x3d}, {&(0x7f0000000100)="3e1aed710540fe652580a2a482aac791b0f66d91af2ed1767bd1839880bcb1c93d1a360fb42a92b8776815c57e010909917b60e61b56412a2f5484b3d024d31084733c0f7ef1ee1c612c23633dc2784708b0ec3abb1c82b912099a33fedefe7443db89474fdb247d5f712792f79e29323aab132dd7ebdfd19c6beb00ccb1b7dcbff9afd6468f485cb373ceb7bdf7015749279583c4b589fc0db701b474c76aed90e615755b440a4763cd660aa59d7de0776502f27d98f17595257f9907fccc828efc7b", 0xc3}, {&(0x7f0000000200)="dbe7a2ae21246f68e89980b8a2d8408ca05664e2c0315e19a2b30d8b9bbc7f7ee9be0932071db079dbe5d34e1039b09ea0606e7e5c55d95f7c68f0a220da904ebbf2dab82b", 0x45}], 0x4) writev(r0, &(0x7f00000002c0), 0x0) 13:35:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 13:35:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2028b, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x0, 0x7, 0x9, 0x1, 0x3, 0x4, 0x0, 0x2, 0x3, 0x40, 0xba}) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000200b, 0x1000) r1 = openat(r0, &(0x7f00000002c0)='./bus\x00', 0x820, 0x41) chflags(&(0x7f0000000100)='./bus\x00', 0x0) socketpair(0x11, 0x5, 0x8, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000080)=0x6e) 13:35:10 executing program 0: socketpair(0x19, 0x4004, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="dbc6f2886e9f2df9e2e215215210a0bac4fd83d5575b08d75e2b975ddd1686c7f5b8e9bd568ea7392f25a64d5dc959db4a73642a64c25d65a1367f710be86118e2e90b6dce54d9dd525721c86265bbcb4fd3fc8e", 0x54) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xdd, './file0\x00', './file0\x00'}) 13:35:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/117, 0x75) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 13:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x26346dc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x0, 0xd68, 0x1, 0x2ac, 0x1]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x9a, &(0x7f0000000340)="b6") 13:35:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:35:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7, 0x6}, 0xc) setuid(0xee01) socketpair(0x20, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) poll(&(0x7f0000000080)=[{r0, 0x180}, {r1, 0xa4}, {r2, 0x41}, {r2, 0xc0}], 0x4, 0x4) poll(&(0x7f0000000140)=[{r2, 0xeee9093b9462e1d6}, {r0, 0xa}], 0x2, 0x7) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getrusage(0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/34, &(0x7f0000000100)=0x22) 13:35:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)="2498a76a4aac51ae1a369580a7665bd775854a61a46e71842fe8fc1befcbe8ab4627aa0ed5d655cc5aec31972ddb44d2e3902baa91044fd022540f30ce3d251569f170921347e5f957cf990b1e3ea7de0de1cc0043cbe26c56b386e966c2080a8fd96d6117a744ee47b7dbf2af674a3aa37abec249e8ead75b94449bfe15ab65c726faade15623963783b587fb2dc0febdc4857ba108731d9603def28a3ab3fa1c4c37d4d0383b9ac74f722877b18a3daf69121eceabe6797de90fe905932eaeae554dfaa4bddcdfc1a0faefd101140bfa735b21371919307c2256441f7aceb3e6657329c371c9738e317657e68c4503d84acdf6e81bfcb6576f2d61ca3c14fa4011e9f28db235bbe4a938fa812ebef8cd4ea6962d82ce584afa8cd7cf1fcb4863ee84d765fa63ef2e4802defce93fc8d7a42f0dc69bac1035a661258794e2ceac316a27c487632208b387e3509b49dd4f5b98fe4e2623af5c3cab88d030bec17d9eb1570368a6efa27f19e432e30f4ed2888df1a643486c235b0e5fdb78737c3bb6aee5fb9342492ea1a62b336c456dafb3ede4c982d3a8bbdd77906d7dd500943e964675ac4643ba75fbd3a6bbec3a105c9b7db303b3a3a2bd6f885d34fce1dfd39c9e884d34adb20bbf45ae44ebee3167281f373e80a6667648575c180fa43c670af2756faee314695125ff4cb37f19aabaeef5589b41f6176ea13f0b1589408d4f63de94f79f7690abc3160078fa4364258aa2649ea5be6927a9174e312fe21ae732e1459450dc4fcc8338f9297ff1e2413c903e98d8f440e2466c6262e9e2a713cd815f6cee337df7e0d22370e849f606e16759cc6239f7a163ceff7c6e76f7c5e2aba0d43de6f2bc53ee2b073446c80056c574edd6d89f9b09af1b8f56767c9762c7fc10a25955f23c3b204a570d666040e94b63659e3dd275695882af5e2046002cae7c2a7855e996ce155ce3e1613ed91157199df7415e6195afc57b147ebdb325f7f2fa5b7daf1ff0a86fa05b9d95e58673249042f7a7bd5b5aaab3142c140a755bd4b7291bfe44841d16cd69c2e2acfbe88d45e7f35bdb60b247d0cc517e8a2631f263906840e652c949c5f252ab1e0ec40e7488867ab05745ae2750905ec9487f445f46b859f9ab2b5a2ba33d3b1e4bfb7510723294ebfd07ad0fe4650c04ae59b1270a6b97c8d3b1653b34af9dfbe87e16c35e60dec11ce71db1f933e894939d14b00c71f123918cf84abc1c8df36479f81f3872c98b73b9746b22ca9f655029631c1eda7e97f2eee466faa58a5efd740c4649ba7a7ad01deef788778e25c84c6e6c1825212210b236d20af71e95264f5ed86624ddb9c68dd6d98193b84241b747bc1d11259145a5fe9804a16f64f66d6315556add8b976424aa570a829178c9bd5232e823da2aa1c759670111de8c49048f94a0ab6cc15a1dab0cff085759412c48bae2c602964ced582c68ce328ed9d5942100f19d1a4fab28988ff0346c4372c17f48cb29f54233e08e78af9607c825abd68e0fb511bbd09792ad30b18efade8a79c4589337b086c6b99f53015c499aa83e790cd7d4e83aa5c884137b90df1d8d540924f5c195e261151ebe8bf83142d219341b0972c2bcda65a44e6f38f9cad56e04f602849c38654d63062fa3e902585d0021eafa55d8c60d0e730bbe6a623fc3409b4d9d410638ed8f58f57e94afa763ba89ef228d20acc9d0dac935fb8c45cb2277cbe5cec11ca181e97eb62e8e1f5bb81ad5add4fb74149c0437600710bd6b48a618abe2bb3211b74b6cdcdc2e5b90045d8c32ac502679ad023d8c08737ce57d367a811d3dff0d4bd819af72df238919435cb25cc801d6ea1bf32980d43012d01fe1458aef07c62d7577a790d4b4b8270627849ff5480ca28325f2db7f4ec6d5d394d228883959755a2b9a1b40c57dd59fb8467e815318382a79334fad2b107e5f5fa01dad2df874a222409e53a614cfba7b3a70bc32f274e8070a3d91888b722dc635ccee5f18a1c39a6aae093c0702eff30932ab1dcb5a68b58954100cc3f4c9f59c5f900c76ab0a5b89d52dc0a0a202b734bbf3ff6cd623ec929344bc1955de1a7c1ad8ddc857c33f432e1bc4b895aeea855a39e3e741e73aa71a4bacfad9500cc3913af61a9efa02ab6d4d5977e6c277359ada44a99fdc13b94b484781b2266e3f697e5a1d9843298cebe1daa0c237fd0757f7bf92c68d19d1f62efc34afab8902b1f4cca3464e11618d962a9aef5cb7466a34461149beee4064e3069ddc0130c84bf95c491d80106ef66b14ef724195eef0d4943862cdb36dc664faa844d8360533d6aebbe66ab85308e4ce2b021c7aae4c4545bde9a80f65b25fd3eedff8afbe6d504aaba10befcf30e968179b283f820563810c4852529549388300609626a490f864bd1e5bc5ff23fc4f85cfcc9dddd605599089279a3ba76282cac497c44c171c081e2b621c1dd5665ef0345f50dd38f53d8217c7fc380d0389c9ae983386bec08647ee718a23a972a8ad1cc44a619c5748058da9b96c0ead119a12335fb93cd2c7d402955ba768f2ac010aa248fb6015482bf86178251930adfd178e1dcbc97499417c4443485f168ab44f84585dfd250968a77dae19714a027240080799029d46fe5db59bca6fbf740afa6834dd1872730a4c5a0d18e273509226edc2b22cefe2df107c7d264ceaed14eca08a93ce35ad98d6da94392838f69f4ae462049e530c7332614f9f3a6717faf4077c4fb4b55ded2ec7fdcb4f7eaf3eeb2ffb680b3fbdf66674ec6ed50fb658a019dca525e3119de7988f14ac4f0dcee52e6cbb8a04fdcd33ab67388f4d76518440d13409490e7d06326d5aaf5df1d11efb941ccc970dde45b231aa414a0b8cb8a1a26532dc8be0afa3fade34b6359d761160a9f2a9cef30fe9338e99ce4db39cca681bac3b3f9ef7ee27eeeb250c01df251e63d33ddea0ee37a4a740dee842ab02147704ac5cda28b6ec5e940c1063055b48e998f440a763a9291c67cbc2e835b83da1734647e5db706ee713b641263068a89d5b73900b4d75e7f9fabc1313ca23f51aaaeb82a86d2a4d7355481f9dbf75a23b889ad8f3e6e83c22d052d2e6fb012acd39e465553120a1b4834004f3fc25cfc84810ff7b6e3e36f437636e227f801deb3da0771fc41ae1b3d2cfb7fa30d71f107cd39ef807a0ec97f97b7a10eb5fddb801cfc1e77542111a97623c564934fe3f8553f5b088f6019d4318758cf95d7e9a804da4563097477be2c54b6c22df45325e9699aa3c75a21edb843c056914ee36af4b39571aaa24daf01b99124b61177f37b55a6a00130cfc54491540612f02565810bff567ea6fb2abc9a796dbde89d2378bf44b4cb2da95d03cba2c2750bde541e0f9ce511c1637c97865d51b957179743b1b497a3617d7d9bfb84bc8796408b3a49e886dc69a0029a8b92ba1e7efbe8f432dfeedb073ad8adffd6e2117d2a061920380719501ad6cd3c513ee039b2c6a7fe3c20acdeb1174f74aff5c3102e83abb1b4bd67b57186787f5940f423249db1f80889b41402d9dc0e3a49abb6bed45296b75d29cda14d0f01bc5f44d647b0c0d42f448c5e24b82af5d315dc683b2f5e241237786c2511bf35660bbf5c589da3e440bca1d051c8a981deb85ff856b166f348042cc894f6de9522134d6cf783bad186d0382e2b328676c1d521d9520c94532619c6d6dbb5a461a343cf64cceee65ef05a79995b1fcb75660387d43bbaec26ca4ee47910f4b06d9303d88fab08e0fd309b785aab006172b02a084b01db5b4da1237a22503fce6c19870e6dd374691448dbf126edade12ea652eb55ef46aec1e55b4d90f07ba9a4303ca6a016b95a23a67299ab168782fbbfacb2ca50f73b265be3279b4fec8b51d7b6805ce5e5bcac769c1bd7552d57b9bbfb7045ddc355dc8edb2e9b59575bd5da2193df7f4881e1d525d0ebeab66a3d617c71e1b9d6071627415ea7a658b86a35a562d8eccc3f55daf62ae7af9b48915d5e0d9e10229515d0825abd0d7eb42934ec3a410013eb5673b212f6383cbe8f93d81118fd048fc948eb0159d7a1664bdb652505c1a74bef6bb579e0bb1d3cfd21491ba91cd1c92bb1f9cee1478764723793f7db0a152486da91991666d93880c43452cbea9fbc867eeb3db609bcc9f297663b703e7d2101edb26449e7a4d122623c8733d35480587ab782ec419a486a9c643b788967f5e376a088f6edf4374c66b53884f424b8e708c8340d27be0de05d78f3da61a4a8efbdff54a508ebe8001e5f5cc0d8203fa5234305bbe9efa8fa63ca7a6c3ed1f625cb59e25973f75732c7fbaecde58868b9e8ee75ebc2b7e2bb6c51b624a861d43336d4200fbee5dd686008b5915c988de40332bbac7e281aa1e25181323bc22a9daf94a66d86e97cfe62e092f91562baa2a3ad8fb433373e6aded8be68d9bdd8bf0dc5492601f2a73951b7cd60352fdb5e26e4119ef26a42a308e0957436b0b609d853da20b9f109433a879c5e9c71186c8b075a3e1d356e5aa401915a5f95614356a71958e880238bc7c93f9d7cc2d0571bb4994fff9c06846621914422c9b370b2f440de0c0d0fae6e14387733659ec0325b1999ebae61da504f34d38dd511f9727112ef0d8920ce0a55b405a5cce25a033811a4d4d74801872ccd2045313478812469e369cb1e5f4d5f2069a2dd93eb8108ead2d51d9b876f6e9bb5773fbc0f3c82999c7355a392682f1c071be38820266e7f6ffc3a47b51ee055ab871944f4802f1a00d9c5d1c6ad52a75ef591aea978ce3fffb4e2cf572006c0124197548fc874996a6a9d649fe740ca783ed0d400005c7cef8eca6cecdec480ba2c6475b64451cbc13a4b0b9ff1068eb5a6dbd6969c3310e7af7e2a4e2f74d89c7277c78c2eadfd926acbb50232b52a9e5eef6eaa2e67f0e10a5edc0ef0fccf0134c8a23c0c9595445d3c9937cd71daae25ebe5757a71e59855608f373265ff429c67fc6961cb717073143f260ea31b2f734a6b90d4a0271c9bc77bb83445c5e282d6cec00c77720949b5f9ba3e0e60a084d599bf300400bb7da235aab388c7a9c1a8c10a8c0a0fd8d71c5a024c97f39fda3026b4c7608fb14a7135f10b6bf98dabc4c3361f7b13885be44a56046bb12dcbb6ce684785daf3f082c0458117ced630fbb769f35b27a3f70c158742cec4a5aaaa513d7e4e605c124d58d0f19d7562da13141ae4206c2bd56c22dce58455ed42ba5888f90ffe39f944ecfdf18238ca77c169762b3290a7c11c6c8d2ec26dee0f2d2a7b29ae5220c9993693eaf11e045c379e7c7f779e02e3a1882db6ce5d04311016d9102e2497be9fdf921862f6015edbf5cdd944a29f996ea3b9cedeb48bb3a4c47760bbf98eb5d17ed337affd6ac4d48db247fe091f9ccf53437173d342b5532dda8495b77195403a5febcf52836a48564ca380d20cc88d5093befc000b1f5078f365a5a3eb8738e6aa51717b8174fc29a925ea5f8d4a6b4f4056cf61af4a9e1ed67e311ff85f93e5c182d19c066f002f4f8cb17934cf0ed20d94b17171b3c4d74872de3e0cb1929384f5ee843be556b99dc017dad3a1c5efc1000d94814662333a79539058661d1141cd4b3fdd0687bed8a80300d80fcb0b8a4098e13e5c266ae2445b32458a80639c93eee4af8553bce2ffc318ccbe3e391dd4a5695cd52047aec8fc571cdd509e66f247788968a6c66b2aebef6ed2ca3fd0a8a7189ced356281f0ea2c420db3acd32e976b27037b30f3155e4e544a7ae3a198624e5c4a238ebc2", 0x1000}, {&(0x7f0000001140)="36e78ce44304075181b679f2a6019da04ae2e77f7d1b67d787f5fbdc0ce8919377d47c492f9be3e9c630bb9dacee72616ffb66ef55d6c90eecbd09d0e595cf6fb44b62373862ca1e476195e1b4de03a69ae494e23dfe38210dbf8bf6f439d6cf6e6f4a995966c6b432a84df634272b705191ba4d01ce97e6e7c0c0b810e4fd91554e7c6fb2d099b404619a852a59cdbec4ca07325bd7e78fb93c4fff66e8306f15ac0109ca21f6f123a13906e3d7c0f2951a007b66b58848f59e6813b31501f2b1a171f2aab4a18337fe93b2bdf35283c89003d73eb5834cb33b13fbf6b2915d8a3cfb82152d161906e56bb8dc48181fd6", 0xf1}, {&(0x7f0000000080)="ba59c857a542de66aa1777f1", 0xc}, {&(0x7f0000001240)="ece92a6669a93e8900e33b84bc2c4f6a68", 0x11}, {&(0x7f0000001280)="4b6282230af4894b188a48dc0906ad7c7dc44751d97156128b29620f19361be39e24137832a96b865ebf87e8996a54ad755c35992d4fc527c93ba9809a4e7696f6747a3e3d2b10551dfb9d8a939f33266ec69323552e025aa25743798688196777a9393884518f66e3e4dffc5f641987af36a95b5316b5dcd138094281dba9ea8e5de64f01693c5852b80227205f74984d7fbc3148cb7d7c7c6003cddb54e139122e7115c034c6b78c0bbf5250d94ef9479d6037441430c33c0e0f9d81f384fdb6e95b313b47f6f8d8e599a41facf2b353b52e28", 0xd4}], 0x5, &(0x7f0000001400)=[{0x110, 0x0, 0x81, "dc6c938ffe906d71c8dd206d4ba8a4c1ace1100d62dba343d56269ee3640c034bbadb8768fa8ad52923535d98cc8b16bd5cee9d5b9b37f38442d45e69378374a501b7070e8141a326664304202adce53d6d823aa878e51cb066dc101208e3a711894215bd1ddb65eb0c88ec49f56c717aced6ce53fc8b1a000e21c08ae060bae63c26f2f3ec096d177d48ca8216b032da865d7e473c3f0d6df4acf51362e27736d3f7940e8e524911d9a417ae3a6c832eff3c804e06de2f2374de5651e9896a60c0ab22582a24ceaecaa9c26411a966cba7c684ae85f37081dc50c541e7134e0085e18482911c2188a8a7e50528c38021784e05c9414b5bda3edcb"}], 0x110}, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10c01, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xff, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc7, 0x2}, {0x2, 0x8}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x5}, {0x24, 0xfffffffffffffc00}, {0x5, 0x1}, {0x23, 0x4}, {0x0, 0xc8e}, {}], 0x6}) syz_emit_ethernet(0xa, &(0x7f0000000040)="753fb05b14a9923d2fbb") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10b18, 0x0) 13:35:10 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) 13:35:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x3) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 13:35:10 executing program 0: r0 = socket(0x2, 0x6, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xbb1a}, {0x1d, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 13:35:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 13:35:11 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/55, 0x37}, {&(0x7f00000005c0)=""/251, 0xfb}, {&(0x7f00000006c0)=""/214, 0xd6}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r6 = getgid() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = getpid() r8 = getuid() r9 = getgid() r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r3, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002540)=[{&(0x7f00000000c0)="19e04327fbc641614803b314391db09b947dfc58af37dd8caf14ad7b0372bd75b1e35e6295030b490ab740650c8ba9aba9eb476328595c518aed953604f5b54b9f1606097d6651cacb8bf218462bdaf8a60df0e351ca343b9fcce09b90682a33bfb52347eb2df781d93f42d06828e3f84cfa9507b081d2ffbfdd2f74095347e7efa321287c61661c5199a6e00981b53c54764b139f65ab813b13cd01660c1ec5d2e93e1f263955d4fb71e817054917a9d855af1c857a696623c4e3aa005ad6751634d6a5c84c95a5ac6b7cfaa140956d4e93d603ae035d45e4989784c6a149544b6670d2ce371cf6fb188408fc635f5ea19f3966935c81ac14ffbf945f6a137aad7d65e41e40474e8d2cc9b03b3924f77a667786e2c333a28ef75b8f04a78ca4b951566c76a7f54ce07e7f9f74549662b78ce36384b6d15ead02e59ef4ddff0e0284d3f223bd641658f9dd81e55b09dfdb907bea2474a1c7ff54be7acc82ce42dfe1592b62be1597ed5d0a0d8b811128be12897e760e0317b3ba7dec7a32927de8051c2d90f3abe4dee89f7bc54f52b8178b4613ba68fd00547c87bfb64fdc1833cad3fbadfcce64e33c94d3edfa7241581bc6bab210ae30c898a1ea234904aefbeaf990b91dc38a49031dbcf40028e54aec496dc005ad64406aa064f0e5e71534a5d9e2f468eb3b67122fb3bc049e0a69333a935458fca9802e5614c67bb3026f4d1846254ed318b3c45dd2d0e6db7912be631be46361eb9106820ee7832aae3b2057b270bf018b4fe78aae488dfe0090d4942917c31b0c5d9ad5a80dc188e1078fe0ba1ddfe1771bda471b2cc00c13d8911fc35c970f3fc9792706d75d3923c01fb776b165d6e9cab368f8987c1e62c0dc3a09623f4bc4ab9bd80e8049f7c20c1d741e8182570dcff41f897823de3c692f684487ed4536d1741ea3717a9af1ce1d95c37a0b33c98b4694cdeb9048832623ad25c5e1376d31c3d8253b182e31f67b62b2e8aa9288700b690a13074151a991f2a9128c1d8367797827103ce717886b15c5ce2721fefde64aa9e6a5213b8b80b97848a0e9274f351396bfdbc970f3a75261cda92cf71a69455b5ddd258b571e699ec08eb5f7dc966f5e2da65bf1ade9642b6779080e570d00234f7df07842112306b6ce05e523e76b515092e14a6600a6636134ba1725e2a2d10c6d1f298040f674169f8cf677da6ea685403aba903e763e04a3e59c6b932a6340fc54b48938a59a39e40865e026426da02521d8b41648b1b0588b2b432a3a4d6216abae4ff080f9d553e00510b49213677831e1c03c228c01eb049d2faff504ff7a5a76824a08b9381bd2321d4ac16150b9d328657f4e10e4db7825cb3cd163a74d41ec4380fad8c0ebc14642edf7e33ca5842a57c5be839dbe70fb6b06f53d7662f4ffa2ce7fcf2ecc27767b85a601f9c3be55055f7b66741705cd64e4080191321d218bba6205727cdaf490bb5369a5628b207650af23bb8419fffafa53645f558ca5def656243114de4979f772f1083692251d1bf4186ea20a6cf8539a2755ee9c4b7ea194fbbb5ddd3a457bf6684cbf6f8e7799871bc3eab83fbad4ac3e8d60b94d78f3595aa1668f76a3eda112e76aab8fd4e0ea16593b70584c6bd58bfa9e25b1ac49406074cc64e9c518d3480eebf8b33e2faa9ed8b7cafbdf57cfbfd3748b0a72e0007e23112ace1757b6cc61399d1a9539c0b91e0f059de6864359de6e1c93049f88b1502f9f24c0a34a51ac9e0f4d0ab89e7b5a18f9903a617770061be1ed5ac00a4571e3f4416f8aaa66b81154c31d3892fadb6195b3bd105291914147e478b3854148ac8437913c09441abf64139cee6d4aaf04044afff9c66670e7b335b169fac1afd9078079732163a0476c1511f3bc254c5213dc2fc3a059962a721ea6d6943cb857c959a20bea5a031f5f90f2d10262a4e754f7a38bd75346724bc6ade03747aa78e194d52a33d9e5e8526736dc1fc1d4aa75e684a311f18fd7e2eda1f8e6a1e55e21933fb7bd251edce98cb253aca1952fe38acb68e9dfb52e1578f434a3c13e65ad42d54efe54000e2e1c48e91e052209ae966142bbf6c9b6ed26533ad4fa9d2774e6c329f3e37fff46d0aa4d503809dc5ae24efbf1ad67584d5e3e8ab174cf3b1d0945cd74dfe838fca22a7c4c0c31758024f1658faae11387d60d25f1cb15ad94b2fe7e71a24b656aac63c6c4691cc1d1507362a0b1915baca79496c72d36714b4638f7dc030cf5110bfb70ed98801fd473876eb098c695460fe491c3eaf174c98e61d6c49a1c557f777e223d0953be242d3daa0c7b8d2040eb4b54d674de7fdce4b3f7f47cb6d292c2175c03f3ccc378dc8f298e922e718e305e8d0150d6b3f3eedef694192821fdff0895105543efcb19e7dadf1213bb27672e474e67fe72692806c1d1369f25bd8c127b5067abf6a46717828c8bb5ba5ca60fa243c06cb17f51840354a2607445c1073d502d350d7fc05298b4ee82a4b1f31aeaaec5046ec520fa2243ff98600b8c8ee8298a2b9a36fd61158d485374436e822bfa701d5c43987ca732f1e37e2e1d10cedf10da1b4b7a3842d8501167f96f4beb781498bce591f4beb34c50a1a9b660321221462f0285a8af68e31eeee26bcb05b65e7b746044fe32d569a91a586447768b9e4c8627869eb46856db6339f72b036385b5d8f5b66a47ee263bf134ddd9b89e8679e3c9dcdd795e65646907442b111eb3cdd344f14fb08c2fd99b86a0231ab24da3ea8f23b27e502b439a40a4d69cd2c9ac0d486e24d235e231734c193830a9f34f526a0db4de1517a8ebec6a6d4ac3fbdf8d8b7a914a5c7274072193832f63186ae19804f595f4e37a4261e7baeddf358c56a1bf780fbed3ca6b316446c68b43f4e8f99188e402f92eaed800c032aa67f0d8dc0c4c606a8d5781908b58a0301c79ccf2a5da379dfba7d1a58157e4c97d374e010fa32b2557505838a3bd9c2481f0f39f348ce56b1ba49d00e74012a7e15d643848531d8e501c1a900de81811e7d4fc9951aa8ddcb67d31f166893941a14ce03826041057b3bb46109dbeef6d8046862968180af87f82e799c874a0e6d5f8c42a02d3ba7d6b5a757502b519aa9ed2a247cc60004953c420aa6a31e705a4c16c78f1fa77186c81c212bec613a52688d13a8618314ec202725e976e0fa488722c361d04a95bcbe93bae03c6713e8fbf58691aa320dc8ae403377f20857f39cb5ed076fb8aae1c0578426a7dcb432225586f899a5722d28ef2d25fab952e89b55e11ff525a1ba21eeb3aeb7b1199565d9440f38fd8ec1f47b328a02e9c609ccef91d76a82fdafd70ec92acbfa812fe8ab60f53a8581aa8fc014b528e6b6129efb6149a56cfe5047bb0298ecf6a9dd37b94629a5de066e2c45f891238e2882f43189415f9dc7ec035ab4e013569491bbc985b7168dd60681bb4b55b893603063c2b181d27cc5748202b9df9fb87c22d04fa4ad2b13b9d9b593de140086b77251333e645fe3669f26e1d84f2e1bd86522ae9f217a562cef4d0baba3dc12a985bff7d87a5cd075889b4365037500d951e6b3c081497620ebf35f180d915e5240b63034ab9cb304fb5266aa45b9ad3d222235a8283f54bb6f2b7451c18064f95f02f6ec6945ccf3a5445da0b0b9055887edc206bc5de6871c48d0a55a7353f0c79e3e80ed13eeb4b61266946accf91b4cb7e66fe130b9d135540d1d44d9a9ede9f552c758763662be4132e66921919ae5511e9479c7f59c913b354b1eac179d18dab58a1aefac76ebd6455ebe1b369ff02fb36bd6f4d96d82591db2ca6e6fee6806abea7ff9d8e34b1c1535872f7adb8f4f9dc60a40293e7fce62112de0ba2681f913d429df0408cbab5ea4ac95819534b21ac8591d2dbece6245f840e2b225ed2326310f728fc15893be058792c2faadfe128e6a0afc686da704dfec4d836e28de2963edcce14ce6835aaf435f2bf84f6adaacfabb9148314d5d1d5d5429f77948f9c4c7cfa0eb837b5c904e32cac761dc26af4dfc5aa923cc6a4727a1a35defaaa123e706e39345b003b0d1c1873cecbd24d03b2f21a762f645ee867314ecb7f2a4fddf99dbaba18cd823b5118ddc003f8c5b60fde8538bad6e68d112747a364b422e89af69afbe7feed3f2dfc5ad02e21ec4b3087e6e7b6718df5197d1405cefb19ac669f279448122487ec4ff9fd713679124f57b73630b20ca6e6dd59d7a8aa0d76b674e89863ac0fafe248a875e4b3f3d8a07e562351193ffd83ace1499763b6c17e6d519c22927361b977743e1b6a8ed579d48964303ef13ce1af3035e70bfa450d6c060ea7060e46fa4b9a64e7882d69f0186cb027a616ebfca06ae4972a94f0cee12307f2315ac3b793c8f1a27e81b4f1dec90289f27006c60dc508759a490fc2e61e33467316dbc287b0534a36b226d5d37df96a4c801523023d7f32cf1c06cee241d09c9a09ba823b0471efdaacd2d24453ac715eea9a42a1adcdf071bf5912df18d97e95e2f11d67afc57f841fe8c602685f88f15495756c08d4b31730be8a1bd2470d1fb839c5aa31e08434f92cb803b27dd41ae671228a2d98529dac0075b5839c4a5e199fbfff8caee991f1aaf5103dfb4bb75efa715c1936213d54a1d268ed1387a70420b0ecabe344cd21260f1546762dfdbf1948b75df5a8d9128d7207093a26849663338e68252fc36b9e48a05302f4c818ec529cb4baf525cbcb5931a4266612f0df4316f4b60644af25c3aace092b51b668eedaf19b24068e79dcedf4523e694ae933f5b8a4ea9d80eabf886df8a49372dbb3f9693e35e0758ef4eaa1e52e1541b508e286332cdd9fc7bfe36655a66d70dffc22b299008b2629cde0fd8a623a63cec7ef17ca905b669e1fbc7255a022075c0c5345aa6f91c28f570036c35fc4ff71aee93bd4a6001ae3b0a49201ac6c08206b1476b10ad311f3c973bdcb4b56553889004b31901754bcdffaee3e7330ec2bc606a3f0620c798ba1900b24fa38f78bf6cc2c48580d888529b94fa385149c1e9ec5f27adf5d7a87c536a98f895285ab6841b5ce2c22eb61e5293e3aed322a7c418d6610cf3d3922123038b6af0478fb35fb12996de9fd6b49af54f63fa50f748c255f8b19bc062e931447f09c9fb36fdf63180d06b3db074e655225912fa62b99642a9fafe4e28e56c69715feb2da6c264e5d50c6624965a6619bc88c44003d5672c71e5ec0cd6ea9e2ea588700302772c51455178240180896e3867dd24129dc8cf78c65d96a28853df0b8c9b7fecae3bca690e122b89862d4f9a110dfd92273eb686da4c307e9c5f1752e9cb5268a5b6f85658cb7a5e4381c202f2a35f198d937ce3ba25071669bf8d46cd356220a9276cc227482f4408e09ef94164fce6df7ffa0e05f88cb13a1fb005cc23e4e61c9d0a576aed989338b77b47da96fc3a83596da076cd822611669c6889906d2e97ccd3b4fa1c1e72f32502c836e0dffea584f3133d6c28bcfd337c3db9d44c6c0603809a4583be21543d98a74ee5bb8fb273d58c1e618414e0f589f78a92893d9ba018959631a822b2eaac88cde179f2c09db085375922da2964b8701da7c2444544a28cd620de6901977ec16aa3d681f016361395ca6fc1c05fce921efc7bb741e9430e12ae5c42ab1f236944c3b92b1c44dfadc7056b0ad8204ba27b65295e204f91f954b448bc7cc2c471c9b0c9423ad0e0986f1b3e172c435a782698d04b887f1015e9709ee90220d4d758edbb32e5dd8203cb436124b41c5cd4e5816c07c56", 0x1000}, {&(0x7f00000010c0)="e1796b7bb733fdadc9ca5eb9763f82b049c0cc53a64943ffd4fea84da881c76b1fc094025c05a739b9863198f01fbe9e5b1b4d89bf3d7527bc6598f6b6859789415f48b48823da", 0x47}, {&(0x7f0000001140)="62648552b2e801d3c2a74cec6813c77406213ddc0c84e4d27a26774d928cabd3a5d467201159969d3d955c676178915713d4271b74763c72fe77", 0x3a}, {&(0x7f0000001180)="c7a6eaf0b069b3d6428a693b79a4606889b65dac48831a7068ec37ad4a8158217a5095f254d84933e0c50d741af04808354727a8b900229ec13fbabb570e1dcc466c", 0x42}, {&(0x7f0000001200)="55cb187d5618b234aab784ce1ccc3406e9c163200931cce908a7bb2554aab6e0447e7e6638013273ce13c6162c8da696eb0468025e6ccf75203a66de2e32383367bfa1780ae863316d2d629a62ef55b929fba50f68efa40570c6786d35c597818477bd6abb912730fa30717b8fdb90c40fbd423221505cdb93afd28b768ad390f55665f6110c72e9b0897f9d863e9c2b342bc961c28b064e1f006a12838a1c3cb717e4785d0634918f3ed62c937dbd21a2a26fb31a7ecc6fe688ebd08690416c23584e4a38c742d2ae15c6df0c6daa51e972572f7d6d7e7f532fd556e46e59d485dcdc57812d85bda221d0ca", 0xec}, {&(0x7f0000001300)="ac5662a297fb4838a3c5b9d4e64de753b194087513546d5d52a3961fa7c391fae3377d997b8a3ca9cbac97ce2f0b85ec356a4bfac0c6054dd1e6f1c8abec101fd5747560a84cfc2ce36604a81352be3e6ae4e6e0d9580f1a5279da621c30c4143d2d8655ecbc95af305db449fea6f7", 0x6f}, {&(0x7f0000001380)="328296c24a62693a1848e1fa397e1e7286d55473a9224a3e47a50057420aee9c30f9f669339b9da160fe2aa1360729c3c99d46707d882a1dad364968e5f8126bb7dc13218fdfac9762ff3e112bd8c4bd7e820339f109909637778fb2c416ad416141cbce68078cad5bb0a8361f86f7f1bbe290a9817ccbf5895eb6196fd130a39b5b59024015cb6bbc439ccaea9097b19160c02afb53fd0a35ae7c9e48b8d6cd68bb393438dd940a2732653d60bc7bcd087eb18652e4af3de55ec691b44264970dc023e4c6b64e2c1420848db8ce7050dbb3e6f77450cf2a076c1941df65f81ea85625b5c1171d2b6e39ef3afb773f8c82a81f94146629704520cfd2c0b069094504ab056fca59e7e28366cadafdfdc42b538bc88f336a10f53d9d8cb119c39df1ed0e56a51df05d045ed28dfdd9f6f20532576338a8bcd8073f2c5dda6a6ee96442a82ed4aff6577f479939be9e210d10c64502c6944f720fcf3404a8ad5c3c7ae83d94602203c008b2076b4388256a8393631b2a449a3b7fe6263309af7c4e56b2f49d1b6a2c547526e5f5b69b065c6dfc1ee5088f34ccd6cec627e72647ae950abec75e8ce33ce16141f95b695b793c1bd6b801a7c31df6f7b8f67eccdfd41c53b779c92593c503c56a333c052bd7ef3c3e9063450a7d016b04f3e78d534c2c3235147d31f3f1fad20ffcb18cbb5ac03f516dee64ddd6ff5487d68eac0c470296fc8cf1660abf8fede360cda4e8e7a2c18fe8ae3b76f0b6128fecb7106848bfeb1a911660195cd9a129adab868e39fd993a0a828884f50517b190cc68beddd3df8a667d8a22963b236ff1711898f53e50ff3dde040daba07dee904cc1665490a6898f642fce67bbf0ca6e83c620e311ce5ce7b6aa604a66080a4a763225556379fd97b7c8e5fb39a9885d3a327246eb9c2371254587da8bbe8fcaedc806bd38801eadc5b42697cb15dff2fface4c6319944b0d0ee231bb37114060f09abbcbb08e93ebf8d541fcd9f2dd77c76bd9bb6acfc38f6951a1d24badfd9046da9c632493f7fa52fb1c6c19e36ef837e3ee5aded5d31687b3c29a0767057b588592316fa748a4b836f04086592e793097915c6b41d4f71a1a3ef1e557f97a3313bf6a8c6a5559ffd678a103b9f48ba286043fca6e38ee2e58a21c9f3e20812a3a4368f224ffb229fb4f22ff552ac080bf54085f2739ecda7fa68b60af62fa2db21ddfaea566f0737ebf02e0748c98e498591a71c6e18c3cf40c4a5587d7b87476311d01f240105a70864a9389607236d242a87bbdd364073a1ec3a660663c8a81cd78893cbf7201c9d062224f84d690ed616837e82e44214273566001a889f5ce85eaf6f2ea4d2d3af2bcebbdd578e34732e4f1f2314825ac8d406f4d23686f9c4144daa4918a323e98f4309af95750bc916c2502e470edafb879587c51d15cb2cd4f06bb4bbbd4bb71e8ae170ccc11002963eecb275310fa066fbc15b11b472dd95687e2ee7740567a7b58888bc9dce082b33e657099ba97b69f6152e86d50e748d7631ba61c0d5d785f4d8ef9395cefe6576e1903e5f0076b447b6cce0591553f7d7827f6404d8678a559a6bc3d48ac2c49f89d205aa7e28a202bef3ffd9f692457dc2ae8579dc2b1a65ce062802158061aa0a2aa78a8a9c0d7c5bc96370e14af80912225ac06209dc0faa57787b609e5a2888d1a9fb2ec73e8411b4440ecf6366bd0c0de614107ce226316e9d4ec03ff92d0b57e44f321e1634d8055389b48ad7a84db6dadd6756027d8e520c69f93fb0b1701c6f5e2bfd744ed2d49d5d7bc90296e1fef4fc3471c79c757ac4c9fa915e6d341c84aae1676b8f9ee87fd56dccbd9e282a7202862e6e052998d887720e934265b6247c8e228b6194628d2946953b747266fc384d6f3c072c04b20414f4227ad36222dcfcfe77fc6530a51ceef11460ea6bdbc1ce047e19da9e5fe9d32a1aabf4d1f006a8c885dfd5320ef50f806b8a44df7102110839dda106ad27393a8eeb6050906a04fef50d48d718cca64c0f84fa054d463e7ccb03cf07d26f6522cfea7db1f001bbcac0e706dafa539c3e98447ef7d9e1e71ef645ccda428e94610b822c25d0b655d5223ba3adf6e4b2d10f19510d5d8c5797c84fcbe029c1aede12938583f64d7e53916884f21ab585d1c8437d673d8bfc32209946203eac33924c8019c64008236ad8c7b6fd1a20b15840cd9bd8ee58590c35266cf677b4499c1cddc13daccdcb5a3463d7601fd14c875b3e8b7e5a47661e66951129d799f35c588ca3b975d633d404c4cc491a7d31e8e48d2e8e206e941a89596c31f2b51e843000125f9deb6234003f75eb52d2c7699298dadc45f56d4f7d0d6791cfddfe3bb351e14e7a1a7d7bff4e0c28dcbc9cc6b0bfa6c111664289f2cefddc6ce7ca0cc3f01438654dbcf2c481cfaf61e7c35df95269e2b6c869451f5b53c9ae841661dd221783a2570a8920b438ccb33920d9decd31b19eade26f3bf041ccaf0c65137c1a44f897e728651423182e500b0ba6e824b6e04459575a633cc0fd6d7b54e0f9501526626b523ab6314d8b2e0d0f9950598e00db518506910936544bda60ab854b24802821766f410e2cc0802b3f21446a939c1a1424cdd8c3b5e4c91911fc38cc5afadc8545db6c396aae865362f5f3398a97b5aa48fa717a3e9013140f8f5518a9b33801d6ffaa2841ec065f82dc23592b85622419d13a29d84e73c5e05babf74efe58d418f9b01170f5bb157239af25b8de86c78aba822b52be2df0b0be408322c99e0e65b98657fea2f85bd8df6cad5cf0f934513b0c9f1f2e993511dd09ee235ae85e90ee25f58d61bfbe0581ec22018986b4604366c2bae6f4ed73afc53f1dc11ca2acd77d83c85a98565875977620913fd664f469e32beb9eb62ddb9166d5a6e2002317426a16ba510ab9ec257848ee084989487f820c901ac26f1a1c7d7e5fb63026a74234b62c39feab6fc5d759810c80b93ebf0cef55812e0a51b4caed8aea9868b5365db5d0994fead940b5339786d9b76674b359a85bb9e6af760cffcaa0d91420c2287759b1c46d4f5df1f1980b920e0b26161eb8a150fb9fb9e496d7522d7f4e34118af720bf4c3c993775a946bef37e8ec23a488eae72cac552df2db5ba9c8f7e4e756c3c5ed9944c6f1242373228ef12f389f05816df09df7e0df9db5c69527b828a7201609ea375e3ca695056ad0dfb8d865d3fbdf9b9d3ce707ca4032f5f9173eb97a390b4236f6c012f285f2c9ea57a60354163621b66acaf85dffbc8287638938cd26114272dfb488c6e4b4643739533c53f686b960f3dfbea4612d3aafcb84ebfc93b9c4ee84d2f1d0c98a06298830066389e12288a09d0f06935e6ce62d73b3f608cd5f3766aaa32e341f2cbf2f75b234bed2fe42a55dc9602d8136e98c13e87b66b533709050cda1c26e0a52af87dc3331170f39b827119b98202501a52d79ee3e07140094d81b0ec77fb5811eaf5531031bc8408f332522e8c9960b7f871c19cf0a4650350ea95d7fdb40e09bddf88804bee2fadf6224b440d31d31754df8f50daf203620b046f1df52da37c53d0fe37e1bb4a9bc3e2223e684f5e1f6c824172b2f6a9df8cacf6432fbdb18be4321887534ff5a791359f3d8d18b2f6a41c58901a43cec9c29ca9b93137d5c796672cc1e43e1d16515530eaff396b3800f7f38444e957b810c6819fa7553a6cb79f43ad3cea628d060f4cbfb86f1de661dd99bc9113a99eaa9b0fc6cd294fb28dc2d9f68d6767594c118d320659343509b2ac2d04da555c7244e4e08c2192f0a451594a258570b58764c20b42ce22dae024b6c1df8135caf4047e9a73c1c15c09a758cded31260af7d86b48542d32b5c7bb8fa3fb0bfc3a3c8bb82be6f20d1310a1cc7b839f1b71031b8a6fec1e76378016914dee9b4c209e8e2ddd531957ea360c81e04b7aace8f8e3579c9c4362b4064bf1be841d5582116d28e131e7de205ab410f0e57cbcfbbeb962b0e0be3c0001506e7761e89b64b9d46dd1667c2ba67f94756f7023234dd6bb78052383b2575208688d6088b301e0baa687970d35f8be5d36b07dfebd26288c6b85ce06e7ad584e42d3616059ce8f3537abeb57159846961efd1ead79564e2f7a0b8ff5a0874519953a0ab59562a1d880d8784accca69cef114999be992585d8bf7b4361e4b3f641a94e6736ebee4a5705aaba466a6db475c55d3070b3f9ae56db380412399974907e5a3e1a790b529bbad3b201f2910ea067dd3df355216d38e913e548bce52985737cebaa8207edd37b05091486fb44449a2bde137ce92b748b0e0a334a9c1d5f061518b83f969a9cfce98f4554caa5a5c227a092649b4639bb57a919ed7921b5101944a800de554915f65efc8f9df89d1ba669095918704197a0339947f850fe5506173862e5146d96d33c6ff062751404a49ab2376e303f90fd6f62da27a00d0e8a726dd49d21fd09a437f92cbdf70d696225707eb032e72c5c49e4eb9b59e273840ec763cf2f7e9ab4264bd36ef72db797828cbe6b8d2c27f12e482cdc15c5336fef154fa58dafd324ceea3d5ea8211577e480174ce316429cac98bc8847403ed697da6b5daaaac3addcff4b05c713f954c0a3af3a1425bc206705528dbbd180b57283ba896fbb31ab2d1452f20abe27dbd3f6f308440e97a7e736b28936b052924f3ab2bd31051bb71a2003d5119a3de9277967ad1d4f223fbcaaa1d0839fd572e774363d46c8f82a888a5af785e96d4a1b0bc832870c37d7ddc26490f70d7bf55b2b1331fb4e26c945b23ca8c06ef30ca0e5b7f11a8e376b1957b0651180fc5689e2d34e40ce42af6b51687578bf1b56564229c0334d0b1587f7f931c4ee8387ebebbc0bf7000d842ef44cd4e2a0e975c63394df76bfc0c2ff4bb103f57003b022b29aca15e595a8d48dc412bf70dd034bc177c86c35fcb38349cfb242c5673b7d81790a905dc5081e061d15ea272219be2d3f4e555b53b307d573acaf1ab4a4ae26ddbcb221bd40cd33abff7cdd1b1a741ba930621f26751d01c85943b40c9f12bfd54d5f59b941ee519466ff0c0d9302f32461140c3d2fd943b988758fe46bf3a084ba48d822d431af4bb070eb6d03663c95a3662fdcdd73356f847d096658e49d03a615f20130ec54bda8d591395a18c8043eb6864c310c805e49f7c6841bc4d07c528e0767b6b07e22561ad3b8ace8ee7e19880c15fbc958ca8a2a88d8600e57108f0949435a021795f1dee084ec8144f42c5d8eb0411d66fcadd337a700be2918b93d1d930d32ffae3617fa149e625a20daf9a6d3050baea5742fce0b4f71105ea9c575ea34bcbff7b6cfbc279cabec31bbf1bcba0eecf99167086dbb20e111ec6ecce00f8a0edb346aca56b247316c825ae8ea12eb88fa0fb1c4a03cfa3fb3c136d03543f56f4a60708a592be11f3a0cc853a1f665eaaad9dbb73de2957d7e50df1bd7ba1a1f2459709c7ee4b51f92eaa8eff50889e9943d0781f1a0ef9710b5f55ea7db09f1d6277a42a4d54a4fe7a557b4ada9f867aeedf45928237884cb853543d24d665100656fe435bfab952c8d99a1a0372461524ea5f5e04690112f1bb4e270269e762440507387c2e36bd699a78b4111212c66a89d0f4ae5d007a476ff7a845806035a0fbd1cd64447e6661a33376478ac54e354cfc714409e7135a861994c463e5674141e233b145181aad091e6c08b723cb5e1bc954334137867f838bc0f40d90329de7417e1d3816485f1632e9db2fec5cfef29dade16d4f9cc269", 0x1000}, {&(0x7f0000002380)="2f7695d0ccf3291b378cba78c2d7cdce8d73f2f0cb335e194997298349d2628aa046bf7b0c402d94790c2accca62a6f9ab1ef82c0f89b511392dbed5f9ccaad45c5bd8593a9d4ad1c150b30511814852ce80bca2f6b2e4f33f80a252504a17dff885a0c15ecf056cb367bb93c994170f226aa1a88daffc891a35c19e6c671c48478d3bd12bf9162f3acdca6c271e4cf5da9c3e5a8cd59e9d0b7807f8cbfa99c720d75ea0f7e2e38a4fea81be33d75c6b554965194078390f2092862c8a83aaf2b292a77496f938fb1398cff5f206dbf381f8710fe3e96fb9b22b8a229d9db3a2a8d89c2a7b09d2a2", 0xe8}, {&(0x7f0000002480)="c8445b77c405e300fd7b1bbbee281aa8d3f3e70b19ae5fe7405f723ff6c893f2a97103f13738e961ec12c8d3de124891a4141a35711a58736e5dc6f6d7e3085a4443659d037970dfd6eb921ce0a28b2bf1b898629e9a99d23fd9b4f5d9854ff6e383886ed98decfcd47584a11a74bd8cc67314d687a8c327c3aa9c44a30532206ed88a6a7d3d", 0x86}], 0x9, &(0x7f0000002700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x78, 0x4}, 0x400) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 13:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f00000000c0)="9ef07094249b52afc5b56e4225fa70b830a2769df5c0eda1f7243b84fcce487f006c8f7c4b076a2f96defc94333dd0b749dedcee78c306c8541d9f2ba2cf467a19f62df69bc38122ec94e5b78e38b1f9370e6a87ddd00359aa93ac0ec7176ab054f6eaeb4224", 0x66, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x8) 13:35:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10008, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xd4e) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x348) 13:35:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10200, 0x0) write(r0, &(0x7f0000000040)="2a801d9d720edc6a140dee698a12c7c6e2eccfaa7499e28bea25386fc791b1a98f0fe3e1193dc94cb5ba7116f768601e3419cf9d130f3a08defa071a2434d0cd1c59f7408a55c5740758a093f2bb06ceb25ce12886702b2d75cccae1add1e07f9ef94a4d8faf0f8c3f", 0x69) r1 = socket(0x11, 0x3, 0x0) getuid() setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 13:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000001c0)="9202a224ff82920c2da4154593ac85ae94925235ce11083270f12dd8f6bb1bbaa4ce96b3f479e331324cabc131085ce802ccf740347d87d3b07b7fe32e9e0f4ee448f253c3458ca4dbe1ce3b7f70a7fc7b0953dc75f26d686a6450f5c56df90da2bdf94640c84f2a5d90456c49483c2014ee5281aa56cf95a9df1744212b18c9ef6b3815fa88e3d52d8a06c72bf2ddf09dd9", 0x92, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x294, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x120d0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x5000, 0x80, &(0x7f0000ff8000/0x5000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x101, 0x400, 0x8, 0x56b3}, {0xfff, 0xfffffffffffffffb, 0x1, 0x8}, {0x2, 0xfffffffffffffff8, 0x7, 0x10001}]}) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 13:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xaf, &(0x7f0000000380)="d262d4c568ebeac54859c6981f86a674c7ee665b3ae5938f8a2caddf49b253dd160ab574e018d398cc8cc046e272fd41c3b226f0031d7342fc2989d13a896beb7483ef82f39eaa04b023205612eb6ec6a10a1c680d37cce4f8564501f0bdc55c4f2d2355c2c8524065e2e58da7e1960d4f494afc936fe41ccc308e31c6835ce257a8fbe4c1df7534badb720c6e2897ded282ec2a301875928892ea8629774c74852a96329e5e27b008f576d8361e29") 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 13:35:12 executing program 1: r0 = socket(0x200000001b, 0xc003, 0x40000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x80, 0x9, 0x0, 0x101, 0xfffffffffffffff9, 0x7, 0x1, 0x0, 0x381815fb, 0xffffffff}) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20080, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x401, 0x4a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) rmdir(&(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 13:35:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfffffffffffffffd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001680)={{0x18, 0x0, 0x9, 0x2}, {0x18, 0x0, 0xc37, 0x7f}, 0x7, [0x0, 0xd0, 0x2, 0x100, 0x2, 0x1f, 0x40, 0x2]}, 0x3c) pread(r0, &(0x7f00000000c0)=' ', 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x800000010000, 0x4, 0x80000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x53e}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x287f992c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x644b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8b9d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xffffffffffffffbd}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x28835a7a}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001640)) pwrite(r0, &(0x7f0000000640)="eadedf5994b6ac13d58620545ecca7531eab65d0ba4bf65d37518d974ae3c1eac71177debec52f879654e8066a7459933ea345558a2ccf9cd467dc928f05f82760d63452e2a648255b9557e1dbf361e4a5774509b6e44572546c76d37c3c3b6eb8ff6f1551ee2701d9b0bed38f6fc0c26aee2b2c6b6e2fe3604f453e808671a0a3470c55ed63b17b6a7c285c0cc834c799a2b54db9f19401328ef75374661924ac9c009edcf0fce527344a2c604471cd191a2c2bb56e643487177d0a5fcd5b9d75d588262b34f7821c8a19b675a1346cf5c7edd5e037f8521e8a293a57002200468540633c8ec6faf13e771d35d5eac24d845a36ca08711af5b29aec58c3fd2e37695a79d70304a39bcff119caecf84742b91218fc9eb3cf00e866a47015cbd3bb017e80a68bef9c8f6b12ac536c021fe8a299232aa674215758b3f6f70890755bc8cde71420e71120f1a18e25ef2ef7ed8796cfe3668036eca5ff3ee852ad8a802d98ef7266c93275444af7da55f5c530dd57f2e20ef1ad629b14ebcfb668f927837902569998d4741f0124c3aa190d5d3895721162699f10aaaeb67b9a3a9d07116dacd878b5985fe05df0e6b506369f054550e666d228fe49afcb29fc453135c5eaade5c4e34d5442a263f94d4c3ee1db53597ec69e0fdf59874124151cb7573eb9fe152450bbe73457d3e51c83f59e107a79cdd88be232ade2f6b8772d5824e9af25a79471e037616faa9839c018a80a044c9a1e7a11e6ddc7c828147c08cabcf9b4f6c1123955a02b442e6fc7edcc2f3d4bd896f37ca847e86cb877fde249f4a89560578f4bd573141d06109e851e5ceb9984687b78067bb5195f03dd19d6cde02b868f7a55bc0dfa5e0a90a6cb35e6fd533a69c3008402dc94da9b40bdd7a7bb15b8119688024aa17e5f2849a79d6dd9032f25366d3c50b29129bcd179e4928b77195a88c434688c89a9dc7ee0144c1b23901deb0905d5b3d92c2123be350e1b963e0d67acd9bc1c3f3be9bfb01f60f2551c14a8439c998022ea6aeeef85ee3141bd2f42098c08b5930a59ddb6590d8c72f0a9268349de88cc39ff402f929fae576ac9bdb3167cda423a2a444772501564940bc9f8f8b46cce77f3d736ee30312f8092a1969c00943d695c8172cfb892d9ebee1430c37fda8345506f0e720c9279d99f90e5ba1f641e41a33a4a67a42a739ed17185fe705f6ce1043fd5ee78d5c29c890c1747f7958006584a20d2e8e5ddca395e7a3e23b26a74d66361ccb367a3de2905536c97af2f01ddbb286070cbe6bb2c33ede0b5419987ef9ea56f6b54ed241636575edddfd88058b4be017a626ede9991746a34a674dc5767ff0dad3c8d8a5a4f604d4fcc8e2f22e7549b8c01fda52fbac947eda7ebf5a4e3e734986248efb5e91d639ebd44cc03784c281a6043a327cf52b43abe302e45f6e4c8c6ba64eba5428563a6cf6e813f35df35d7ef94bd3cf2bbfcc648033f805b790c5cfefb2977581d3a9a17651bc431b812428ab0f61fa180ef2441b9528613d9b088b6a8fe3ca9fc651b53c09fc8460e1eed865f516581c3939d151c956ffb5e3416c9d1070fb2a9e66d1af8a6a21de7e0f3c56fe1169bf3f40fc0bd95836014dccc9ddc9fdc72b41b6a67e0da3bc330900afe3f3ad2a6ad9a550468a6ffbf051d09062c3e4b780860f5d247aa2674bc015a04d956a08e3cd214f73edb5e718a8ce2a6e8fd58ef4e816492b10482229ce60b0076f64e5bd46329e4a72970e0befc57a1b90e3bb7bc14e96c07143e4b81540d9c916d2622256d162fe7009e7d5cdeb392799d2beb04bb40c4680dad250b31e3ea4a81d6ae485b1780fb90a5fe6aee506e2ea224e9cb77190584edff317bd9ffb21b10d2bbf5b7bbbd01cf09b3b6a6448348e038292d88a5b84c122f3c6de63dfba75124c0f3dbede78cc0e0f8d8aecd44f0280f18983f6ddf5047d9b76eaf4a7b5eddd008ab5d523b92eb7dd90c171222460282ad37f3894c2a1a17f52fcc6fa588cbb30d3634f5edac314a49353d2384d8dfcbb760cdfe73460be14a26a9477ca4fdb0d07779c061b34ce9fc6335d61da16262b7d6346795fd97257e447371c070215cd32e7133cf068768e3ef504daedfa0fca1c76b1359e684e599402ec83e5de6412898715582f4f7b2e4baeca9fac1a8a47d81034ceeb03fb55c7ed7402271132ea0563861b5a0bf74ac32b96d7174a5d137fc9727a5b01e78f99af7ef4d145d5cee30b81f04fa29d1e665143c47a2d0f9ef1e9375ff89054756dbd10687276fb08bde6847d6e69109140433a0a1e64c94a92399aa5c68ccf5c02db09e62012d1bca155e88711fd1a352c4cbad45a5d535ee434675b857571d35eb4ea2c21866a4029d5c35429fb12ef0a6b88317a3c574b0725187b68d7578586823c382d53d608e4afde21b08b6073f7f3c731983b4b059b7e494b8085669d0dd56fb46feb8fd56ace6f5242b80f73a5b10104e5f4d9411ee98d914a9424a9874fa4f8de9b146a93c1c707b00e643eab64a35f47da95f4a898d449d2c1a6b6fe515f182516137e14f96fa8bc90eb13fe8617d2920ca037d21bacb12b922e211923db9e468c200a59a267ccfcf20fe36f5f299a95b4f151903192527183975523b72b0cdb5c8f21e5d34c25c002782a4348f648024525bb4461e2dafe393b61445e81deb22bdfbdc053a1aa6ed0ecb60ae7d1fcc052616e6422e630c5e1e021e2bc37ec85577902ba5fe037787610ad4db2fd1eaa3518fd28b42148155ceed9bd7e3b42a69c785688b603814766e6e50063667b3abe555f9ceb8dd3362e16d76eec9b7d1f654bc5cb70a2027a4852f75e8ef7941488065354935331f3f43762706cab59919125aca46e4868646f38b80d6977e276cb469a7763a8fb687e1316a94fdc6d9f22e7ad6c449eff8ea1517cfa5bb3292e5b4190d15b62bf822ee8df5b25a21ee4a7c9d31ee5589d29a2206d261e0ec98846464c711ae806353b4b93f65be30f68f9d78ad8a599c191ecb1d303fe46d717659457321aa22739cb584017b75b1d59453f2b1eda8d3cd6f5840e9cdb35a9191f4f4f7742de0cac4650865589ecb33296114469f62335e352f056732670a20994e67aebe1afe8d7ccfb7e6a5e2b7f85953dc6d3ad319fb135ee3f2cf78849a77fe71a90136bca1e16c2e9b00a49969e0c6af6b575629fd04053331429c0e5da72c43ffa32dc2777ec1ba1ac48ab292a7ec8303917f78d2d06e341ce089e2595e8ec3cd1bcd9b14fcbe4cf4a3991a5464cd42b4a55956976c8f21b0a608174a8ea38831ba5802f74e53e6f426a001304ae20ac5f40bdb57791a28e805c2a8803bde8e8ccac7693314e4bb7accb06ed54acb0ea0e482298049979f6f899ab2aea0efe7023bcff6c9348a3b02453067bed3ad3a95091c35eb814df56d62f89fd2a097d0146bb8ba8df05169d3268797c25491998f1ef0fcafebc39bfe57f14827823f7b1760c4894c97ab8240dae335c0e98b6cc4e38177feb5fe73ec760a63dc4bb407228c6783fc8fc97328dbec64a75872da76e41cdca9afacccdd191f719e8ff6adf299bb63881c07245ff4c06563d43757e8fda7a44ad88995954a967455e337be0f46a501cda1be090bff94b44b20e4f64e2d54e211826a0f532a0b4dc539bac6116c838cb878da050f7a5ed90e9f4aff3f3bda80a67c7dc9cee39fe249b0b01854fb272a1a9aef412fb3bb5bc29396a9d471514eb027a06591114ad7da8ab37385da7338b1627a01346d5074a4dc1ac5ab4c2bc7e0de4b59e0be77c34c73edbb504b351458da0e42a8c884e7e94f3dc9bf69f58a55aff623cbb412201b27b859ab3d9e534f64a40301bc88e8d7c4fbed0571fddea717b5dbc1244755ab192fff8e6f05f413b43a00ee6228e0f72f3e65f4ca6035f255cfb241db357ef59b4c6a4fa3c4e7a10eb812247ce4539a00a43d4c54cd1999b8216e57c7ffe1feb23ce61603fb34201990703b78018ecda9bfa5f8e25fa1142c84b1d884832f2c49928df884e9f5c37db1060ff8c3752e8ce9251d67958091beac0b47ac88bb803be24aa36cfe52ff6837988d5896318a3633b3a9d474f9fb89ce0b21b99514ba505664c4a20c654a6e7394092a2b9e3ca7cd6818de310ba540832ba73c849a0247644b80044e231534c53f7f80c0a80e2f7db3af5b278d8e7203f7486a710423c8ddca9487d3289f396b70f07b22e86ae735583d2d671f9de603148c9b6e3688c4acfd28d567c6133152b720f28b06295954c409aaa4f17661a9a763e701fa808f0052d1ad85ed2543bea3d9c872f8d28735dc883f9f73d264aab66915c40cd6da7bbc9e11dd19b0443a61483afcbfca891f01c9977afaea1f8d7ce645dbddda82b1e13260655c30de9fad8dc5e82a879e240871146193a5704a8e1f2f6962042539dbbfd8ca1e9d98e30c000811ec90b893ca484a11482a88fdcce323ccec14c1f442fa4fd5429bb992da0bb66ee1359f46a59118841de7b47dc6bf1478f1d8f66eded49c6bea847f4693a5061693394d47a4875a84f59f92fe93231f620a58be47d2afd68642287db433ab03c63398b971b23be5d583503f9ffc823a53fc721e5aba33b166198118e83881dd0f1213a28c5749549c48a55f8a337698b5d7791614a40f3fbffdcc85a4516fe7ceea49be59c0bcc738da9d1b678957ece88e1f8be0e0192793efd77767ac72f1fd9cd0d1c7812d9bf08431651ffc85908fa8d9f989ad70cf8b8eaf24207cde0e25d20d18e7a6ac929557b1ff91e088c243dec5d40973ac35fb02a25d826e0a04830462a862862f8cf263d6be073ad3ffe9109ecc9fa9ce447f3261baf93844e4b29a95d467ec2559f0ea6e1f6b6b5f8ee59a2bc72d3f2a7b0e489b98ba8dbf838aa67dc11c8b456a1dfca9308a8e3f2ec296ce1b97ea1185ad835dd72b8becba50ed408c72f1a623d081cbf689d5ec40188184ef1d3654484a1ff1c3d4a827add990a44086739964bc0b5905438f740677125a78ee0c5b9877b17d6a9f0ab43640c306f6c9c40037cc4d70cf7cecbce1ecf1b32788ed478ff0d714098c570579d4537655e31e0e814631d6db8bf447e02886637ccff056956104b5841d3fee1196b8022dbe925815c101f058cc8363df08a5620e6bb9533180bb9b70a36aa9fbbb1665fbb091b34ba9ce674d13ec84cf1159dedd6401980da6a3a7101f5075d0bfb49abece6941483e6951ef37df7e1fc28d1c46b59a4d8ab521c90dccf83147b96c384fcf9f538b0fb4b9e527dabd28e58ecbb79ddc641088ba948c3d8a96511a524f62e6df3423ced80c5aa30eafb8a665ae34cf6d417b656c3b5dd1948c5a224d20ca94af4fd86632d36f8a94bd9f9fb187121e5b0f044e408aa098e8968a99b15fa11d7667e08d17447bfec329174099824ec8789b8679f4ca240227f0831484ab25d9c4d21c124017b3050e9159764772d11017cf749ac849be130dd257f33b28efd41944f2dd066340b794d7a3e910ce16d2ced117138d8794aa3b6b32ca5263bcce27808b0c1ed602fafa57918adba146dbcab8473b8045cef985de826be12ba55f919c8991d709c60ca5e0047999ae236b3e39cdd7ed8d716b15eea3f2d0a604ec622ce3e266205aee55bb75267f4142c27bd44f8db1113c5432df402c48372e3ecd6957735f789cc7108a7f61b91fef0bb424b35530920693e8f362533c391621f4c63266d38ba6c9302371f54d144e0abf2b5d2101ca8efc491747451c73a39e64c62c01f771152ed81658", 0x1000, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000001740)={0x3, 0x0, 0x0, 0x3, r1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000600)={0x5, &(0x7f0000000080)=[0x9, 0x86, 0x3203, 0xcf50, 0x4]}) 13:35:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x111) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="8c6786a91a863fc6c7b48ab69ad7af9c219d23206240219c0125a2edcbad642d", 0x20}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 13:35:12 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x800, 0x4, 0x4, {[0x8000, 0x6, 0x1, 0x200, 0x8, 0x443, 0x8, 0x3e3, 0x5, 0x1000, 0x7fffffff, 0x400000000, 0x80000000, 0x40, 0x2, 0x9, 0x3, 0x7], [0x4, 0x1, 0x100000001, 0x0, 0xffffffffffffa0b2, 0xa00000, 0x3, 0x3, 0x40, 0xfff], [0x1c, 0x4, 0x6, 0x7, 0x9c9, 0x200, 0x2], [0x5, 0x80000000, 0x35e2dbc7, 0x3, 0x6, 0x7], [{0x830, 0x0, 0x2, 0x5e}, {0x7, 0x80000001, 0x89, 0x2}, {0x59, 0x1ff, 0x7fffffff, 0x7ff}, {0x9, 0x81, 0x80000001, 0x80}, {0x1, 0x7659, 0x2, 0x8000}, {0x7fffffff, 0xf57, 0x4, 0x28}, {0x5, 0x5, 0x0, 0x5997}, {0x8, 0x1, 0xef}], {0x4, 0x6, 0x0, 0x5}, {0x5, 0x9, 0x3f, 0x8}}}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) 13:35:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)) 13:35:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xf2, './file0\x00', './file0\x00'}) r2 = semget(0x2, 0x7, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x401, 0x10000, 0x5, 0xff}, {0x10001, 0x0, 0x3ffc0, 0x3}, {0x5, 0x7f, 0x400, 0x100000001}, {0x7, 0xed432cd00000000, 0xffffffffffffa6c9, 0xfff}, {0x401, 0x9, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getdents(r1, &(0x7f0000000200)=""/136, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0x1ff}], 0x1}) 13:35:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x2, 0x2800000000000, 0x3d}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18603, 0x0) 13:35:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/220) 13:35:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:35:12 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() r2 = getuid() setreuid(r1, r2) setreuid(0xffffffffffffffff, 0x0) 13:35:12 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40f, 0x0, 0x0) 13:35:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000080)=0x2) 13:35:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28488, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x7fffffff) dup2(r0, r0) ftruncate(r0, 0x0, 0x402ffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x89, 0x2}, {0x0, 0x5}, {0x0, 0x9}, {0x100, 0x10000}, {0x2, 0x10001}, {0xef, 0x1}, {0x100, 0x4}, {0x23, 0x6}, {0x102, 0x1}], 0x9}) 13:35:12 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="7f77d97a7019f66018c9d6ea29b351d563ea6bed0bf83fd86b746dc7a30828751a9d70d8986111789014cc0a1a80afc23e21c33f8c3d3315c9bf7bff8976752ac058de5943ee878cd7df7e3fade162c37e83a34f947befca5098fe7fbe996dceb566315a2d574204fb5016eb18bfdfdb954d1ef7f2df01a7f648b962c5954c6076f3d37e86f5058f8e246c6d3f243febe55add58b2b8253cc299bbc4f0af2ec1f3d7dad132490fdd82b23740088c35145b358739110d633b30bf473b55c9edb3422ae777f444fdd6aa4ed3a6818ce99d97040e59d4ccff5166a731b0e58bf0e0ba38506800d0fb2bd71143d52740cccdeb494014253894aa6baa6ee9b8f954031df71e87a075788663b9b923665d904d19495deb83270966e4077a446aa40781b7bc896666e8d66d744f61cb12de1a035c0c052a4a9637224ca194cf7f69674546edc18869bde8a4e07d953b515462e67052d695fc67ce3a41cc41002aaeb9a5653b6c2a9a1fd1152d5911a98531e87c4143e74a268874b232a2a56a9ae28beb6ffcc202099fdbca96c7d61c7305683537e5b9480191a6efce5e35e2c7beb76f9345854f42e494f5e0154a37f6ba60a8962148c62a1cbd66afc34f6aa0ef53f6e4ca131dd26b5095f962d321e35acede3b55e5c41694cc896845895a81e8143ff9889a6e5b9315ac6214e0707c865764608bf66d92dc2229fe2dced0922a3f3091e4f5476f920a595bf0d8394924e058e49a35ebc8fb595aa546e64b3d3cae3b66a42832a17ead9eda54585896cc877b0b876be3d60544f6ddd4af2379ebca3f1a97304e25e9dc45615f7f7e2a6717c77792acedccf4a9b305b7e68faff84ee25e4acd47aff3c8e60418b76ab47b831d8fd1297722d9f73c8a9b21b5b2ada70219b21c80ac380005c7feadc0eb49a4c90c333b4f403db5a48911c75f93e92f288d153ffd37891e7dce4d9ee2c4298135f337951aca32aee48ede9509d06488150ec77b751e6c21b8b7c6ae672a80cbe94303c106fdd41247ddb2c598b730ba45d20fd46bba1b245baed5b2c97fc1d3f999d6e14d2680d0d8451ed9d11faa484b3c3b5d29b6a1b9a4dc356ed75cc73f9a65191d0655d3cd3b19a22c2e0337d72382cc12292fc6d104a978ec67d727d9454074fefcfea0cf14460c053ee386ac42b35cef6bb4d2301c0821a9d66445b9b6885aac5587ba9347f0cf4937787f6a35be95194d63457a0c6dbeda4ded3f46682bbc35506eb859aced7e5d210fbbfc3ada18388f60f9476c8beb673494cdb1030e1fdc6616e45b4da75bce2c29538febb6cebba40c28e295221e4d19b4f5cfa07b63ab3c6405c35f4a104dc8917ecee7715f612f399c48dc3ea0881a3ab9e1ca59f612a1fe931f535b5c314949b56b3be50606cba5d89ea90eb3ce389e1f65f22a8c57d6fd600af2bae3b779873630673e1f262332bb76b0ee9055d08b7f52de6c85028745730769672ba00ec7b0bd24657936f072a568c69decc40f88d1161378689028bdfc4f394932d36e50eb66d2cedbe3598f144c3229277c81c43beb0dcdaac98147d6fb2f49d7f13b01a3764a9a7da21be89114ef38c909935c58d74fd0f481e249bda01f52530918899b7bac0d53eed7ce1b57340046d7f3ed973608c245fc0e94a5ef24403b0fe01f5f0ccb9b3e6d0250f22abdac27daf994411b077d63bb8898b6dce74c08aefc1202d82eea48aa5a302cebc877017a0243149b5eb89ad7840830d9d3785f553bc8e1bcfa7c7576bed9fe99e652081c1d93ee7f776e215546085a7d27bbd6136121ce47f3086a898e5f1bded94058c67ca3096b249ed339f156e1a0048f83992634149561a5e7fb20f4662cbe2f1692ca8f92990127267f34c485ec467963857b404316e8224dd34b43e157fe0efcfb522f24e400a9af280ada60ec925002f89c2c0d8628482ad48022017ad764b8ae4e03403edc64b884f7eeb5cd2d9264f70cca337b591be21db1a81bc149983fbbe03f62e1bb210b50ec779e309d400684ba7a9ad9ea64b1b0b0e1c5c1f846e9117426d81595264794f4bce43a1a8df65f5278ff77da9d97b11ecd13c249a527559c3b586b03ea1f98181289d8d847d4228abd404f7676f029387d509c64bedf93e9087ae5ca1a59dc8ca2344b40422135467122da364529c6626feaf09f4608f0c757f16ec357b3a7ee93237b28e98e2057fa71f0dc830002738d9fbddea4179ed4e016deef57b889f9b313ba871b605fdc80facd7f082df2250c622efbf9489c239aa53641757a23d0ab4ed411e2c6758388608b231fd0d35bc55010da23a6d3841c7eebf3ad4ab219f32a6ae20305c776fec165a3559aa8f79c577c6a1a567480dee047f4c1ac0adaadf8540b7c6bad0bcca635af960465e001c4d159c4bc8749f666a7a7942e33f886dcf40bcf372513179d23af13c9637d86d1d473e39689bbab4f4e48ce1e79fadc6e32149dae40de37b7057857d8f7673469bdd91e1ec81022f34911bb72ffbedd6d74dda0cec0b34815468109885b2d7fcdf2f8681d1bca888c2a589901b15e184bd13da7f50402ca2f20580b020ed71a7eebf2296490646c96cfa9775b840ba36672363efa5367b69c105b64ce7663f84cfa0d90377df2caff713ba05d74fa7f8a8ae9d20daabef1e2993eacfe0883ec8a271469a843198cf4842af659c12a3c65559f5dbccd0798b1e091dba96ba68020e99af995cf560898c28ccad5cf6c7c899df5ce9fd2b4c4f5c9694195f74ebc04f6630777bedd30b0a6df5fbf0f4040ed57225cbc58b3567c8eefd269ae56fa01b459c37e8629545679886898c0523253fe66d8daa354ef26a9692aebcf21159db8cb53588f7f4119732784a8c56e066507fee0a3d943aafcddaec36c23e0849e65bac7b142e78b5eaa6cc89e7d1811b9e77feec76f93c9ff66c7ef4b1f7f72db957765fd91405b35330a78a41b2161f35733c74cee4da5bb0c4699a193015b40cb3115d1e45ce19c672bb4415a1998438d3d2fc67dee15a536b76566c0e3e57029d0f1c2d401af60a5f1f253ec9ca767b211a28aff3d8a7dd1082af9cc4ec9fa44fab7fb91ad1d77a0384964a21eba3ba704fa58715050d617cababcfadbcfaa85973e6ac36d5afa363ee46466a39d9016d82a7dfa473dbcd4c5af321ad49151c87ac82f41743242703c3a8482a18165e3b85e8bf484eab9f9cf23118f5da9afbe19bd4c5b8135361a6b1635c67c196aa9343701645b2577c80a2cea88c733d7bfcbbb67eccfa951a372dcf665a9bd78a935f2ecc55a84af0ebe352b1b04e9e52ccb1578831ae3184834e56945fbeea5ef3326a5dcc9f761ae8ae36f0b508b1fcd7651905d1141eeccc8b9995f706fd01e6b00d6842d71271d71b3106edae68a3cf55a4a91067a3ffdcfb817c5d92fb7aed1c5f6c59f31d0b8b1f3012b071b935adc7533ef6cd45a264864af056fb53c3082f40a62474a2ed20506c0c79a6bb549383c774b3c50c212b8282eb77a65599457a4e828b54ff438e33cece8522dc5a480806e96873bc1e6cb1e705c573ae6f026379637da2613d34ce5a62b03c16bffdd4d2ee1fd1cac45c4a4f27e0be647a58cb98f011f76fea05c010d84828110ceb1acf5de940ccb5628c93b2ac9b48af91b88141b434c384175db8a4d60ab72d26db3781519b0fd377656f67d4e58e84c05a6b8cc72418d827220b58a5b99a670438cb5241ee26a883332a9de12b5921dad192ad3070d1f9c8f35dc79e30fd48be51d43bd108b1c94e50f31288093ce092bbdcade5b06e106ed1ad89637b4c52e13ce573620d565da31550f228cfa72c6222964809427e1a1c0e9f7b161b0816d4654d86644e3b15a874661da5fdef9f378ffba6661e28679771fe9119ceb8f29851979ead715f5e52b3629888fb9e0d6470a80ab21040dca11c4eabf26517ee1a822c8445551c74c1db188c5e53f696ff936bf7e32d3347700809fcd4db56cdee3f67cfd5b19ad3c84c167b1221297e8f92fa73d1b50e091055ae40fbc1a7d04c24bc9894e85bc747cfa5e2ccec58e2a31f8a7fdffd2aacc5a88e55327fd17020951013a01a95cf998a8e632a4c543daa844f0114a95ab74b41dbb7011e9745ed81506f97d59b09279869a86375cb80a7ed2e29d41c099dbca112b351265c0991fa340e5c1734e16ec5660d484dda4f854b8ab202e8183efbea0615fadabc8e917b28675c183f3a95a5949682032ceec6e1cd905d86b01220e97b53bc1ea1aee4dc390c0e1a0df56318ee5c241539960ef7cdf181ba8cda6d92c6230a32214bc4b7afaec807c2b552ec0ca5a74628200d5b285108f8424cc53dd7823309b88a2ac7181fccef4e5eda02e381a33a749c382cb1f324c4f52907971a9badee7b7176967c62e78dd37acb075b73c49a30ba43c5982a4af6159085a222562ee39c46c775fd9a51aac186e714c06f03a6ea3a3bb995220b10049b8faa62d68b3b594f4879d23851d16ebd33eef4885259ce390e6ec304a45b59b266d03d4fa31a92e26bdf6e7fc4e3ff81031c08f798dfbb2c53fd870b3264ff5c136a2e1bb6d2b4de7840adcc903990ab722677f731540c9750342868e82e02083de36d32d77f5bdb40ab1daea91f5ffe6323fbf35cf8ff345ac18a1ecc6c2a7cd7109251d770682ac2f46b2ffed8082fffce94fee2b16e836e6affb8e14611deb3f26712c0bf5d0c955ae19c9f440deab13b4b8d8022a8e01a267d8e2de556d5d0c8940d405c3d1cfddfcb5f74742357dc7a2fa3874bebdff22ea13e73386a849709a35dd8dc884b3c6059dd7f576ae76bae2e80ba157a9bda237de0c784e2318ef101a54a6a64d869a3896ae395e3cce7962574f7b4a9e8d242edb3ed5fea7f02e23ff04a0a3a1a5dbb0757fd002291821cc2fa3bfc0d3601e65f4e7cef90b53981713b777a4fdbb174112725c83488e691dd48681b105f52c751b275eae0ebed5ded8905d8a9ea28b093b03e73372990a79bc0a8930ff3c86ed4e1baa2ad0c9f85d74d29b902912e9edfe625f14d89423d1ddaafa1bfed665da67e1817170419f5e49fd9af4ff00e86c25bc11080b7745898e925edae23ee52eb4f234f563ec42c8f079c21c19dcc43327b983beab9febf14c81289f23c04cbc14d19f15e90faa29d39d5b887b09791cd794645fdcd6093bf5a94010c959664c152c5c19430154320519a62afa562f2333ad005e3bc347272b4efbf06ad051b96ae3fe8cefb63f231c3636336208f5ea5d531c0daa5766e55f49a7ab47ddfe5e5425e1290b833b462f1edc842c4bc0f80a0e94e6687da09e074e251a48b9556a61c372a63b42349786873b16a68d934ffa393d49824cae1d63fd2c401b858ebb5481b8835ae09cde74eeb4b856bc326de99d5ba33b028988d701cd4d5669ea5aa024b254d50f36058d4bd5470283e041a36a7a8b2893a81ed25e3d636a03426ffaa89d318ceaae19b606871c8eecefc01845e734dc962b02fdc009b662c5f4651fee7c2b8b1ca8110ec387ab4c5207febc02522114e6f8f918ffb443be61b974abecf5814b1bfc7b67009f10d91e087f150a6d3ac556b60c0b0743342b9dbd070612036ebb484d87fc3111ccc047cc07b0b226340ab659395c91f4f43285f209d290d9c4561bf29bc3ed112b5f0ee29c364a9c8fa0c5662352d0768642ce839e04835db7ff578dbaf2aef473a1e3f1ec189b22af74b5a58be601d2d9a4cabb6e8dd037e53ab070ae2204a1cde6f736043a2484e29b7badcc8134ae871875212755b79666f6d319", 0x1000}, {&(0x7f0000001100)="a6cb096daafdccfca7fae23f2c0b8b0ffddb3d2ef8fc690118884afd7181af2fe9dc06f50c7e72e2db10ca96646b234037865814d93edcc370b8fed5f49fd4985032c84cb2f2c87e0255bfafee86bb", 0x4f}], 0x2) pipe(&(0x7f0000001180)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001240)=0xff) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 13:35:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:35:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 13:35:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) accept$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:35:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket$inet(0x2, 0x8005, 0xc678) 13:35:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="271165b4d8c2c11c3435e199b418c2aadde23da195d0f7c9b0e8abe4558b2a1c4e8f66d6c1dceb5eb8dad3d96d2c36e99efee4967221eb656aee845ed70cc03fa2e33d17d6b292c625a368d17ef335a64b9ad5f91bd57fdc70046295b061ff2b6535f16775d859d7f88d438b82c3dc3766abba875dcba1a2e6a69cb3a652177ad3d864f6b47bd29150e10962f3d0d95bc99c550bd316a034175db78616c986cfee80eba7a95b9195e2696e3f7f65015a7fdc6752091c678f8587210654efd23db55ccab6b8485d90d01c88940ac0e22a71ddf53baef92c8cfbd9d2b7204db692b83bd197dbbee9e514d7f98d45700236cd2936470204747f2d260d9a79f8c94f739ce2c9cd7bea1aba5ea60ffa4e0ff54a32c8bfed3553b61167bad4a286a99c6f33fe2f3d58bd09f50ff68d818cd5c6abef54ccf914ad61e5faa8567772af93a19d56725165cfe0d80bd2764aefa7e2ef1799e2a2bcb465a0ca6d243f0cc36c8c864b46a73dd920a956fc9899eb86830d01b19f34f60c075f110365b2d87a729e5d7ed3259c1b476eef1347b0734fbf74b61891013f8bcf6c8e10025e5cd2f2e41499c78d824689111d52c40489ac62e0b9174f13cd9bc81c3a7e487e5b2871127db25bf2deb5b7c24ed4d4f91d6ed592750bb93d73513b1651cdb503ebfe56edd4923a7da6ac1f403f80a1965209ab94b1cb7623ea84c4676496464ab8bb0207f43055ee88d399db3f15de7f3a839afe81441b63d6a0ba50466aaaf0d29ed7058ee7a8ebc5ec6d270f125c9f3fbd99520a935518835cbbe47ad55185491e39a53ce44d38360ca8d1c26c9a0dc477902d1de3d52b5a536d3f1bfe6fd21a06cff354cb72a564d9e99b8263223c02b6a04fc927e0169f068908553b5123c307d41374d7737c1f55c5e133ea7091e8c2197182f4f1f411018536f24eeb5371b2f2a3b2cdee449406b173d55f8ef593031d8db90db49c0c5eb68e73b2032504b51298d1218c286ca5945660c5010b5a928f1ccd050f2793819b5d5e017a27109742aef76bc0351005a11d20b4c185dc46c8f243e065511ddac37cf8c5976a1d21f82b7f5975d1b47f662ed5a316ab4b123adf6e463a7155175820fd456acd527838f6c938fc64c06770d7d8db756bd3fd0fb5fbca96a21751e846f9c633aa56d275d424a26f1301687093dd081bc18880ec63db83e651acb53acedf5ce693d714eb2d0fe6b15115750dcce52bf8bde1105101bb14b8a7f81aea50555606a8e69e25d34df86539d4a8fc99ffe2bcdef989b3c36840d18729803ac08a8a62e3417c63b6c8f44556c4f1d990086899dbfb53a1093c9470abf8faa67be0f99f9ab8008fa3d800b5f2752c080c8a0b4befab88c31349715583357405a559c678d986cc31ec9ba12aab42dbef8b71a6b2ed76d00cf8c6896dffc0e0722f2d23131d58ce2adc8b0a6de897a7ece0cfbdca21167f02b143cf6c436d7d9ca1ac1e2171d3bd25b791ca3819260cdaa6f4d13e873c280bae02827670b5fc7ec2a58dde606929ebe44735473c4e379227c79a5c85b4016626a09ac55998c5cfd4292352d37d8b87e09330726e24459179e3bddc201771126d722b4a88f2d0c55436901ccb5bb915e0e864ff7e936642f963b2f546667ff12f66a211e8958f8c776e516806fd332fefa7b5790794d252fc2c2598275bd2aa819a9e1fa0a93130f58e773ab3e2cb47f6d4ae39d585e19528df0236a150585058cbb81654f9ff355d48dc2f0ff7809b37eabced75d8fa563990ca58609ba03eb3e08d953badc812e1d95df923a06873bec6b5cd02067153478fbb18a720755be4e940a779464e365f92d2e2cfd62918d3d3cff8d9e901d3fd67ad2a7b0463daf2bda1f1cc9ac26a39a76ff84f1e7ed6031ac2b7867557199e776613baa7311c2ec5ac87651711b48aed5f0579a7ac2de680166c79d9fff4a4783fce9ee5b76af626cea2c7867c668ebf4e8b2e995068dca66e900aef62a79d2facfbefc86b6e11aa7f0617d07cad3bc0965c4b19db5415d2d5b6125006226a7f8913f186e9960b738e0626bdcea0325912b96f3c4600ba684cef3516b7fe162187351cc334cc030a8d5532f07032eb7fe5ab1c40762c9d5130f2eafdf598354004ba2899aa430477bb4417f612bae0c3f3ae99ddff5706a726e3592d87581a4a7338f4774272b0533760c6fcaced33412e55d1a8b01933e49f321da64f5bc06bdec28e58993c614529522d4deea72dc3df87b148354f7693e74c34a8894ddcdf595d6f202b779c8c87c27866e78646c28a836b89d10ea83932941e0c03f28347b8801cf8a95e70b6ec5adaf775a0a0c39ab1a25c0a6ffcc15fe7c9d460225b60fdd5c856a4fe6a5e1cde45076d254d2b0d0d6519b350b647f2bb554f62a375d61c1c104d8002f5b0972e4ed81fdb4c8dd25c907c0ec92a3ce5fc2b6b4e4884f03533d0e04fb472e5b2d4e105dc0b34a63d5291d6d914b5680a0be999326a959e752c119c32a692406219877a896c0786a80ab75bc999ebb9f1c3d8e9490fe7065b1a096b8780f1a4c7c78d8b5d7ce79285261abfbf38465e8d0ce6a891d5cc3678d0a62af808e5ecfbf32b1cdcaca39d9aeeb90ff4d1261e329e2b28a32737f81b40225187e930032923fafcba6a2739d97dfed893e93e51598ac8e9ba2f1601da32a4e1e4b6f7e8e0acdb6d426284562a875745117d313fafc543dbcb73074eed16b60536fd2c9db22c818b3f9acaca584cf4462ca7182d15a3549c200c9db33ec8b49735e21563ce57d26603ed91d4db95c3bd7a66820c1d11074eccc4538c5c714248e705f0f8dead83a7d2dd07d27b64cd20482b5ae076bdc444ad7a3be1a22c1bfc44ebbe346f22db65476d2a2cfac145edf1477868f674698e9df3ec90999a91a1f1d40d7ac01780a7897b69fabfca56506b42e83e94fcdd4489749d6ec8a1ea4e8cc343d4b4c0fc56da7d55b2e194101c56955a16dee6f021b511eda758c3876353f849e26349953de383eb2ba7b41e21a88d9056e682508155d5b59a71cdf4404a443d75b2208675d6ed714457acda55fa189b971bfd522ac803cd6318b9e0f18173c25a92dc123283f936e7d59f5eec55ad9014eae7d50ad91b792428c86c1fbec934a0f08d0a3c2367ce2737aa5186a5dd1b47f7ed63d55987354955f88e6d1bea1d6f66f7087dee6d88ee3efecd4db8e4c650dfa781e4ca2d3d05a843bb711eb38977bfbbc4326afba548ee0746cf4dfb32b1f0c4713e09bc4447480b0ec5f0e7f81096454d8969e981beed2a169f6a1b10f277eb83ceef0e6b9e2e90aba504dd279b127502b950be1adbc15977c462422b4ee09e592ec06f1bcadef33142c3e8d6bc2f66607a8dbc9896b2101e50fd3fb13aa63b32de4dca8a4645b020a5a29a32581d740eaefe3c683ac18c8db47990a3ca8198c8184ba324e914fdd6d25de004968a471a2ed76ba16851d1c9d4c2a892f5f9bd05b65abaf25127f8f0e6d586b0b937e4e39075015552a126a00009fc1b8e2ab977c46b3968a95adc8b353d9dc6fcf4d35aa638dede60d1ad3da0ea4d29cc34aad3d4f1f6bc7504f404044ae581797c6133c07e94f896529c8ae71937e19f1b1358e43e07aee410a29e7cb1625e0008c22b752b9a911fdd0cc9882c72f316219e94194dbd76dd302f72fea45b14ef9ffa9355acf7e1e703fbb0f4d15fbe9e58d7bab0338b9fbc08dc55bcaf21779b70bc04a09ceb9b168b24e0228a3b50cd3198f4fd6e7a4d323043b110250ab9725126e2bc59b6c549119c008ce88bd8c654fbb998229cab30dbacda1a77bc65588a7eefa295a055057e251a2c68b8f6e37c7b68d040c512f92bd9351ccc0b8bf53e8efbe83a45e699064519987466dc973c886638652a9cc6209666ea454671cdaeb12f4eb2dc7ec0553431864dd834e2f946fe22aa0641f71ab19ebf13ada8bba947dc56cd27dd911463e05ab1daf96c60526c0ddcf7b9215ebebc48b14dd8d12d25507b4b0d2ee68e61294459cdaa56ed6c9884fc61e4e7186c79e4724ae25a0d2a1c8286d5abb4dcfd7d2ae26babf39621de5d83e9fc892abe6ccfa75ad77d591d0924abd9d48ec44eaba2b7e1d2675fe2fa0e5de032e42199e9d00a834be7137e215ee7ef383a5c46e31c2c35fd305dd4f5d2cac555f3d9bd4205690f26eb3c57b509573d776c8953703d5da30a45f6e4acb012b16b33f9af68dd153e742549ddf5f68cd85bc5094a29325b7e463131716d48b3c48c2b4927ebbb32a6befa0c4b366475ce645e52ae4adf7be810f36676ca7af1d6c693bd2c078f66526fbf291475d68d4b6e93c9e3866168a5a3a179aefd3611bf7905890549b5e06294315044e2e10e314a5a47febfc545ccdb038ba4eabbb5b4b688c21a9766e120c99e294712d162dac1b694560c64329c161604e1fe0d79424bb0a8e101c70f64e42855cae25df27c804e26b5a6860789f9f291b102472b5abde43163ca5d0516e2db2a8b5726a9ef000ff0eb221643fd996d86a7986f1c5ecc686ace45887740249d2af02aa1caacac58ee8ab1136528ad7fc2f607e895f6fa7f49df10205fd53e7b01fb85499baec7f657d9d2f218660ca6bd3edb6470da0a8b08bb5a4e3c14f09757142ec7ff780e9ec84ab3d3470a6d13f6c5e3590020fe400a2dc9c19ce0409b725518601b47dc44b8d8586f475c35ec3a92e4b69ba0449a6cfeff536df39ae2307496387cf758804ba39dbd1cbdf9d1bab77d480cabf86af1aee9050cb69a8ab4baf39c9833750cbdf4a0e53f1502c3e5286abdd7a4d2dc6833151f12da58c05ee038cb3557d46013893bb3a209d0457ac1d7be55ac9edf0de3fe57d4df5a2618e12d4e555a404c465aa7242aaf6ccf47c31054888dd6187b6ad095602557a797a22a1f44c812a966e7f927f32334bbbe094eae8bc635d7165b5a596e3ca6079ccb1ab2c16985bfcdf482c802323d9e5efc09e229ce92e99041aadc76644e1f25df9dc353a91566d2ebd887843a444e6c4de6f98c546ce75b0a501de36df6aa6aabcf3a96778d88947b6b2665a72537801f052b11867ad5f421b56eaebc817fc93089718ef6654ee496305bd1b325cb539ebc4afc0923a1a7365fd064dab8051cf01bf31671094b193b8e64ee1daa00007f35e5735ec73239c4830638aed42cd75bfef80846379bbfee947ec4b57cd16e5c17498aae5d5e655d3f1c15373b218a5ca2e6f09f06e5decda94324afe2e5cb029de2020ce30366dec18944f34d96175a94722f49446b6e88ce0232763c5b8895b0a3619078bb8a68af098bd84c8a86a167412b0c155c8cbde161e2672f38b99f13460c7f4eb622985187dee40d672ab522b2d129de82d4b257eeda0fd1d4c6bd4eb92120127f35177450c8a9d76f3f97eeb0a538ad5a720c1eb54591edb8a07294643191f6d667a49bcafca32327320568a1d9d97dd2afc613ced4ba623fbea594f94b99826e0a3fe46d6fc24a7ddf8265bbc20aa7ebec5a0aa6dbd2eeaecb004a1b1415b21378e2fd2b442eb81c5619df512c4fa37f0a9234cb626e9a0fbfbb119a984ce0a399be4201715f97ad4505949441e22fa802031b5bd90f08f5d807a4af91e80af894c7d2b5f9be3a97a0bf9f36167719a0f706c4009e47b633be81176b160125ac9e84a7e1dd8b369b3cc160e5fb36f18c45c51b51125b1dc74b5d5fbcedc9eb223f8a14b5413c8e471ae6ed68a04dcb9511cabd7c364ab3542a3a0aaa3fa8415aeca448b71431b66877f0dc938134c978672f3f6773fd", 0x1000}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000002c0)) ioctl$TIOCCDTR(r1, 0x20007478) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) r1 = semget(0x3, 0x0, 0x600) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x69) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:12 executing program 1: r0 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) 13:35:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) r2 = getuid() setuid(r2) 13:35:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x1ff, 0x1fffffc, "8200000000000008010000000000000000000004"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x1, 0x41, 0x4) r2 = dup2(r1, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/251, 0xfb, 0x803, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xb0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000001c0)=[{0x2, 0xfffffffffffffb98, 0x6e5, 0x4}, {0x7f5, 0xffffffff, 0x0, 0x101}, {0x1000, 0xffffffff, 0x0, 0x7}, {0x4, 0x4}, {0x8, 0x7, 0x5, 0x3}, {0x9, 0x3, 0xb1, 0x1}, {0x100000001, 0x1ff, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffdc4) 13:35:12 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = socket(0x26, 0x8006, 0x5) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x152) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x80) 13:35:12 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f9946706a488696020000302f66696c65300035"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x7fffffff, './bus\x00', 0x3, 0x0, 0x4, 0x7}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r4) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 13:35:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x28) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x4, 0x51}, 0x8) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:35:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) fcntl$dupfd(r1, 0xa, r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:35:12 executing program 0: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x4) read(r0, &(0x7f0000000000)=""/93, 0x5d) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x8, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x1000, 0xa8, 0x6b2, {[0x9, 0x800, 0x2, 0x400, 0x80000, 0x6, 0x3, 0x1, 0x8, 0x4, 0x7, 0x9, 0x48b, 0x9, 0x7, 0x4bf, 0x0, 0x5], [0x81, 0xfffffffffffffff7, 0x8, 0x6b5, 0x81, 0x0, 0xffff, 0x0, 0x4, 0xa915], [0xbf8, 0x4, 0x3, 0x1, 0x1f, 0x9e6, 0x1000], [0x1, 0x100000001, 0x101, 0xffff, 0xea86, 0x8001], [{0x7, 0x4, 0x1, 0x2}, {0x5b4, 0xab3, 0x4, 0xfffffffffffffff9}, {0x9a, 0x4, 0xfff, 0x7}, {0x800, 0x401, 0x7, 0xa75d}, {0x6, 0x9, 0xdcd6, 0x8}, {0x3f, 0x0, 0x1, 0xfffffffffffffffa}, {0x2, 0x9, 0x1fee, 0x4d8}, {0x9, 0x5, 0x0, 0x7}], {0x8, 0x4, 0x0, 0x1}, {0x7fff, 0x0, 0x5, 0x4}}}) 13:35:13 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt(r0, 0x11, 0x2, &(0x7f0000000240)="e724e22a7215bb91298ffeae0e1a0a6545ebc281249c15469cdea8859e3b38b88340d898a839ca141d2966ca0cf26ada61e9f72000a7d11da46e90c06402e10233b1812134af6bd0a2bb9aefe841b1708369b99ff5ce37d94168bdd95f73f641c5fe74c07cc2a185b438de14e3838a9489dbdd5fbf9f59e831847d25cdc1017b9e32983b1b850dc79ab65fde7a00accb8da1a9e06d2a2118417e2339dced846c75e7e7a7961e7873", 0xa8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x92, 0x374, &(0x7f0000000080)="9be3e36e044a170d5d2682662ee3164ed4b417b7ffe228e214326789b79c0690caa4b5d43b15e43f0bc7e99cd3ede7abe31a6b402b2babfe9a26ce42196d0aa4caa77e9fbc9b1172c5f9073a8013aa5bf0ebf044ed64525e2e1ed42d29335ea9d7b3b2b997ca00d580cb5fe91173ff159bcb380407100a24cdfe840e71aa19c438ce48f2477a6c615d30e953e38d20c32ad6dd3f3cb980892ef2c6b29129bc0d2653a5c6b364463428d11785afa0fed56fa6334f47124a7273a2205fa4b629b13d6bfa6ac2ab5da7a1e6d506c8c02a3ec7adc005e58a1a3ea99fd90cf878aa6e73269ceb5ac72f0d619a04b7b97a37abb1908c096cffc8", 0xf7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:13 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="3add17dca950dd39331252db7db7ead9bc62331b18724ddc67614bc3d643c53a695b1af465ff36b6a0c8fe568f2bf691b99d2089a31edae0e61839b83e1cc98822a1841f2cc11992fdc62101f1642498dfc78f1d215677f9cf175c6fa5a827e3915a1eda13ab79be34dc8819b1976831f4a1225551fd068aa314a8", 0x7b) r3 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000002c0)={0x80000001, 0x8, {0xfffffffffffffc01, 0xfff}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="3492712b1e43d33b6575490666c6fc33443a4b43f9db91698d0928c483f34c94d513ce596738acba5b0704a5da5c52b0695204866a9c7a37e2b1b7e0399e1811d3996996dad5b4fef8efdbad18a6ffdd5fb2513d05aeb2f969de02569785636f24be0745c247a674522056622bf8aabdcf6280682c43a43f8605ab874edf941ea78257267f474035edc2d7769f22e023a65e85ef8b8283304d9e6b2d55c9e17184761f260e4b4c1fb038", 0xaa) r5 = socket$inet(0x2, 0x0, 0x9) sendto$unix(r1, &(0x7f0000000480)="95946562ff64ff38467612569eb47271017335a45e619bc82bf3028843ba8065046e6f3f404ee2cde6e6e4648c938c882944c968fe4e1fdef5c23f93e994ce8e8069c6430c67334f09f964", 0x4b, 0x7, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/209, 0xd1}], 0x1) write(r5, 0x0, 0x7363cda375406d01) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x3, 0x7fff, 0x53e}, {0x8, 0xfffffffffffffff8, 0x63c, 0xffffffffffffffc0}, {0x81, 0x6, 0xaf, 0x80}, {0x6a8, 0x721, 0x2555, 0x6}, {0xe39, 0x4, 0x7fffffff, 0x6}, {0x4, 0x0, 0x7fffffff, 0x80}, {0x1, 0x4, 0x2, 0x4}, {0x1, 0x398, 0x4f, 0x6}, {0x9, 0xf9f7, 0x800, 0x6b6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 13:35:13 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 13:35:13 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200000000000611, 0x0) write(r1, &(0x7f00000004c0)="895296c0182aec7a845436c2db69c85cab04f32c7e8640629c2a84b6fe9bab4d1b65f5e6f76973677bec05247373607de9b9107bd7af5cce58a4534a2bc106c461f2b0336c6c14413ae6b27af0b2ce33f2970e80ee26e9a193e680e121e9bdddea381ddfe1d3ec4b8f596dab4b0b17aaf0cf19e3b3b6a517e529fb84c267358efaf2cdc9fcec7dd212a497d7180d4feef100be095842ad60f621effb1f436de5de6cb0e8136bf2a963bfe3e70cb559e708e1c2391fc3494942f4906ba682b4c6cd570f726d3dfdb4aefffb692674faaef3cb918b98b7f39c", 0xd8) fchdir(r1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="9c63c00a30f09d43cf52338cf5ccded5783cd5fcf4f384ca9cad8a508235102b5eedabb87be14ab180c050b32283457f009d735e60b6ad71dced7d29b7e958e61c6a993ad371a8bbb4906d17db319dbd94c26b41e2731a72008951d23778821c0190ebaf9dac209fc7852f66a61b8fcef630a495d3f301ab3aa0ff56431f546d7d0d934d9934f0ce92f2128677c5df365b90a1690356b24c67ad74b71380eaa28c98fd4754b56a332691a6a0792e95528fc9ebd2ff10b62d7930c9cbe5b0", 0x1}, {&(0x7f0000000200)="3fe24e0d3384e323d7af14f7701adef88224d8f80779d517f675a5614900844f0b43a052c3fd4ffd6c5edfd8188b1024bd53c68643a9aa8de96911d58a8bd2dfd10bcf97ef196ef9042566a2d07c180890deaeefaaf7c2b573adb54379f21fe10824f1f0af3dc9c641349da2fa5427ef74725d797992d9459afe709f7c7a37c68e699a2734fff89a1c55ffecace6ac34e51c2026ab6f42f4c29c2c3c03b5867919026015b0f3797e8d42d3ec07a387e9509f14"}, {&(0x7f0000000340)="49df6bb6ff593c1ef4d77a9e9c0462805f27686e96a08b07d6345e028ee0a019df0435cf14c89bc5e4489686aca0ba0e7f15c5c3d9381373d2fa7b56c2e97fb419991e2f73a5c2b17e7c561350ba1f000803dafb3a9443745efd50c040b3e54f79f1f64651d71c109dc11861a877b20254774bf7b1e7893dd46cedbad586fbc381a7dcc5b932f17b9286cc1a57dd4b57b0926d3c22abd8305ff9553a8e467895def7064928d33cc05287d72d8d4620e3048f9df6c9bd14503bb9c2f9c872c99d90c5270d4d99c5379865e48cf50270d20c9311e6c793c8"}, {&(0x7f0000001740)="eea0e5b45cb394dce77c1527a96b8210f5ef4c10c4ee3e95284e91f91bd92ec24e15f753997b8f2709dec608fd32027594091af50e9b57092f1ed9839ebc1f914ad9ff52b1d45d4ca492257ff9722440cd99d600885cce70724dab4566585aa7b3d76920ba2d0f096798fa52bb2f7563e52af36e091e7b9ec984d68e3491a7ae21ebe644bccb3aa902313f5ae9b0f16b909d5974a3b3e16b037dbd17b6526b2e628264ff2aff6902eb030a32d12cc96d6a3c0f8af12eea124e7c3ee8c8430b5c729f19689479d0e15b3821d36a27e49edca348c1ca5bb8b6a61b4199ed1bb9d5acaf2694bff5fafa05425813be98a046fd634b8b6f199afd2306e56625d65c56b8aa1239ac1a60f5fc22bb511f9a6a952ebd38d4cdcaac99024d1ee6a3c27313efa3dff70886a3b242dd920aeb3aba37e74005a6916341d15ba780c15d242176e7f2829387e7e1f207a0be55fdd682adfbe4003452aa6e7aa1a37ed266a6a6095deec0816fca51910c9f89aefbecd273aa14ec191334ac9c4c3a8502f64218c502faeedd4652fee755c8dd12ad2868224cbdf048c41bf2a31799d1cb62bfe54f6e1f7dfa8e83b8173a174558dd9b9b02b50f221f0daa142fc6c53c1ea5a42644c32c268e3e0ac80842c221019a46c0616fc25a39699d7cabdc96cd6447c825345f1c572d11434daffcf8f25da98bddd1365527d897146d46f1b72ae15092058d01d2e9474ff1c176c2dd39d6e2b75c297010885e905daccd321fcd94827e93c0cfbd04b16aacc2b3e32b215ba7f6494a417ce900da0c1641a80b9aa65b26f47d30afb2cf44222869dea94046f9f5890603ddf5f265947bf2d8ce3486e1c1f8714ee0995ce8e78656f6b7ca273de9b69cf8aaff8470ae6079df9d98a48829af2189a1678695a35bb57a12438234f8b7adce1df0fd799d5c2d052e4b7bcfccbab3fb4c10a21c226896353d19ca3d8600b3e9442006575df32a64e55dabb137424ed91e2fdd4d1cb37cc8c017f74d1b080b6fb69b2fadbaa9918c1850569241f5e14d56061604a3467fdc1cf1b6153933b6d2b991fae1f3af502cb910a9b015ba3f549b5451d800175849fceafc0d1a006fca105ddb7539030ff301c6021aed14cec98a781cd8613e080653f337bc671d6f63177fce0c236269cf24c50f7760ccf5fa6710a9f6d5071c84001f583efc6df1e07c3b22e8de1f4c70c40f651c564b41b11616a20cc68a7814942053204c56272e87b56627958188a4149e6eeab1fca53fd8a1070a1360a25772a883df436096618e47f9ead774b75dfbd4a0a6566f9f9f50b078e55a8f63cec4844951517ab598fb80634c8b9c0939b3107f70e48f5da1a9c68fd0a9eeffc9ee94589884abec62c6384311f9b9ffb74dc20e3a66e00b065d94e182aba1fe59692afe7ffb64429f3d9fcb32f6465e18aee75375fb88a1d64fb3207e990ae9687112ed454b186f4f76bb61fbed30dd1d861b8fa1335fc39cf09f9ce53d4245d115026049db4f849123c3e1ba550c1b9fd4b83affe19b7d8cbb44911259d25e62c2826f9a5432024a2140a7bd631cf9d3aee270eb44896fc4cac38a13a955e129aa9bf11d787fbc513975a7ffb993bc97e128a3d2b40c25e533381f12e94865b4c570456534fc3d2129d87c14215409aef21804aad3c09146135e8b1b124052609d41cd962f5d727c9543160c604d6832024a660a4ac2c8963158694bd3e192c104db4d6827808808a12d363e3023ce9d62921d8148a5348dca4dcde66daf3412facff707f113af29f65b0e7fded9a72da5e5faca3aae5f8eafdfbbed9a8d7c9c327925d975ae71e6f6550b7e72c46ecfc51dc424879af18e7e54097eaf69f89d357d68abaa3fce7a38204c568ecfce5d226c94a13ebd9cda983ac88501d4e838908acd7333986e361eb62584c1aafe18726b33845594869e9f7318a8d4bb66f6beaaf08aebb3548021a539c417b949e2efacb6df31474846ca564d083ec29a0f8a18e50af024703d650144437553188979d4e8a53129f7a532d2ce521b3dd80acd4a570017c4a00e8136466a3b5fb01770035d23e2710e8993374fdd97d861fd52556bb26172f14f4b977ffecd5c85a75f72c5ff65ccbf60aaa9384a9ed37a4046e57260e2df07c3d5c437a45b240c2fe69b764e7691b200d96e40690f42a76bb1ee374b45f0465b0f132c478aa4c62facb1ea0968d3501aad8626b46c728e5d641eb548d074fdb8c6c2650238ae21456044b7ce8cb5452c0f1aa3f8f88c29388821eb8f06805cda79646cbecc60ed961fe400c8fcd56ebdea3e34bf8eab12702b5fb17e9cc4e3fd5a006f06d8b2d9ec114e4c23eaaf50451fbe8a77065c8a5fe450f6912eb5d96c0aac10a21559616ec8c518c6a56db02b82f6139e15d4b5da0ce86f3cd7347419e5da90326e141187ec3d369b8a87886bd20c49efc01d895bb26221d6a39ec347fe3b36097153704226f5281fbe865724876baa694632104a18a4d8f9fba2eee93927bd599fa8816c594a8f452073251a2161e04ae4ae84aa71b431a6abe90e4743f07aa0b67874a9b617f9820d0d8677b4785eff281d65ca0bfa1a1189f1dbf148e3c457d73a0ff0f0819ffeed0402c70593a9d3b26cc01b15584ba9e13bdf3c871d9a82d1a0bace1e82eb253e650f0cb93552064b48fc1f0f45bd76776ebb6413f5bda683fd7bd88def8438198e536251637f1e70d0500f6979f9f663b82988656c151946d5baadcb79f2344ecb9071a7d2321177fd91f2f995394b5f13a4cfe1a87ad54814ed28463f6dc4d15ed2138cfe8265eed40acf32dcc7224fde07aa100bd160a8090079076841521eece58e9d4b4475cb0b63fb5b0b0019432fc4bd25ccae20bd5ebb891f004a0923f24720bb0879d99778b24eb7b14aa709c182a75068cc1ba995c5f5aecfd81418b972a27f93cd12781775c7ff22ca5af4ff5dd20f33762b5baec4c53dd1f97fdd4952859a802e632b527b56d562e182ddf4c8d88c3d3804f7bf9ca7b68ba7c23a943cb8aac786a9c4780c6bbd56ce311584c11f1fe67cdcaa1278a9d0f94e264ac78969ea3aaa2919125adff6433754ad16471924b766b8cd9115b154204885aca9e538a209640da66f0e43ceb608f8b5aba509d51491fe726494b1d6fa5e3620cdd18e0e166709815b841888f7be0a89b55b2c14fb055a17c7c01b1d7e00b2d19f2427689b82d8bd3368e5c9fdfa7008f759ef3aaeee59cf2c7a2bc073d1a686f45b46b3396ac4f47339c8718e3d223d980b2dfa4c3ae8eda9ff9f8bee4dd42e922c54b39a578c3933f07857cfa67bb3db0170ddb69c3f65e95a9bbd274189e14c23e53dba9dbd5d6cf9dd6915caf521cc328bad58dacd0bacbed4a065a702f6030fea396d871cb27c6a0e5ce83152ab49dc7fa925683c213922c283b6d8dc3e9cfc75977ee5a5f910dd83a3eb0ad81825b8d14daf92816429024b6196412559afde4dadcd8a18258eac2a099fca2ac18be56d563c8b36ad603e2cc6badc475dc4b85f3f271adc476e83a3f79470d6a4dc32e584cbbdeb06fc3411070c30d799dc18ac8f941a752b67d72a951774636afb278a947db4c8ad78e1335ebb32483b986800c16dc06557601f73c1fabf31ba2bc33dee2d0fb2d8e29b7f07df520f8010ac982c7db128bcf879317b53109cb3363d3c5f84fb009539acf8e09921c467986a9fbc222b674ac9e4b6a6bd4085b8a50949b2ecda5b1c19f518ddb41feee869ecee9426317245befa7686eb0cb1c478aa6052068831b2777118dd34fc490c1deb5b137737e154970121e44e11cddb9c6e0ca90ea94153bed51b549d6ae8216aab53527b12bdd3df7fd8ad43181f1a22876b8ae5d281d8c13563b6b06105befd448f34dce650afb9ccfb8294ebf1cb1fe3d745bb04c5efbf17549d45bbbb9d2e451d202ef4d6fd61dc2b543f61ddeee0f53d63f54de70641192b4add9c200d5034ca93f98b5b38bbbbb0e967b3e7f4e0a23e14526b32c9eb12f66e2030e0fe8cb9d1535536900e5cfa2476c5e9dbc4db3cc19431d8c9f07d1497b07b05e23bd75da5d8e15db833fe1e75f6da092abcc188a54daa7bfa94c5f5a52a7863c77a13ecbd831cb0cfce55e167a61bd65c87f497e73acf0e1f1b455d8665d3c03b44f0cc5efbaa92c264a3efc9e784afb0250d8ec911b0b69dcaaf32be4926d7f21aff82acc647cb07ad4c9b3f311f928cb454f658ab2c481e6a92b41f3d54450f222a0cc1d8120284fd42d0914ce8030d4e9a7dedb59d19088ad17c50b25b712a8ec8947b562b61fdd6cd43bb3fa81ed3e0560092ccb3af59ff00ac3dc19664bb8ccc2da20bee0e7275b26b22cb15085dacf2bd8a071f2f39bb76e8826bc5ae11acac40e1662f2fb3a14d8f098bdff6d5bd30723d9d11413d8c426d0231a79c82b7dd88cc56aea60331c8a7aaae25df70de6361f2238caa0a3115317c30282345c325c14a120e0fd35bb439b79fe9a91df23d50daea92cf88b26ad5e846f92a566d348cc364ebf8cb179576d8da756f7371812d2ce3f6aa28fb109cd062094817488fac4aeb3c170167ae66d97c8aac909824483499a1a2e820a26579f3500e7bf5a1428a7fdc9f8edc65093b0b49060987cc8a5fc76144b4fc6f5aadc549310f2a3af69065ec7e6e9f8bf3609ec3284cc7fdd53d89ff6cb4bbace89858aa903f3e8ca9520edf7183397fd85980dab57fdd1438b888dd70e634ab1622d32d1ac65af082f267ed6fdef288716b1756b77a309084859d6af51f72b9a22c4f479a9403034e926b91e83f9e696dc24192848a63ad1aecc2a396ac444af4f2884b46ecc0132ef5ebaee8e3c6ecc51be4e41017256563d69d7d41d9be6eaaa7d8cfcaa8a9ac0fa4302123dde4ac8e4cad30d4ee31aaf621f53cb5e9492c2c2754e058ab4bcf27050e40afde26198692ab6b3304d8d134faf56737acc65c549051e05226a485e1cc514971703d020a0b94c9ad956f8d897c5a8efcbbd33aeb6e0ecb844afa532a86095a23a958ec38423275f9571cb80308401c8a491ed14a3c8776b6434c49aa9c845507190157eb19b7eb36459434e5557f56fddb15ed9e16aec6e9d7a9ead610ca8a626e29043c620ad73a6861d8de378f80f5f9b06fd823c688814643c40bdab0fe67cbecb675e2d46d1b7bea03961a461beae83f4ba62f58a64e1157905025dad1160c5fb06dbf0790a8f2df7e9d35141ae7a459af6f30e192f5bdc46647c905cc30e3274d783586cea587d91be9acb6725eaf2052afbff34ab38ccbba764cd09c40e6b1f1d6db4c3451370fadc14a92b84ae0f35796b6bbceb1f7299a1b4708053a9260ff14f37afbfe4564f55fcc5e20d223da12eb5105be201acafb51ee68525a13504a13c6e47e3ff6cb28800d7cb4821ebaf4bd9a4b7a8d42e6c903ef44581ef1f784abc7c733064f67947d433d263d28bc66d0df69c5662ce7d6bf64321ee4da401e29aa5fb5d071a434499d710f3f5fdd84b202ab3ce664a2586843240def9585a3d077e7efd54943180295da1db32377d44ecd8c65ad59079355a4f9b79e236718a427090e252c258f49d8034ab84ab775d240ec215603e26170052384f9da2ccb1a8687990c254d48ebe434fbeca39cc97ac77d2062a88a27ae553e9eb1fc188d15f05277d5163ae6a639f066488430a5e35e269221114a3da2acf97a9b11cdb9737a9bcce6d65d8d71b8c44adef9000ba7ecc344a3a8f1739a90ed81feb6d0685e9981daac51c4c01d462b1e3ca33f7d7167a63c298ac5f32d"}, {&(0x7f0000000080), 0xfffffe17}, {&(0x7f0000001500)="408768067f7f66131bc3f8567c05e4ebe136b47b4d4c14fca71959abd44960ce8daf977b2ac7726ca8165bd5b9715319f32ed9b8142c8c3775e4ffcac5ede9d5faf793b311062e53edf3e6ce16fb9f136365b9e14ef4"}], 0x60, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x800, 0x4, 0x1, 0x0, "9e70d75ebcbb15440b192fd67b082ad6ef4c38a2", 0xfffffffffffffffb, 0x7}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)=0x60ea) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') connect$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a0ff960ef7cf0b6478927aeea28cbd9ad078cae5c00a154abb410c5494d32853fdb13b4c4b5c2e128ed6916fe1430f906956a33e34be32", 0x37) 13:35:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x408, 0x0) write(r0, &(0x7f0000000b80)="1e1611ed3e5b2eeb3060ae4c0db66f23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49472c8fda393f52ba4f3681ef27e1e77c1d02e0180db1b11bca2f26c78fc6a01da5978d21dc3cdfedc84ecf73a6ff4c498ba52a5c631303341786b74691f21404d398e0edc59f14490a0f05703ab17b00df04bf7407f", 0x7b) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) 13:35:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f00000000c0)='./control\x00', 0x4) 13:35:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x3, r2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x4d, 0x1}) 13:35:13 executing program 0: setreuid(0x0, 0xee00) r0 = getuid() setreuid(r0, r0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) 13:35:13 executing program 1: select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setegid(r0) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff88, &(0x7f0000000380)="b66624f944d786cf8c3f3fac6d9b4cf34048dd9b7783622b0ae864d54da9ba790ca1979bf557da2f6665bfed3a225ea6043953f95a5d3c953cfd4eda1bacd7afd29d8f0f2c6c985f3e54c7eb504107516999ac4775d5b9c320c8e341d90bb2402be87bc63e5420d42bed9906de382c3c2d17e5a1c73474eb254d59f3325f977765de6b2051831b43278c69758097e49d7b96fcc0e2aa550bc47806efe4d21ca96fdd87d6505166b75773b0354f01196838388864c1e8ec58047bd13a49fe84551aad707af20e8b1ee570e4a90dbacce96dc70dd2bf8314ed930c3c602a04b22c9cd3c3d45217e50e06b6017d0158f30b1980421e0438109448167eecc7a5535832ee654e1f0e833293a414bc649cbf29de2f6f8ed83de9cff13e78f2e4ada392f4bb4e9ceab9fc896c832d0041d0ccdd5a84731abb39d0de1926d14fd24cc22288f857a22269d387a987a9afa060b636762d0d948d38eb1888331d") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) 13:35:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:35:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="12a9ffa8253a7b1bd99e4dca34e483777ab331bb3ff9055a6767b95b8ef839af12d74c3dda3d509c2f327d65b12dc5f97c0beb595c2242829d94a06ea6abb395570d520f61546c8275a9349701bdfc3fd3d2b9c6ff80b807485c72ddcfd27a15a02e93eff2ba738f08beca920a071ca7043b5c0c4d8edbe167cea976f8efe600bbe0dfa2e307fefe6aa96ae929f8909d814a5ac528ce5190ce3e1f1dfcb7d8c3748e9781f5335aa0f0b13a7d2780703d2f8da0354b44318bf14ed60a81", 0xbd) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xfffffd82, &(0x7f0000000340)="b6") 13:35:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getuid() lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="86d34c32388417d8bb89e295d6f4785ed1b82586f3150a5211d9944fe92d8ce5b586e6c3a0eea8a43f5ef50ac6f2393042e22df7afafcc649dacdd2b75077a7eb315d444992618eb46d5fe1eb8f399a76109b5f2f2c1eeda21c083d2a746f1e819726a174256c8c1b8d9c29e981b2a28e5cf32c32f358ad2885163e3f10b22abc891228b7bf6602023d676a60bd1e3f58ed8499b84840ecb709f8aec5cb0f16bc677", 0xa2}, {&(0x7f0000000180)="3ee524a9beab85cacafbee6391137234e2c5df7a760b99d9e93f25dc45cabbbf4585a94dc3f2ef555ac7641e9663936f1dcf28ff661358e9f2ca23f19774d8232709ac0653ff83255ff2aecf0eb43f62dda7bc7d72359b0f556acc1cdf550b7b407f7f7d6265392f14ab98f5df", 0x6d}], 0x2, 0x0, 0x0, 0xc}, 0x2) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x2) 13:35:13 executing program 0: socket(0x34528cb609af0327, 0x5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/148, 0x94}], 0x2) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3f96379ad5765c0f, &(0x7f0000000500)="4328c3bdba90329d077e00842068a80d2361cb86663c9ffbc6020000009502979d76918f9e2ac0bb68e59cf63aa01c4b15f42bcf69f65b7ea9d58e3e2142a852de45f6d4b941efdc2b0e2fd2c84d54818a2f47ef46381965d9c3afeb41c9326615fa0f7ce66a7eb9f66385aa0582d2434ad56fe344aff7650e0d66fd544c7947e3a7d8d4c3dbed8ae4aad0407e313b2f33c80c5c82551d8a08de08f6b17d619f9ce7ccea864b4ef58a3960e7f135cd5b816d4967307de111a4c6d8fd8c860fa3086ca35a358daa3ff34a00ee8100a123bc95414f51186eb487be502b45bec4d8466ab5dbcd1ebf279fdd0d9fded455d61060a1fa7be2408447a75a90da187052d5990816526c2add8ea36a0ca16af35bf5d1ceb974bc95d96f87cc8248870003459bc05c67b28990fad1") 13:35:13 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) r1 = shmget(0x3, 0x3000, 0x44, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x11, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x1, 0xc87}) 13:35:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000000280)=""/135, 0x87}], 0x5, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:35:13 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 13:35:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x74c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffeb}], 0xd55ec8d5ad943a2, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=""/34, 0x22) 13:35:13 executing program 1: r0 = msgget(0x1, 0xfffffffffffffffc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/56}, 0x40, 0x2, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0xaf0) 13:35:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:35:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003f2000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003ef000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x100, 0x8}, 0xc) mlock(&(0x7f00003f4000/0x2000)=nil, 0x2000) 13:35:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x20002, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)) r1 = socket(0x22, 0x7, 0x4000040cd) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xffefffffffffffff) select(0x40, &(0x7f0000000140)={0xffff, 0x3f, 0x6, 0x4, 0x6, 0xfff, 0xc0}, &(0x7f0000000180)={0x200, 0x401, 0x1ff, 0x1ff, 0xfffffffffffffffe, 0x7, 0x3, 0xfff}, &(0x7f00000001c0)={0x2, 0xee2, 0x6, 0x6, 0xa44, 0x7fffffff, 0x5, 0x71}, &(0x7f0000000200)={0x7fff, 0x7fff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) 13:35:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) getsockopt$sock_int(r0, 0xffff, 0x214, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x100000000, 0x8, 0x1, 0x3ff}]}) syz_emit_ethernet(0x3b1, &(0x7f0000000200)="b691e856") 13:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x6, 0x6e1f80895e2676f, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:35:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0x10) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x20080, 0x0) 13:35:14 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000180), 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000040)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 13:35:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x2) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) 13:35:14 executing program 0: socket(0x7, 0x400000000002, 0x0) 13:35:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) open(&(0x7f0000000000)='./file0/file0\x00', 0x10c00, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 13:35:14 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xb, r2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000540)=0x4000000000000) semop(0xffffffffffffffff, &(0x7f0000000200), 0x2d23) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r5 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000200)=[{0x3, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e56b0dae23170a524df0ce925d4704", 0x1, 0x2}) flock(r4, 0x80000000001) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) semctl$SETVAL(r5, 0xffffffffffffffff, 0x8, &(0x7f0000000380)=0x9) setgroups(0x0, &(0x7f0000000200)) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffc44) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000140)={0x7ff, 0x7}) semget(0x1, 0x3, 0x20) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2000008008, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x17c) 13:35:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8100, 0xc1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xcec, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000001c0)=0x4, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000600)=0xc) r1 = socket(0x80000, 0x8005, 0x8e5) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022c2f66696c6530d9c0d5668dbae7aa22f2e6fb962573876e32c5638c7cffbd36485a567344f8c8d4da22a6b2608d3047a9ebfcf589c61762aa90144cd07c1528f07a1b0c000000000000000000000000491c619ea5cd8cf0e17bd9d2ef2bdc5aa915024157c12e030441a98f2d09f0813029d89ada14bc880090c521f3968060da3c8659d1f0cbb94dbc520b6ae4085800"/160], 0x10) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x5, 0x5}) socket(0x22, 0x0, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) recvfrom(r1, &(0x7f0000000100)=""/177, 0xb1, 0x0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r2, 0x1, 0x2e, &(0x7f00000003c0)="6aa15b60ea9f63347f97ed51afde31c3a34daf13196c2c2c797291d65c91582f60e3dfabc95b39a6bdc7b14371a72c39a561ed411c67ca520a7cc82021f702c6e901676cf075b2534cbf0cbcbbcb15a2f2e62ea09718379268c3e27fce1f2d3e5fc493ba53c406284c830661ef5990ba9802f127ea70f5a8b3d16da3cd2ae038937fa564fd703797483676896f38b90b09f05c811193269ac7dfb97e0a90a01330e53374429e167f5e361c96103de42d69b95936defa3f628d110c0f0cbc99a820ff048f68ae3857b6c59a743d3a4e4e55e68efcf1e45016b86c3414f604d8c139a0636923f4bb0d042a16c9a347ceb6db7defb3335aa2da99f2", 0xfffffffffffffc84) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x82, 0x8003, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000380)='./file1\x00', 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r3, 0x2}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000540)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000580)={0xfff, 0x2, './file1\x00', 0x8, 0x20000000000000, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x15a, &(0x7f00000001c0)="7563b0a77e6d2cd47c04f44a875774cde8a195b29ebb669bbf11afcce0db3d82a951a4ddf2adb182ad930b1384b16a8af636f7eb18addbd381b4") fchmod(r0, 0x100) 13:35:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="013d00e500000400", 0x8) 13:35:15 executing program 0: pledge(0x0, &(0x7f0000000340)='vmm\x00') r0 = semget$private(0x0, 0x2, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x92, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/161) pledge(0x0, &(0x7f00000006c0)='vmm\x00') semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/217) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x800}, {0x3, 0x6c5d, 0x1800}, {0x1, 0x81, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x7, 0x7, 0x1000}, {0x4, 0xffffffff, 0x800}, {0x1, 0x1, 0x1000}], 0x8) 13:35:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80000800, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 13:35:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000200)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/255, &(0x7f00000001c0)=0xff) dup2(r2, r1) fcntl$setstatus(r2, 0x4, 0x80) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 13:35:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) msgget(0x2, 0x438) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) msgrcv(r2, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e3a7e5c26b3f274af91467bb1a4bc237d7fefec0d4e76ff9f7416f196ea4866b0d825c742700fa9c8aa97c3a3faa6968b256bc8ac7a47b240c54d2b922cffa9175401900bec5e3a11d4dc023e57631360ab67b60a08ba34905b9a775090785b4b79fe867e99424e7e685748086da49b1a05119d99ef2afc9e13fb32e02c3dda56aadbed78c3b17ae9ccd5e8f44ebf687555f26b2e4e0e5649960a3e2a1d18e8765dbcb4d177390ab5c8cab433e18d8a609d2"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x0, 0x3, 0x7, 0x8]}) getgid() getegid() getpid() 13:35:15 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') symlink(&(0x7f0000000080)='./control/file0\x00', &(0x7f00000000c0)='./control/file0/file0\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) chroot(&(0x7f0000000040)='./control/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x8, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) 13:35:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x36e) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)=0x1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') connect(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x10001) open(&(0x7f0000000180)='./bus/file0\x00', 0x20408, 0x1) 13:35:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) fcntl$lock(r0, 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 13:35:15 executing program 0: socket$inet(0x2, 0x1, 0x4) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 13:35:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xdc94db07fa51f316, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 13:35:15 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000040)=0x36) 13:35:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xf2) 13:35:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x28880, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xbf) poll(&(0x7f0000000080)=[{r0, 0x1e}, {r0, 0x1}, {r0, 0x44}, {r0, 0x1}, {r0, 0x4}, {r0, 0x8}], 0x6, 0xff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$inet(0x2, 0x7, 0x8) setsockopt(r2, 0x8001, 0x9, &(0x7f0000000100)="7cbc9d2e78a0a4338c892a3d69ddaed8be5239ec00e6bf2c082f468d27e24cea0d0b21050ef83024556b606d3a86b33cf86a0bd039c14b10cc96e7d618b07c56c0349b8802e99acf78e96023d8592fd4459bff5be7caab94ae23d5feac525c21799db16a8debab3d00cff1c912faad2ba80100ca6623b2e7e8e7ac67f79c3fad7a67ba801901cc06165e78572e982ade076b078349da1e5cd93550668b4fcbef3cf7ac36bebb063c73af063fd8c29d771d44bfcfaddfbd8f7cd1f4385a4b8bf4c130df0c5a236235ab023d146e0b", 0xce) ioctl$TIOCSBRK(r1, 0x2000747b) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8000, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) setsockopt(r2, 0x1c8, 0x7, &(0x7f0000000300)="0af5876b6f40428e3fc7becca99cae059c78426331716ec440ea651f0a965e3d8b21231b671e55f5e210b246431611fe9f1f8ca05adddf09d87c9a2cda7d0798e3cc77ee59b982e41dca2e79d4070499d189c42aad13fb4271146f8bdb89f6d41dc1ad62a6277f1142ea89288072e1758baa1d091068edad8c4486add07393bb79", 0x81) setsockopt(r2, 0x20, 0x1, &(0x7f00000003c0)="799efe666f265252e8620c3ca4bd495dc1add123a17f86ea881498437889ec3a4ad91875be35365d34212b1cd46b4cb051b6d41a7eef144b54b230ea5c932e6728aad2", 0x43) r5 = semget(0x3, 0x4, 0x82) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x5f, r6, r7, r9, r11, 0x10, 0x1000000000000000}, 0x9, 0x4, 0x80000000}) clock_getres(0x2, &(0x7f0000000540)) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={r8, r6, r10}, 0xc) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000005c0)=""/110) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000640)=0x10001) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000680)=""/25) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000006c0)=""/35, 0x23}, {&(0x7f0000000700)=""/162, 0xa2}, {&(0x7f00000007c0)=""/181, 0xb5}, {&(0x7f0000000880)=""/44, 0x2c}], 0x4, 0x0, 0x4f) chflagsat(r2, &(0x7f0000000900)='./file0\x00', 0x1, 0x2) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000940)=""/4096) 13:35:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) 13:35:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() fcntl$setstatus(r1, 0x4, 0x0) ftruncate(r0, 0x0, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x100000000, 0x3ff, 0xffffffffffff0001, 0x1, &(0x7f0000000080)={{0x8000, 0x2, 0x1, 0x3f, 0xdb32, 0xcd6b, 0x933f}, {[0x3ffc000000000000, 0x8, 0x80000000, 0x9, 0x4, 0x6, 0x4, 0xe5, 0x9, 0x7, 0x0, 0xfffffffffffffff7, 0x3, 0x80000001, 0xcb, 0x4, 0x8000, 0x1], [0x48da8217, 0x8, 0xfff, 0x5, 0x1f, 0x7, 0x7, 0x0, 0x2, 0x1], [0x18, 0x7, 0xfffffffffffffffa, 0x340, 0x7, 0xfff, 0x4], [0x8, 0x5, 0x6, 0x80000001, 0x0, 0x40], [{0x6, 0x6, 0x5, 0x9}, {0x9, 0x600, 0x1, 0x1}, {0x401, 0x2, 0xffffffff, 0x1}, {0x5, 0x100000001, 0x18000000000000, 0x2}, {0x13910c0f, 0x81, 0x7, 0x1f}, {0x81, 0x1, 0x40, 0x1}, {0x800, 0x7, 0x38d3, 0xfffffffffffffff8}, {0x33, 0x3, 0x5, 0x20}], {0x82c0, 0x17dd, 0x8, 0x9}, {0x3ff, 0x3, 0x1000, 0x60000000000000}}}, 0x3, 0x1}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x6, 0x0, {0x20, 0xc400000000000000}}) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0x0, 0x80, 0x80, 0x900000000000000, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000000, 0x69c7, 0x9fd4}, {{r1}, 0xffffffffffffffff, 0x82, 0x21, 0xffffffff, 0x2}, {{r1}, 0xffffffffffffffff, 0x9, 0x2, 0x800}, {{r1}, 0xfffffffffffffffe, 0x44, 0x0, 0xd44}, {{r0}, 0xfffffffffffffffc, 0x0, 0xd, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x49, 0x4, 0x4, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000000, 0xf0d7}, {{r1}, 0xffffffffffffffff, 0x83, 0x0, 0xce5, 0x401}], 0x0, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x12, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0xaf8e, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x101, 0x1}], 0x8, &(0x7f0000000580)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000005c0)=0x6) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000600)="9930843fe9292637ba6cd7916d1130b9765c64b9a467f9bcc3af75fdde73bd3d2c0a8c9de0ef928f56d4654d9e91560a43bc2c83e7554d70d005989630bc7118a337a49ce8a7630b30213c2b63e2f8329a54a8b91c4d", 0x56}, {&(0x7f0000000680)="4557d78f7e1c494b6827976e2f1e1812ca7171b2f4461236c41136c6e9c549075cbc149394935837491468a7858774908d96afe3d7ffa7453a8d1c64ef1e7e630d7fed84b924f760ab94a55405bf517102286ef3bbc4844b2745a437f7147d321a3c77120be68c0e9d38f830d18c0b178344434f7b9e965e", 0x78}, {&(0x7f0000000700)="19dd827e38eed47c652eacba90cfd7a611fd6e9631c5040cd64e34116c9716dcc5679894732d41a8d864b256a7d45c9968ede200340fa2ca5728b9711af6dba8889a447b43dd856a4676c19f1e93dee8926e33a119642fd7807e95bc0deaad58710c48b9dca58166aeaa36c08aee30e435719b9571881a20ed0263253a8051a29f462695e8d3fcc3074c979264d031d973e19ec03746de641385caf784d5ca47bf859f73fa0f92c5b604b431ee2f249592acd0c8220dec6d383a51446586da8b69cb45c2283294868ad6396c38c7eeb59c7834b44acb8207dbb3e17bbd68765d3460a93259f3b2a478cf147715dc8a81322d2ed4062d13abfba0d00014cb0c6ab7d9cd2d89d3e3ec440c33521ff19a0edd3fbc7e63b3558bc958c77e1b494f1799b06fe56e1db09af8b39d60f7f929cd509cad438c63e4967fc0b49aaeea9274e3fdfd97c01137cfc66a59ef03c80e94db8d11bc16e9e45d522211e155021b65a8163ce84c3dd740e935037619b040949612b00b329adec7afc596d22e60837d2a7785c2b9b18991cf4958fd55bebf3accc67ee102c06469d537050deec989d5406c9d626fad43bdd7d1c3f7011072aa375114f547605d31560c0ef7ed1ab30cebe01da1cebba41c29a953f47c0a23c232cdd676e4655ef8688208d3c1e0800a029607acf9a2a31185f8fd2de4e500e48d5278bbfdcb646499bfe24a3b2712506af7773631c241a6408ef9074a2934b3ef3f4e5dba1f82c7c344b3798dad0dfefefcbd208be3a0d945ee502829b0eea31c5902e1e8968ca356bd37e8883c9d61c46519e05ec8dbf7a1654dc238e6e3c2466f08141b0454874a6501b744e69228725d0b49abeb66498bffdca2b02da82d6316ad6eae514aae8e1e466f0e2f8d06fb2ea624387343b62b621c3da68bfaeb6b0c78b9d25c7be1b989bb73f4316748d51041c1bf872baadf97d623a0cdb11b44730eb7c79e84c33b6d8ed1e1af69e4b67f0af19bc9c60cdb8dcd99e51efee87d87758f2ae9dc921e8ccf8d75cdacc2095963bf49e0296644ff146da3f2baf3eca1563ff2d706b69750ef8102ae2cbf6a2cc573cb90911b694df0d07a60bda5fd3bc099441e3079e191d35f8e25b59e7f350177904fa60c9dfdb1ec407b62aa7732b008ec0dea7c8d276a0d91a00e2204c58b5cd49a3a04726a344dc413bed08ef33a1f0d7174d6987266628e44519b9c139c92e7fef099947eb820a8dff470672fdb6ffd007730a2537ef8ebff4542ddd2fc1b8c5fec43612b7f3e6938fcdda2a97233881d0ac277dffcca2839ffdde968a438cb0a2b424b1278be3b02c542d6e6cd58aba3e47eccf1782c25bc325a32805c5af59fde6ef93ee4a7812243fff6678b3c8b799075d1715ffbf9699b2860024a2f40b37aabdc7689254c35087988873b657fae4aff9d490d03362dc7fa608a03c5ec3694de885b47f092755864117f220cd328c1e8287745deeb2d6ca9861adc8f55e93a592335864f69b2e7e86b55ace5dcef470f8fa6d172cdc18665407edeaaaa8f1f70748a554ef291859c747c81892739ffd4c354b56f74d76328c8052a6be24e18b465917ab18cc2f840daeb7157b26ac5b4de48f745ceb6def26c244f66529edabc1ff27ba7a8d9a3629be0b3e5b1180242009914087b0799c142bc89d0fc6415ab28c4a235b10cfc464df17cbf3c1f9176a74dcabda5ce2b38a0e12f794312ed707da993295acee99671e0ef0bac3f4d6d8c3faef3d60e283e2e9d8cc3b0ce30bbd7edaf0686f4550635d8bc1c8bbc95343497ea7d56b37edd89ca49faecab582996746daed1e8490b6d6e41cb6471f9d04b162c29a0fb590fe41b70bed599349d75f5102bfcea16e930fcaa0779317b58e5f3c2fc1d1674f141ce15f5c605558c0fa413746487b5730796bdd182b146b7c1630c57fc1f51efc93af04c19b9546822b42530d0327c6064899f6e8912c8f94638f008d641607776db6202a6587763b18f3438c1306055251d2c3b743d1a67e489ff0d48b7fca728273c887fec1d75ad35e6d91b39d728b47cdb9742703bad1e8e26307902a79959ea8464be2cb925f4606e739c9a3e92677b502d79ba438fc4fba17e28a011c7686dfb7b6a9882af990b7e172bd3eccae8a0d114e0ba91a79bd4b7d83f86d23e6ed9108726b7fee047ad5525801cf654c45722f49ed129251b0fa1936a03427c8ccac9366a43dff20f30bdad4be3fb50766f58fc38650f060fd4f00a94981376ec7a2beabaf3dc57cf6e190f31258ffd787d3495a31004f2d61ca74aa22c8115fd0b5caa07178fce1209549ecc5583626fec46c375dba17ddf6793105d3cdb027b4119f458c46cec2ecd885ababe29cccd22c13ef1ee68060a820101fa4896a1d303c7d7cb94ad8ef239d8f19ece537124a9b064c27ec1e1ca63a45bb07e62a02ddfe8bee65a25a13f9840b2f372428284cb4136ce84e1976deca53c2a7a8caab7b6e2a3cb5477628140a34958cc02aca71c52ad946cdb8349ae13f91ec5942f867270cd79f566b96c3d0a68e43ccc1f2feb994da7b82da62d116afaf3ab549636f4d066078b42a7cfae38fc62539ab35c7bd57576b8b06c32bd2494bc732229ee023209ca6921e7f3beda77ffe99e484ea897b7a6502711eeb9ec70c2b00318c7c1772040fc3a9b6743ca7832ec38ef843fd6c01c01e7dbe43f32f49a2664677edfaa1c5da9781672f09290fb74260cfe25489225d31c51e0f1c9a5702faf6b9be2188744467a77ab1df76689afbb9d3891d54988114c6ef1ff90d410f0be1cab14f6ca1d17e6e396f093758d2ddfc629cd4d72d1ae546cda30a116f453e9b95de6cde88f45e79226a225676d8bd0b2c7e4f257e0e5bb5bec814dec0154742ad4e3a5d29ab1e288b82f872f33f5ed49ac6209b33db4a38447926e846a8cd52609b44f577a60de22069c850794323ebb1286214a214a1b06a3702c619c731b022158f73f0df9684a78b1d45068a93d0bcabf1713c35b10bcbbab961afed1270d225f2fbe6fa5306fbe44df6c8cb904c870eab615f26a2255aa09d7357c7468c4ba4e764104fbf4f60ba2ed7ed89676dbd7d7dbe3826db087ea63fb27280eeb13862a100385022becc0f900fbcbff2d28e8cf78bc974939509353689a920ac5b9a9943cdc6017df5f78459e5d2a94522d08f2d86ba6be94c64b2901f1b169305a0842c1a5363d9b8339628a5bd51d20b7db1f25bfd7f74cf11528a31faf032ca3b68fbcbdeb8e73ae95c473ebba54c698d3854767515b93aceb5d8b37ad95961b289520ef0d6355e21c884561f6ad0e5af24bea1ddb5bf84c0eacd8af8121dcf672f42aec9e98ac9d4647ba852d9f20c21f74058cace87cb1f88cabf215fdd8c47d3b8c900829157df9c6147b56caf057f8bbacd6769c4b5e80293fd318e14f3bbc4051bda13411f203e3053a881728c4408fc3ecf9b46826b42f37a9f1fbc065de09e0a64ca354a346c5dafa10c75739bb1ee2b753ad141aa6ac69c3abce18f5ea60f0b8b9d1e4a1945ecc9a86cbfa4af97f5558dd48f3c49eaa3938848ffcd10db30e35151fd506b7debafc65d8752f8050d4e779538f7b750207fa8b8489bb99f4a66a05526ef70f0d8e2ccf6ba164358bd944cf37fd64ad269984dc797171adca4f647e373f299c7ed219658d5cbfe87607f29e62cf2f12bd9f3ab4e0676c41bf347963c3ee1fee3313453a51d4a4db654c0ad15af4991e9434bbd9a1c9f4a5c446a03d8e7135e17fbbdee80347842686eeca45acad5d10674a7f072cf1fa0b4712273755bf52fa0630d305579d61c2de8a7207bd3ab4623044a2ada319491c38cfd1e661ffe0d8887f9f532f068a24f51ca4025c5f104fdddfd8cc37d47999ebdc515c841cd35e8619f67cb09688dfa075e222db268faa6c93490fee90b4986fc05954d13ffe678b2912cffb6bd3a9e89690a2c5a7c06ab205e20a50ebfc5991535ae9a43f4f7576fdd2f9b8ac718a12b03eb33fa3024a77a7213795254af972683a5caf9775a94b83c4182ea679648535f52312fe8b539d70848395e76402aa1c3d3039e608929d197458d597428b667e0c70b0b504479253c34967f58a33972337984508895d9280ee10a03a9d79ed2b97fcd13b5d936db769747e1e6f1a4775fc2e9b8fcae555c9402d1586e346f565ee822fa1cdfed3b6b2f5e24d1056ecca280bb45b81fc1db57141ce6638bd22c47bba6313f76d837b959d2bf484c5b18625ce17d959d6645836a3bd8fcd3546c152eea8e29dfc9d5932d8cceb53c9315e171634ce2a72b0a61c6037b3d0445c5cba0ebcf8f32e9e351a0e8f6049dd8a8fe234f769ed8544ad16aa618aa71a3c48a708febee6fcdf3aa8a112ae97d17aca690f98e1376116122ded32df1eca4eca45824f73351fe38408531500b32d72bb4b14f819b56a0d9ad55df8c468b5d7919691bfb45b0b9997a5f9e190313731d1845edfa8c511d6bf222febcb2b150ddbf26f96a9b6aff7165c688111e767c952a9cf3cfad8dc65861df6d13e07e62139145ffdcba187848f7e209481c7a37b6fc9b1714f8f011219f004c9862875a2f79c83ff4e7a1530d98f130ac20cfc03c3020a2c98f57728616498e4b01a0ab37cccd17c74e9c120e35f6295b89a15476df9a7adfadda42d715f89752dad3154a366d551e9315ab65254c07980d009132e431c0d9dd07cae3e884a1419853efa2f923f9407b9ca651d7a4e7fdb2392f68da52b25d11d6c16d5b759389a8e37475ded4536278ba4f45f211c7de7788d8ba81e17c24edbc148f65303bfe8aa9cc3035d10bbb883686fefa42649f51ef909317b3bd00f29d2086c915da6531b43e76f84c401e1f23db9f8f7b75435c49d7e4738a1060b530233bb2e8b0efa766c9dbf75bccec74d754cea09b2de3640b1035f6a4d45065d3fa1f8e753b8d70d2e2287df796775972254d66258fa53babf98da90e18b89ac0c951fe92f4da83cf9289bbfd3458a2b622e92d6e2b754ca6180b0aa686146593f8a611075e879fe907a36f029497bf9b05ae06641d7858499fc7dae1b30d3e54e1028932226b23df3ce8fe9a62f040a54f844dbb43e98de36c51ffda919eddd1d229bc037dd4c106a54497c4d0dc2cebac548ae83448b64bf965f732213619a3b4b11c058cf4e2cd5ea45b6db10b67d79f66304e26308c6342ca637557aa93ec815869a06b0f0105a42b03a79f9b70c080cb10ea30c3d25950e507f1ca53942094fe7e5299772001368c3c987153c2b37873c0f438bc228e827e8d36ed683315a0f2247027746eb174299f02902a111f7d646f1c9e3e90e3effa7e5bf212c876ee177054d232669c79b8b49268b4239a322f2876a41340f054cd26bfbcd1d6691e84c88a821be3aec9b940fa83302cedecf0881a4f7af1d7aff43e86178d97d0cc94ae530c8fffb26909900ae69aae916279f3c9ee533af41b6d099153f257c33b55cddbf6459a392b291f17a1e03affd0082fd56ef786158d74df12a48eb66fb2b24d124b1f1bdb862fc34c50b44bb518d9fd139d8a0573f032d61c378e1322cb87fae19fce847c063bee6cc5c3373a3e590d419e1d48207e8e7db5f4b162322dec30a463e9a756df2fb96b64430de3769700363110f008bbb86db8cd6f0fd742dda3fce2c365febec85f98f265aeba14ab44890f89540f449bed4c1392b731a6467a4981cfe2cf5ae836be7a014694066d92e5983e8c3e70ed32d5031df456c5f517d9665b7a1adc4c18e39c31b93b37cf2fe67de616f", 0x1000}, {&(0x7f0000001700)="e254ae9141", 0x5}], 0x4, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001780)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000017c0)=0x26) munlockall() connect$inet(r1, &(0x7f0000001800)={0x2, 0x2}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001840)={{0xff, 0x9, 0x2}, 0x9, 0x2, 0x67f}) r2 = openat(r0, &(0x7f0000001880)='./file0\x00', 0x4c0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000018c0)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001900)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001940)=0x4) kevent(r0, &(0x7f0000001980)=[{{r2}, 0xfffffffffffffff8, 0x42, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc, 0x0, 0x7fffffff, 0x1}, {{r1}, 0x0, 0x8, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x4, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x41, 0x0, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40000007, 0x7, 0x80}, {{r2}, 0xfffffffffffffffa, 0xa8, 0x80, 0x40000000, 0x7}], 0x3, &(0x7f0000001a80)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x12, 0x5, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x6, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x6, 0x3f}, {{r1}, 0xffffffffffffffff, 0x10, 0x2000004c, 0x8, 0xfffffffffffffc00}], 0x800, &(0x7f0000001b40)={0x40, 0x80000000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001b80)=0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001bc0)=0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001c00)=0x2bf6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001cc0)) fchmodat(r1, &(0x7f0000001d00)='./file0\x00', 0x80, 0x2) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:35:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x92, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 13:35:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pread(r1, &(0x7f0000000080)="395c3dcec2f696c6023ccb3a3f07c9587234bf9a47a37e3ef07d77c6e268c80279b02f97249cfe47a296631122cca533a4d9dd9a7d34bf714af18f74e65b2fcb4990cd2066c51a809fa91b8a134fb8072d4cd6ecc4ff5f02a0f0b7a874fd95ab2a932fb179aa70f8", 0x68, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 13:35:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x7ff}, 0x10) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x16}, 0x0) 13:35:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x10001) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000ef8a0c0350330000000000000000000000000000000000000000000000007d19a737dc4b1f99000000000000000000000000000000000000006925fa7f23116dcddfa86b4d04f91ee8f9c0cb501deb6b7a8a468a34061024351e3e85a0d78340d240add463316c297e26144bf30966937105526f070fb04484a069cb15b1e6e371cd62c36f0560eb7d74aae34b0036da98269dbf8dff1d766ab95873c1f35e72f3d7d8e4149faabc52c6d955fdfac567653610892754a5222bdee54890f8df2d9af9099aed36ad0670947cab7126cb0bb33402e0dbf96d5ecbc2b42f3a4a908aff2d90d46980b3fc54acafdc5ba57b48d1fc4bdd90703b621768a36a6945ae5a65e4d606c70554f9547fe5d3775604099cf3e6e18806ad2c403ef4d5dfd01fef71b82a62f8d6ec454fde655a3674910cec1a113f7ff464179d543f22d0ccc4a6f3a96ba5ea4c32"], &(0x7f0000000040)=0x6e) 13:35:16 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x2, 0x2) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800000000000007000000000000000000000000000000000000080400"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000001980)=0xc) fcntl$setown(r0, 0x6, r2) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)="01e40dff4d2919e77078250e2d07259166593d82cd2f3723fee2adbe8b638902aa8581783da8", 0x26) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x8000c0, 0x180) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001540)) openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x18000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001680)) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) 13:35:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x0, './bus/file0\x00'}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x100) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) dup(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000018000000000000000000000049f68a2a935c6d6d185313b961fa3f5980b8ece18554ae0505e386f12310d14797c8c4228df0c2aac6fd0859fc6e1b4a401f7d9ebbc0b4d4d809561166a5d0972995d2beebd298fa2c0cd93287571478ce56b6fd2d99ec30d64d9b1220b55dc589d0420dd50bdd4a92916ecb66301f16a1045de1c816ffc92cceae1f2b0086a9d60d227715034107543a7c79bc527405f273e9599e3f02fd00946cb5fda75f70881aed5a5eaaa077dc0b803344215571ad03fd00000000000000ca2b97ca778a75c5626c91ff3b7a07d68f561a04ce2d86b72d275556e55d28f9c7396343d7db179432f401fa021238acce09e2ac8105a8d4c9e520ec81fbc3181fe07d5398c0ae4ff34420e018a0c971"]) mlockall(0x0) accept$unix(r0, 0x0, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x434d766b) 13:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:17 executing program 0: shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 13:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x401}, {0x2, 0x80000000}, {0x6, 0x40000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0xffffffffffffffff, 0x1}) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x1, 0x860, 0xf59}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff, 0x8}, 0x10) 13:35:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000800)='./file0\x00', 0x10f) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000940)='./file0/file0\x00') symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab396650b649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d15420b1db2b6b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e084fff7a54eaa72cc6b1a6b8f2f91aa195450acd0ce3bc08d1af1fc2a86028b1719c49573f5b063149332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5d47db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000299a856a9d3e2903338f3c566b63dd3b7465a28c7f9c7448b0b6f64cdd3ebc3651125087bb435c7bed3d170d76a634fcc458a684d491674fa073f9474bfe5ef0d11c7d300c44a97aaee7ccac2735b7e359330134c57a2b545ae5771900b8b80d3cc450068992570dd756b251a360e9f52e9cc68da17648223b0a5fdb313feb105023b5d9ff7b4417ed283f0b41bb53037dc8640b38"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 13:35:17 executing program 0: execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='\x00\xab\x8ax\xd1w\x12\xa5&\xbe\x02\xd6l\x9b!6R\xd5\x8b1\"\xc7\xb0\x80\xbe\x1ae\x9f\xc9\x06\x98],\x9d\x84l\xa8\xbf\xd9\xe8m\x8e\xf4a\x0es\v\xc4(:p\xabZl\x8a\xb0\x1e9\xf3\x86\x87aW\xda\x88H\x99\xc1\x10\xba\x00}\b\xb6\xe0\x12C:nw\x7f\xa5\xd1\x1a\xa4\x9e\xa6\xd9m\xe4\x9c\xc1\xd0\x8d\xcf\x86\xd2yP\xb5\x11\xabPF\xc0\xb9<\xd4\xa1hE\xf3]\xa2)\xe9\x97\xcbf7\xe1\x8clk\xd2\xd7$#\x98\xf2{,\x89\xd7\xe4\x93\x80\x15\x9e\xc8\xfa\x06\xd6F\xd7\xb4G{\r\xf6F\xf5\xc9\xb37\t\xc5\x12\x91\x99\xdd\xce\xb0\n\b,\x9am\xf7\xbd\x8dHK>}\xd6\xde\x13\xb0H\x82\xe7{h\xd2aV\\\x8d:5\xb0\xaa;z:WI \xa3\xfb\x12\xf0RI\xd2v!\xdf\xe3\xac?\xea\x95\xde\xe9(*pk\x81\x96\xe73\x02\x19\xcb\xc5V\t\x00$#\xa7y\x06\xdc\xd6\xa1\x02bw\vh\xb28\xfcxx\xd9p+\xfd\xe6h\x9c\xa1`\xce\xa1\x9f\xa7_{\xc3*c\x90W\x047Mh\xd2\xd0L\xc2G\x05\x16\x8c\x16\xc7u\x94\xf8\xd8\x8b\xb2/\xbe\x9b\xbd\xdcX\xc7\x19\xaa\xd3m\xeb\xbb`;\xfen\xa7\xd8\xcb\b\xbeT\x16\x82ko\x83?|\nk\xb8\x13i4iN\xe8\x12\x04\'%!\x1cA.6\x99UF81\xdb\xc6\xe9\x86\xd9xT\xf0\xe14*T[\xf6\x01\xffQ\x13z\'J,jJ\xf3\xf7\x05\x9c\x84\x96\xb2\x10\xe2\x98^H\x01\xa1\x1aa\xd0\x82\x11\xd28&\xb0\xec\xbc\xc8\xae\x8cI\xfb\x8b\xb2\xd6\xac\xb3\x80\x9d\xa1\xec(+Q\xa6i', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = msgget(0x3, 0x420) msgctl$IPC_RMID(r3, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0xe0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7f) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x1176bf74) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x51eb, 0x100000001}, {0x18, 0x2, 0x71a}, 0x4, [0x2, 0x6, 0x0, 0x9, 0x13, 0x8000, 0x7f]}, 0x3c) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 13:35:17 executing program 1: nanosleep(&(0x7f0000000100)={0x0, 0x5}, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xf1, 0x3, 0xffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x90, 0x0, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x4, 0x2491}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x7fffffff, 0x59}], 0x7, &(0x7f00000000c0)={0x1f, 0x6}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x2}) 13:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 13:35:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) r1 = dup(r0) setrlimit(0x7, &(0x7f0000000040)={0x3b, 0x95}) r2 = syz_open_pts() mlockall(0x1) write(r0, &(0x7f00000001c0), 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCCBRK(r1, 0x2000747a) pwrite(r3, &(0x7f0000000100)="ad6ea577b50acfb2ff982302daafd9a34207f5adb43163d72d7fe3e099f46d9ec37a92654f7a971b79bbd85f5043bcf6789ca3c0b5c35cfaa73ffe4bd2a351", 0x3f, 0x0, 0x2f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r2, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x67) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0xd39, './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:35:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3, 0x9, 0x3, 0x0, 0x4, 0x5c, 0x4, 0x1, 0x1, 0x2, 0x2024}) getrusage(0x0, &(0x7f00000001c0)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 13:35:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 13:35:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) kqueue() fchdir(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x880, 0x4) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 13:35:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0x8}, 0x10) 13:35:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000)=0x8, 0xffffffffffffff18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="aba15c5211589bffe521a8975f98443fbc2bdc126e40e963c3a39a70937593cb973a4e4464eae89e0be0e4e9520dbd3dbd14498922e8bf2310cf6e6bc1164d0de4e25020b5141d79bbec72c9", 0x4c}, {&(0x7f00000000c0)="17f2", 0x2}], 0x2, 0x0, 0x0) 13:35:18 executing program 0: poll(0xfffffffffffffffe, 0x217, 0x35de) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) lseek(r0, 0x0, 0x0, 0x0) 13:35:18 executing program 1: pledge(0x0, &(0x7f0000000040)='rm9\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1f) r1 = msgget(0x0, 0xa4) msgrcv(r1, &(0x7f0000000000), 0x8, 0x3, 0x1800) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x401, 0x0) 13:35:18 executing program 1: setrlimit(0x10000000000004, &(0x7f0000000280)={0x30007, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() fchflags(r2, 0x1) read(r2, &(0x7f0000000140)=""/232, 0xe8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x5, 0x9ea, "1e4913638914396b36190aa857a725f134aa2cff", 0x200000000000000, 0x2}) 13:35:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getpid() getpgid(r4) r5 = getegid() mmap(&(0x7f0000004000/0x12000)=nil, 0x12000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x7fffffff, 0xffff}], 0x2, &(0x7f0000000140)=[{{r0}, 0x0, 0x20, 0x2, 0x95a, 0x2}, {{r6}, 0xfffffffffffffffc, 0x1, 0x40, 0xffffffff, 0x8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40000004, 0x7fff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x10001, 0x7}, {{r6}, 0xfffffffffffffff8, 0xe50bf39ebdcf8357, 0x1, 0xff, 0xe53}, {{r2}, 0xfffffffffffffffc, 0x0, 0x3, 0x3, 0x10000}], 0x182, &(0x7f00000000c0)={0xc77e, 0x3ff}) preadv(r2, &(0x7f0000000880)=[{&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f00000006c0)=""/231, 0xe7}, {&(0x7f00000007c0)=""/176, 0xb0}], 0x7, 0x0, 0x0) fchflags(r2, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x4, &(0x7f0000000100)=[r5, r5, r5, r5]) setregid(r5, r5) write(r1, &(0x7f0000000200)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000180)={0x2, "49317bc188d46c6841e86c0a92251823ba15a566f8d8bec9e7ec56820dd931a928661d808fd3d335a0de5b18eb96029cf70a3ed609565a32ac56ff8d2f37d5e393cc2bdf8dff0dc1f4df"}, 0x52, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:35:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10150, 0x0) 13:35:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000380)="6bbe0430573dfa0d5021ae209936a95002fc5a739866270fd42ab8d39605c94079ce439e3fd37f6a9cadd98856c39abeba2ffdc7009cc846816e8ca465094adb9eb407d26a5ba3f3bf1e9e541635069b1dfed91415d9002ecebef66fd8aaef40d7274208dd57821e70c6a2ae742766c2cefbf8e29ee164ba9dd369f0182cdacf18628b0271d3160c16b4e350f6153cc1d16aeb8e01c023d4e839ae6fda089d23ef7cc7ea9db5db0effa979c2c5a085253099aa2a75765b0a432b4c68081685db6d05fda249a47d53aee53d8cbe5ef24d213892122543f603fb792bdea022b21a8f02e4b611662a8eb05b4768f8bda8cab1594afb1dc89f9e7a83f26e938957fd01792beaa7bef72f5f9ea8c0414f68656c84085da665a8c4a5ae3ab99e8f165f2388405eb4ce2c35680c1502899155506bd58769760737da7875630139b38576f1dfcf9da7e5c5544b60243f6a9e7f2a72fe1e386cb7192b135bb491cf367a64b7fef468e73afa84524e45d7fba3fe40e89593b9925bf1e34a26e8bad5ee60e3e338dd4a516c840396e1938038d58d34793ffa1d5205991210a0a307a353a0dfae4c343acaac6ec9716eef094377a32df6854416eee4cc492ea6a9363ed8efa77a599ae038c0c505c959a4d64ef3dee9187bb8b9044f7f21a069b8f35dfd97e020a8999976f6305a8c018614e556a80aa1a25c41a61fe01029173a385b08065d42256011300b0690644c9906a6d5dd561e43b6fcd30366ad6f08c04427533f0e4b762698465ec5bc56d6155eeb468676f09c900af77517ca933e973b94d6d5291c220eade1074ec41bcc8478ac785aea5ca63229c814fa9186e2e68bca266eeae8772e767567c46a4dc17c4dc879877c6111718dcf0f4acfaf0a21dbddc4e3780f2b33d28c12c58e9123ae3e7d70ad1b12e0ffdee619b206722386f98982b02be980116578f6f85930aff5b93da9efbede87614913cada3c8867ddc7b433b77a54388d216e70033c10d1541d5da49abea3723b39c29c7b62d9324abc0329c2f64ca37e2a8d1b5b96d584b9ae089abf684a0b369a5a9aca18943b71601d827a9886688cfaf7812ee0baa2d9ffd9e12d36f7ec50d6888b1649bbb0b5a21c2bb04b5b1be6ffa150571493ac947fa319a16147de884bdc3d62c03581b5b6819e611678d452a2702203c726dba790f83da08683671d2b7681a5c9470e3a180104765c648891dae8c0445a302fa328da328cda6ef0d4d4db1e2b6918887a1adcded8ab04a170255cfb", 0x386}], 0x1) 13:35:19 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8cf19b1bcc9d5d0cdb62af45abc77732a11cc2c7a2aacf1b001553e098972885ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e763128666ee7877bf9753b6b5ae4c5b436e445960fa6b980ac1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127adddb69e2b5a27200b3c17108f029a123d2"], 0x10) r1 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x20) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000340)=0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="e7338bcbe1f6fefcfb025aeb456e7bd4e4861ff94e6486722e2492900f8a9ec5c1f494572c70767c5bc3211cfcc07e929778306df9dd48987a648266cf48d988427ebc850eb1bdcaa6e49c12ef30cdfbb2debc045ba353827eadcd3bb8c75f775618cdb6ab98419f36c3cd16519af6db2f1f4c9d7eb20dada8341075964f938608b2f7bbe499a081332a83927593d70fa103dc84c0c37ee7af3217ade0dea3174e9c48a3320baee05cc44fb71b1a0aa8c7b1e0b113eb432b8896e5399ff50e8429607f0a615809ba0bdacc0fbe727f6ec20038b87866e38d7a6a1b149d87ae215d07624e42166b0898f3b114b88beb38c46f418772ffd51e", 0xf8}, {&(0x7f00000001c0)="3709bfd3e20db7b91b37308e2cc8140329a93fb186c57e07d27c17836e2d48fc3ca81753e6ce512d92fd589f136c489bd8a6887d58c452dc84f0f4b227685f983c05b80b4c", 0x45}, {&(0x7f0000000240)="081aa0d2d287c21e4848d1b8e9259eec812e1b110d240d6dd598d32d603214b8e78795309a028218c768628b0ca054af1ff157e5953c09ae6c439fb3fe66abd04e8ffff79bebc6b265b3ef0985e6c81ec23a87865e763788c4a008fcee858228289a951a3e76fcd49fe953071ae560a7effe0d0db2dd038bc579ade797f93532e91f14d07d3843dcdd74aa884c28d4b5313bdd3c456de1bcffd94a378834724a825ca05b10cd7452625fafd53b7062c73dde23e4477ba4cbf59fdbd587c713b963b3a1204e17d79267c9bf00a445269f8270861c1a7051f7631011f701", 0xdd}, {&(0x7f0000001580)="97b5d93b18df208da4ec949271b357e33cb67040c3e118e3d3b00b9c71a51615a15696ff9d3805f6bdc98717d99cc0a98aaf1fe9fb93c65e81101fcaa01db06ace772d170c107ef8b34313a811e7520e064b0e075fbf9413285106284c0034acdc8f68d440595d25aa2cc2314b779718ca2cd79872ff6d2c82ae8d784b04a24d2c74f7522c42124977f46d03aecc418784cbee1799ec43378d6748ca5e32b31653873fad4376aa1adc5f6f8916b645d2b09b2cc279b148b9722c073191ff209099cbdc5e706ff0743293b05ad98b11f70a46da880a43e522324002c723d8b906f9498d03410bcb5be610aa839d39a7c4cc4ff6cca8e4fc10315cd7442a04c43100db7a4028f53d61b5d5907fb9020c77d3fe9967b583fb352b2c9bb6ef7915a626522178d9b7922d9b5f9c4460e0e69d88a02cb5f3a47e3c007d9c6a259055dce1ba3d4cb10f97f007c1c2a6901f2483e7e5fa9b45550dbba1cb97fa766214e40c5eea2274a75a6db9b1ce5fed9fddb99cd0428f3ca0f2992b63380e1717549f336affaa1f341eb6755367769de9f0247c4785057739b0e8e14b22ce36c385280e1afc891a1b050a9feff2556ab3e1d208ab6dd5e94c25165d7b136eefc1879462b093c8ad3f64ae6c62358d18591de2ca21513ad4a7f8b4153b8f9fdf5cb43992a06119fe0618840b85481cac8480a90407563fe0459691d593f7417cd26b91e4e11f7305ebc1d984dce4236cfebaf66cdd17bfad0ab23c3a000d18b42c4c8ed37459a9342ad55d94da01d726524053854a3768f47d8288cc7635230b739a495129c07acccb36e505bf7e41af4c30d84c68d758bc0207fb0119b8c4794e7abc39c120137a66e2b1a7355d09adcd46519b7c9eae038d8a2e1ec44d3f0404b47e1033d0dfc84197b063b27b11aad8c1df4e5254fa3ee6929fc7951e07944e53bf9ba95f9215f632642bf5f334b588d18b741c215b48ae2e2d5ba6183f559f5fbd627080ad2e4772d0431fac5fe687da52c13a4805c81b6ce65df9db8091bba74957c2747d7de7f070a9823e3d6c20e3380480b7fa05413ea5eb5450a64e5f9ad33044b499b68a5f73f0451c0ef8c2a51c2c10a498254ea434058c0e76238d8f54c1493c872f9e7ee4cfeb5ae7a4c52357d5aefc64ed1a4c079e96a125afe058399c124d7874bfd9689876fad25cb238679947f6685fc8db6842dd04a845737d31b3c6a9004df963bdd1929871c685c54dbbd228d597759c0ede43eb4d82c3746da3bcf4776596ba268dba08ad20eba23d1e3ce8c484467e972dff1ca0a200b4a29a8c9e050ad5d79a608a3bae26b8d2", 0x3af}], 0x4) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) socket$inet6(0x18, 0x5, 0x9) getsockname(r1, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) 13:35:19 executing program 0: getuid() setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0xfffffffffffffffc, &(0x7f0000d1f000/0x3000)=nil) sendsyslog(&(0x7f0000000040)="a0f6ecabcd2a0d47a7a95f5a33f686742ec36c8be8c1433afbd4dd143ac4db8242e6be62937c52948dde977cb2cfc3f04638147de984606429a73a7c81016f44b72b1d219dd89e84abbc96189e35a4248e87d29ec099addd8018cceab0ccb46b6b80432efb7434e5069583eea8730c3bc22ccf", 0x73, 0x1) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x1ff, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000edc000/0x3000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x400) shmctl$IPC_RMID(r0, 0x0) getuid() 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) r1 = geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd4, &(0x7f0000000580)="be14cba250a3b54bd3d08cc4cc105e79554fc8b2cce4336327e536fa3968e149a3dab339a596af0f5d246d7c4799e724f55fca4d1cf59133140e73d163312c6b3a79b244fbdd317a9d101e8423bd1b260f1da12876d8df84b7801b1c8e080b001893736babe6317a69b0a5f951387db6e8a93f2adf753173874e3bc392d528681c430ef63076f35da7eaaf23d334e120d0abec2d385faf70638c90ed1c9095cb156ae64056c1c774a0db72a83456217f43d7c36cebc1b23b5d2e861603abfedb3dd6aff16531fc711e9f825079188cf6b3ecf3f1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:35:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1000000000000021) r1 = shmget(0x1, 0x3000, 0x8b, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x2, {[0x6e2, 0xa712, 0xac, 0x8, 0xc9, 0x5, 0x2, 0x0, 0x80, 0x3f, 0x2, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x9, 0x588], [0x27942581, 0x7, 0x6e9, 0x4, 0x9, 0x6, 0x4, 0x1, 0x6, 0x7], [0x7f, 0x40, 0x5, 0x8, 0x5e, 0x7, 0x6], [0x7fffffff, 0x800, 0x3, 0x5, 0x6, 0x9], [{0x7ff, 0x7ff, 0x3, 0xffff}, {0x4, 0x2, 0x0, 0x800}, {0x6, 0x20, 0x7e17}, {0xf50, 0x0, 0x6, 0x8001}, {0x7ff, 0x9, 0x20, 0x9}, {0x80, 0x8, 0x9, 0x4}, {0x5, 0x0, 0x9660, 0x5}, {0x40, 0x70, 0xfffffffffffff53f}], {0x4, 0x8, 0x5, 0x6}, {0x81, 0x0, 0x6, 0x5}}}) 13:35:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) msgget(0x3, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 13:35:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 13:35:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66296c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x10, 0x2, 0x2) 13:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x7f9, 0x5) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7fffffff, 0x59, './file0\x00', 0x20, 0x76aca273, 0x9cb, 0xfffffffffffffff9}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) setsockopt(r0, 0x5, 0x47, &(0x7f00000000c0)="862b5a86005fce5d7c13ab10e2ddfed1a1b945d76d5aff7ecf8a544e6773112cd1bcc630e745db2eca051fb30b2d677ded06491277197c1553c494abfbc415d79fa3aabf0022ced607c3a6d539e236c94ba980d3eb4ac9e8835ef773f23943053b700f6dbfe8a910e431f5c051280c6d264d84272fc1784d7ecf0abec4b9fb5ab7169daa2e51b8b76d18", 0x8a) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1f8, r3, r4, r5, r6, 0x1, 0x7f}, 0x3, 0x5, r7, r8, 0x101, 0x3, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x3ff, 0x3ff, 0x1, 0x9, 0xff, 0x3, 0x1, 0x0, 0x4, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 13:35:19 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00fb6d9dcb362a86feb40cc58a18228a0e2f66696c92fe65300000000000000200000000"], 0xa) sendto$unix(r2, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) semget(0x2, 0x6, 0x100) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/83, 0x53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) syz_emit_ethernet(0xfffffe8f, &(0x7f0000000280)="3db60600008000fbff0f0000d01eda") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000340)) r3 = dup(r0) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x2) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) 13:35:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x9}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffdfffffc, 0xfffffffffffffffc, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10001}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:35:19 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) sendto$unix(0xffffffffffffffff, 0x0, 0xffffff45, 0x8, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x10000000000000, './file0\x00', './file0\x00'}) r1 = dup(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="58286d40746e6ff57c283989fd6ef3e30ba0043a26d1ac6184993797c9d7f1ca2f9570426e852ea0d4339dd515fc", 0x2e, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) readv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) 13:35:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e15bf54fe2460dd444f7ed702ac1659d3e4d01ac93ace99bafcfe25052748e6da54d86736bd7"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:35:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:35:19 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfffffffffffffff7}, 0x10) 13:35:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x153) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") chdir(&(0x7f0000000040)='./file0\x00') 13:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000280)="00225780bc937589639bb049a6e09358cc90dfe4fbb669b077415ffa0166ab9eef81ea538d7b6807c9431f17d99dc860692763bb1e35c318773b9b5b80b5e5af9728f88739bc1e743915e5f4901a6b75e24b50b8eaa7a85b3f31b7fdff8abf0a8b32f05e2ba645cb661f2ac5febcb05eb2ba45d3350eb8191b853fae6ee532e22b0e20e6a7300238b45f1c19cc65ba79cb0161445c8b9be5c71d08") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x6, 0x7, 0x4cb9}, {0x1ff, 0x7, 0x8, 0x5}]}) 13:35:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xfe1bfeb52ff2c167) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000080)="91a537dfab73e092d40d7235d8c229c8087579292f6bdf8b67710ffd13b7afca104ac4eb3e9a26372f515508dd9306bdd4807e6f0e7b023456ad82b95eff2e155818c4051ea05775cdbeffcd5f5353cf3d3bb8d5bf8ec65f8050fe9c7619f09cf8242440db8b40518b086f69f6c7aae9c24f1781a3060770305ab35e073a3a877ab4d91eed11245a32781c1f73bcebc29159d9c89c1eb718fb2c80430ae950af8270c32972f90d182ca10db63908a301940a98f764dfbbf033a90c6394e09a4a3a24bb07bf861e3b3e24816629a46a8a4f02602d0aafafa4db23ee58dba13135221deb06f6bbeb40520eeb273476f8d09e66721133bbe8c6c909f531614bde0fac67b0d616159ea4540e22590303087d3c5ab0d1235152fe01216067943437676b08c5cdf76df7fd946545a824237c48d6ea2fccc82cffb8b8e09e5fcaf0794022365d04c93426051bf924521e33c3b3886ae82c1c55268e538474b4a113fc6fbda8470abe2d4873a8513aa63ac2f355b4d492acee91fb7c042b20145e10e07363f329d5c469a23cb790e5a08745d58610ad41c3f9fc1747a78121933a75a35911fa5fa9ff80a90d0155ea4a751234612b1b8f4e06f0b9efa84a04313fb7a8d72536aed291a43729e94f7abd32a0c1f5408907021493ca1529ae4f43ccc6e3b78bfc950d16a55f7f862b7662e648467fbc9588c2d2471212cdc4f89f0313e32dfef79c34c9969bdf1fd35aa0d7a7b5c230e5cfd8a04ef039bc237b33c505c5b2bab4d3e2e8767212cda6d9ac046db23882fa715b05ca572759972afa74764862a1eb1a5629516a31ff49a1a871153c18a47e417d895a2a0116e7a959d2b5175558bf4994a0fde8fa9bc6b94d76cadc05e537d177769db8afe4b84f4d5dea8d03a079c0d14715c92bcd5a34fda864cdb5f4e2623851c69ef8e93a49449fb55a2d9fd5b260645171e406a74e81e78d44e195cacf1e37c5e02a5d00f2616465af2c86505c6ada474144f817b3faf8e9a06b273db851d9991468839dae82f76d273caa19a8f51439eefc8e45cdc300b889741165c5322ccdbd5aab066e804c36f7c8f07fbffbbcdf5f3eb3da7a31a7a714773797ee01138487cf882c36ef8072f2f0e7ecec8e5ebe8a2e5d3d89a4d72f9014b41be1dd91971a4d36bbffb44d36a2d4556d016817f10baa3644bf5e706d46e7c814fd4e111217343af47b02f34f24e8805555589328ff7e0f3940ac5dda3254b009906de6f2fbe91bfb2d4e81ae32470daa04c8e46d9b4c152a607471da3363edcf4588fd46cd820b6cbafeed22a5f0eb51e72c6c77cbb9f20e8d67776369e2978801cfb58adfc5697b5bef94e4fd0289ddd48e4c7f39897c98a62c2457bb630118fc4afcd6c34670182b110bd95d045f51137cbb7bd6ccf8693d35c8ccf438e9ebdda2f12b81957eb0d90838a3119a6e700ec4b2d6dbbfb09651e492819823e47fcec6eb76cf0788b70cbae9507e3aaee66a80a54bae701e03e969904267327aeeef012129d4b3ddad80556bbbe61b114a28f882f116a179ac1ee5fd94b55e6ade30d3af2903d86e2ee3c272539a45de6548c6e5adf13707959452aaa81155ce4f2df5a68361bba18b6c06b2228ced0883eb79e45805c990f5a832bb34e6b4427f060a923c95f4e33f24d5eaba3cd54f08256eda6777cccbad142b142a3b496f2dcf70869779e1a09b675f1d8fb9c1a2e11ca2cc9d847a8b23c8d2ba71e9e2395a544b2c042f1e41cce60317b15b5bdcc1ea435fc50191a0a416d476d98f51e7c28964435974bf0741aeddeb22f9930d9c4c41f36210883ccd31c0967d85a7643e8f458a930039c0a2f7b54a41ae1e7340eaa90d2dbbc71f3cb205a48abca57766384319bab3310dcd86e1d6b77e124c22e4043b0f2662f9ab70800df42ff881d67c55c6404cc2a8e82d6b1cf55da5de2ad9ecb30f68b6b3e9608b6a87cbd2ddcc665c4b6c7c7a633d8415c49c98f941bbdd8cb331b2bff92b30433642364108ea617d10ffa63b858faaf5685e083c2243e71dfc9ee6cb39a29e944230a104e94c573781f19bb2c046b0087a3913bb9ec48562988616891ae148c53a50e369ca334e0294c887a076b9714a81edb8f78d3e2338b9c7514548a24058de4a14482a214ae78a2c470dfd5aa304f61bca7ba3ceeef6dc0e1266ce94a926405405911b0f6b02cbd228790398bcc6a4937f0f8439ccdbc5c31c7dd166cf1b0d05a5b037708be67fd0732be04b4dbedf018e1cf68ae2f3bfef86ac9b4a024eadcbef68fe29c5d530bda5a412d2b3a8241f8f9e688f9b2f2ba100fc59f9ccc0ecb4194125adf0c5628216f06ebfa449dce8c179b8474d0ca8f9dc9b7e4da714572ccf12e831bdffb587e4906c7a819bfe1d5e488b31e3e46e27a01fe8a374a78a1ebd731a52179747007755fa1d6510e8dd767f6932123ce57229a34755995ab08c8ee10bccba2ce6fa42b81486e8fae7c63eecedb6ac335a9a9117961eeb2c7e67a1fa779449b6754ebc35846c772a121a1f63515090244f02f913ba1285b82e31653aa8723f758e55f0b30236f3c6b6fa15a77238b138a04f4db49dcc6b77378e76b96ad885f9e0f5e25e4ab86ae7cc6860817121b4eaac816213d0f61fc4976e5375de80ef254c33af8ded4927ee71a75efd054a6ab8384045e17144934925aac6f3dcf7d525c22cdac09e51af16029ad28d820f57fef31d4a352c21c548d3998e39dff08b66c65b2aea68042e7dccd63e1b35cc35f80fdbeade3bddfb8e902e15df1e0786a925bbea4808150e919de7c39c9df43ecaa6afb72a3e5aa9cf98b3af534cd08f5da862ed8ce0cc6a5ef64986d09ce8586d5d99ba3be345ca1e3d1e0746d74f34bd3200d516a64014548b87a4c43d5fb145545b1af5d82301ba5bb31f09afa8881116ebb4b95a6a1a00f142ec04fe2ed4d7fca4df0b954afb2d169a64e0dac13a460027f0c36d0e16ec64ef8604f78d113ec0313a2a008a104832e1b18ba3bc083e17f48e5f6e74fa15e062e9f644cd77cb345f9a7d229670684276387a0c704c358b60ba49792e0a37dda5b94a2da9d29be9dfa9ac266e6cbc1ca74a0afd0ef5d6cf66492b817adfa44a62b585c4c2e34a564d08c6346b52dc48bc3e3c45faa265b5b480fdb0ef8520ae1fcc7d6fb937b14b25b74342d4d6fb45b629e94a8ebaa14dbd9f25eae2a385b85a2c689a9adc375685fd6bda88e0c18ac65c6e0159e80ef5412926b664e1c93c9b669278ba33a3e4d220beba1be89e7248fabf1654f6f845cbb014123e33e998d133893cc2e46d833f8efb0ff3c5ca8d7f23f7d0b85abbd23e5cf4917d45e3f45486519787f495e0923e86e1593b955306e9fd984044868c7d67be9678b52263524402db33e0584111074971f32c2946459c91688343052124129cb4155d2663581eabb2bda9ec85d8145715e5a641c6545e2423b2a2b390cc3df365915539257d29bc2bb2f9a157317a1a21a03f77129ed89405b4e8307e06dbf5105c59c383a7b94387afb3daa6fb96f2414439abca7413a97545dffade26e65694f1ebd8961843abf8a18cadbe97f3cc46af2b771f47930c582601a393816f666f0905ad97c9e1923a3752f7eadf206504b1f372f7517b859aff64585ece1b28d4c9ac858536e498b4551f9da7fcf6ee6ebb0ecc9d48248059cc1f8dcf71cc6fc77952bc14134fc0e02926b7548c7a40395c9c8201fc9b5ea0cc442696b6a9e4c6f6aec61cf8ca275d4a8698e1a7723fe1983311d6825bf4ab6344f643f5ca62b38bf41e6b334a9abf3d5b3fa90030a8e6af4374c0c739f86ded04aa13759c82662cd10b314c5856b234f063e5caf63e7e75d9871ad608cc7934f11195e690e98e1cb51fd9fc941c617d7f1c8f1883fd8c80c59c3abc22c5b4d4e53f3b61440f214b7b175184bf415248e0c9d987d20dc401ae0780e02241b9ee775b1408c27447265476dad5cc58ce3c7157f09b47a4d2c2e64e69d606268cdc9d08ac6adcd05589d1a191c4cfeb3ed1b1af7e16125dfdaac4f13cae1f2e266ef66c5a4722e0d11241c626cab0bf1a36047612cddca6f7a83bdc827081511ac9371bf97eb330a41b25d81e688e1418d46f28f9b6746400af94200f17b7e17c5442cb6491bb857d1581cbe30a0b98b68fd1c836d1f1da567956819e8f2b1b531af82d7e06f4c1252b9237c94719d07f6282e43c52fc7edca1c125121a49f097f6ba7de04c898db734983cd95fd9e400598c32229d2f02ddbb46fc64758dfda0a582a141a2b53813e9a628f45868d4835dc06b1850b95af5c78d426bafa8e2f3f5fb7095177b379e1a3ad385a99d4df3b38fcf8c8f22e414869d6715b269d20cb76cef5dcb9158002c866af6221a8dd640b74404425d1d158f359c16a56d44301ecc8fd5646ca74fe9825a097f5a17d0b21cb5044e146990fd8a610dbad608e51cd997f781344bb0fd56d3a66302bc896dc021fb19e3b7e2988d1d2a99ed29147d2ccef714df482dac351a57f4b06b369bf1eac85a8029418be11e13088b6564d51da03a0240b954a8356b94ed500c447ad14dbaf8462e1ec2ae943365a5ba9dc389189be637c2748a68de1ddd42a73b1e8f9b24538c6a25ea456fbf355384484550d028edffe38ed1dab230ae104d3bfbe42ca1714a9be7565d67ef2e51d6c28708d4e1b4d31f86c6d3be8ec4065a17e458e13b8c56faad77a155aa8d761681e4c425b51d78b101caa57663a9cfcb4f8cd3fc08e1c91dd8c6c8c02618e8ce61bc7ff3a648527e6991a68620d6e6bf8c11e8a617a87131a8fdf1023b2bc01405470e31bdc7c25b8fe4746436da12a5445773ca333f25060e964bbfaaac8a8f9927756c8cd7ea3941b43a1fe1f9852cfbc52cabe40a72ddf2f29e71c97623d6d92c084c32ea3b523c835208e8c4c7a69b694c306e16a938618f85b7dc163f6ad57c96cbcb6d29ea49439bccfcc279be8e0cec82cf0f4a377209ab78f6d4bebefb7deaf32de0d80a80a7b62879cbcd0914190e87a219c7565ce45378415bc9646834296232963370c77a8e26ae09ffd138446c4426dd33afc148ebe5d8d8b59e50d162382dc4190d2e45b47bb4847276700e17e6c3e41f566d47c70aebf1a76f70d12d159ebd19dc077feebd198fed6b2c222797435fa34746f6d31236c9b9d9b488827ebd93e0104ce3d176acd879b3c795169bc1e0acd7e22c4b8916a0ac1f5cb146d196c5972633940042e2c43a61d0506b79afeaf5ffc8775051c44e3db64bc755020f51b1c1c6754da8f0248ef389f6e10c9a4654cb50c6e460c2bfccadc2750043b2a2625935b8632b1bdfd2c9d7969e91e4af250c83d760c566e9ec8e3bbbdae397ae5878e4a724026ca640f45aec68b24eae0a1a9662c6ca30053032de32ba4889e3d21bfe914fe86692680ede3981e35b78c55132760ec28c54c39c95c15d082b5da0a8392a2609c21b7ff0bce06d868cba2f3ef874b473b00709babcc1df3fd3c3c7ad2747faf7b9fc3ee26b55fdcf87e959013265e6deeb6a65aff334f6094b167f290d1ab461d63d24d0be0d69bd0a138d8d88ee387c0322effb988bbbccb83a91ada287a2af33e56bfbab30ad4fb35fe370ecfc55275aca939c1d4f4411c201685e906ffd7127aa0ecac7336d6caa818259bfb77888d4b038943b97279fd45da2e3b0c42a1a3ad5641104363f3483d8a970f080770dd8a56e6bf04d032a68cfe866c0bdf642beec16e7536866bfee0a8b4b6a8318ed78907c192162399a9d8900469de86aaf8ef8accc", 0x1000, 0x0, &(0x7f0000001080)={0x2, 0x2}, 0xc) 13:35:19 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1100, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000021, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000080, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x12, 0x20000084, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0xc4, 0x7, 0x5}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x1b99}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x5, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x2bb9e770e3e9e518, 0x83, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000009, 0x3}, {{r0}, 0xfffffffffffffff9, 0x41, 0x20000010, 0x1, 0x106}, {{r0}, 0xffffffffffffffff, 0x78, 0xfffff, 0x1f, 0x1}], 0x4, &(0x7f0000000080)={0x0, 0x38e}) 13:35:19 executing program 1: r0 = socket(0x38, 0x3, 0xffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) 13:35:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46514e5af84517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f00"/318], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000080)={0x0, ""/169}, 0xb1, 0x1, 0x1000) 13:35:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 13:35:19 executing program 0: r0 = socket(0x51, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:35:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) 13:35:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000140)='l', 0x1) 13:35:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffff8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200a2, 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x9, 0xfffffffffffffffb, 0x7, 0x40}) 13:35:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x100000001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 13:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x401, 0x0) r1 = dup(r0) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1cc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) close(r0) 13:35:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="97550ea7d251b062193087b01af40a305521e9ef45417886b746ef624b8adfbec031cba9cd3566ce6e4fd6baa6d91bf82af5b54e329ef08f55c909c558715fb142d0bc06bc3f8d1719bd760e32475149fd8ce41eeb22112ed80cb2ab822726e3a0f1709bba35dd8cebd95b181d2465af248e006d89b37dbc5f20db82", 0x7c, 0x403, 0x0, 0x0) r1 = geteuid() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 13:35:20 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x4) ftruncate(r0, 0x0, 0x1000000000000) 13:35:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x100) ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x3f, 0x2, 0x1, 0x7}, {0x9, 0x3ff, 0x5, 0x5}, {0x3ff, 0x9, 0xfffffffffffffff8, 0x101}, {0x3, 0x1ff, 0x5, 0x9}, {0x7, 0x1f, 0x3f, 0x6}, {0x0, 0x749, 0x3, 0xffffffffffff0001}, {0x4, 0x5, 0x2, 0x7}, {0x8, 0x9, 0x8}]}) nanosleep(&(0x7f0000000300)={0x4, 0x40}, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/15, 0xf) 13:35:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1f) 13:35:20 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x8ac) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1ab2b771047f61619cfe0d61cbcafa1cb4e6e6ca970c3aa25ada95071efcfc3052a47e801a0f99d9e40db5e0438233ea3d28a90e37156048c7cdb6ef9905280420696a48df5b9c1832052bb6ce", 0x4d) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) pipe(&(0x7f0000000140)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 13:35:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x71, 0x3, 0x1, 0x0, 0x100000000, 0xffff, 0x2, 0x2, 0x0, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x8}) dup2(r0, r1) socket$inet(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) socket(0x22, 0x7, 0x1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 13:35:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000300)="780f3707677d2dc9c1b915ce44354384214c2c2d7ee806aced80c8093da1e646fd637b43ba2e650ec1c7ad298cfdc7a5f809dd343174f7cf333f9cae5d8363d4b9b0a102fd69b71c7ce12286ba02d38dcda8b74b3da644236b45935fc2e6e951246415d41721f38162393850d04f2c5405635e4ae471490dadb7afc7cc65c62e4fe3051a383c6e2564035eb9e9ae61f56cba62e12be0c780585000fc5d6fe489c511046cfef7de85f0bbeb34ae0c42dadaab46bec263cef051d2fa6309abf67204c3d5480b3b2dc8c97a8659e3bb32b88d4f422976ec7f17ceab4c378f12e69c4517f9bf5300", 0xe6}, {&(0x7f0000000280)="3af609f44993b7806fb89ce61b9a32790f0a081893a78c0255936e2d6a080cf60d9d", 0x22}, {&(0x7f0000000400)="9261bc66630145f79883006d633fcfdba03f7d7c4fc3d0aa7654a8c8a745fbbc92390141d76e0ff3f141c774", 0x2c}, {&(0x7f0000000540)="a8b2ca75b5cb011af214c016c5892f61c98ed528331f2dd117b78425bec802b23b59378dcedd5e55a5a34617de4375aa4a9e6299a671b44ecc5b97121a10a13e6a8930bfb285edbd41494ccfc1c4adf8fc13ed7665f12f25341e996bf6f3694690473ac027", 0x65}, {&(0x7f00000005c0)="9f3599cd52524c74ee6f3246960cc5031ad4f1ea11b048172518fb39135a71c996e00d8b9cfba1ee88848bca6947e817d989ccfb4deb0abdfa18196fe8d383e2bc603ba70341413d6459a2557cd3a9114fe1207baf722c79c2d41257e5bced222f510242d464a0ebd011f4522bb9984c0f74e9b840771a73085fadff4e677815c3e69d0b7d", 0x85}, {&(0x7f0000000700)="c6a50e498fa7ea9197df5c1bf6d7232ca0be410cd78827749922947774d75a723a2b4a46b1faad83e2f05bd9392009259eb006e5603b86abfee0783e3a8d0c37f6c07b84b9fc5b475b5290c7dfe7811690919cc515e92be2b4db1c5ebf439c9f050f823a9ce6b761b4117d8b6b6f21305cd1cd9e1768ef99dd50", 0x7a}, {&(0x7f0000000780)="7cae6b191d15e3777299b4cac2a0df61b114335d4093975c6a24e7f79c362b23618197437a1e5f985d3fe212a48ec53a63c707b5b6d36ed084802486ffedd05a07d4b81fef85d4d2cafe64aa3db88ca8ff9eb122ee1eb459e8d2a0efd5d2db66e32038bc9cafbd9ea47e50f020a2d53c386e4be24315b72773c5d479d83e633e9a5bd5a6c0edfc4278de6594dbb5", 0x8e}, {&(0x7f0000000840)="57a36063ea26424efaea266401961100cc6cc0573eb1c5736f430ecc9ca3817cefee1ac62e9fd91f27178beee66977fd5d35b8ff6d6c4961807e4382e1e6a17a5de8d8353ef7d37ccc06bdb0fa586e24e23da8ca93de9c83f81ed4f5a291efcfa94451d08538069e01a975752743159bd1ebbe32f900bd453a075161765943912ee9c551abe4c0d6c73f5710da7e22d65b5fd2c0d9390810b8f1428eae513bc49fec217439d0e5851b802c5f734f8ae85cc41aa22d", 0xb5}, {&(0x7f0000000900)="a9b4431f6ae3c3c34d64ff5ab0ac2fdf4f9e99430a0adef4748d205434b4c01fecec75e1bfe38caffb4651b7d6c2180f6d1431feab3fd1de26f7d06d0e7fff108b9e5d45d38c4f495755edc030d5d0c55b9ac5cf82b88a99f2bbfc02b966f9ec604acb47dfb1083d798e40d2af246db2969e94110e70082168c0000e185a59726c378c74a627e19270669565febbd3c1774465e08e5eae32f4238de67ecd9ebd0e64e51acbf030915183fbead76a66c3f89141696d17684a41e4709c163633b321e399d14f60641ec06f9bc518593c44f138e8c99fb0e64fc924aa40d564e11c1d2391e8d8b966a4edecf06e85ee2234f36ccc5fed6e95d764a5fba4aed6b7", 0xff}, {&(0x7f0000000a00)="92a9eadebfab19b896e84045a14f998705dd9af95f712f6782153d271ec993196039236bbcf228d2ceb4eb911fe506e389ac0ce2440e463ec06f176e2058f280b8c0c3e6a399e5dbaea3dcde038034119d4b152e93230276447294029fce2905d77d5b2bb8294a14a91ab6134fcb8d501f9e2346952975362bf0904dc9eb0286bf37e74ba9776d4b0416c640ce1f46e50fcbd8e5c13c67162682624133b1260b1f1a29e61305d65487770dc11c99a834c9e7b0dcf0fcfd12da3a9b9cded507065ddd0dee9458395caa9e3cf0565acbad", 0xd0}], 0xa) 13:35:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000015c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000000)="952af9725f29676ecefba43a941b1ed4b1f4564c18e6193ef3134dbbd9649b99518b3fb761e329620ae8a438427a797206415719d836d23c9c44a4474a6a5714a4e9cb2b1b3d347b2204f20e55df17538139a4eb5e851b24b7a826ce7e51f61a88fb801cc82c32d6ba0289a2b7a21fac2c6aa6f3981bd8a930bc4335f3401496afe7a07f4e9786a192678da89ad62b9386b1e355493546fa28733ce689e7b795e5e8fb6816a20126a736e0e6ec3fc3b65129952101e3e4803e49a8d6bc07b0fc3b11ad9dcf18f4ffbb7cb3f8640ea0b28dd46d926f99c1a5992a89c91d7a96fcd1401994d199027cf70b68c0ad618625732abcb936514b3c328cf5", 0xfb}, {&(0x7f0000000200)="b3ef504861ca9a980f2a4ba4404dd5f6105008f6f5c36c7cde4d559893b0753776f869b91253484839bdbc742e5d55b248a94f32cfc2eb4b21520b181fba988a424629f5da5c41dd563ca6e524ffe3639c5c3f5ab7b5b1f1921d77328c81959f0ef3bf23cab9a44a1089f7ec598bff7fa0bfb186e0cdf11b8f492942e2eaeca2f8460f3b1287a4ebc8d70cff80f6451882b2d7fb441d82ff11bd5e3aeffe70179dbe5d55173f7bb89fbc82076238139aab5aa5a2ffe5ca3055476fbcd56949235dfb15f478b36cc6f5b5a1610e0fdea10a1575", 0xd3}, {&(0x7f00000003c0)="32000fa057878a9e4a9c7c34727c6e7e4a6954aa2e01f71260d7dd49939b8f5100da2a24654aff1b792b72af014991e0ff7fed51b28574f6d5fb7240991aaacd19188398f1ced7d21d23675cb221282f633ac1991d38d8bba395d0647cf231c59f52fcf13e166537e7a96113c6c9318978860cb79dfd97d62a0a7f83e113542651ba708978755ab973355e328738cc17df186060191b6d209db474c0e8166fe3a0be89039d44a833ef9a19f24bf13e41b01b7e9a32ce7a24646515ff876755ebbe7728651cb146ca619c2c269ba226605bb77b34c1504845dd876a1ff8014075c496dc5764a9d5e18909b5335525bec812fd060f4af95f8c0c68cf8966bbe710cf456f2571e5960250f338b9fc1613cc3cb8a1a108e52f2575762f02e656d1b8b491637d1d6be781fa176dc2318f04a5f30200d15a4631eb5b3ce2c3d9966a92c4e4ff2b9a5a5c31fd86f7ae5246b77ae50d183f14a5c73ce0bed6f43020b398c924e05ac3a701f6363a92a2a49687035ea1cef3fda6d713986dced43e838268dbc3c33f449339cea9defacfcb42deefbe60e4bb2eb9c330b0838567287dfc3993be66b5f9accce25813acdd79fb69b82cda7b4677cba2fee5374369251ab32a8dd26d89b2518813afa7ab3ef562c396c815b3cf4a40b12a2efef96b815358d852edd4f2674dd2dee5ec7b2a42c3bbe5c0d41fd344be34d4612ac966ba35f3b0e4a24730522de34b2e05afdfc578428cfc981d7c24f2dcdc1ad2a50fb5413495cb4d75ffdbf7e39f3c13348d58fe954c70544de68480a3fb1ca57112643174ced6494a708e2fb07a0eb938f7b8514ad759b999a18da96a3bd3089c6d42cfebe97af4ae6fc69f4412d85cf349709e9efd011ecf0e5cbbb961ce1383263d33e788dd89c6343efcc2503e0b1dd01dd06382e7c81575c4b98a0fc91b1f94e9750ff70742f8d68a058be15318df388851ac5f74545784edd1686f78287828d0abc0080a28ccba5cdd038aa7464b093256a42bb099890b874a27b31e2e2a8c5249881450399e2c44a4fa24608c3080a44e6a38f1b24eed0ed46e709259ac6340b2a65ca349d8bd18edf1236f7a1d1558f977a4cb623c79fecd5248b1440537461a64010424fe392d6bbd3d7946f941b1dba18f4c47823650243dc127a7332d8e98745ae24dabb18f5a612c05d1d8c63823f987ccdd599469eebcbde2de429eb3a0621a1cc8de0b8624abba2e0bc29883559b27a21c96b754f5c4ba88085fda9f4257538f659cec7a433cb4793bd5b5b541d9db8ade5b207b6fe81e8d20cff76687632867e7f4b0d021ea8795c1c971dba1f0f5051f810d7c51416b9f2a0c0f583ce9768454af1b2cefc89ea90bca1cbe57ae1faad91cca6133f09cf7761b8a8cb5be7fef74d9cd9ec018d19218fef5cf3039477435f4cde508d4aba7e5f459fda187fef65767479adab7c6843e36255faa6bd2361f8f4f89baebd65bb3e442300b23047639ebeeca87e001ef5d82fa990ab12c16b8f34879de96eb3b73b27a940ab4f37d213ae984230222ada2d175f0497e342f0220ef6fc42fc257ce3893fc2bd3de29130dabc24c3aebc292be0817f52d5eb2394403fd6201c68dd41a77d9b8ea6774171b71af389501cebd95b7d8348fc8a7dc4b216d1d3e5959ea4e3ae62a10af24d44eea502be9f6d7c6188749b15ebce1018882593a5cbd90312e0c40c68b6beab48f47adc0641ac792737daef73aeb9553630bd6e65196b12c310850a6e08ca9700e5bc724842fa71546385af038a54804ea9d8628cfe2edb1ace86bde28418a6d0c7fd270e928c3871d7daaaa00fb524edb5519024930eefc6706d11fb276fb03d9ec2c8c44921da6bc1798d437d49eff447239f23bfe301aead444221f0265b5e437ed7303f6786bf357c9ff42a5a6cb0e48bdf293947b5a06112796a5217e07c038dd60e89e3d74e4908c74cf9e40658c0c781495ec2fc7c904227bf73182b073726fbb9f7b0d8615cc537b4737aef74e6b95ecfabca801ea24504d8e7115538edb7bce4a442a32b1865de0b1dd8d7e69b7d90de8ccd51a64cb27abcb7b85c00c0fa605f58bc852cab261dced2d87806be43d727bec23266d13bf064bc9503140dd4f139acad287e2e64a29826b6a059189caaf421250760cadc0bd189f8c3cb5babf71b064a3b72387895cd42e600b7b89d114db8853cf9776b99421855002690744e1a0f33bb918265e7f3e5d4f18cd3b201d283c08383149cd5654264877cde33251c4cd172f0fb9047d6a93385a82c93fc21faadb6cc5f1f850fd39fc0d13a92374b917d3b17f65bb9369dc400e5649f3c837435121b6149caf7846d72c54579459168449b2c1620fd3a80de975f9ec5005a6dbeebf01aad6076fc458e8e0d38e980ea85f7977da6ece82bd743543fda0ab90a11262c5aeb231bedaf19a292c0413f8ab5f93227cc154097eb5cac30a71a8cb825fe3caa36b4c436245a3f11b1dd37349a9b9de46474ecef2a69b52adfa8e6df3b520c1c8105bd9a740b8efe2b5b4a61ad868fd555e1e7afaa015be0ef51b2f4196d2c3644e14c7bee2f0532849352fa31bc74c456df380b6d8b30d40ed967852206dc269cd3e0ce8ce5e73955fa44ccf524f718b3a05fc9c2b3215540b0134b17fc4177a982dbef40144da553a28ebe232f9e96f9cf94c5087d8622dab6da4a8143bb851856e0964df1afa83d5385a54ea0e394fe9d38317461c9e8d4ad058479f338606852ed50ec2ceade76054fc1e47e216caaa19ad159067319ec6222d8902668b9f7114f000c4356e205e8849ce15f7f3512281d0fe407ea7a2409aff2872289845f7b8868c2e283c33c51123d80875af1e1fb283f259930e8707178f1c4a94dd2e93d6c0e4463477ce7c44d2972567a61fa9c2396625aa70c8ef9d817b343c3325012a9affbaad246513eaa7f894608524403b414f3f4ed5919bc52252ca88da0c4bb8bdd0e718905c5487614ada02530d9350a976ed5fe73e44a2b69c465ffc314953a489d9e0ecd4c6bc66d868a24ca0d76c5b1fff7dcdab6915b13eb2c970a304bd7e9c52f0e0a70f4b60e0622d6216d0c4cb587cad551ba1fe75638d1b5806a53ef9cb8f13ffd1df0e9e6f76aeed8b83efc20d684598eda980fed88b0cd30f1aa852a922a41054137f39013b82cc4632dbf0310f1b7e61e895cb9bf0cc0c8f019bc8a82b94d63cfb571f49da348ba718a0c56f0228158d386ced1198092086258e77dcdb3a669d1f15c0ef95c16e4bfd1594351a893117790de6e5faea165851689c2a014fd675dce849e00e57b8f4790aa84fc97eb8960ddf6c06dc5e04f071849e86f23169f2640e0ecb0ba8ce225a1aab636c3ac68beac17b166a9bcb64696cf7e92fdc419cf2ebbc8f0544b45b50c34d459e98efe2f0f5fdfcab2c079ab59e2b3d1053a617e098b9cd06ff0ede96847357506030cd3d879e804d24963055ddac9ab7f042b5bfeecdc7b2fea6930ba2da25fea4680bd314c01d338d2985b842e4c452429ad215946231d2757c6f0867f9d98285d1bbc1b8274e3cf4d351b53b3fd04b0a9f549a43eab5aa291bf56284b30ec4c922200c539ebe7d613a10d5eeae883eaf0f76e1358b34f3afd4caa0d2a307430cd92cbf4d9fc3552161e060ed16596a88aa909fc3dbfbdced3c39da2167dca9a9f1170fdc10bb08a69cb0acff97d77806b17da831b7757c8b7c23a3f576f81a01b8710af42a5960e9d762f81bfef297e30942d0bc59a07e11bb7426a2d31d94a0a5313a7466f0cb3869b585eac308f2c3fd03cc97ee925d315147d6f7ee6a8ce5e441dc02eb8456e10b5a9754555b6fe0bd85559ed27882a1322980ff5399f99e2e8757768b1326af2ff0e6b02bb406eb782ec73aec29c07f2e00f21462e44120ee04e8c7d314fa4218812d86044cc9622ce1072298897b9f0aa4158194bc7ea12540520fa777d0032fc0345c504221c39b012faac2146c6aecbe0098fc17ced69cb8f6e00d1641c7beef73f27cc6ab5461ecacf94edb46216893bb501e2574e8ea93256b5fcbc8e87c3dd5a3c992707fe5ec6e2e25ebf0944eb550726f99ff8d93eaea9542507f9c12a2b11ad15133819ed887cbe3c01bce35d4778c50187bc9fb824fb6a1538a946a0cddc3cdd56c6a15821983557548842de3c02d398c86aa590be2399ecaf06121c2cb747de09cf6d84850ebcef72c2503667442b7c196366ca746d0b53d144e059b9678e983763b3b217213069057db0b7fb434f5ca4cf5cd6924c5379755c71ae39f1d527237e737cf9da194da130920af05a0dd54acfa306a69a6a2e6ae11d06081c21b4bacc056e52e20d65a7577963b630e814ee68ace6f15efc8f6a296efa501e45c4e5a69a8b24d5911df8bbd37c7566ccbfe4b7d1023a4d3478bcf19721dcefb21692f143d84d60f2009f4e3dedfc188b18d5c939ff13f0ceca34c2ba523a4fefbae480e04751f75ca36005367b2755521155e0cae5d26278e38e27caf95c28ee5baa026599a462ab27e41c6cd452e449f767f5d81255e293f5e1ce435d9e35804b1933728023c9aaf1a566d84c5b7416d98e25567e23c7b442ee10487fc8173344fa59f783c649f71334ecfc32c3e6a957d231b6d7695d904d2c8c1919069773ce88d4af89900135894c8a60ff0da8d88de581c2914d18825ebbb1f64b7035bfc4d34698085083b1e2587e13b505fd55b15e9db48ad5cb933fd0aa5677dec8ec388395fb996a902198876d097e1b963c99d6f486d907a206d0c22a43e644d5ab89561785e18453d5dc22adabe889e62b79f0b55558f947e87f10c24a4123b11cad251f795cf9c0221590d38eaa5bba016ca84e5c7fa552d8b0bfebe43daa5f21bcd69bff85a577402d45a4a0f6ae6e0b45aa38bb97f05a5f67a67be04a2e8f8d610f56449f054841430f26a9a854c53f1043f262113977fea2fb7691036df8993a019802eeeae203b60fd16d9ff89d28bb018a022c8f306f3fcc8b8dca0ef0b4001e7399e86faeb4f4c56f5a452bea304c393e756dad39edd48f6ea69da65586e24d4306479ffa0805210bf85d8fabb1c9284a111c656be7833748d7cd1c94859d25125fcbac0624a8bd915251bb2e258107d06c8dd5ce19a6e5090b436ff0bd60085a7170b320ffa8115425444052bae649091e2c7bee7230cd4fb3b404bb9ad6460613a84af6bd8fd68a2600721bd60b15d2067aabe64f9c3f0fddeeb8a18ef70332c971453670d17c93585994771f1674a7ae29d2e9effd2eecd67dd66084ae46fe110908f26afeb5d459dc52b998632a3955689fc4127605b978e3e8448013a12439c418861b6ea821e1c858b019ef1adc8de54153c591edcadac9b8d6f8d2cd6723b68f3a58535c396fe0be58f82bf5f695ffcb039496b318ccf88aac35597fabce9927582b933b67baf201cd2f150793b13a1f444cf615797bc074b2f0ac232fdde7666c8f2c70337b9ba3b5ec57cedbe9b9293c534124d6aa68e92eecae65a76a0c9f0b476621560818fc488ea2e1caebbe99458fab6a179fa579f0279e3ce1017eb03dd0dabed0f4c9a16a7ce973fa80e963ee368e2a2cf204c95e4459a1116b611add7ed709487df974f53b55eb8a1bd1135c1742fbc079ad3f4ff0752e0a99228da8c612aadac5605401ea85539c470a40e1617bb0f0157d9d7f56cd72a3864f28c1e9b3599453d4adf9a12851fda3ef16e146db4a9c5f9c177a7ce08b1a52235c81811b368ec18927b42ca31b790f1410ee920ecf3c738e603bb9f78", 0x1000}, {&(0x7f0000000300)="b381c4693cd6cb121cdb9cc794be1ccf811260b1709dc6b18fa9b0730bd1a82ac1c230a4cd77309745dad7df226354c5d17d5ac4ba7fe0d8a9c67c60adb68b44967de2128b08f2bd643297b25ecdb0517467cefd6c4d7e3ae6", 0x59}, {&(0x7f00000013c0)="be5e8128bb8a14aa0a752652f412bc95fd85e0d76daa7b1081386ae115e26f791fbc3b63cff8886f42f8c7ebd22eeef4c3a1d9f413f247463e0048bddea325543b05d0acf02030438972104ca0ffa36497e3c271510ffe993625e8eca1bfed8208b67348200fe714805e7009799738a6c9f792e3235785e18b327831c863ce0a46b2b6ee92597b2b36ea2f5f4032680f1982934351d3c7eaff80cfc97e9ac6263912c8208168bdd47d31918c", 0xac}, {&(0x7f0000001480)="ee430d7b3256f4a825c5d3650a9664dcd6dad85a5d57e2c84b348eb94c3d9048a120d3affc3ffe1b4e807a24cb25b56703b6959fbcb877029087507eebbd38483bc0161588f4cfc64e4317d87a6728872eac1ab643c6f62002b4e7fd9f57b9d98426fa71231cff597601a2322e9e231d7ec7fa63563e359c4213b9f2241d74a8ec67de58cef6952d9a", 0x89}], 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, r2) 13:35:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 13:35:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) pledge(&(0x7f00000000c0)='(\x00', &(0x7f0000000140)='!$^E\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) 13:35:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x21, 0x3ff, 0x20, 0x7f}, {0x20, 0x11, 0x2, 0x6}, {0x0, 0xffffffff}, {0x1f, 0x4, 0x1, 0x3}, {0x9532, 0x3, 0x315e, 0x3f}, {0x100, 0x1, 0x0, 0x1}, {0x5, 0x1, 0x3, 0x2}, {0xfffffffffffffff9, 0xf8, 0x5, 0x9}, {0x9, 0x32d, 0xffff, 0x400000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x80) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:35:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[0xea2c, 0x10001, 0x100000001, 0x10001, 0x8]}) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x200, 0x1}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) clock_settime(0x6, &(0x7f0000000100)={0x4, 0x8001}) fchown(r0, r1, r2) 13:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100000000000402, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:35:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) fchmod(r2, 0x60) 13:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x5, 0x7fff, r2}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) lseek(r0, 0x0, 0x0, 0x0) 13:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x3f, './file0\x00', './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x148, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x1, 0x1, 0x4}, {0x8e, 0x6, 0x0, 0x9}, {0x3f3, 0x5, 0x100}, {0x4, 0x80000000, 0x1, 0x9}, {0x400, 0x902, 0x8, 0x8}, {0xf00, 0xffffffffffff727b, 0x401, 0x2}, {0x7ff, 0xfbc, 0xf4, 0x9}, {0xfff, 0xbb, 0x400, 0xd5d9}]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x0, 0x0, 0x5104, 0x9, r4}) 13:35:21 executing program 1: r0 = socket(0x10000000011, 0x5, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 13:35:21 executing program 0: r0 = socket$inet6(0x18, 0x20000000002, 0x9) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) socket$inet6(0x18, 0x5, 0xcce) chroot(&(0x7f0000000080)='./file0\x00') getsockopt(r0, 0x3f, 0x1, &(0x7f0000000000)=""/50, &(0x7f0000000040)=0x32) getsockopt(r0, 0x0, 0x30fd, &(0x7f00000000c0)=""/84, &(0x7f0000000140)=0x54) 13:35:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000180)="625056122761df6fb896074ef1910a3acd2d2247bdf52ce5ffa58574c8fc73f280c5ec28ad09e7e8e53ce9a22725ed7edabb265b40ad9429edb82df196a0c9005b94aa813f46d1da809741485b3b4e909f0ae73a03f2d195cf800b93f2ae6b9a66d8a8d38abc7de2fd14afe98fbb41d0519234c844c6ad0835015c63a21a43c4adcf30a5cec7abf434ffdc8185d1f8154dfafa707fd51b2d31e95c90987755bd55f45582c238507f8f096b57fc7b21c4b9260107426a88d8091930a33d58984bf547e96f01ded064011caf8817e5d2e94cded1635ed0853d03a2646a406d51d3", 0xe0}, {&(0x7f0000000280)="e257076a8cabd55172912b9b289886b1eadb1efef189ebfb01b998d588a7eed80f690e82d0bddf122ee0dc19b0a2e18ba7feb4b480e24a6bc9e4c9d38c318cfd12fa646580189339e55d1c93ca0f784f102ba4afb9869770506e439c58955b549ff038cce0fcc0ffd06eac4cc9d8af1dad84db4688322cf7d70ea09269a1d647c04eba2e8eaa7b23b3383a46f2028b327280b7b1f6b5e41df6a21cfd5020d7c8451a525367b3b96865ac299158e5c3aa1d8b472ec7c30f9ca33f38b1f7ebd713bac9b2b0e721780f9eabb6e932ddaebb2ca053e29e3894d4cf88fe174666cb246035b2e442ad8bf1a94f138119f23626374335b366d1b997c7", 0xf9}, {&(0x7f0000000380)="bdb9c808a38e6f14a5af5ce5b5176c24cb8f70f12a05f241a5d3cfeb80ef2ff790f028c0a56f7346fc62f855ba9faecb28e07c041d0a786cab5d57ab1e591185481803b646bae4165759977f2554e34c71adaa234f6a3b5d47bf0de10f8d60580f2599d9c6d7a62287331ff919e65809990a1e5ff05f12b4aede959dcc76648daf192fc2440e644bff1e3a7ae86918db5f96c31e05b57aa02e332ff0ecb0ab2cc6b7eeb3df7c689f96329f86441c8f9ad80b473309f2ae7c411fe1abfe05752aecec8f44ea635c21ae5e0458f8de8ec95002d31216ac9a477f672c0b024c17504f0b868246e91d35dfb2e77e638bcace68d89a946926e2bb1a430aee93c493d82fe922dcf4ffee29e866ae3b1d983f3f5ab7b3388779aa9d468f0ced7d2d6c2a7ac0e5f3b3625671d1ae3e26e8fc10f4b1b7f22f0310f74b4f16929c931338f9c16fcaeb05fbdbdd6dc70cdfc3042bfad227e96615163f2119f9be02c093a5b6c7e9a68c7b57d5c7091c117f733a2989f196d684b4e5d698ac732e20b3b1bce0b188e22ec9fee2e3718df1c37ea88f142f90a5d6c0f9c3e42d498a035fb23ca50ceb94d619691bfbb8c26d144d0944763c3f07ffde842b21262ea3f0f588b8e8303360e62341bf8f78011eb119aa523f029c093cc9c6aae454da56dc679971f76a27499360d1db29f1fb8be0443c930952da3df802fd9a14ebc3d0de2080881aef40a1dfaebc7a4a6fd4ab6f9bbc55ebbdf2943f673c2db5edf702527b5549362b32cb6e02392991bebf9eaa9833169f07297b12940645f4aa65820eafe614575a7ddb5364b6f53af9db073ceca79551ecf796022e3aae41af275fd326ed12e9b39b2f8df5852ae5d175df741a2db7704638dad1926d997a9ad808926fa232b97a19577cf3272bd3fba5c9e9bf617de5c12d8c0039416a8d40c8390f1d8f2ed82c3347eb91a40f1b3ec5c9af5842ffae52b60ee44154c762bbc6a37ca2ae61539bd518cdd685a7b2544527bcd64d9252f24f93504636f56d6d0e9feb287d370158315e4e4b2d11aa038e553f457f74d08e2e454f49da72095d20ec7791f0695ac0418e1c746a9d31478b4a14fab01a61263674aad15d38bb6a507fa97410e741d84c377ea3c45ddc14f250fa30091e9938fe44e21a9d80a9f9ebcba1f7b08465aa8eabc1fbb23c25a691e4e69979b57c2ff412457a47720f7e03ca9a008080c43b0ed48b011d6496a85d627d6c652d6ca067d3b706a0227174de625da1875731302b2b8d34e8df6a28d9fff08f7f96e4706c495b8deb737ae98e425dfcf85b3e558c1992fb141fd8554da8fd144989000016995d01d0c62814fcc88943fdf9c697f9438a3b161cd07ecc4617b7cb3753ea7259cdb2ad1e54268365da6e932e43dad57d5c4f281a67fb5fd11d93b8926792fe081e470e123ef38e92b5f1812480bb22045eb864d62bcbcb353980d567a69ac7406ca1a08cc45fea7b409db3984b95861d97ec91ecb1bd89019854c650eadee28900444ea9b2b76aceb793a20089c08292a5b4f6c772a584cc0fde8bb9d740e786aebf95c628e9766f04662294a5bdd1d3c001f492e1e32a726557556b3eb6cf4e3bc72fd3528eaaafddd3b59c589f6cd5d6f12f31e1301388fb90b8275f5aac3dbf9479dc89d0abe7aed7a3d6f1614bc0ad1182266c56f0ca2f0591494736eb8e47cdaa56ceffb521cfea26323d9b30a48fe22cb6989ef471e2b6fa6e3fff72cad5f7d590b6a9875fb5baea84b16d41ee4df4dd8019f9ef6d253ceb78ef7167d5b69ebab65b30346fefadc191bf9ad9e99ac356295004bd3deaf8f0307737ca0645b380c791f16f47d7e7e229027bb29517f24952e00987a7518d2f058b9a28d763cee2fe5abf5c7529168cc8a81c3c30d42e55f8ad400da9133708728eb706d1db8026ff259291fc5e0048e57a18ce04fb195dc60db3338b69b48183bbdb317ca51e39b0fc3163d4e7763e97438bed4ef200250be744dfa5e0e7f24fd456e44ef07472d92bcdfbb580ab151dd1ed066e3972d19e831bb49180288d2006e574903af48392a46f208acaaf855585560a7690653141fe2b62328d341893d3a46fe7aa2f049d2b76015112690e2c9f6b2a00febdd73fb990a877ee3450cef51eb69d7b39675869a73c4c691d972acd7c8afad1cbbd920ca8d831833836c291d53437eb6a8a7f3e4dcc4780e7f1b7c8707a54425ccf51465e3786ffa31f361474d58048c4119d78646f6115e4bc73e0601784268ce949f9b9917908e1a8f35aa6255b78e34094ec3bd3c39b955c882db1bc658a405651cbf0c8cb7c3467ee7f41593ba69ba52126f82e73291d4dcc1842f9c968360aea6d8632fc28aec629752614ee9240a9d7c25212973882e77b1057e88903e63ce47eaf990b930b65ed5eb973b42ece38f988fa8ab9f8a3bc32ddd8b834922e876575cee285e2201ac30c55a5463ebf3883cfa9db400543d170323f7946d9da61e5cd3efffde2ca906d874ba9ea95789a61106477574f920b413041de63aefe5fd4ae59716b51fb67df60b90ad1c77b228b92c1c9a81ca96b735ec279c3191721221e33beaefd7b5531b63a3b504c17ec85facdbded40ea28d1a35663237425442a9668d1959e015dace44836ce22e043447a2e288026ca72678e3490bf1fcf0d9198aa78bdbb8cc5d3c0f8b802180a07e7433a38a0b25f5d6a6a32d7702eefee862bad9f80015822d86740195c984b3565a9cafb5c12b4776e45b256e81de8395618d0fc26ce40f476321628c40a29e561770fabf70bdbf1df062dbe6fcd8c9546adbb86f46e7926780e0f545e53cbdf8396d9a2cafc20b75e4ffaa3974663cb20c8af4ebc27f792a6c6178e69ba4bb38cb3c9f47fa9f8e8625a8dbae25d66171e7cc4f6f87fdcb21227a4d2185832900343cfe43c1ad750ed366a2f9b37f8bc20b7f4f456dc343d3e18cda924f31eb54c982084d1170ca8f49ce13a390e2357a616a345ac2291b91def59f3df5cdc7eaed2d2b43bb3362b2a286e420799e0734fec5360acb95d8d043dc26b7b2aa94e4bdf64f1f9a4ad448d433b4cfa5ee75b4d467bc13843d19572df3fb21f343f8d67ea9a0fb565becc03397fc540e881952f1e3b43043ebba8d1156a0dcfcb5e7c2691eb9397bb2ac92228ef7bb205607bb0513fda282c73c970215f68650a72adbc3edb2faf11bb463fba07d9bd955eb64d0ac9d5cb79c2492d8463e935d8ef3b8e73da46873e0e73a3fdafa19250f72f323c4cd4878b0ee5471cce42e8b195609f18077eee9c3c0e90eae0d96447df9706d22655c65c359b5d42dbb06d5a6f7c8cc99334f99aaea5707e911382ff5404838b981d669ca7792f4045cccfb2a885670a8efb943e2dd3e95ecebda1ddbbb12d07433e06361a158ce333400983bb6c0511b6fb7d5524d1ebc6b78684924bcc6d7e9d13ef75fadefac87e8b98124b6d561b036802226ba238c842632745796924cfbc30adb6c26ab04c6f4de8212cc50f5e47bb6acfb1223606a5292d9ed8ef15d00aa84e2381fe8a1ae0f194bc0d48beeb89df8d8889dd33a3f8cf9755f9f8d969de5c31083494ad80d4637108cbc360170525e87ff0318fdfdb4c061d1246535e6f0115c73385a5ba2574abbc3558a741e844e0637cedeb74db3d0f7546dc0e5b9efcec68c2b41ca03f3e2c2f27632ddf75f051e71394ea57e572f7d12690443c184f5bf12d546b870dfbceceb3e0b74c7f18c65f850ad3bdfb272936c9c6022c00877a70f140fa8e30e715d46ebff4fcec8058dd87084cf613ce77023fdc24fa050dd8b19363e9b870db79a24898658d036f2afb1def7adc03b899bc6af183fa60b08a94db899292bb22bf04c3273bf684f7e3e3e2ed921f8e76e7c8957bb262bef375c85cb560f9712153d6ed24ce79c1044dfc670f41c567db507b185a8e39acc1235f1dfcbd73561803d6e260e3747893c1efd438cd2c45144cf39efae29b5b0a63a328c246f9edaa18649a38d83ff107bc409156ad9536d87a0b37e6a9e61c1070532ded0e4bdd40488223031ae98a4e0ea7af016e2379fcd48ae6746df7b54069133141194d401b4ae60cb4031f829f8e6a64d0511b289f4bc5fde51c042107a3d544cc26a2ffe4d8bf9769df09aaef23b67f822bdb68952ef56c74911b52b3dc8e79e44a27a78129e77ecca6b72ffea7865603e27accf3dbcea6cb24fdaa6a0bd2744d30c0a9d26b4242d1fc11f5f4efb867c5e7604f5d007ab5f02f7f358b2dfef96ed1c55f97faa3349a8c695d3b499a99487c177ff6b49fa25aa36c8db07a48da62d7c050ffee9be86f7592a2aee48e0256c400d67d5d7d4006309fa4264a835985843c7a2d3678b9ad592957c5d914c65ec8ec231a49f153af08e2e8402b3e3e1b708e86ca948754f6d133c6aa98fa316191071a7496427bfc6cf945bc56423c5d824287eb059f4e468b731c9dc05944c020f49a47385d2d5f1273219867c1f00a8b7790d35b811ea4270548016b20c2304101df0e591f9ba5c47d059658e56a9b226a1a94c556589954060ba39af022633c2f999e524f78c308be078bf0d4dac28af0769bc18eae5e18a41571c990dd480a2be7d309340944fdfd996f65e0f86253184865316e39aaed1b008e69b5064565e494d79a39805895917636eddcfd8201ecf3f999fc3708e7a7dbb8ac9737553fda79eabc588d6b69d6422c42bf1895e87f22968221a47cfdb496880a2c71eca412b361f6cbf46b10171dcc8d36ca26573a0e76f036162229cae7353c934d80e1d869d745ade1e2307ef4ea09b6f6eed4e71f1e4a79a25e70e58c07ab2b7a0989c757d3dea49a30e1e77d8040e81c8bba0d9fb2abd395059f047aded9f8189d9fc14f0adf9367c78b4416b955980ed17b1e4228917c22b68f4fcc133e07e7d9bf9b67ee1fabcac691094675b7cc313bb17d4ae4855e037ce38b5e95f554a52cdeb38fc161bf73cb6239abb9460d5d03ea0a0fc093a19ee84da7ecbc26e462233dbbae765a9de3cbc53fcedd1ce29a506d0d66bdbe19062610c4901ebc44dfe0fdcde0cec740c75b059211e78a21e56715e9ade42dfe29897d5eca31e4aa84fff637dd22103811d3fc3340c486049b42b203aaad042a6680d46e536666277e463ed730c2159390b98eb67b617d17f6254032d757722d1c5774d22dd9780c0cbbeeab657d9b8a7fd3fd150bd68a05b0ff4604f58d4c9752f35a38ac56950747e478dd27e8a3ff829ee88744a51c1714892b268ce491338939fb52eeaeb487f99fd99592d86a0c798fafd50b22567a646a1c46876d8d6ef15639ada607cffb8c52304bc48341b2be15ef0423c557e55e31a36f86eb427f649ad0aa3b16d9093e9e04ca1969e02f466266533e45a29180848e585073ccb33737d1d1e369cd3f45d68006abb80d37dc0ee5174f80f396076ad07469a15d769edfff1b04da786869f093fdbdb7193742278616ce3012dc0dd8183e9d0f914ae2ffeefcc1a9798c49012746db44e78483fb124ba4414364aa7f3331d1cabe4d9c78606a6e27f9b56c3500b91c94b0ff99852db7fe709891a1f53b1141e89e3f067d88949d1503fcf25511fa65eb584003620b78053a8d5f2d9f1e8654181fb921ab68cfbd81386a98f56195fdd2917315bab7f03cf865ab76ce87f8b4dd510d6aea743cdcb74ed184ee31731a6611279fd33db72ee7efeb874760d0fd7056d7b85d1969e2fdbe6f83fef2f37a657eaa47f0dee76490afe8dbb9bc46f3aae503e5d6b132677c4d8a6b4020f5", 0x1000}, {&(0x7f0000001380)="9779c84018469a35ff7bf654cbeb301610b3c09a43ac45d598c3e61d6035", 0x1e}, {&(0x7f00000013c0)="420019abd44be8d56b54faa2be5058b71f90cf73d2f51474004b94c7b4f7ad7416a83fbdd9dd8b13ddb60e8d04995eeeab93c0a36a61862244a74d1300990a86a9a10b7251f949de1c821fad9e4a92da8816e4f8e8e31b1d91972d18345220b01302b0c85924199f3fa458bca86a16bfc1d8d15edf6b620ba66c764e4869acaf73b062e4303b982e8fd82739ed6f00aecb8a8ce5c9b50471666479ec764f68d1e068ff801267bdffd0caf2270167fe631bf90cea0dc3ee37cfff2487b9a16fd975a0e55e0fff14d3f8af247fd70c9808", 0xd0}, {&(0x7f00000014c0)="cd961918a888b44f4f1f5db65e9295abbd55bef7b1f48787a863d4de10edb376e61f1596c252ab42194e2de3d426a2c5be09042b34c96656a34b784bc56b13ab54c2ae552673701f130b9e809f1a86e40db8758695f98fa3e43a81abe5ace7792226a71cd0ea5ebdba4611d13afd91aa10245df78e8d151cb7b55e0fa966a9bd0f4dc961b2ceaf80dd65b781d5010f2db328fabf28f5a9d6ca28c59d03af02ff7271d3b063a066ea330190ef99bad32475a022cf0c8ad99d481907b74828d41ad10c2af005648f9244cd9d6f9934f9418b556146a667a276bbd4148f6f4f68fd9d961663af54e2c558125aa701c6267211259a231cd6ed8578a0d85b9185dd6fa2df4869acc85a442151697faec29b327fc5fbc48e760fad032d706b214807d18875a48f7ba025faa10e75fc7ee42b6aa4ce0f001d09b27c4089a5049b32400ca8bbc773ae32bc59d009c92292b54afa10e5719630e030b712bef1a26575cbb94b8a05fff1d51a84e955591925aeec00bfbd5ba697c73f29a9eb5c2184fb97d55755f9f6bb75aa755182162e51a97f55915b359ecd07c9523f2ebd6ea166d18200a83d6fc07389708bc2d53ab3abefbfd84ffce78e1aaff4eecd5f7e9b2d7b768ed6264514b4d8ec9ee1238e60ea33466bca55090d88843d308f6077f8b019f22a6e707fd73e94bbaa0df5c4a372003056c1b0b6a253ac9e6dc2281968da9784517c87a6ca884d3ccde24d87ce41e7c2a0dd7776f885f093329151184b394f80fc35ca6d2bf2f0fc235395414b8a4887e4ef32a36046934cfc090cd81777f0157868bc46cf1c2e3935e1f87e793b179e1ca7d09b6c5d573c31dca2d206d5f8189029fd1a1ee52f7fd670744f34fa21890f0a82b7f3795dc2e8be346a06d924d320d4531ef843095878d6ce314827c155de5b802ec021cb4ec0cacddb9a6455d4173fb05c123d26dd5eddae5c88274adf3a752fd3694f176eab0c6dbbe79a2412e67f6ccdd1ecd8693aff9f9a7b2cd88b9bebceb5d229d08fa1fcf1ccf409a74393352c07d7bc0861a2e710367907ddcc1b252e997481145ee370aaf874a57172a229721356093ee0a0feb2c2d33cfe0d25734c9431a3269555d59996b0a25bb8cecbcd7ddb88183561d001eb4c447bdad65e7c71d4ce68abd138e30491b487e51efa53e1f7420ceb5f56b00e9f3dea023b138cd81dbda1a7da0d3c890357abba7d64107c63c6a2798e9b5c5194a10878de8bee8b912e9333ad47db96983ccca9feb399fe571973ffd05dbab24e3243c9a130d57027aabf49e11ddb6a6388336910a6ce2f617d7b9c588aec6091e55e66b989d6e13d42f4399b4f8013d154e1966a407421a983d401c305259369d39be4cf42260494101582549721239612012fe095e28a2a7d9e2211b82b4276745e399fc9d3f90fa10f47906056b19c4b89dd755894ee0cfef29f20b9ab5ea363644ac19e10002e06fe2daeff7c4df04fb38ce44cb960480990c4777963fa80e3e9c68323d4da0560c648c4c248f99b6537a54847dd53b0688913b9c6fc867791e5dda7ceb0f635a4e17aae886f19e837c23b7fc2b956606afa6f8928950bcbeb194c97f5db0902545ad40adfb3a78ae32204ada8f81a7e822bb78742892720e1c4b0993057fa45ea666f08dd36d12a3f47bc325e76a58c56e4f52bda9c55a67b265010e0413b8cb8b9ad78fa5cf3368afeef8fb6a4f5c76dc2cba9109fb50ef3ddf0a0ecf7689a0645bcbff76f2c6c8ea7bbb922601f489e698e5923c8694a5768e08a61c3a2abf5cb5fecdf94c6a7cc4976794f26e537357e6d253ebcded9e72ac452a52cfd3e246d9eac8e7492f9c8754ac92e6ce2ed076f392d4d9af87ac8da4e78b3018b8a199832c16846570328277dfbaf2bac970ec26930d5f8c101783252cb76e052d5c4c76c8364be712ce803870719e2070074858178604b4356e744e7afcb56eaf986ff504423be45ae26a3e8176572b6921a8abba40bca00ec05bef862291acde9e62dfcef6b471adca7c6e2aaec124e3c51d6c6c6b8ecd50e144282d0be3793632efdbf026764a0ad5135a4b4215da5022f324748d54cf1943e03dc7a7e4135245ba16f1285a637f1da9cdca43aea4f820e05161a79a9be5eb05849eb8e9388c908e84bab348d2cf17ec0798759902420279124e9d94025ac063202ff4f3164282c6f19bca5528e33bb7d9404c7c6d581122530a3d222dd6594ac458df03301f30389c4d14e71300b7cf7bbe35a3d2b09293baaeaecabbccc6261c647cfa93a4da75552c98686950c8a56a8ab6065ed51c864e7252ec262d49032c526171a110dffa13481f4ae3b9209742933682c9ff48a4b77c9a71d3f2997ed270beb40781758624e7eed05666524ab073f407dca3572fae7c3ecf2beabc1856eb15be348f31ecb844e35d2d50cd04fc145891598fe5d9d86e798732f8cc79dcd9a8f2b60fa5d043d27fb7dd6d5b743b1847399bfb74f1328b29cadc718b68a350cfb35303ae87e0df4504ad3fea66d8aa7623320deaefd1325488a33a818ced15ac8951dddd9d40a1f46cc76b0aaf5c2b8a345f9d1eaf718295b5a618111ac1e80fb3061dcc7cfe42812fe8e6b0d506568ed0f7b9f5c91e2e799b8bb87735d811ca7fde921d588278a7eb3528815d9da166eb5e070cb147b908665607c374fa94dd75ea311be66107699c0bb2a4adbfcf392f907187d38cf811cec29036c58ecdd34f3b7b88dbc0cdf10ff21685015e9d73697d886d9c1932376ae06df9876767d2092538ffddf7d4c815d1ea7ae488c879363e4bc78a043e4997828bc51b7fe8d9c740e1ffeaee2a9a5dd21562fafb4330d46be7a8419a949f2fb6adc93b0a6da9f4082a6e54b0394f9b6896fdf9835221f4a718110ae44c6e02659e840293d49def6964edb6eff7b8ae93785debd83f3b86e974c10211cdf6b3761b5b4866f40fad9695472590a9ed0934c3b1eed50596b4bb26fe1ddea5dd2d15d3fc3563cf3fb75d98387a73c1774c6aa3a48ede4dbadcc1d10b3f97200caa45f58bb18d82a48d2dd0cdfe5d121e314981cfacb537113addfb636ee0ae398772650d79068ec2693ed0aa241091ef34cf7a5fa283b471a60fde0f337a6f98acdcc83c9175cb88070e47fdc2b8b19aa0cbb91354021d6e30de31cf3e504ac0ee432afda736ea4a2a571e35eac223893d50b31307beb66ba3b69996a757889c7e506b84357baa073855d17ddd397964e58618e879aefe6586976f5a0cd0eef86b8614af44d4a9105683d904c94fd7998b5332937026fc75e76f4f4ec625597eeba75fe22ab58121f1868f4504d49185d410c18f8650be3daba91b8679b0ca64b97ac02c653fa4c8e9b859bedefd23ba8a5cf03ac4efe9e271b5388809bcd85a1a86fc2091947ac70caaaf7e4bd18b8cd4054094e7dd17c6f41a4c804f80e2c7c4496aac8184c4fa17589a6861b171ce127e234a03cf856fca233499b8429a3d6afd46b027c44e3450382d2681bc124addc55e15da42dcb6e61e1b09357bc117f0b88f2e0de8df935871ea183045b9e6cca0e7d8bd667009ea9bdee1b2e2e3e24bcd8788a1d58205a71f3f65577548889e84d57cd2c2ef0374b0b37d970f70e455538fa04fd181078acf873d41e19904da460109281d5ddf4e925b531907997f2c17285e136900b3b6d95f2a2cf0cfb750f10a5add7df6659dd93ec0dfa963c14c71d9fc89f40aa245d6176046b30065cd4068b9bfc751a96001d954932b5b361018e102dea97dc95be6a2ff68016576ed82d4d808c0dff1a0816ba18019d83ef2ef50890bebecb56d99617220e96dfc0c87fb5971971b79a53e46b847078e9ee3f67a68adc30f3cbd526baf0d89c9e6a80e91c58e658f1af621435cbdb1c8cc80c3511fa35cf759d4c6dc19564799f26182782be344fa1a7143e55908de7f415931ae60df4c38e948bb45f30254c218a1c62d3a0c66572815851e72dfb71de55556c176e2ae5ae611ccae862648aa11a00e76d3a26d4fb1d5bc8ec58d8ca277480543a840125778365cd846253c80c6cfef3a300cd9d4a46a50600671a58d3e17cc853fc687852ebb7f470c0a590e5957555a53ab88598149a520143125ab6bebe1efbd9e58d7b82d3906a2a47ac4e69952bc5139cb1f5538ab257914b180511e3d750f9d99f2c1883fd6707621afac5fc46ee6e9ba19886e791feb32eb4e2766ccb46089265ff5320eed25a57ab218ebd4214f4887b570f1f5da656be5e3d46d943f236a093c9bc595af9f3e393e9cc1d16848ecbb23fb7421472b9a491f5e3bdc2f09b0a84f11630bbc570a7aac91cf8c7bb22064abf30c7d44fe459c922d05f876450e5a9aa76032aba02ef1f1ebbab37c9bb9cf5530f43cd5e3f1e750aada2f3c84cc82009833cfd4bf0b47737f283fedf11eb02c3214054e9b29092edc945767dc058edf8bc3a9b5b78bca3e2bc2ed396802a59af9ef7eecde1b7b3d53acd6f5aa352c8fe450c0e26205da3a85b1fcfb17cafc38265a789c2faa3de9f0fdb1a0dfca3a7ed63e97c55269d478e1422888528d83ff80aab6f0b619e9e2ec2e39b0e8dae45c5f6e75e9669e33411b67df866427eacfc0070b53804100a0d231cce70fe8b651015794e54276c15cc167427c37e439faed1d31473fb91678317c226a6424c9709184d593780508452be63725a090cc21e44fb9c3f36e9909808849e529752f916955782c52880f834a2ba7be04ba9d7590d8b39f5961f7be82bf1bc31ff8b1193a07d0462c3b9bd9b22d424b1fc9c6ac71ec1918dd8d8a98dcb0c690cd3d47a964fd5a0840efeb11d092b19174326cb6e500e22c956e99af837284542c065d9bbcc68df51316c59cdd6213aaa81784ee6590df967ffea851729af5953b3a22646e7322beb15c3b04b9d027f1ada9aedee9269eae46f7f71280add7685eda02b2ab0fe1c30b0f28333a41788d6c71246596048e9a1a8c49af3d0d579d24bd0fa2fd091dbe07fb15f73a24fe2e10caf81b99ac8d1e0a0407227b0eec5219d1d70b831cf3a1cd5158b2c7f5eb19441e4e51df0aa4c0c653532fbbf89a97aec6e0c153e33cef796e20a1f564b9893db12aa0935f3fdd88386be3f0ee6acb180de7293b267852cd92908480541754afcb2cac8d5b5efbd0755aea158e4c5c0bc808d81f7d987023582a1c58593c88c121e94ab5e232585ded820827c919069fcedd142717ac924b8760856a46ff201deb6b9e9fe99c71f6fa776066fc9e98772a181d1225758ea1b7721779b278f6a3fb56647873b1bdd7ba7b07a90137f4073c892aa282dc462a012612d57dd73f6af4750c9229eccfde763c7bd0013722b288f118b666e6f09ff4b6cf5129f87f5810f5260d65953d5835e506e4fbd5ddf84b49ce4a3171df77de7ce864a3973eefadc167a63a1da9cba73434e0f1b6c3e4287a9db044e40b5f09a47e978b7f0ecf9996b0d86f46bd207a1ef2e3c24bb971f4023c083844725459953d4b435aa2bf5208c4466c7da80bd40ac200b2be8b89693bbe3162fec700e8ba76d04ca3fcecc7e9fd17c9419bdebc51ba94a24e55fdf0c342a02e0e94d05d70cc33cf771db12d346decdaa705f44345f334760a0f28cef49596602fc8ad82d4298db947be623dd68a093b3e531c2c404ed840533633fba4cb51c27c02adc2dc4baa5a92bc3663e36e3b84af61b4c3b0b99569c1f345c89021c3202f0fe6940309ddf3bbef3a377756b995fd56ff3846396a56cf33a98a7553a920244689834a9ed70ced7377972a2", 0x1000}], 0x6, &(0x7f0000002540)=[{0x78, 0x0, 0x3ff, "8f2507c6797fd18a8e3da7e76598f1345189e10a24eef0e9798a8d17bef1893cbdf3c83b9e61d4eb846615927d1f05c846a1fabe885464e765b7c103c27957474966d8bd13a1e3b095496c2c7ebcc0299c7cb1ab8d623b52a5408666f7ae452c3d"}, {0xf8, 0xffff, 0xe950, "b8c0728915691d00b86dd4c3161aa9e9a9f1ba8567f84652d749884c7c6475bcab9da457b81f0f56c004df87ce9b7da0543766b05e60791ab51ab4648a8a804c914681d465aad942ac9f03fdaf404b351227b03780a85e816faf925491af08499efdea157200b6f9215fa5e046a067c9c23194254998c2f249f1e615fbfebd34d633f0feefdc76aedfc01049af3901f00e4bff0b1ccb5c13ef9da0d81c67b6d7b66ea8dfef2965457cb8ee56fba7fbd8c31ac36215477993f7ef34e67fa0b745e70b4b10549f94f1375849d4d5644fdafe8a7ce3869dd5a54ce1cf333e0b3d366851"}, {0xf0, 0x1, 0xfffffffffffffffe, "977c47eafb02b14657b6face182beced29ff1ee79b3fc5a8e61bd2701d93518e242196b07ad701954a99ed6525fe062798ca5053149f1146c9cdc021d29489356c87905d7442315f3acf4efbc7ce8f87f5d266bc6e21b60682daf493d7a1dfd00dd5ae65ac7052b5fe678ac28fb2760fc0ec38bd1125fbf6164d52cee0b3e3f187d910a93b2bed346fd903b284fa8de8782235e3afe50efcc5dd4ba7230cb6ea027f03f19716ed3cb40c0437d9bceed50354e22cb3758936efd416532f3bd8ab727204d50b12f7abfc212b5543e6f91ff3dae3bacb679139cd"}, {0xc0, 0x1, 0x100000000, "8080b2a14ae6a1d959d08df3c14633271277fc1f12d42bd132c3d0df0ca2cbfb98f7762a275aba3078ccdbcbc0fd14391f4d8c92507ba4eab792b67a04e8f1a82458338ee3847ca75ca1fa6720a2409c78c178fc53d2ee524d8bb5c72b5b44a79a5e05ea04dc6ea3d268def661ea44518711bee30bc8328a4d6c0e16eeec81ace9acfb4ae487257f437697c44102b867261efa681f1c68433064768d2a6ad5e2afcbab63ef5ca029176900"}, {0x78, 0xffff, 0x8, "825b83f6c28a1b16966c5d3ff701c1d870417482cc943718eb52e78d4eb0d6dcb99e164f8af55464ac0ade4d558602c1906a5b7abba2d3f6286aacb31b4db5e8c640c05ba3a5eb608cdbd190a0f140e9006f973a59e3de707ea27dc095819a6a1a3c2cc2"}, {0x80, 0xffff, 0x100000001, "d29bec47c279816a41d766548d9f37e96622d673bcd5d853e2afa1dac90f9bdaec78351bbc2ed9b36f68872d7876b4ffa675cfcb707d3f26f5a4fe9929783a331cbff4d26892acf8bebee62563c9ac40f6417672a9d53f543957159906974ab63a5938160cd41cebae54e265b6f8"}], 0x418}, 0x1) sendto(r0, &(0x7f0000000040)="bad581d778abd62981a741df4ed333d5956cb87b17be1228ead07b29d12b11442072584251ac2cb67abcf57930239a393a4623162f7d9dccf4c78f3af4849827fe706f6abf9ef4325358d41544fb0e5e288c99cc0b2b30a92f6760d5ba12e561a2d9b535ba8afe829d207997525740f9e13ff44dd5a8033b7b", 0x79, 0x4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xdd) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) open(&(0x7f00000000c0)='./bus/file0\x00', 0x20000, 0x40) 13:35:21 executing program 1: clock_settime(0x3, &(0x7f0000000200)={0x4, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x40003, './file0\x00', './file0\x00'}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b78040000004991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a0c0000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be23127b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000002000"/336, 0x150, 0x0, 0x0, 0x0) 13:35:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xc000000000000000, 0x5a, 0xbad, 0x2, "162e52c42db55207b12f03027854731dcd9a23e2", 0x0, 0x429d505}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 13:35:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r5) dup2(r4, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x840, &(0x7f0000000000)={0x18, 0x3, 0x4}, 0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:35:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xc4, &(0x7f00000002c0)="2d0413e23832279af93d1c78756a6aec2b703320c5732bcba9c39744a79a6de011f2cd093917185a7d034953112444a4fce5931d7849446421ca7316441b469ac40e03c6c70fad03978dc2fbf3ae8f7f5d0f7bb9019f105a6aefc6b7d728315f2e9b3140f0738cc55739a6e0daf92d8fc07f5b61b1ddd7c8600cb5f9bf1b3c288e5c78967c096925bc3efd0d54bccfa33f1080dd086116ce6ee90d4cda4b252a81d0f0c78ee92e914044808c0430c98af8f9aa4aa5b5e783afc6c40c3029fdc3f08de8ee") sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e00000003070000000000000000000061c2aba9c21f72a70cd62bf11f40a67533afb1e2f96d9a3e19453661edd38f06d0a5f9ea183c60457cb6536765af642415df4a6fe825bcb0f13bef4a54369d36b81856d8b8ace3c189ccec3da4590d228e838d9529012a0a17da07d73f2c796f3a0b3bd6b4218516ab7bc7f06209f074189c95207f3cda8ccd3f1498656cbd12c0de28febe72e61b269d4f91a3ce7b5a8e0bda844a6e811c59943f76b9432579b0435b882fb8e14c60e7e97795ecda8b789faf5f4373672b0957497fd03a686edd782d88cbce8ef989cf17057305496a2688e9b767127f75b6ad89773990f710f4f745dac0657683f00de4e583cc36b4a2c440c2f4a4"], 0x38}, 0x0) 13:35:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xa) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x5f, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 13:35:21 executing program 0: socket$inet6(0x18, 0x7, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x80) 13:35:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x3, 0x101}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x0, 0x6, 0x3e1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x40, 0x7a649242}, {{r0}, 0xfffffffffffffffa, 0x0, 0x200fffff, 0x1, 0x5}], 0x8001, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20000021, 0x7fff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa, 0xf8e5fb6816f9d067, 0x97, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x40}], 0x9, &(0x7f0000000180)={0x8000, 0x9}) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 13:35:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10000000000020, 0x1aff) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/208, 0xd0}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x10b, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='MS', 0x2}], 0xab, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 13:35:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)='c\x00') 13:35:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20a0, 0x0) fchmod(r0, 0x0) 13:35:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x1, 0x9, 0x3, r1}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) dup2(r0, r3) poll(&(0x7f0000000080)=[{r0, 0xc0}, {r0, 0x81}, {r3}, {r2, 0x1}, {r3, 0x1}, {r3, 0x104}], 0x6, 0x400) read(r2, &(0x7f00000001c0)=""/193, 0xc1) 13:35:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xbf6f) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 13:35:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 13:35:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) fchflags(r0, 0x10001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r1) getpeername$inet6(r1, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 13:35:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = dup(r0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000240)=""/40, 0x28, 0x800, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x40, 0x0) readv(r0, &(0x7f0000002580)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/48, 0x30}, {&(0x7f0000001380)=""/247, 0xf7}, {&(0x7f0000001480)=""/52, 0x34}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/145, 0x91}], 0x6) pipe(&(0x7f00000001c0)) 13:35:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000002100000010000000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="6a9d13ebe38daa4146ab173bed870cdbbf8ac633ed2e0fdcddda0ca18adc9df85e389560773367fbbc606e4068587b2e5dbe6cd65be75a125a0c461def84624517c70d36209bd9b7c2494fe1cf8102029307ff642615639bc14c798e59c12e7f7614336966f6940595e03140da892825e1b079f078841708fca2edf8cff5ca2f6b0975c553d3b214bdee95359c7cdf5a8e6a166ed213f04ed2251a62b281f703160a150c827c14653a8f349c9a70acdb4f7151150c74c1475783ab97"]]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x4}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x10) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xda}) 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 13:35:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1fe, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x6, 0xfff, 0x4f000000, "55836f944efce4390a9c4fa317e86ce341ae9b7f", 0x8d, 0xffffffffffffffc0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0xf0000000, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x34, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x7fff, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0xffffffff, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffa, 0x5, 0x91, 0x8, 0x7}], 0x80000000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000002, 0x8d2}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x100000000, 0x200}], 0x2, &(0x7f0000000080)={0x8, 0xc908}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:35:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) dup2(r1, r0) 13:35:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="b3c8a1db27806e2565a97a95aab1394ccf50b98cd7d7bc84bdeff927f3ac93c268ccea289106d4aee152b99e2af5fde5d4a4c0c01972e84f94bf94b37f887af91afc402af19636044023f4560858cf902f9f33709ab7ef3fd66d2400a8b66f4efa75a06db107ce3a4f6979594d00f149551c035dcf45ccbf66124f2ef5fbb6cf53d76a7dcbe1108e6ea229c0b1fcd08f63b324f2da9d75114a278bd8693dd5db865d1dfce7b0ce521d1ac4a8a86297b27c7bd5f163eae39d210d961b22d24ff9c03b6ae35573cd7a541cc10eefe90483870c309a56872f62ee75f3039d682911a74c694c15197925", 0xe8}, {&(0x7f00000001c0)="f8d49b85878660c93b2caf3813442475b971815dd92e60224a950ba379cb7c2732817aaf84a39d2904e99d05fa0443c9ade9ffd8460dc77884492e28b31226cf5fb77c702c485c8f6de1c01fcfdfe9131ac1534c5b7d75a9ecc6a6ad95b5e5a367ca2eac0dfe5bb214bcc78a8d68c959e349fda574b2b2815786991fd5772dda29ecdbb775b8bc05e28f2eca66373ef117ea7c15220e84d4171c86c6a40964ec79bf8e77c39e208e9729d2ddad48e9e2bcd3c72698625668bbcf19", 0xbb}, {&(0x7f0000000280)="71bf4cc5add8f292283b2dd117d64424126ccfbad61f5dab8a30ffcc2578cf62722b5b5a5a08fbcdb4a9cfa267da54c90e1d13f33c3415c1a0d780b5158290fc5c11c891f687130c1bc05d43a92d256b0eb3a674a4463abaa9dee6bdccb3151230ebee37a3efb5baf09d8ec95506371d5d1b8386342957be9f6314901ef43affd4996ef84651a240c68e961935f1832067e483795bc2235a04ebced0f57da2e07fc4e76d324fc9d377c93010d04af25827b9044e47175fd69f36da952becf036e25e0395824a74c46c3f592e431ddcc57054ced67f9e2041a3e597e963ddacb9f1dc1b0ce761eac7ce", 0xe9}], 0x3) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 13:35:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x6048, 0xffffffff00000000) 13:35:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x889b, 0xfff}, {0x18, 0x3, 0xfff}, 0x9, [0xffffffffd65a74ca, 0x5, 0xfffffffffffffffe, 0x4, 0x8, 0x5, 0x3, 0x1]}, 0x3c) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 13:35:23 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x46, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x101, 0x2}], 0x66, 0x0, 0x8000000000081, 0x0) 13:35:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:35:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget(0x2, 0x81) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 13:35:23 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x1ffc000, 0x3}, {0x80000000, 0x580a}}, &(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000000c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x261, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 13:35:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x8000000000000) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1], 0x28}, 0x0) 13:35:23 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x41, 0x3, 0x8d}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x84, 0xf0000086, 0xfffffffffffffff9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0xe5, 0x0, 0x6, 0x4}], 0x3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x20, 0x3}], 0x9, &(0x7f0000000100)={0x5, 0x10000}) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 13:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000180)="cd2f96a3b4e373a449f3") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffffffffffffe) 13:35:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="c5ce6f898f5510091dcad30bbe79db1897e71849660c6a06eb689ee1bcd5aa133c5ab479cf", 0x25, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x81) 13:35:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x400, './file0\x00', './bus\x00'}) 13:35:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x8}, {0x3, 0x100000001}}, 0x2) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) dup2(r1, r4) 13:35:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x2000000000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000401, 0x0) write(r0, &(0x7f0000000180)='b', 0x1) write(0xffffffffffffffff, 0x0, 0x0) 13:35:24 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{}, {0x24}, {0x80000000000006, 0x0, 0x80000001}]}) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000040)={0x1, "76033ef804243b5f179949b766d9bb59264382eab5bdfcb856feeb331144cc15ba90ddedefbfb518b36b27686eed80bb4998d112af5d2b217b175d7e81c137389af68eb8dbc19bb42636852d485ff62776045a158a59a91803958e3e834f097450c021568f1269f61a477f16a97baf4d108afa59d24f"}, 0x7e, 0x800) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:35:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) close(r0) 13:35:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x2004) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 13:35:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x6, 0x7fffffff, 0xfff, 0x0, "f52f7d611ffb3649f50fe41c147505c26b6f9ee1", 0x4, 0x5}) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2038, 0x4f4b) r1 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xea14, 0x0, 0x9, 0x400, "77155970c5b94ae960b5a60e5e9b9e19465b3558", 0x5, 0xffffffffffff2850}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x4, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0xb8d306b, 0x6, 0x8000000, "954537eb36b67fdb8bbe89a7e71a6da7333d56ad", 0x1ff, 0x3}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) 13:35:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x4, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCFLUSH(r0, 0x20004268) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7}, 0xc) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x95f}, {0x7, 0x7}}, 0x2) symlinkat(&(0x7f0000000080)='.\x00', r1, &(0x7f0000000140)='./file0\x00') bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1be, 0x0}) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0xffffffff, 0x4}, 0xc) 13:35:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10042, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4}, {0x20, 0x7}}, 0x2) select(0x40, &(0x7f0000000000)={0x8080000000000002, 0x0, 0x8, 0xd1, 0xa, 0x1, 0xadd6, 0x100000000}, &(0x7f0000000040)={0x1, 0x3, 0x93, 0x6, 0xbd, 0x3, 0x7fa}, &(0x7f0000000100)={0x14, 0x7fff, 0x6, 0x4, 0xffffffffffffffff, 0x5, 0x9, 0xb5e1}, &(0x7f00000000c0)={0x5, 0x4}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x801, 0x0) fcntl$getflags(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) link(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r5 = getuid() chown(&(0x7f0000000340)='./file0\x00', r5, r3) write(r1, &(0x7f0000000380)="a454e71416f8bf6a83a3f5f4bfb34ab676d7baf60e260f1d4d91cae529cd78e06e0ddfb814640e1f06b23a40de100b9fa9f5e884e8cf453b8e49d40532a5e04c62afb987bd5f56e0068577cbfd9c81e648523429664d09e28b23ade56874c4a0ac1392", 0x63) open(&(0x7f0000000300)='./file0/../file0\x00', 0x10, 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:35:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x359, 0x6, 0x0, 0xfd62) 13:35:24 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x100000000) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:25 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10061, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x7, 0x7, 0x0, "dd46b63ab9dd102ccc42c1f0c7f59b81ddd401b4", 0x7, 0x6}) 13:35:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt(r1, 0xe3, 0x2, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) poll(&(0x7f0000000040)=[{r0, 0xf6}, {r0, 0x1}], 0x2, 0x7) 13:35:25 executing program 0: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1002, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1) 13:35:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530e560cf2eb524ab7bab395017000000000000007200000000000000004f629b35013d65f24975fe8ee3769edebb4d3f028596d4311388dc8e07ceef07864ed68a1203acb1c47112d6f911c8b7544ba7cbe4b1dbde7d368beecd19c6c2bdacd549b9e456c88a61f7"], 0x10) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 13:35:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 13:35:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/72}, &(0x7f00000000c0)=0x4a) 13:35:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) pread(r0, &(0x7f00000000c0)="90ad1e79b80f28d7224ad263efba6b3afe06e3f93a05be3de5713c40900ac86e0cdbc2654d486005f6ad4b80f12b81c91c0004301af49ec05b53b061befbe9592ebc577d5f578660528395b2eccab069a0f5c3a8f15e7ea00f4d10c794583fa7e1651c070e363e61fd118d733bc3751b9a3cb87220da99b5d7423563af1365a03c35b17940e0c3c3a2eab456ae91ef644ec4b584687810dbe2502263a038ea786cd98e", 0xa3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) 13:35:25 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80002007, 0x5cbf) open(&(0x7f0000000040)='./file1\x00', 0x4, 0x0) 13:35:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchown(r0, r2, r1) 13:35:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$KDDISABIO(r0, 0x20004b3d) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 13:35:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) write(r3, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) 13:35:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x9eaf, 0x0, './file0/file1\x00', 0x7ff, 0xffffffffffffff01, 0x0, 0x6}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1\x00', 0x800, 0xc0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 13:35:25 executing program 0: r0 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgrp() r7 = getpgid(r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8bf, r1, r2, r3, r5, 0x8, 0x5}, 0x3, 0x5, r6, r7, 0x1, 0x5, 0x7}) shmctl$SHM_LOCK(r0, 0x3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) 13:35:25 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r3 = msgget(0x0, 0x1) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\x00'/133], 0x85, 0x3, 0x1800) renameat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) 13:35:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x40, 0x4, r1}) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="cd") 13:35:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x21, 0x4006, 0x1000) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x100, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x401, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r4, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x9f, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x3, 0x164}, {{r2}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x8, 0x5}, {{r3}, 0x0, 0x1, 0x82, 0x2}, {{r4}, 0xffffffffffffffff, 0x10, 0x20000084, 0x0, 0x20c}], 0x3, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0x8, 0x40000002, 0x4, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x3}, {{r7}, 0xffffffffffffffff, 0x4, 0x40, 0x4, 0xfffffffffffffce9}, {{r8}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7, 0xfffffffffffffff7}], 0x4, &(0x7f0000000480)={0x100000000, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000004c0)={0x100000001, 0x2c3f}, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) setuid(r9) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f0000000780)=0x8) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:35:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffecce77726907d65f4480be91a670f16c5bb588eb9dffffff"], 0x1) r0 = socket(0x1, 0x4000, 0x80) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x89f) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = geteuid() r14 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="e6e716cfbfd7c0919ba9177d4b6b1aa721545a294ad230", 0x17}, {&(0x7f0000000140)="9e4f4c4a22b8eb1a897197203382427a2a527a3e306cb717d05ded7c9ed1f991ca4a4b6006b84fa8846895713ece9bee0b39837a627252f693cd51dfe5eaee3bfc2dfba05cb41526ce07e103afea875027a57733e8a3beb0641e06bcf8b470141dfdf1ac96dc1c6eb93d99cafd8c088c5c7dc464c34abb4cce0048ec497b49e115d633912269b35b6616c8145aa99f9cdd7548311b4667a3b357cdeec18a90bcb482ebe86fe5044f993c60181f41fd5a", 0xb0}, {&(0x7f0000000200)="40f4d76dd834de48220b1647e787c31f322586d7caef6829e2da32aa7fbb8eb0619bfb6501f16d9136b1f99f47cdb816e5", 0x31}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r2, r0, r2, r0, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x118, 0x8}, 0x4) 13:35:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xbc, 0x7, 0x4}, {0x8, 0x100, 0xffffffff, 0x2}, {0x1, 0x4, 0x1000, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x10079, &(0x7f0000000240)='O') r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000000c0)=""/18, 0x12, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x1f, 0x8, 0xffffffffffffff40}, {0xfffffffffffffff7, 0x0, 0x100, 0x5}, {0xffffffff, 0x9, 0x7fff, 0xcd1}, {0x0, 0x8b, 0x6, 0x4}, {0x9, 0x3, 0x8, 0x2}, {0x4, 0x8, 0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffab, &(0x7f0000000140)="4e1b25b399d38af49977dcd58c6683001353be08000000000000002a3403a0bfff6e573e65759df72bf2719df7f28196db964e66037d840646cc3b9c4fd1cbea1ae32b508a46f28a47d7ca0cfe5c05cac6e4b22930c8f7c04e5ee6c25ef6d5cdafdb86d8946d741a547db0af2c3a4d6e6ac365aa4d73d0a5d7793edc0c62b1b551befce979e1cd2b2d38cd4b183159825b1217e244f5dca3d6b75bb465c6209a3513c2d67ba16e18a1e5ba5c0b8fa46e04fecd2854a7f29734f5733272d1df496fbeb6aa49d059ec5802593c7f9dbc4d03006d75eceba50a5a7649b87f9279f3ecc5cab644a2cd4aaeb1d094e9ccfe43080632b9692a53e2c88d2c7f725dd4c1528d0b102d5fdeeda932b88799a2fdb8e4f4e758df7e7655995788d2a30834f1c4442f1074e6cadde8fc31420609c060b2beb35307eb5f55f9dce4c0487399b2e6d1bc832cb72a8adb7541628fd8dc89da39db5b005fb9a45c24183ad554570635e4c7a84ed78b233c96962900000000000000000000000000000000aa17e8117eca0b1aad") r1 = getpgrp() r2 = getppid() setpgid(r1, r2) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:35:25 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\xb7\x00', &(0x7f0000000100)='^)#\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xbb\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='@/\x00', &(0x7f0000000300)=':/\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 13:35:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1fff, 0x7f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) 13:35:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="8f40a61bbfbce9d7c15bcc43ebd2a50c440b7389ae7c1ad89bb47a5a1b15403fc597037db59793a0372cfeefba39939a99de4d6e23f7de06e34148dc37d8a477e4b8c79c6c7050a2e5cae5d4a1c5adb60f411f8a3332d88f5d9fc27bcdeb5db1fab557b3ee70877be80bffd4039ca4a31e51ec8b34ed6b101bc98bb7e750f5a8d06c87239b38f932300231554f39e45af5ece2962240ca889c92e78660cc275d5a92a5f1d1c1b9790b4bf7a408c6f34f4222fa83c1d703ab66fcc18204b6bc50d7562fe1bf6849b2b13188174d860ab795781325b6903fb896c238924e5a865e8f5b5f7ec413", 0xe6, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 13:35:25 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 13:35:25 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket$inet6(0x18, 0x7, 0x77) kevent(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x10001, 0x863}, {{r1}, 0xfffffffffffffffc, 0x58, 0xc0000004, 0x80000001, 0x9}, {{r3}, 0xffffffffffffffff, 0x90, 0x43, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x40000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4c, 0x40000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000043, 0x8, 0x7}], 0x3, &(0x7f00000001c0)={0xd6f, 0x1f}) syz_open_pts() 13:35:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x60, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x4, 0x5, 0x0, 0x8, 0x2, 0x401, 0x7fff, 0x10, [{0x10001, 0x1, 0x6, 0x8}, {0x1e3c, 0x8000, 0x8, 0x40}, {0x6, 0x10000, 0x315, 0x8}, {0x7ff, 0x9, 0x101, 0x12fa}, {0xfffffffffffffff8, 0x9, 0x5, 0x9}, {0x5, 0x3, 0x5, 0xb9}, {0x8, 0xffffffff, 0x400, 0x9}, {0x6, 0x1000, 0x1, 0xb8b4}, {0x9fc, 0x2, 0x4, 0x2}, {0x8, 0xd8, 0x1, 0xe177}, {0x5, 0x2b6, 0x2, 0x6}, {0xc60, 0x10001, 0x1000, 0xffffffffffffffd8}, {0x4, 0x88, 0x3}, {0x660, 0x7fff, 0x1, 0x3}, {0x80, 0xfffffffffffffaf5, 0x100000000, 0x3}, {0x1, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x5d, 0x2, {[0xb6, 0x3, 0x200, 0xffff, 0xff, 0x7ff, 0x1, 0x7d, 0xf0f, 0x2, 0x6, 0x1, 0x2, 0x4, 0x5, 0xfffffffffffffc00, 0x100000001, 0x4], [0x5, 0xb1, 0x0, 0xcc6, 0xc671, 0x8, 0xffffffffffffff00, 0x800, 0x41, 0x277], [0x6, 0xad8e, 0x1, 0x0, 0x4, 0x3, 0x7], [0xffff, 0x800, 0x1, 0x8, 0x5, 0x9], [{0x0, 0x0, 0xfff, 0xa3}, {0x1, 0x9, 0xfffffffffffffffa, 0x3}, {0x3406, 0x1, 0x400, 0x6}, {0x74, 0xff2, 0x1, 0xc1}, {0x400, 0x2, 0xad, 0x94}, {0x7, 0x5, 0x8, 0xa800000000}, {0x4, 0x7, 0x7, 0x2}, {0x4, 0x4, 0xfffffffffffffff9, 0x1}], {0x4, 0x7, 0x7, 0x9f}, {0x8000, 0x4, 0x1, 0xf692}}}) kevent(r0, 0x0, 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0xdda4, 0x401}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x2e01, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x17, 0x20000013, 0x1, 0xfffffffffffeffff}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x8}], 0x5, &(0x7f00000000c0)={0x800, 0xffffffffffff0000}) fcntl$setstatus(r0, 0x4, 0x80) 13:35:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) unlink(&(0x7f00000000c0)='.') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 13:35:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r3]) setegid(r4) setgroups(0x0, 0x0) getuid() r5 = getuid() setuid(r5) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getgroups(0x5, &(0x7f0000000280)=[r4, r0, r1, r1, r2]) write(r6, &(0x7f0000000100)="974708ad4d88f46564b9a9b629214ea3850586e46411c728b7f6a565ad5762ebcd03a366f32cf47002709b07cb809759a91a68ce4231792223c5865eb73681cd6c3b7c9e08538245d3b28a6f02146120af327e9ee97c167728f433ffb5f0f95701595617d76d1cc057fa0ef7e12dcdbc4116ab3e422e3b93e6d3605629d4496c", 0x80) 13:35:26 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x1a1, 0x5) 13:35:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="b25616a0b276a7f7e6a7ced4611a00bb62b5ddf510aacd0805cdd88bdc44ec623034439c404e97b7e45737403a8c5100436a8dc0b0e52e6f43df2554a9d16687006fbace2f558df5d91a1a8fd4e985741e1020d93572ebe3ce47a687e1d1c22d85b7c893cbab9ef6918d1f6d2e03775014db77b2c3ce010c2d7ac27714bacf37576be756cd50c4a39ed603e0f7b290da8b0e9fabd4", 0x95) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7c052e2f663040000000"], 0x10) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000040)="4684a7d04cf6f6c8f159aa450a54ddbe09423bc4bc5d56123df460df20d181acc9607fe061e57034590cc28aff8e9d3ce755efcba55d1e71e20ab9cee6fc39e724740d638572886b3262bf9c7abac27793a7f58cba4b7f61d591d36ac2a96dfb895930f1e734f0b487576a8729cffcc35694ea0f498b5a3e55414fe97d608bda3e5f6cb253035c57b40d638dc8bed468f4", 0x91) 13:35:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x14, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x3, 0x8ffb, 0x10000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) ioctl$BIOCPROMISC(r0, 0x20004269) 13:35:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r4 = socket(0x0, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = dup2(r0, r1) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000980)=0x8) dup2(r1, r2) 13:35:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180), 0x10d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x6) 13:35:26 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000200)="eeb78dccbc0e567eed9490c5b0da", 0xe, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x3}, {0xff, 0x400}}, &(0x7f0000000280)) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x5) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x5) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x42) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xe579, 0xba9f}, 0x3d8e, 0x1}) 13:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x2, 0x6, &(0x7f00000000c0)=""/23, &(0x7f0000000140)=0x17) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 13:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x1, 0x6, 0x4}, {0x3, 0x5, 0x9, 0x1}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) nanosleep(&(0x7f00000000c0)={0x0, 0x200}, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x5}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) 13:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:35:26 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x0, 0xf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(r2, &(0x7f0000000580), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r8) fsync(r4) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000980)) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 13:35:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed08c1062c6b76328f9735873a002ba4ee0c01947f442d447e8135b92341620f1edff4419ce56ba6c47d7c278a934b581a27a8055fd587d8567476b8fd868a3eac0ce36daae03fae8050b84c1e2d8ab1e658eaeee21c5094469689faf8291a8a", 0x65}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x109}, {r0, 0x155}], 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x4, 0x7}) 13:35:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x890, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x7) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x39, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r6) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x1, 0x204) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={r2, r5, r4}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000001c0)={0x8, 0x6, 0x1000, 0xfffffffffffffffc, "e2d50db5183d6872360f4330421ea354eee936d6", 0x9, 0x400}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)={{0x0, 0x7}, {0x6, 0x6}}) 13:35:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x1, 0xc003, 0xfffffffffffffffc) 13:35:26 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[0x3, 0x1, 0xbd, 0x3f, 0x900000, 0x8, 0x20, 0x8000, 0x5428, 0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x0, 0x5) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:35:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x4, 0x80) 13:35:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x10000, 0x5}, 0xc) socketpair(0x1e, 0xc003, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x880, 0x100) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000200)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xaa) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x401) 13:35:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) accept(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:35:26 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x5, &(0x7f0000000080)=[r3, r3, r0, r0, r1]) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) 13:35:26 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x100000000000, 0x4}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x3) pipe2(&(0x7f0000000140), 0x0) listen(r1, 0x189acd6b) 13:35:26 executing program 0: mlockall(0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x880, 0x0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000000), 0x2, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) setsockopt(r2, 0x7, 0x1, &(0x7f0000000100)="0ca9bcca5620be1dc14d93e377cc643fdd90c3cdf66825eb02b8bab454dcbe79e7f84fdf190eddaba99a3f0630767fdd74300b85e42436009679dc75f293efc8d9171c2dca3355415ed7025de9e63b00d1494921ccc9c08ffeb1f9bd74f44aa968263b5c2ae228aaaf549c78c4cc31adab42769e80955bc6e34c9f98c9085ebbbd175ccc8613953792cf203f8b3339f844a734ccef9d30f1c3cc0ab0a6f8e88d5d38f17d7f5288fa93b375aad83951bfc4", 0xb1) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) 13:35:26 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000800)={0x3f, 0x4, 0x800, 0x6e6f, &(0x7f0000000580)={{0x5a96889e, 0x8b7e, 0xa3, 0x9, 0xe52e, 0x1, 0x1f0000000000}, {[0x100000001, 0x2, 0x8, 0x6, 0x100000001, 0x3, 0x6666, 0xf3ae, 0x1f, 0x5, 0x412c, 0xfffffffffffffffe, 0x2, 0x9, 0x7fff, 0x6, 0x10001, 0x1ff], [0x3, 0x6, 0x1, 0x9, 0xffffffff, 0x8, 0x3, 0x3ff, 0xfffffffffffffff7, 0x9], [0x6, 0x2ee0, 0xfff, 0x0, 0x4, 0x401, 0xa24b], [0x200, 0x6, 0xb, 0xfffffffffffeffff, 0x4, 0x8000], [{0x2, 0xa, 0x6, 0x3}, {0x81, 0x13, 0x1, 0x9}, {0x400, 0x200, 0x1, 0x1}, {0x4, 0x6, 0x100000001, 0x100000}, {0x3, 0x3270, 0x40, 0x2}, {0x80000000, 0x9, 0xffffffffffffcaf4, 0x4}, {0x9, 0x3, 0x1aa2}, {0x31, 0x7, 0x2, 0x29}], {0x100000001, 0xc4, 0x3, 0xa2}, {0x8, 0xfffffffffffffff1, 0x7ff, 0x7}}}, 0x800, 0x80}) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x288, 0x0) 13:35:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, 0x0, 0xfffffffffffffff9, 0x0) fcntl$dupfd(r2, 0xa, r0) close(r0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, &(0x7f0000000300)=""/252, 0xfc}, 0x42) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r4) 13:35:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1000000000000802, 0x0) dup2(r1, r0) 13:35:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) mprotect(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x1) r7 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="a7ed1d102d5a35ca339819d9b6ba2283149f4fc3da6a60edf2433f48f898e79517f1048edd7365eaf2a97f28f5c60c978e919d1dc0c892c0e890764e6651b33682a24578587232bc82b4d933ec3a7e942425de6a0b67e482df758bbdaf87363019d816c195133814187f5e07e5e57c431fa5d5cfcea610332c0277439e1c674ced68a415d5dc5ecfbc00f3c49aa377264e4255087f8fdc4ef695b415b3b1e80a89734cb8fb56e581454f53d6511e99faca2a64bdcd2a31de", 0xb8}, {&(0x7f0000000200)="d6bd32e33c8024170a74106a401728d3681aea536ab2fa54f8901bc9caf49aee1803b63c916e9ac251aff404aed64f71b47889d6e8f9c1e5a42e2ea25093eb46", 0x40}, {&(0x7f0000000240)="a07cee075b72907fe0d94471e813d2076df3f9533f338949fc00ff80", 0x1c}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r1]}], 0x100, 0x2}, 0x4) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x7, 0x800000000010, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 13:35:26 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) getrlimit(0x6, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffe01) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x7, 0x400}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x4, 0x9ee, 0x736, 0x6, "f468971f52dedd72e078abdf63117a768bd5f135", 0xdcc4, 0x4}) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x400000000000, 0x4120a2fa}, 0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x8, 0x100000000]}) ftruncate(r1, 0x0, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() fchownat(r2, &(0x7f0000000280)='./file0\x00', r4, r6, 0x2) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000340)="d9937c896aa24779d451963e4bc0456a3be5d5fdbfcb63368ddbbe66ae961d9a2f954691332600e2939853affa865e87be12b3039d946a24960c2b0e60c40923f2ec0e44b12abfa63d51c674f0cdca52f2b24ef8625d0f8fb8439c4223fb6b0b9e4c5cabbad06e9c664bb5039b3f829a4cd187b00e27062a951bad77569048f958b39f2b950dcbb7", 0x88}, {&(0x7f0000000400)="67b35ada39908492401cc71ec03735206aae1f3c7159f80bfff6d57cdb3de5ef5543962b8781be2ba9318ce91780ee340e0830f254d07403a4e663eb5adc0aeab496d247d16728abad70c49f3355605c1f412a5d8aef8f6d30d8f1369a1ec0fb60150e963fc8df23a4aa5a4eda1bdeee236923a4b0818a96c346751f890a784339824d151eb2da026c80a6e1d32f8bfa2ff40fe7893922327de64ca0a2b6c5e0b092a15671c603fbf76be9b5b5283047f2f013ef7e31f51a9a0d7b4d18b4561a1ea41086db0a681f9b73aa", 0xcb}, {&(0x7f0000000500)="9720439ab632df594861e62f9673a7af0289e6725586ea7b5320b3ee9c71425672ce1612e1a98bcebf93cd239d09fda2f29466f706367d0c467e48a5ecf7462c5f2a9e66dbe8cfb95fb5118d5e3f8a9f4775de5695a57e", 0x57}, {&(0x7f0000000580)="9b566a696076552dc425e38d057d160388bcc133edc0410833e967c75444070562984efb0aacbbe85d950f7d263479a3223846b5d56aa46dfe6dab28e2056fa56a68424608b76c96", 0x48}, {&(0x7f0000000600)="5021e22915af8e41b34932820e15970fb765be9d3802bfe0401573b94602c8d5460c1cb94ed647698c9f89db08b0603864abeac9d211e6b76aea309d4e9ad940375b3e4b499464c8541d9e5b08752657523609e6930804f5ce9085f39e60425499606e86f2893eba24765aedd56c03e0216ec52e4521b192cd00826e68387d8fefb57fc2e454daee7e05dbaa21c99c7169689d81c330628dc1a00acd01f52a0129286a1b8a2f7364923598f2d31b6b302dda820758186e9deef8cd3b8999dac2a043cab59e026cc406d0ac2c58c804a77ed9d605c611b0c3ebc9096db85ec332601f07e3329a6f630505de78229bb76f480eabc6b9bfe95707ed0a8a0f1c1daa1c82db116e9b40e51e83eda6c2d933bdd1d2e00dd3463c78583437679117468a6488dac2411e66ab3a1d1f5d6eddd40fa7ad35c766bf9ae79ce100e5fa49dabdc3543a58faaa021d5288ab2bfd63a87080ff3b62eff4eeb3a370fb8c7e7198cb08d4c0a0aad97d237fd809c82c20ad58734b3a70f372301f8e5301551dca7bea695b91f7ac2c6e523484c5631efad9d401b5b87bba4f3d8fa3a735239c12dd8cef9a5eb81cd0acafa676f725eba505b1dc349089b7fdda146de9cdb9356dd19e108723e4ee87aee2449efa5722fbef61ac1c96eb698d9ede075d427a436baaae324c9969d2e9aebac08dbb9dd4b065f9af6d65852cd78667aa316508168976a03f026e61d7471e29e2a634806965b1c328757623adc505a94594d91a6be7bdc0c24fe8e3968f0770661975409a7a7e0edea890df25da6d61b6e7d807ba03ec5236dc26d8ea9f0550bd07856ee468f503a0c8c3dfc262ec492509f541c88facf991622950117e35a2fcd5f30aa116815030c671f9a26ab9bd39f2924fcaf5f6f3648f0488463bdcbcbf172e09057d02df965324630993e3d83d642113fdf83a10304000020f1e1892ad41033d98c36930c2f980f1c020c67a402b6a95852efa9e114aba8313f5b8fe8ac8d7a225384df30dd5b56905a0197ce2c70c628fa08bde172cde7a3f437b1de3e2076444dfdc1317d0ce5c9a3577705acb5bbc92ffb18f221988f0b5a03c199d4324382382baa47ac10ac67946e40d21b0e2be1a43275106f32b15261a890c7af1c132e3708f3c9a9954aef54652f3396f872e9f5dacdf2de58cc27a943e7367945ffba372723561e2a2e097d3f70c3ec891958a021211857bda327b02480acc13b0b71bfb4c7ecb726ffc974ef78ed6343c8421e8a0e5d90a89b3170815f4da5850012d9f049ea099576b47e122799ebffd2952df3ac634d0ab1e0d0bb03560e8901e77a668ba106ba2f0f6fdd1bb03a8cd82af318e7104839a2bca3d4445534af497b632866dea4bbbaef6431446518b1df46ca123b64f9ecd629573f24e00a82a2b5d69748d94d0a899ca7dd31fc41905a477216cccad7588eb2d47e51de752f0466298b08ec3b3a340ee90b4aa026afc59a5f520cb2b9ea6f94d282829ab1c0704b909a5d46d9dde94a2c4f8916abd6c049e8d1fc28833032798a3001381f40c5bde04575b4c936bb99a01fce9a5cc9c75851a13b238cf437a27b6fdd9b27248fafa3bc53b87fb9f87f781ac8e9fa52e1c9fd8bc0fcdb356058b9fbe5da74c74d7fea0f67e8e69eaae8d856acbdbb3600b0419f13b7ac771410b4c32df80242de19147e3db8ff7b06e81fa55d63f552958ad249ffa1c39bcb46e2c9fce90f7b26f983082bf38757c3d9584fb7d37e69abe8cad25ebfdefd302e9d200d45e809422716f81b90a7401d6f5784c2fb321bb28249779a4cd95d2b7b7e2108061c8579e67e1522fc62e66480bf3c2254951e775755c36c2d97e36b635a68e3f72d90d2292f3e92da0e107ab9967a50bf0b87f97a444e8bc014c181ed81ee2dc737121b1e47ba0369257909d5c0f145adfddb09e5a90937975d5842159d61a992cc904c0f73fbe8e744396bdc10cc31e899531633e228ccc2eb210c5a1818e278061d7118d2f1457a821624b4cde93f7cc2e7a1335aa7f24641b2c6443ccf8d2603aae047e764f531d1da70915035970a711b9b7e4a3596856692a2b71ca0521eaf00d4454faa26b6d8c35540265ba7602cd7cd45839165bcac2299446aa78d6d688e7c75e904bc685545b1ae40c4c9f935ba9e702ac35b58ab5930fe2a6aeac17434033cf8d5289106f85c9b4899d14292f4a06cff65256b261593186503915703de89ea8fbca210d942c2cfa4aede0ca8fcd79c3b5aa38cc6e439c1f8cb5a5b31be4dc0019d17c8ca9e5e29cab3da7f5791598d251474eab1a42bee5412dfbadcf2313360b1f562c181572b10e801c032822aab6180aea2c1a3ce3e6ea356f3a9199ea6ce3f7fa690d46b28a9a13f8e4ed66759facf19d8aac48faef4cf215ecd88a59188c06ccb8d0d4c6653fb59d9efdaf331e912987236198cec012dc0ce3f00cb4f3aadee164f6f122ac1e58a5c7180cad1d110a6f1ec392c1f3c0c362c277a47a744eb7a4c5b570b619b07653893793ebe150ccc58df796666716ecccc3c13d3a2fe587c5ad3b23140a377cee02419ced576f876fc3cc23f4f554582e0bdc9fe33752b68bcc2f9eeeb582cd71fc0afb744bcde7c710e19716fffb1e4b605fb23fe9456fb4accd4438146bbb69c76f4408747abd9e125e619dc5ac2c9f6f4c177d7925800e7c12634eb1a767764c944599706dcdf8d563cf4b193f4df2f6104ab49e9f46abcb33c5d54b8bf52627b9293e2f549ff946822c1fd16c768769059e4bf040e283f51b49a50a03a7d1f29d77e4eaab067ca13cf22e9c80d8e166a3bda773dc1f9dcab91f59da833166a114534ad680760d9375bb93a43b45d9069f2999dc3268b391810edea087b88f903c8bd925f3721cbff219b4821283d68d383b116230a3e9e23400ab6ac08794de7c7921dd894ede2ed86694df0f5867de1085f0e8fadaf5fcf921255ab0ca5bfc87b0f71c4dad804ef5c4e4992d58a4f9e4d25a0597936c1c6bfc7b224b9ab2a60a47b4ec1ffaf9693fdd26dec318d3ac07a21496c604cd0e9828152762c056ceb952e774cc7b3370d643ea9eebbcd8b43533ed953a8fda8d018fc99606201882c48a0e6a48d712190ecfe5610131a8420c962a5700d12ca32c64c8cb0f136b007f9e719c388e8e9e37d92ee738ff54a116b0aeef09023294b7afa33d1d9cdc09884e73c07dc64bb7079d054310f26bf83bffc02ece7be01ada28452db73329c66d15c945ced0f35fd97bfd2a929ca4671a96a3662cbf2aed94b87ff337af21d33d6c59a28cb7c64b7a03c1be46cc6b84ea306ccbbc6ab3d41ffa13b238b4207feabea302f369f9b88eba15e61d128cd2a0022445d4f17335bfacde951080e2db8cd0b3aad15c2063b2d263910f185e73e344779a73e4a8348d54e75d5bb11b1449f5fa831e36c79a318d1d6a7f91cc326d9c89392a5848620ec5f96c6c5cb9e2b0a97ebb7c029fbb24178fc4b552817835047453d9fc83e05d47e4501d6af81787150aa4159fe48b04c92975f7ae83b818fd18961c470ba101858bd64eaf4ce9e6af201cbc01d7956403c8e38a1093ed533dec130629927e7ddde89139371a2521792e15cec7c16246f9f9b2a43e9d2f64b806092851c50fa97e8601d2648f41dfff804f6ca86167dfc255ffcc1815c591e5df36c229827f6ad4dd44efad6e80d83507ed42c9fe2890b29f4ef711bbbfa9849bd56aa6fa7ac66c5a9c9fada3c95e7a2818b8f0b1654f732ef019e70e1b179e32e34dbb3f55645d3c2419a3f7daed052201e95213809b2233f6b6c28f2b9939ddf45e1332c0bb57e7ce34da8d53e365b9d7e7aba63d27f35e26c510559db40aaf154ee91e0bb89f3ada5f67f88bc0eaf0944dd365c3bd8426a869f017ffba9babd1a9e3ae7cb31af08c354e7d3c0b0071e5124fb7e1e5ec2476922763811cd3445bab978fd9252d9acf03a393587762a734ea1942a14e633fe9c2e17926bb4cd12fe7fa6aeec70fc408c5103f1dced5543e98b7f0fce8d866be002605a5f28dee89529e3d191682ff729ca9229e1405a55dfd0de1891d7018ee365ba6a97f9963d56822e4d850d5e0568221d728d472ca69a55e06d4f5c497ed394315be5f02e054d8e3de451ecf66669f3bba4c877140bf9a1406b958251b83f18428e10b5ad0de6b9c26327aafd46babd7427ae93d3cd15e57cbc07bd03e05e0c1ad2d5508aa8dc95be165ea05896ea7a8ece16d67b481726f4cd0dd1b3149f3bddbdccf38846479f508f317a4e28259840460f4b41fc907707ddf09d1846f1e0281ebd995399b3e5ab2c6a6de5890d24c09132b9b8fc05e4a53b3f1b4f24f21851cc85cecb580316ef9a0e933b35c54bbf9013bc6f1e7cfcb856eb7f184bcb748c8581ae66c7186a358f28274aeb46d4d10ec5413a9ab8b2a34a11ddf668a83309676db0018ac86908c5f66050251255180c823aeae329c2a852ad14a8884951f503ce1da7bf3bb6b6daf537cc56a52c885f4bde0524cfd394abd0873cf337fb4004c3167a702e81c94708e366a0a315f050017124713a869c5b7e519fecc7d6796ebff8412a77858d1912dd66dddb2838b0ba87e20637d7ac130d918f5a255b6c3047fa04b023cb1c4b12e1a404aecea98c8e2f2396eb68c76a3154b9b9944e9af9e9ad2a87ddc3a313837f19fb94aab556450926c2146e598d9ba05051ea127eabe1ddab1dda97c550b532b8f51b71a10ddb24c8003539631b7240fdb1c4d6bbab39de7979aca7d473889a77eba0a3485d4588ccc7ec13e853edea6eb41dbd0ce2cc0996e54431a0459cfb7ae6a2e16880ed8823503c5c831dbc2a5efc4339f773c14f4dd952c07184d3a96524e95d53d1e11351914aaab675688b93ac691586d7782ac69a5eb3a53614008e66bdca1531452d7c5a510caa5b1e1a624a165d708859a7be8b0368c42168dc67080ee54906b5ec9eeb8057e2dc756c5c4a620c741ea0e88d2f8465cc0df003f7f95dd10024b75c060e516436b1cd74a9d31cf15cca323b3d1a50bddbff153eab64770876499dbd6a306d5a7faac0975f77f7af7d9ab6dfb20357c274b82df4474adc68d095826d15b234df64d33278475830e92f7e01537b0f9f85c8a495c069135a152cbae68bcb09f0b475d51090d179cbc8c1f5f6992280ad873042c1c3636bd8de5e3fac74f59cc9f96cef50ec106d0ef4bdee4fa8d036671bf691a0e760143802da0b30205dcad60b276cf3ebe5209965d2d58057da6a0b7039deaca376ea714a144c28b2b58f5cf1fdc7040a6936a9b73182e156a834b359c2a0bb6e3f749f2e69f2b3348ad85dabbb71460154b06a03e907145dabda923732e80431c2f166ea6bcffcb60d4d0329119c953cf73fe49de5d34b31dc34802aab3fa524155cf91d516e4b66ac6790ed094a50a51b633ae0772641eee7d1b5fa63928837652aa03050381298d5e9eb03d58249bd4e6ca63899289f871d398d512a87c4d67cf626da75bd9d24ea567866fff9f94f7a0d61f50f06581103a8dd93c809443a9c7614811f170f2d6b36ef0714dbf312154d8e578a401d5782d0349f4a121219e13bdea002891317b9057fda3768d2aea934eaf3ae13d9b9a9fa62aa8ebff77bd785d3e1c3285e4d2fc67de3c417b90b5784a78e3cd045bf9809b0fd479ab27ee11c1802481f0b14b6e49146778ecb1a6a82be96a23b32011ddda8cf308f1aab263e0dbdd5da2a75fee67548bc9b6397ee2c06edc1e3eab3505bf0a85f25ad13a3a4fa09df3af0b78c3d313a85b", 0x1000}], 0x5, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}], 0x18, 0x4}, 0xa) r7 = openat(r1, &(0x7f0000001700)='./file0\x00', 0x200, 0x100) syz_open_pts() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001740)={{0x0, r4, r5, r4, r5, 0x20, 0x7f}, 0x4, 0xff, 0x2}) connect$inet(r1, &(0x7f00000017c0)={0x2, 0x3}, 0xc) ioctl$TIOCCBRK(r7, 0x2000747a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001840)='/dev/pci\x00', 0x400, 0x0) lstat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) r9 = fcntl$dupfd(r8, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001940)) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000001980)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000019c0)=""/88) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001a40)={{0x18, 0x1, 0x7fffffff, 0x400}, {0x18, 0x2, 0x401, 0x9}, 0x1f, [0x1f, 0x4, 0x6433, 0xfff, 0x8, 0x101, 0x80000001, 0x5]}, 0x3c) fchflags(r7, 0x0) connect$unix(r7, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) 13:35:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x800, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8, 0xf2}], 0x99, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x9, 0xffff}], 0xe6, &(0x7f0000000080)={0x7fffffff, 0x9}) 13:35:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2def5f8e01ea6f3075f98e32a4f8"], 0xa) close(r0) semget$private(0x0, 0x0, 0x68) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) semget$private(0x0, 0x0, 0x48) 13:35:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x3, 0x9, 0x7}, {0x5, 0x7, 0x401, 0xc0000000000000}, {0x4, 0x4, 0x5}, {0x0, 0x9, 0x5, 0x100000001}, {0x4, 0x1, 0x8, 0x40}, {0x1f, 0x8001, 0xfffffffffffffffd, 0x6}, {0x7, 0x40, 0x401, 0x100000001}]}) 13:35:26 executing program 0: nanosleep(&(0x7f0000000200)={0x5, 0x101}, &(0x7f0000000040)) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000000)={{0x86, 0x6}, {0xa, 0x7b}}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) 13:35:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = syz_open_pts() read(r1, &(0x7f0000000300)=""/145, 0x8d) syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0\x00') r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x80047462, &(0x7f0000000140)=0x8) listen(r2, 0x2) recvfrom$inet6(r0, &(0x7f0000000080)=""/163, 0xa3, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x400, 0x40}, 0xc) r3 = msgget(0x1, 0x500) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/11) 13:35:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30493, 0x106) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2c, './file0\x00', './file0\x00'}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x404) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 13:35:26 executing program 1: r0 = getuid() getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x0, 0x200) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x568f) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x40) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x9) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/134) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x2, 0x60c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x8, 0x1}) r5 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet6(r5, &(0x7f0000000380)="ce0305957ca4e7d661340f46c88c9442c8b6c7862614090f4ded07fd16fab2f3696313afbfc6d918fbcbc4962f85fc27faf111e07c4076f2e76e841b3e6a8e86167076976e272918b2ab04b74d731ca3a0249842fa373802476d7bc026e2a4cd3ce969087d", 0x65, 0x4, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x4}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000440)=0x3) semop(r4, &(0x7f0000000480)=[{0x1, 0x21fd, 0x800}, {0x6, 0xf16, 0x800}, {0x3, 0x2000000000, 0x1000}, {0x0, 0x401, 0x1000}, {0x0, 0x7f7, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}, {0x4, 0x9, 0x1000}], 0x8) mkdir(&(0x7f00000004c0)='./file0\x00', 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$getown(r5, 0x5) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getegid() pwrite(r2, &(0x7f0000000600)="180b34019fa50e55f0fee27dd802e8550585c309c7927f7e2be3958256a444e16d3ecb703e2ce1fdfadf01c2e111c456b4c1bc513ad16163f1029bbfdf59a880f263f46483b8ee3cedd80b3cde848cb3c9740e7ce2fcc12aa41edc279c24087198683553529769ef4e31f6bd30a8ac0a5eff03a68169ff117b7b0c1b56c669ce10f1e22a03d68161166b64dd0511b7b4989236ed03bd5f2b9a206f8c7362b3495c9be67034ee7b9b949651d7f2a8953957de4bc659945f30ed1cdfdc6623138006730819c7d90e7fe1f8f1aadba78e68a5828ad44b87efe04cee4e54ff4fa244ad7b406bcd4f09d519b53ef17661f07516910a8120d13e592f", 0xf9, 0x0, 0x0) open(&(0x7f0000000700)='./file1\x00', 0x28128, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20000, 0x0) getgid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000007c0)={0x8, &(0x7f0000000780)=[{0x5bea31c2, 0xffffffffffff06c6, 0x1000000000, 0x52ad}, {0x8, 0xfffffffffffffffc, 0x5, 0x7}, {0xff, 0x1, 0x2, 0x1}, {0x1ff, 0x7, 0x9, 0xa000000000}, {0x9, 0xfffffffffffffff8, 0x100, 0x80}, {0x2, 0x5, 0x81, 0x400}, {0xffffffffffffff80, 0x9, 0x80f, 0x5}, {0x1f, 0x6, 0xb258, 0x8}]}) 13:35:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 13:35:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0xf1}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 13:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x9d}]}) 13:35:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwrite(r0, &(0x7f0000000180)="e012338403c128310768e255e26f8d18a2491b345debb2e35c1474b4ac085d0cb694d66585a5dba6173ebefccc546def5586407f08e2d7f41b4d7ebf345c6e704e39e9711c9f0235c4e152", 0x4b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() r5 = getegid() r6 = getegid() r7 = getegid() r8 = getegid() r9 = getegid() setgroups(0x8, &(0x7f0000000280)=[r6, r3, r4, r5, r6, r7, r8, r9]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0x3, r10}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x7d, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) unlink(&(0x7f0000000080)='./file0\x00') getgid() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x3}) 13:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x80030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x7, 0xfff, 0xb22635d6c4a8bb52, 0x9, 0x9, 0x1f5, 0x1, 0x1, 0x3, 0x4}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="ec0ca20c4198d1d0805d4e9fb13855fdadf4852eac8dc2a0a0de18606188ab76a9b1742171b4f1227b02fea3d1d39d5ffa0fbc1430f035c1fbe4909656bd5167333304307e7e1e4465a99e0123e1fbcb4acf3ace774cd9cb4571b0f9e794798bad29e709b8cc278f0e2b0db1a86275f320df58576e552cc5507f667da27782f9a691957b6910991238b68d5b7bfada4c2ca42fee618834611dd645a26a52b185a4650466da4b29b2dfd1d79b4dac61b02cccf82de5cc8b7b9c96b7802e17ea194eab698c4a7aa299db34ddcc6f", 0xcd}, {&(0x7f00000000c0)="4a827579182f0077e7f2c87e3d0df66cf536ec11b114f3a325c6c5a7165f0fac88cfed420227c92fd02eb55bc320ee8308d1380ac623caa54bb793", 0x3b}, {&(0x7f0000000380)="a6aed5428946e766f2c96ec18153842de794d4a7fe8c4aca26083150df18d5e0f0745ecf3d3829f693c037a51cb62c93a786c9f07db6753b4f6a6d5384911f20c00804bab1933abc7ffd6821c555ff7c490ee33ab05752eb0bbae9c5d176c24c7ad44c0ddf4abf08e6c59baf612170aeb404bcd11be4097762d5690ecae6f0851e0234620297b8b1b4180c", 0x8b}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 13:35:27 executing program 0: r0 = syz_open_pts() close(r0) setuid(0xee01) fcntl$getown(r0, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x1, 0xfffffffffffffff7, 0x20, 0x364, 0x4, 0x4f7, 0xc3, 0x10, [{0x9, 0xb96, 0x6, 0x2}, {0x100, 0x20, 0x200, 0x7}, {0xffff, 0x9, 0x100, 0xb1}, {0x100, 0x1, 0x2, 0x3}, {0x9, 0x5, 0xfff, 0x6}, {0x5, 0x9, 0xfffffffffffffeff, 0x1}, {0x5281, 0x8, 0x2298b31b, 0x7ff}, {0x1f, 0x200, 0x9, 0x1a}, {0x8, 0x7, 0x2, 0x1000}, {0x100000000, 0xceb3, 0xfff, 0x2d6}, {0x5, 0x4, 0x1, 0x7f}, {0xfff, 0xbde2a98, 0x4, 0x7}, {0xfffffffffffffeff, 0xfffffffffffff705, 0x0, 0x1}, {0xd9e, 0x6, 0xfe21, 0x3f}, {0x35, 0x4, 0x1000}, {0x0, 0x5, 0x3ff, 0x100000001}]}) 13:35:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 13:35:27 executing program 0: r0 = msgget(0x1, 0x28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, r1, r2, r3, r4, 0x80, 0x5}, 0x80000001, 0x1, r5, r6, 0x7, 0x4, 0x10001, 0x6}) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) r7 = socket$inet6(0x18, 0x7, 0x1000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 13:35:27 executing program 0: r0 = syz_open_pts() r1 = semget(0x1, 0x0, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000680)=',', 0x1) r2 = socket$inet6(0x18, 0x8005, 0x65791a97) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() syz_open_pts() 13:35:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xb7a, 0x2, 0x2, 0x4}, {0xfffffffffffffff8, 0x8, 0x1404, 0x1f}, {0x1f, 0x86c, 0x100000000, 0x2}, {0x2, 0x40, 0x2f67fcb6, 0x81}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:35:27 executing program 1: r0 = syz_open_pts() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/107, &(0x7f0000000240)=0x6b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 13:35:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x0, 0x3, 0x4) semop(r3, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r4, &(0x7f0000000740)='./file1\x00', 0x1, 0xffffffffffffff75) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffd6, 0x0) setgid(r7) getsockopt$sock_timeval(r4, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1afd) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000480)={0x40000, 0x1}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) poll(&(0x7f00000001c0)=[{r2, 0x100}, {r10, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x20000167, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r5, r8, 0xb9b54604eda6f0f3) getsockname$inet(r9, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r11 = semget(0x3, 0x10000000000, 0x2) semctl$IPC_RMID(r11, 0x0, 0x0) 13:35:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x20, 0x0, r2}) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 13:35:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = socket(0x10, 0x1, 0xfff) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000240)='&--\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='.!9^]!!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='$&\x00', &(0x7f0000000400)='\x00']) write(r2, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) sendmsg(r2, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000004c0)="6d957494ef9fc0881ee49ebe0a82726564", 0x11}, {&(0x7f0000000500)="0455a4289670906c91205276bdd8993a544e2eddaf9ddc580572eb5314f647a1afff7d67ec4d337d79852c0140b6fcaacafb28de5867fea551c1d75b6594613c1d6f7b", 0x43}, {&(0x7f0000000580)="7103d7fd899770d2b6ebb82510549f56b7447c1b377589bb8191b52fc3ef9feeae591dd6fbc2dc0a45a475e94d9e01f5b4260b1dbdfc7819fb13efe221f2c2f9574892706206e3507ec69c94d89f922e5b8625a9a6b23e8bc440654af10de6cccd3e96d45d3b87001c9c71c5d1c2b77fb4487f094a6ff9eaa1fc2b39240dda4077dbdef92b17cf7536c5353429566d35f23dda58", 0x94}, {&(0x7f0000000640)="171cfbe980430f5b436bf951d4bda6e0602ddd834691e9626500f57863b0d3d98a80c1e7c1ad6fa249f09e184dc887d283fbfaa7764e3680b9c765073beb014a0fd4af411c6465bc3bbf7baa32ff02935f299fcc880d1a6579c7bf4eb5ad1f0c83f416c7ed14a6a3ca48cd39e54e7d8ffb3605b4780dbe57b49a16b8b802e102933cebccea6b22e57eb890549b52614c79ed44c49aa6970aed67bd9e2c4e33817addd4d71e55a3eb9353d1d8a0bdaa465626bf07cc0972619f072601fb2bd9faaf1b21ce1ffb2390b3e0d173e29eb05c439a452f126099d4daf8d9cb972f15fcfe8e721568c83a2b1464c9d42ba24b952ce90f", 0xf3}, {&(0x7f0000000740)="e53c2c4028063fc1c469026a44d4e548a23cb80b30773912fc9e13bb5ee83bb57da2dd5942ee6b9568c30088e3cb0b4db94bbfda4f56228b24b2883ce59ae8bca3277541242d80bb1b4de9042b672dc89f1f46304afff3641b2dc1da53beee750f1904d87b2c351618754fa6374323064ba5c58e75ac3cc71ab58117e4b58775338a42895350ac4ab3be103e3b5b58a1a32fe8212b360a2fc0b99bce9139fac71bc0c1d6bd0240ee6757941b9c43410193e43d6ae142ca2e8fea7e25a7d0", 0xbe}], 0x5, &(0x7f0000000880)=[{0x38, 0xffff, 0x0, "3ea892432e82771e06d2a2df238b939cacb09bd346df749b7947f75cedab57276cded4"}, {0x20, 0xffff, 0x400, "1f41a2035c6306ca2fdf3a70"}, {0x58, 0xffff, 0x0, "81de9374d2996846a515e8c807d8ac85dad1973f31d91eeb5087635420a9da489c49701bf0164ca71d69e09cfaa99dcd053800085a59a091840e5485681ebef597"}, {0x70, 0x0, 0x60f53070, "918436d511840ba202ed57334abdc3d402fed15284fd2a50eadcf779a22d297dd50d68b1a6ba07d85c10a0a53643ffa563f6187c7be1a1a018341d36b90ae6b1a98e215df64d2867210c7ad08d4b0fad9d608457803c81ef014382c68133e7"}, {0xf0, 0x1, 0xffffffff836e857e, "94ec94e5a6a07852b7728be22d8a1e75ad46bc3c41cfd3a0e85b97266c962fe89b67beb201591931d74cf73f0ca4a1592399e91b8a0cedef40d142fefbda87fd167a21b106f25d83b11310a43d6f718b4f47a5fb52a220e6ba75cec542405430099727d4d0158db269b21478ce489421a8833309731d764249e6874662a31bf753b26371d7f9199dc9dd85fbec27b0f86344b7dda431c324c8565fe01d018dfbc7821fa734c0eee042fc44b5ff8c6befa9a6fe8a7fa0aeacc7ec96e553a0f70285f934cb8f59288bf610296481c229e21bdde762071e8dbea00f215c3481"}, {0x50, 0xffff, 0x800, "4d1ccb3d393baae109fd23ac7a8830fb69b7061ab8d26db8770a2b9c022c9a21a9f55e0a9fbb2ac24a730a1830e201a5081fd595eb9a5db0089e5ee070b7f4cc"}, {0xd8, 0xffff, 0x5, "1bf0efda8de6a66339bcf666dbebae6f4a58d1839c708ee559aca5e77a1e5e10dc962844c30bc77b1704cf7ec91c1a5975c3c5dd006261eef1ef0450769b70495c850e565d6c9f3b2769711c763509fba1aa58faaee05381e5befaaf156a3b06d9540eb070ad1751b7f0d15524f95e82c537f762bfa68533e95503a02fa48206582d111c1a300687efbf1052804726c910c99cdd393d02bc8194fc2f9602d0c85930e54fb1bbe88f17ae4a3a9bdcf9ebbededebe68b9e7c504b574430497b01dbfed"}, {0x70, 0xffff, 0x1, "4c5493fd945aff96364c17944da8e6a1fa0605feb0d5fe2968ae6a2395acc3a2462053f3cca5a54462b22c803d67051d34417241b7b37d0d2771c20a25425871dfdcd0686de56ca41cb73752ba1b4710687386aba1c4ed9839cc"}, {0xd8, 0x1, 0x81, "4a8cbb0bebeefa5e1e5d046cf891d78c57c30278f48a7b34d20695691141954a025b380141f7ebe27c9af9a9bbda7efc381c601b5c99898a671e55ad1c88dd07377651769b7e6880adc52702e7da64f3ed2a75ffb910b8c1df2594e9799aa89843435cf4659d0b5ab023249be11eb3d4465fa16efbe965220d6b4a9ee299877af201173f0ebd0f86353e9f85ba74c0cc3894eb39589ffe02e9de984e978f602d9f6d3f8c9ca3acc672f031a734f596e0f8cb01db70bdd99ef7cb5e87c82892f1db10cab589"}, {0x110, 0xffff, 0x9, "078a1757ddfadae8cba85239007eab7c6194870b4a1e3c92553ec128e5f6883ada9de3af4854397e543cf006c67e2666cb87380c44e551a1d8089d2889bcdd3044a1cde9ea9b7ca3e2c67d8524eb922a8f5161b949d03a0f7a6b0e5fec3ccd4afd8bb0dd46e6708b4fbc65180b878f148623e3b33bbf2c392fb2cf2a2a1d28338cad8601936cd011422e5dae2889f0d8c9694363c5e5491696c7173d923424a0041ab4b97866ef064763545e04781dc7ddae835cc9dd74d53d73d37d1862ef9a8959d017fb76c2d4f406e8f5e424b9a4cac46d67386e3fb0cd101e040f9ed6874f707f20b46555ad6d48a4ab2e3464b589930f8fcdd2a3caedbe"}], 0x590}, 0x8) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x9}, 0xffffffffffffffe6) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0x7) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r3) 13:35:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:35:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7f) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfffffffffffffffe) 13:35:28 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', 0x0) 13:35:28 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = getgid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 13:35:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:35:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x48, &(0x7f00000001c0)="68ecbab95ddae8c3fe4d07bf529bc316cbe3782676fe5fa592292b35eacda1c1cf228d96f52b54a2cc10f7ccfe1d98b7eee266f27ff872ad36b3ed88397f1f92b4dc14190361081d") 13:35:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmget(0x0, 0x2000, 0xe8, &(0x7f0000ffc000/0x2000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x36) r2 = socket$inet6(0x18, 0x7, 0x6) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = dup(r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000002c0)={0x2, 0x8, {[0x0, 0x2e6, 0x1, 0x8, 0xffffffffffffffff, 0x72d7, 0x1, 0x0, 0x6b9e, 0x9, 0x4, 0xff, 0x5, 0x3d, 0x1ff, 0xff59, 0x831, 0x1], [0x6b, 0x95, 0x100000000, 0x6, 0x4, 0xffffffffffff5f37, 0x0, 0x1, 0x9, 0xfff], [0x6, 0x6, 0x7fffffff, 0x20, 0x0, 0x80, 0x19], [0x4, 0x7, 0x8, 0xd902, 0xffffffffffffffff, 0x10001], [{0x7f, 0x5, 0x1, 0x3}, {0xffffffffffffff01, 0x7, 0x1ff, 0x8}, {0x7a, 0x100, 0xfff, 0x227f9a16}, {0x7ff, 0x3, 0x100, 0x6a1e}, {0x6, 0x6f6a4cbd, 0x9, 0x9}, {0x7, 0x9, 0x80000001, 0x1}, {0xe4, 0x9, 0xc2, 0x3}, {0xcdab, 0x3, 0x0, 0x4}], {0xfffffffffffffffa, 0x9, 0x2, 0xd7}, {0x4d, 0x0, 0xba, 0xc295}}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000500)=0xfff) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x6003, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 13:35:29 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) setsockopt(r1, 0x0, 0x3, &(0x7f00000000c0), 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 13:35:29 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x1, 0x6, &(0x7f0000000200)="8095e759050361dc9031c4ca00e8a093b3c21a7212603660e970e667fdc6cf6345b25ba9520d51a65e6d19f344a367f721f23d59b72bfbe601b2202008ea435c337f678e7e06da63dd99ae9bce7e728839515b4c7967", 0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) flock(r0, 0x1) setsockopt(r2, 0x8e69, 0x0, &(0x7f0000000100)="1232715f36b0fda64382b4252f38725717e9bf73a6cd28c9d0aed341a7e45d67bdf40f98cfe1b0a00154bad53f0da4039c58a234ee9cbd6cf120694e4432bf3ca38553f01520ddf571d1fa65e5c87be201fbe9cce4c5aee752695609da63bd7e1154520d6413", 0x66) 13:35:29 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8d21d0f1564be2f6e4eda758ec6d5174d54a87c5c978d64411184f0c7ff2c4d1df4d7cb4e2e0defc2c76b7bc44da050000009096008b3854d32ed84d03532abc354da09416d65f801715fc0f601c1c64952013343e0e332b4f81b2013300fd06195bbea7f378084ad10ac720be4e380cf6f7b90028cc1f65b16c5a501a0836829f"], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x49) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0x1, 0x8}) 13:35:29 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="6856506fb08e884703a42696416b1846ae50b975c209bb2246951d27840a5be2a30680826b4d6e3ed594360a15ec02afe70fd6f2bd4c4bcd8760e03aecd2c90b0382f8b1bd92345e016ec95c3be9d627cf3a6ed970", 0x55, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 13:35:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 13:35:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e2e88", 0x100}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './bus\x00'}) execve(0x0, 0x0, 0x0) 13:35:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003db000/0x4000)=nil, 0x4000, 0x200000b) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa00, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffffffffffc49) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:35:29 executing program 1: socket(0x2, 0x3, 0x1000000) 13:35:29 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) 13:35:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) close(r0) 13:35:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8100, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) fchdir(r0) r1 = semget(0x1, 0x0, 0x108) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x3, 0x1, 0x7835855436bd3e0c}], 0x2) 13:35:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2c9, 0x4, 0x22a5, 0x2, "1ed1dbfea96d71cbea869c877239774a0bc74028", 0x10000, 0xea7}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="6fb795c6da4366edcc80d44a9876319bff160da087048205a79124177ca1ff7a5df42535dfec53ead6e8022041de9224d9ee1ae871b4868b3e1e00d2f888f61baa2d2940a515315cc4a8aa53ac486ff0", 0x50) r1 = semget(0x0, 0x0, 0x20) semop(r1, &(0x7f0000000000)=[{0x4, 0x800, 0x800}, {0x4, 0x3, 0x800}, {0x4, 0x1}, {0x0, 0x0, 0x1800}, {0x0, 0x400, 0x1800}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x3df7}, {0x34, 0x3, 0x0, 0x2}, {0x3, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 13:35:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x18) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000040)="ca9b00c705273e2263aee1ae8dbcf5a5f774b334", 0x14, 0x401, &(0x7f0000000080)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") 13:35:29 executing program 1: kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x881, 0x80) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/186, 0xba) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40c, 0x10) fcntl$setstatus(r1, 0x4, 0x4) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x828) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:35:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 13:35:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1c00}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x964d}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x5}, {&(0x7f0000a91000/0x2000)=nil, &(0x7f0000a7e000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000f05000/0x1000)=nil, 0x5}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) seteuid(r1) pledge(0xfffffffffffffffe, 0x0) shmget(0x2, 0x1000, 0x10, &(0x7f0000f9c000/0x1000)=nil) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x5f93f180634c9050) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000006c0)={0x2e, 0x0, &(0x7f0000000680)=""/46}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r5, 0x0, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r1, r2, 0xe, 0xffff}, 0x4000000000, 0xffffffffffffffff, r0, r0, 0x5, 0x0, 0x9, 0x7fff}) getgid() geteuid() 13:35:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f18e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x200, 0x9, {0x7f}}) 13:35:29 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 13:35:29 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x4162) recvfrom(r0, &(0x7f0000000080)=""/241, 0xf1, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc001, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) semget(0x1, 0x0, 0x400) 13:35:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) socketpair(0x10, 0xc000, 0x7470, &(0x7f0000000080)) 13:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8a8, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x2) r2 = semget$private(0x0, 0x1, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/101) 13:35:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 13:35:30 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) getuid() 13:35:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x10000, 0x800}, {{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x41, 0x60000000, 0xff, 0x9000}, {{r1}, 0x0, 0x20, 0x1, 0x200, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2000001c, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0xc, 0x2, 0x401, 0xfffffffffffffffc}, {{r0}, 0x0, 0x8, 0x0, 0x6, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8f, 0xf0000001, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x7, 0xfffffffffffffe01}], 0x101, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0xa, 0x4, 0x7}, {{r0}, 0x0, 0x4f021ada50577ee6, 0x1, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x22, 0x800, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x6, 0xffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x10001, 0x7f}, {{r0}, 0x0, 0x53, 0xfffff, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x8a, 0x10, 0x8a45, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x41, 0x80000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0x800}], 0x96, &(0x7f0000000000)={0xfffffffffffffffe, 0x727}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) 13:35:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 13:35:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000580)="ede708a18a7386bcf38ac736dd0237b6f34705348816d886116145adaf9b625f815728316c5d8f2ea624c5fd5ecb99141df37f6b3a61b91085285ea46170b5b863c6413291e38f7f0faa5a038c9f8723f9ed68b469e87de574c6a1e0317dfbaf0694e4d6cdd24c09d8e2674007713db2388d8db9020c843cf11d817a321d33a9ef869da8d7cc41e64d33b190a02b81a34b633e122476768320282c3d29983ab806e2d1883916eb54e44f5fa150cad16e6fe1e8d036f090596930", 0xba) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000017c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001840)="7ce482a913d89153a21cd27d2da47975102b78b82fc01da46fcfc5277317fed9be054aff8f35c3554d46ee62838d3a7459b105116432908dd91a0fbfd0e987a5475110132f91dde3a4ed944e5d739284e2c3bcf942be2796b0915a80cf2d889e25329d8af5a8fbe71e301f20115f9ed9f9cea276fb9fecb98bc8c6b16c00259a8f1ff1480a0c88b89272b00104835a38fab689290933f5c6", 0x98}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = getpid() r5 = getpid() setpgid(r4, r5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)="37cb0083e72d5060", 0x8}, {&(0x7f0000000180)="0ab05469b3b5c889cb29091a88dd7a0410eebed29e7728c08534c2e8d7b2b1290d83928a3a0ef36f50ad7bdaf71db787ee2f6623711817b30a4727cf5cea981ab4ed050c190c0f4116081d4d92b36e44dc12421652482aeaf6b92181d52af737b69407abd9c6e0d5ef1ecbda5f605e22", 0x70}, {&(0x7f0000000200)="490ffb4e54f184a7ab9de73222d0392ea01d8ed4d057af409e39dce2512af862b4f132f5625ab1c1683f932ac38103ec3e658e5c4b4e354d895ad106e21a8d2a961740a0365d4aa967735b5caa5e5912ac155bedab2174fb08df70bb4de061118a661d584079fc34b5f1d1eb12fad5c79350d3f9be772d1c3c1f470fcda73cbabe7abc7a39a2ae002c36c2f3a5137ec5aca152d5c587240f", 0x98}, {&(0x7f00000002c0)="94c687f5000e2fd13e6d6732c768d4d58409a096ee168e736ff4343a65b2faa409e637a6afe378c16b90f9fde6dfbd375d8615820edceb5cccd0e80ef4f61db806e3813c48df1617daf1f551a910b80c91b0b858f024664631830c97b6619c493c5227a5db53bd7cfea056f872af4306db26fb0257918fe807ec0e5014a7be1b14aced65072fe91e7c9d319ab185b2713ade81539c75e162dbc0966770461c79a01be7135a6d9d142c522ea6f0e741c3783bc479f899ad3f529ab75a47fdce6666444a3eb00413d0e801ebf8a7b0ad0e3605cee6c4878a2380964eae", 0xdc}, {&(0x7f00000003c0)="3fb874161669e51c4a7d068bc80d5df6aa9f60bc72894ad2505ea9e05fc381a68c579a35581f2d282c659d653ccd3fdf157e20459dcb4f044eb4a9f0100b8cdf861a482ceb1a6767fb99580b22841a60e810260c82b8d46956dd60aa2ecccaace20f7a27bb121613b75d4fb7155e55e935281094d5a6fc94dea1a61bfe6b31ed3311", 0x82}, {&(0x7f0000000480)="2b8f9c8f07b7b8cf808d144d7249d6ba2f1661b0ec4f4dd1d369cdfb8dc9556226c8a9a69b1133362070925736c999f271213cf95f92a64fe8443820b617f1c36aefbe0c4dd179b8e8457013b057b0eebe33337dea1c71f9805047a0e5c88d5cc20895fb94441f5e06e5e50188377d79dfcd93e8a03f", 0x76}], 0x6) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 13:35:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x10619, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xffffffff) dup(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r1, 0x10}, {r0, 0x1}, {0xffffffffffffffff, 0x46}, {r1, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x100}, {r0}], 0x9, 0x9e7) recvfrom$inet6(r0, &(0x7f0000000380)=""/129, 0x81, 0x800, &(0x7f0000000440)={0x18, 0x2, 0x7fff, 0x9}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000000)=[{0x29c, 0xd9a, 0x2c, 0x6}, {0x81, 0x7, 0x1, 0x401}, {0x3, 0xc4, 0x9, 0xf8}, {0x2, 0x6, 0x5, 0x100000000}]}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x104}], 0x1, 0x9) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) pwrite(r1, &(0x7f0000000240)="74581c9d33a9cdcfc2cc0904d0bbc7c675823d9b361ea0be8b2989ebba610df7eaa81cae913bed2687f13756334bbad6daa7c346f82c7984f9c85596550c207aa15021507bfd9413ff444045646915fe3371b97e09570ed6d69ec207980caeef32dd24b698059d3441a3bc9b4c0326cd7f1eec99d96b1f23a95623da", 0x7c, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x6) flock(r0, 0x8) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) execve(0x0, 0x0, 0x0) 13:35:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 13:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:30 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000040), 0x1000, 0x0, 0xa, 0x0) 13:35:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000080)="12ccf1a9c73e709c77e735000000", 0xce18c50154925246) 13:35:31 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/240, 0xf0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x8001, 0x7, 0xfffffffffffffffc, 0x0, 0x0, 0xff, 0x100000000, 0x1, 0x0, 0x2, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './file0\x00'}) 13:35:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='\\\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20288, 0xa0) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x100000002) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\xeb!^/\\@[\x00', &(0x7f0000000140)='l-{\xa2\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':]{%^*[,\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\xce\b\x00', &(0x7f0000000280)='-.#\\-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) setsockopt(r2, 0x0, 0x64, 0x0, 0x3a) 13:35:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000000040), 0x1, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r6 = semget(0x3, 0x2, 0x1) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000000c0)=""/179) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x5) 13:35:36 executing program 0: r0 = socket(0x8000010000000011, 0x8000000003, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xaf) fcntl$setstatus(r1, 0x4, 0x40) socket(0x1, 0x0, 0x4344) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000001280)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x7) close(0xffffffffffffffff) chflags(&(0x7f00000001c0)='./file0\x00', 0x33501efac1d97808) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 13:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x1f, 0x8, 0x8}, {0x0, 0x4427, 0x2e14, 0x9}, {0x1, 0x0, 0x3, 0x8000}, {0x9, 0x1, 0x8, 0x401}, {0x4, 0x9a, 0x7ff, 0x3}]}) 13:35:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x100000000) r2 = socket$inet6(0x18, 0x6, 0x2) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="f4dd29a25c72efed2860c4a2aa62bbc363a4777c64a13200a0ce8b122b4cb6c486b3129f79d054644044e5ec06e6b7a5ebcb472c4d01593bb2b0bde97164e4a5986af38cbe2451e63e8b3da77e3d452e47ecafdc6e13955324fe39ae3e6ce063879bcc51db71d8b57e48d89414357c4af06911a32fd0baa5d80f006bf6a2519289791b376c9cad67a8ec16da8de192074c159308961222a52d10ad425efc1edaabe55a786647ca8a9aca0752e9bacd84f634997df13ca90a4102b49aef4431a72c75cc89", 0xc4}, {&(0x7f00000001c0)="fe53fe714bb3042606d1a0ae7a11bbac077b9971a2a3053a13395129c13ea359311723039c40dcda1236d9b959ae93725a20830d81da48a39f5b", 0x3a}, {&(0x7f0000000200)="e27dd0a82eb35d5ce517575d511c1fb6f437e04933cbcedd780055f9e4491846a8c3e1264286d4ccff", 0x29}, {&(0x7f0000000240)="5b11d888b6375242763dacda2706a50001", 0x11}], 0x4, &(0x7f00000002c0)=[{0xe0, 0xffff, 0x956, "15d6c0c8cd05d3420af439e92fb48e44c3fa9c1f6a5387a7c6342ee4834ef250d6cd723fcfba3aba636b028bebf009768370519e7119b926dfffc3d44f50659d3de598ea69428bae88dc387c7263499910661a97b5059fbd87b6bb9893314dd5421061f720218f07cb409bc80ddfd982596a095088f58a826cebd43d5f4a024765975b32d3a417575bb619234cadb376393b59ddb5cc9554329a54d914d2e089a8430e64f8d1fc1bcd7cb82bbf0ce320327621f59f6717f3228cfccbd80e1ff010d9464bac9a936e151792884611e71d"}, {0x58, 0xffff, 0x100, "e7e43718db1e01865a2389b8b3e44249f6b1b956ccb197a90dbc76e0f25bccf34d81684a1cee1f6248ad10e4ef54ca7e2589884204c3e82891a77ea5c5b89c8ea730f3e5f5fb3ced"}], 0x138}, 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) socket(0x1, 0x5, 0x7) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000440)='./file0\x00', r3, r4, 0x2) getsockopt(r2, 0x200000029, 0x32, 0x0, 0x0) 13:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x20000000000002}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xbc, 0x10000, 0x2, 0xbb9}, {0x2, 0x719, 0xc, 0x808}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x8, 0x4, 0x929, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x13300000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x900}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc4}) 13:35:36 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:35:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 13:35:36 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setegid(0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:35:36 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x888, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) 13:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x220, 0x0) socketpair(0x2, 0x5, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) 13:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') fchdir(r0) 13:35:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 13:35:36 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r1, r2, r3, r4, 0x8, 0x1}, 0x1, 0x0, r5, r6, 0x8, 0x7, 0x900000000000000, 0x9}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r9) setregid(r9, 0x0) getgroups(0x4, &(0x7f0000000000)=[r7, r8, r8, r7]) 13:35:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 13:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x2, 0x8, 0x10001, 0x2}, {0x7, 0x1, 0x5, 0x6}, {0xfffffffffffffffb, 0x6, 0x101, 0x2}, {0x8, 0x2, 0x7, 0x8}, {0x4, 0x80000001, 0xc072}, {0x98a, 0xb498, 0x40000000, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x3, 0x1ff, 0x5, 0x7f}, {0x1, 0xffffffffffffffff, 0x8, 0x8}, {0x7, 0x100000001, 0x40, 0x457e}, {0x3, 0x84, 0x7, 0x3f}]}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget(0x3, 0x3, 0x310) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/183) 13:35:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 13:35:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000003c0)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000180)="7dc0224df7b4f76f207efabf9ce6a6edd8b6c61c3dc3c1c36686f08e54c6701fa4a3746ea8f1308fcd47461c13efcac89200a5ecce0f53cfcdba6164a1426a13f2fa825798dc49e9f3fe25b83a34f86503b24ac524921d967a12584c9d9026b059f6b95a969a79b219103fd4767c3b950679a4b281fa19af417fe892ceaf1c17bf547cfe6846aa980781716a2fc9827ac6b0a3f4968c8d2095aa0cea07300c438d56326aefcabf08ef2770640e8e39dbe33f662d0a5881d66ff20c92927444ebfdc8747eab3e617541fd8c5f6911dc6bc53333f2884eac9b4239f4", 0xdb, 0x40e, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffdd, &(0x7f0000000380)="00337e91d185286cdd4b41ba5335212d2ba999930de325a801affd443a052543d1108c40d94e1f52740f2fb484d68cf2d351083b276c69e28a85406c4afdc44e1e67b3358aa81d12a9e780634537b2fc962d12422ef64e478d93b902fb2e706a490cf5b3d010c8789d95be07af2ebbf2984ac626f42214bae1eb5ca0ec94adf3b83ee9c5ccc5359206062a087b61e1ce1edfb2d4805f57d1b61b3c38e20756e6910e5cdd39d316c6b08f9dc10aec2e8f4bb10ddf86ada2f6c71fec8843c794591b49b86c724d327684dfe77a") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffd000/0x3000)=nil) 13:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:36 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0xc000000000000, 0x10000, 0x9, 0x6, "add89647328d95df7192b2833738dfb2b2aab6df", 0x5, 0x100000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000940)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f00000003c0)=0x8) r3 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800000000000000, 0x0) r5 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) linkat(r4, &(0x7f0000000800)='./file0\x00', r4, &(0x7f0000000840)='./file0\x00', 0x4) chroot(&(0x7f0000000100)='./file0\x00') r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000280)=0x10) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000400)="fe2f255cc50f1930ebc5f05d57bb9513e68c612938f2ac2bee99e95a", 0x1c}, {&(0x7f0000000440)="a6ae51c2041105deaa2f563130c9f408fbc74ca4976507b486276f547e66767f55a34ec7110ed3542bd0cb66ae4eff1dade6fe6060587af8682244bc204d605e114396e6c4fd3d77f947b29e6ce13be7937a196918cd09ef6d59", 0x5a}, {&(0x7f00000004c0)="74cad5f176d9b88331bf5978c1ad5fac4a7ec99489510c870cb44acfa6ac60958d2885da83781d0c74b832890ec64c8e512e7976f9c525e2b38688dc696cd4a98ab601049bf8e4a96e77a6b38baf2e965ed6ea9355b1e0feeeddeecf95b337d31165d0fbe17baa7f40ea7d00a727914fa5a6fd03269e8340edfdb19c15136b3cc456ecf93f7aa03187db56f010479c1dd8f90d1f3911d80ddd295551e2e75b1e6f9ae98c622e19f5e33aeeda9c58e3f55089ca6a6e26ef57c318b50c6621ef7cf7efe82a10822d90f406f448341b2892682b43458b3554", 0xd7}, {&(0x7f00000005c0)="4eb50d9ee94660237f7d04b8b57b9d915cffbf08d6ca7c", 0x17}, {&(0x7f0000000600)="2809477562aadf6ec1669f27afa9d040aec3d2d58b1b3c65f238b8fb0562834db381c6e6137c71675848fc3b4721f6082d", 0x31}, {&(0x7f0000000640)="cd511a3e21014da06c6140b54e900f2cc8c3452193c3d9cd329be1f2bbafe49c7c58cd1255bc15c078c758121987435888cdcd203aec8282e9820a3087260fedd9fedf8720cad02e453cf883cbd634fffe0cea186a6fadcd7424e259a9decd413a11b05b2add3937f3d0445e2ccef0474d435af83a7227e135e6265122ecbefba7779cda5d0c602de28856bc353271bf38debdd29bdb72491a059016799fe5378489a1d6a551dd0a4085c57f41bcc99d9ce752edc7ea3fec15df484174b0921ade55473a7bfefb4101f537660966e1ee6e49bc4a98a862acc5d7d248", 0xdc}], 0x6, 0x0, 0x0) r7 = openat(r4, &(0x7f00000000c0)='./file1\x00', 0x40, 0x14) dup2(r3, r4) kevent(r3, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe}, {{r4}, 0xffffffffffffffff, 0x25}, {{r4}, 0xfffffffffffffffe}], 0x66, 0x0, 0x81, 0x0) shutdown(r7, 0x1) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000007c0)=0x7a7) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x9a7e48741de8431d, 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 13:35:36 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r4) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r10, 0xfffffffffffffffe, 0xfffffffffffffdbd, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 13:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:35:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc001, 0xe4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:35:37 executing program 0: r0 = socket(0x1e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/29, 0x1d, 0x41, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 13:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 13:35:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) socket(0x10, 0x7, 0x1) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="321a534cdb37edb2a66c741a5f280068af1ecd907097153625e30c282ec69f18ce04b96077bb6a318f59e958b9783d90295c99b76ae68ff85a27b3445c41f24540bbf787050b0a7022012465078fcc0e79991a6b7ded265b35e5e81e002f14a1715fadc125fe6991cf09265450df1c3533b49303d62c732c4318b72ed953391a6553a8ad6b4ea4119908d1ef97a74a092c43c25c8d560d7716841eef8ec1e6f8c12ff2ff196226c280ffa8166418f79e0a88178a97151a43edba389af117035f13037476530800b8df0fa95c7bb4044d686c13e985416de1be49d42ac595abe93df168f701edc57579cb757f0c8616e004f394256f41ccf031df", 0xfa, 0x1, 0x0, 0x0) 13:35:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="89499ed7cad5e0eef7ba4443f9707b6cbc62ef868121ccbf9780650d0b15aa6cfc5229bcb985309adddf568b036b3dd995d542d6ddbffe8c4607ef689a69002c8c1431d22bebf108c24f02a112f1c5abb71d67fc5dc324ae8b364f0d6cdeb1be95cf4ad4a6fa9f3cd270b295833d1be4e592509424488172a68babd4ea293a93d3eb11d45c453cff0c73216e114865e7e00d05368205fff331a7b7cd05e393a3e62ebf3415c5b8b8c5a6bbdf54aac65b1307f20d0ebeb0141e832471e3577f3791bf4fc0bee9eefe93f63ff3ee0a282333439ab5dc5d064ca620ec3976aa77f61dff5d21a6056d7598e480869cec25f80d5972718add75970971e6307b16d8926f47a6fe16bc4220a33637e7e28772879bcc7c5dce150f45bdd4c2d253c9c84126f8e5cda71c2297331bcc9a62187fea2a89265bec758e49c839eb7a52b512a99fbcb9186b664a4c4515f3c1731082e2721be2cc6bf8eca31f56d196502d93e9793d52e95bbb1af0c5083238f01596e2548eae02d2a5f68dd7ae8f80570405ded1ff5a4f1ae835754787e2bc4b49e72e8ab9947adde3fd5c798876255abe21fb2e129a9b16f398b27769e0967fb88e49834b28ec602eb5cfc17c5cb8c027dffd81cbf1039bb01fdd93247e055f33d0720ef3f4b3c7d7d011fd15498cb15e4d5bca5d6571d24739f1ce40b40f943bd3d41a76a2d9bf593afdb6d953f2c76e5e5646c88925e01a36787abe8ba014cc56aa1b45c6a3d83507f6eae6922731b0737ba551ac98622584c92790697fdb002a7c069f3c3e7545e3be95cfa860451ad0c998a97c9ab5cbd967a3a559ca75a582f57b581c57e8055159e7b166a67993020c2c11f3aca14be6e45e6499cb07cb9a4f4b68c3d30a287ab1702b153e4d9a8193347d4a6887033fd36d2d3993ec95de9bb414d6370e19747c7d36ef7d254c757442bc8cbf65ceecbfab7c2989161f6ad819960ef85f3aa224e9c6774d7531772318cd1fcfe7ff6b88407312e0f5db0cc58fd260164c1c22c6683ff8692e9ac7a45d20c851f904d7dd841f845bd517452d69cf93e777d13b6b99850dbaf228dfba02daabb89f7711ffa472b9a89d8ec9715d39d697e3902f54fc9f306ef89403e7696a06858dc6339bec2ada813259d3a6be3f0789f668722ae914cadf2a53f6487b63c1e343e3ba7ca21555454c6b12dd220b1a07782a63e3d88ad6d5e14d38f13d215633132a26f58f1e99492dec1a9dd8a86ec1c2b190a3b82136ed95cf0dc14731356bef2dbfaecd3dc57756cd85ab1c5bd937dd154d070d58a88c48fe3e7e586e2c419d5966ba9170f7638da72ee8902588f7b751720b167d1279b7a908e3166b7f6ab3792b672c1bfe67620b13cbb1c7cff274dd8d4236d0f469e5fbb9ddc4ea217bfe81926a4d4bfb44b216c8525df19aa534f6605065fb44de1af6127440036aa9db0f84b2d5791c8d72807262052bc60be65547d37c012a79d07c8c4b3d4f3c7147036ec3797aa48fa2c90612db5e1ece5c5ed730b136b68cdf7fb59e0324b1d9d1305a416a9e235f1bfd2711bf1e3d803d7ee17155f5081db3aac158a6ac30fb22aea3dea2642beba137f8533603c52f681b2111dc2246cbf9a067c0ef8541d1e6467bb83421a012edbf4b1360846fabb1d3eb557d769d0a9126961e5499f68e02b77cf0ad67231e31caf4bad674c51447efb34d6bf81771f68fb45af983d12a429d35d16fb0481a4551f8544cda3f8a922e2b9b9241594c02e39f4848fc3057f6b3b1fa707063e1fec3976ef19b21309473fd0fa13dc82090288b0a0feab1007420b60ccd8f855afe84cf2c0a4efbc9e47d336d784cc691bfeaa38a3025faae0b52dd88468ee12055dc411c1e9d65888d6ac9d70271e3d3296a6d6433a4b017d2333c5c4f35928ba324ad1e6d970b28ab0c9bf3c778591687fbb72aeb6ad6ddf84e7e85e30f9ea5ac7d1b1f917c44148c51039f7dd2d3237fa51e62bd3d8853f59bb70d3bb6a37825cd462600f60e383a587165ccff01ca65e408c7772267b38e6b4f8d6bd3bbea76a404b9296fa06eb8669a557b843c046c69bb31dc2da7d93f6de4436c0541445d112d8c03684494dbd341eef2a69ddde952123f8582452fb752dcf8d958b9b019878fbca421330d6c43bbbf5319fcabdf3d41efdc1eddbf8afa2d8f8099a056c8bf111b2f97e16852e72ccd8adf093c030668e5988ab9af430fe5608877b4289dd3b5555200176e8b989514583bf7c61b0eba06064018640a1fd41722fdb696eaf2bdcb56cd4ae40e3384a2589414ac81b698ed22d841e6382fbf716ce306cb97f95ebd55b276bd323f21fa870e886e2238c9596eceed8c17fb157d19226275ec86b7fac0dc0be4b2cdcb6844f14382f8da6b494ab1cfe0689499dc03f05e1cc88cf5c7e5b5a2a43170dda58373f16e9437fcaa66596bc31d5c443cb9a66fdd3b64bcf235a25c10f4607fc065b3d03ae4c5d11c1144392bdb568c760f92b88a9d356673c4f52df602a2a75a6e77634bd6b0a5e3559ab036c5e933692676382d76d4f71764a13224ae3d489987970a97e67d190a9e01c2230688b89c7dd3f94f8dfc5bb4bfd7144bdd6fab78a2e2c3b70c3c1bfe5182570d223d920584bc1cf68ab37caca22870add7082f7654eb1e47be75fdccb507cdbe05c5405131ddee123150e3a33c1ea225646b9d38be3375c5b53a848ee24f60820f0fc86888682edd4b6454e7f6d3577bf6e1d217effdf68ce05aebea9e70f4dd18ee2a1b9dd67de6a7a5f9d8e056da7bec048761545c06e51880b6e132bc929af3aff6c1b421199debb0568e27aa6ef71420fbc10f8dcaef825ac67a2fbdf552abab6eba77092bf6072aebd1121f7d73834cbb5975115c1d6fa6fcdd952ba8bc625230122d2961d9efda69ce53f609699c603faeee627aa4973106d3440c7a72929380b59fc8db68a813091c73e3969df74876aa421ab0e3a2a03be0360506cc9eb96785d05b92dc3e9cf8c0208490c451defce61f8068fc34cba259ca7fe7faa80598af0ff442e706d0912d6496701fa63292ca313b19f21999367b2ef5cde53549cb25af725c12986b90d68efabdec1aa42320a4802f4aec056a5a270e38629bcbf9f515a593e07e9d2541b8e85502119d9082afb283ff9d40931cb1213d12abac75f4445a289ddf763d0b93a979c4da15aa7dcf3d903bd5b509c55d143686f2299d15e37202b6753a5487563aa2a81f7714b3acba8c23d173743683e200e5081d28bf49d32d25aa646de29238d0da2c3ff7b3861f98f511ec85d028beb926c5e09df9555d40b60954243b75a11c6fd31153e6687003c02d79301a61ad0e71f483be863cfba54e18081400d564fc086e4514d6fd34a6698de4804e5ad0ba55ad8548225c57aeded12be306fafda49638f19f20461a8b286420db2f2e26ba76a75ecf0f9d2a8aa7ee744ef5524241aa54e1c16e087329694fb469e158e608e029adaaa7ddc077b9fd69b20c8298bb0f6bca414de134ec52567b6adb4986a75bc751efc2609ec4b45080e4d03a5347a17e48e43427ba20ded863041f5bf32b89d4a27e33e5fd1bdb9f2a9cff99b4902d68c5418c12dafee3116024f3f84b18bb974a93b18929a033c9ca4c558c5d5eecea8f7e7d1c50b945a56146a09e25d3c4892200acd5a0bc84a5687aac7a97b6ce47c0a2ac861f4dc311d0cf54f96bf3c71a41cccbef94660beb184b433ade2192bdb0dc3497991814f415e5aa2c7e205e5b9e5842005f0e9644f7b3d345643957b6ec333685d7fc4510d7ff2813756f3629b8a63ee92282333c6d3d4e12c4c4b1be1e08112a4e0e2c482a5585fb580edf64bc6792c99b50680548748966e9aa59bf2693ca2845bdab85a0c27c8c6a93631503795142231bf322e7a8ce71baa64d8e591b20fd7a90de4e86fb12c607397deb4a6e93a784cdb84a6939931919e0462ef8c322b3144708e10a84c40ed1172bf861ba5732a5ba7d8036a2dddc4e4d295827cd42640c293d745ce6fd76ca7009986084c3d845ee98bce26dd94a18e9aeda349fd0ea65db9239af2dd8c1b11da9f8e5d6861f88d6c2fd6658268f9b14133f2ef478857bb7377e5f4fce253ac429b0e56f2608c5bec37962f878e2fd584d9e5352df6199542082c9c7dc92fe8aff3853e58994c58e069a341375c92fe442487d9f0faeece3afad6d889efb2135b8347da4450dcf9d26345c2a2ae9f7617d25789364c77004dd4d8597cf59213e57de0748f022d6238ed768a7bd7a3000cb54b423c06bce4c8013fd17d7f52c304dac5d69b94b88217e529c7c4d5407b28d5eacb87607d1ed1d6cb34a927a21f909f4d9a0a0e32bce45729317075ccae082f53aaf9b8b1ff711f8ea11ec6383aa157b47ea2de129c179bd582c2151be6cee517d94ab7ef824c7fbc102c8cd75a2be50586785cd05407bbcd6aec68c51de856e3972e8601d6ce72322595171a856ab5dd2e07ea226af8002cbb5db2c8427afb92f638c76c10b6424bf03969db5c1e26f9fff277f1d1dfa88fd76417348ccd1bfda006ba8e1889fd669890ce1bdf7ff8414488fa314f8cec8f8b0c37d1cb3f36810b13bdf25e4913c1a0656a80956bc1c7eba93c3d50748d40059dc339378f444123dcec71f1c3466d791ba32e9672a84fbf20ce3ed0288ee504b2a9cb9ddef6cb56f930859b56aa9a72278a663e7174ac63f81125739f365e03db07b247ab82f88a3c8e6a0d653e5350fa472ef2ef5856f8bf1bfa71219f9a1b983a609d1386e9767e8a871070f00b96af3298a3b5738c0113b304bb06e3035551be1adbcd0b7147b1a9a150e2186419abd97a37cd6e62991a48d1b9bec1ec6ff359fbed1afd32a15458bcb6323dde8c82ca69d8dc00f3df23bd16559c74691994daf87639c160f6fe98c5bb057aab5d537f290f2c5b695601ff47ea386052e8f18a8f5d0362e798dcd0a5a4c772e17c7d6fe414663d9d837b9009ee85df43593e9530056f40f6e5d1b2d18f58a129bddebdabd92b0482a9bd1945625b668794d5be9172cafa7230ba0f9c69daff577ee474cd271126d10fb7c62a580eac6d3d20b6f08e00d8fdd2b06f216358778fdaf97d1ba7c58c07879c59f0a2eaebc8cf289d473bb83a9a930f6c00b2725171178aeafd7577e95d750b270c9f05aac7d06bffbdb179a04f037180c1d681c217bc7cf3ddbb7b1a957b55e46685a80b49e49f6877825721195c51cc3852c93d730b362b949d34df6bd58f66e4d45217c0a0a19ea128bdf3da4e97033f52c5588485967c35146b4f47d943cefcdd76d2d587c6289d01661ff297ec03d6066c7a85f7f00c0ffa12e080ff82ff3badb4e42e3f3f45a25f0ff923c64ad7b0b020d1df7cb309f15e3c6930f96dc394a137e8888dd5034a78f528b489543b21cf5fb1ff2862e18e016b1c4efb2aeb5f29565a8a63a6c64ffc5d9231f4cdaa14736bd04cd2a7b15c5c4fd8b4a71eedcf95e0987d1d9e32a4aafc06afd4640e4bb3e94854e4625733b9d3f7e9cb513e4c2941675623c15678dc7c333046b580c25339a02cff5ad23e2f26161447249704610cefd5f2b43f3b894e7394d209bfe1cbc40b5c442bbe6b56eabe19c8784c3d69f263590b35a6b8b8242e45ea60068755d45dae6fd33a3266ac49f4ee019bce3635d8bdd643a157f22fdc870982e52fdef5dafc716130606a7fd8a90cd0cdcd84d848ea7951fbf92ae74591d5484fb57ddb8360a0f9991e7e6003c85773512d5d2499eb7447bb803b1f9d503f92337eaa1bd335ec0d0", 0x1000}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x0, 0x7f, "4459a89dc69bfd9c8d93aab7b74aae7ef37459df", 0x8000, 0x3}) 13:35:38 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xc0, 0x0) kevent(r0, &(0x7f0000000080), 0xf8b4, 0x0, 0x8, 0x0) 13:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2c2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x4, 0xe30, 0x7, 0x7}, {0x7, 0x4, 0x80, 0x5}, {0x8d, 0x99fc, 0x5, 0x3}, {0x1, 0x9, 0x7, 0x6}, {0x9, 0x3, 0x7f, 0x2}, {0x2, 0x3f, 0x7, 0x14f}, {0x4, 0x4, 0x8, 0xffffffffffff8000}, {0x1, 0xff, 0x964, 0x40}, {0x5, 0x175580e1, 0x8, 0x8000}, {0x9, 0x2, 0x1f, 0x743}]}) 13:35:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8200000080c154228b0b1355d888de36372e81ff566b2f602b"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 13:35:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt(r0, 0x5, 0x4, &(0x7f0000000040)="57ce16b0c04aa1f7876c6f66aca4", 0xe) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 13:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x7, 0x4, 0x1}, {0xffffffffffffff27, 0x0, 0x2, 0x8480}, {0x1, 0xd5, 0x7, 0x5}, {0x0, 0x55, 0x800, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fchflags(r1, 0x0) 13:35:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 13:35:38 executing program 1: socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xfffffffffffffeff, 0x9, 0x1, 0x8, 0x3ff, 0x81, 0x2, 0x0, 0x3, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x4a3ec518, './file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x82, 0x40, 0x3, 0x1, 0x4, 0x100, 0x29, 0x2, 0x1, 0x9, 0x9}) 13:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x4000000000004, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 13:35:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x160) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 13:35:39 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="ebd5c403d8b27b372e855340bf74c82116e16672843eb28f8e9cb539f6323587eefb80160e9992e6df6c06962cc3c75048f512fc3d73887d37acacf2efc96e5edc3b703da7a77c08559d86b6b608f5be449ee67b524b1a292bc4367a6639805944580851dd25fd8a8ad88469ba539717c976f871a70b0cd99a872f40a4c326ab28977d01f2d342f30a32628bad007eb9ea4b651c2c6c82adba5f3bac7f15cc5ce44e6c64334f82fae22f55ba185931de43a31b8221818a01ec8bd02371440a633d104442f1b9fff97db08ed6c3fcaa80902e5a6b9c538caa4bf960", 0xdb}, {&(0x7f00000001c0)="44cdcb845caffe8d7f7c01d1bdabda0193106bfe141d2b34bffbc6cd", 0x1c}, {&(0x7f0000000200)="55e3468c122c6be962655c63e7674ff4cbce39e502eff915ef7dd408384835e7b88383e385973cd97175d68f147408e5984802b8ba50fee4ed303f648368ff54ca50f3c9028862a8ce0491e95c61eefc3f32013e816e22506a78bc81af60c7dab1b5138568430c71fd76595486562d9a6d067f11eacf7391c6150ce259ef342a05f48f9e35e65f1e4cf535f7e6e1d9f06ff0edc248eba182a34b2743b6d9d2ef845e1d63e0267b2480c5fe457d81f974d5a82b8f32326e", 0xb7}, {&(0x7f00000002c0)="9e4aee29d77009b561eec9e39ccca37917077e24652533555db5ed455a7be35a6edf98e156a7d283573352817a74bf68c1f360c1f8f7a346", 0x38}], 0x4, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) r3 = getegid() r4 = getegid() setregid(r3, r4) 13:35:39 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffffffffffe7) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) 13:35:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) syz_open_pts() fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:39 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:35:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 13:35:39 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 13:35:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) socketpair(0x10, 0x4000, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004008b0000232700000000000000000000e0ffffffffffffe000596a31499cf0709810588264fc", 0x2c}], 0x1) 13:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xad, &(0x7f00000000c0)=[{0x8005, 0x5, 0x6, 0xf3}, {0x5, 0x8, 0x1, 0x2}, {0x8be, 0x7, 0x2, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sync() r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7b4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x1}, {0x74}, {0x80000000000006, 0x0, 0x0, 0x400}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x3, 0x362, 0x0, 0xe29e, 0x19d, 0x100, 0x8, 0x10, [{0x1ff, 0x7f0, 0x5, 0x5}, {0xfff, 0x6, 0x4, 0x200}, {0x5, 0x1ff, 0x3, 0x3}, {0x9, 0x6, 0xfffffffffffff5c1, 0x3}, {0x40, 0x3ff, 0x5, 0x32}, {0x3ff, 0x3, 0x5, 0x50d}, {0x8, 0x9, 0xfffffffffffffff7, 0x7f}, {0x3, 0x8001, 0x7, 0x8}, {0x10000, 0x4, 0x400, 0x80000000}, {0x2, 0x2, 0x6, 0x1}, {0x0, 0x20, 0x5d2, 0x8}, {0x6, 0xc67, 0x2caa6528, 0x8}, {0x860, 0x425, 0x7fffffff, 0x6}, {0x7, 0x20, 0x1000, 0x3}, {0x5, 0x7, 0x1397f0d8}, {0x3, 0x6, 0x100000001, 0xfffffffffffffb07}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:35:39 executing program 0: r0 = socket$inet(0x2, 0x20000002, 0x20000000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4000, 0x6) 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30}, {0x81}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x102) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:35:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x7}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x2, 0x8, 0x50, {[0x26f, 0x6, 0xff, 0x8, 0x5, 0xfffffffffffffff9, 0xdd, 0x6, 0x4, 0x0, 0x80000000, 0x9, 0x0, 0x1, 0x3f, 0x2d8a, 0x76a2, 0x2], [0xffffffffffff0001, 0x100000001, 0x7, 0x3, 0x6, 0x2, 0x9, 0x3, 0xd06, 0x5], [0x1, 0x200, 0x0, 0x0, 0x8, 0xfffffffffffffa0e, 0x80000001], [0x358, 0x9, 0x0, 0xfffffffffffffffc, 0x4, 0x55b7a773], [{0x8, 0x100, 0x3, 0x4}, {0xe9, 0x1, 0x20, 0x40}, {0x9, 0x200, 0x3, 0xfc00000000000000}, {0x6, 0x8, 0x8, 0x800}, {0x9, 0x0, 0x7, 0x8}, {0x1000, 0x3, 0x2, 0x7}, {0x9eb, 0xfff, 0x9, 0x7}, {0x9, 0x80, 0x7, 0x101}], {0x1dd, 0x0, 0x5, 0xce69}, {0x9, 0x642d, 0x6, 0x80}}}) 13:35:39 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="20060000007abf378f3cebfffffee70000000000000000005b9d071b000029000000310000000000000000000000c2000000e44107494456870021321ae6e2a77210246c1ec1447cf502013754363b23b84909a62fe3b28c4dd6f65ac689d3b161dc0827d8347021cf4ff0841fc72742feeaa2d4fceb951c941ecaf82ee3a3dd055dc36932514a57d9ec69396abc760faf39e8337f8878ee7b73edfb7636b8f5bb59fbdeabb24f1912c86578bdb5b46df77724a3e3cfcc9277e124aabaf02e8e9f2a687ab2dbbd1203a9bd01f90955b25714140d0e4744d9c401f052346d0ffeda92f6013a75f14b674387547d548a37abaf8c522c3844612de53266dde1dbc1cd2d8a33c69b66a66db2249f73bb4f0a92ed629717201f840e4eea5141039f84dafb9b3bcbee1799c603276466642f6379f130c7dc23a462d480c4be54b676109a65c4b3bf77ff4432aaac4a81724c81269461257fbc5814a1c8826a6a8d2e574e9eaf6bdeeebc89e5b18b4b8b2c31dc45f03ee1819fb2a590ae94d7681cf2934a14c7f2c6c25f668ab6998552396eec78b04144fec5addfd9fde90134e84a3655b23b5afb2fad64556756c6e5842beaa9969e9e12f027877541591e7d3f525ae7d28a3988074195e8a6e750a2259030c1278bad8090c716cf7d999a42f085af2c0161"], 0x38}, 0x0) r0 = socket(0x20000000000018, 0x4003, 0xffffffffffffffff) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/154, 0x9a}, {&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/206, 0xce}], 0x4) socket(0x20, 0x4, 0x368a0753) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:39 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') execve(&(0x7f0000000040)='./control\x00', &(0x7f0000000080), &(0x7f0000000100)=[&(0x7f00000000c0)='r\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) fsync(r0) chmod(&(0x7f0000000280)='./control\x00', 0x0) 13:35:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x9) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 13:35:39 executing program 0: r0 = semget(0x0, 0x7b5d88bf3ddb720d, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x6d96, 0x6, 0x400, 0x8001, 0xffffffff, 0xfffffffffffffc01]) 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x7ff, 0x4673, {0x10001, 0x3}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 13:35:39 executing program 0: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 13:35:39 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom(r0, &(0x7f0000000740)=""/222, 0xde, 0x42, 0x0, 0x0) mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) chdir(&(0x7f00000006c0)='./file1\x00') utimes(&(0x7f0000000440)='./file\x00', &(0x7f0000000500)={{0x8, 0xfffffffffffffffc}, {0x5, 0x7}}) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000580), &(0x7f0000000680)=0x4) utimensat(r1, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) semget$private(0x0, 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) 13:35:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:35:39 executing program 0: r0 = socket(0x400000000018, 0x400000003, 0xfffffffffffffffb) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8900, 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 13:35:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 13:35:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x1ff, 0x1}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') login: load: 3.27 cmd: getty 88998 [ttyin] 0.00u 0.01s 0% 319k load: 3.27 cmd: getty 88998 [ttyin] 0.00u 0.01s 0% 319k 13:35:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xfff) clock_getres(0x4, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r4 = getpgrp() setpgid(r3, r4) clock_getres(0x4, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) 13:35:39 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f00000000c0)="2c7ca954b08758278d879bfc627c2379d2cd1a4588b7a90ed0f782c321bb86c90dd6225a3d9d9cc6e8b7e2e4a85f3c7a65e98f62ffbaae3a6499f8d9fa33e21261a8a87ee378827807843d83bc46f800be294eeee24605457d40e013f55f43eb9b2334984ecd4980659cb3881b981ae3e9bfae5ddbe0b1c2d31dba328480", 0x7e) 13:35:39 executing program 0: getgroups(0xffffffffffffff8b, 0xffffffffffffffff) 13:35:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4c1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xd7d, 0x34, 0x0, 0x0) 13:35:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f00000014c0)=[&(0x7f0000001500)='**}\x00', &(0x7f00000002c0)=')\x00'], 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) dup2(r0, r0) 13:35:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x4000000001, 0x1804}, {0x2, 0x7, 0x800}, {0x0, 0x8, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r1, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="1fcb736eb204ffebba8f0bbdaa799c89576ef85c6145701d86b3b51e1affb14c714534fc450b2a77274bbd2b7012aab378b9c54a1540107646779acb00b8ba090bc7a35b871c315fc6a89a0744c7aa554d2939fd32a68dbd6a", 0x59) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchdir(r5) 13:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) 13:35:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x23, 0x2, 0x80000001) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x180c0, 0x0) 13:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x24, 0xa, 0x10000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x10000, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x3}, {{r3}, 0xfffffffffffffffc, 0x40, 0x20000008, 0x4, 0x8}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x3, 0x10001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x148, 0x9}, {{r3}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x10, 0x1c0000000000}], 0x81, &(0x7f0000000140)={0x9}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:35:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) 13:35:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xcfa9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000001c0)) kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x9a5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="f2f7f38943386f2df805f188258afe4d10caeef4cd7f1642da9aa23a47ca95eaf7fd80c0ebcc1f2aa34e580f69a9e86365c4fc46a18781bd1bb6ed0a5ab4fc5972b9779aad572093d53668c2d1dac157013ca540359747862802d3611c5816bb9dd2a30763609267ae7d3e10008ac8cef2c99f771aaeccdfafbc68bd600e9421f14563dbaa348349cb623fc43772aeb5cb4606ae6dcb7a5f710e1c", 0x9b}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:35:40 executing program 1: r0 = semget(0x3, 0x4, 0x80000022) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 13:35:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)='u', 0xe3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 13:35:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x100000001) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x101, 0x0, 0xe694, 0x0) 13:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffd) r0 = socket(0x18, 0x19b5297e93c71b65, 0x101) socket(0x1, 0x8007, 0xfff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000, 0xfffffffffffffffe}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xffffffff, 0x0, 0x2, 0x4ce833e7}, {0x9, 0xfffffffffffffff8, 0x9, 0xffffffff}, {0x4, 0x90, 0x100000001, 0x80000000}, {0xd1d, 0x8, 0xe77b, 0xaf07}, {0x400, 0x400, 0x0, 0xff}, {0x3, 0x7, 0x2, 0x2}]}) 13:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:41 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r3 = msgget(0x0, 0x684) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x30) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x48, 0x0) msgget$private(0x0, 0xa) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 13:35:41 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)=""/225, &(0x7f0000000440)=0xe1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r3, 0x10a}, {r2, 0x1}], 0x3, 0x8) renameat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x42, 0xff) mknod(&(0x7f0000000000)='./file0\x00', 0x8032, 0x8000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000200)=[{0x3ff, 0x3, 0x9, 0xffffffffffffff80}, {0x16, 0x1, 0x8001, 0x5}, {0x8000, 0x8, 0xcb, 0xc00000000000000}, {0xba11, 0x5539, 0x0, 0x20}, {0x1000, 0x8000, 0x8, 0x6}, {0x8, 0x8c4, 0x0, 0xfffffffffffffff9}, {0x7, 0x6, 0xff, 0x7}, {0x2, 0x6f, 0x2, 0x5}, {0x9, 0x4, 0x720, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x3c, &(0x7f0000000100)="b6629c984a0be775242885a28caa6db863d3164e998249d98d9cd72be1bad5c288f966019b6dc97b2afc7d3636b6259385fcc12b46c1d319b3f4396e") 13:35:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x6}, 0xc) 13:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10080, 0x0) getrusage(0x0, &(0x7f0000000180)) close(r0) 13:35:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) r2 = getegid() chown(&(0x7f0000000080)='./file0/file0\x00', r0, r2) 13:35:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 13:35:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x32) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) geteuid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000001640)=""/4096, 0x1000) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 13:35:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656bbb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd00"/1039], 0x1, 0x0, 0x1000) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 13:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = getpgid(0x0) wait4(r2, 0x0, 0xb, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/73, 0x49}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/146, 0x92}, {&(0x7f00000015c0)=""/102, 0x66}, {&(0x7f0000001640)=""/79, 0x4f}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x400000}, {0x84}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) syz_emit_ethernet(0x0, &(0x7f0000000180)="539b100e") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001740)=0xdc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) 13:35:41 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="f1694ae862a8ab3f60e93a10000000ff"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 13:35:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x4b0, 0x800, 0x40, 0x56}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8880, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0xffffffffffffff43, &(0x7f00000001c0)="35cdfb02070000008800") 13:35:41 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = geteuid() r2 = open(&(0x7f0000000340)='./file0\x00', 0xc80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x80000001, 0x4, 0xff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x27}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x72239837}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff2669}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9d2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x13}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}], ['./file1\x00', './control\x00', './control\x00', './control\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5b}) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file1\x00', 0x101, 0xd64, 0x9, 0x0, 0x5, 0x7f, 0xe30, 0x2, 0x2, 0x4, 0xa09f0cb0000}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./control\x00', 0x1, 0x7, 0x7fffffff, 0x1, 0x2, 0x0, 0x7b, 0x3, 0x0, 0x8, 0x8000}) fchown(r0, r1, r3) symlink(&(0x7f0000000240)='./control\x00', &(0x7f00000000c0)='./control\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x80) r5 = dup2(r0, r0) accept$unix(r5, 0x0, &(0x7f0000000880)) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./control\x00') socket$inet(0x2, 0x7, 0x7fff) stat(&(0x7f0000000040)='./control\x00', 0x0) 13:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f00000006c0)=""/71, 0x47}, {&(0x7f0000000740)=""/131, 0x83}, {&(0x7f0000000800)=""/182, 0xb6}], 0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 13:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 13:35:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='\x00', 0x8080, 0x62) unlinkat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x8) 13:35:42 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 13:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x0, 0x81, 0x7f, 0x6}, {0x1, 0x8, 0x3, 0x80000001}, {0x9, 0x412, 0x4, 0x5}, {0x401, 0x8000, 0x1, 0x2}]}) 13:35:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3f) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r1) execve(0x0, 0x0, 0x0) 13:35:42 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x57) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 13:35:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x6}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0xfffffffffffffdcf) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffe1, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:35:42 executing program 1: r0 = socket(0x10, 0x7, 0x4) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001380)=""/241, 0xf1}, {&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000001480)=""/104, 0x68}, {&(0x7f0000001500)=""/255, 0xff}, {&(0x7f0000001600)=""/178, 0xb2}, {&(0x7f0000000100)=""/20, 0x14}], 0x7, &(0x7f0000001740)=""/3, 0x3}, 0x841) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 13:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1f, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec9, &(0x7f0000000380)="09000104000000000000531a4159203e1a156df8fe3ce5489755d0c2daf81f9062a5844191cfdc625c261fa29c4ff1efbbf82a478f71db7d8295069bf40eb4ac2284") 13:35:42 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0xe0, 0x31) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000300)="d8ff125c00000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/84], &(0x7f0000000040)=0x54) 13:35:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x68) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = shmget$private(0x0, 0x2000, 0x708, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x433, r2, r3, r4, r5, 0x1, 0x4}, 0x1, 0x6, r6, r7, 0xffff, 0x10000, 0x857}) 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:35:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3, 0x93c, 0xf71}) madvise(&(0x7f00003ed000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f00006d9000/0x4000)=nil) shmat(r1, &(0x7f0000562000/0x2000)=nil, 0x3000) 13:35:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:35:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) fchdir(r0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) dup2(r1, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) flock(r0, 0xa) sync() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000001c0)) 13:35:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3f, 0x3}) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="da940006166a3d63d12df59fcec68a7bf19a491a2df54ffb0dcdca0f3d9086891ff5bcc76f735a1c3a4dcd8febbe8056f5f5865c0d01076e9ec6d7414e94ab95444c9301c9d1cbd41df1cb37ffa423537d1ed3eb99acd14c6d34d4c61f087e21e8df619944f839dae881758b9eb97185c46b89aaff26f08d1cb4d598d2b4d2ee9878775526f5d6b5700cba5d73a756a8f7705a7f1f899dad1e7cd2eb6df52345b3bc9f9cb5b5fbcf740ddec7a53c79e4b57c7bc5a1feb3225a25cff264e8d58ef62f606ac7a0ea046afe16daba5e82ac016ec1eb0655673ab9e882f0", 0x11d}, {&(0x7f0000000380)="530b7952132c1bb1375d68c754a8b493d9d9bb191073efee", 0x18}, {&(0x7f0000001900)="cb018923c5d7e08c3298c8ae7104ab84601161ed4554bd635717b1e2e9d01a336f99a1ef84af6f24bfb2931514bb5473417e03e96ca781c475494579b990036c73736b1ee12c59d8b2812a4d482f172bbd4030f4c4db8e42c8943cab2b0d0ab994d5f9797a1f29abf72374366202ac812999018aafada574de26bbb43b4e7ad568920875b212f0df206a7453ae496c5fc685fbd0a34ec0be482990986c423f163c821f6afe55d946ba1561b0fea73a552afeec0c47fd0b58f1e3296d188597fac81b60a23127990d9f64506932bb555182eed5ffd840db2a9183fbaeea003197599569edcad9e2d378a208fd4bf216900ee99480fea46f71fb36b328fd24e6b01f3c5792a6ab42a5204257977d1fa2d07e18990784ca07c1575c094e78a2a3cb2001975419fca81937c0953ad72c84eef5fa5a5b46849dc9fbddf060b67928047a0285cedf47312436d0b2aecf083abd74406b19706d3c058e17ca936ae88918844df3e041326c87518227745ea7025ef5c2471e277709616d01fa805100f663c21206f388d8474068b8d41df8c7fb70ab48b1f3344e1fb36af76344b2f4192508067596217c2ca37243f54a548af139fd1c526aa50ffbe7d50c", 0x6}, {&(0x7f0000001ac0)="abcf989d46f2ee9a2cacfe830e66b49db78bf806a1704430afc858e1bc22296b21842e65a843df20c9c4ea0965d17007a9de76eb49474ca5da655cc19962c96491613f4156212fde4ba619447bbdb5d1c2d6838a637be5dd6f667fb997297b30c76800253183d46776040924a03738e1ba526bbc72c8dac4549331e2cce4f61f26030777242e6ef7e9d09e708e49dfff7a0efc3a0059639c84f46cba73c52419c33170d0769166298713cea3623b4e9a16d0759b4865535188cca708773b2e6c7cc14c0f43a01419a665e89b53c011fb5c6c89340b4e3c2642be7b73ad3154c232fc6bdc0f1c4a066a2e30dd6df235dc634701060d8567d4d227f59323b89e8a41f64e702bea54a2a7ee70b952800c97d6613fa458a46596f0d5a36edd8d863d3a65a974d88cdd3954f47c148058d8de66f1f93c436fe91b9aad7a67842a726ebacb389bba3bab357a695c8c2104296a4f95cb3d5731db8e60f7a7870566c30b39fc8f6b0d547fa7f5c271f80cab5696e2fec568ec862b88fb50f4f84df477423a356f44887451fe892b74bd1465aca49000000000000000003d8e01c8a5fac1e84a2930a99afa5221336491792659392d7e85e312f5944f962f959218ab81c753a6d4e10ebbd17233b52680baf9667cb4acd978cd84d008de82f42b64e8fcbd26697643c9e147b5a162e8266ad1a58a2535a9ed05a81dd4b518d3a4bb93aeea17b2c1d66ea08ddd86e518d5b48d2cf1388b62ad36b0e62446f6ae2f027c11a40419a156e1dac3d09445afe929f3ee363be29fff9fd678ea815100d406648246f6ec89f4045fd08c4cc2478706e87bdba176208a1ea911aa0dbb448772c304d439e733123046cc083a5e7bb6eeba047b96310331db51842f6f4ea32d1b3516781b11646eaccca7f44ce55959c9befc2120b020b98bd4192c63e6ed0d1fddca3e06d06c05ad0814da01578209be7d77bd986cd58dab8e7769b8a0edfcbaf55621a22ea3b766e65d0b549f5435ca518c3b1abf6347aae97f25066498f365b1188c7fbc23fea63b7cbad97cf2827543e776cc23a4769c2c7dcbaa0d1c5bec8fea68bc9505207e6cd1a5e883bb36e00a2dc4bb8c4e0a3cc2f116a92eed9010e2faa9b3859aa64e4aca8c8a2e9201ef14786d108e4daca41d01058f0fb95d1a7db62033a7beae1ceadde319b12e6dc63b40e68df7f2977a6c34a2b442556b3fa573bdd2efe64b75734bb9987e7597077e5bdb36798c8bb696dcbddddecd594474f83ee03fa6dbbeb98ad824ec632486f3137c69154da8de95e841a2c74dde843c2cb7ec584cdbf4370a9495bf720e11494819d3d10ec436889675d2a9df88708288b1ba28d7e2e22b366d2c2a99f9a7108b38206896903d926f585b4898a22a4193c6708a03ebbbfbe709517a21ac591255a8b82e48fb353597baf8677eba287005d0c1f6544e11977f9fff0f9e968146c818e74178181513bc68d57d16d4e161d1816b8f6e5dc50d3525ccd0afa789765fae558dfd682a1e52a80f7e5af6eaecd19fd787d1178decd3a2687735232ec008db56dd95c45739bf92fbed56ea01742657984fce61370749bb87cc170af96c97ac48349d1cfc5b9892af47ad771419235ff4d7cf6d657a6770028dc8f74c32ab34207f3e46b236a40c2a24c1698809390969f3095207ae223403ea4e53c70017cd2d0de36b8406e2174fd947e5d2161e810107e43e0a0391d1d44d5fcd4275fd1ee3bd59b334665ba6bbcf57b42ebd89a74984d7435de487bb3eb5a261602662b37791438ec0d5284bef3e88418a23505c792534f504491099127a713d389f2d9d3c978300dd88013840ed0b598bd8676b468af8deff731e100729b3e0256e9dec40cfd7184645323c8964c41559a103df6b798ba3a3a7d92c250101cf3ad1639dc37cfe6e430bb87db085d222b21828c4705cfd133029dfa716b62337f42f39e1e4e6590a24291ef3e9745d28ecf3164a31e3daeb67c6e722c142499c8b8c8734ed4283748b6780f680bbeae3750253dedcdf2e5a31901abdbe589188a5c9efc7015b8a83be3c51d67759558ef93abdeabd145958dfd0bf7b96c5714f642df154fb8d929bd4e6c06fb0a2a6a3423bb3dd5d8999176dbf3f7f921ef4dda8413af3bc972cb5d845252a838b93279e8dde4f0cc46d38c6ca69bd0b624d9a8bd23d242e87e96a7e9abfe242f102e2bfc151e7c6147a652c13f62d62d9e6b26a171187d4dd1b36716ecc7a59a0cbdd22b9350e7644ba93142e4f84b6ab101d27af4abc0db375c0d93b61d193a4bc293f40a2249417cb0f06c3aab88c4e1b54687b310f06e9741326ec91b4252d8a0599c6b1a57053431f175a4eeac3991ce69e4ca16cd82f4b050aba6ef7a11b3933885c2b5ebcbf5911615e09e86db6df18a37ddeaabb71a38694f02215ab154393fdcb218816d0bdc28b07f7d9a38e634efa90e6051e5b3155b377626ec2433c8568878de62bcbfaf8153b57c2fc7899f3d6ed6fd45d9cd04c4e12cb69a353887de6e14ba3e6c6e93464fb792814d1df5a27b65b0c5cf02ff23ea8e2b99752471fb0a9543e2b12c6f36d106c9430a2bf4557bcdf34a41fc7aecc87bab2fdba8d1470f3be5b0cab20781af82a0b2ffc022b04856dac9fbad37b683c7a3ec33eed9b41780bc3e141a9790ae9d4734b04e1f5c96cdddebc1817a89808fbeaa598a8a72ccfe7779affc7738745fd99ddd80db07336b2f274486c8a654a96d74e87ae7587a22b0de564d2efade3e694f8a2eb7305ebfaeedbba2e9d1c1adbba6d40d89231cc424e06b985d4af739739ccce4c37c236ac056e70dbe1ebaafae04e00b7504110db17e9f947981b9b9a23b10be0c712efbc7a28af40865f9532d77ee65b0ff62acb4cb38cf601dc68d089c135db2d46d6a94dff714aa870b6d1f1816a5fd895e4a01820b5480ec2fd23787e08a1ab4da2fd50ccbead9bda2e7f1c36d74501810b9a3dbe3d37356d0b064cd1f1983556abe67bf23960f9bd3f22ad96c323a0b8e2d47a700df29945d1f986a010d9786e7e9d394bcaac2814cacc16654ee6a1b61a53a4f3367e43bc8f365ec48b4b13be3e57bb54b63539e153bf5639a8b53069a84528362fdb80b9b4cf4c835fa4d524d25e38c05b25ab2a0fb57938b5cb2ab4a7108f06a6ca3460c7d268088995400e62db48387acdabc04128bd6657d3e6fd73dc1d59b28ff33c3994be7a6be6569ce37cb34635fe52528a923b3fea3e68243e4e783a81c0a1e4697ea08e5effff8cd4d487bd57128af2ff7e7b9e05c9d8f9675ec01dbc34d6b0688f7480e5b95a697beabe74520afc86246ce5bbba8e0a32da88291bc7b7c3d732f17b95d0ca1ceef1dff7da8f8986473974aaa0596e7f17a14fcd41dc6ec5f43768377e761e4a5613ef316aa0ff3141278a91d8e8308921c2bdc94b11be1a38805efdb824943e5e964ff8c4bbe44aca7641331851a0bc067d996366742e4f310b5eee523bd4bab5d755e5e209aa43bd33f2928b70fbe64e3096407a6ad42f95fe83017e19ab95979286cda71e4f623c5cb27801b130c110f5d9764800ed54f1beda05957407471cb0655165c53df53dd211e34628e16ef8c7f162171924ab35381e8bde2a5e44541f2d2933681fdcbbbf23ebe066f131cbcf23da41422bc2fe89384a49eb3c8b0fa56dcd30f89e1f80ab49de743735fb6a4493d3b8bcea269720481ef19b82a1f9ef55b0d85b4d175909096f62f1dfc147ba3d9383d09165ef17c236df7c87b555c0ee4e3f8c85df7bc528eaa1de4fb32ef72c10e7b3aec12f649f089a7a937d2c1f138987f9ad9848b79d94d4fe261649f8d40e35fbf05256d1c21296cc4c7e68a825b087f667edf88c9dc76dec8f54b8f5b276dc8d9d8a51c6f2d5a2f014b7b993a264e86964eb69e10a2792e9fa6215e85065ba62afeb36790325610bf172ba76044cc4efff68b12e2c7d39cfa8b01413ae4ba471ef62d89c804146f6a90c1e9543ebfe06405700b1bd3cc54fbaebb25641aa5412eb65ae33d0fd9d7fa38e282c7575a7ff93a6185b540feeec0326479ea21dd13affebc3c680c0ebda591569c3495b8dd1dfe7f7da09b60e3cb02a5c87083004a7df4767903298fc3180d7a998ce62f06c951b42faea965b83646d93613ba854801db4810c0b736235470a3aa9cf5b38b82f19b6a162f1af34e69c4a5bc32884c658b4482e503fbc84ca393333649f1b140728f0ae9dbf82388bcb7b636c94309e98b6ba3a680b8c6123f88b376bd0c033a08cbcbb66f107e3179f48927bd2ee0a2c21b4b5f3c942cb6a585fcd0de5a318f9ffe3fa35e86f2c8133a6d3c7a409cb6c99cc17a25bcd6adb069f674f83065a484547bba52b84032a9c9faa053ed14c36d6977b1c926c5b4e3dec3070ec3feca4723255511f60dadc550629dda537b8f56d1d605b4264dfaadd2cdd12a964eeea653c298cbdb529ac6bf8afeb2aca8699d04a0ff42d624475ceb53bb2677459c60c719af95175b8f1a3c38afebf93bb3bb9f6833d15585a0d9db7dc4c783464268a81b105aa92e2e090e8afe00456a3fdc3ed6e5d4c1846552fba3cf745ca7eb5ae6520899d56158ed4a99524436062cf44bb747f2e25714f4e025bdff349855f8605f9c7eeea07274ce22d16bb84ee2acd9ca36e15b33748b7a8e20d0f501b293fab3caea0628b8207ec34cc33fbec11cd0d18f5253bc6fe4445cb844f9b70b8652569de10475cbf94fc51dd2b10a3e49a0c3991471b99bbe430410feea735379fb8a2a3af7b66bd63263c962a4fefd7daec367bb32a524d96cc0b76a2943720a69c49dd94120c8fbff1db28b71b5450c301bd6ad2b45f36cb003c9be9310bdd9982074cb97d1d2f2725f6e506795fbf7540419796d1194719d03800a6bf276253144b932b025b80543c59fa1db33450e9510172f085ecf84a53320b6ed6368bf59df6256b89c870b2b7c36cfbecaac51d3e97b986cfd6ed376d78f814aff57e113ea60adbb18adee2af3e0434736639e093106d2923311161f6b2884e74b308e06efe951d4a9ad393136b0b91d5a9cf716dfb7b6b252dc5b63a51d3e7480215017caad8775ec69179a7b25fb4ed332773a08e746a726b554acc68219e5eb12fa155732b982b33380377ab14fef9d357ec54ac6ce57ae5be1d313321394348eebad4211feae0ab85f36a93af7f6d01d0ecbe3ea4aaffee132f27405f2e11649a977ea6e8eed6defbd576067a6c3567e275159e9ab815cb5b1b5895e324f31ed2f2cb9160f871ad6f4d43aede385eb4957fb4708ef70bac38ad314e035f0c9e998c12debf271a3157f0fa3f5dd5f46f06d504912488afff9726ed692ae055b3b636b738e92f3fc07ab0c26c378bcfebaf74957cbc6335be2796bffbb638989af1bb9298bbff0c04c1fa11d6b7dff27176f54ecc4bad649fc98ecf0ab1d50f8b573492f799d181b3026f4c5f95334a1846d176fcd9fde9ae1493d586a5a9394dba2d6d677c5f7199b83778e223a58d897ecb44c488decf74eae0e684bb651922120328034cce71fdedab51fe671c265516fbd3ca475ab1def0cbbfeee24bf02566f6559d4feb07be820f80056c6fd2f6fea6d00fee048891c32b1786f522a26d079a18b84e161ed32f8258eec03213caf9be2846448a4abe443b58ba50726f7e5b31c89105a0039b6b2a895a061fb35c619a4a7db0738751fd572d95288ee0d20988dd504ba1a5df27bc1cd270a4401428f7784fcfbb4986da4ae9c212f6b2323fc4c028a7bebeb51363f0ba196a", 0x1000}], 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 13:35:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x3, 0xfffffffffffffffd, 0xffffffffffff7fff}, {0x200, 0x2, 0x4}]}) getsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f00000000c0), &(0x7f0000000100)=0x4) listen(r1, 0x44) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) shutdown(r1, 0x3) bind(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000240)=""/227, 0xe3, 0x43, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x2, 0x6, 0xffff, 0x1}, {0xffff, 0x8001, 0x0, 0x4}]}) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000400)=@in6={0x18, 0x1, 0xffffffffffff8643, 0x800}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000440)="d10b07a42fbbf1b0a1c6fcc9181159205d6f792d84af9d71", 0x18}], 0x1, &(0x7f00000004c0)=[{0xc0, 0xffff, 0x7, "f2a2c25c124d0bd9f27f3b3745ecc46f39c5a2f468ac28ca2ff6a16fe3752bf1ecfc1cc5c282140d9a48fbc4fcea73f6001f5f0f6d8d43fbd881f9f1eb854d660a31f3e4f9a706d93dd8504c8683e0ffa1bbfd55be7e826233a1c5be8c98b5fb75531a9620ec6ed423a087a489fb27cf054e457911866645cdb58bb023a404dbccc2245abf19914082d2427ce1bb8bbe80b0a1cd5f9fec3ba3785ca6d70dc098496eb4ae4e856b7f41"}, {0xa0, 0xffff, 0x0, "0524fd3acc9715ad0cb389b0776bf29a62b25cc3351207aeac5a1fe9e7c1407e3a18698cd528d1971a754ae2f2805a41361be4f9cae1db0e945325cca7c4531ea3c07d1a1908bce370756db65cf6deda7e182067d16b5ec1cb2763d14c075c5c9a26a1c54124fffa85b1ce6669f113ab09983ebd3619042c12f4da898426d8c1091804acff3168eb7f"}, {0x60, 0xffff, 0x1, "36b930182df1da7f0c6d7cba9d460e7c61432062863c704f7545af3b42e9954b6e28e936fb3f06a5cb01949ec02a4deb799919be75951b987eb224ae0720f8fb87dd3d5a1ca00b878250bcb538dac035"}, {0xa0, 0xffff, 0x7, "552b0d18fc1d51c89ba9b837378305728e665c5862e66e3e0a0c22d7194df5c1fe24f975893dea89e31bd6a84106048f626301642c83e01a0e393a1129747356e45ade4c9486a80bf2b3fc4234ec87ba2713ec2b4c12ea9e41a5a783c088dd877245f9b00bd64ec844a1e80b3b2bab33bb12407e55f181642670e23958a5081ba4bb1e3a4feb0f34b724957b35c89ebe"}, {0xc0, 0x0, 0x0, "8cd36912b4f72cb0892d37c396b479f6349897abd435b0f39e4193229769281f6cd1dcb580403a76288a0e4f5827ab54c5a1379b385fae58ce8335847ef60303903ef794bd1f3aba78bd95f13f6e87071ecb182edffa05f2a38db77a336ded920a63505d7135307eb4d1f36ed531b5a3c338eb26ee2a6eb14299e23b9ca5f65197d1873d86c97f8414cda12517711f62af10fea4dc72508017b63af85b7f676b9fa79429f1a7d2ef01503d07"}, {0x38, 0xffff, 0x7, "a56ac55e8e5424ce6396987081bef2acb861df8341fa1f9e28f11c12765aea8fe435"}, {0x78, 0xffff, 0x80000000, "c39c48e8684fed0cf7ae086362939adb24ff9e8600155e80625983cb5ace536b5f3bec4b1ec302ff4ed363e9c947ec32104c175a98958461dcdcc7809ff4086e5b52b8e066931d1d1af786d5c3ef6089d978335fa4127c6b1c85dd4ac70f5d4178b305cdb49e"}, {0xb0, 0x1, 0x0, "f70425d1d4fa99a538f5d7fd8b82c04b3bacd3a6e56b0dedf9ff871deea37fb292c1d43479ab46812be972732d0f8475ddd92ccfdd7aa34bc1522b704767d4b4f91e2d8b16bb320a9d14d3bf05c4d46dd85e541156996707eabb5b5dcc04b2dc21803c85a9ffbc0b0ae1cc95e132297f4db282c27be01cc0781cced0f48731801214b9426ab0392aaa4bc9355f6b1ce8b4deab0448a24365c4bed6cbb05049"}], 0x480}, 0x400) flock(r3, 0x0) lseek(r3, 0x0, 0x0, 0x2) rmdir(&(0x7f0000000980)='./file0\x00') r4 = open(&(0x7f00000009c0)='./file0\x00', 0x10, 0x50) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000a00)) ioctl$BIOCLOCK(r1, 0x20004276) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(r5, &(0x7f0000000a80)='./file0\x00', 0x0, 0x11) bind(r0, &(0x7f0000000ac0)=@in6={0x18, 0x2, 0x4, 0xfff}, 0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000b00)=0x3) kevent(r6, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x1, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x20, 0x1, 0x81, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x10001, 0x8}], 0x2, &(0x7f0000000bc0)=[{{r5}, 0x0, 0x27, 0x0, 0xe}, {{r2}, 0xffffffffffffffff, 0x14, 0x20000000, 0x81}, {{r7}, 0xfffffffffffffff9, 0x2c, 0x9, 0x80000001, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x82, 0x4, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x20, 0xf0000003, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x5, 0x4}], 0x100, &(0x7f0000000c80)={0xe2, 0x2}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000cc0)=0x81) pipe(&(0x7f0000000d00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) setegid(r8) pipe(&(0x7f0000000dc0)) ioctl$BIOCPROMISC(r4, 0x20004269) mknod$loop(&(0x7f0000000e00)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000e80)={0x5, &(0x7f0000000e40)=[0x81, 0x8, 0x1000, 0x9, 0x5]}) 13:35:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 13:35:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x30) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28369, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:35:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x81, 0x12) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7fffffff, 0x3, 0x5, 0x8, "b54fbdfa68d7b7bb02e6ed6ea7fa61c91c8179f3", 0xaab, 0xf8d}) ioctl$KDSETRAD(r0, 0x20004b43) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800080, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000100), 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) openat(r0, &(0x7f0000000180)='./bus\x00', 0x20108, 0x6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) 13:35:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8c0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0xf00000a7, 0x3, 0x100000000}, {{r3}, 0x0, 0x8a, 0x3, 0x5, 0x3ff}], 0x6, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x38, 0xf0000000, 0x8001, 0x1f}], 0x9, &(0x7f0000000280)={0xcc43, 0x4a44e145}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r6, 0x80104277, &(0x7f0000000000)=0x7) 13:35:43 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x5, 0xf32, 0xfffffffffffffffb, "b3d94a49d07e0a4cd5d608293b4390e4c288b58f", 0x9, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0168fab506161f938dfcf19cdc372dc794e61d9e", 0xb0, 0x1}) 13:35:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 13:35:43 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) r0 = socket(0x18, 0x5, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xd}, {r1, 0x2}, {r2}, {r3, 0x24}], 0x4, 0x7) 13:35:43 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x101, 0x9, 0x5}, 0x200, 0x7, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140), 0xb51) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x7) r2 = syz_open_pts() close(r0) dup(r2) writev(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:35:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 13:35:43 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000000)='./control\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) 13:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6b, &(0x7f0000000000)="15") 13:35:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) kqueue() 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8, 0x3, 0x80000000, 0x4}, {0x1000, 0x1ffe0000000, 0x7, 0x1}, {0x81, 0x9, 0xfffffffffffffe00}, {0x1, 0x1ff, 0x40}, {0x4, 0x3, 0x8, 0x675}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) setsockopt(r0, 0x4, 0x5, &(0x7f0000000000)="296f84ed93f996dce7518b3034d52d65c9e084bcb19384326a417debe6bf6fb20da01c4179c4341bb168336c7692e3efbea5b94a650f15fd4cf9e0512231dd515bb420e03e7bf0daefa45d6de424ba2d182c75c8b06f611c323c398120a3c6faf17dd227df541a399ca854632958f37573f95fd6e320562405a36f8143a5c1a598d2668c86d08105b5f6a979c94c828446677b43513d6db7d84c95b84877fecca7d49826f7896b1b2c2e1f878f81a8b1957711ec8dd486d30d51563090", 0xbd) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r2, &(0x7f0000000140)=""/44, 0x2c, 0x800, &(0x7f0000000180)={0x2, 0x0}, 0xc) 13:35:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820252ff21326c653000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x4, 0x5, 0xda2c}, {0xffffffffffffff81, 0x100000001, 0x9, 0x3}, {0x2, 0x6, 0x1000, 0x5}, {0x9, 0x1, 0x0, 0x8}, {0x2, 0x2, 0xa2f, 0x6}, {0x28e, 0x101, 0xc13, 0x7}, {0x7, 0x80000001, 0x10001, 0x20}, {0x8e28, 0x800, 0x9, 0xd8}]}) syz_emit_ethernet(0xa7, &(0x7f0000000140)="0f4c5223f58763eba55a84c4b2fb239ee9543488305a2e81e676a74d40d2c317db5feefd6729849e7b2cd497d0af69165c8a59b6ea88164efadf050818f1ddec55740dc5258d6d42b541a8354265a0d12256dec4feef7023854429ecaff58ea25bef7399e43edfa2945a7986ae389721593082eb95c800a1bc9223ed20ec26c16481ef3c5d401b64d499c4361ba0901fd8f9265221a532618544ef6696066880b718a3387ec11a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) kqueue() fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r1) 13:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x1, 0x9, 0x6}, {0x7, 0x2, 0x9, 0x9}, {0xe3, 0xfffffffffffff801, 0xd1e, 0x9}, {0x7, 0x4, 0x9, 0xfbe6}, {0x3, 0x1000, 0x7, 0x1}, {0x7, 0xa50, 0x401, 0xcf}, {0x80000000, 0x8001, 0x5, 0x400}, {0x3, 0x6, 0x4}, {0x400, 0x10000, 0xf3, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:44 executing program 0: socketpair(0x1, 0xc007, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fcntl$getown(r1, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0xa, r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000080)=""/83, 0x53) 13:35:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) socket$inet(0x2, 0x3, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:35:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0xfffffffffffffe32) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:35:44 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x7, 0x8}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x42) unlink(&(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10200, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x6, 0x11, r3, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x3b, 0x10000, 0x81, 0x6992}) shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ff4000/0x4000)=nil) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000300)=0x1ff, 0x4) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000340), &(0x7f0000000380)=0x4) r4 = socket(0x1a, 0x5, 0xb1a) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4, 0x1010, r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000003c0)={0x1}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x20) mknod(&(0x7f0000000440)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x67, 0x8af3}, {0x8b, 0x401}], 0x2}) mknod(&(0x7f0000000500)='./file0\x00', 0x8100, 0xffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) getpeername(r5, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup2(r0, r1) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000640)=0x2) accept$inet(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socket$inet(0x2, 0x4, 0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000700)=0x7) 13:35:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6104, 0x2ce2) 13:35:44 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x89) getsockopt(r0, 0x0, 0x3f, 0x0, 0x0) getpgrp() 13:35:44 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10008, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x4, 0xa0, 0x8}) 13:35:44 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') readlink(&(0x7f0000000100)='./file2\x00', &(0x7f0000000340)=""/241, 0xf1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000200)='r\x80') socket$inet6(0x18, 0x5, 0x7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x180, 0x0) ftruncate(r2, 0x0, 0x296) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:35:45 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000240)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x1e, 0x200000000000003, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000140)=0x72d, 0xfffffffffffffd39) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000040)=[{0x7b7, 0xfffffffffffff800, 0x3f, 0x8}, {0x6560, 0x1, 0x4, 0x7f}, {0x80000001, 0x80000001, 0x1, 0x3}, {0x9f, 0xa, 0x8, 0x6}, {0x7, 0x1, 0x800000000000000, 0x4}, {0x8, 0x10001, 0x56c36b3c, 0x100000000}, {0x9, 0x0, 0x1, 0x3b}, {0x0, 0x80000000, 0xdbe3, 0x2}]}) 13:35:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r3 = msgget$private(0x0, 0x101) msgsnd(r3, &(0x7f00000001c0)={0x0, "0ce990d39ed14e6f24dd906c2c31b5c4030de8c1fd0229c9d0844c85a936825336234b067a6df1323a8fd6845648ccfce3adc427fc0d5fc8bdde047f23f316f5bc60ede67a5389aecf7ebcfe33dca818ddec68ef1a34ec3730d66b64764e8367ad214f313880fe32f23892910454ef99289821d918c203d4100a2808036490c8331aa5de790b53eb8cdcd6c91ddc8f117762f74f3ac38cf303f18fc00e7cf5432ed4afdcdf2fceb81e9c8f0d19ac"}, 0xb6, 0x800) poll(&(0x7f00000000c0)=[{r0, 0xa4}, {r1}, {r0, 0xae}, {r2, 0x50}, {r1, 0x4}, {r2, 0x15e}, {r1, 0x24}, {r1}, {r1, 0x8}], 0x9, 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) 13:35:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6e", 0x1ab}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:35:45 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001d40)='./file1\x00', 0x81) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)=""/127, 0x7f) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x143, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:35:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r3) poll(&(0x7f0000000000)=[{r2, 0x2}, {r0, 0x20}], 0x2, 0x7) write(r1, &(0x7f0000000640)="8ba97d22edb9e31b61c35899749456f25eac6ad4114c3b84ff2c1f00dbf15e6c67a6870526d300840ea49a22bfd5f4e23af1db144c978200412558edfc4f633e3c4ddfd6b4ac0d69881f867f957fe64876d5d2163281f81ad5f7051ff7f34f1505894c8986a806459fda92fd2686b0e441fe433f0120b3515bb8ae41be255bb439cf86822c027505c9bf84d6ca64e888e9df9cf68403357ecaa18a335c039869c9cea7b6f93d0adb6f284afe642813fa0634d93d3471e77b99b064329c06b13cc1f563e132455c4ffa3322df77029b6539a5d03f3f499ae88f7b226d6e06de58c4c7cfbe013a5fce2f1c6ba4c4eddfbccf44665ca282e889bfdaa072d3a8810cfd7d7c825f80bc1bbdeb85e8baa33a765a131b87338c405498d4a44fd247810b8329f6911a90abbd1b3b9c80a276b64333f019429c8a453005279c0c40d2ab384ce2c8fa043796ecaa30d2c2836364b7d0113b6e99bac43690fad5e7c187e3bd1690b13c593969003016eefef4", 0x16d) 13:35:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1f, 0x1}, {0x18, 0x1, 0x5, 0x2c8}, 0x200, [0x4, 0x6, 0x6000000000000000, 0x100, 0x7, 0x20000000000000, 0x3, 0xe01]}, 0x3c) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 13:35:45 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xaaa9) 13:35:45 executing program 0: r0 = socket(0x1e, 0x8000, 0xfffffffffffffffe) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000080)=""/56, 0x38}], 0x2, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 13:35:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x7fffffff) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) socket(0x32, 0xc007, 0x3) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) 13:35:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x103) 13:35:45 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) 13:35:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r1, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fchflags(r3, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 13:35:45 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 13:35:45 executing program 0: r0 = socket(0x400000002, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 13:35:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0x7, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1c, 0x0}, 0x0) socket$inet6(0x18, 0x3, 0x9) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="b51b549cdaaac27e0fad2d7a2f27874ee62c277056ae47bbaa947a07103d4949264eb52417e0a1484ec410e6fd26ef407b3d0ff7d41cc3642042e60765ba132999fe38d413dc413492f2fcd54db37e5b4f7b82a4bcc0744a544394f16226de5b90d72ec82e4605714400d985628037f5de42c9538191d4e1bee99e49dbf05cefa12d8005f7b023abdbe2179a3c7fc1298090fb1f7718696ecbe42111c200aad380546f8fe8dbe5e6c642f86e02fcbfd43507", 0xb2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000400)) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x7fff, r4, r5, r6, r7, 0x40, 0x6}, 0x5, 0xfffffffffffffff7, r8, r9, 0x0, 0x8, 0x5416}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x1, 0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:45 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:35:45 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 13:35:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x16d) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:35:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000deffffffffffffff200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd679a7702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1aa2d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700c12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a6bef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af8e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c0000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xfffffffffffffe8e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="00000000189c0000000bd981db9e1801071913bc4535b960537cba5fd259ba5b966c047007c686c60630e36961f137af365d73458fa1ab6be6cdba17fb19602435cb960f6336fa9d506095cf7099c9756f846bc415336e6896064b9b91eb250a4d302fb62819c6", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="28000000000064696c12000001000100", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r10 = semget$private(0x0, 0x5, 0x20103) semop(r10, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x0, 0x4, 0x4) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r11 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r11, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 13:35:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r4 = semget$private(0x0, 0x2, 0x201) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x87) semop(r4, &(0x7f0000000100), 0x0) 13:35:45 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/236, 0xec) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() 13:35:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x3f8000000) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x400) 13:35:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x120, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) 13:35:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000600)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a868700996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c896700f1ecad0a6241c77d055ca15a6112a17ebe9465f000437395713844a8b7f0368dcafe66a775312785369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8296be0d75b2d7c83f0b999f2a78ef04fc12526ae94e97bc6f3266f620fc463cf02ef85582b86d7b8d85bdcfbafbe7d14e4d9a2455799436ee103fa30945aa12bd668112e7c2fc60719bcb331fab978268edf1a7ab8f3a5f38ae9c2cc3d01c34008a4cf04886553a399d4f51ff01aaedbbb1b706361e4410e8cd50fb5b1d2a051cc28a84cbbb7ac51bbc27245", 0xfffb) 13:35:46 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setrlimit(0x0, &(0x7f0000001a40)={0x4, 0x8001}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x18, 0x8007, 0x3ff) getsockopt(r3, 0x3, 0x17f40e81, &(0x7f0000001900)=""/240, &(0x7f0000001a00)=0xf0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket$inet6(0x18, 0x5, 0x200) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000001500)=""/226, 0xe2}, {&(0x7f00000016c0)=""/214, 0xd6}, {&(0x7f0000001600)=""/87, 0x57}], 0x8, &(0x7f0000001840)=""/173, 0xad}, 0x40) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 13:35:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000), 0x36f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 13:35:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="d8f5b415", 0x4) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r0) 13:35:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getrlimit(0x8, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 13:35:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x120, 0x8) getdents(r1, &(0x7f00000001c0)=""/186, 0xba) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40000004, 0x100, 0x7}, {{r0}, 0xffffffffffffffff, 0x51, 0x20, 0x101, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x22, 0x200, 0x2}, {{r1}, 0x0, 0x50, 0x9, 0x6, 0x2}], 0x9, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000000, 0x311}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000020, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x59, 0x2, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x9, 0x6}], 0x7, &(0x7f00000005c0)={0x0, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r1, r3, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x8, 0x800000010003, 0x1ff, 0x400000000005}]}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x4, 0x97}, {0x18, 0x3, 0x9, 0x4}, 0x1, [0x401, 0x4b4, 0x8, 0xfffffffffffffffb, 0x5, 0x80, 0x0, 0x5]}, 0x3c) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000fdadf84922e20dda9fadab4cf12df145d6ed6a084813f181ca24801b7ceeb5c2b5bcf2acf12f831454905b01bed01f5dc698b89fc9a0e79fc3f85ca6b660bd15eb45d2ba26b897c05881196319529574fa6ca5376748df1ee0f2cdab52589cb8316b714c4805001300272a3cc14a0dd1766a467e713d4b837542dd5e2749b9cd449df0c27774c5d66954abbb0d7cd95f6f742a02b278cd157b43cf874626dcab605dd086a8f6dbe89af1544932b6fd18dc55610f19c6b2d63c32c16896baf28316a4f9368dc3303321718b6789b36a1e9a1f89122152ce2a8ba862b425a0a2b70833f7"], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5f8) 13:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x47, 0x0, &(0x7f0000000180)=""/71}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:35:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 13:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0xfa5, 0x7, 0x1000, 0x81}, {0x0, 0x2, 0x40, 0x4e1c}, {0x293, 0x0, 0xffffffffffffff28, 0x7}, {0xa4, 0x100, 0x6, 0x8000}, {0x4, 0x0, 0x85}, {0x1, 0x81, 0x10000, 0x4}, {0xf4d, 0xffffffff, 0x65}, {0x10000, 0xffffffffffff1071, 0x0, 0xfffffffffffff801}, {0xfffffffffffffffe, 0x3, 0x2, 0x5}, {0x6, 0x6, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x0, 0xef, 0x0, 0x3}, {0x0, 0xff, 0x7fffffff, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x7, 0x4, 0x52, 0x1025}, {0x200, 0x80000001, 0x3, 0x96d}, {0x401, 0x6, 0x1f, 0x8}, {0x1c00000000, 0x0, 0x4, 0xfda}, {0x40, 0x40, 0x48c, 0x9}, {0x7, 0xffffffff80000001, 0x8c, 0x8}, {0x86b, 0xff, 0x8000, 0x3c7}, {0x6, 0xb3e, 0x7, 0x3}, {0x3ff, 0x0, 0xffff, 0x8}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) 13:35:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = socket$inet(0x2, 0x2000000000003, 0xfffffffffffff042) socket$inet(0x2, 0x1, 0x0) fcntl$getflags(r1, 0x3) 13:35:46 executing program 1: r0 = syz_open_pts() shmget$private(0x0, 0xe000, 0x0, &(0x7f0000ff2000/0xe000)=nil) getegid() getgid() getgid() getgroups(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8180, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) syz_open_pts() 13:35:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000200)=[{0x3, 0x4, 0x80000001, 0xa43}, {0x1000, 0x1d9, 0xaa5, 0x6c66}, {0x98, 0xdf0, 0xe515, 0x1000}, {0x9, 0x5, 0x3, 0x2}, {0x4, 0xfce9, 0x6, 0x70}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:35:47 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 13:35:47 executing program 0: setuid(0xee01) r0 = socket(0x1, 0x2, 0xfffffffffffffff9) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x3f) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x202, &(0x7f0000000200)=0x2, 0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 13:35:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xa80, 0x4) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0xc4}], 0x0, 0x4) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8cca973eb61c453db879d49a57d3273a56409a686be1de3fe9deac05637a1fddb72e4eee7afcd56e86cfb1468b6c6220318c5b06dbc8464b64a8876a110728d1653f2fbb45bcaa0b1700e5f87ecbded3072478eae44a3c61fe443509637c20ce7f1b6f025fae972c55cb1184f49207e93961c9b73694d908d88ba89233aa130addcf6d"], 0x10) 13:35:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = accept$unix(r0, &(0x7f0000001000)=@file={0x0, ""/3}, &(0x7f0000001040)=0x5) fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0xfffffd65) setsockopt(r0, 0x180, 0x4, &(0x7f0000000000)="a637d263e251d6c93cf314a4cc73d601bb23e5754163e33193000ebfae62787dc6392e6923e47f27d21aa80bc368ecbf3f631b5e806c7edc5f95f7a6b65c5baa0c88374adb10edd763bd23e4ec2d60ff09fa9f5042d4df9ed8895bfbd44fa4942059dba3f9851aa79a74e8f393678177e2615a62ae4749b249f43ce57536dfe4095d0cc90da21f0adf230fe71633a646919639dc47e8a9a8d99eaecd7b9a2bc08418ab8009f3d9f7bba20111d95e33418da9938a94e4980e88ad178e55130ef862743cf7997704b78c0ad0cdca4d120203111557eba8d34aaf8542a719a80ab3e442d5f2cf6d39e74f5ee6077869e9594f476a503dfadd4eb6298a739ba42ba86c1ad7fe1ad4ce0fba592f87e191b9143159fb0379580b34707e90d93f339e3b049eb7123f33c83991a51c25178b5f1762106c0a3d9bc422221d2c5d67db4d6d6c0111889237f3f5a3a77f5b906862f19e281e5b6c605145dd2067704e3ad26844ba267b59666d157a56738a16113b13df83a217cf34c0493becd773919e810d58d86324015b82eeeb461f59a2c1db0213c8cfa74f85f3b93d1ed28772106fdb94fbe016cae95f70b9962454a65c6ac096f79e58998c257a9d61b37d968acf0399922d18d2dcaefa297648a6a7cbd5715f43442085e4cf00400a70a258232bd4438f238cfb0fd3e0a444023ba6415057eb824c155f9ed5f3b223ed97e4780a676e6b466e57f709b11bd8238da4d9a3688701dfa111ed5b57c4c660b7f668ef7dd8a341a6478884e7e185bd5d91b7f192038489c4f81fa906bee9ed5337c5707a8f1afa1849365294eefc9745c217a1b253dfd7b895fb2a3004f0072e9c80950929708b00ac42298e38f2c434e4253c8e8c2a2f67de3c970016881522ed8e8f014c0eedc5fb4e5c9363e4f89adb7e5ec0707336e4918038e184e3ecd6b5fe6be88a4a13abb73d5d56776102bfb5d31078d5334b23ebaa8737fa1592f9a44af18b19729b97ddb434bfef855547e51702b165f4f4db5f1c8ff8ee665bbedd86b0dfce6b0d51c3a5eeae2350f186d5fe6abc6a7d6b6b75a5b8ac7f52117ed6d201d56f9602550939969096b335c6f517ba981102f5db53f005915f326778a0b2d206dcc3f9781916a5e86195942b04096af38eedfa2d4e1bd3336d232cd6059c6ad5d5d87659323207f965a5f065bc211ec0c1fa6a3712278408bd796f32e9eec00dcd2addf18d640be48a3378e8bf5694c76224740559b8779a0cc8cc03688360412c433c6f9ba77628a632ae2cae4da6f211b9182b61bf717fb08f425f7629ebcac181fcc91b8576db89043e7d3e18f00a10a8a57f0b09823b76dfd251fa873b5433fcafa48959c0028e6e9fa80bdf5dd00fbb896bcb9efe70acc6f9e7e666245b8ac918f637e10a7a3e0ebffe7fb888c3a89e125dd7b65e2ccdf6d7639745d9ffb74b943654d5167243a3a6b8da409297cc0eef9ce22eb433f24931cb51c51b542a3e1ac8b701ea2f08a8d90e447624314921e37e5ce816e5f2d137ec4f30ddae82b27af63d21fb77776f5fd31856f3555821eed6f80825b91c523cd5dec6898d2b0868c22f1cd8a0e0e106140c8d56480fadccefdfe8bbcfabeaea6e51afd36c6aa3cbbc8ddd9f581fc9265dbb5a1564c5b608348e44ae35129386e6f21fc7350c0cd16161b354607b48d5047717dc3faa993a91c545b57acb9032dbfdd4211a7b9ca952c13597bb2d3b14b6763615c77e62648ee12159d68ba4908d369ae1a9dffc8185b927316155a460d465442695cec0ada9766fc28f5e2be475fdeba1130ebb4aca9a350cd68ecfb58d36a7bdaf33036f80e1dc0c1087d59c4b02ccccab0a68a5cd5116eea4b9489117e2547681481f1979e446f9d9966466b695f456f29d5773a6244b963935e3580deabaec472bee1def9bf5ce7ac989ee35a5192b63ec5b77f70f8e99bc6c511931ec985e9a8f21e3bcb235ae38d34859a6c7df93330b0825e50584d11d653f16ef77bba2625a65d11ad760110d7c4ca02bf92530ea3c3b0f3a66953d13da02f9420710df89307744e489e6bb12d9eb7abff33825a96a888bc7f5d1293fad4379f231929b843fefa1030b39cfa384fa3f7d3ad777420bbbd2ff36584a00093ad13fdadd8cf362f728e2452ba6e2f19703d6fe510fe817ca8ac82eec4a4b939da8238eeef5b1bcb43a56d31d7082b66021b01472fcf0abe3a8f8d9a1df9a7e277ea72a609ddb6794d3716c4f869a6ab330777d07af004a6115515aefc138e85563e56f1eb8fe91afb44b5c827863300d47ef52c3b9a493bf2572c4b167111e7041c87637b1f871dcf75925c4c28c069e1c6bf608ed89d8a9ea9abe9d64b6e0ac569d1deb10dd54ef8782cd1b6ac3ef9c2b651f546a2515d45c0e3cd2d8897cdc1fb981ed7b880c2a1108428c4e5a6516d7d709909d0b91993a730062869cf3df00874c4980345736786ab0b1a1d42a98b2cba105ff06270aac2fe1ab91ef6daa57fad74f3b3cf814ef6044e48d5c938f20c35ea21299ff34598996998b222ac79c7beeda90ba81515c4f0de46616dcc678a6f7b008714d6507fc8b6ad99ebdca1798e62a3a7b531071891a33786a3f0fb4b5420c0a7cd8e9198d989db1dc3ecb8796bca49d7ec1f70a8bc01d7e1f63cccb61d01032c6b9db794f8069590633e69a7e971073eda7023f064ed1c2efe7bbbb449543e3bc6017a9497014687cd497b5ffbf6d8935a8f222cee1b877fb1b4663ec9273dead34c796abce6355a0a747aa161f0b9c951432c4f8030a4da1126b12c4d2ad5067e383222197db48bbab7e48c470682a2c2c7455eca9ae9a59e44d86c766e07d8b3d7c1b7def82ce0614408729874468596cf824838ff2b80e3b0ed65120073a7778084e56f582f7685e8cd228d33d2b43104418e26f52ac650da5868fb31384fa430c1952213724145a56b8aa3892344761ee6912355b0e5e98fd47516f5e6c46362510a7e2643381a4104e8f92ce006d7400cc5fb83f80a37342a285e7cc8cb4494cc039780a6912bc0cef5a4fc6c1ee7bf4314c6df1eb0f675596aff193011fd050fb19a82e6c40166563e6a4331e4b5033881698f7aed32f050e33076f6ed496bd437dbea2f05f517e2cd20b4a716f5de912f32e46c785aeef37fddad9b02f543aa589a96b1b6b12543388fc84a5c244dbdc48e559674f5ac8e93fcd5ef103d5170f138a0e657b063beaa3b377bdd27bc5ffe8995a45bea340a6a67df16a7d2ec8066156677b35ea5ac7573e9b9046a2891091e244dd5d7e3664dbb97048bddc4ab81945f5eea0440e2cd2d93348db30bb77ca03c20c4eac0c215aaf37995c520d1e4abdc74a7c09f0f71fa1ab9b655a2686558b6fc0c611c5d3ac32a568ffa1ce8a62f94461aa6a0fbd906078860e06a59cce1dde2145d835b2e70a57380f5482f0bdb7468fa9da7fed7dd92b0e552f41da154c2098ab4fcb1aa5f3afb0f7346ac120b34ad3ec9eb79bcbd8a4ed30cca149039b3cc2542c1ce0fce33d112b4ad639935c884dfb6b496ecf0d4dc658329440f35b6c5b0326ce98c9cbe04005d9ee254c5c4dd63ce610c7a9ac579399f5f8e6f0cc010981c169287d169124f29a1171ce4ceefbed064d56c6b21a867faff3c00a6ba3098da0fc1f9a048f0374cac4aba86d2bff88dbc7fbd543e49c7532323761c8df4fd3edcbd592b256bf86584b38674cd2c8208f3335a89e179105557791ad3c76d5858bdf411727db22136da97c7bd783d71e53e3eda6e95ee87843bab1f9b4a5aa6f50f19f71a4e472ca1a1ff7bd0542f27b9c91dfea7a3f9f99febd942518c6a528a622d05ddb4671447b40e9bc797fa23dbb9e5bad74f31c24f800c97a5f33ed462f413c82976558377c8cdbc10e044f7e601c762fc3a52b8c1f7c23a6844898b45001f85f620f6c96a82eade922c7ac726889b43dfdea2b90396104be440a210541f543ce191b2b2a573975a493bc615a00ed3c33c7880082dcac059f141374a9dd3e4b309f634adbb9547c6a75870e1ce2d4851c1eaa524750a60d9001d57a5951c506c83335e7718c4145c26f2e5a550fd76e880a70283a4b5834d1c292916b6036dab39a0894bfce5cd8e715b7abc0e0523680b3b722c59d7e3b5fbfb4e05655b8bea616321bc4c3fbd3f6efa345ef7d7cc378a4edc0a38592e9fb7f12909f88bdeb8e22139bf1a71c0752ed6243ae189e42720877abcc6b0195752b3a46b3038e4a8d52dcf2bdf28263c2bfc1de5856ecd29dfb1e745fdc185bf99f304927b412038186fcb4800e0f39dbed14f272333e7ed28a71649cd88244f909ba73fc3d832ea7ecade260fbfb82b80817f7bfbcddc01c73074cf8cca03c10e155118d76e0ea1f71d9b34b5815406128620fdff34b0d597e66bb7d6ffa48d8d6d18a35ea7a9d51fc5eb02b3575f369ded8116169186fb31fc7cfdd69723211c378af1cbe3754851a2e63c24cbc2680c0bd8097b9b6fc8dcd208844b38f66438b1f454bbd00ed3b10b62bec8a4826a88bbf3dbc1d508e028bb3a84df7fb5d9bd53e7733ba530f76cf637318efbef935ce473220d3be6689a6b419f16838ca44c8c2e8ce8d5ab6694d2b8a1975e77d6df803589a96f03534eb3a553677a37c176869302e49f65d77816de88e7ed4d5613b92ace6b893fd7dc12695b23da33551a2923c9995049b5a18fcb6dfdcc13ebe79abf82f9a9930a29a08d1da60c475e2ecf55e2601f9605782cb3ec885a7614b1530d371aaed0faec49d65d3c77cbcc4aac01760e1ecaa7068eafd63ab1de36aa08343f3be9fb89b3c27efe98d39333774ffdd5356ade788ce4bf22616df17c5ce25d2af0afa6b1c0d1ab03f6f515c3a9434675dd504e79cf018fb41992ff9dcca9a3b271f421d0be562fe7b9397d9287d05198e822418c1377224348f3cbdccc93094860b28db19e7f89ebf702390bbc85fb29356ae7200923b74e74d401fdffc7483c921c4db692070f02898b0473d22d85aae5254974c6707ff18324b996bbbae58aeab0d6f026442116e2168d05473cc3234a4a32120915d173ccf45f623b4e5405437d776a3d1c4c821e171366af8bf5efbbee526827f8dc6c45dc38734a3ca4eb413d3975b76f62a1be1e0a1017b5e578784ad6f96aa781d74e30157aad89c334b9e60be35e1cd87d5e6f016ed25137f8177ed47a4481e88ebe50ff13b4f6cbf9a3016ca5a8f1b44bec753f0f81adfb34990f51adcf6c1660955b0b2849da3145aa9e35d6502ac956b3be208d0ad55cf26a2bd94196a958e34f18701b8008f6783a7f1d7388907508ea7c14e8144784d53be60aef6484abbea7c96a4507948f66b4a533b40211a7f2776b383abff41bf40ca0effeb204c5d7b71bf59d2fc609578fee05722ff0f55f6138fe66faa32e11201ba833e66d85b002c1b9e9e9ca5ed05f30a2dc8d4aa4e7f759989bfe59db4cdafed40c4ce5cdd3e095ede2f6e5159f5ecf31a12bdd4c43e67d9dbf09ed4f997ab714a19c85e85a9efb641dc942744101b822b30bc402b5b181953fa3c1535c84f3abad73298ad639724ae90981e421a1aa790e2ad19f9e8af5af1dd31ad92c094906e4c26cee3c966299f0528ee515d369fa3de7a5b942e8612745c45b403f5475353c550ff1040881f4da853f0488ec55a58d0415a7f1c6d24bf75b8dee3bd318f7aa6847b2d666ebf861da61728574e297cbb10f98a2b3bd9d13885e1a5cc6f31ef2c581d5c1856708f4e453b69df83e71ae54e1fc8f0134be7d7d816ee179c17a28e952444e4", 0x1000) 13:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r1) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x379, 0x4}, 0x309) socketpair(0x39, 0x0, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r3, &(0x7f0000000240)="5f403da414610b9d1700857bdc53b9781503e8663f9a960974502b95e5b2eba68252a028ed92774ce9d31db6f2ee1462c80d50aff3ba8297efa52ddb826f084e434078c7f3a931e4927678ad923bf635482397619d41fd8ca1a73f906eb400867070f0c97f09835f2859d987b6dbf9c1b15da85a96cc4ff3e1057667db53f2942ace21a4934b195be08bace87939c3ecb3fdfdf7a9ec05f41a52e8e334b2453187272d69a1160d17de44b443c8fbd97bece5bf43a990915836d7f38e82f2e89182d8f9622e414edc10ddbbcd403b6c1bdf2fa591feed8b680beeacbbe9b2f5bf1d3d91bb74380da4434910d8a592a11e5964df8f4fb69758f04681", 0xfb, 0x2, &(0x7f0000000380)={0x18, 0x3, 0x9}, 0xc) 13:35:47 executing program 1: r0 = msgget$private(0x0, 0x400) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) dup(0xffffffffffffffff) r5 = socket(0x10, 0x8000, 0x66) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xffffff1c) r7 = getpgrp() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x102, 0xffffffff7fffffff}, 0x2, 0x4, r6, r7, 0x0, 0xfffffffffffffff8, 0xfff, 0xfffffffffffffffd}) setuid(0xee01) r8 = socket(0x800000018, 0x1, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x110) ioctl$BIOCPROMISC(r9, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 13:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000340)="b6") 13:35:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63, 0x0, 0x0, 0x7a}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 13:35:47 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) close(r0) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) ioctl$BIOCLOCK(r0, 0x20004276) 13:35:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x18, 0x8000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 13:35:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0202ff617f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x10001, 0x8, 0x8}, {0x100, 0x8, 0x4, 0x5}, {0x38000000000, 0x8, 0x3, 0x9}, {0x7f, 0x9, 0x5, 0x3}, {0x1, 0x1, 0x8, 0x10001}, {0x2, 0x3, 0xffff, 0x10000}, {0x6, 0x6, 0x3855, 0x9}]}) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8000000a9) syz_emit_ethernet(0xa3, &(0x7f0000000140)="de37286519e08a99e68229643fbed7ae78f23fd7e85e0d3eda30e0251463d16c0f486e72d62600e808fea525a05789a96fba3d11f4517be279cee0448b0bd240e5b3ad69627698fc61c708b3c23f7aab910a79e35f61337a08976810d330ddff855c844859cfc1d37600058442eac2f52c75f2a20a7b642607765617339a3dd3c03a896426a63da95f51cb4d5b335580c627ffa5fc2b838c52146672b8884f24442411") 13:35:47 executing program 1: nanosleep(&(0x7f00000000c0)={0xffff, 0x101}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x8ada9e25e09f3c82, 0x0, 0x0}, 0x8) 13:35:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x11, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000480)=ANY=[@ANYBLOB="290a350001002e44d000e16d4d021410204d46708b3469df1ae6c6df2d4d49233d3ca2662d5c64ee9aab0e32ef02ccd039140c436c3903896f376b260a1d3b9a43a39c82d417686a9ff72119c90edccaf78c5878b527f57ba4ea4d3aa9c861554ce7dec165d5f76ed6012e41a395ccc8976ab272cfda77104236d86abfc9d660d3f2e2185e43793e6e52548effd3a48500"/155], 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)}], 0x1, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x8}, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x3f) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000003c0)="336dc91d905804336677ea7949da9d9f80e9e0f71fcc0e3d871793df9e8b360c6da7c56105f6c042f8a8458131eb021c486df545e11dfc3a85923d9d8227eb6b2e21d6ada16412caedf1c22e42a9bfd40ac2e5a70aea3ca17a73a8b2f530bf7998499af0b4e9d15c7007fe", 0x6b}, {&(0x7f0000000540)="4ebfcc4c775c360c2d0adc1bd148d6e54276b8cdf4a87054a4d5ed44bef77282ab980f6dbda58389bf7cd4167081444c84be1a35c021e850e538a56fd1da80ac95d05ceb471870164c18366e6dce90ecc227acc71914c65a656ba1022cc1930f6abd3283b39da0d9a47043ffb345675f557e864da4e7beae77020fa4d4f2b37c56078a96638fe1766a61", 0x8a}, {&(0x7f0000000600)="d1667b9f71badc50eb60cc7774c7d12150723f86f32a2a9ec442e3478a593ae844ba64d8ae5d46d80f43e1b205ff277e18d28ed6f2d0a550438990a7b34a1723431404ca74029de811cd0a472ee702d8a9f1dfc2d194bd2b8e1f90fb8fc20273904e4e31db2b4a6be519675b9998e15bad19f062bbb879b2e6b20815e686931851c726a66e012b1d773da35a301fed3c37c906691ad89c0f5396", 0x9a}, {&(0x7f0000000240)="597e6ec92c72", 0x6}, {&(0x7f00000006c0)="725b84603f7a06ed604bd9605e320b9d48820a44268c879fd2cb35c91a57a4024bed14e8a92b585ba3a8705800242e4db7e555af09fd01ed751a944c33078cd6fbd9ceb9aeb66f68cf572bfa8f54d022709bde90860fcc4ef78395588874fb491ccb31f53b5a7473a1da70d294bd420786a5e856123e464f3ee264874aa945bd007cc55342b7eb102116199872925fcccc0f5349f7813daf0288520bb5a7343549e3beb80851e2dbeea34512d412ef5d06b887199bed99eb211fad25b44af63f5ddabbe624c46107ad7bbc6aecedb1c40c418ab128a5e2b02bc1f9384ffcd063", 0xe0}], 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3, 0x7, 0x6, 0x9}, {0x5, 0x3c, 0x3, 0x1ff}, {0x40, 0x4, 0x1f, 0x85}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x100000000, 0xf194, 0x7, 0x9}, {0x80, 0xbd, 0x7f96, 0x3}, {0x4, 0x9, 0x6, 0xffffffffffffff01}]}) 13:35:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xe8) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 13:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x40, 0xf6df064114e3005c, 0x79bad8ff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0xe, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xcd, 0x9}], 0x2, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 13:35:48 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) utimensat(r0, &(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000180)={{0x5, 0x2362}, {0x7fffffff, 0x8}}, 0x2) 13:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x49, 0x1, 0x4, 0xfe}, {0x5, 0x8, 0x7, 0x1}, {0x9, 0x7fff, 0x3f, 0x8}, {0xffff, 0x29826f27, 0x7fff, 0x8}]}) syz_emit_ethernet(0xfffffffffffffea5, &(0x7f00000000c0)='M') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xa71) 13:35:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="b0f94d75b5f459ef3dd2513d2c53bc48df82031659d3cd7fafd33c1550142825497d2756ca373688503051b910fd1df5ad11357763e3a417cb3996b2825b2eadd8d15a2eddb08e7de43f911db1e7479c6878f4267a6d9af4a297cd66dd5ec7135cc7855e5334905285c74342ed501e6cd1e797f0ccdc573aa614a615d9f3b3a9aea51285496b58af759f65bea2ec5fecfe82b2477c412b5a01", 0x99}, {&(0x7f00000001c0)="fd256c2a788b369084cc4307b1b61080f43347b9bb9f7eaaf2ed72deabc26d850296a96738e8ea958c4c6b4ea1de154e62b14aaff5995fade3b36dd3deab89393377f7e86847a5e6705802a778c69f8e637c84098b7ec95178cf93b7c5c74a88feac41315ab6206e24308256c6a04e5cb76728b1135b8a58ee9853bb23b7dbe9a53c26ec25de075f9aa12d9d4083493c1bd55712e73faa9c486d42b1ed7638c7102830b73380d27001c80a4b547498e87dcfb661025997822e83acba017092a683249fcfec8dbd18374127c79e", 0xcd}, {&(0x7f0000000000)="c45ec53acff91074ef543147cd28cf895d443f97e21ba379da1af892dc3dca86129fd4131420fd14e69e736c4cd6a050d3da587a22e0cc67b713b03c60", 0x3d}, {&(0x7f00000002c0)="4ccd3b33231da18d154a0f09b7fb5bb47c083ae6691a3c43b34d7b7d7cd998ca2b4143e22d817943ab8d0cf091a77bb6738ee78709d8f7be84b8d0c37f635c5bac2a23a8d8ddd646808ad51d1912429319b85a79ac0abec17e7210437679051c53334a863db81a07c09247c78592d89b67a9841399cf0067de6469bf6a2b0b2ecc2ad30283c4e0ed8a1c190a35d141a020cdd82c6c7e79693badb72782a794a07e36b0a6f2eef79990e0f6ad37ea234c4df069675a50ce4c768772ea8c53aebef9406c7e52efa316ec05c1", 0xcb}, {&(0x7f00000003c0)="ac4152ec830eb8f64fdaac25dd81781fe2df867b3aeca91793075c7e31c3cb73ef4de1404dade46f4edbc5751c58abdef352371a77c1f3170746d5520853d42dff782913e097fba97bf4c1a59d94d0fb3d48049b740ccd010b09200a87229122ee71bedeeaf2873f07c3ae033c828ff6651ea2d27be60abc207300b013d1f77731598019559b330f6e5a13c39286d4299337c7607215182ab4b0aef050bc06e4fe07b2fd9b826f284da6542be0e9a59ae03a4db1587aadf97de41b4c38486af4653ea6c4123b4a28aa51468dc492d1d460a41ca4d764aa35cff1", 0xda}, {&(0x7f00000004c0)="7deecc30924cc0680b5d125d1bca1337bd4d8646dbb476a17dc3e5a9bde5c94395a1683c54fb202c925d594e3eb819a2025ae417c717a9ff6a4e62939847eed6caf8b1e7f208b7326e6d7b8794cf67c98637645b6d1d98a14f067bf17d5e722f1ec93e84", 0x64}], 0x6, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000005c0)=0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:35:48 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x1) 13:35:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000140)='./bus\x00', 0x0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xd848) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 13:35:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82042e2f66696c653000"], 0x10) execve(0x0, 0x0, 0x0) 13:35:48 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x1, 0x4003, 0xfff) setsockopt(r1, 0x206, 0x2, 0x0, 0xfdaa) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x6) getdents(r2, &(0x7f0000000180)=""/108, 0x6c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="22cd4a812fdd103f0147db30556d68fd2a6ecc969faf2949f6e0c803e86bf933601b7290215154c934386252a4b8019ceb10b7acc74f1269ca6ceb18206f2adc1babdda513687a5c771e836e69f74d644912dbf6f3e884c69747a6c377191dad11dabc4f2622ad84388a3b4cc34c87214e89adc1ac96097ece23af563e47d95ad224d7d39b843795efd56be8c7cbcf45ff1558728c526529b85e245d64151875c61401705b", 0xa5) 13:35:48 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x400000000000000, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:35:48 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x2}, 0xc) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) 13:35:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x20c, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80, 0x7}, {0x200, 0xffffffffffffff36}}) 13:35:48 executing program 1: r0 = socket(0x2, 0x8003, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000850b2ee25be0b6e453409f135115ad743ec95b0526df0a3685582181a60fe9ac5d978521fffa333f0500000d3d6cf93adbb02e38ef73e3e019414a9e699e232899715b478bbbf13955073a7c228d472b6ba912fc0a0915ae9d18faf0c1e998061e4eb18673f70d27e5366d38873250d72df10669d388aa65bb9daa3a51862ed1b3fcbbf628aabbb84ac6c294"], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x81, 0x9}, {0x18, 0x1, 0x10000, 0x7}, 0x22e018b0, [0x0, 0x1, 0xfff, 0xfffffffffffeffff, 0x7, 0x40, 0x1000, 0x1]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x200000013, r0, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) 13:35:48 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/37, 0x25}, {&(0x7f0000000400)=""/246, 0xf6}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f00000007c0)=""/142, 0x8e}], 0x290, 0x0}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200), 0xfffffffffffffd26}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 13:35:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8088, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x5a, 0x0, 0x0, 0x354) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r3 = shmget$private(0x0, 0x1000, 0x2010000000000521, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x22, 0x8, 0x9}, {0x2, 0x10000, 0x1, 0x101}, {0xd16, 0xfffffffffffffffc, 0x1000, 0x2a}, {0x2, 0xffff, 0x7f, 0x7}, {0x10001, 0x47, 0x2d, 0x4}]}) 13:35:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 13:35:48 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x10401, 0x2) setsockopt(r2, 0x3, 0x1ff, &(0x7f0000000080)="c469f758f2fdc3bc4d9e139f52541665e884456c3772a3bc889e7dc6f8aefd12bcd2d275df21efbee2ec2cb98cfd603a16b4f7be83d6c3f7c8349a7b0fdd200aa763e25dbf4c8046209e542b0317c1f026437492777279ff97d0f7e0edf31cde66e15a3bc4f71acc7eb912c6c9685a675b3c1d12439884d2140f552179bdfc9342285ae8fe6eeedcd804aa7221dbf3c3e5ebe471bad713bb416e12520583a731817899cd4fd7cbd4f226767f83619ccd4fb006620e11f01fa69cd684b47643d1b8d3442ec3493d5ea0b2eaabe162599435d6d95d39a1874dc3523c24b130a6a5495a81374e299941e3c18a19b814e92b578abdfbb3f2ce84087e841d3b3de5d04132a7e0e227dafe1564896b3fa637fa0de5eefdad5a3b2dfd00d61a93be0012648c4bb8e7241dd78b53d4f69ccdf2294329ae63bae63edafdece9364a34ec00937c3bd30e91c8a8be447b6f6fbf41d58f671932d6cae27615cef88d94b88c5aef62fa211ccd8c7a9b694f10cbbea6ced9116c45f24de5f1763ab6714fd0bdf585f5cf792e173ea2b788aa0456050ec5ffc4eb6409efe5395118c116c785eb3f6c6169c3495c166b8797d52d1d4872093f4d37ac5698270e2803b3bf07e77aea91920d0cb1a5ddbe203633b311dc5cd67037c8918134df868b338a4a9e2fd35371cbc83fd2d744fdad1a6dfc646439304efdfde84f561afebed16367c14a95387487cd34130d6448f1a2e485a1023507cea329422b2774fbd70bdbde5241ef622bf5feb362dd7e5fbb031516ce02e717f951e3d736a49b7a33ff01ba9b339c6da47266ee71daa638378602740bf02718692fd29ea5cf9d50c964a086a0ee2f063e86c00c309a862f15296d4be2ab1e74df35cf3293c0891419182f48bfc9d062a0ac874b66e20bc8dda3f4436fb00bd3aa7db4524ff10e06d65203b9e2760fb628e221abb18a3505d7a643c52d89761283e1f3e136c25bad3c7e77c2213927d8eb9a89fba37164a6c83bca7d27614fd627aea550a43577f1ce7558ac700d709ffecb20c7007011b88a35a5ac2692f3b93f563d8217e692856bc06d727f0b95bba9e7ca4cbf1a2b0c243450e6c85d18e5e87ae9dc46032d0be4c82698fce4d4eedb13d1ec8c698614aec2b7bd40acd6253905533754e92b42b2f827c74674a830727b883201d0e57e3cbd18b9cf845ff4f8616e1ae13f5eaeb7bba43db2f0c1694b1010b5c57fcdb2b552d0df2cd8e93ceb2c846d676bc78430ec43000ae2bd83012bedb756b0971468ee0ecc16b1f2148b4f0f4232a5bc09b4c7d93e775bb09f50e551c2e3189acd4a52c17378244c9f1d4214f87593014bd4cf34d87dbae465757e0210afc23df6168c8e4381c70700ea58df7b488863dbe07ead1a4ee557d5ccf627d367e3d72f79787aaeb27fd26f63ea3029b6e5a963d04c4c6d3112d2601ba91987de2d52191c41ee8abbf115d508e09321e5e7295310d8f457ce4348a977f5869a8123c14e42177b387559bb4526a3a453216cef1247390d56ec140047f10145260e99e7d95d1ff48c2b80a5f72e6f64d8881bcfa34f9f24d90465bcd37bc5968128458750519b414540e8f7900c74523cdd3a7ba5be903122201b3b1432eae0e64be5cb838846021203f1fab7d4e403235bf22bca1469a8a900b31e9786f23e801cd8def38fb63be42f9f7319ce2383f69181686332ebd86262a82a8a25de4e4492fcc31674411b16839b2fc39a44b095d038d7570f46d54d0c512aa8ac71a3465d5450407ed4c21cca59b90153804977c576eaae817d315d25c135fb528595e1b4ebeb800a13117af7a82456410f8a4f4a3ada8f9794030fc3e2ca016f92db3793498df18eda561cb91d1a6f581c462bd0f8158fc49ac4ec46e6f8b910466aa5c432247947ede534e8dfce3f9e2f835c0ca01f5399ca927497c13b4edef9bc24f2b327f4d89f86ed371c4aa54d64a2dc8455516c1878343e2a15d6d2a3de61dea5644e2a67764d72cff741741a852135d076287d7bb00d4987ac226d335d1704f3407167872d22782d5fa716f8f50c1fbf7b8795af34f4eed5f108bf29dfd949765f341db602ca053a4be416b7aa4bb5b05a81f402b84225f9401e31ee87fb0746674d3f451d13ecfeff66b5f8bbb4d6ec195e0408571339777af90ae7a4432c8f6043350143f1aa817160533d667d0a75b536bf503eeb8f35db0d99d4441f39118731f11b25d784d7cbe2b4594f0e24c0f6246e703bf5a40110f3e76680f0ae0ea8288f073f49766b18565ba34170208b6d96f4c6945a1646bb40e9e8b7b662895fb93b9487544d65ad96442e721aa10b1b0738ccccf754317fc6c19bd4ff240046a4938393b0a997e65afd764832834b9476966375cc3a87cf3e32765fab2fceb750859d703c38ca2ca350dc97359f20c2e4c007ac0727dde93323dc8f76346547cbd931f07a35d6cd8114347b1bb683f104f3aee725ea20766016009790979b7bdd093a05ca4616f4f7f316f2ab56fa713261a9eec7139f1d96eda7363bd0afca0deebb433c43d9eb93c82d6b9bd5aef8c47520daa65352abfc86318cab100739cbab016b546e2a649fa8de85daef72e9df4038f072e4d601738f26fd956b791037a2433257bffeba124667aff7b524f856aa0c399c6e38a114a8e03923240c76eea007d70e51bf6b1282f87306019c64ee51d09897182f2fae05d60aa9adeb990c951323e9b0724cef1edee100d01c15d5692e4780f6908f9f6b44e0edf6b56f0ebe8348a9b519550edd61fabbb8d0ed0ae94f2fe4d4f9067b814a99bb275348b7bc608d9a3e43288f81887f6bfb8ab7b3e351652ea54bada024f3955ac01ad21c6c69fb59f4e161ea7a9b21cc610dc3f959b9474f51f239612b502df69e976bd9b98ecc66f47347348fe2b456fb4b3760bc22b0311134e1aabca706b51134e2157a78eadfe09e36c1b3307c415c6b882dcd6344914eaf49958e2fda8d2156bf29245e4bdc71e43cb76b4bdad38185d7153ffa576ccf39f7c5faebabdc8716682d58edfde31de099f4520f5e4399d943363fdef366432dcc05e7c618ac1889cd560a76a81d6ee312e40754e52f69a410087dd108c8eac16533559ece8f0f7845a4dda877beec0fe6eb43adb40178644c63d452de5fef705a3ff794185c45178a299f71a47c4a81904aa9f3653bc7435a80848957e1cbbe09ea2a5687a36c412f4a3777010fc68ba6aa166c2518a55590697fe13535e0c3209461d947519a195e4896caf57f197e968a3ec286cc16617b2ce06695f344dea76a111e59e9bb43171092ad9ce608dfb5f6de38c2bd380338d5c3629dd40056ff4cc14ac114dcd8489167d32e8ba842a73cac80db3187938921d212255f7c8e7b2a5fa286ab824c93c6d183369a45baccc0f26586808a7fdade4d32935035c9dc1f25debb6f4bd2a5ee38aa336191a8cc75e36ca1071f02680e8efae98df37057a10a05ea50a97adbb34baf29c7c6a5d3ac9a049684b408cfefb11645e6f68d238ecc7cd0d80eef53ec6bac60301e5a83dc386a9b19f9a906dbf93708bdac79309521b49d13266050f093a772075417ae27c80b5657c0821798797ef8f89f562b12eef7591cce15644eedc78aeb4f36d2fdf65b95ff2187244798c5aec9791ff918d4d77ead205e19388c6e00d4366c6d28f2908a547472f7fb61f7dc4131b57fd9e9749383d70b1fa53ebfbc91b6624179e8e2172322a0d1a24aaf22807ee1a3d28cd97679c8f36c42b09e781ad3c4c20a0c14f882f7b9ad4fe882b448ce27648967f91a98b46c955556381274ef6b8a8f50a22017dad30072527d3c8110da3d5aa5befac25edf2b8c6cd9d75a713028c2ece5d86bd6808f1aada21cf801be6acd9846e11d9a1c3527dcaffa63c78f81769e2ac069b2512692cb5e13a45deb606aa35016b3a2c7ff1051a15477a0be5d38ea06e306b73669cdc29b6f5dc8ba4b03c6979b65d00526f541f03ce40785416fbfa3f9d2801b7839a0cb27795ca976c9920eb7da17abb0c3b83d42f84b096aa30c391245f07bde9dc1e450cc933f57977e7a33f696a3bd2e726307a2cdd76096460e8d39d968749f8674f49d55d7f6a3532f34b13c80e8676c402e3cff146be19412a68ddb441f4da94691bdf87a2ed32865fdb4c60eca3ffd8568bd27841d43c22ab6539bed4258b7f30d12cbeeb84bda12b6fdf0236568468008e4c4b717eada80ef8255e700fd9e923854e9ec5a876573905bb86946619de43d61b3ce7f5d331fc66b9d75fa835a70ff2f2ca4afa75459990c3c57405e3dfec0a44c2a6043d7445835b50ad58d0b3b2f48e8f85f683dd4578c8092e9b47deb6236029c66e6085d1c4f6d9ff4d80c87d733712b140eeb8f7b07c1d307e4e501fb45d4df86ae332d28b1831e86aafac1faee727b9f8c57a94c39a6416b724434eca4e441671fa3d5d2f478ae3c36ac6a5ca6f8f8e94e8d9f2a5c4e3db76267106044d427d5ecfee92f553960c7812d1b09a85bf82c40b913c0c6ecf47cabbbaa1bc82966a22164b2ba7126bd092c37d9c69972a75d06b755ad8e5ebb9281177485c3750d68a12ef135d89dc1c5b017680186c5678aa4c351fab775c22ab19b17ac0c18abf6679b5ef6871465b92fe3522c0b881857e6564db77bd832ca51bb6ce5ef9bb734004a757174e03cca93dc7980d07f8a840501d107b615e0974267e396a07810ba4c4d15402e0d10ad975799e463f56c6aff2ce97ab66ba3c6d18706eb9fc2f3a1b338acf92e59e866d242f9a55931344929ff4ae1cb78832ed84c4f389bacd0b38a933bb004700f0e2d0db491b55e2f452eb73e3ba2f99fa37e27e94f632c3a67a8f18772ab77c776582d8e8abced4af168fbb6c34601ea2380be6f1454b2c69c397acc58b141cb923e8f0c76ae0880fe219c97a95015e4eb7c903e7b9370d23da314448e87f6d35a19f60c11db9b6cb0bcd063a37158862932f046a4009a31491eb769dfd5fb9510d3f72dd4a586477f1fcd9812bc96dfa5b6b44c0f548fa55b19110da153681a8b8245c87fb0de54030e120072619745a51014e45d448896745f85f0545d9d15de36d4a0377f8dd39720bfde70f99754724b7b94fa973174ca9d1ef255182b6627214287361843729af60cd2b835859a47a3d1029ef1839178206e578096d64d113a147b9720930c38f05febc7309659c48b1970ea9451c5154d8bd38ea842ee77af05ff1cc08f414853386d8e337f7eab5c5929d45f9b73f924952367476488941e41b95e86d05153f4e2c605fff2ad3dd6727bb05bf070a0a2f66e8c21fe511b98e6ece5748c5a21cb433fa0dcc4ae35c1295650e5027158aea5ffb8ddd22007574dfaee00f9c77203317730cbca7740cc7d13f5fe0c2968e3d1880a39799f0bdc8f7be582fbedac136fbf9c000efb9ca2f6ca8cf5be46f5310048d910235df6bc79156a23ac123a37b080a8ca20c8c77a4d80ac4f2b833b327eb566855f5183569da8a083b0895a21ebd56d2d4af6b7e38e2776d2cf7772e46c7e4798724f2d231c51d31e7c08977af2750d95776d8f781daa1c10304e5886069f19d54144f11c24fdd3df01bcc44137068af94c08c0feb6f09edfb331f481ff319be81be551ed55ff820594e59df86f76eedfcb9360e16d7a550b5683dbe62f92cb750f01da4a8b04310f8b359e58e1311185c1a2cf4282355011aef3021352b5ea18a43a06634fb4123e30f4d954656846bac7f5a1c6c7614fa1c79500eccf8a2971975cb6d0d8f4c1fe7f0a4a047b", 0x1000) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) 13:35:48 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x83) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/45, &(0x7f0000000140)=0x2d) r3 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) flock(r3, 0xe1e1e428208bbe5) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 13:35:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/110) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget(0x3, 0x10) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 13:35:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() 13:35:48 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) write(r0, 0x0, 0x6e80ed4e9137e924) flock(r0, 0xd) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:35:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="032f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 13:35:48 executing program 1: r0 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xb6b6, 0x0, 0xffff, 0x2, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1]) syz_emit_ethernet(0x45, &(0x7f0000000080)="7966274758e07b5145ca486eac8e1f56641b5bfc4bbc194edceef9c058acea1ef894bf64397426e7cf15b0ceff9affff4f9b66763407f5f053d62015021001a5348ad97e7c") semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/40) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x7ff, 0x8]) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) fcntl$getown(r2, 0x5) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000240)=""/228) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/30) semget$private(0x0, 0x3, 0x200) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x5, 0xff, {[0x9, 0x3f, 0x7, 0x9, 0x6, 0x2, 0x3, 0x66c3, 0x1f, 0x6, 0xd4d3, 0x81, 0x3, 0x8000, 0xffffffffffffffe0, 0x4, 0x6, 0xfffffffffffffffb], [0xfffffffffffffffa, 0x100, 0x2, 0x400, 0x45, 0xa11, 0x7ff, 0x3, 0x6, 0x3000000000000], [0x2, 0xffe, 0x7, 0x10001, 0x7fff, 0x80, 0xa01], [0x2, 0xfffffffffffffffd, 0x1ff, 0x8, 0xff], [{0x8, 0x7fff, 0x3ff, 0x5}, {0x7fffffff, 0x8, 0x0, 0x6}, {0x5, 0x4, 0x0, 0x3e}, {0xff, 0x40, 0x2, 0x7}, {0x0, 0x3d0, 0x101, 0x202}, {0x800, 0x6, 0x1ff, 0x2}, {0xf8b, 0x100000001, 0x6, 0xffff}, {0x5, 0xffffffff, 0x20, 0x9}], {0x5, 0x1000, 0x2, 0x1}, {0x8, 0x3, 0x2, 0x78}}}) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='%+\x00') getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)=""/88, &(0x7f0000000740)=0x58) connect(r2, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x7, 0x8) shmdt(r1) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01002e2f6366696c653000"], 0xa) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000800)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a80)=""/100, &(0x7f0000000b00)=0x64) getpeername(r2, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000bc0)=""/19) 13:35:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) read(r0, &(0x7f00000001c0)=""/214, 0xd6) 13:35:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r1, 0x7fffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 13:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x841, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 13:35:48 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x800, 0x7, 0x3, 0x1, "598101a6d8a85021a6566ceb8857ef1cc9f32ffd", 0x100000000, 0x400}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0xfff, 0x800, 0x9, 0x7, 0xde, 0x2, 0x0, 0x5}, &(0x7f0000000140)={0x7, 0xfffffffffffffffc, 0x2, 0x4, 0x3, 0x9, 0x5, 0x5}, &(0x7f0000000180)={0x0, 0x3f, 0x8001, 0x3, 0x2, 0x10001, 0x6, 0x8}, &(0x7f00000001c0)={0xffffffffffffff80, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8, 0x5}, 0x0, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) shutdown(r0, 0x2) 13:35:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 13:35:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0xfffffffffffffcf9) 13:35:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 13:35:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x2165d04200e25fda) close(r1) syz_open_pts() syz_open_pts() syz_open_pts() 13:35:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000000c0)=""/176, 0xb0, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) 13:35:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 13:35:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f0000000000)={0x7fffffe, './file0\x00'}) 13:35:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:49 executing program 0: r0 = kqueue() close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) close(r0) close(r0) 13:35:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r2 = socket(0x7, 0x8004, 0x401) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) 13:35:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00050100000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 13:35:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0xbeb, 0x400, &(0x7f0000000180)="5c343709c6e07eaa104778476c1cc9054fe83cec5f0f29a7934f2188e566ac7b3ea33d815dd530", 0x27) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x4}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000180)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0x4) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:35:49 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000040)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 13:35:50 executing program 1: r0 = socket(0x11, 0x5, 0x0) r1 = kqueue() kqueue() semget$private(0x0, 0x1, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x910, 0x80) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0xd4ed}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) kqueue() open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0xfcd, './file0\x00'}) r3 = dup2(r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x2, 0x4}) sendto(r0, &(0x7f0000000040)="30c53805f7c4b666bab64056f18a9c326efe3ba42eaa027e52f76bca3c7ee36d179aa01751101104690c45de66bda0d0f241f0796c07060af023d960a98eb0c83877efb53dd1e14e2f9b99c75794959e57642c9e7e7415b67a3ef4adceba386cd45f2a8c30b765251e1f2c8042a6299253d4182cd492440d7f7e33f90e726c98cb49f8eddf51eeede859d1c794928c3d3629e099ab75c4a3a513cfa5eb0ff6d6e4b5fc50cdc80142cb2ba0f306f33b398cd327491ea50c70998d2dd045f51226bc06d8b714e1", 0xc6, 0x2, 0x0, 0x0) 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) r1 = semget(0x1, 0x2, 0x4) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/238) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x3, 0x3, 0x2, 0x4, 0x5, 0x4, 0x1}, &(0x7f0000000100)={0x4, 0xb5, 0x80, 0x5, 0xffffffff, 0x4, 0x3, 0x8}, &(0x7f0000000140)={0x20, 0x48, 0x6, 0xffffffff, 0x20000, 0x1, 0x792, 0x1f2c}, &(0x7f0000000180)={0x7fffffff, 0x8001}) 13:35:50 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f0000000200)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./control\x00', 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 13:35:50 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8000}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1c2) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 13:35:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x80044270, &(0x7f0000000040)) 13:35:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/193) r2 = fcntl$dupfd(r0, 0xaa97308a69d63e75, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x6}, {0x2, 0x3ec3}, {}, {0x187, 0x7f}, {0xef, 0x23c9}], 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/63, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x13c, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x0, 0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 13:35:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000db3cca97ec01af6517d86263b505c3ab49febd4a8eb7858ee80650477da3abc70634e29e4f178f935546ef6b9ea3c26243f473cc235851de33b801b818e1f23f60bab5a71a962ccdc96751abaffbee7e7ef0f3bd25ef3b90dccffd775e97adf637149bc5f6b8e492e4bd7d3d86da5f5adf69895f3f045f26675966743436ced5dc9d9ed8c7ac9d1d5a27037aa4900ac8060ac7ae3c40693ec8ecfc3cf5ede31735bbc266f25501e925e4e713cc5ce76f273bf4392e16377859fc9deabba89acef16b0f4fed43869010838369bfe7d844165a6686b36f2ca457b5eff594398a62"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 13:35:50 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) listen(r0, 0x1000) mknod(&(0x7f0000000280)='./bus\x00', 0x23fe, 0x1c00000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x80}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) writev(r1, &(0x7f0000000040), 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) 13:35:50 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) fcntl$getown(r0, 0x5) flock(r0, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 13:35:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x7, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)={0x18, 0x2, 0x0, 0x8001}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 13:35:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x2, 0x63af, 0xfaf, 0x49, 0xc00, 0x83, 0x800000, 0x1]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000540)=""/204, 0xcc}], 0x5, 0x0, 0x0) write(r2, &(0x7f0000000100)="4c35e0ff0000", 0x2) r3 = socket$inet6(0x18, 0x8000, 0x8) write(r3, &(0x7f0000000200)="d6bb7e0cf7adc04eaa2317186ba25330468a5345b5834a9d2b977365ee1a4963c39dfee637f3ccc5988eb020de8877e32e3296bac61f1ed756f2af872f3d926128f275663e81176bb607d7da69f0e613474183ce9d389473c603f8acbb769ecfb8205d0ccc90c16b5a31f7787325cf57a655401cb73306bf6f4c45786f5598fd1aa7e172311e784e534e113b4959866021ea41594b322014a42cfc14bee53a7d443fd623e92e34452f3991f19c967f39fec940228b", 0xb5) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:50 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 13:35:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x10, 0x2, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000b080f0001ca822f994d36dcbec16b8dd423db112c1c9e203f5611950e5168a8886e3c54"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:35:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x277) 13:35:50 executing program 0: open(&(0x7f0000000000)='.\x00', 0x20, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000600)={0x1000, 0x0, 0xba2, 0x8, 0x451dbb0c, 0x4000000, 0x3, 0x10, [{0xfffffffffffffffe, 0x7ff, 0x0, 0xdd}, {0xcc, 0x1f, 0x5, 0xc1}, {0xc1b2, 0x7b00c68b, 0x1000, 0xfffffffffffeffff}, {0x58, 0x8, 0x100000001, 0x7}, {0x816a, 0x6, 0x0, 0x6a61}, {0x8f8, 0x4, 0x7, 0x8}, {0x5, 0xfffffffffffffffa, 0x1a, 0x4}, {0x1, 0x9a4b, 0x8bd, 0x3ff}, {0x9, 0x7, 0x400, 0x1}, {0x0, 0x100000000, 0xfff}, {0x0, 0xfff, 0x5}, {0x8000, 0xb3, 0x3, 0x4}, {0x4, 0x2, 0xba, 0x3}, {0x2, 0x6, 0x5, 0x1}, {0x8, 0x1, 0x9}, {0x81, 0x1, 0xffff, 0x1f}]}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) 13:35:51 executing program 1: r0 = syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x40013) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xc) write(r0, &(0x7f0000000240)="0dd3c4a9638f7931ecac72d0c419700713226471e15e3b9adf9d80167d4cecc04aa2322c22379400ca1fd7f624c09bf07b32e885f120a00575a2cf46d3b04e4311928cbf1b9650b49452f9a838e46ba40edd07dbd31448d3b760714c9ff73e0b274fe1073339fe0b7a0a", 0x6a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 13:35:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:35:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffffffffbff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 13:35:51 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10e00, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r1, 0x4) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x0, 0x40) 13:35:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r1, &(0x7f0000000180)='t', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/27, 0x1b, 0x0, 0x0, 0x0) 13:35:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x440, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x810, 0x0) getsockopt(r0, 0x200000029, 0x1140b9577, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x6, 0x10001, 0x100}, {0xfff, 0xfb12, 0x800, 0x5}, {0x8000, 0xfffffffffffffff8, 0x8001, 0x2}, {0x7, 0x9, 0xffff, 0xffffffffffffffe1}, {0xfffffffffffffff7, 0x8, 0x100, 0x8000}]}) 13:35:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f77f2a044fd33055552fbd5e400080000fc94ff33355619515a4c8ab0619882c7d4096e8c8b6b35bc52b6860287cb2d72b8bcdb9ad8a4f5f74d5f16b136a5d00d1628b53e000000000000000000000000f84a8a811e660b6ac26a3e661446c3cf855a33db766965e5900e59384114c790690604379585e71f2fc64ab080d242003de4650474d406ca1b5dfa60b91e8c53e2da5d89b89c1ad30268d5390b91ea49be8dee00b1387461b54e9356364c52b409c96738524ba1459b59d62af871b5ad3b0bd1", 0x4b5) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0xfe37) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100), 0x154) 13:35:51 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r2, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 13:35:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/182, 0xb6}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/239, 0xef, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000140)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0xad) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 13:35:51 executing program 1: r0 = semget(0x2, 0x8d2b6ca9ee7cfb64, 0x408) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/57) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f0000000140)=[{0x2, 0x4, 0x1800}], 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/223) semop(r1, &(0x7f0000000000)=[{0xc920d638f9a68dbc, 0xf274, 0x1000}, {0x5, 0x1, 0x800}, {0x5, 0x7, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x4, 0x0, 0x1800}], 0x6) 13:35:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x80000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0x5, 0x890, 0x20}, {0x7, 0x3, 0x1000}, {0x8, 0x8000, 0x6, 0x800}]}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10022, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:51 executing program 1: r0 = socket(0x18, 0x2, 0x3) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 13:35:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 13:35:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 13:35:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8580, 0x8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x5) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x240, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x188, 0x1}, 0x387, 0x5, r6, r7, 0x10000, 0x8, 0x7e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) r8 = msgget$private(0x0, 0x91) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000400000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000c4fce291a2656ac4e63e7f37c5fe00000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000001e000000000100"/224], 0xd2, 0x0, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000100)={0x1, 0x80000000, './file0\x00', 0xb50, 0x80000000, 0x1, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x7, 0x7, 0x7, 0xabd}, {0x7f, 0x81, 0x8001}, {0xae8, 0x0, 0x4, 0xeb9f}, {0x0, 0x4e07c2ad, 0xffffffff, 0x80000001}, {0x101, 0x8, 0x0, 0x1ff}, {0x8, 0x3, 0xfffffffffffffff7}, {0xff, 0x4, 0x0, 0x1}, {0x5, 0x5, 0x40, 0xf39}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x60}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000200)=""/251, 0xfb) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x583c88ef64c2312e, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$KDDISABIO(r3, 0x20004b3d) 13:35:52 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) close(r0) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x400000000029, 0x1f, &(0x7f00000001c0)="692918d7bdf526f5ebf3b705a0b9359d9fbf123eed4117d06112007c3bf83011598e6978d7deab34cf2928c8f441497bb5332e6b6d20131f4866edb844d4a5a166271c835f6fd1a5c39505c47cea7058dbfd6ad62402810149aa1ab2fc46026e073b1fcfcf3df2cda485ec56f2734fe8fd55936abf7de012", 0x78) 13:35:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 13:35:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000100)="8d3ea6e0f23350e93cd3985ab749a4d417d6a77deffe06204ceca78f9c95f1209c8e526101cb796771c28b760a47b6497f3337e634b90c93fa788005207fd6109f82383e992423294ec3584e147178ac3c69b20b6596a80b6147b2c6b1424dac44b2d769996882226657bf081a5fb6d035a76e11561556c05e15d9fd5b433d7fe0d83584f6e4e9ca9b9afe4b458603a0f435425cffceb584cc7631cf", 0x9c) r1 = fcntl$dupfd(r0, 0x400000, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) chdir(&(0x7f0000000000)='./file0\x00') 13:35:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x100030000) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3fc, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) dup(r0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x4d3, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100, 0x4, 0x3, 0x9, "9f5d421377c0bd438f074dc2dd58f53956c89b72", 0x1ff, 0x2c7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400000000008004, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 13:35:52 executing program 0: r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0xff, 0x5, 0x8}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x20, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x3a75, 0x4) getppid() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x9) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x3, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x3, './file0/file0\x00'}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20001, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x8000, 0x8}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x8, 0xf06}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x54, 0x13, 0xfff, 0x1000}, {{r2}, 0xfffffffffffffffa, 0xe, 0x10, 0x1, 0x401}, {{r3}, 0xffffffffffffffff, 0xc, 0x10, 0x0, 0x7}, {{r2}, 0xfffffffffffffff8, 0x21, 0x20000081, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000012, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xa7, 0x7f652b44}], 0x10000, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x52, 0x8, 0x1000, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x81}, {{r2}, 0xfffffffffffffffd, 0x8, 0x60000009, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x64, 0x80000009, 0x7, 0x1b6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0x80000001, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x8, 0x1000, 0xc6}, {{r2}, 0xfffffffffffffffb, 0x4, 0x44, 0x80000000, 0x3}], 0x9, &(0x7f0000000480)={0x9, 0x5dec9eff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0/file0\x00', r1, r4) r5 = dup(r2) unlink(&(0x7f0000000580)='./file0/file0\x00') write(r2, &(0x7f00000005c0)="755700585186f9a393a42f0d20706c31c484124dac544203a357f66fb043089c0f25e9343ff393cc838246852a844d15ddb547f4ebb5996025ba5e3c55bacfc6627a94d70751710f2f2b63e32ff012ecebab279c6fbebac2b4c16a75a30785b9add8d6aa4f6fe450dbadc810179fef50de9bb7480f8118a61671f14765d8c39be7ab49f65ec646eb683f1491850287e2e5e94989015749a233e9772aa14839f328f8b051f7a67473e07369f11342e7867562096a1e192ea2e4499c304d957f6fce8647f6546a5ec11f6354c0869bfd175c6392fbbcbd8b5e6e63c703763db78454f0225d0dac1894c028366c2e49073291176fc248f521e6c44ce142b1f296761b9f43e25a4b4b502c41501c098ba9e58d7865b07d78fd74b54bff60744be5ce0c58d37d78783785d467d5de1a2e92f427814927886e70b2d857640ea004fb505f8ede2faa62910914ab10f3138cc4fe60503e0f18b77683dacd559361a60f058563f0c328596c670434a84d385048a4d31068a073ace01fd5d7394a31ed8287ac76582c0d81855e59ae5d0ba3f17be6f167b9f21863405109ca3e3c5854f7c2baee096d2f730a7753e5f8350a009aaca12292c01252712e4ae34511dfb0b22307268dba5099dbae3f0f41d33866b6db50ed1809bcdf129c6084dd036ad28a3cfcfd36c51dfb014270aedf139156df23a5164ebe2161c366f60e09d4a352cd7adb57e7144254de385c0c6f2d940bea039ecaff4d9e8170b5d515c93b391ffb2f8358a1c22233188ae6b5764d27c9ecd820bc0e0f4365ca5774a66112b3c5347527b3bda857be8d13cc4480e6a2ca04588190f27de9e1258a16d84062241ad63a5560a99095125b0a280ada7503ced8d38998b09c186a5d10bffaa3589141ec58c9bd45a893067864a21b5c63cf7f035f3cf36a44e2a7e2aa19b8eab2c673b8dd60853ec1448972707c6cae6d2c6a41e26ee18b782cea35be39bd5a9b3c8fba478478cce22ff7a24cdc12f45cb1cf0090bebf6f9c3b6940f1203157a6acfb029d879ae377cf02ca7bdb75156206f2b570254687381c679d342be8d9805bca49071c5568466496d5a3d960001d168ad943dce4c1052e70f7c382f83cbdc3147ab989e5c054b7fd438f1829d650d63637589215535d7fad9287edaeb9ec8bde4d41c8421a1cbb5cfa8b80ab128f5cbaf7c68c9775069d78a5525fad8731d8384120f7c4724cc9343252cc66f549eeceff64b3bb10260993871156276a4fc1e99ce52b5d15281550ef327894d8bd86243513d913e4cd1604b850bb0629fd68cbcf63ee1a2215a774b0f65529acfe3e8b72182e9f945779bb0d4d3dd1000f143c70c6465fa5b3d2985239f3e10b93eb85338e57ed18408e10177723155d264a3356ac0716ec7d1ec0c89aa07d3dfa9827e1f305418cfcda1053d44519b16eb7fdb56f5e2fb3b7ab26dff019231ee381f577eb2aae167b98d5c51f871f71dfcdc8aee06a6a9f129f091f37d2c3cc742379f0caa6a2ef7d33ca99a313f62d412361733356c9da715881f00336cdc14b436a02f35717013c7d7fc2f0998a7fb5e22a34d31d73acb85b7cb1015ecfda1c3cc33cdfebf61211ce39e9076896a12f69eafd83bc557d335a211d6dc7cc759118adc1bda13a6d598edfa864d8daa78c82bb995dc697bb3c8ca31884953cedccc76c2351f4e0970cf7cdfec7cf968cd01815c6c879d72f2a69d4c53557184704ddec10fa5ef6fbbe1d2fa91234963a9dd4d8ddfd4b9d95ac470675ba9280792ca64e9392a0715bce24006be1528b30036e500441784302d1854c81cf41f386ded9f9e02351e9a8e0a2e0e518ae74bf5a733b3dfb63f79045723b22a1317b7c22afcd596c9fd906da7cdffb3f682969786f261777648a19bf7ffe45741829593433d8d19979de01f7d9f6b51ceb0f4e1d168d721e48bf5d65d352229c519aa79640bb6d11b8df78da29523f33f99a8c9d30b67dc6c5ac4ac90e11c902313ee67866a0428f9910b3fde1eca90a1c80b9007066ef8900bc5629b5886a2810ea6903467a8125f43c9e59b431f577321c6dc605098d1a16672d6040291fcb2dc4df7a9e1879798389fe39bdf0e61c5cc26708ed7ad13c57741f100f0d6121a60d54c1c20aecb711306babb1005730c0bc7de1f776b181adc3870242d5f6c10bfe896f8fe06932e10c9a7c8c929abea141039b1a49bf2683f79c7a79f41ad9faba07abe0a7c995e97c381f568ab346b78ea2c655057a60838b57259b44799bbda624029f50191cb8f186f3d0d2d28b8ec9981131e94730c92d95ac1db8e7cf4009f3cf138d789dcd5f3af53b9871a9bbc27a755fee9cd77b57f217e4488a12f6c50eb01720812469b5297d94a8b5dcf95e8009d9d9d4985973820c7ed2efdfd8ddccfc6b735946a001f9d4a8787904b38fa04c2d7b4e9f98a0f4f9d6653254470d38aa8a42e878112878fb9a2a308862cff349659b9b36ce00bd585ada5eade8d25480b6ae387376c4cdadf0b77139fb4e99d77c5b67b34ecd6cf74fc985ec6dae89454e1bc7a66144cf7ecf419cc65797cfa28555a8e2091136045151c7f1d7e846e1872b431e1d7eb6baaa22064e6f3558dc84bda415327e287f25cb4446c631bb4815e8981ad2de5a7c250626cb26eeaa9353a392925fbbc20c4051a2137f15a8710a110d9919710e388d03d196430064660b5089dc945ea4ad315e3aa22537e52942b85a3cb182326ef6df88f23b603d7ed62e97e5ae8275a87bd91dcd065292b4e1ab734e765a6b5b0233eedbee26fbe38ade91a206fe67cc26ca14ca9f5a25e0079b8d077e117b1e4c15992ceed3ab69600709ae245cf2870d632d61c6494759e9a72b344782fd9e4503e47a2ea2d2c4e7a5383830cded83365be081246552df52fd815befed2621294541b709db748e4edc36dd0d8ea510a8ef0dca8b36126dbaffcf2c6c074af4f5376d24b43ff1335c59679b933d8fc5c70b44ad5bc4f61be67074b6459d2ad97f7cfc05024313b2bfc76a45de5ae19d511cc731cab05d3974bcd6739efa374e9eda10445583b0c2bbca389090b6ec872ca7dccc514bab440dd5e67358cc7dfb38e4a4f231c8fe3b2fbd19dec708a7cdb3707a45986062dccef04a50d73576457b4e65ab979e63c49d29db3c7c0c078814e9022fe4e2f50f70037b5f0141f4a2659774cf8d19cf85cfa373095f71295f66d6278ff1fd84c289e22b72634ed9862fc34026c046532133be4084a8c98e7b7034e2bd58fb9f3e3840ecd93929a196fbb05f9311c4b1805aa09c1afce4e6fd875b9988c54285fed037544705858a403ad8776f9a7e80770956359e2c2960a5ce54e556f608c0a7e294cdde6060ea7f7c394540fbf49b73764e23c383b29479a2056969b38c8862ce866dcb8aadd9b1deeee21ec89952e28e1c9fe085d5fe88a066cce72d9b6438edffe8560f467196a933f54c01a9283002b2ea18f1804ca2c67c2a6a24ec111323c7d8ecbc2284cdd4d93ba13342f3b5806182aa0b9941b6961e61e4c13f106ed6aac2f4ad8a44948ce580462f49480160fadf10bda6ef2501a03a9a077242123d2ae0248b91e0203eeec963ef2f7b5af021c7daf5d8f655604c90467853fa35cca60cb6df132590af5f0fd1e354de291cc9e3f3d7a0f5c8600f7affee37a5b91be8a71b2b770233122087875c70abe606dae579a3f80c98a3673a3eb8e1d86a1e358b7c202ac8a5a8b3cf13f9c9cda74d1bccfdab4ee421da5dbb6aa64ed4ed71f8a913b0aad3bdbee4bc7344281ad73e04637a5a30bd81a1ebb96d55da070ce15d490ce8cfc9f4c00e8a80271fcfc191559a7b939e0c38a2eee05110f8c50ea0766830b51c5acc1fc2822dae389fd0da8e0db6469ebfd6e99c0a0651917c687256d521a443e8e091a763b6687102cb380e3b53ab9a11713b69b1d191db8e56d6466d38dc3aa1270aa5936c6206ad72d05708a82c335f9490b83462c4520b4a4b3a719e106b1e72a3c5f828e5dc17985ea7e289c3e69c397ab28ef4b3d9634f2d9829e434cc435a60d5df0718bebc755d8ef1068d55d769093aaf7985e03335c8324c49c87d7e3c5be48dfb850b030c285fba3446aea539da8b70280e980705e739f406264de4dfd13af1cc2f57ce2f8d0e12a6f897a75a19576c82b5c927eb0e934c69ffe570f85a185b53ecd552106317fc753648749848a5658189e7c7b1555f33fbdc7e1d8972e82edc46ac6c3b5cc439ece24a96fdd1892c36b9379b6d56485998631f4f9ec5cbbad3a0a3740b8411365af7a3cc88465e8f9051cca9f0ca21644a9a1c30bba431b5b37bb90b9009c15e5fb828dd67a43410b7597319d139a843c5cab100346dcc5a68a5b8078cabcde47d385222b59105aab968f54bee43219c9013087a291ffaf9be3efcdac4490ca8e68b23f144fb9a6fe77a5bd1faa03db37c986d751558d39e9fa8003b2356900c4122bfd3de88ec2b064f8040cfb2351699476b3f5599e95d537cecc224cfca2dcca71c1545ef4c39df04d511e917352a3e1efbcaba7aa1dfc8f361b02dc5f30def610c7d145f95571435c53f7146ee941c9ffeed1d4b17b85e4a568e14cc225cde49c09ff8e62d52d42a1a99dd3406d8ea96b60754e18efc705ed40fda72bac2b4c921a0f08a7e3910ada7b05669cd1d1e29c1978c97d1deb6af208e3b45659cf8e8a655d3a98582c6ac40c8ac0771f2147c13f4fd2a2662bff0f843f45f475f8a638987e9d078d2abf9212079e280ee89c02032b45cf4bb122a6ac183fc7e74472a2479b692d1cb8a9acc52b10ab74484212c4afbea8e07d2ed27cda252a8e5e0b0f70105ce8c3562f2b44b865ec82e1dad403176a4811510e366189f7695bed980e4a5b90828de102ce03bf0bcf8af6199eb77751bce53529ec04a6f78083bb793f564d4f42a1a65a82696785f123dd56de048d9f9ed90dc1f38d168d00022daca4538c8a9bb3fc7f7525c764ec129832c2ea07033d7fa822cf94a27eb46add0813e1021ac4d10b23a86c01d6dbe23c1993a19fb09e5d226e600b8136d654354679d59df31fc52689d77d2e49a786079760630c7bbd862c872187c2571405dd55e1211c587575c1cf78b669a3cb9e0c3a9b3284db58b4b734e6d2ca58b19dae62c8ca97912eb850ddfd45a8ca461c80f645be01ee748854644a65d5b736917fdadff94ef30fa45604507f8074a956eb091b02c6fd228f4da1af940f6534345676fcff5c37c4e3a7d062e555bc01225d1e1fb0dc4b301e61d0d07a485fc64df3a858b2f72108bb6cdad70bbebac2b85d425080bbca792cac365e34aec086c545f9440bed1c624f4df5c6007849de6996a46099bd1b1060fbcb4ba772b417b8ed09f41738fbc6db7fe573ee3625c1585cccc4cf88bc38c160314ebb386117bad85ce174f799060f907eb2671ff010281e35355bba4f7ea5b9dbe2c8b9f07f757aa3a15ff16f50ead8de30bf6b02c492bf48b6667f25384c7bbf00665d854fe6da9e44aa4b2cbef9bf91bffc39573a93804a7c319414af1a2352e6d10a0f14159b0b5b92e89a46a0e31860d5264cd657d9411a2fdbf1593ba365989fb584faa20d239199afce8a5d4eefc3a73227742cd0688a28352b7376065e8c8b252da355a50f65bb1a0957f8b81e960b8af3d41e90167d0861900175da3f57a120d93920b36cb270eda49ddf5bc77b06aa9b4378a019fc6b76352db34d84675007e195cc01a4fecc3a3f990173b9df0aa3324f0dd28bb17b68e5e10bf56bfa2ad5b6b98cc18", 0x1000) fchdir(r3) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000015c0)=0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt(r5, 0x8ce, 0x8, &(0x7f0000001600)="db8632eef090da862e33e1f7da1aac339c87144064360241b023d39778c006e3fe45ae979d1582f9d41231fbb6fd9fa200a34a3d9d5940ac0151aa1952bbd0b7e681ea610633804a0333c3a52b3adba62268841672afb1c1bf2338112f6dc985626650873318235c28dfff3c5128f992311c963e3d454039435456b3a244beabd67999e81ac6d02747bb2b18553f9600fbbfb7144677a3abee815ca202429de7f896e1033eb70fb5b7a7beecfa9ff9d1958933b18c593b069bd1c0913f2da2155db077a4e0ad24434276a798032b62b3eb89c61915de6cc67a8d5a87f06cf221cdeec8807fa157a274976c80ecade65b24e8b76c5b00997a47412c27998e2455c45ccf6a6ef3660e6747e356f0011ac54c6b439fa6efe71869908ff77ca6e6f82b274ba157674aedf537344e45fe8f1e3277d50f91a500a86ad313337c9a50f45da49a35993b186c38a058a271fcf5e5b6fd76f80f94168c40b35f0dd020c6410e15bc08de2ea0b7269878377ed852142a14323f232d342220be52a87456cfbdab726787e07274ad49e346980d53fa77d9601e03f74c4dde7aab899195ea5039febad54ace7cd12da646d007c2d47cb681f47f86d72cb34a29da1e00b900279c54e7416b12f14103b9edabf6eb8f24fdc7fd46f630619784fbf1b4e9810592323a058add77b8d4e6d88721ec9327381930a837a5753c19080d1d4ca40aee4cad13873a93a133460f7ac55b89e7b3dd101968555f82aa9057b99b6bd43318bd317bdbc9545efcae8ac5c5fb28c49468181919dc29921692f55109cf83a06063a60f7bdef64cabe4be37acd33811c8c3dc11c104d1e8ed2b330e1202891cf5d4d16ce8ec6788e91a45bf21aa39277d5362c92256203fe07051daf92ff1f885bc505ad9acd054a627083451ba09a613f8d060f6b004e0201e75fff4fd9854de0ae0f8c3c22436789650113d51b5cc719172a182d147fa7f3e9050df5700748c5ade1dd17cb39ffa88dc2a28167029b39358b8ea257eb0522b845710a14d3aa93bfa7760e661bd0188de40270a092818058df1f11ad1551a63c268352a232e300e30b011ab755d85f1d0afcb0a464304bfe1364639c7ecdc3ae2e03b569bb789c93ac1900c360da7edd2cd60336fff96cba8bb41f5de32cac32917204cec95b6b63606e1995ccaeab9068cbe89bc3086bb888ec7e73af7e6252bff64d46cc6351e8838e12c73c44efb937af268f28a37ba203caf889256700184d54f1927e00e767f8914c4ad888ace65880f4874ef87a3efc72fe83d75554f92dc488536a3f7085574fb2c4a40f88d571658976e944ac3c0dd6fbcd1b94d04d703714a22d592b29f885d8aaf769a376429c917d5d9c7a184f25010a0e0d31da89b7dd18bc6f9713fcb1f7206f1250075689da8afa03521145a9564ddad0adf028acab8a0f378520448c63ce84e26470a08393cedf7abe78f252f9883a211cf1babcecbc4476ba014c978b14cb82ddff3d08c31422bdb87903807873d97a42ce9c48149b57491c805ae451f6c9706b19bb1390ce013cdcfe7de3d870f98e3f2c623d96294aa7d34ce10c85a886d3ef5a0f15bedbc20a44538f08e40af1e55a5b52fe5c69c0a486835fc0604e68f05fbc749d177ddbc48268f98663d56c31a7f1f6f5792e8d4532db36aa62634e95a13873eaf8096ff66d31a1778cc14376c2c9c6918e1b363691b30a8c9d745bad393c4f8aeab729f28f47cc2de7dc98fe6eb125e58ba0f5b9517fb5e9f20654608dc51fa5586779ebfc9d1357c245226109a00696536fc8dab161ad81cba9b55445af140dc7f841184ebf386190e36688cb798ea6039b17a52890561a1e2377e2bedf943c23ef577dac459feeef7629ee4b2370472da6ceb66d6fff01e69443e1f836c10cf8b72ce7a1fbaf7c8177587fbc91ad0db5c3b1121fe80f88ab3e4948ab4a2912e1fa698695f6a154a8f4764a820d6dc47f7a546e9de06c8fcc44e560b2873156355c532d6f02377f1e436b1522e12e896bd0c93727e2c7132c308417c200cddf914c36f90dbbb7a52e01d1a0f8613eb121c47cb1eee0bfb43ec916333ffa78ed20b6ceb1e8a57e0315c2db6bc58681412d58c8015a77e90868b06545d4c7321a6cda996fe85df2b46dd96ba959ab899808c296ea7143dcd62c6644bb467b05801d3ca46516bf48a95ee73e95a1b5e638bfe5417c424735011c985d09ff1e062013512781bd67c557241c30b9bd48976144d05eee8198f7871f4e8879f591ad5ac217ba20d7b319455fb174f1e220e37c96f7fea207e688133b1659ccf06d1540dc954e7f9b023af910d56f563a660715df26711397d28e3c7964875449cf1630d892280cd79170e50395cf282f5ecf45f19c957fadc9f69965d7c3d63eedf4bf477d0da63595d6af8415cec334244e5408dbf40a35fec84d5db4e5b10af776fd9ce3ceb1056de9a3bf20ae608e82e8d556f15b45353865de417ec32b184a1398cef91d4a7a540e5cedd4e20d37dbccbb48fa2fdc4b1f086517ac6f0ce1cd9681a168b9041c12cb69976fed07850d1c93ab43734628114be61daa8477c1f140d0ffd9d7d0b41e651cedb586bbcb14f391c1091a89016351b75d788cbe8edcedffd8cecc4b8ba4f0c9dc31bf8229fc37f0ba9af26b828544e4ff0515caa1062eab64e8104d51404828f6a1af25368f0318dbe43a670fe12c592c98c81e35ce923b0526a42d5927c17da29352c277ca0633d7a758956cc6a357795787c76ef06bb7fd1e74376b5d367800ce578067ebfbba83088f2d9e352e71eddd5e7a1d6d47205e62628a00e7436141c40f77ce68cbf667e1425ca171edb5f8949160e7bfe92e21aa1eca576cb77421bc93f61c36c38f798820452d31772a9d61ecb41df5bb5e077fe32d8802c43666f95d576e108ec8461e2a97f4dbc6fa32bd932d01fdfa3d4a69f56beb962451a8f90659fe53326e39b7eb3248ad16dddd52fb6b82fd3f507c6a78f2e70417bf80b921d66a0864f6b27fa94d9f688b1d3010fd05fd3f7c453d6f00091acb3e93cc3d9ab770874eee90a6546284965154b143ab9e334caf267a0375e7ded53840755d528556dd3fe71b541525b650bed0cc2b1d48541514d84b81c83048761bf318fe4969e8526d02bfebc08c2df360619e5a8b47ed8d2cc84fc1781a3fc93e4f574d2398d024731646cf860a6c9f13bcd5d9184946d499a4989ffe29fe1256f15bb7ccb0bfb705eabab729cc845df62d4bf592c2d400f61afc873e55eb03e0fb305c3520e86c49b439fb8a292c504011eb5caa585ee50e2bbc04cf3005ee7f862ad11e21affac3412ea5bf3aa4416465d07c141e9411ebf15757025596570a04a2cf6023474fb8884a9c36b411ff793f6bffc603a4009a165f7b73c5505ad2228d1d28821319c32798b0a5282a66b14c3e50a56cb8c1683eb868871870f9a33f1a480f76b326ee702f849c875b209c95c8f21bd15244cd08a5e7af90dab72a8b128bbd47448c15df733ded5ac59d5b0b082eb8ea6016fdd1ead02921cc661c57033d7fc1c6f09608bc7a2887fb5c225ad81f6b5967725f784ceaecef223e0cc650289b80134d08614bf1255af09179d048d37f3bb12b7f03092efe9519bad5f6eb93760aaecfcb89137ba4cc9b1975dec89ed6428e3f8ca8269c759b106fc181d5eac478b11adb761d0e6160a1f3a4682acc3205e19918f4fb4d6016a75bb596126462305567916589879c3f970d7197768f737e28f2adb0083dc9cec6e625d028b947242422c8d0248a137891175504d0204a2a700d471d918e1c80ce5eb85a4544aaa3bffb3f91f6a3aacfb597c7709205b39273f2875aeaa887739b62d02d5efac875e9b73b8f785f254f0955d45aac1f81ba76c0c1434e73470825f4212748a2e62971aef58e883f32bdb81dcacdaabedbb30e6617100c2262076d33ac97a82a94c23697696adc6210a34fe11ed8f17d70ffa5282543f314317dd10c9482ce823d578e2e2e2eeec9bb1c887a2c645166eb6387cb980b4a9b95d495c958cd1bfc27a6770145d367bc96e22a342c976afe340b4d5abf64060b286f8308e4f02ff78cf1bce773c3ac2509f4649d79018ba52746315b729decc7ed87338808b1e3abb06bea72b6d7ab8266e62f06f8013cd301a609325e74e4f3ba195710ad8fd5fe41fa25435e75b340c8b0c222b488d659534eb5abfc86e8f8f93126cf9c7a4ff238fad22c7ad1f7216ca97304924c1d150e6c7673dd9b0afc147599db785177c49194c449e85a03e3ab716ed7406f77ee0faefad9edbdf70f47b3a76b5cd515ba359ed9fce646a4a8b9bd27f9d96589c40be716f3a01f427c02fb5a6a7c3154aeb4b58bbb079881d07ef70b3c179cb1777cad7e8bf0090f17eb778294d13f91d128a2642dd4448573239130b81420ec87558f28c67992ce549bc92036fa8cbff67e475845cc0b652b661900fcd92dc39f233e1d3bfa7cf2aaba23bf3a9464a4f1afd6060cd4861991847890a956c140b9fe3e9b671add64211d7755e098ddfbf14bc2c0e4a86b8356645c0cfb88c84c17f433833e3859c32367600c87c8d6ed3899a8a65701761e8528904e98571309b37051fd7fdc730fb0f0238f98e4caf56449229f4f43f2151e64b59cfed05871b1ff11a21b5779e8107469c0273185a42291bf9a2a7be451a1cf0d4b7edbeeeac94ca9916157c0ff2c2c4520082738505239e5ae5283186e77bb0c513ec51840e6593b765d0e461bd8d894eb3c53503fa7a0ee5c641a784831d593955d628bfe7d8437188b3de066e78a80c4dd5fcc5b81498c1682315604eef7ebba3f0fec0a30f6137f7d99bf2f96994725958f97b000f6b15c4b6ad946adc7329ddbaef5db806537a19e081f21af762a31e97662cd7860653fe14a828a0b1347ab8277f3cc200c892d8058be76abb5e754f1fba8cfc909b12b0701e47ecd27cc0d8589448c147edaf418f4fe4dfc0c6c18474a4abeba2f5ac4a447880566971f3a87aa119df70a5264fdc438f5cf37cbc63a7eb646c3ac2454f0911acab0c1469c84a007ef0761575b86b164ed5ae2e5cce7f91be113b42ec60c334ee26bc59f49c244345d5eceb0698bed8e1482ed54d7d9803cece27b1d756eb70239c75a476c3b9bcb4e3f469bc84a2211778ff58cfef2327836240c6e33fed1d28910a4a28aae42d9806778508fc6a183d207ea52562660548acee671de77162b9f9e8da4733d22311f2cbe653d5c4469f1222549d77f0b40c70422c95575e28d924540a6e2561a62ea12f7893bb97418d725d4337e960f37fa4a6754dee98bbdd9ecc4b6e43e1fbf37e2f726ed1574048f28e0d706a1ea2e463bfa84d7d8af0e8fc264ad056f189b04bcf8bac1ef71bbb922ddfd0fc3559612d9c9db371d59478f5a2b44c75f02bace4af73f529d4a543e2210ddce556b9d4078b017ae6d0ccfea15eb218e23fb02df5165b19ea28f430fe28f55382e8d499896815dffbd8e02ac79487a43b82201feebf41d28dcd8af22be312a6eadb14feddffed0b6343e73b3469d310bdae11d4172cdadcf8bcfc10eb555c4baa1d6a32bca4d26a302df1ffb8d144b811b4ea13ae3fa6cceecbd3204782378d0c69d51e8b00b1ad947c49cabc6c5ca9749faf9be5b3b4b54935649751cd60584321275f433af1e1b6d0f7907cf118e627e821968e05de6d268a8ab547323ea4c73c5cfc03e94536247fecaa2565b8ea2a597c5aeab639c22dff7c0bdf5fca6868bc1d6036522389c1c620bc6cc6a897f77c", 0x1000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000002600)={0x7, 0x5}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000002640)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000002680)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000026c0)=0x710) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002700)={{0x18, 0x1, 0x7, 0xffffffff}, {0x18, 0x1, 0xffffffffffff0000, 0x7fffffff}, 0x1, [0x4818, 0x5, 0x0, 0x3, 0x100, 0xfffffffffffffa28, 0x200, 0xffffffffffffffe1]}, 0x3c) pwritev(r3, &(0x7f0000002740), 0x0, 0x0, 0x0) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) 13:35:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x82}, {r0, 0x100}], 0x2, 0x28e) 13:35:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="998a25d8bfdd224a2dfafc3e8d26569aefdc7e157f050a0f403dd1b1e65da22ffbe5921cd181e2", 0x27, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x0, 0x7fffffff, 0x8}) 13:35:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x201, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x30, 0x40000045, 0xb99, 0x2}, {{r0}, 0xffffffffffffffff, 0xbc, 0xf0000000, 0x4, 0x4515}, {{r0}, 0xffffffffffffffff, 0x20, 0x12, 0x10000, 0x5c0}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x9}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x40, 0x10001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x0, 0xff, 0x7f}, {{r0}, 0x0, 0x4, 0x1, 0x8000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x84, 0x0, 0x100000001, 0x7}, {{r0}, 0x0, 0x2, 0x80000001, 0x2, 0x1}], 0x80, &(0x7f00000000c0)={0x7fff, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:35:52 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1c0000}, {0x200}}) 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:53 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xa8e}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x60, &(0x7f00000001c0)="311e7655ca43eed2f8ffb28714070efe7858f67595ccf7fc6adaf06c065e90d7dc5fe119cc469bf6f260e782643029d22a46eda69df1b14eae8f610683764aa2b21791ada30a44b52d8702e72ecbc365127a9f035d9a4ad41e974fcdf3f87427") ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 13:35:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:35:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d2431c0e74d95bcb7fc35be56723fb57afee937ba6900d2023cf4c04d75e023ae141b8cdfb1eb1d2093875292e6580e25c560c1c3231abbe6190766d5b764379321a9c7ba8e2407d61396b730363945da94bc297cce14488eca83487a5420934d6ceb5335a44713471797d32a4ca42511a52a892e3d65cc8fab80000207937f1c82b9d25faf9de703a3eb6898faf9f77494cfee8a028a6a476d2a933731b3ccec6e952db272f3740df0c2cc31191b2a98b06d5ae86db4d09d94f7996d1974435db6b292477cf8b794b9f51cc96c785ed2a6ec0421111f16d2ff981919caf1992d0843296257919828a1ba1446aa79929218d0a248a98416326e59de513126751b573d90df9a5813149b874876fb74a07fd109d72a03247776d898ee458a8bd378a02211038954444"], 0x10) 13:35:53 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x15) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x1}], 0x2, 0x6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='tap'], &(0x7f00000004c0)=[&(0x7f0000000480)='/dev/bpf\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 13:35:53 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x8, 0x9, 0x9, 0xfff}, {0xffffffff, 0xfdf5, 0x9, 0x8}, {0x3b, 0x3ff, 0xffffffffffff0137, 0x1f}, {0x9, 0xff, 0x800, 0xfffffffeffffffff}, {0x80, 0x0, 0x1, 0x10001}, {0x4, 0x81, 0x42a}, {0x2, 0x10000, 0x0, 0x4}, {0x1, 0x5, 0x800, 0x1ad3}]}) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffffffff80000001, 0x1800}], 0x3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getppid() fcntl$setown(r0, 0x6, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') ioctl$TIOCSTART(r2, 0x2000746e) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/77) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:35:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x60) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 13:35:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) dup2(r1, r4) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2000000000002c}, {0x48, 0x1}, {0x100100006, 0x0, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 13:35:53 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='}%*\x00', &(0x7f0000000080)=']\x00', &(0x7f00000000c0)='#]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='&\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='/\xaf%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='([%\x00', &(0x7f0000000280)='#\x00']) socketpair(0x2, 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8000, 0x24) ioctl$TIOCSTART(r0, 0x2000746e) getpeername(r0, &(0x7f0000000340)=@un=@file={0x0, ""/73}, &(0x7f00000003c0)=0x4b) 13:35:53 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:35:53 executing program 0: clock_settime(0x2, &(0x7f00000000c0)={0x8, 0x20000}) 13:35:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="6979528155d8142860b5bb0c35c7c9f3c167f0674bbc7e29872bfabb49e711badff4184b1b6a316a48bd2b172c70b1a9e11d41abd5ed0191fa9437c14a46a5ddf8cca9e6a5b2a976749efcc07274dee3f6b9a7829c1239da501535eb51303d546993b8e8a980918bcc7fd2106925055f4c606023c8345a54f85bde74041eb0026d99afbef25370b812c5c18dec68301516e36ab4e4998322a68e4718796ef1d0d63ee74f4d8c450a1f3fe3e463f67df4207d40c800de2310d9b8fde4be70e4ac19efb1e9527b454c0b39ba623e81497cd07951023552bd5e64c974", 0xdb}, {&(0x7f0000000080)="95890792cc70b48f21cea86ced869995724deb08344a0447a57a00e1f1ae79f06931c5e804f1f5ccad4141a382c4aa1dfdfbecbf4907199ebc8a233a7aa24ba25bf1ae2220fa68", 0x47}, {&(0x7f0000000240)="eb", 0x1}, {&(0x7f0000000280)="fbc19a8b4205221161b2c1b17845786edb3dce50782b1224b1bf10631ed584847d79c28179455607beefa6bec6650f3218ac9213efed1c7a91255258711da1738427ed842d0983a258766aa913a7a49c92cbc93f819a958695739fde3c8131aede9217f422a224aa32f2b0b570097e463da0a5540908c7a67655ef50bc3ddcd778b9e7af4ebb6b47c8162e64b80dc9908760a5cb4c7dea21f2ba32bc2246536bebf58325d22ccc88bea95bec97435bdfa4829f2d34fe49e3785980f3af07ad16be97b3f981ead9fa25e8d201d1", 0xcd}], 0x4) ftruncate(r1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 13:35:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) socket$inet(0x2, 0x2, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xfffffdb8}], 0x1e2) 13:35:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x94c) setuid(0xee01) open$dir(&(0x7f0000000080)='./file1\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file1\x00') pipe(&(0x7f00000001c0)) socket(0x1, 0x7, 0x3ecf) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x29d, &(0x7f0000000000)=[{0x81, 0xdff, 0x0, 0xfffffffffffffffc}, {0x64, 0x0, 0xfe}, {0x401, 0x5700000000000000, 0x4}]}) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)={{0x80, 0xe5f}, {0xdb62, 0x7fffffff}}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 13:35:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x800000000000000, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x30, 0x16, 0x6, 0x6}, {{r1}, 0x0, 0x24, 0x2, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x8000, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x80000001, 0x1d2146d5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000080, 0xffffffffffff4696, 0x3}, {{r0}, 0xfffffffffffffffe, 0x23, 0x10, 0xfff, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0xb, 0x48d, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x1000, 0x4}], 0x2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x8, 0x1}], 0x1, &(0x7f0000000080)={0x1f, 0xffff}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x8, &(0x7f00000000c0), 0x0) 13:35:53 executing program 0: r0 = socket(0x400000000000014, 0x4002, 0xffffffffffffada6) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 13:35:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffff8, 0x56}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x1c0, 0x9}, 0x40) 13:35:53 executing program 0: clock_getres(0x3, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc4f, &(0x7f0000000180)="c9de7781f88cb86249cbbd7ad94d9729ddd59bc29a89ee9748b7612ef1eb31e32b6e4061bd5af1f479") r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 1: r0 = socket(0x4000000000000001, 0x400000000002, 0x0) sendto$inet6(r0, &(0x7f0000000000)="9a2f8a", 0x3, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x9}, 0xc) 13:35:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(0xffffffffffffffff, 0x0) 13:35:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x9, 0x6, 0xfffffffffffffff7, "cfabff0a45dec739b2d662f807ec5ef225751623", 0x9, 0x10000}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffffffffffffff7, 0x6, 0x7}, {0x3, 0x3, 0x0, 0x3}, {0x1, 0x10001, 0x2a8000, 0x8}]}) 13:35:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6eaa0fc696849f55) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff00) r2 = getgid() r3 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[r2, r4]) 13:35:54 executing program 0: execve(0x0, &(0x7f0000000300)=[&(0x7f0000000380)='/{\x00', &(0x7f00000000c0)='/{\x00', &(0x7f00000001c0)='/{\x00', &(0x7f0000000200)='R', &(0x7f00000003c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000002c0)=':%.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80a, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000500)='mlQ', 0x3) 13:35:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x800, 0x90) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1, 0x20}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 13:35:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1000, 0xffff, './file0\x00', 0x5, 0x2f8, 0xd54, 0xfffffffffffffffb}) msgget(0x3, 0xc0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 13:35:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) fcntl$getown(r0, 0x5) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) 13:35:54 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:35:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000006b00000000000000e4ff000000000100", 0x2c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x9, 0x3ff, 0xa5c2, "fe8f1f32375045d02154ad399364917a92c94485", 0xf400, 0x100000001}) mknod(&(0x7f0000000440)='./bus\x00', 0x6180, 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='$\x00', &(0x7f0000000140)=',##]\x00', &(0x7f0000000180)='&\']:\x00', &(0x7f00000001c0)='!\\G[\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x9b\x00', &(0x7f0000000380)='^\x00']) 13:35:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r1, 0x2, 0x3, &(0x7f00000000c0)='{', 0x1) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000140)="5ea4bf22dc1759412b9fb9bdf27b80aec6") 13:35:54 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe38, 0x101}, 0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSCTTY(r0, 0x20007461) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:35:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r2, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/86, 0x56}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) r5 = dup2(r0, r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/75, &(0x7f0000000040)=0x4b) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) r1 = semget(0x3, 0x3, 0x580) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x4, 0x6, 0x6, 0x4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x3f, 0x80, 0x8, 0x1f}, {0x4, 0x7, 0x1ff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:35:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r2, 0x8, 0x4, &(0x7f00000007c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="a5c67a9895bc67b9aef91bf8154e60b920c93316619f54d4a97a9a6da4ec47a054bec63d436b9fe9b920c13a95d39e29be1ae813c1d70305b4292c60be755b6d79b17aad27edb4d0ae8d6b2f65dc6d5cbb27db2a2e95f156dd70caf7729875bd0b305092662ef81300b66e1f5fa5ae7a5efccafcf473d55c2caa25b7a7e800f71c817f1b5486df80e914ed175e261ae492126880233dbbf845e59ecfefd4687f8b6149618a51d1cfb10258aa464d03e6771d8f852885a830756c0e28b300a14d12a2f8b854238bcb48e2992f680629aa02d7f565679d1b335b1037082ee37fdce4d3990d402f0e236c", 0xe9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:35:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x5, 0x7ff, 0xb8}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0xffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x81, 0x20, 0x9, 0x53f9}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x8, 0xd0}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1ff, 0x1ff}], 0xc0ba, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x20, 0x5}, {{r1}, 0xffffffffffffffff, 0x42, 0x40, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0xfffffffffffffff9, 0x3}], 0x0, &(0x7f0000000100)={0x5011, 0xffffffff}) 13:35:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x82, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x280d0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x104) sync() pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000240)="dc0f60f66ebd852be5cf90a97d01317337dacc6c4727b03f810f9188ffdedbdd0d6ff85f18e2b159e00a8afb2605cc3938a18ee2afe1c9f8e70830b8edc568f969ed895b984e699d719e6994", 0x4c}, {&(0x7f00000002c0)="88b02f7314b1b465d80355bad3e00ff1436429045e6f00a16e1f11fd155ced9e29e0d76eb7db55d212d3595bb3160842a4fac64d98fd5c160c6ccdf9fc24d1e6d4b4d557477b8217e1c8e119c28fefd3ceff90d05ae0127e1a0f304e6f52633104d538262cad45b942c425d2d3d947b058f375bd0e300dc88b467d5d918a0ce29db465ca7e1e6dd0af4893828b5d3cc4d9209a149a2939eca45cd8912423860b75019a5de98b13e885c69a0a9c8605f46fd381c4907b5c23e36a3e891e975cfe84fad52a580bbc1d3e4baf02a60a1d56051db1743a10336f509440d5cfcb6a7dc4972e3133f4eb81db18faf29ebcfe09d1ed62cdefa0243c37719883dedfda7938a7f758b9c075bcc559987a94c35ad06b6521f96a86492922e334a64d390e0705431b9724be15af1ccd1cdbfa09d0c3fb558afd265ec456ca2e54d876079de7c28d0fb465f62477fa9f7f367a20618cdf199a7326374fea976c2a2b7a4ce0c1a27f01e87aa02d1664912dbfd497d80b627a42474fdfade60755661d8a27fdd27ca0d50fed773737738e1d73c3f8272816f9c59cd3ad02ecad941b2d90cc8c4be8453dcfd89729bddd47085bd2e877cd7d1377af10de1d34ac8b0da7f346e31667b4286605d147d21493f790085f233bc9266fd0c2a7b7427b33fca43b28ce2775e4f8bdf4bf3dfa2d0adc54c0c6384840cc59659e8e3e22aeb344f53a869d452e7ba777d35c9ae9b446f79a2275aa27564807eec67646a0a194e942f895f4cd0845328d41923789ab3174bca52c14eb14753c7aaf066f6e8f2658170100d609fb9ce46dac0728bc3dd35f0cc63c6f9651b0176a4db35fc1e8990914fb5935ea3d0e8dae25da9c27eeed27fd0b893e2325cc8460587b429b35758f421cc13601ec39e8fa22a5b2bfb960b11934926aa1cd42ed6d0c498d44a341881a9794dffcdceb500d1855c5e3b58faeddbc7f9f5a4a791598afea1643cd0e9677ae351a7ca3b53aa45d559860f8d15de1803af63c09dd723797129ad31891f1881a1441c1f02ef1eeef2f77678b0fb6870178eca7470ff892e72dabe256069b017746d1ad4ada2a43f1b276c4e849bee17c407b0c18af3f37f230807e53f2cf15317e732f222b7360f9829485eb51978f4d16ebfaebb9ba6d9d7402881eeb07438810aad98342a76f6e9b884b878a18f6d3ff0aa8f75e6ad40ed0435f2ed5563deca1b6a83e4908d12bc26f241a80139dd7552aa1505e08f8356e04be0b22937537199044674063a91e6d2b5e6951518a4ced84315777360e59e6fb7dee0e392820d17a2d2fdcf7536431c087e32278023af821be16765e774468405c50dfba282a9d4142da4b629039dd017bd5fbce6a0f86417cf6e6fd89840b3c9fb65fefe7097e0c73dcdfec5faece490d613604b481413c57bab6cbc49bf11c25fba63c46538dc3d5ed85ded02a11eb89295f626ee9ef144ec1c2893b210fe7234ff6f0b1276056e2c1411645083a0395114a82d77455ba3c5691fc3507b1c50fb9e7f5d2b81b3d60dee377ae2cda6e3092fa40c70ac159eaa5dda845fdadbe37fecc80537d714438239ed53e31a9baf8a6256f79b297c80cf14637cf47726211b904c30c33cc2332e683ec498a6cf8b0f080df39a14c05a5b9a3bb13b08edcba85c169538a22f680ce3ce4e31682a338504e1bff649068cbdd47474406c3f2a820ed36735c70e35fcda3258352e08f2e4977ddc6b268c1660e5fabba0c7c7937f1643deb2c45882db6dfe01f2e36cbf6006778237a7320d9b6ca4df9a83b12ed4fe9519c49603d19420ac3e31961d4d2b4aa84f9c6f3e80d4f021e8ebb4155b998c0d610a3046bb704fb66e791ba70e0f5acd771eb1e9c60c03378ad57a30e1c2703d39cecb616ab6b4880eb657f18501f6f6ff64aa5c28570d7765fdcd8bcc5362dfbb80edb6ea3c4cf2099f87471a680bdadfc94f87e5ce863d6c86fb1270dea763aa1f826c7ea3765a73152dbf84d62509411221ec60feca1f089be8cf4169cf8c4684a4b2588e760122aae38d964459eb83c5295caeede3910f3b35ae2d10ea68b07a01a39a614e518730676e80d29348a0ec9861133bed69b5af2569f9b51ddec15df42ac28a77208ca2837dbe28942ef8ad8b077e0a4edee3a062ab3ba05398f99f4f4a04fb6ad1db12a69c2f610c7ec8c956b1f5390a182074b59bd24b26ed2ae960735c259b193586bbcbc2ab4662be597e581629d0185eaf2cd59263fe494e0eff8917840ac92267ba1b070522cb754de290dd061370c1bdc82a414f75bb6c2840e7aaf0b4fa7a171c762e624989ce5a7222930664e0a42a9df98c19d706ed45debdb3f9dfea8df03724739586d4eaef6b3621e7c339aafe217ebb13557234c2c5f7fa5f3634f1d642cbc8611dcc0ce29a335cb6690a610d76c6fd830c5f235ae97cdee8cb477419d6d5288f67e203e9f69262aed4cb55fe66987a112ed40bddbedb8f8b7aa2025c6ea078f1b31178e61e5e866cc6385b85805f260a3f29579adcf31451c89d004bca96204082039f4295dc07e97fef224751c11e3e4463a49fd78caecf7b525d4e8db88079c8f348417576e4421046ca0d4e4f3ad8ff252572a201237417e20b421bec4598eb8080e540fd147438ea53b628e8eff5aa4c801b41c4250db241a267db15459be7b557cb56d1bc9b229dd62e2c680faa6faa93fe913d92d2bcc359bfc19bf8d6e75e25af3f94c9c7316ac0082118e6e3d2b0a3a650d5ece66fc1f002ffb680a20a44e6ef1efe5ef7c6ac32bf520f1f2b40d95cea99847fa9b86299e854913ef95ddc2862e2cf4b551637de7f3c57b3dfe301f186466545e8f947d073bdeb7eaf2a6fe62dca2fca499a733deb2ba01a488df9961da876ed0c7df8d33f0326938ff5b2fe80e78bd107e2c7d845e9e7a70ab9328da0f6303d464af72f99a5d2a3b176e5504cf0eac88c29210182b8777d9e589a414c7c48016b62ace95d8afc67cef7e7c2a08a100b7252fb826ded578c9931e51fd03f45f87f5603fd0a425859fc747305d6cd370d3f25d2c667f3ad606c7912aeb84eb2f747b4681481f9ff13561d2df40246a76772eb0b72869553fff720256d15285728c48063c28a13382e19bf47fe86472ddc0057218fb82d3106066d667d37c6c9ff03e240b34f35807168b50f23cf1d3c8ad48a6c8d37d1d0ab06004b21f71096c91b4f943805a3affd4aa4cdf16cbc784d1922a445f1e2690ec4116f22bc25c47ef08e9c4970a6f41128148aec2050f53d4606def64a0600a99fdf190dd7fdc664ac5f66e1bf2b02671eecbd2c744358df120190f586322ff3c29572c30f188076332e2b8d7033217920afc1706faaf2a4c793be2279aca10696f85f82af939e71c41f63475d040d980eacd127b5ac373f686e884b4edb60869e601902dd637c067891731144208427296fc164143f22f5179e8e6562c134c8027b3290a6037a2b8f54f64d8e62eafceb77a11aae124cdb61aee419fb63033dc8563f63405a7c3b9e5209995add72ccedbbb531d409735521a1b87eefb7452ae103490dc50cb00f37a7d42c4ec3dab7826425fa619bda6e0a860f9c592e9a93cffb58744232a95ebceb12b735a8731b0919084e31aa74bc459cc14bab8fc61f5201617575b4c09ee5a8a0b75adb34fa077c077bf097392b8ad42dd61e06eee25a10ee4362e98941d869d204b371a0cf2e327ba09d2ed2da00b66c06b9104d79f72a45df28e6880f12b066fd35904020fc59e6d07a3b64a6649bf7a92134ab1851412a721de5e98d7a6f8e21f1217f220d83b05603c83bf82fa992f5d9bb9e227fc3b11dd05c408e57b477dbf05f38f3cffa4de32ac60efc7e8ad7643ad5ff843ec0877149f41acc3165abee6c43ccffa24b6c16208757ab616118719d083def46006a7d709700cb1999c64a68deca9b480f075b547c6422fa431a6ab1a2c3c1d7b7c14b22b8b4aeee6e5889bf914ca44317f9eebb701ea9b5ee6adae476be79787f964004fba988ae865000812bf13ed461352082a23fa5294235d8993b864b0a529dfe9c9760547b1f0c3389cdf4299728125affeb36a2748cafd3f71c7074e08d5527c651adc358acffecbdad31758e820676301e13de05f1b6a0f33649e0000567bece30a010f5cb7da6d433abba050e7daec576b4fb9f0b550454111541b78056cf7e843e7f265b2703390b34ced2414420b8d301182215e6f1889165dffc1f8cfd76c937d31be1c22468487e0e210fe83d1d7123732ab9b0fab9ccda6b5fcb4e3989ac9dc03cd4825c92113f574f17648eaca38c1859980f291b9d96dd168a9fad5ede97e377f090a8cdacafaf3978c26f5d6f94165dd28843fcc2cf150a827b4a3927bbad0bbf77c5a857439c352db16a498850db2a67053fb7c656d2322d6efa3d42b1674cfd6e849c73e318af205d0f8a76f56ada7abb65521451b424ef9c648da939e38d8743d58c6a27898de8cb96d24b1de36029e8ab7c83cc8376eff77c2b00bd0986a6b9018c3830515c07815856076c2af513a18badc31605daf341d0984ec89d5561000875f4d033742320e3fe416e4f259261e02376753be918206d0740d223c889031c91c8c25229d2eff728eb6f9c6f139ae3690350cf4f5b81f612f6fe9de2a8eba21c38fed7ef10215201b594cd79dfda6c183033bf1b002534eafd21e3dcd173ff88449166c7546dca736dcb166e5f54cb7ecd20de6fb0fa0c63682bc58bf9c0e487c9c2716066a8abd180d31d1e142104ddd646899caf9b22015a437a64e0a17e0e82619ee14978b3769175bbba675820276035bac0707b7fb84f25e3c923047af6aeb8a4cc2ece47e49c42efc1f862284c3ae3aff92438d0928bc3bc79b02a79c77db290f4ac108a2e5aa5d64bbc8f423d02734ab3fa062defc65bd74a01472b59a1ecad2dfd4e41bbdef13d2a0544f724f679b0c0d95ae7459c14c6ec258f2f8d54fbf3bdef8e508b2b1ee8158f39f652dba8d2678191be37c90c5567dcba6f1704cd65ddbd0a477cd7f28d9937bd3fb3218aa65845df9fe63024cb18a0e313675cff05f05f20ee17ec0553f9b3c2fc80ee148d764441e483bb30e6f82083bd03fccb41de57fe178d96eb568f4cf48ab15225224caea022486f510ff1a070c3160d3d9591012e47c58d72ad126419cd1ba55f881970f6d7821e84edac5b0025ccd70f6f3382efc8ef5c6573b65167014dc5c3c3374779077f90494eaf49ce1a8f8fd728cdaa9e7258f356fe238effe2401e5ff4be53a64dccefc1f2d3ba312bb6201b226b00f99094d52136520566a94fbb66118cba51cbeaf5b27ec46dead1615c7ff7a98c703d32538f74e0d4c0fbb349e872e3a56bb9513824959ece90b62e933cf4e9e8e9e7b5a3e3f179196868222d0aa8592f9da296357557fea940333493650ed97939cde1448f4a6d7a811689dc88e82e20bc382efa0fdddcfcd054c553404e60664b7acfe3479ffa8313ecc064cc1aad604e011e8c24cdff6aef00c3a03a14326e00b1e7ed2ccaefdc0c990359cc5895c6460934f7614f7e96539201bd0c26dc773b6a355d24e34d01168ee2eda56f203d9f43310b21f17d8735fecb00472439dfe34a8842bd6762c04e9bf0c61973c858dc9fdcac7dcbeed4fcfe74b1bd313e27171cef329b8c5a3bea688bfbdaeb92d670b1efcab8fa6966706d47f85032305b0236683de584772686270c54fc692bd25d12b9061009351b4e886965daed1f043f9a04071e70521e10ddc8a1dde0fef016c9ae117b2df", 0x1000}, {&(0x7f00000012c0)="21a1eda38959761597187629f5d43a07529ae5425e834607f69f60b6b7fecaa0e7b75d036d7ac8137534de2255d06e333306e35a7dff2147333dc38bf7ca4f23af19dca99d7a7a7cae9011", 0x4b}, {&(0x7f0000001340)="caaa2324e56825a120de6e20ca8456bd2ef63e6025fbcb7c6a45df53a4b5b034192e470264a827b2e5bbf1576442d13c0be2a7bbe3f83b72e451cda2c61a13e6201f750f03283d2ea022bb9e952af07e39364a92e6bba74e690a21", 0x5b}, {&(0x7f00000013c0)="02ff89208a3c439c6b2250ea93b642047d76a51a73f8b6b1e6e82af500e553e7f4bd077ce330bcb9779a95271d6b18c84ce453115b6e37dca13ba54b6061ff43388250d9e96b96a9930c5420c79d5f9f23a9349d6fde3c448f1e880abaedf57dd335959846d702066e2e7635c4f2406270d381511d199a60db2586192d2e97afc4030d85d4863f8b3ec4365d27f87e370e3fdcd11c66d631", 0x98}, {&(0x7f0000001480)="9da1717cda1d8d51d24680c3613b9654a3df05e69087755efdf45a75d2ffb93efef3b715715cfece979406eea8ded73fec35805182857e3965847b064aae8b6992ba26d163eb037ad8e8f47c8ece4053f63990efa511c2d72c5a78b0464f1d39bea08e6a4328b147c96be65870180baffd5a98e8eb816839a93b5bfeb164dfd9f440650477d48ede94494e4fa9b5bfdd5e06b2056bbf681cf32ce7a20056", 0x9e}, {&(0x7f0000001540)="ab48418ef551cd121ebd0573612f04a215283ebe3087523724053faa8c057e2214f1552542e150bc5c2d8cf672f629a707667c9b133a3c6a18ccda260b1e", 0x3e}, {&(0x7f0000001580)="a34b88d5d936f2166ce02c1e01f7b2a98f2e2a0079eb941c3234107b82bdd69e99e08359ef4cb95c3a45e520fa78387eb9245b0621d9727333234dbbb2abecbb562fdc65c17cb097d99cd35546c1349d546dcc6f269fb54ff10a5c22a6ebb52113a2a753f4b26d6c67d68349cfd39dcf7eb2c82e3a2629f2c59d190948bd01874a2dd000db6dfa513fe0d6e86ffca8df6b12c10056a8862991e224ec82518e51ff4e991f9a9681ac9f0325644a9bca4ba4a8d6b3df71864f", 0xb8}, {&(0x7f0000001640)="1b9a10aa01cdcd1852e08792032f10df2ef7988adc4173310d2e8818a50479adc2cb39267609c040bdb9a7dc7468a2aacddcef11d956f5d29be8fcc3b512df73df9cec298c5b4e70581ab61f9bd58651c0a1466f47d06b986c28ea92604d488267c34c5814a9d366ad5152d500b2dbc71dd0a28574fd38032d8d8cbb98997ed404a90532257436f7919cba", 0x8b}, {&(0x7f0000001700)="39917c31e770defcb89fb0e61299c9323a78f9dc60ee63340432cf7dab733b8e7d4920580413ae9f4bb0e62fc5cfd44398cf8fe76d750e4c59cf567f0d6caab527d9af5eeb9c076ddbb4465fd86155c612e08f276df05ff5dc6ec0cfed3c8d1739c1fb2c6f870ea281d31859001afdb3e9b1b1cedd55", 0x76}], 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) fsync(r2) 13:35:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f00000000c0), 0x4) 13:35:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8001, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) msgget(0x1, 0x208) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:54 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x800, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:35:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d1790a", 0xfffffffffffffdaf}], 0x1) 13:35:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) poll(&(0x7f0000000140)=[{r0}, {r0, 0x100}, {r0, 0x2}], 0x3, 0x9) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/203, 0xcb) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x27fd, 0x3, 0x5, 0x0, 0xe792, 0x1, 0x200, 0x3, 0x2, 0x1735c162, 0x108}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000003c0)={0x0, 0x48, 0x8, 0x80000}) linkat(r0, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) renameat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') chroot(&(0x7f0000000500)='./file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x7e) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x100000000, 0x4, 0x9, {[0x9, 0x2, 0x5, 0x1, 0x3, 0x4, 0x5ef, 0x1ff, 0x5, 0x7fff, 0x7f, 0x8, 0x3, 0x1, 0x2, 0x8270, 0x9, 0x80000000], [0x4, 0x3, 0x1, 0x2, 0x1, 0x4, 0x7, 0xff, 0x2, 0x9], [0x6, 0x3b8c, 0x0, 0x200, 0x2, 0x8, 0x8000], [0x1, 0x400, 0x1000, 0x7, 0x3, 0x4], [{0x6, 0x6, 0x100000001, 0x7}, {0x3, 0x8, 0x7, 0x8967}, {0x4, 0x9, 0xfffffffffffffa49, 0x3}, {0x2, 0x7, 0x3b, 0xfffffffffffffc01}, {0x6, 0x5, 0x10001, 0x2}, {0x7, 0x101, 0x6, 0x1}, {0x8001, 0x9, 0x8, 0x5}, {0x400, 0x1f, 0x1, 0x9b5}], {0x9, 0x46c, 0x100, 0x8}, {0x2, 0x6, 0x5}}}) fsync(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x10000, 0x0) mknodat(r1, &(0x7f0000000840)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000008c0)={0x5, &(0x7f0000000880)=[{0x9, 0xcbe, 0xffffffffffffe03b, 0x8001}, {0x80000001, 0x1, 0xb5bf, 0x401}, {0x1, 0x7, 0x401, 0x7}, {0x80000000, 0x6, 0x7, 0xffffffff}, {0xffffffffffffffa3, 0xffffffffffffff7f, 0x7, 0x239b}]}) poll(&(0x7f0000000900)=[{r1, 0x1}, {r0, 0xc}, {r0, 0x80}, {r0, 0x180}, {r2, 0x8e}, {r1}, {r2}], 0x7, 0x6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000940)) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) setpgid(r3, r4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000009c0)={0xffffffffffffff26, 0x1}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000a00)={""/16, @ifru_vnetid}) setuid(r5) setrlimit(0x3, &(0x7f0000000a40)={0x3, 0x7f}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000a80)={0x10, 0xffffffffffffffff, 0x4, 0x18, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfb1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 13:35:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xca, 0x0, &(0x7f00000000c0)=""/202}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) 13:35:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4302) openat(r0, &(0x7f0000000140)='./bus\x00', 0x888, 0x800000) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 13:35:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 13:35:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 13:35:54 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000480)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000380)="3a3894b5dc708beca9539b5756a2f8e6e73a38a923f3a79398155c06e68540eea872e51cc2ef361a797299f6f346e156fa5e0259e9319bfba4385a20e9df67ca49efe8776c48fe960d74d4eed2747f55e5c8f7dc4907e9d905b56d5b79973fba3cdd8930ddfea6e4927ef68998c8db52ff1093a59d2361234f4822f8c280e718135e796cbe", 0x85, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x40000000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x19, 0x4, 0xdcfa}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x3, 0xe3e}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x81, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x24, 0xf0000008, 0xd9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x5, 0x36}, {{r0}, 0x0, 0x40, 0x80, 0x2000000000, 0x4d}, {{r1}, 0xfffffffffffffffb, 0x5a, 0x0, 0x408, 0xdea6}], 0x9, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x83, 0xfffffffffffffff7, 0x2}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x45, 0x60000031, 0x5, 0x53}, {{r0}, 0xfffffffffffffffe, 0x8a, 0x61, 0x7f, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x7, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x1000, 0x6}], 0x7, &(0x7f0000000180)=[{{r1}, 0x0, 0x21, 0x0, 0x6fd, 0x10000000000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x25, 0xf00fffff, 0x94, 0x80000001}], 0x6, &(0x7f0000000040)={0x101, 0x67c9}) 13:35:54 executing program 0: r0 = socket(0x16, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 13:35:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x101) mprotect(&(0x7f00003e4000/0x4000)=nil, 0x4000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x91f, [{&(0x7f00003e4000/0x3000)=nil, &(0x7f00003e6000/0x4000)=nil}, {&(0x7f00003e9000/0x4000)=nil, &(0x7f00003e7000/0xb000)=nil, 0x620a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003e8000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f00003ea000/0x3000)=nil, &(0x7f00003e7000/0x3000)=nil, 0x6a}, {&(0x7f00003e9000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f00003f1000/0x4000)=nil, &(0x7f00003f1000/0x3000)=nil, 0x4}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f00003eb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003ed000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003ec000/0x3000)=nil, 0x400}, {&(0x7f00003ef000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003eb000/0x11000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) chroot(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget(0x0, 0x3000, 0x410, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') 13:35:54 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 13:35:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x2, 0xffffffffffffbfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="4144a062efd8bb90aad7864c1794443b7b744ce17daffe20c036d77b9e08c909752c1db162892f2edb0cd5adf647f99ecb07f260c6b1c307f071a54ee88d5a07c0e23085957deb6fbf0902a73a622fafdbd9efae1cc1912e2287acfbc647817a045036f82631c9e4a1f33786aa78eb1e4ffd83cc61c584950ff8580410e60cc1be4c9642f4b478ecff8ece1002094595b962fef8ca9ca3af29fe8962fbf495467c5d8509ea617bfc74809ec32d5cec3b6e5f04b7001de8c3cefe9c70b3a96d67ffdeb2a0bd88fab54c7f209310e43a7f94563ed022bc2392d76edeeeca", 0xdd}], 0x1, 0x0}, 0x2) 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 13:35:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000100)="fe2145ed3f9aa374692c01f79b020503cf8f5948f7dc64968e9769e8e494f6c5d2185ccae6e5840fcd00f652fdd9c1ed5795f1493f8483b52858050c5af0f163ed23d767b25f599f2169fb901318c035508d56af8a07c7e8ce54549fa3698fe55db2c39866e93d068381a60bb1ec6348f080e844", 0xfffffffffffffde2, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 13:35:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) pread(r0, &(0x7f0000000040)="a908cbc64556e2c7549ed4fcffd30583", 0x10, 0x0, 0x0) 13:35:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000140)="ea7dbb86635de0197a6cd210") 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:35:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5a0b, 0x200, 0x0, 0x1, 0x7, 0x1f, 0x6, 0x1, 0x0, 0x400, 0xfffffffffffffeff}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 13:35:55 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x21) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="00000018f604ea8a836bf20709162b27febf00000000ba0d3130021e6232e99a000000eafef63f8607b8ad7c4c07000000000000000000080000380c5aadf154029d298e035708b7711af1e28af6c18bfa7c9813c11a73453426a2f1869141fd79e42e0b03c069d5896921239ba4886b71a71ddb2219", 0x76}], 0x1) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:35:55 executing program 0: nanosleep(&(0x7f0000000000)={0xe3, 0x5}, &(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 13:35:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202cf7223abd0db9a25"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 13:35:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 13:35:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r1, 0x10}, {r2}, {r0, 0x20}], 0x3, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000002b00)="ca", 0x1}], 0x1) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) fsync(r2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:35:56 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x5b655509c5d50692, 0x8) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 13:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x100, 0x78a8, 0x200}, {0x10000, 0x4, 0x4, 0x1}, {0xd60, 0x80000001, 0xfe, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:35:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) 13:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[0x1, 0x1, 0x1, 0x7, 0x3, 0x5, 0x6, 0x6, 0xef9]}) 13:35:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x0, 0x2000, 0x20020000080, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffffa) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffe9a, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 13:35:56 executing program 0: socket(0x6, 0x4, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:56 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x10808, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:35:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4e376336acf0f49a1428ecc5d4450b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x9) 13:35:56 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 13:35:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], &(0x7f0000000280)=0xd4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x45, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) write(r1, &(0x7f0000000180)="ba7389244df813831fb70d6af2d8edc4c8c45d82c27b99c6a7c4aca068b2ff25c5ec66a7aabcb8f358764905b138d206dd22b57616e9d03d3ec196e266435b134977d6954fc286ad8a1a4a7137b9e38a8b0f1a1d4ec317270bc11d45595773572b2fe1e98d3f4beaf2717a836932d5233e7bcdcf7b9c3344a08b34b768188de2a8", 0x81) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 13:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) listen(r1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r4 = getppid() fcntl$setown(r0, 0x6, r4) 13:35:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x9, 0x5, 0x10000, 0x1, 0x100000000, 0x2, 0x2, 0x1, 0x3, 0xc18, 0x200}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x81, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = dup2(r2, r3) accept(r4, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r5 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = getppid() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x2, r6, r7, r8, r9, 0x20, 0x2}, 0x1f, 0x6, r10, r11, 0x9, 0x9, 0x4}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:35:56 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) 22:28:15 executing program 0: clock_settime(0x6, &(0x7f0000000040)={0x8, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) ꊃk +' 10b2?|L8 ZT)Wq|sE4&Ay. iՉi!#kq"ꊃk +' 10b2?|L8 ZT)Wq|sE4&Ay. iՉi!#kq"vput: bad writecount: 0xfffffd802f732660, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1460, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802f732660) at vput+0x187 vn_closefile(fffffd803b707d38,ffff8000149413d8) at vn_closefile+0x15b fdrop(fffffd803b707d38,ffff8000149413d8) at fdrop+0xc9 closef(fffffd803b707d38,ffff8000149413d8) at closef+0x118 fdfree(ffff8000149413d8) at fdfree+0xf7 exit1(ffff8000149413d8,0,1) at exit1+0x32f sys_exit(ffff8000149413d8,ffff800016be6960,ffff800016be69d0) at sys_exit+0x17 syscall(ffff800016be6a30) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7fffff9a14) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff99e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802f732660) at vput+0x187 vn_closefile(fffffd803b707d38,ffff8000149413d8) at vn_closefile+0x15b fdrop(fffffd803b707d38,ffff8000149413d8) at fdrop+0xc9 closef(fffffd803b707d38,ffff8000149413d8) at closef+0x118 fdfree(ffff8000149413d8) at fdfree+0xf7 exit1(ffff8000149413d8,0,1) at exit1+0x32f sys_exit(ffff8000149413d8,ffff800016be6960,ffff800016be69d0) at sys_exit+0x17 syscall(ffff800016be6a30) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7fffff9a14) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff99e0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800016be6650 rbx 0xffff800016be6700 rdx 0x2 rcx 0 rax 0 r8 0xffff800016be6610 r9 0x1 r10 0 r11 0xc913eb2b023c311d r12 0x3000000008 r13 0xffff800016be6660 r14 0x100 r15 0x1 rip 0xffffffff8198adc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016be6640 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=232086 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014941160,0xffffffff822db690 process=0xffff8000ffff70f0 user=0xffff800016be1000, vmspace=0xfffffd803f00cee0 estcpu=36, cpticks=8, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 88998 193681 1 0 3 0x100083 ttyin getty 99335 95232 0 0 3 0x14200 bored sosplice 68177 342435 2744 0 2 0x482 syz-executor.1 65904 42354 2744 0 2 0x2 syz-executor.0 2744 179376 89988 0 3 0x82 thrsleep syz-fuzzer 2744 407275 89988 0 2 0x4000482 syz-fuzzer 2744 276385 89988 0 3 0x4000082 thrsleep syz-fuzzer 2744 412690 89988 0 3 0x4000082 thrsleep syz-fuzzer 2744 486710 89988 0 3 0x4000082 thrsleep syz-fuzzer 2744 289596 89988 0 3 0x4000082 kqread syz-fuzzer 2744 309886 89988 0 3 0x4000082 thrsleep syz-fuzzer 89988 5581 89678 0 3 0x10008a pause ksh 89678 106910 86805 0 3 0x92 select sshd 86805 313759 1 0 3 0x80 select sshd 52001 300180 64667 73 2 0x100090 syslogd 64667 168975 1 0 3 0x100082 netio syslogd 93412 183796 1 77 3 0x100090 poll dhclient 99808 336542 1 0 3 0x80 poll dhclient 72941 58544 0 0 2 0x14200 zerothread 66996 158920 0 0 3 0x14200 aiodoned aiodoned 58983 309391 0 0 3 0x14200 syncer update 98949 68410 0 0 3 0x14200 cleaner cleaner 22309 82640 0 0 3 0x14200 reaper reaper 28619 61069 0 0 3 0x14200 pgdaemon pagedaemon 88996 256211 0 0 3 0x14200 bored crynlk 13107 361966 0 0 3 0x14200 bored crypto 77957 440729 0 0 3 0x40014200 acpi0 acpi0 47430 515553 0 0 3 0x14200 bored softnet 74104 196520 0 0 3 0x14200 bored systqmp 84619 144496 0 0 3 0x14200 bored systq 35910 445650 0 0 3 0x40014200 bored softclock 50079 138423 0 0 3 0x40014200 idle0 58808 237088 0 0 3 0x14200 bored smr 1 374955 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9533 6376K 14617K 78643K 19703 0 0 pcb 13 8K 8K 78643K 228 0 0 rtable 122 12K 12K 78643K 752 0 0 ifaddr 64 15K 16K 78643K 319 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 163 0 0 iov 0 0K 24K 78643K 395 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 4262 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 45 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 307 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3303 0 0 sigio 1 0K 0K 78643K 63 0 0 proc 42 30K 54K 78643K 761 0 0 subproc 32 2K 2K 78643K 38 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 355 0 0 in_multi 33 2K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 467 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 92 21K 30K 78643K 8521 0 0 UVM aobj 118 4K 4K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 122 0 0 NDP 14 0K 0K 78643K 84 0 0 temp 185 2727K 2797K 78643K 13274 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 0 1 0 1 1 0 8 0 rtpcb 80 185 0 183 1 0 1 1 0 8 0 rtentry 112 57 0 10 2 0 2 2 0 8 0 unpcb 120 1127 0 1117 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 478 0 478 1 1 0 1 0 8 0 tcpcb 544 569 0 565 1 0 1 1 0 8 0 inpcb 280 1457 0 1444 4 2 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 22 0 22 8 7 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 59 0 59 10 9 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 47 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 303 0 293 1 0 1 1 0 8 0 shmpl 112 132 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6651 0 5242 46 0 46 46 0 8 0 ffsino 240 6651 0 5242 84 0 84 84 0 8 0 nchpl 144 11485 0 9855 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 36095 0 36095 1 0 1 1 0 8 1 scsiplug 64 4 0 4 4 3 1 1 0 8 1 scxspl 192 36205 0 36205 25 24 1 7 0 8 1 plimitpl 152 279 0 272 1 0 1 1 0 8 0 sigapl 432 3476 0 3463 2 0 2 2 0 8 0 futexpl 56 54573 0 54573 1 0 1 1 0 8 1 knotepl 112 638 0 619 1 0 1 1 0 8 0 kqueuepl 104 746 0 744 1 0 1 1 0 8 0 pipepl 112 1944 0 1925 4 3 1 2 0 8 0 fdescpl 424 3477 0 3463 2 0 2 2 0 8 0 filepl 120 20460 0 20365 4 0 4 4 0 8 0 lockfpl 104 1275 0 1275 2 1 1 1 0 8 1 lockfspl 48 452 0 452 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 54 0 44 1 0 1 1 0 8 0 ucredpl 96 3993 0 3986 1 0 1 1 0 8 0 zombiepl 144 3464 0 3463 1 0 1 1 0 8 0 processpl 864 3492 0 3463 4 0 4 4 0 8 0 procpl 632 7718 0 7683 4 0 4 4 0 8 0 sosppl 128 37 0 37 9 8 1 1 0 8 1 sockpl 384 2831 0 2812 3 0 3 3 0 8 1 mcl64k 65536 614 0 614 71 61 10 33 0 8 10 mcl16k 16384 10 0 10 8 8 0 1 0 8 0 mcl12k 12288 61 0 61 9 8 1 1 0 8 1 mcl9k 9216 46 0 46 9 8 1 1 0 8 1 mcl8k 8192 46 0 46 11 10 1 1 0 8 1 mcl4k 4096 170 0 170 5 4 1 1 0 8 1 mcl2k2 2112 18 0 18 9 9 0 1 0 8 0 mcl2k 2048 60138 0 60090 18 11 7 12 0 8 0 mtagpl 80 101 0 31 3 1 2 2 0 8 0 mbufpl 256 110757 0 110533 48 33 15 31 0 8 0 bufpl 256 15207 0 10387 302 0 302 302 0 8 0 anonpl 16 293072 0 281372 140 86 54 65 0 62 6 amapchunkpl 152 13801 0 13665 34 27 7 11 0 158 1 amappl16 192 17914 0 17300 113 77 36 43 0 8 5 amappl15 184 1622 0 1620 1 0 1 1 0 8 0 amappl14 176 56 0 49 1 0 1 1 0 8 0 amappl13 168 1659 0 1657 1 0 1 1 0 8 0 amappl12 160 10 0 10 2 2 0 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 62 0 61 1 0 1 1 0 8 0 amappl9 136 554 0 550 1 0 1 1 0 8 0 amappl8 128 128 0 113 1 0 1 1 0 8 0 amappl7 120 37 0 33 1 0 1 1 0 8 0 amappl6 112 54 0 47 1 0 1 1 0 8 0 amappl5 104 177 0 167 1 0 1 1 0 8 0 amappl4 96 5379 0 5347 2 1 1 2 0 8 0 amappl3 88 275 0 265 1 0 1 1 0 8 0 amappl2 80 28701 0 28634 3 1 2 3 0 8 0 amappl1 72 68055 0 67639 25 16 9 19 0 8 0 amappl 80 7978 0 7935 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 16 3 1 2 2 0 8 0 uaddrrnd 24 3477 0 3463 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3477 0 3463 1 0 1 1 0 8 0 vmmpekpl 168 21452 0 21428 2 0 2 2 0 8 0 vmmpepl 168 403116 0 401449 160 78 82 89 0 357 7 vmsppl 272 3476 0 3463 2 1 1 2 0 8 0 pdppl 4096 6961 0 6926 6 1 5 6 0 8 0 pvpl 32 790024 0 775320 260 117 143 157 0 265 21 pmappl 200 3476 0 3463 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 575 0 131 15 1 14 14 0 8 0