0x7f0000000180)={0x2f, [{0x3, 0x401}, {0x0, 0xa54}, {0x1, 0x7}, {0x2}, {0x3, 0x3}, {0x2, 0xafc0000}, {0x1, 0x5}, {0x3, 0xeec7}, {0x3, 0x1}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0x3ff800000000000}, {0x3, 0x80}, {0x3, 0x5}, {0x3, 0x8000}, {0x3, 0x101}, {0x3}, {0x3, 0x7}, {0x3, 0xac}, {0x2, 0x9}, {0x2, 0x6bfb8958}, {0x2, 0xfffffffffffffffd}, {0x1, 0x38}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x5}, {0x3, 0x8}, {0x0, 0xfffffffffffffffd}, {0x2, 0x7}, {0x2, 0x7ff}, {0x3, 0x100}, {0x2, 0x5}]}) 11:50:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='\x80\x00') 11:50:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0x21}, 0x7, 0x0, r7, r8, 0xdba, 0x6, 0x7ff}) 11:50:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0xfffffffffffffffd, 0x10003, 0x0) socket(0x17, 0x4007, 0xffffffff) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 11:50:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 11:50:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000e00000008001301000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x2e5, 0x402, 0x0, 0x0) 11:50:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x400, 0x6}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 11:50:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:50:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 11:50:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x60}], 0x0, 0x0, 0x4, 0x0) close(r2) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 11:50:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xa6f}, {0x18, 0x2, 0x2c6, 0x30}, 0xe9, [0x0, 0x7, 0x7, 0x2, 0x0, 0x9, 0x81, 0x1]}, 0x3c) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="d31a5f40c24b96e056db95ae83e542fea0085dd1d88bb25f22b7d694ffa4a14f52c40d4094db4c"], 0xa) write(r1, 0x0, 0x0) dup(r0) 11:50:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffa) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 11:50:50 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x1000}], 0x1) 11:50:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x20) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x6}, {0xc52, 0x1}}, 0x2) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 11:50:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) setsockopt(r0, 0xfffffffffffff43d, 0x9, &(0x7f0000000040), 0x0) 11:50:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000740)={0x2, &(0x7f0000000680)=[0x8001, 0x8]}) setitimer(0x1, &(0x7f0000000480)={{0x85b, 0x8}, {0x7993}}, &(0x7f0000000640)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001880)) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) setitimer(0x3, &(0x7f0000001940)={{0x1, 0x7}, {0x8, 0x11db6000000}}, &(0x7f0000001980)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xe7, './bus\x00'}) mknod(&(0x7f00000017c0)='./bus\x00', 0x4, 0x1) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) setitimer(0x2, &(0x7f0000001900)={{0x6, 0x1000}, {0x9, 0x8}}, &(0x7f0000001800)) setitimer(0x0, &(0x7f00000006c0)={{0x800, 0x1}, {0x6, 0x9}}, &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000018c0)={0x1f, './bus\x00', './bus\x00'}) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221de23852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ff22078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab194749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc984c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78dba3375fdfa5eeb2a2c744ad6f2737af491f1f04b0928368eb9166fd3879b9dcd1e6662157af30ac0a5ee57888945bf3c746465b5dd15274fcd209826f6b8ce3ce1469bd7f2f3d22fa9b8a3e03866f64a4f640629241be4bdab9a9feb6c09bc6ccb1e5c70fede9cbe6744d1802d33337cbb8eaaed870b41d364b92e248aff49168b202ec07fd92148b86c6fccaf3cfd085823fae724b519a82ced99eb9d30401d693df4d1017f15739feb539c41425a90ff4b7e083011d3b7ac2fa93fe3fa1dc5e1c7c7992dd6b904b7727c381efbeac3d7eade030bb2cdcf6d39695f1c04574d6305c483ebeac95cb7552f22c2be0d2a6f3f04f03820505d2646886fc0dbe3bafc5ebecfb14a38327b2c3f184b91d0a0affd9bf0bd0fa8bf0babb4f02c4839ad78855603059e909a9023e662450735c6ca7b130f06664eb95140f5d2b00391edf52473682d2b1298198fab272f3bb76a658de6cfd474eb41a5ee3ec2b449c742c6d47e89da5478431d3d48781336a121cf1a8857726b675579493626baf1a44fce9e9a1a5c7739826111721e296da7b1c3c07f28de3227a4de46f53ee28f2dcc419bb12c94dcbb9a4fb90c43726075da2d0ec85d408865b51af46dbb7fcbb1f5cc35c2a433cbd1126e69054077a49132f9399c36c40788363db09da760010cc16a224707cda2f7fdb77ffee4a761cf744a1bbb42f604dbd6d6bdbb8a3d316d1c9a7224ae620ac38388e7ea3be49e7e2267627444ad7fdb15bbf3219abfe0a8a079e9097c8f758a349423ff0bf0970099d22f85d416ec940658f3aec8e63a6df8c3deb364d6570d6b0307dcac6a7fe4b56a93b9edd60dd4d4769d1b47b717c8719ddb8ae12ebf9f18b6efc430352e3d5933b62087b110e3325a8d10cf13b003c088312f024a7d2b0d43d0d1c06b7a2d19b43453783083c607a3fa3769d7f8aa89f85e97721cb162d15c82272ea4d8d97d3148c5d648799a6635efa5794c2fcd40f8897fc63cdd47ccf9eb749beeb2486c84772249af749e35cc9d8e9040c1bb1d5328fa1c0fe55040a3ad7d4ce35d0a64e4650a6bbde74b23ea506a9c14e77e38b23fedbdc10c777ac12a59fdcc97c26d67197b55c036c270b23226ce36016360e92ffca11a67839388372c3f96aaa3808b57ed142e5d45f76efe821c0f47e5649f96b271bfe0484b5c88167187f465dc38c7cfec8526b533b18b769d874e39e01328626b380e3f4f00b6b566d987b7786f39cb48f0d67faac36ae0f0796fdcb6df8ab9252541aa735540f055d64976cd3c9c41356899367d4e39a282c4fd67233d279c81a3431ce0964e2167a58e621016df2e6be608f207bf9a44dc776c1b9f52afd19f2bc0bdb8a37d67b8afee519c5a80e0f132a332c01630122e8c9301170b1f927ec1e9f600473fbcb7fee7737eddd250d94e37892e8798eb5fdc112a4cff96929e4878819adcf693ddfd8ac1ab477a9d2e4626c1926e2ee6d8c87d8d8ea22abdae20914931dab8729e72c7335d998665c0a9a29dc14325de8c41a26b0ea2d25fbbb6255afc776ce3297ddebc30805bd8a9759ab61f09171253a3f510ff4f5c7631f749aa3e1b9cc65a3b0670a143886c10ea1424fb43215075478127316178b55bbe7b0b13cdc375d1887a08aee5655fd012b94802670409d790444239abf001178d750439842be60d02a8b2d1b7f715738e7717927db296d97e6d0000eba1c05c2b8520a9f783cb7a0ab5c54f56723782af0ff31746b44c7b68b2afd9cd8a832b6e5eb17591e8f07ea8baadb64b5e97c20288f099fa7ea993afa8716bdd74456d8ab008e5b0aec69038b68e5c94c46dda18e2deb68a8270e00ccacaba34c641d90b8df3bb7de2cad58a11ea1106c5746d22bfc716ce6848b25f2de5878594a275a6f9e2416ec172c2e94b065073ac3e1da20249444de208f810fc176f706d1899b5ed15784a6214dfeb65627818cab23668b9ba5d70416afc5c9f665ad0402987786ea7ac326f61e61fea02b2884f8de3b8047279124fdf85196edfa74497d61fb15a05a48b7e7590ccf6207a017bdc863d42a9b6c5fac86e5c3c89c6fa1a624d82cec7174833186f6036e56f39b6eab033aa30e413d87444e9e66ba4d910985cc459834858360a23c5df7feb750fc0ebc4a5dbffaf336bb57b10deebdee8df3b051e6886e81ce54f2211b9884b0be02b757db8c880f48b3efc5356e00c6563999bd59b8233f13a1fcf5e66253b15b8737d3e4e09eb901157688c28f5309843355619bf0e568a1f469ad2acc25ad66df1ac2f2769d959204ed3149806e7054b8695249c263be1bf0582d2a85fe90d9c5fc0777f83a7303add5c78f404a3d679d2c7b2ea9416e2dfdcc490fc00e03600d329162febd111fca2898bf9a485e80a44091300eae5f6795d64d69e5f021c404cb9687a0fbc9dd11885ddf570d777acd3cfe880c4528b550374ccddcd4e672b4d61a7c90b3999a860f1886747e8ee11a92b3fbefda889a9fdbff295500939e1aa160d5cea4d610e9b6707192bdb76264d61c8df5f2b95416d5d2ee295e2f35c6eb31cb1e6387ef564bc2211a4290b680bb19626b04c4b6f95f3c1a2ad5343e813a88eede137806da3d27e3734b0be4026d12eb4dff2dc0eba1216437454c85a46be46b3ba8d001ecfef0b3e89379f44f8a2b515d818a0e9580562702ccb54e0636974db26a8acc2ccd04d8cdd252ae6a7ecb432fd667105c5ef478afac917439b928ec8b9fc5f953f0aa917829483aba7cd0c579eac43d3e6ee90db6c50c305ad4652584dcceeee89597b450fcd1bb6f63acee0c471d17cbc7de7550e3b89ad158d8946f106bd88b2a3db27ae0d78eea3bc0953fb7b9a80c74af33bf09676d2caad9eb8d04d880ec36b9e99d9e8e05892051cb1e768c2f2da9188811aa7b8fd64900a7fa45af3039da9e7f4dcb04541de3c7b33f91951ee569aa2924a5b14bc9cb5e17b3a88c190587c5f667cbdeba0ac6d2bd7451841a33282526aad4370a904ccac2e63135d928acaf001215c34035f6526cd9bd7724f40e1a893899517cbb9755b7e95cda3dfe6ac5b437c922fed7b3904f70f18e2cb912a3673c7f2de9e63e53bbe1e8e77c86e52183cbb920d4d99b5529d1f431ca63012b66c7159027557d6f57631f8cc92a7fa8697c2729b499bd1e379942f8cf4715b02db2f1c697a776dba5287f4acafd93571ecf8e4b45c75c7771d5cd4e59a4c42a0dc08e40e4c18baecf4250c773c09534497c0d9a1bbdbdead899ec7c6e5729909fe9cf5282c12fa7f2b6e853adb78b787f95892548ccc4c11cfd230b0f7786a87b44344db93a38505866d93c1b1dfdf02e97b396dbde8db73df23c432be4f4a11af6fb59e96b7bac91624a726dd0b399c7e462469", 0x1000) poll(&(0x7f0000001840)=[{r2}, {r2, 0x86}, {r3, 0x4}, {r2, 0x20}, {r2, 0x30}, {r3, 0x40}], 0x6, 0x3ff) 11:50:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) ioctl$TIOCCDTR(r0, 0x20007478) 11:50:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) r11 = getpid() r12 = geteuid() r13 = getegid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000800000000f7ff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x409) setpgid(r11, r5) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x40}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x100000001}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x7ff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xed0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x32598dcb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) write(r1, 0x0, 0x0) 11:50:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7ffffffd, 0x7dc58000, &(0x7f0000000000)="cac0a415", 0xfffffffffffffd41) 11:50:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 11:50:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0xfffffffffffffe65, 0xfffffffffffffffe}], 0x10}, 0x0) 11:50:50 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/240, 0xf0}], 0x6, 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/219) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000580)=0x4) 11:50:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x8, 0x80}, &(0x7f00000000c0)) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x1, 0x7}, 0x8, [0x2, 0x8, 0xe1d8, 0xfffffffffffffffb, 0x0, 0x2, 0x2, 0x5]}, 0x3c) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:50:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 11:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x8) 11:50:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) chmod(&(0x7f0000000200)='./bus\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 11:50:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:50:51 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f00000000c0)=0xffffffffffffffa3) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) shutdown(r0, 0x2) close(r1) write(r0, &(0x7f0000000000)="8f7d6cc631fab7713bfcf14fd37b648e8d89ff13c9e2cb182a8fd061232bb01c9150c4194df1f405d0c811b81398b7cbeb4db08ab9cc14a4ca55470b2a95c61987c6bc33fa2c277eceb773d2b9acbe6615a26af5f019677a570b24ce36299453270d17df986144ab261bec", 0x6b) 11:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14, 0xb10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) 11:50:51 executing program 1: socket(0x20, 0x4000, 0x800) r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 11:50:51 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000080)=0x10001, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:50:51 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x2000, 0x460, &(0x7f0000dd4000/0x2000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 11:50:51 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 11:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:51 executing program 0: 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x580, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3, 0x5, 0x1, 0x5}, {0x49f, 0x101, 0x6800000000000000}, {0x1, 0x4, 0xe9, 0x40}, {0xffffffffffff7605, 0x5, 0x9, 0x1ff}, {0x400, 0xd06a, 0x4, 0xd98}, {0x1, 0x400, 0x4, 0x2}, {0x7, 0x7, 0xffffffffffffff80, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xb6df, 0x40, 0x3, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:51 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x6) 11:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000000)=[{0x4, 0x8001, 0x1000}, {0x1, 0x100000000, 0x800}, {0x3, 0xfffffffffffffffe, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x2, 0x80, 0x1800}, {0x5fe5776d0ac25cfa, 0x0, 0x1800}, {0x2, 0x6, 0x1000}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x20000000009, 0x4000000000000002, &(0x7f0000000000)="c6000000", 0x4) 11:50:51 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f00000002c0)="f1ffc8feb7d72f06b2558a4362733ecd5ec6d388695be074b63c23f59eff9ad4e6d0b46d6787a128a34e5a3477eb85aa63b70000000038167cac272cfa5d87b772849056b5105f350e7d8f2e3f7f274e06c33592891fe50bc4630f93a27ce3038e0109150eb0a8cd6ee616e61434006df0bd300467a91c00000040000000000001808f0751f135bd8e946f63a44c7aabad46a0a79644041d1783d86b19540adcdd2699beb4952c08e301ce8f4737ebfc1de0", 0xff3d) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:50:51 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x8, 0x7fffffff}, 0x3ff, 0x63, r5, r6, 0x7, 0x20, 0x3, 0x3}) getgid() getgroups(0x2eb, &(0x7f0000000100)=[r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = semget$private(0x0, 0x0, 0x300) semop(r8, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x1, 0x7ff, 0x1800}, {0x3, 0x5, 0x1800}, {0x2, 0x7, 0x1000}, {0x0, 0x101, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x4, 0xfffffffffffffffb, 0x1800}], 0x9) setregid(r7, 0x0) 11:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) select(0x40, &(0x7f0000000040)={0x8, 0x4, 0x2, 0x90, 0xfffffffffffffffb, 0x9, 0x80000000, 0x6}, &(0x7f0000000140)={0x1ff, 0xe2, 0x3, 0x89b, 0x6, 0x807, 0x1, 0x6}, &(0x7f0000000180)={0x7f, 0xffff, 0x7f, 0xffffffff, 0x9, 0x8, 0x6, 0x27e}, &(0x7f00000001c0)={0x4, 0x46}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="81") 11:50:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6020, 0x80000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) 11:50:51 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000001c0)={0x7, 0xffffffff00000001, 0x0, 0x9, 0x80000001, 0x6, 0x100000000, 0xcf}, &(0x7f0000000200)={0x200, 0x7, 0x7fff, 0x8, 0x40, 0x81, 0x6, 0x5}, &(0x7f0000000240)={0xfffffffeffffffff, 0x8, 0x2, 0x6, 0x3, 0x5, 0x0, 0x80000001}, &(0x7f0000000280)={0x200, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) preadv(r2, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/153, 0x99}, {&(0x7f0000000700)=""/148, 0x94}], 0x6, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000840)=0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 11:50:52 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x0, &(0x7f00000000c0)="4585902796d7dacf361bcadb59b6d7f57bc54cf3dc29483eedc8a4375c561379afd6366e978a16d21577c71a7efb44a085fde3986b0831292a51670aca9e5a3cea41a0f3a525857174269f175c640349c489f5ef077c132c739883a7cdb23a117c54a917538e33e0da1d74c839657ccda46e150d2415b9681ed3dfccbda0b616546e8c8e6f82416243b2943cd5a6bcb5e354db612a93fd75ba071baa2eab6164283f657551b011a5ec83f37083254c3c3115bf8e2d6cb9a6914311552ab18842ede5bcf4d599b3d23387b3eb03b46164f0617304a427089319cd931822a1debcab0d20423e2c388222193df4c61be06194130a3ed694d0163335b7d256f273d05e8d6118b5fd4d20a700dd776a82860b8307ec8feaafd11daf0fc3d0261754cbf3db37e80e58b9feb32a7c50f0a77179170385870610ff5baaeafa78cecf4522e5d438118a896fbfb0ca28f6f9126200123e6973cb7ba8ae1112262a69d2f0da663a079828f5733304c7b3be3b784cbde6f77c571a2699c5e24536563d7b89e7b056a11ca1333466f5276984948cfcd2d047f2e36ec9c72c8a4fb4c1a47ec352b02899b00c35852de73206ad7667b1b437e5b833acf75ec2fa803a69d777477eef5aa56812f0cb0f40f6452cdd8f0956b6997a2936d20175b473ea77fa2ae2efd76db30f891aa50e0e4796b589439a2d52fc82066da8b095d08fcc6cbf6bb5b63db7cb0796e791dc1eb80da844f11e10d09c1d5f1e4abcc8588e08f912757e5d9f3630c2b881688d0228ca191db387907000a0f92abf652b31ab8226eeca3fdb9cdc617e91c0e5790e0d9f978ae0a97a7503f459c03f6e088c0a1c8fd69f13a886a266ff4aa54bdfcadced7fe140c76ca0b22de3c1713360fca8fe10154ff2fb931c6514e230f8af3ca960b451821b0fe493ee0c25d25d5fb85d313422eec9e714703b9709f33a3c5229661126a8c787dba518a02c1f61f8c66bd9d35fb1792d09e1fc0bc2dfd838df6f4873ce5345ebed0568ca7dcc59eae220c202cd93a55ec54227eaac7834452748b0bf1db7e0c543b3cfdda3868f5f152af2c461eaa8c26db771d3b77e4e9d19c3004f910ba7e7cbfd45f874508d2320300d3759cd340bf58d91f3f9d21df0500c790bad74d96ebf133bd5eac015815a9541edbbfb6f329e9042df26624288456ea04942ce2cd3efa71b371362d619afc6e0f589fdb10707d61baa560e5f15096a8187125dab96af733250af1bc3faee8eac1497360cbb47d79b3c3b7b70e78a79f9eeb786c80aff19a46c25e28ca39937222e8496a501e31da5799594920e2ae1532b4685efdb267ee30612b1a24c4f7854d0e317832dc1e33d4195a05366c0792a154bac6e5f24863917315ca4ba7e16c586ef583af5418e2109fdb2324f114ca4578fc96675a6b72696b373a4bf94db0a543de00990eedc63db1228b477921bd7692c129fdfa725eb1ecb1540481d532cd7c6d88a9742716558e93f5fcd19655debc66324eaa56fb7c7c5fb47d1633a8474369063b1dc7223c4ef90ce23c9f04acb305529c12e2197b087d6f8121711da5fb4f884698bbaaeb21ea43ef5d1bc6e25e6a80d82a425363af513d6b8a4116393fc90bb4bcde036ead117a9c523b9a8cac71ec77cbbe7d1c5fba1a6a1930d9fe7b9f76265e66098352c0b5b9bb039cead0f2d101a04d77666b8039d1e1846712acb592d767e8c7e2eab5d916d283df83611aa8324e0efc7ffb2c900500fbe8a3f643da7027c899b1b482a0be163decb16080a671f892f9a47db5b12ebac4280c64659b17be6e14f2f8aedb0f7e8fbed30fd0468e536077d90fb74217ae26bee371aa63fa9c1a430adfda34d20b866c7fb2a0cc4779caa3be324422942eddc682a7f6cc1ea2dcc59633ffa406f1a13f9a12b1655a764ab50c74b7ff0e44ebbb5abb6d8189679a0f44e2fd57311d517606c6b5bdf5067d0b32302acc75f25dff4c8f21ab403103518300d120327c51e1d1107d6ff7b5f08b520abe799035a65a763c53650650dfec6f8283d2aec103356e2b5e5ca510c0298ab9802240b61912f58aac03518f12082cd741819a68899cd838776f0dde9b0dd2d4a6f587ffbd5518f6c1d66cafb7b2c037a23b18ac908ad41c62c48a61c20f6c0fdd4cda518860c4fadae0b4b3d2fa830dc6e693cccff6ec64b3534d7f9c9e761e12d3aff703dcbd048803229c8734812304fdae1f40d813ae38905642ffabc6209a25ecb377dedb65465010505beb4399657923b8e9233f8f4e6e267a153620cd7e4b9d54b2468368235a74484c88762effff682002525e2bd56b8c0bb64bec0636f1e916502ee2745f6f322c2cd299c62627ae1c583cabb2b17055973c7fcdd2b55e36761499253a16b87dbed83cda4b07a0b63f3a530d7b9eef87f87a4ae4dce205041fdeb930bda394f560cbbb4b650d7f8f6c8d0b61601b843d93d285b77e14bd0bdb8ec2dc91343c2bdbd1f9aaf44f3347b39a39f19ae349a21b1cd4127a421c5459869ef673828922f06b45622cc59707edee6331c7dbdc81022b4966134798c82823d2a392079abb26477f893bf739a623c6873dc7bcba413198f72fbdc30a0eaa07e4ce5788a8b82eecb15058c1583c1a90293f6c1bb858b35a0059095a8423e7e0e587a51a561c849f183ecfa88dba1d03855663bea1bdd4b015882d7117ad9edef5d3f88fdff7a64ec12bc63b190d6f72cfd1933096d8fcdfdb04ddf8ca568bd2dad4928ed013225cc2b3cd76bc4fe7b5beabe6af712ec863e4a1823a05f591fa951e7b0d18571207bf2dd23423225595e57ff67ba89b726bfdeb76317361dd6bc99a930b5bb530e56586889e47295dbd5fd35a012be21c673404696def68fe0e1066450ff99a72078c66965cf0dd579ee4ca54d037a9e319e5fef25f064d10f0e3fdddcb2d6ba31a5810a794e20141c50c1b1b01056956241a5420317f395388ef8e0fae195a08f4592ed1e8dbb6af24ec01212c031a7a3e48b13da59bb9b47b65240a4cd06c2baded1e1fefee40f3eecd4a4af867d5b923152651934874cdf9c099de66d14e351941489d2b2f36fe66f2a40c88d612f74214e1c5fc17cc753e5e2527f350f734d813747a571c733faf126a12f0a55a28688d9022191400f23e3916df3113b97b40ea03a171a22607e448b0e3d699240d6de3c554d41d3972748869df55adc4b84505c411addf9fba1a078c4c0360f2e1a0b3383be6d4bd4de6e299fa028eeaca49317f1c1a141ea3411b9c053487f204bcec6958ab5100ac00cfa27de9c598759e555afc61ee72ca2c62440961f8c13e28c1c62564a0bd8004a19d4f472ce14b5fdf0ea3537932c38d7a8a6149403476ed06d370ee3d253d4e2b5f93ba4ef385bfa07576d4ad799827ad2d0fe6ddd29765040065b8a81674c6825f51d5b38e1d38ac412d8b497c4b4537984698b802e73c48ff1b9729c93ee3254a2cb54104ffa8a26da31e28326cae7dba40d04c145145312ccefe7af4542526b784791d29e930a75d48afd3211487849cd580fee87990c91784b92f3104fdc83130c3de3f62ce89ba007dd17cbc32561baa763e9a949359e3bcebf45b6294eeaa0b2c16834fb45480bee826bc62fc92c9396b31475eaeeab3b9121fa619385f86992d9ba9f9c3eace9d7bcdb6a69180c61e168538046379cb8c7fc3bbde93b7055f652729b693af5a547c9dfe7aefe7fbae7b3939587f54486c82cc7740e3f3cf8a5ae3b23c0343ad3061bb94b42208702fcb64320d6bbe92d48d11be7a7c258af82d4270fcef85bb9547b9f9db70e1ad60573f19a2378ccc72acb49cf53ac337366ff2c107306b1ae7e75dd8fe2ae456763fcfcb333869e0034ec7ecbdd1c287f7114c77b24e53410cbd4f6ee3217f71bfec5ec65cfe66f8f09124911ae5116303a6df23f1bad95632a3e01da7f791c4ca16d6d58187b04fa6283a56bb1a677e1efb6d6362b817c43ac95f340a84ff01aaa0764eebdd548699c2f928eaac13720a4d24ac8838b28c355b48179a51e9436d3241a907ed994f92bab5303b2efb502bbbeb4d8d0a379b796c0f8dd5e6100308b05818da69dbdb313939ebe55d79d20e2d65f38289ee605270a16fb85c700904124cf87f286cac589172679583c47669f563d9c062c6baf4b30febdaecb02efcf0fe80a9cea5bb2035f54a0e7d1e20f48d487a698146202ffbdf882a7fb53480769479be0e03ebf9251c9b17197a8800c523457ad3bde0b4a0c860146b0ed26ec4e3e3ecc64ec909b4c3b4356580c147736a6bfef94f84843a1d7fe6527d67fbcbb9b6603ab9e4fd6c6d2ef0dd41ce8a1b1bd68e33f5536dde5aa6f528c4a85e5b1fcea893d4d6c2a5cdb359313c738ab7da6f8f832aad367cf41da07f48e8f2f9359e3d51403745649c5d1552832a073b71b477819799bd74377172814a95d65a467fd0d6ede4776dc77212b4801b2f2f3397dd3efa9ac367e5ace88816b33d3f64b4926d4da7827226ba9817e319269fbc46cc59e70a18164818f91659e29cef3d784d4a3e532ac87eee7f91e21f84242aa52449190a37ce347039f678bcac2dc6a0e9cdc9a2b2ec63106c1e3f4f8f7438d07d01bb444db4b9d0cd2f99aa4364f730b13976827dd66f32ec39f5f70fb145d0d37281d400c3beaf251712e128768d1ca37bc5c22148c712baa989a3c7fe9cb0f6cb55a1dc5b355b49e523b7fe59d65f0ef813f89235cb1878c7b0cbb99ad2d20d0be4e1940214b0e4c8a2fc5fd98e375de68c1b4e5b0e1ef2c1d25c9fc22d375916a782db25723444b7275d30ee10f33c27d14db1f7cae28bda0f599133cdb937f8ab28bdd691c1f711c63acba56e1f7531c5846dcc80d048fbfa10f051ebfced44f982f2ca89b11c816b404b7838c42455a979b4dd567337e476759e782cba7274d5a7bf2a5644c49f94eacfdc4cf50ef0245a3361aa19cdb3c876ea0211493ad83e2c23545c2b6cec173351dc6ca7f8e9ae03d5c01c5f649195f39fb74eb7a387e46b357db24a2fac68e2f7fe31ef9f892db21a061dcd2c4348076e70f0f69de9abf5ce00d0e1826fee1a2a6c684acf0ab74ed6f8f65c74c46d347d21af5132bcd8c8a96a95df73879a2f80ad8ebf985bc4fea667c64a266599ea6fca458d209d7b10455bdaf4616029de1859888d62130ba4ef485473019675a1685cb49f27217b4f1c0c9ec01b50825db4a102765d0cdf6dce8b89faf3339550f2a604eda29feefc0161ea315f91e4ed1a35f0294e3d7c3ee78f17af039fbb628bcd2ca055cbef56edec4ed904728a4ccfe4e80d9160695d1586ac790954bab409f3741a33f99af7c2290e82a1d46705b64ec6b3b6788fb09e5a1ee4335ff54dd31e233901dfe3c62a1dd90575be7422d2dd2f8c01e1db0f33a46c31dc01bbfd1712935628b88365704e7647b3950ff4252511eab4679c5ee221114d0fb1af7d8e533cd54c8a4ef4f380d9b37c0e6eb0a97462608aa93f56af18ad8219797e99d0c68e52222a3fd5b25506fb613946b250fcd6e908f66fac591c6e859dfb13e1cca51a7f58c7c4e80024a39e68355e740b3ebbc3874b2a1d74d7251797cc1c4bf887731f7241fe637fd33c6ec3962ff52a70dd52d42eab2d571f80dcf331ee84bf376d594ff5b0576469c36c562afcfc509cc068d82709914eb8dedab303dc1b809dae2ff64c891723b748938acf8f76597812e95bf98df8c45309578e9bf56767924bb3f8a00b728b280b2b759e9040b60bd2478eab59a893809110f9ec2412ab0f87a1f", 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:50:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0xffffffffffffffff}, 0x10) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 11:50:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="2be12cad00d17c17be9c90d5e0b4515d3c2535e5a76a8b1a3d6d2742a6ea1ec9244ea0a68ba59241974a37663ae67ca6a8719f5c3b7ae9ad1e9a07f21aa63d8c659f79421e52e5d482d5a26f1c7324b67bb4267a7d42b67eb873c5b30000000000000000") 11:50:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) getdents(r2, &(0x7f0000000080)=""/79, 0x4f) openat(r2, &(0x7f0000000100)='./file1\x00', 0x1, 0x8) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) 11:50:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xb0, 0x40) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 11:50:52 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x8849, &(0x7f0000000140)={0x1000000000000004}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)="df05f3ef0892203e24d1d0006ee37c4df7c4b9aafafb8dcd4f2dbdc6549152be79a437625addd88fa2b355180cc9303fb2cd5ba57a2bda24bc72020822c5e65b5793ae59f6aae8458e973891f9d57bb89e174eef30192c71ecb21011c0de2bc28137df24794d25995938438f3f7830d29125a34af10d602f2758c24f67f4d7e5babe154d4ffd5ad0a186281b238ccfa24c542a32219c2228fde2e64c81f6d240d15b2b0b832ae2545ecc944d4db97643df7c37e582930934eceea6f73892b68ded65eb54c984217d5b83e9d65da353ca7dc6ef3de5ede770da2a4f983918b1a4", 0xe0}, {&(0x7f0000000080)="50a1caaa9fd26c1861330180b1a87cfb6b2ec159cc0121dcbcc7367c969459b1cf2e9d2318e9c1b0fd18c96590704500b980cf7b7a1ed610edcabf8b71d9731239ad44357350a415fd7a3f4d8b332c460eb0cd2e510c637714a184fa2864d1b392a3aef2c75d1f7154b02f9b149d424684caeeb8b878ac7f83846fab10b7fa1cc435cd50f1d49c81d61a8ce5b845f1d1", 0x90}, {&(0x7f0000000000)="3bd0ca96f9fc99", 0x7}, {&(0x7f0000000280)="365ab71685669799dc205028e7e8226ca4539ea1927f92d2ba61dc9e9447470f2c4c0b52e4a24fd982e7e6f2ad3f1b4a", 0x30}, {&(0x7f00000002c0)="b4448c3bf1f3210dbefd463496525715db7e2025164afbb6638d7a0ddcf3bf9257c66f0861351c41893bc4881ff9a603ea70cab5c9024a7a6437e9cb0d936f1ddca19fce8ff0f28cffdfb6c2df389ac348b145ed2cb427e8453df298594b911e4f8c30c056027dcc03323700b2babf08db8b20ae8ad2de2af5d01abd2212dadcd0491556baa0a741cf58233e359134697e8f5b37b8432b1e46ab15f5b1ddd8db004605841f0c35296c4bb0107a1a91314e16ea2ddd8a49adee6701bda2d470a416c0c29aa01e9262d6676d4b5e5d7d542cd1e896dd8420af06c5c9590dfd92ff3141608a540bde2872edce437a0053ac954b7bc4216af2f2d57410ffe6267b3b3c6c10133b8c93f8a7d0d8029c820aab6f026926952937b14c372e18c5bcf5a107e9de504d6e0d4b1d57645fc79b080de1552040aae75d3764160a66d47323d8248692f2b3abe996fc5b09299c69be7aa00783f42d5c8540d9b956faa15b707f45dbba79d91b5b1f21d8f47f86bf37e6e7d4aeae1cdaec5429a786027e79a9fcedc8739188b42177630e81be835ea22a7e9bf4b42926b80875d0d9d4e7b18da0983fe92838d920e7e57c28ac890a8fa80a9e691e6ee0bd334235b04080c01a4ab21d91654bb39b3677adf2729615e7aa525bf536eb44338fdc16b4f97f8ba48b04f90039a241fb34518ac0f2bddfb125a3e03327e8737c32d8a289e2e1bd46d7778304343cceea7677451f20b6e043407009bc02e8d80e691334b591488e53ffbb763d3af12c23334a66925f4f20740b276d80772c6ebf3532057ad1041b3aa99f60e7f3fa0bc3fbccac5d1992207f75bdc6d56c759b92db433c765454235f73be2d4375e74e6a433e1fedec4cf9714bfd6601d1c4d5d1beac9be5d17345518fac57dd0fe3381b768fed2fa5fb257c946cb77e3c94d22f85af4cda8f52f27b7fcc1d6984a51bb2b8e72c92b80d8175d651dd2d16dc60c26525d71582f81b28de343b5ec020ecacc066793663fb3fc8f6d6d3cb1c372add9007926b158570f2b7f467b2b0d7928603e80054ea8bb3f4221b6030b87ccd5f42e0668071cf95bab26ba86452341d9ce87e89b204fc72ef94ee61b0e1bf867bd8de7802c1f527855a0033a45c217a3ae5d0818014efc5e27fd0a30d1bbe11db29f914bfa05de120a64d88f8d4830a9731230148f5d157c8cff51b25095dedfe996fddab44400e5cbbe1ceda11f908943aac1c3e13d75fcece752854d89f1e00b67b6d37b3a9429b7835dbb64e40d120ee1610fbad6c7b5233e4cd9787f7406f808c9a5303191ffea01affa932e87d692ce0b97677f8106d1b87501196e02a5c8c713e2634147d00bab10c560731387fe33e19579c412f0110b3e3e97a9a0d40d568ec7cb4dda53bb5bf496454d159a1419e8950ef74289b7053e81bdbd78f9bfbd4c1d53c9b18538d61058869929db545bf09130a7b5e3dc550d5c6d332f250df1e2ec933c417bda1b180c7fb955abcf386d1eb99d7dcd2d7b5f66a8fa1550a17fb857bff9f9351e778d1dcaf5dba462cb4b9067d7f0f07c38680afe048ff3d6fd4ace32ab3172f3f52f95062d7486376df8efe6225834ecdc59ed0c2e90772a76e62ae87a12a5e8945b3624504c3524b1d0dcc87d41d4ec2e6b553e2bdff0653f391e1ffc9a625f294ccc19293bb3c3b2deab3e6249894bb67f06b1fcd7b59ac68570ecb9a57842c49cac6f9e54a6e9aab5f2b732d85c9fd21b3de1adc02f62c7f24eacae293bfae6790f3ccb2b683cfc3979177da5939a86c3d86f92701de518d7818a3e2efa8688dbc6cc1f78a488327677ae2bd10eea56a8f1b65ca5403da1cd48b0c25a43d7200af96e7bfdfb2b6585492c4738d0d93747c9cfe2573ebc485f1e6700ac994c63e67a641222758f218506f06b294b56c47a98a597dbdfc2793342ad6133ac1726cebd2e4fee5e8bbf887b0e09da2ac1ea103db0fe8522041eee250f389aadd4f016afbf23c24ec4329ef769d4c84aa2f2c52ce2156e0ed4b5fdcad2a69f4c49b4adf8ad7ed54312a543c87b35791761b0eb9d51f7f9155ab18d82ef3f4815476894102642861b606c9a76ae52b6926f9559da36518e501e907e313d4b5c8fdffd9d7021eecfcf00d3c7bd1574635c7a37cff17ea0d22370f69169aab96d8fa54a716706f77902dbf0a04ef11b3500b2fb89f534dec5316b9c14e9b8e60bdcba0b1c1964d9d4a3741f47471cc3b27b4f056e92a31f5ffb51aa3d5096f6aae43ccddd9d16e57c7b48a4dd6e15a99a539e8ae5a437dd1bd232cb3ed8c0b1f06211771cf121cf63202bb30a73ea53451ff124832be05d64ec407eac2ba75f75a445d9e68ff706aa545a612da7c28d05b8293466bf99c47463ce8c9a4ee16319d6c220109022cdc9d0ca104665a2d3970b74a1cfabfd2d62ac306d637663acb87d0c9155f1bac67e307343a173a5377434e19155a03ec6c9a092568772f0c0f8af26cadb7e2a7296a311ef6d46ae7f2048ae4b42dbabf1ef350e49f1e7a9bfe6c285b703d92aaa5495e64fa1dfcbe432b93624413363eebd03d961719cf8a69387c54f97f9938975aeec119ecc1c8132abaec538fdc724f9376b765df3e5360fbd51c8049b6dde878cf78b2354de3c9a357b00a64d2f86f361942036679c34a410dc7a41b1c3a0719404b932dd04a1c0eab8ca68d35dd71f90d1f90bcb3634a72c3ffc1df1a7de489051d5b7c872e0204eeb9da3b6624e35569cb98f94b86f16522c1fbecad1cc4a038543939aba1aae60ab3cc8c6280e9d8c4a0d62e3d6d68fae32335eedebdb8bfe5bc8d871704dd77a571ccf06e03ff8724f6178b0ac4fe54935084104d401059de3314de157b91baba1fbf7cd9398716b691fba4ffd4dbb69fd5c33e04a713501da42026d2d22c74883614455c123cfaf5763d2811f13f97a21da347775e9fa1d6063e81fefbf39031d1f19ce5b11e9944f5a42cc07790112994c455aec86f40a1b33237368588279e511b9834c3ff1f88398e4ce0e4bbc3f7ffc67bd349889df62446f2782d135570c667f868088e1dd3019a2fbc3107e7ae5d4d3ddad227a93a01930189ee8bff621ae9ec100f7c9aa4a8f265ecf1dc45d1cc92aca9beec97dfb7a17954e42b2b4dd11c3e6a7edae8cdec41c644caa7cbfe7c83dfa859b3eb94f54714d471be680c2c56f3f4b50c7cc6cf7f48fc0f5f21d543dacb61d9a8442e37d193b3db1f80e8d9bb7ead94864d41a7d702f54619fddcbb29c2a8b5d794b8baf856d238449301bbcf8311dbd1d756f4dc87619d59fd3d9d9630f2c3f5442f308e777b88358eb1b878a733e3f9a9c63f7e6d8e0e85e6fddf89d4440e1c4fb83bca0f13b37b1bf5dec17f14ccbbc02441d2add234f1b0820f8eae43d90d5d8482568b0b230f4f253c12fdb9be1ac6330d3d167de16590aa6a45003100637cdfecee5bf7cf5bc2d402ed29b029669d60a0e1d155e9ea601be3639fc9f8884b1256dd3f48b59534f6dc3065a419f405dae21d1a3d9e2639f2f2ec387972971a33601a121060d85357a509b8bc1a53c00a24b1fa781ee38267ce0b7070d93e1299224b0676ff144edab07f40f0452e120fc7301d19a5404241e3c6699a7234bfa17be082a39f2d24b1a9478b42918e9b358ee935c33a3327b636aaae41c99ab794e47bf48b3e15fe6f0a8e0534f14b1a3b46bb983b79ddc9de35c8c5e8443dd7dcda1e93e91fc83f06bd5b630ecc25d3e1b4e0c9e3ef691af1b91dc526281dd8644568a47ffea97ae79754ebc080d402d4c1aa687d4bbbb26dc9838a5b5960f1cc728e3b11707297619c072ab24f99a7728318afd288e0855698589bf21f6a075092d71757dd1188b2377c9762c8181085a0a3be2304798c33bc5704ae2db6ea2921d5964850f496005aeb544007906b1ccd90d643184887b0a5e2e48ae3c38ec29d263ae9031d469c51ba1b80ed73e2bb8c8737f85345e51a6c5c28ffdddc0ec9b140840145d18e135d2231e7745a02ace342254d4b6b2ba03588f0e5f57d22917ca2bda681a240530d2a9f634e466086132d7803eb5fea4249d5f0dedc3679510cda6f735bfac5a29ab3765a6f917e7fb4dd13d9021da5fb2f7f0418e561dd8dd90ab20227826ad6c13c2fa1f8ff73cc40ccc942d9fbe6177ec747aeb5c40432623926f0b3d96c6ae571b76e550226304bdf1d4a97576f76eb704c39cf9f51e33c922c624da4d56418176c68addf8e48223fa94c498e949841e5bf716f269c93dc2caee133549ec946ba10c3c9f3eaf767375277ade09e01465a1c54a4836f570a2987a59fda1c899dcf920ef080232ea36f7b24d364392a00f083140839853999cbd0ed8d883bc24bd20042f3e3b7f0e7cc7d23277fc481ff969ba37f8f8e63c6f55286259fc3d1aaee440a38b6884742761bdc8a040a0e5e7d9b78a260e083d21aa37817393a9ac18ac6350cef46408229f315b49d3ba969034ee98f2e32fa603781b20727ce4e43bbc296a681966b760ecdec354f38a1816f7df83bb093574835580857d76af0a683fb39f9cf004beefb75a0ce7cb8a233ab59fbab2ddf014edec83c12d75d2cd24e7f185ea28005c306751bcc68958f81de3e94858644d4b1c7bfa8f5c3762bec2ca5404672fa5e3e44a9fa9ce5c1684dd0166923bac05c86a249c3ea44423a08700d6bee4cf5f370b9fc10862531b5e139c1b278f8d1b605bbc659355c1670a698534c2c18be26dc57efd5661abbf8194f812ef8de0cd8c67d14ce17be7f1e6c54d6a233eaab5cf39d396bceac4f68b38e7927cdc679266d7d601ef9d1a05bc97afe88ec851c6c0a0a12f7bdfd53a7f7ea89a3121ab8f781062b39e643b199cb9aebc24391da163c8585cc1e33c703d634a0b714c912120e34b54f8f75a246cb20d3cb3f9c36a685c0384368411ab4c69661d87072210c255d6fd19a941f5356a905c88d29ac94de62b8cb59b8d28cacd76765793b2f590f75089d9d373f56cbb07f3794f85385a07a0998a4dcdbf5f234da5b054aa45c9764355dd40950a6d9043e6b6c4aeb0b3ba3ede11a5abb2dab55a9dc0b3f2f31859c1c4ab45c8949cc4ea16f920741f4f6af0710e8c9f458566609c372c9ab9a538b39232905e302b22a124a21e2d6730f18f5c1aeb5bfc57888a97b25a342b6867a42d845eb36ed38459c6aa8f1f41d95e8a1338333fba04c4d8f06c272beb538dbf79f7ff9bf9e79f82c7d87c90b9fc3fe2a53b9aac4b12f673e6a51d2f4a10c8f0baa6be10471f21b3ed96e9c105589291040539a8401c46698762c1f1f09c02838507ca2dcdb3e8dcc6dc7b6b3a3361972236ed63e8857a49294f7c0240ccc5f15bff2280616476e6d0ee60fa7a667dd623decd6d8c0c648a9bbe727509bbaf98360700fcc8278ee6dd42b059592580d0403d98cab83523300e9984c4b3aea04e000b878878e7c2a6d087e8b45f338fbb8e8b349eb0a280be326f5d6dbf2bcb557fdd35ff4e184fca650356c27e9dffd85d508ea6d30d2c8943604e13f5c1659dcdf06f1efc83685f397c71a96b370828ac9fd77a01827f9f814637aa7fad85c41d79099a4a2399f99bb1f80989b0c27b05db93bf1d9eefa26245b93a1d11dd8cd411238c8300506097255fd2fe73e45fada57bb4ab7ff6b430c9fe7c27dd3ea480a11f4f64d7cc2ef85fb488b2a13d320f64dd04ad3c5c731de8880ad34aa6252586620700a234266d625d2d66091512c33f2ba2cdd4ae82681d7f922b5db1d2cf2b28f1ca4e09914e8571eced55bf33deba18ac39319", 0x1000}, {&(0x7f00000012c0)="474c12baefc7de9f98f8e0012d57fb8d1344e02a9ca2cf3ab88b043365e48fe743aee5546840985520f29fb6bba742771f485c7c6dc54efbd9ae54e7165f58ab9ad9c9bf4e145a59df5991473510340180f0ed7a00033af739c21f9b1de062ffd7f74c1c508dcd3e2586c16d66c8698a1ba46e9eaae06c29a185f2fa0842620b85cb1beb26454ad9629d3da403014447073107b1ea12997bf6d2fe41b8af822f1598b4b562811d40c58ea982fd9cd6ebfe94045866751dcb3d0d95429a0bc8b1f7bafdc4050a73a0ef0d6fc3cbf144b8a793207133d4b60b022ad1a07161", 0xde}], 0x6, 0x0, 0x0) close(0xffffffffffffffff) r3 = open(&(0x7f0000001440)='./file0\x00', 0x400, 0x40) r4 = dup(r1) linkat(r3, &(0x7f0000001480)='./file0\x00', r4, &(0x7f00000014c0)='./file0\x00', 0x4) dup(0xffffffffffffffff) syz_open_pts() 11:50:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 11:50:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62954fce24d2f276ffea544d"], 0x6a) 11:50:53 executing program 1: r0 = socket(0x2, 0x1, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = socket(0x36, 0x1, 0x20) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xfff) 11:50:53 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000000240)='./file\x00', 0x2, 0x3) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r6, 0x0, r6, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) pipe(&(0x7f0000000300)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r5, r4, 0x0, 0x20}, 0x9, 0x6, 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x78204117) 11:50:53 executing program 0: clock_getres(0x2, &(0x7f00000005c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1f, 0x4, 0x81, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1200000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x691}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5be8}) r1 = dup(r0) fchflags(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x6, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8, 0x2b8) 11:50:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0x2}, {r0, 0x4}, {r1, 0x1}, {r0, 0x83}, {r0, 0x10}, {r1, 0x20}, {r1, 0x12}, {r1, 0x4}], 0x9, 0x3) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 11:50:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x3d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:50:53 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x4) 11:50:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/135, 0x87}], 0x1) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000280), 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xea470d0, 0x400}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x739, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x82, 0x1, 0x97}, {{r1}, 0xffffffffffffffff, 0x80, 0xa000001d, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0xfffffffffffffffe}, {{r0}, 0x6d3c93e9ddb19fe1, 0x89, 0x0, 0x8, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xa0000003, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000014, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x98, 0x600fffff, 0x6, 0xffffffffffffff1f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x83, 0x9, 0x2}], 0x7f, &(0x7f0000000240)={0x7f8, 0x7d2}) 11:50:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 11:50:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x184) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) msgget(0x0, 0x2) 11:50:53 executing program 0: semget(0x0, 0x2, 0x0) 11:50:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x5}) syz_open_pts() syz_open_pts() 11:50:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1813, &(0x7f0000000440)=0x1, 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="fd64832a7788d6162dccd82a7b192eea2e73f84ea058fad537d20a56d95317e25ca7113654ccecb2cba50b1bdee9d2ab60645fdef84398d999acf3bd3838a558b8e57925664f6751774061392d33dd46da355c308e0d180bf55ddd3c3b84b8132701db7548d32eb88edafeae", 0x6c}, {&(0x7f0000000140)="cbde9cd3dea9d7966a4fef6284a2ce48394ee449d9a2b113947208fa287f16782a688f8ce2b7a2df6aa79cb72b98a6ab7de28e03bff8dc4680f4061797ec9f377bf039385251380116a424c1d14dfb656b59a72c6638a8b39b4a951d4d867a26f0944cd46ce77574ee8efc6aebb38b5c8442cd7ced035c75946543224577637dbc1d1145d396b0f2e4e9eb922c062e0196e17bec78cdb4e270b75d485180aab118bbe0e190c5ba94e99c5677c1c6e6a8911d749e35309d3aa69d98fa9e4b5a8de37b109a45b2", 0xc6}, {&(0x7f0000000080)="cb375101e1644179f036", 0xa}, {&(0x7f0000000240)="f2dfb5f6a7b75e2067ec08c61a1836a1a5d6b9569e05a265653966c6d482567b37baaf80ebb94feefb4a382fefe125ddedfcd7c49e2f54df9fcb0b9f2b093e2458a7f1993c1959f961db07f822ddb3614fae465f99700a6ee2f2f7a244a00b5ed76375f3196821427c634e9b26c38d4e1d6b0d31e8ec78177873207107", 0x7d}, {&(0x7f00000002c0)="71e15417aef6cd2f2b609fc2821d17ecc2e045d4650404d0ea686761ba8503589c9dbc328d06a025dda73b286a53316d37bec1ebed880409ed6314f7b973a057307ec64b8dc74b256e7866bd4d063f1366ded6f34da9abb6e11cb72efc65ca83fb3367a969c96b56ad7670e29bd581d8b8699848163188d8cfb97c566073f35ade37385dac8b3187fbf686d59e39be36024b39c529550e14e9d3e96c49448fbf78bb04862fc881bc934f67d9bf2223", 0xaf}, {&(0x7f0000000380)="f2818b4192a305dda7df4025", 0xc}], 0x6, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:54 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x80, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:50:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffffffffffffffff) flock(r0, 0xc) ioctl$TIOCMSET(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x7fffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x10000, 0x9, 0x0, 0x200, 0x200, 0x425, 0x4, 0x1, 0x4, 0x20}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2028, 0x800000000000) fchflags(r0, 0x7ffffffff9fff9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) 11:50:54 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x20200, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x490, 0x2) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:50:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) open$dir(&(0x7f0000000000)='./bus\x00', 0x8580, 0x20) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 11:50:55 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') syz_open_pts() kqueue() socketpair$unix(0x1, 0xfffffffffffffff9, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socket(0x20, 0x4004, 0x2) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r4, r5) syz_open_pts() r6 = syz_open_pts() close(r0) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) close(r8) dup2(r6, r8) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:50:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x600, 0x40) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x100000001) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f0000000240)="13d7a1eaf5016d0fd93bf9194d22ac81266e81e6b8729bca895eb3d3c9b12684b1ed9936e7cad9d95b6155d1ca8d137b1131fdea1e469d675c785a321b9fb3fe12e1a7231777f91caf596d82d7812539c3e29f50b76def20927be7ab", 0x5c, 0x408, &(0x7f00000002c0)={0x18, 0x3, 0x3, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x2) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000400)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r2}], 0x1, 0x0) mknodat(r2, &(0x7f0000000440)='./file0/file0\x00', 0x4, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x8}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) pipe(&(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000480)={0x2, './file0\x00', './file0\x00'}) 11:50:55 executing program 0: r0 = socket(0x1e, 0x4002, 0xfffffffffffffffe) clock_getres(0x7, &(0x7f0000000000)) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 11:50:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r4) 11:50:55 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0xfffffe3e) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt(r1, 0xfff, 0x2, &(0x7f0000000100)=""/176, &(0x7f0000000000)=0xb0) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) 11:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x7c8acb6, 0x2, 0x1000, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x401, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x2, 0x8, 0x800}], 0x13, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000001, 0x100}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x3, 0x3}], 0x8, &(0x7f0000000240)={0x80000000, 0x3e1b2c44}) 11:50:55 executing program 1: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dd45882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1a2e27acb5d602000d7d026ba8af63ff01800000e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/4096) 11:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x1ff}, {0x1, 0x8}}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:50:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xa6, &(0x7f0000000200)="2b00d50267b066cbb3096dce18a5c285af9ecc78bf5d17498fdb6cb58ac61272f66280c9b365b1f6aa346e6e4b991bf53f72a91a33d0c17932691f1e402d8b0213ebf1d9037a7506a656afa9b0ebcba1591c5aa51df530b330603b2208c6acfaef220d060808f94ab529b7874ddd9eabc94fd73b41d915a7fda3b8b39cc515e38145fe1a0d01838adaaafd3bd947eaf16e7a5d76ec70e00d89868133f57c5955ef3f201e16a0") 11:50:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="004951010f2e7ccc28f93829888c26a15cca460c9329eabcc7e1725984d6d765854b52ec0da2000000000000000062abcda03544b665046dddb0dbb105c2fc63dbc7a2760100000055f2697a63dc2b23598e713575d344dc6df70c50cfa70aedae8c9824f124b7c719317598ca0fbcc9121326318d4c10cfd06a297471c617a54287fefb56e273afcea9a743384266f375985e65134f3c7172762e2538b3ae3276e102997108d1fb104dce2b7aee9e6245b6949286cbb014dd977de998fddb01b7ae3811d36a08ea020000000000000052368ea52127c4ee6cad7fd96afc4776a35bf491309527b5ac551185d4cdacfed255092f34e2e37abd9292012e41f71f62c893f1e900a043fe0000000000000000000056c0d2402c51fb27390ea4ea52ea88548c7f905338be965264c521087862c19f49c842057b4100b0c65fb2a8a88d456f251e70c7a26c4a64f2bcc4610debd2f120779a1f50ab9ba6e9c1c482615864d25ba9878245a2a58a11826d0d33e6571c8930f8c21c2dfe6440d572ebb690276dfeddcb44a39f044d62d36ad362649b069dfed0a80ce63f559580aa88aea70f4c3d78180e3021753c80ce0d6838ed3707e2ea7cef2cd876"], 0x10) semget$private(0x0, 0x2, 0x401) sendmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:50:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x2, 0x4, 0x6f, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x401}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000a000/0x2000)=nil, 0x6f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x240}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x3}, {&(0x7f0000008000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000004000/0x1000)=nil, 0xe3c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) linkat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00', 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5010, r1, 0x0, 0x4b) 11:50:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x90f, 0x2, 0x1ff}, 0x100, 0x20, 0x2227}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000080891941e135fb6c403bc107db93ce68b931ccc950d66435c324f00b54e6917c31d3d4f1ae65d33d940eaf386652551557efee91ec3babbeb1645693ee8e25647b9721e2c4d36280940589c34e86dbe35dc50cd17937112ffa7570a0d5378aaeca861b34e3c0a2e0cedf8fd9bb3ce3451541a0fca6e3703d712bc44debdf43bc8e3f0aee15f5577d5f113ad9c153aac9103a3b01e3879d61e58e54be5e7281c83e9fed63395fe06f921eb0d8fe942e0dc3cf57437224c85bdecda3abc220e5bbe9fece8bb483550ee9579e380843decc1e813edce7b74c338ffbfec189d848bc96094766a8a55b681d4f38e6427b05215b812e0fc13bca6d962dc9fb004d0163dd5c5e846e19e8a126192233d11dca808c8c07178e1035c185acb780acd2648af3265e02a3196493e50c8b589c633275bcd14e96e1ebbbf8eeb96697df6eecbe79cd7e2e5717d2e994e833fdc7afe26e734ca9d18ceb34fa01b927ef83d95b887c120c0556bd7078d7047484909081ba5f2e90e431b83c19ca72632230d85f397ab0f61e4706890432c6e7648b65581db43496f12390172b0f56ed4ea843ea341befbe3bb7c5f82e725840c1a9c89ece491a84e412309a00"/457], 0x1c9, 0x800) 11:50:55 executing program 0: r0 = socket(0x4000026, 0x5, 0x0) r1 = socket(0x6, 0x5, 0x4) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/80, 0x50) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 11:50:56 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10007) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xfffffffffffffff8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2a0, &(0x7f0000000000)=0x8, 0x4) 11:50:56 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000190000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x4}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:50:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) read(r2, &(0x7f0000000200)=""/101, 0x65) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) preadv(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0x2, 0x80000000, 0x80000000}, {0x1, 0x0, 0x3f, 0x4}, {0x100, 0x3, 0x4, 0x637eacaf}, {0xb8a5, 0x1, 0x8, 0x4}, {0x0, 0x0, 0x0, 0x4}, {0x5, 0x8, 0x9, 0x80000000}, {0x3, 0x1, 0x7fffffff, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 11:50:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000230000000300000035707f9545070b77"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 11:50:56 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="4a75c8f9e93a4628a55fe021eb1a0dfdd7a5b70f019af6c0bce062a2a84410f8ec0c8a41642cdcaf40948b447c3e6c4c95028e7daced40e7e508c455f4c477634a735e14cf7dea7feaeee782186b0fbfd658c768c76044f359577026a6793e0e1c347162848c92eb99d86ab65c63bc5074eb63496eba9f61a0d37ebff09d7222a7f0bdcf9b7960760bebbe3d9c2f48a424d3d17b44f94c1bbdea2eb310b92fb73da1e901a70c155f4045f92a747eb582f0101ce69785461d7728c3ee895036b8e9caecfc2b5c1a5dc521e9f55e0cb76e8ca97d01e6f68e948e910bfbd5453360adc10823e42b1ee9f063a2880697657810c3b58d3fa8f9dee2ab93ee1efa08bcd9612a52a5613daddfec15934e14ba17d3f340a973e01d15dde3b8902c68ab83d7598997195511ba295abd36f99ae0a7e7c0095c992c164a0f9e8b60d2f8f339058d70a8ef02201a3561bbd1e99c7422cd553f608a7ebd399af2cbea76b1ae4277e98f701c5374c2dbfbfd58c0cea8ee28003f4be43a01ba796c32ecb3c01db4b5d7299ceae3112a2b8f997e6a0ccc35e0273b3a72c44a131ec1692c4ae9be7cde9e153a73b155fa82052c74790c0974c3a362c0260977acdbe8c0be3e84a974b98c3d554bbdbccc959d1235c28fb2ca8f5792d549e56d986c5cab81f2f2a5ca40f3f24d570fe1380b17ae1a49d9fa0bd21703281ee3ce6349ed614f2460d54160345f6cfc8305fcc374785c9bc014b44c5c358dd6d9311fc923ef12903ae649386a384eb6a24fff0cd09d5af4342b45c73e32f8e675667a8acbaf00415a980cc9a824002dd9bdba5b68871fa68b055ec80009d90223c2612f9c54dd12c0cdbf97954e299ad0a662997a14b70583ae86e82ef9910b131430a23e9da59cd0c795fab342a478c1e9414f05b1ae2a1f0cb2b64454d58a2bcbf733f0e58d42e17016a83e3c0ab85d4434020544819859a894d4a507dd9bb7a5af51f22cd2edb71a26a83506e74db9f41184469f1c22fad41e601cd6ac10ea1f5da0145c02d235b259ba4c272e4ea95b78832b9a48b13b97ca9d126f3646a42a9e2239cbbed3799137adbb18ab3433430fa94218d5cedae2c5517c1af7f143a17c24866301add178fe7e395961eaf136f641b3194d1f47a972f3b56b1f444537de9118cc72a02795d806cf621723045e57dd2d53b598a7d2a8cf7e3663a927b7a065ef56a519af48debff253ae3b40d0a24e442fa3f2ccd7a1b2d83fc20ab8e68446510b4020b00786df71c612e61ccd3d8b6075973f7d78ae55040fdcd08e0bf9e0da6583a71e58124027ec44d7ab460058eec1cf2ab6043e6be79ec6887696de26cef0bb32469c207e641623300f7a81aa4e4beca196a64327e880ea214e746d7eb63252dd40ae8af589b8c09021154aec3a92c70f9f6a9281f5879af398bd7a3aec57e53270b77568b34de2e79c9eada44ead45caddee55da0f7c3fb4abdf1ef76901565a774f9b528ed165b4ad10361937bc2691609b0756110ea2475789a353ec340c40c412ea66e503c32e267d42f63f32154c9a3367f00af780fbf267a7443f7d78166de833dc2fea33e7ae237a15de4cf1652e63953bf58029886c6099c63e56c0ded8160f0beb27f56459b8f254e3ab00754bf5cec41269ac884c9758093a61b7f1d78a41577a053cb58e48676167f90c0fac7c21134a01ee679a0d759cadccd48ff8769cd3ba1139972fd830593a85f53fe1cc854e77f5213744401dbf48f3e7bd682ba1f6698cf8ac0b90c3722f655d72eaf365ce495f43eb5b18493bd2c7d4a87fb512d1bd003ff737cdbf7f7e6eef3fda048c1b7090e89a8d4bf0a0d0219bfce504968ae0f6c9f9a9bd6465978624502e95afb7283be150d40ab04a763a8f5b44ba56547e405d4ca3d00cceed34e647d88eb0fcd61c496759c59f7cc1fd068fddd1e02309b52bb43e0211ea5d144b52f8323aaff627db76882a480178e0fac2de2ce2ce95566a1bbf62a14de08c7608874b09c5770a6c3a9b38490b20564c280a24fc9e26298db0e6a475865df0f95ec47f59bf8dddae636d2eae57b70c12bb588b3c1466f93c2f383c5bbacc51bea066992974137c1bf27db31f81647ba6a64667acf6148adc3e0582cb7d34df3365351681a505455c87b804709ed8b30d7bcbfc338cba8d36ee315c7137fca1f28badbe21fa708388b58e16f38d7039a135dbfa82f03293c0f8140ef63eebbdc231a3282b7f0bcb18176e163b1b97e96464ffb98b3870e8cb03661ef7ebdd3d492ec5d63b4bdb1833f6091d0af925d26656ff4ef7634ab803e6060769ee2a06c7e37d32acf09f496ad7945dfa7bebb36ec3a29485c9815cdc8986bf447fbe9f715a5ee583f4dd379ec1a463b68d81eccc3a1a72b2efc83a3892b8de2e893d36a2e65b72140695a72580188ee8b403d6066747f75c89a9c0c55c87e7448ca3a971401eedc732949081a88fd20399118d2f96b775a5149c08e174aa7008032d65f1f19b142cbe60c11229d55d8b06dfebd00aef776efbaa42fbebd01f66d797e4c3b9f8ec0f7e8da9f5d1fba7f81f03d030eb014992db0ba91ab88ebe6f2e13657882026049fae553cb053932cd3e32d37a2b5c441e940c037823a732896a81f55c4e576587d497b4d4261caf5acab3b2e6c9e4d7a7f94c1a0f6bc3c99d89681511415b8b6967f332539131f6a73a10c503ace714bc8de769421394f9c2910110049d58514cad0463acb093370abbba4dfab514b43a01343b844191b131a3c26834a5c9ca6e880b12a29257575af08644c57fb83c951ebcc15c6382297845c94f29ff9a81a653b085374d87d0e9bd6c9d6c4f6d01bc5c88feab410b311fe3258795b7e1c13a1c1e08437dacf47b28597a8dfb1698b352e8ed72f9cd4ae4e9f6d94a948a4936fbd858a5681a7e761ee3aaa01b4534007577cad92d0e5761c570c17196842bbea558269b986bae40d4aab90bbfe9ae575e84c291d08705b0021d6539b042dde924da688b302818d0621e8e70274a8bf24262cea205838de6566ba53d938705d2187cd5d09e81b7570dc3094bed3cde7c9bfbb42b679f283593f7d3f7a6d51293c759ff80b12acf145a7b66740456e389bd96d06613cf8b22e7f8037cbf8c5000151a68328e5e9cab577629bf33f3c12db9400ff8a899c14684f74e2742b1652d34672699f0c07ca464f93812cb931f4b27af8d0ebd0dcb4fa75cdef8ca35f0f59a9426bf50a4c1bfa1cff2c2af2994b00357579afb5bdb7db95ffb60e86d2b9e49fa0d6e8a88b6ffe8bffd40928be6d2e0bc9eb42d505e0b1ac754ebbf090c669406f97269ff11f072529f58280c2a3f5aae399b460873b16e399baba7d3156db72097eb672e130b8feeee702828b0d99366d5545b4f8eef6847e1476813590980ec57a09ead7bade9279b913fdd19e1ddc1978d5e5cf0e66b733c8c4d4d86d862efc6b9659a6d66676772fe53ebf4a79fcbd12328e3b43a954fd7b4cb69deb821716af783c22955d699dfcd609734494c3029d3f657fb25136c876b1abf5c2821eb93a02a9e41fb574afafb0f566ef3149daa3a2ee9820ea674fdd56b1ce0cc4f8a5c3da2f5178709f456940c7e6ff22ad518675102d665820904978b79981cbb15f9eaf253b6cb04fd247a192502495a0a5671f0b400fcc837e8fcdb1432398366f3eb3bfd391b78b733a458c0c569ef92b13a7e9a1ef516fae8573aea47465e62f1b6483b839c0ae8c697c13f876856a59291b8b212fd01683982fa725eacb2eb0c3e6ed9c6acd213e7fd8d9d14cf804ac584aef50e411dab9932156a9bbf3a035d30f90c9dc591247ffb75fca5e45d248096416a4a7084cda0224131d419810856014b40b4165923bffeff575b211bf014707a10a880c17cd7725566694cc62100c855adaf08e81db874a7f93bf824d617fb3f52d3d4f22a41a1d022ea354c141e5b64fefedc890ce9022c4fa69d621ff16f0d2e18ff7f0d7116205c7e850c9207a7c6edad2ddbabc9388a4da7515dcb0da183b39a3bc25225672c7e5237b181a447316d5965f5004ab48ffa5f59e91174b1f8074de17856affeda49b660fd165202df4059c0c509bc9780ce9a4a9eb6fdec1223b93dfb0549af05edded06363131d196eb1fbbcfea9cc0ee1453f6850a0398fcce5e07327fea6069a04a8d679bd2f84c0e68194bd03c23e40aaf56d739fa4386dbd0bfe2cd026ce8b6a5c05f50fe8c45575d95e723ec94af10a677f575cb251d9301c5d3a6b28125860db0e7290b21df6bd92a85d0d17506e48460e5eaf5f2446941a7c24a906c22dd19ee7eb907c95adb83b3c6429958cc5c989011e37473e1838932b61c1b56c0b07c80ecd1674313683ee985fdad2ad55a6cbb53666fdffc213c09a6316e4f8e776c93df16b3740c4aef185bd4e34be9a7266d55bbbd230b47b00daf3d6b5d06fc7afe4454f16a7108e57d6ceebbc7d4a3ce035167ea304b5a5dbcac9a1481119ea565f97a0ef3fc8efbd3a208062d4083639dbb9d504d21a6a7a32a5fb84e0401bc8a55c3cdc36c9e85d98a7cc5767cc03f43a88b43bc9a3b5fd7c7c143dac868608585e2ae7dfbc09c8f3c4c4916655f4c0029786c79ad752774298f5383ba99dbd538c96ca8b188602304437f8c62628e126d4f73fa82c37db3d418f2382eb2e824a6b8ea86bc10b253ffb201e0367122fc26881d1e7e01d3d09dc876ac761de4b92581f8388f32f92b7eb5fc00cc72d23b8223d9185dab7456a70d22f3917a16cecb5febbabaecafcdd52d7bedd34df9a9f55ecab8a1499a11cc75f1e56a8d0be7bf4b620d02e91050dc3f50204760d29cfd5b55c44bf0f0e6447e50b19fbcf49733dbd4491b1e3818793012c95b96b47216d3823a3da04b1105f88ade1273fe7ba7f0006712b7f607a7c598b7e3f9a04d91a0e34e383aa60b448a5a6a11d2c010b8c8a947c23637a063814950b46d024bf564b3d0b98f905ce3c74c97f4526572415b4a0364cd20e76eb64031a80e9060df3c6259771f9f92a2eeb3e92cbceff5ae3037bff8eaecc984103ce632ce19bf6ea0fc61529cd09520f22eeaa6dc41724d15046275cb97baf47a5d25cd2c85ea2ef0a715db8108dcc231471196da33b9548d55a87436c5fa27787229e815eafca9b1423023fc9472187599aebafd2c7852fd28258434fd506465cebe42032d2dcb23cf53909c2bd66ce78610e0c3f1bf6e54ae693c8aea86d3f199360bfc7857fda3bbd06a4727ee49d78f9130b82a8388ca579e852cb896f5e944648538d1542765131bbed2c5a54513229fb46ef7e492831b54572da802f9f0422f0ddfe621789308e4921ff2d44a88026aef69c30bc5f468b06fa5633264e9e48d1b57e0110f91a86baa1c605b47170444435498f6349d0fdee80ce91a1f686520b96bf09870f1fcd1fb58b2a49ac7eb054ea353afa21d1ef831ff2c0ce16a188449e2ec6afab99ea1e79d4fc14a580e17cfa8f1ceb39b99689e3bb40d1041cdb98424eca108d887d87be1ea9a0319a090dcc04a91a594480e50d64084241a55c02fedf942f0701b962758058b28eb1234cc26bc42afc36c4e8689b7aa8c68f85293b2ff73e3476cfc04a0e1819406f52aa022cb33a7e95e66bd1a150d1bc5b552df3a622fe25382f8d81f3e750ce7deaee19120809f99622604cf3391d4a5436a0086fbe54ff85767454813fc815ab1e1ec02672a0d5cec1402da286c045d416df193dbe9df583e9650aab6693aefc806f119d398011008cb23a0241820dfcee84de3923", 0x1000, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) bind$inet(r2, &(0x7f00000010c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001100)={'./file0\x00', 0x7fff, 0x6, 0x7, 0x1, 0x3, 0x9, 0x80000001, 0x1ee1b60763870e21, 0x0, 0x8000, 0x2}) 11:50:56 executing program 1: mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000006c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x9d6, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe1c0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x18d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x45}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xff}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000fe8000/0x4000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x100000001}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000680)=[&(0x7f0000000100)='\x00']) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000700)=0x2a18b16c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000780)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7fff, 0x8, 0x7, 0x10001, "0d5ce097ddec577a140884afb8506df206e6103b", 0x20, 0x101}) 11:50:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000180)='\x00', &(0x7f0000000200)='W\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/100) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000280)='./file0\x00', r4, r5) 11:50:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff0ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000000000000) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1f, 0xd947}, 0xc) ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x8}, {0xfb, 0x80}}, 0x2) 11:50:57 executing program 0: r0 = socket(0x6, 0x4000, 0x1a78) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:50:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x2, 0x80, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 11:50:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 11:50:57 executing program 1: r0 = socket(0x2, 0x4007, 0x20000000000007) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 11:50:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="68002955087c7423061f3cf83a9b1264235df59f7e8e88b0f2ff1466f0fe259468eb294870327025452df6a932441542ba17800de4d49e74e76548a5ff1f7b98524c8a381555d7093d3979c6d6e5e6a48dc1bef498f24e41bdc6b13840e41d3ac6917f789fbd177a1c9273e7f055eb38a00d584b6a8d4e1d4688f548c5ed1adf6660b04c9ac129d361ad381c441f42fde6d204a722b8fbe8ff1d811fd4868acc4cf6c32cab4cebeaecfaaa202cad4825784ccde1f4fd64f03666976f1990aa050ac8252f16d5d00af31aea62cd6f936d325baf0e20685ef902b6c5262359a7bf3a072bc19086326dd9b4", 0xea, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd, 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 11:50:57 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 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) 11:50:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r1]) ftruncate(r0, 0x0, 0x0) 11:50:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x0) r1 = fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="e0ae4cd1d6147edbf50f4e456670c8b8cde0283c975fd563695455e86b29621d6519a3789c73e6cdb9ed75eef88dc6af006a6ca1ea1905d51f39dd0885320c476dcbf8763939c76cb998d0eb40978752c89116bd31d749e22baa6fdad9b2cc5093cf87a58b3d5b047d865946e494e933538a0b06f2350a87dfd1072377e416ebf10ad838c79db220971bd59e72d7629b1a6ea6624d3b162fee35520d0a998024e2c2fea707037d43808e6ddbc884c09b8371fbed2f18e4e94212e25de60630d945f5a3086d18b2a0e6ebd8ffa431b182d1509b18a89be225cdfd884e2be13a852288e01b6076", 0xe6}, {&(0x7f0000000580)="f9640abe52f2c0d6c0356f82e7b864214544f9a7f0cb99759f1ca03431c2bf0f4cddfa2bc708f920e7e60814f610d8169ff697442b1a3866d2e3498dd021a7292f2b7fe8874c7ed1add6ff1b2d7bb4fe126a938769b6175aaf21e7fa0febca994163", 0x62}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="5800000000000000ffff0000fcffffff42cb09ce9fd664942fe6b259eec5781c8087dc3006da5c69d1aa6c2ac24b7af75fb9a77c41a2209d5c6f28add9bbe0e34a6929fcd0a15d2a34017e7eba9b43092242bda6000001000000000000ffff000000800000459b5b509d4b48e8c2ede229e15f43d546f770ed7a3abc4255bf34cd501f5de8fb69817ca027f722d562e8ecc71c4486984b598588d12e2f3b7058400da3153718762a1981d30bfdccb691fc095cbf02e9cfc67ae833c0cadba89ac7946d95f3d6914314e3d744294692a3a31d0349d4c276c91520c612c720484c482eb8230bd55168e98fbe15971ac4cdd9db6e94d12d1618f8ee93c7e89aa9f9f71bc6cc359d352e41fc66039d096bee50f0f9ea5335bf5b09fc7ad5c9d02c81af7cb6288d1a79fd28bb8b00c27bcd300621ef218c85cd7a4927c15ae066a5b89575decfc2b39078e11880d1e96c000000000000007800000000000000ffff0000d8f00000f05a3c6b8a46386e08226bf390a88fd2fa9d94ffada4a7f4a2137c838d35aa1d4c2c4237114c88a5f2ab11136616ada20f0eacaabb48ac2398fbd3ee1e8a41fdf8f59cc6f54d4e50cd051651fcc10af59cf408292b4e3b9d8ae00840d6b3ab55dff76101d7e30000000000"], 0x1d0}, 0x1) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000540)=0x2) setsockopt(r2, 0x81, 0xffff, &(0x7f0000000600)="aeceff7c4d2ef9606c51f1208db208ac424d6fedb33404731dcbbde7688b9f93164d94cc754c48bf437c76af3709fe6f900e74c4e8cc50e0b37a4c5d476057388138e531a68b1e9b6d43c22142601ab85482c3691988dcb6c5da03267f136b60fee7a9a6bc7612f9e2b19a132bc70c1b80aa19390a737b179e3540f972c5fcd8a7fdd10941e358dac6e25804037ca6e8f1e4bd8ac14a5fc072edc5e2ccd467d7221f14358b017455c67b2aef9cd4f7abc292f691d5c42431b3d0b6ff4512d32dbd2b78d55a5856fb40a6b622a527e91ffe7229a044", 0xd5) fcntl$getown(r0, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) 11:50:58 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x100002000, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchmod(r1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0x0, 0x8, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x3540000000000, 0xa57}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x8001, 0x29}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x4, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x2, 0x4}, {{r2}, 0xfffffffffffffffa, 0xf1, 0x1, 0x623, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x40, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x978c, 0x4}], 0x401, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x3, 0x93a, 0x8}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x14be0000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x100000000, 0x400}, {{r3}, 0x0, 0x6, 0x20, 0x5d49, 0x80000001}], 0x6, &(0x7f0000000200)={0x3f7, 0x5}) dup2(r2, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x4) dup2(r1, r2) 11:50:58 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f000060a000/0x1000)=nil) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmget(0x0, 0x4000, 0x0, &(0x7f00002c5000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x7, r4, r2, r5, r2, 0x50, 0x3}, 0x6, 0x6, r6, r7, 0x4, 0x8, 0x6}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r8, r9, r10}, 0xc) getpgid(r8) setsockopt(r0, 0x2, 0x3, &(0x7f00000000c0)="f833581e355f212f5143967126d9047d4bc878db03a8165a7c4948a40e88d9c6120987966c81cb5fd3c651063305ede0287f1c9771d7892b7561970e14a0afaf9db8e23a7e426d78b3796754915c23da500f4c0beb084cdb94b469bedb363ce79985fa338fe9c0abff94d7cf30357fc6d487aee1c7c08ef9fabb98c447b810f1d74e600878165de986c06a35cc7e71b3933d6924c0009a62880511e0f58eadbabe445adbe68b323b6e830baa35bb", 0xae) fcntl$lock(r0, 0xf, &(0x7f0000000300)={0x1, 0x0, 0x3, 0xfffffffffffffffc, r7}) 11:50:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r3 = getegid() r4 = socket(0x10, 0x4003, 0xcd2f) r5 = syz_open_pts() r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) socket(0x10, 0x7, 0x2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000800), &(0x7f0000000840)=0x4) pipe2(&(0x7f0000000880), 0x10000) r8 = socket$inet(0x2, 0x4000, 0x7) r9 = dup(r8) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000007c0)=0x871) dup2(r6, r4) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="ec815692f09bcc5ba5d5cea8f3f7d9625bf174a1ff0a9cc34d3e0185af1e0b5bd4c71f5a65a69ce3bf4a57a5b82c6a7a121a641b4da354b17421e1d2990c8aa0fbf75d61cf7acda77650194e252adc6fce5ab9eb0b9b776c9b6abb9ad28321257a72729f6456a0db6cda65a9f077352ed08d62a3e9bca9b647d37752a31692d99c18c806a96c09", 0x87}, {&(0x7f0000000300)="3cfeb57088f8dbc89ca21f69d84d30c50be9fe363df6429f6593b05d6d78f0c26cf67cdb3a199b102685c5e6287aac1c336523b5101f9202b59760517f2e079bffd46cf37a11c1847bcba05361110b864c3d25d44485bcb698454bc104ac74605ae5c49f3a94a98682fc4c", 0x6b}, {&(0x7f0000000380)="c9d31688b17887d33b789576771216a4b64bdf49d5a7cdc907b255dd41d2628cea9fcf8a40b83e91724cc8c3020783b22036c5c2efe5ea8acd885a5cc38a679d7d22d25cb69822f928ccd8a875288adfe3af8f65de4441461b8ac2791ac0bfa48e759d54b1758cea32d64698c0c2cd34c306e1cf32b141490f94dea7774b3d42344188503112ae89b092d5027af348d9b45de1c292e351184a37067600e80b378f6e5bdcd9b0e91c369ce49c4595598076d406b945ff7ffc982c047621b89c8ab221dd88d354b087d588d73c06930ffc7ed4", 0xd2}, {&(0x7f00000004c0)="d0e25773053e67bd87", 0x9}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}], 0x48, 0x400}, 0x2) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readlinkat(r10, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/134, 0x86) r11 = kqueue() kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) fcntl$getown(r8, 0x5) kevent(r11, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) 11:50:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) socketpair(0x17, 0x5, 0x40000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, 0x0) socket$inet(0x2, 0x3, 0xff) ioctl$TIOCSCTTY(r2, 0x20007461) 11:50:58 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0xa0) faccessat(r0, &(0x7f00000000c0)='./control\x00', 0x2, 0x1) utimes(&(0x7f0000000080)='./control\x00', 0x0) 11:50:58 executing program 1: r0 = socket(0x11, 0x4003, 0x3) recvmsg(r0, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x7, &(0x7f00000024c0)=""/160, 0xa0}, 0x1) sendto$unix(r0, &(0x7f0000000240)="5001050160000004000000000706ca90100e10fecea11ea8fef96ec73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff0000efffffffffffffff000000008539cda7ff0f67802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a201f4621d7461613ee4000187cf84d5ac73b576db038e7f2a00000000009bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e24057571", 0x14f, 0x0, 0x0, 0x0) 11:50:58 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) rename(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100, 0x44) readlinkat(r0, &(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000300), 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r1 = openat(r0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000600)) r2 = msgget(0x1, 0x403) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = getgid() r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x3ff, r3, r4, r5, r6, 0x20, 0xf34}, 0x45, 0x8, r7, r8, 0x0, 0x80000000, 0x5bfa, 0x7fffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r9 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = getegid() ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r9, r10, r11}, 0xc) chflagsat(r1, &(0x7f0000000640)='./file0/file0/file0/file0\x00', 0x1, 0x0) 11:50:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="54307f", 0x3}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) select(0x40, &(0x7f00000000c0)={0xbe, 0x1f, 0x80000000, 0xe1b, 0x5, 0x2e25, 0x5, 0x10000}, &(0x7f0000000140)={0x1, 0x6, 0xdd, 0x7, 0x9, 0xffff, 0x0, 0x1}, &(0x7f0000000180)={0xd47b, 0x4, 0x4, 0x209, 0x7fffffff, 0x7, 0x8, 0x100000000}, &(0x7f00000001c0)={0x4, 0x9}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) pread(r0, &(0x7f0000000480)="61252714e56beabb5335634c50ac68b67b11a586bf74b6bd391554e5e86d1d4099213c306e51dddbf870497786d5f8938f65e0d87fa104e02770223e62bd22300ad817254ff9884de75b0693744190953043566a7dd365537c75236604e42f131885c29373a0f508f013a62d80", 0x6d, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/31, 0x1f}], 0x2, &(0x7f0000000380)=""/123, 0x7b}, 0x800) 11:50:58 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x1fb) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "c63bd98c7393b58cb07482b48020ab3efbe4f1779198cdd6bf43f209d82b7b9ccac673d6a87193c4557ed38e178983c485d39b46baadbc83bded3f32d88b3109a3fddd2a4dd1661f2292a9d5b27e5ea8280b8c369a4bfc0d8fac5f4aa6fc4c6d546f496f7e503c1e0d20e312dff29c6a67f69f48d924d2f512ed668579f0fa7a04c33f9b4fb9183a6041ba0b0159f3b3854e2406b969ab828af127d56e4668288addb4b54e8c76919ec944853400b40f287ac630b1966084e0fd2f242918c41144064d440448cebf0fdfb6c073c3398146433cb987a00f37531483add972063db97d9d6c4b6d879f63781d88889c2c58187e832e948cce"}, 0xff, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x990, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x288, 0x0) utimensat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x4, 0x7}, {0x6, 0x4}}, 0x2) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20081, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x80000001, [{0x1, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0x1}, {0xbdf75ec16562a09c, 0x7}, {0x0, 0x400}, {0x2, 0x5}, {}, {0x1, 0xe9}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x83c2}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x7bc7935f}, {0x3, 0x4}, {0x3, 0x4778}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xffff}, {0x3, 0xd}, {0x3, 0x81}, {0x1, 0x43d8}, {0x1}, {0x3, 0x3}, {0x3, 0x4}]}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x202, 0x0) read(r3, &(0x7f00000005c0)=""/116, 0x74) socket$inet6(0x18, 0x5, 0x800) msgget(0x0, 0x208) listen(r4, 0x0) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)) 11:50:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x840, 0x0) 11:50:58 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x3, 0x842, './file0\x00', 0x5, 0x4, 0x6, 0x4}) close(r0) dup(r1) flock(r2, 0x4) syz_open_pts() dup2(r1, r2) 11:50:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x4) 11:50:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000200)=""/2, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xf52}, {0x3d, 0x0, 0x0, 0x3}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') setsockopt(r2, 0x29, 0x2e, 0x0, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:59 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 11:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x3d}, {0x2006, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:50:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 11:50:59 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002004, 0x200001) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) open$dir(&(0x7f0000000040)='./bus\x00', 0x88, 0x2) 11:50:59 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0xc6a, 0x7fffffff, &(0x7f0000000000)=""/52, &(0x7f0000000040)=0x34) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 11:50:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 11:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x12) write(r2, &(0x7f0000335000), 0xfc94) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x0) 11:50:59 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:50:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 11:50:59 executing program 0: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:51:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 11:51:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) 11:51:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9b) shutdown(r1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') dup2(r0, r1) shutdown(r0, 0x1) 11:51:00 executing program 1: r0 = socket(0x2, 0x200000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xfffffffffffffee4, 0x0, 0x0, 0x0) 11:51:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x401, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3, 0xdb18, 0x7, 0x7}, {0x35d, 0x5, 0x800, 0xfffffffffffffff8}, {0x0, 0x80000001, 0x5, 0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201, 0x0) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="5370fcb6367e35124d3976041aaf9ce9906272f61cdee7eef7fb68cbad184fd8d23846259433567a1cebb978aabd652c43a70d36490c89fcd9679732d1bce662a4ee766638cb3ffe0b68246e5566300810790593169b1e850fa8fe85296bd54e0999ae5ad5735e32601104d5a2", 0x6d) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46d21378ace3b4edccbaa64cf38e2e169d13afd2eff90853d17860820f58d0f9ef7e8e62f6e244bd516acf4c1d1ceec6b60989067c77ce1fd65fcfaaa5897062ed96cb40c6576d2440701630a042f602c158c790091b955db39c08aced57436afb2862a8549bf47208e1e5f726a190df34f29b094513e601a2aa2fe5239ee983b0507f7cb20a875c8a4c82442d", 0xba) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 11:51:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x4000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000140), 0x0) close(0xffffffffffffffff) 11:51:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="58b8c5813ea3d43140120a3dbf8ffa5a1b87e6eb1f37564c0772873b5f7b9d1dee0c56cb37ae918e064d90cce5ee9f697686d17ebfd134faab794cf21837a5b1387fbf3df6f273770d7314b7ca02175e05d6abc7e12293b49867adcda66d7ae1339497ad0fdb2dc1be1ee0c2e08b2cbecd", 0x71) setsockopt$inet_opts(r0, 0x0, 0x2000100000009, &(0x7f0000000000)="2d6ee3aec9d16706e25226d174fa00e6a7b549bb09174263c642de3a19d95cb4a3c871fa4f65", 0x26) socket$inet(0x2, 0x4002, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 11:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) semget(0x2, 0x4, 0x109) syz_emit_ethernet(0x8, &(0x7f0000000000)='\x00\b\x00 \x00\x00\x00\x00') r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 11:51:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) poll(&(0x7f0000000000)=[{r0, 0x6}, {r0, 0x120}], 0x2, 0xfff) r1 = syz_open_pts() socketpair(0x3, 0x4, 0x91fd, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="6be46a8bcbe5ba672d290a2b758e", 0xe}, {&(0x7f0000000180)="d64fa440f4d9cae0be47e301cc90ff2e9a049f2bd2de507d602a4087c7e5c43f04896adde6e7c221440321d0c374cfb6ec675b7314089058b5c167a52b406d5355f9f2abbe1f5c1c693846fd1cfa691395820078970c525ca408df122f54d825d74dd9cd2ed6ce514fa6e5df886f940d9ddf0e89737d8d21f0d9448c5a2c623c0c24d4b4e0fbef778019ccd0d8ac7a79038c11118436767f2ae4e3e388491606fa0da3c16399141766ade21d0e58e605a6b6392d055be65c6e35cdd88dafdb2ebe77d7b9f1d6e5f03ac36a910383008e7378d566db851bf69c96653afc6f629be329a00057cb24e081fac68ee50669c804273aa1", 0xf4}, {&(0x7f0000000280)="516cdbab272955f4f30552dac012a7c747a28208b00973f54ccb000a68dd43256dbb20a8695547f59211a63b035a66efefb4f4af805d49ebea6dbdde6379b92b5db450ddfa7732798bb085382ca09b7e5afa2b9b7db365704f43a13855c4930cc302c046f3711ca9f0c68247bd629adbed4888bc97eea7c40706242ce5c17da200fd91c824f24f44abac1c996148d906cc427df1173659df9c3cdb1bed7dde2b6b99b88a53470b5da7f95c544affc7250acd8f1c5d685acd60a82a9c6e92f2841918658c403ab197df9f05aec6ef5057e61c0fda17dd6556cc", 0xd9}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x400) 11:51:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xffffffff, 0x92, 0xfffffffffffffff9, 0x1, 0x7fffffff, 0xff, 0x6, 0x2, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x0, 0x9, 0x8, "861e9f4e317ceffbd8a5d49241a44734c6659988", 0x8, 0x4}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 11:51:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) socketpair(0x10, 0x6, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getgid() r5 = getegid() r6 = getegid() r7 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r4, r5, r6, r7]) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r11 = getegid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x6d) getdents(r1, &(0x7f0000000180)=""/167, 0xa7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) connect(r2, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x3, 0x2134, 0x5}, 0xc) r15 = socket$inet6(0x18, 0x2, 0x6) kevent(r1, &(0x7f0000000340)=[{{r2}, 0x0, 0x8, 0xf00fffff, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x4, 0x82, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000013, 0x7}, {{r0}, 0xfffffffffffffffa, 0x90, 0x40000000, 0xfffffffffffff887}, {{r0}, 0xfffffffffffffffc, 0x23, 0x66, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x200000c0, 0x4, 0x5}], 0x800, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0xc0, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x1ff, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x5, 0x20000000, 0x1aed, 0xb2}, {{r10}, 0xffffffffffffffff, 0x40, 0x0, 0x101, 0x10000}, {{r15}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x101, 0xea92}, {{r15}, 0xfffffffffffffff9, 0x3, 0x84, 0xada0, 0x400}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x3}], 0x6, &(0x7f0000000540)={0x2, 0xbf7}) ioctl$KDGKBMODE(r0, 0x40044b06) fchflags(r3, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x111) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000600)=@in6={0x18, 0x0, 0xffff, 0x2}, 0xc) getgroups(0x9, &(0x7f0000000640)=[r5, r8, r11, r6, r7, r14, r7, r4, r9]) r19 = open(&(0x7f0000000680)='./file0\x00', 0x3, 0x4e) chown(&(0x7f00000006c0)='./file0\x00', r13, r18) ioctl$VT_GETACTIVE(r19, 0x40047607, &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000740)={0x1, './file0\x00'}) bind$inet(r2, &(0x7f0000000780)={0x2, 0x0}, 0xc) fcntl$setown(r19, 0x6, r12) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x2, 0x1, 0x3}, {0x18, 0x3, 0xd27, 0x3}, 0x9, [0x8001, 0x4, 0x5, 0x2, 0x5778, 0x400, 0x401, 0x8001]}, 0x3c) 11:51:00 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1200000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x86}]}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r1, 0x20004268) 11:51:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x243caa90}, {0x8, 0x8068}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:51:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x3ff, 0xffffffffffffff3d}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20100, 0x0) 11:51:00 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28082, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 11:51:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000003f40)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e538afc08b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc975467df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c00c29957e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a5243ffbce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce30900ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac019997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a2600"/3988, 0xfffffffffffffced) 11:51:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x80000000, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:51:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x8) 11:51:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "8811d792941e3d049c00"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:51:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 11:51:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/13, 0xd) 11:51:01 executing program 0: pipe(&(0x7f0000000280)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000200)=""/47, 0x2f, 0x843, &(0x7f0000000240)=@in6={0x18, 0x1, 0x1, 0x7fffffff}, 0xc) r3 = socket(0x10000000002, 0x400000000000002, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffff47) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0, 0x4c6894ad49d2b455}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x6, 0x4) write(r2, 0x0, 0x0) 11:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x9, 0xffffffffffffffff}, {0x9}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x0, 0x7) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x842, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 11:51:01 executing program 1: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 11:51:01 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x8, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) getgroups(0x2eb, &(0x7f0000000100)=[r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x60, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setregid(r6, 0x0) 11:51:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x17db) r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0x6}, {0x0, 0x1004000000000000}, {0x0, 0x400}], 0x3}) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) geteuid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="5f1ebc34564b7663be99c728ee37efb06ceb7d6bb3430151e7d6648c074adc0c129b16d6a667fc6b9eabc32e831b05edfd4445af303b9b49aa201e6d701426200779e556989a86a4c2d49a754bcf19d4c080cecb819cc3a426922f1486aea964a4d45da14486509f6e413031f887eface33ecba06a48f9796283aac21bb5fe875d6302ab5c7e2db0bfb822ac609be1ad2a3391f1f8be5071eefd2dd30736eabf66a5f1ce580815798075292ad0c54fe8d988c37e2092ab57f969e7a51508d4aa95242cc79b4724d7b548ebeab795d78288f6fcf2133ccc36c1518e4fdbdcee8806a97ccf72463e61c25c374ef7adda4ae29e4203e755c58c40556bcd6ebe50a5bd680a5f166a0b3d6fab412e8a0f900cbd532f5788e36fc3a0597452fcffff5aa2d676d0db9aade4394291450c01ae323b4b065803561b745f440aa919e89d06edbee84222dc413028a65d11df7c1d675246c990f78586a53a6f91349d53558e97aeda1bfd9da6bbcdd78cf4a9d43e4ef628f9782ca9d7d62f07af17a6e3a3d645a4b52f744a68d06a00efbc7c3183f801bb296ba51ae5e93e09df35958e1a961d38c252cecbcd07225ea8efdcb365639665ec5777846ea4022671a8c18049fee18d2e17fa2a92373da835aa993ccafa8ae91849c76a05f4222f9c8dcb4387d9b93b9ac582fe06cdb7d9d57dc68f4a6647e391f6dd4e6b8669c65b5e6ccb9870706b15e45cfc0d67197aacfd90d7ca5c6aca1c1b112dc6c4c5b8e7d9ab5da02d6552e2a98fd40af6edf1330a9e8503d8ca5b9530c2d4e84d1ca1cfe18470ca21e30135c3632b4febf0c8fa86b6c8a0774186645ff9df798e9594c2396344627d860f7b1fdb6de8443f02987f6b8d04c17a151a8d5effee8d923264943e86e050e90cffa0e028147581f3363333abd1a11a8a53e56b0f9313f0896d60d0a2518b71e611c2062cbea8bdd87e2b05ae63da17ec0443ef916ff49952722e9e86180937f30630ddc824dce632576930b02c2d3cac2d995ff3a4f5bbe76b505f98c4285d8d9575c7f51ac4ad45dcfc28adf0b10c4b2c9384d36ff4cae4acddb3b04eb10c39b1e9fff2c8ecfc92f02c24bbb472f934ea3577075407d1011fc10665815f809791b76335047c0cb0a29e6e82e028246244f5e55b0acc487c400ee78c0d0982462a07770036aba954f0c68e5fbbacbf25051c1828b78f415c966945066d5de04be57ac9041ce83ad6c34d49f45120d0b56604034a30899eb454947f6be7a698f0e6f5270be327d024787096edb81c9bef6503f6fb9d74b98b9c501bd0b2bf6002cd75c2ac40bbb94e9b4ddced09a3d13b7608478cd2f9174f0c1c7f5a3dfa89f10701e0954c3dcc26461c03dcd50e31316c33d9b49e54e4954afe4dd38772d2f1dca1e3c8c40ff5aaa3e781e291c6e387f83b8fadde59cd8d7b728b42440ee9cf9dfa5e51da925372d389901814e416f990296e6e97ca136e3bb1ac6db995ff274be560093e91b006abb9fed05f0c4999e05921682a26aca83d6ee1f65c9963be27c7f3eb29c2a61ef9079e31f355ed133d0756e3879f7105b25c9126d02b18d50a61192690d10aed5926410f62d727fd67f7a790c8e2a021af6eabe921b672b25ef6d80e411e7bd1bff31a8244b1022d21a9ca1058ffc99f05fce1600e9b1ed0b3c82e46e78e3cb4125218bb48f345c461c6553b3bd5507c88fe913f6a90b34d5b527630d111fbafcf78a9831bb710a37e6500cf23df7030ba85a2e32cbf1a31d14d5cee2a1f471ac97da91f74a1fc25d647b177dbb598630b7389d26d03acf449fe674e559c324cb88020ee1d5bfaee138c8bce4673e4c6a17110a8224bd81d2a6ef1924b7dfc6bd86c62d89bf6412dc0aad905fff9791b570a52c3f8bd99de0fa74e3c2dd76c89a5661bd2a769e58f51ab9b63dff3a753fbacb8ece2008e9efd3cfa1fd084326131d6174599c960020b81686d2e61d22aaf5f8cc36fe36eb9b5cb2cab0cd59343bf1ef08b124519b7a74351e3da899abce0a67f288cc6f82c3599aa00bc0253b966935b9c0ccec123edccf1e6d528ead21e57598619293f2a3e2bcb722376ab13c9d1f3e35f3b4519515e9ca7ba70c650444ee4902ab4a8f798a671e3f7f303e8a151735b00c8ae7f34c848f962e3abe46ae44e5cded4a4ca9b99f4f233940333b0e76193763f3e23fd918b39476dec3e6838da5de9a64c01eff322d80b12992be2a44ee6b7547c455104238fe62f124669263fe94a6de71dcfa4739d14f5a41d03d9ede389db44921a9e552d96fb64e7fb31a95fe19138828aaffd75f533667bdd8cc5ccd1f9f91fc86bab91e9e3f26e13dd44d0da98f1abe86c8ba7ffde687de3ad30ecd0b87c4f12d73357d2b87ed1b1a1144d257604407f9b2e7ba681a893c37ed7737d79d935348c7c31a02d080615f7ba2bc824a4cb8507f281b7e01644f96066bb5e4026a721e6bb9455c4975b8174ba149ad2eda3102a6cdec5354285435fd128412ce1caa063b7cae3c09308e482b181f71e996248620e30889e98bd3783a0975023990691f1d430c783118b324227cc23298c997673c15d4b421dbcb711bbf615fa49ca67f0c245b77b4354b085887aa5d1854e92aef24daf2d4adbc41345b48b4793be65811b4e52ad58af918dab5be636d08d9181ecaacac8471d671c1fc7bbdb7f4c0f157d44e9daf908eced35e718aa17248db9fdf60ee64ecada75b6e0c61cc6b256c1718ba079fac088357128a96a978bf76113612f3e412438cd74bcb60a0655ec1afe0e6e4dd4a4407b6bba730c18d6722fab4cb5d38f3adc2d3d53f52827af4ded7520e38a0ac5a48623d59eccfadb724e92c76ae80857797200cd5ab38a95e7610e47685ff1222bc3875eee395917634a6473cd3679f99b401fbe50b841862e3949e4587271b7149009b9c0904ed8325c64f8a67397da5c252687076943def8131a7bcd1292620a9ba1e5aabdf1e271d9d4ba39ba63e4a523e088425451b916dba854315a12b5c0136f238930122f575a734ee355e10997f221229a255ace1e1cbb3418b706b0554179096d07dd6f3f31ed89578305dcad3ad4ec3b95ef6928b049e325212db7f01a5f014dae399556c95e86804496fe997519fa04edfdb12a4c8faa5c93263c55e12d554eef8d9005ea90f442d5c8b13105483db46d2be0421dc09530a741a31821fe18ece6d3101cd89475ff4c07ed73d472f48e1b1c0db2a6a66580e8b9b9f88ec025435ef4093015ddb4c810f3b5a1033605d7c86e8ea3e07b04a1d63c8ff1566ce7e2f484c68e21bb01c46fb76b177b4c67fae63770beedf1b9bc3dce194f173ac059f40d530965f1e0b10f97d6c1dcc4e2128c87914628a4b77acdc2486657a5d7a6dbb69a1c240b30f3c918493861aabf462337a3202b8a3ad2f4e0134cbebf454c27bed041e07906763573bec110378f03b7d245600277a5059ad8b66236b579bec0e381171afdf81170fdf2ca36ceeb49e16d9f167118b133d9f3278b44d0ff30d57b8e3317f75a72a4b18d5975a9e831ce3b9da5832e79ce3bdeb59f66ed60e7cb91b99a3f13cf7c7e721b19ce01c534b2982ad18d6335eefa0c9023e4fd1b5e25a6136fc608d5a4c10df1876c4a773049b4e0232f244b029db433300cbda911f09fe1bd4f2d31d7311019bc2faa61100aa4d1b403429e8bce355bf13b50eb34f4c2aabe51b55ba1c494478c4fe49573e389f4b517ad593fa331c399493ab31b6ba3ebdbaa9b72eef4c75e898515f590e862e5d3650964a365812dda421b6a4f94fb6900852430ad69cf3d397245c6ae8f06b7e35c5c471909977e5a63f6e24cf499431f34bcb05f697f7ed942bef8cd1079f95cbf6f2e532325be053a59581b5c11c4f989c0fb0714e28a1aac676b258aa39aabef4b0f11795406ced27e16f00e3e7bce930c85fdd4188bf0735328f5d634b969e32339f0a936633578d04f736e48eef33013e47984f8a5053cdf02095bd7d15ffe706469cafe62d3b4c29966bdd9bacbb3236621ca4ee539794971163dd1e2fe7de45dd919d4283abb479648e41ac0aa497841ea93bca92f632fde065002745164b635435b7e8dd64c7428f367edba0a92cc75693358d3c6cf4e127c8af946cb57af3c482a84b8b5f56df8ea14aff0068f66cdd35ad098a826aa15518704ba57f13ee06e7c821e5473329fbbbce30f1cd43c0e56b0e0595a1e46086ed485df6bc4eb377d22b1e6d57f1a65d484ab961e67f063f86b6d5e1faffaa07b52ff32f083c492f0e7282f49d9f2b393e35be57a24f6c24485371617066282cec2549e7e45391120d58a7ac1a6ec12e9d9584bd467db35aaee9c019904641a30e00d5e600ce246bd6dac83ead63c10d784ea0be85659e2091a5757d87c9cf367a25b7f3dfa2df2a2ff80ed4c26da303da7f66b22124c60dc4c34edf73b807b49e00eec4d0d7e673bf623e08d2c7f8e04ad63713b593a5af6514d05f921c3a471a84810e92edece121e6689df847960021b6bb695f888876d594441e75f577d028ee563f4482df29c09b5c1d4f912df0a1331c30c0c4cdfa503c40e6d3909a58345b09926c92d7cb1887379a395d2627411bf618a0636d92b45813a6ceb75aa4e36697ffb27cb93c87a9847a13a1a493477bcffb714b472fbbf2561a18ea0a043999b3e42d76c0fcbdc0391790ee9ae76680673d23bf6997a9f5464bd809eba2363d2b40b44962e59cfaca13bf35d7f7641a507e82007e95b9ff8c6305142629a7b1f95fa33656b5c5d21262a57938c01a51e291349802bc7ba8b7160a04fcf077161604e454c3d0a12af6a66c88af3ea91cf021d61f1f8eb349b291d6d2e88eadb7fc36facbea324f5b321babcba2a624b6214c40d9500986104a00229f58f9ed3fd6a347a5662a041817ffc2ff6a0611d4f8fad6d8a188558b2e42503d8182f0c888328c241903b24909a5be261fc0d7000ba2cf23f97b0095b3a48f1a74eec6d588bb839437f04affd3730d9e35fbefd276f0e62f59fed9912406e4b4f6bd1393213f0f5f523ee7edd79d5d32e5c5c26a9b7127fe5c2bfac365db0c0175783fc477138be7274bb2c8529e3d7e6723ecef9f11cfba78f9ac62ecb513593d8d27673968bacb2f8d184ce41a02204d546f5619abaf0f6aaf09374382d8cd9614f56449d6f4c5ba00051354d174db238a95fbd35c82a7bf62ba714496ecae2bbd4f8ef300effa8ae6698b785ff5a7d060dd4e66719c98fc7bd7c4c8c9d56af22cdbdca9f0ef1003800194e51c6dd5a3237953e1f7d81db32aed42f79bb7cab3f81700a9d9d2cd4c60ea9394011a492dcc6937dc3dc621d38e188298abb1e87d2a55680eae90ac152b617933bbec152aa6a5824ed8441c0b1d849f0e5968857e6eea4611cb83b5491a8a35be639802a5a7f03fd3e1f3cd59b26b28d4bb2de79b1a20dc0d08140fc964b3325d9f282228b69435dd2786f979eb93d67f114588234a9a74df519e88f7009320dcf056c7fc8508f752aab401faeb7f6e670d041c3486ee134a37126ffc287f325ee47163b50c955ca16d966e5d64055b5f2cdb507d69b7b14c8795f59d4c6d7484f3ccb4a59fd7affd75016e8034e5f5fe8d741bc18822c69e09b7f34eb25dea277e331e3b1c8ece7dee98e1dc7f28b8aaef115ad62a498f68d65c9bee6445d3f9641457095d0507227fe8f24c0faaad256ad402c7cb84557ed6f9a05412e95a9e4467648ea1d086a45f77f0b5ab3bbb79565b451f17d68c25868daa360f35ac8ed158c28b9043d", 0x1000) open(&(0x7f0000001200)='./file0\x00', 0x20408, 0x0) accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xcf, 0x3}, {0x8f, 0x5}, {0x7, 0xffffffff00000001}, {0x0, 0xfff}, {0x0, 0x9}, {0x0, 0xe4e8}, {0x47, 0x9}, {0x83, 0x3ff}, {0x81, 0x10000}, {0x88, 0x2}], 0xa}) 11:51:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x100) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa09, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = dup2(r1, r0) linkat(r4, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) kevent(r4, &(0x7f0000000200), 0x8, &(0x7f0000000240)=[{{r4}, 0x0, 0x90, 0xb84fcf03bcafd613, 0x13e2, 0xfff}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x101}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0xffffffffffffffe0, 0x7}], 0x2, &(0x7f00000002c0)={0x400, 0xc7}) 11:51:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000400), 0x330) 11:51:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2a) 11:51:01 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 11:51:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x3fffffffffffffe) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:51:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000080)="b5e681dda28cb2", 0x7, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:51:02 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) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000040)=0x953e, 0x0) 11:51:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20458, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 11:51:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x191, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 11:51:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x7, 0x8, {0x3ff, 0x10000}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x91, 0x1, 0xcf3}], 0x66, 0x0, 0x9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x89, 0x0) dup2(r1, r2) 11:51:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x37, 0x0, 0x0, 0x0) 11:51:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="10000000000000ffff00001f00000000"], 0x10}, 0x0) 11:51:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x100000000) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) chflagsat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) rmdir(&(0x7f00000000c0)='./file1\x00') ftruncate(r1, 0x0, 0x0) fsync(r1) 11:51:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x140) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 11:51:02 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1b14191ea47498f8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x80, 0x1ff, 0x4, 0x1000}, {0x7, 0xffffffffffffff81, 0xffff, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6, 0x0, 0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x101, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ea7, 0xd3, 0x3, 0x9}, {0x8, 0x80, 0x9, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b2") 11:51:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 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', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/233, 0xe9) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x800, 0x10, 0x0, 0x1, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x7, 0x3}) dup2(r1, r4) 11:51:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 11:51:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000140)=""/9, 0x9}], 0x2) 11:51:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x1000000) dup2(r1, r0) 11:51:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r4, r2, r2, r1]}], 0x28}, 0x0) 11:51:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\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) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x8}, 0xc) 11:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xec, &(0x7f0000000140)="ddd51a4e0bad26420a6aadf58ffc2a3eaedebe1e9ee58015aac41df823746fa7122fedf08ec1bf8c328122654602492518bc6828ee78ea5f23a66a5073ad90d4e48e34d2f10017472126ad36ab9937104db09ab7719a3b44c48f201e1bc2859611c97d67815507aed106a92c0106538f4663992e918aee855a30415136100ac52043f9052af7410d77344b1375910a8ce3c0876b7ba038fcf77207b05292346626212fcc280ba8191636cf69db818feea501f3a5e5a8ed15f6b01ccc47b918355a128351448d543a9cc5b7c9dd71f44db46e2b2dd52e4e453c97b5eaf302c69ca77522e6f47e366902272477") syz_emit_ethernet(0x3be, &(0x7f0000000340)="b2") 11:51:02 executing program 0: r0 = socket(0x2, 0x8003, 0xffffffffffffd526) setsockopt(r0, 0x7ff, 0x101, &(0x7f0000000000)="8af5d5556ee077639bb8656bef99fddf792826dd01a044148849fbd70987ec9316b12b8c9fac87f88e2e520460d41d910ead3b90d7fe2112ed6d2eca877eb9072931f3a71600543a27786a07d811cf5c322d57d39c6b24c5b42a0cde8c6b9d1e00cf1f2be22dc649cc46", 0x6a) socketpair(0x18, 0x8007, 0x7fff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000140)=[{0x2, 0xffffffffffffffe1, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x8001, 0x1000}, {0x1, 0x9, 0x1800}, {0x1, 0x340, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x800}], 0x8) semget$private(0x0, 0x1, 0x187) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) read(r2, &(0x7f0000000180)=""/220, 0xdc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x6) semget$private(0x0, 0x0, 0x534) shutdown(r1, 0x0) r4 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000002c0)={0x2, 0x2}) recvfrom$inet(r0, &(0x7f0000000300)=""/84, 0x54, 0x40, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x54, 0x51, 0x0, 0x100000001, "b129accf653b07404f5b31ce5b2df9047e747c6e", 0x3, 0xd86}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000400)=0x1) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000440)=0x9) r5 = fcntl$dupfd(r2, 0xa, r4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000480)=0x4, 0x4) r6 = dup2(r4, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000004c0)="e840b9eb6688b0027c7c634f294cdd7763d1df4e58045bea87c69e32c143aff07d7eee0e13b01469089ad40f1f6c994c983b3dbd16e5d83b23c920e5e3c5ba6272c2833875ed82e26ce65bf01a4c5708572bcd3f22110698085b26cd50ec266995e41165e4d62e5f9b0053718dcfdfa885d5a54999252af8352b60a54ac6494a8387aa0d40be70e629eaf8f15e025f4f47ac9f8466e96d16a4fd15135c1a3d84baf50f8196d4b6fa3bdea05c2fac450f69f9d428f85975dbf77b51fb4cac29e82c30a1eb78dc98091210a05805f0aeb3c7d6844e4fc9eb3c24fafb4ac0d9f1e7e1cfd37f890f1f5b53670251de9a3eb87b3fdb076bd1a387a9", 0xf9) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000005c0)=0x1f) sendmsg(r5, &(0x7f0000001100)={&(0x7f0000000600)=@in={0x2, 0x2}, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000640)="4f6324bf08efaee49df4c800b672896754d3d5686964a2b2e34e402abeed1c1784201bdee6ffbca2a92ddac2e53482bc4390ede051f4efa8b42ea232e32925bd04b078da7b80daa9abe340d25c38a891d01370a9f2a57c761c279e03a7", 0x5d}, {&(0x7f00000006c0)="f127fe90f06d961b425de55860b4a235c7ae5a92a4951e95efde16cef81e2d3bc17ac6756b5b4211de77fa3a0e1f4aa165a81e13e8e44a0fb0d45ec9", 0x3c}, {&(0x7f0000000700)="e8bc1d29f183c0ece3529c5479c232be3f33c7d47e65e29dc2ef3a40ced8f890174cb61a5a822d128c8e9f241c0b8028f54e3e4d6d568e986114a77255ea6137cb3d0201b2ce56a1cc5117888ec54e43d41bcd15b857f71b95b0d018a6fa9e5ddee05d21bfa955cf9869233cfc2f83d6603290ace6fe5d7fe8414940d7e848329491df4182c9627c2f77f2399685dec71ad7085ce786414a4cf7d295c6f61b207cf7", 0xa2}, {&(0x7f00000007c0)="200ae0553165301eae46784e0ae127dcab5ace33ae06cec798fa6a69d47f04ee27e0b38f263090a69e7b657ba88a7497cc2d2aac011a990821809986fa8111cd5528cd948272c183b5540f488818831da1389b6523e50f029635ed9b8d8c11b4f7f9492fe5df34f9ca33ef30b89cc6afc7280a86087d948aa423d808067d11580510f0dd815f2169b9d1eaee19ac06610722b17976fcb5c9192093840f8cc30863660f2e36caa2ae338bbd677783126baca27f9925c7f28009174a8f8044b641e8f8e2937148da2bb69af663cf8e10e9962ea31f62", 0xd5}, {&(0x7f00000008c0)="f72bcd963924788db6d2dc08f760a4933eea99102ecf97bdc2a469e7011a79e2242b4112bc73465e120e44bbacbbb83163b60337e95987f76571c2cbdc2c5488e345a4c7b22ea130cb5a3f6c277707853a2262bf3daae76e53ca9296dd665b4f94", 0x61}, {&(0x7f0000000940)="9cc4695a9688cfd3d9dcdc7e3da33cdd16e76262c144d182c224a5a4acda1213f801f3fe9d7ce2464963b76b3b3fc6bdaefd360459746f665684e3db4f266fe057b62cb61c5d444ce4edd5f53e47589fb7610fb6ed24a5e0bb972e1a87e60dab69e02271bd493490f07037c3e964c1f92c2e9fabecae75c0039494822cd6747a85a175952b9885d1357a40b5b2c8577d5655c31c2485bbd2ceb117b22346b24319e9e99316a8ba32be87706be11f201cd58792ce1c4e33f0b06ab58ff576b5d713308266136470bafe8aa93f3168ff5cdfd12c9e552da3f48bc461b3cfc194e3940a19304d340a2bef", 0xe9}, {&(0x7f0000000a40)="0bb9a5d7575f159f8d4b4280b6674eefcd6cb6f39e7f2db0d0cff9098817fde12d5bd56bf2f8abf09ce1d5c7a66fa2d39a5d20337ca0bd826da29a02e7f34354eb25291cf420dd9f596caf914d172b5066a6a99b3db3ec5de50c039697e72b8157b5a1186bcb4df9e4460945667ef6f775d8cd5321c92e65debab828527c1ae36f962f95", 0x84}, {&(0x7f0000000b00)="c3a959af5875ff73cef9d6ff4f853ee297a536dd5a9f378e5eb61c062c164b503dbe351f8e4eca04e4d88bd15efa67adc92c14633c32f01ad0830e34ccef1f4af0b5c821302f73508a8c75a330a8998ff6342c7c6abb5219e91ab2dd2d5a259c2e0892fd9681f10ab3567bf780a19513159738c1153d65ef174ec6246472a4f4b05ff0536c7f4f7920afd950dffbcfedcb726a543ae15afb8dda667de5c3363cf05539b6fa2401fa220c6f6d91df3957beffe09c81825fa105899e95098d039822f42f6d762e3c7b269990eddc4a9550a9f998d9d708549c6673c865e64625213f2878a3e1fdf336bf3deb9f3dddd526e482b41ae32143fc339bb2b6e3", 0xfd}, {&(0x7f0000000c00)="f0aaaf3d7b4cf721c7be81a92896b7eb9b3f8ca0f8bc2d6aae0dbf94ae4dbb423b0b149c33df8213dd8425", 0x2b}, {&(0x7f0000000c40)="43016c9a0281047b24bf432c312b89bf0a1e9aedd1f41ed4610ba2b790ba9dac1291083aea5812a166373aee4e6ed05e48447ca4a9ed80fe4fd446bf8e2c63cecfbbc7c78e643311c2a6bd7baef94dd565b1379b520b90c65418135e00093e4d5b380a58192312f3f0bb5a3fd0f526678e9e091aa65b04a596eaf104903d9016459c5054c6f3b584cd412b8a0bcb4d630bd8aceba3d42845e41270c61e812914a634e557fe5b5c8f57c087e03f67453b6035def53c188f3f57446ad22abc046574d6f10e21822bf9fbd4641a1356923689c5c2c5577bc053c4169791bbe53284f806", 0xe2}], 0xa, &(0x7f0000000e00)=[{0xb0, 0xffff, 0x401, "4874564408ef1ded10e87dd155b65bd261391928480fab341b0a046b92263e6829303ce6b2a448e882711b351cf9844c52ee6ffc55a6fa479bee457b38e6267e8aaad63b61e942ce1114343011ed9df30e40dfeab281048cb88cae8b62c5bb42ae1f0d7afde71cb2fe16a67f484d0cf3b5832ede4cfe8f3d81e1249b2192ccf95e984bedd27a495286447a47d0e3009ec0f684d23596101657bf8004a3e1"}, {0x70, 0x0, 0x8, "75a68f8097a6828c6de376216fe5adb8128e35fb6036eb82f4ce085793d6ab6bdbac08787060311e6315282ca7494976fae93be51fd0500f803aa2642c2ac51ca62df31de0d388a536cb8d47c5a362d9fe1ff4ca9f3526c573351c1bfa"}, {0xb0, 0xffff, 0x5, "d9c4e834991d50dce1c62642ad4ef199bb9ca1f7827841a0ebf1a82751ca425632641b3d5014be9acc88692b7ea5b6e7d2ddbfcf7dde19ab9222463fbdb603fce20ebd36754516c701e2fefb7cc341f0a59bebaf517cebff4fb5e30fcb6a33b15f239d86b08ca77c7feb98d6be59d3b073d6cbfed31e1cb0401d639e8c83dc2cdb30780befa086d82b8ceab8bd7f68963eb35ee60473287c22170e662c"}, {0x60, 0xffff, 0xffffffffffffff91, "4cfc45a0d061d394adbcc2f03d7f67a64859614029d0500613afacf9bd5fcb6763b740565785f2b331464da44e1c90d42ce9af0ee026c6d7f2b8f21e7aa1746e1ea8ec9fd50842a43a3368778a"}, {0x80, 0xffff, 0x1f, "0272f8235c493922719724051fff496978138cf570057e8617201b56bf0215ce7487632317eaa3fbb6e556adc49aa40213da16168ddc2e41163771cd0461b8d516715e5eb791d68bcaa3eb9a8057318dba4e05e5eff2e6794d18f74b78fd24c879c5fbaa83d0ee1437"}, {0x50, 0x0, 0x6, "4cc4676d0af2f375cc34c028ba6ed074c3aa88b852e307bcc2525abb22e12a026f1af99effedee90563332c19fc6ef26a981afcf9a14b768054f13f3ac75"}], 0x300}, 0x2) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001140)=0x401) unlinkat(r6, &(0x7f0000001180)='./file0\x00', 0x0) recvfrom$inet(r6, &(0x7f00000011c0)=""/124, 0x7c, 0x843, &(0x7f0000001240)={0x2, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) pipe(&(0x7f0000001280)) 11:51:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 11:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f0000000080)={0x0, 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x145) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) chflags(&(0x7f0000000180)='./file0\x00', 0x0) 11:51:02 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000d3c697e37e24e942bf67ad0b7fcd7926c1a716d7775b3fc5f4c2b1674adbb6bbe1f94d0794f8ae503329d444707da81c1f9c3c0d242e7417e0f3c18cfbab1e3d86489f34201deb0d9b62d905ffa161435640a9181328229d38450835ffff1b5b83ef00a804b5de1e854397f154660f0d8b6fa0ac51e4cc87e3997feb4a58fff89ec3ec1935e5ec6f2b31d6b3192cc105000000fd638be8bdc013a9feb1730e82a63b947b9ac7a5c88314c6494b97ec55a6c7800d6959e0c233dc33bff70d4155df0d5be9012f65c2befdc9e2b60aa044de14c37407651c9ff214e67795655fe569cc46e37d5212312d41adcd03007bc0520c"], 0x1, 0x800) 11:51:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x105) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/245) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() fcntl$setown(r1, 0x6, r3) 11:51:02 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 11:51:02 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaf1ff2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbcffa6029b40a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0xff, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:51:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x14) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) getdents(r0, 0x0, 0x0) 11:51:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x400, 0x8d8, &(0x7f0000000040)=""/110, &(0x7f00000000c0)=0x6e) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0xa184, 0x8, {[0x8, 0x4, 0x2, 0x7, 0x3, 0x0, 0x0, 0x4, 0x101, 0x24, 0x5541, 0x1, 0x5, 0x3ff, 0xb8dd, 0x2, 0xffffffff, 0x7ff], [0x4, 0x1, 0x3, 0x800, 0x80000001, 0x3, 0xfffffffffffff801, 0xd95d, 0x7ff, 0x287], [0x3, 0x0, 0x3, 0x2, 0x200, 0x8001, 0x9], [0x9, 0x81, 0x8, 0x6, 0x6, 0x972], [{0x10001, 0x3, 0x1000, 0x7}, {0x3f, 0x8, 0x100, 0x7}, {0x1, 0x8, 0x69cc, 0xc8}, {0x1f, 0xffff, 0x2}, {0xfffffffffffffff9, 0x1, 0x1f, 0x2}, {0x4, 0x1ff, 0x5, 0xffffffffffffffff}, {0xd6, 0x0, 0x2000000, 0x4}, {0x3, 0x0, 0x401, 0x7}], {0x2, 0x7, 0x5, 0xffff}, {0x8, 0x401, 0x2, 0x80000000}}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) write(r2, &(0x7f00000000c0)="4451e8868a7f359c7cff19d7f155c2a8298322d41891fd83e6c9e324e535d94fafbb181e6fe1b3a7939aeba4510c2b60315f6394149ddd6c823f5df268a36b129b28a658ed7189a57ec6be8a06", 0x4d) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 11:51:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) geteuid() 11:51:03 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8001) ioctl$TIOCCBRK(r1, 0x2000747a) 11:51:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:51:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000040)=0x4) 11:51:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x10001) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x200000000, 0xffffffff7fffffff}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x1) 11:51:03 executing program 0: r0 = socket(0x0, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x10) 11:51:03 executing program 0: getuid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x7, 0x4, 0x8, {[0x4, 0x4, 0x4, 0x6, 0x1, 0x20, 0xff, 0x8000, 0x10000000000000, 0x7, 0x7f, 0x20, 0x44, 0x3, 0x100, 0x4, 0x1ff, 0x10001], [0xb3, 0x0, 0x3, 0x3f, 0x3, 0x7fff, 0x4, 0x3, 0x80000000, 0x6], [0x3, 0x1, 0x3, 0x5, 0x3, 0xff, 0x83], [0xffffffffffffffe1, 0x17, 0x5, 0x5, 0x401, 0x401], [{0x81, 0xe6f2, 0xfffffffffffffc01, 0x2}, {0xfb, 0xfffffffffffffff9, 0x0, 0x3f}, {0x100000000, 0xffffffffffff4ebc, 0x8c7, 0x19a7}, {0x1, 0x100, 0x9, 0x945}, {0x3fe0000000000, 0x269dbf29, 0x4722, 0x6}, {0x6, 0x81, 0x6, 0x400}, {0x6, 0x0, 0x101, 0xff}, {0x6, 0xc7d3, 0x1, 0x8ec}], {0x8, 0x401, 0x1, 0x2}, {0x7, 0x100, 0xbef, 0x9}}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x5) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000380)=0xc) accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) 11:51:03 executing program 0: setitimer(0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x1) r0 = kqueue() r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x0, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() fchflags(r5, 0x1) kqueue() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r5, 0xa, r4) ioctl$KDGKBMODE(r9, 0x40044b06) getgroups(0x4, &(0x7f00000003c0)=[r6, r7, r8, r10]) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0xb0, 0x0, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0xc, 0x0, 0x6, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0xc0f, 0xf3}, {{r11}, 0xfffffffffffffff8, 0x88, 0x8, 0x2, 0x1}, {{r12}, 0xfffffffffffffffc, 0xa, 0x1, 0x3, 0x7ff}, {{r13}, 0xffffffffffffffff, 0x0, 0x81, 0x8, 0x7}, {{r14}, 0xfffffffffffffffa, 0x54, 0x2, 0x9, 0x81}], 0x6d44ad2b, &(0x7f0000000280)=[{{r15}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0xfffffffffffffffa}], 0x1ff, &(0x7f00000002c0)={0x55d, 0x88e6}) 11:51:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt(r0, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) 11:51:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) close(r0) r1 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0x8001, 0x1, 0x100, 0x1, 0x3, 0x6, 0x5, 0x0, 0x1, 0x3, 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xb, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001340), 0x1ee) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) 11:51:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000140)=""/48, 0x30}], 0x4) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = semget(0x3, 0x7, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/247) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:51:04 executing program 1: setreuid(0x0, 0xee01) r0 = getegid() setegid(r0) 11:51:04 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt(r1, 0x20, 0xabe, &(0x7f0000000000)="06059721df1778c2858b07aeae2c2b0e7ad3e4f3bfa49afee6156613ef26f66ed20e401950cbe93e6c3b3854fb5546c58dae5d6abe8519ee276ad2998b52e13ee9ac9aee8d589e9b8e5ccac669bc85ab60ac0eb32c7b70c2215f7c9101c71033be276436dbcabb", 0x67) 11:51:04 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 11:51:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7, 0x0, 0xffffffffffffffff}, {0x4000a}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x810, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 11:51:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:51:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/175, 0xaf}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000300)=""/86, 0x56}, {&(0x7f0000000380)=""/215, 0xd7}], 0x7) 11:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x1, 0x8, r1}) ioctl$BIOCLOCK(r0, 0x20004276) 11:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2c5b4fe0f5ddd662f185898cb880538a78fad96b0c7c462fb78555473e264a68ea4cbbe5329e6d7123a1ac8594eabde6d90b1c98d8f971afe8e6b2052b773f4441bfd9921dec8e99729ddae608b34cdc18183da00306ce4a923c883c176f4efad56c6aef5e68e243b86e93b2d504fb3401d5f25874fc8a9db5c4f2a678cc969d11e7a8393f3fa4dd209472c902500a915793e34307f28e473b9b563c26592056d119d2d580ada3e7d95699e0a704bf4e8bc1bf8f0033d1e9cca88be588df512904bf29f793712f30e7e23be3eb909482c1bc061414c5bca6e7ef68d3b05d4a13e8003139fafce50cc0e5e08f86e4544570ae72b2c3c", 0x13e) setuid(0xee01) pipe2(&(0x7f0000000180), 0x4) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:51:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() ioctl$BIOCLOCK(r0, 0x20004276) fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x0, 0x7, 0x5, r2}) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x48) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)) writev(r1, &(0x7f0000000040), 0x1000000000000216) getpid() sendto$inet(r1, &(0x7f0000000040)="5c7b5e7c07bc436611f3d5c2bcda9e1cdcfcf74ac7038cf83a8e207c56b320dc958d3789b9b9e9eda5b7913cf1", 0x2d, 0xf, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1000) getpgid(r2) 11:51:05 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(r0, r0) setpgid(0x0, 0x0) 11:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x303, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xc8) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x400, 0x2}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x5d) 11:51:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c65645435fccafeed3000dd3a26da8b299ff7cfd099fac5237ea64914bbb7f2b032039e26fb9646dcb75947998dc100000000"], 0xd5) socket(0x6, 0x1, 0xfffffffffffffffe) 11:51:06 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20082, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000000)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 11:51:06 executing program 0: r0 = socket(0x2d, 0x1, 0x1) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="814d0120bb1c196be93e59c7422c6203a5f3cc88967cdcc3d0486c23aebb189d", 0x20}, {&(0x7f0000000080)="6a7f3a6fc2bb0abe3c75b9928b888915b42826f0dd77b7059cabc6299648dffaba514fc26212a7a0d401f96bf5d78a1d3a5f7286421aa4727d052a650b3e1ba60ef856159551b2647e79dc96b0ae7f4f077b78fead6a9f9502b39201ea5ec2d0e5ae6c05cea8bd00c70669e73c08f98162f4dd4e53cfe509761cb6557fb1738feff640f92e4cd5dd553e4a86c8100e0a7079002e41d9cbff22ab47e941", 0x9d}, {&(0x7f0000000140)="f882ff4d568837f84475df36114a81086ad376a3bc148bde7a6d5b02cde2bbbe33eff72004c4fd214186157484c7320df6d5", 0x32}, {&(0x7f0000000180)="2eb460e277dbf6eb8f5cf8dc49dce2889b87b6fb", 0x14}, {&(0x7f00000001c0)="99ca3e148e9399fabd9ca1de06ad43ef32e210b19275caa008e5548d430c30de6d178da4bbb7474d3c20332c9456fa6e68294d10b78226da4cf91aa6cdec8d4dc59e5744661f638a2247d981d600161ce4cc9d148442f8c436fb5bf8c6d9df01bc0919d57874064d6ed2a0b424fd6adbc433f51e1590107b2c21763ba4ec3dcf70b759dcdc54c913cb70b5a3103aaaa5dfd9324b30ec4080c69e06837b32e45c57ad2cc98d2ecd1d6777a015ee4661a0c48aaa44618bc7440b752d7911", 0xbd}, {&(0x7f0000000280)="b8bc3101c309ab5102a0ced4180cee5d3b5d28c8e6a4fa512ee6b483ae4b0656c7f06161b4db359e69187fb513f2b81913aac3c854d38d80efadbb7549e90034d22d0e3bb082534137be9752b5e94436c59d320b93a98f939135dc5f01408aa9e4c4df05d54347066ff32ec9134a2cfc690f1dc34b081c4c471e3801914b3526d4", 0x81}], 0x6, &(0x7f00000003c0)=[{0xc0, 0x1, 0x0, "a102aaadcf129f77008339ce7461a0a0c403631ac2d89825aa011fbb957f687ea682f27d6e8fa68355b2e4c8087891dc29de8ff6634d49a9463c81eef2e42613e76b16d4174fb1142e2c162c2572118aa50aa6a07c69f76daba273839a6a108388a697ef9b73533bc2e344626f1adc1e8fcadc114e43dab1bfd98a75afab0a2f2da34e96e07b8d16b0300e7afabfa195db81f42a6534de8abcc3f34e2013ef2b9f64a185083b7f5057f4d4"}, {0x38, 0xffff, 0x0, "b533425501ce59bbadde2191d241200e6006beb0d0aac96eb6dbc89420568047a69c"}, {0x58, 0x0, 0x10000, "578ca08212f4cd634bca6c146f5029bfb0c39c1d149972b0307bfc7e1a796c4221b63171b5840a71d703f509682b0abf44770e272e0a997df66b153fa74e07f296fd"}], 0x150}, 0x2) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 11:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xfffffffffffffe00, 0x1, './file0\x00', 0x20, 0x81, 0x4d2bd019, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000140)="e02c6d17cde70c8af3fef4e88bbc278a6d197d7cb0a367a97ff562d75d68a753f8b548ccafc830b2350fcf001bfa2ba1444461ef42d054b69626e7af1c6b73bf4d3a586a6b7943d9ebb063b2d08626d30498800e77fd44b9ec26976a5d83c1f83234040d7f25") 11:51:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:51:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x101) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000000c0), 0x10004) fchdir(r1) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 11:51:06 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:51:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x10001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x957a}, {0x4}, {0xfffffffffffffffd}]}) 11:51:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10800, 0x0) fchdir(r0) getdents(r0, 0x0, 0x0) 11:51:06 executing program 0: r0 = socket(0x21, 0x8003, 0x5) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom(r0, &(0x7f0000000180)=""/185, 0xb9, 0x803, &(0x7f00000023c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x20, 0x4003, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000002400)=""/188) sendto$inet6(r0, &(0x7f00000024c0)="83851136754c41ee1c1e73673da06266cfc3b87f5e45ba5440f06cd3ea02af93556a761a86e6603c2477a91f52a147eb5c3b4e7772d2c7051add7366498670fbb438c405065b5a0a3fac0669a95562b80d12d4440863beea627269852c4c781f976d9290578abea18a87db0a4f37fc9eb9c1be6505faf17d1e34f7bee08c6476dbb7dd42560b6a55e7e565a3397abfe5edd6ff85d178858c8e1a268feaf159b657f6cd00ee4d2971e4092a7315a62ddc2ad14e342eaa6acdbb809a22e2d4256da397bedac012f1e53989fac9dfd26bea3d507aeeca73a2dcedbc9717334511a155c102f17585b85a3bab4dfc5e598657dd9e5c2543191d4b93bd2e59a4b566da916fa7a538d7350efa2bdd1c3622de054ae6fce05135f837c764751e4c67136f6b2969aa3d3ee91cf8946a71c8f3075878e071293ee829850c05b6cc3d04d5e8081030e6207ed0c2e8a834343dceed55f947ea8002ec706c3abcb69c642ede703ae663dfca6c5cd0ee85241d0f9fd72245f3199d530e2cb567337cd13a4f28a72cf31201df1d1757eaac1140106352274d4d491af66e47a9ce369bb06814a4b8389a853f5529676be068f2d5475e83f74f7e90e40bc486b2a60477644406caab2202610ad0e1ea3d2183ed03216dde3b6500f90f47834e1223b7456949f1bd2373ad742bc85a67ef4a106b2fd11a2706f73e12264a7d128ba428e7e4c3027b7bc76be4c4df18d9e58a349adb65cdbf59db6f46595e10272a8b8186c42922744ae23bcf2d13f74a979e07edaac33344df2b88db692c477ab615099080c9007a5d32699f207db35744b9b854320b7fdb61a4d157eb0f889bd9e4c4ca279bd0c570db0a7e5fcc43da8c8aae23f43dc695ae33f265c22484c19dc15b590e20be332d8cbb0ea084b44a502d1053cf73813a85e27a6b84d3a62332345e125bc6805f075f1152507650798756d4a04405cbccb2cb0cde8ea31414cade4aed1e22c07e1b64e10ee76ec9651139810ec79b41a5846de0676604c15f09711942ce8f86e4b9f243424f1bb1d936f8895b7fe409d7aafa733346a44ee7f50971a055202bd17efdc53f017374eff694cf9cfc8af0dfa54d169f126e4ae6946524577db08b3b63f19a49076b50f660b4854b6596950cb29a5d2a9aa1b6d43753361f20f0d5d599a02e7a50eee5a2b6626206eed9505858fc8f8fe3399bffea01e712f8e8715a6dd14c7790c344979505c2e0004979d61057d7ebd095c57ba1f100cc705b503600d79d9ca3000da1b9312bcc21012717ab0dfde54c89ad395656e3dd91d3486a429613608b02a4690bda69925029b4d6594e4992553ce6bcb3430c700473e43b06982feba9fbffe402500267fdbefae2c30f7e7f62f69b7fcc44b6534916c4e8d2777fe246841b184ab583595231e1ad31063c5e39be635ba76d9439c49389c20f4580b3886f0bbac85efb46e7b4a42220fc8daa4ac5fa2695fb0c33e003559c01a7ae206ff459870718532778eb8ec6a163eaa9918bb9631a18faef945753b880600f89f2f408a51f48bf66f13b17dccdd8b254c5ce007047df4947c9f155cc1fc3e0536efc1280891e9cc377c6a7cb35dc17a5d5a1ea6e22178b860a23bec4b84b2705ffc8e05c19a9deab90a4a02f6289b206c9ea7ac3b6c3c1ab96217c854a15ad1e6200e0f1f20faa16e810afa90f14eeff70149d7e4dd0a4902e20ee25b264cca95f99167347616701adcb08926ff9fdf10f2dbc9ca65da91187bbf1276e7f1d1f031640ecacdd9885c6cb504aca4ce303b6eda74d4da8c8de20d391e80c43588cd58a37eab17c0dd93f8f603b8e1c240e569d83d598124b1a69a732c087020b7519132b0b5f1709d3cf21a9d90ae20e1524315463f9205a21b7ffcf47b9e5a639c44364ef5ba37479d39e2efeb2f393552d40dcfeaf90e815871c0c95d99217b4c839bdf704167b46d1b9d0fa1a3662f3c2b8e2a7e5ae761a7402010abccf261f1026974b23a863f11c9f30705f1576c1a6b69c18b050c8ff9b65793ad0900303f4ae8d302619c9b085e67ad481d9a49157fd00caf3da22a3fe596a1d7b5c8b7ec2b4ac33840fb0a5daa7f6fe7d8a4f9d3f2414b864482ed75cfe01096a0d95a0f11dce75ced229ca13afd39d356c646aa8b050974290ba29580f3693e1dead6e065b56b227b73b1808d4aaea3756d5adc8bc46ea2ebeec124c23cb67d3bd07cd09568186269a7949d96389f6d005816e6bb492f750166a53ea94097b518ac45499404a9e187c7aad5398ac014ef543dff7289f0c5cefdc380d5c603d4432a61cc538faa45caad6d0c92b3e2c92673d6179c25f52f2114a5b492756d2a1c956d2e71b40e9bf39d5ef0502c9a26da779b7aaca89b2631e97f7497057b0d16f9e68b6af5cbb606fb6b93ab241461283e4c9d1f51ed40f6f6092a2dab39998622c128d697d89e98f9e9969a525a0fa93016120ac23ce4b0f95bac9996caf4aa48f4f651f812d6143f4be7cfd2d63921d135e8b6be18539907dc0ec8f341db2e28ac76a88a242a7eca6a23908b845a7cfdd1d83a3d9a382cc476939f6f95c4e04ff3447df308e4c95bf9add55b63a60d1ae17fac6f328e3cfac0105ca8af876ed248484aca03fd5e89b311e3adfd4c7348e7a42408e9747e15b9a81e481b844a68119692e1350886ac91cc76e98ee5a6841fdb9490e93b6a8c53f78fcecc52f9ddc5674a5cebf69fce4197df20060b4b0de7b043b7f390a1a5b8deed54a838713e03efa0ebae555d7976a96776f0aa364c5cba992ae0b4b49843ed547481bd92a37ac028eed23eb8bb5324c73d5cdcffa55eecb6f11633860a9129c6bafe27020b21287b8f74676ae01b25af909cbc5c06535050138317e2a438f24f538fdf39520080d189c079e024003a66664b6f65773e2c46a52951dc98fa5fca42534a2334e9fd12fd75db33372221130f576e69ea13f595b9794d77a6d1c98de5f2047f6719f34c93cc1fa0d99bfb1d868bf64db58cc35d544e2d08f11f44054cec0b275a394d698f3b64e82fa636e2bcfb90e19544ad5b019410f747c163f92d56bab61354b533bcf342e30f19ea302f3bccbb00b480b079c1ed5d44fceae866e52eb790577bc4eda98b685c8ae269ad69878cbf3d866991a17d5320fa5c7f6b5b33d4a818a04a4370bb622194e691474da82168bb16f62e1e03435e6ff59a245779626cd3d0a0b58d09c0e4faf15650e1d89e9d75cdd116a5b640ea64a22b2a9da3b64281be561bd99a035e37d42663c4b80d85ef2fe2bedac76ff94e2de5900fc18236a014c42f43c25bb63f94a22441fc7a4946e4cf4fe226d48ee3bbb7ddf3f1a76ed065fda88f9d8cb39e91ac542f13d5b54fd0b164f755178cd864fe6f61aa2efa2c255d818ebcf77324bfdf99a768f8f932638af3c768396ec335a68881dbd0e4d9b29053f65d7cf0e596bf6cd363c5a7930114664b304da32f7682dfa69aaef3590f4ac47720771056e098d5b358679f447b74ae52179111f4993a7531a3ffae45d0779eaa3819e4ed7135fe50f1b7f473bd41337edb37b62924b56daa3785e6d00563d214adc194f64f25a03fa2774a2d179894563ebf79b3e845fe895306a27d26b98f6c033fc793cc292bc4d3f0030d2ae936d08e22573b9c58b811575b8856180eb4fd8372c31e055b327d0f76d1135705da52d9ccfceff64fa04b44079b61c26443b75d06efa4835c549a4ff80abf308970c07231b5b5ddf52c336875e636116a81dee77927c74ecb49cec7116d1662da76e35b45f1c2eef222d3ca9dd2f65560f0defa9f6b9fd634fdf6fbc5e4ea7f7c19a16e045eca738ca16152caef9aefa4d085ec19d99e3cfd1ed5f4402bc6b65388e1701196546c3d84d0dab290dcadfaa0034a373758e75626161339445ba0d21bbfa17feb48e69e9cb917151ca9b77a448651ea51905943e12a55384a67908f35bf71e2ce8fdea60acee732ceb5e205321fbe8b4a6c1d85bf8616124438e6c86afcbf243a240337745fa98c18b3477e59e232bfc73ddcd3965042c0169f4c361cb840e1e2b8b839b2bbdf6c5ab1c41c92e423bec7ee36572178d9e18d5942d919fa08376b91dfadea08509289b9155c531ac3c07999ec31b9e440fe650628d045493ed0c755aceecb1b50fdc171da822e494f1185866503342f4e03d4c7b5954317b389831747b438efae5aa65ad817fbb72e2192e066d7abc547081ac04c449c259d78e23e9c9c5eb904fe6c511437e245e8e3364623f5e4edc9d3e50457a1c2083ca90a6cff7fd801e7081306fbf4c8692ca26572084372008ebea82dbe1db574c40509c82338ea8bc9589149b254f656368249bf28b459632676774a3a805749b0c08fd39692b75375c46814a0857293169411ab5a019876179dffd5f48aed2529e8e8ebe33a7dcdd639a02bf31e5aca89d5e821ee587955231989724a5862c1939d62a03424e0848f8c6ea402c2351d29cfcb37bafb72ce08539fb4a24c2ce14d2b0c05e29453113fc9447d14ddddc8cc01feccb0ef5bda9232111877a4e4f8063bf17bd6154e8826d975a73bf95c902e933e0673ac5e78e7a919d6d458d87de8e3d760e5930b143b2d4e3c2ade13739ec5303109d66b25da7204df2b9b1b3d9bdaa6253856d9af7bacca3a654870bca79838d0a1ed66c3c7dbe2827305a6367d7b6ce90eb9b4c4cb7e5987c29e93a18eada346c5321eeecbf51f47ad4b467667cce6a5ecad953415c7532544ea93a180e8196739bca8da9cca1008e6bc352412f1ecf849f6caaf8b3447a74039014f0f7b89323fd464c30620a130ab28ddccad5865c6d7e9175097e1df7b777c78214cde098025e3ab0696c3b5457c7dcee44163e3de7f3f5b2c4a1106d722fc3e5fa11468d8e978e495e1566880b331961ebabecaa706639b2b36ece3d5350a9908b6de2a27c2f78e2869a432c87045e354c79a351db45db4af1b61622f333763ac4e527db3a2af775c029033671c60175254561add1fd4e1bc239be3ef6159d46a5f11511b387c7627b350647fdfa86024462abf8094dadd052e7e36caaa7ebcc458006bd3b0ba7efbdce63e95cc6ec4311a70ec3fd323fb23dd3846337f8f812f69ae031aabc18b6f080adbaac706f2d04a8b5518d711ce9fd2afd11c0dbf2561c67873e53bbc07596e235205c4f5bdc5541943ac7b1a503e2b977a5395a17f045ef7178e7b314c3dd70f2c1a0bdec628f1dcb19022ed4720cb0ed855caff00d588530f4dd007a572ba49f70b62102158488a004c135746cacf91725baf0dfc2ff492d0a8ff7fc8be44c05f2e3da7dc2ca6297e6e5cb38c1da4c858459aa5631d2482c1e009371bbcf2ab16047b5018a0c74a68505805c0b725471d4844ea38e3544322cbcc6baf73ee34b46b945641ea96409d37308704acf138f790693c488ec77431233ce353b4ae38451b1372fca5b82f714166bbceba191b126963efd252f64aa1e6064e49c595e21761ce9acd2cfa1fc34b617571070bd24530f337c39a68836bf6f64de5866bc5324411a3f592dd2351729ee080c2c7b7bb249458a73c62f75008ee8a092c233adf17aedc27e6d1359cf43c006562052a2470f49f7047110b33fb5cdbb7d3faeb07cf12001313d7654b5944aaa720a701e13734636f30d3c1bc3020782a4cfb60c21d847cdaa9886a59b88216d050a0244bc69ab5c9290aafa9a45207ba22e15a1dc4b35999a4710851411f645365de098238f0a9bfc9c5202341d94c9ba20d8dd7c089eb08e3922efa393f5796e660c", 0x1000, 0x40e, &(0x7f00000034c0)={0x18, 0x3, 0x0, 0x2}, 0xc) sendto$unix(r2, &(0x7f0000000240)="5001050160000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xfffffffffffffda2, 0x1, 0x0, 0x33f) writev(r2, &(0x7f0000000140)=[{&(0x7f00000003c0)="5c8a159359d6bcc223afcb2ad2088214174b76115372c6c1cb8847f8c324e6d52b409f439e2a2f3d77ddeecc2cd32d467d2f3e044ab66797668bc658f31b886444bc3bb7a3b48a0152e1af71950152d97a2abce337b5ef99951641f12d1864cb40dabcedbfde85d3bcec31d99d1ff600e73693fee1b9af79111801733a7fb47975d0ed1e1d2ba210ba4d8e1a164390a65325b03943d30eb1f9a31782174dbc1a6841e4c6c5e30193bdba78b7cf1893ffd587d30788b8486b12b452208f2176bd9025b9c5de559aab90e1d5c8f64400156fa1fed1ced539b12e5ff6d43998f7cfadf69ffda577b0e6f00fa1abc994ee13a1268ce5c3e63d8cf04ad4be7e3efe69e1613f3a6b8416953f5b287ab260f639d2924840606c61ba1432d3db94d5dbcdac5a1a5ec745cd7b6bdb1588d11ea01831cb0143165234762b7913dcf698a092909f57a00d8d8ac31eccfdad7ee5bc659bb6853f3144c9dac5be04e749e1aae773c3e80e54783ad144afd0198b5a279013b61ba3c670b5e0af944ba1ba183011cf9b578ab5b5841d2bd0996ccb23c8f29ab3066087684c1309a6d91e95ecc8b1fa0b51a7e3655bfdc4df37b2ef7777572f07f9d0b69ccd649afce2f6862f15bde749912d576dcd2c0a4a52d1b3205ba2857c1f9871ce5e89397e89018cb48b9bd2a9701a040d5f48b17ce58c56e00144cce9005b73cc1aede2f73b53954974130f4b479dd93643a8126011c58206bf54228b46ee33d2d0967ac58118c431aab08888f5aabac46068477cf228f978d26eb9d9796a3ba99d5d0d9fa665bdf8992f3ab90b2788700e7a3e6ad33f9e84eeadecafb5dd7b96f880d4d974c596733119f0b04ade16ed06ec8991e9d6efccf6c133ead43c811b3a065a8ba7943e722f53d0b3f9b9cef5ae2dbd9e617874e85eae410e9fa2411d4deba9f1288c8753880cafd66ba91412699ff5b8176f1fe7c543dbb7ef895cd3fef11305d165cb5443b831ebf5b9ae3c6f8a50cbd57f157d2ffdf37a4873e606e7de440cbe8c506899d172739a3cc314de18d7c8989f441c5bdec183e2b3ee13bf59ecc8fefdda12fa6985b1b0c53f7460d8a85aae0b6c2949499be353cf5522a1565d6480a0e7f9c4507adb512443cd7e61774f8e785cc4461951875ac480f4768ec83d502cc1f148806458d61ee1ec8f8e6caf4a70faac0c3a56c79ece0ec5fcffc41229527d9ceed00f2cea2162912b38dbfc5326258dad04ab39f1ab4b78a81b1f5d6c7eaccb99a31b4d499c824e96a5e1701479b3de8b611fd2f60f0c026cdaa7d17b5810157aef4d98afac2fcbe06bb7a79fa67144b923c334169ceedeec2f5df9a06050c9cf3806c3c6430197a442a0e31e5dbff3e4566e4c8fbb2a641c1f1f9b6d8f98458ffe984b05fd286b2413aedd788ab0185a348479d322a41027e8bfb1e62d8b0dcd56ea132ac61949108439237bee75516a2a717f8166620dd8fad48b50353a82e631932c10ab3d234eaca0af3534c0439b4acd9973c2f3a257b7df00501a2de76019c3c1a25ed2df3d270baecaa70cc336146964b44aeafcda7185a802e0b96fbf1c869d647804526e0e5fd5d8ac593df1105c551a1df33228a6fe5d141757d03d368ca1e4ab70ace1ef98128666f77e39537c94b885451faca34488d5d1724c0ec61b2bfa7e801a7daa457a101adcfec3679e03762a43284bb5452c6d351aa35da9d40d132c8af5ca76c147d08f2d478b0222da00475e3b9dffce48785ccfef47b50a67065db1d991d9be8013e278f7f3d00d37ed461b7556ce05d76900dd39250a0bf022e8340eaf1ca1d62006155050a80dd99c8799173b23890a884743b8099b15663930a2d29728c6a90a66b2697fdaacdba0f7b2250293b85f3c869c5a140ebd68d637d6d2bb2f7f78a0953788c6229ca6759072913929f00aaba4ba072dbbc5192af4be4bd582cc33b36e0903b85a00d96dba9aa6a8cb72e076c0a61e8e6cebad795eeb71939ff58cd571dc9eea8fbee76564a0e63ba92de93e47583ffe9dac53b39a71d5ad18538ef8d07e7e87648db9f908447c1941bd6fcc8eb7cbcfd2938824d8bc6e6127b1995393c2c8a809e2c5b85ea53310e9d42ec67c5bc6eaa6506c768296f4e07f6fe2c12b3b5b506688007713601db339ab3ad824f7f2e64169bce31d12fbe10d76a57ddb44965de83e218c11c6213e0d16413771d0e489566cd41c9e1e3e5adc06a867483a280f78e8a4226394bff2b6c43339a3ac42681725b1d8c862d639b17131e9ed9ef78f9987918a7b48feba7ae066a52ca205deb135c66c8eda8216724d6bf921f624319e3b467f8d029645a90d1d69edf0f0344b871085abdde952497aa815370342685b065f706d00422973a046a603593db7ad5060463744dd0d4657f7904b0a8e536802619d9e974b4733c1566fb23f3d9a0d02f132fe5bb28a7917951b25cca8db2b27ada6180be4155f85c6b0aa6300fe35aac771280a8623a8fb5a94bdfb941a673b09f1bca24298250745b4337749216b91827ff72dddc8f8b3bb54b523ba598545dfe626455eb0263ae3da987fa24031f6514e17069198ff55e7d164b95be7ac306d1b7ad9bc3d28257e05373782dd19dfef02d33d2698b037d815b19aa012754e13f8f33eb9a53f88da31c726c4019a89aa79bf8af71b5b50016dba7df2aeec8ad24d06a615a59f7dd6b33cd900c047057476225f99bf0b5218831c5770cae126280837d0df7d0ba8b62eb292175026c4dc96473fbb71a9eb40dcdd8b205f5353c6f0b8c97d07fd50039c4b53374a18812d565ce96ccd136774c578b5f8989ae770abcca5037efd5a8d55c2445a15c7d9a10b91899f830aec5b388d494d8fbd1c0f2b110f452f50923aa2edfcfa32c6bbefa46291505bebb3001632b2ffadaf258b8bc473471f8567804a0b80f28cec0e6ab8a295a68662bf8d769d6027ab22f6afb0f34a177a6c2d1b642c2ba3023818a7f0b26fba3bad0be6a9409388e8651a560262f1f05f44eb10fc0da481e17b3231300bef1fc71ce406b6765d83ad40bc16bb3fe1c805319d87723e9f07491bc0a7706b4401f2ac48e51eee64e978a9ec27d80be15150843f8cbb2f5ec087ef92fff06b0e0991ee3d92a4cdaa21b0d7b74e57de45f935510f916d7ee369d1941ac054cb3adff054694a24926f85d6855e01ba58f32e15db30d062b669ea4420ab6c1b89b6f84cf8a570c45804acb61b26490e0cd3b3122351935e92ca01fbe01d624670ee1c8c87482286ac7c4f623428598d3baed8831c4223b255704c0cb0a1578ae677fec1361b83a616b45c1db49ab482c387aa060b297038da9d5f5c55ea67d8bb7a6dc076c6c2d85fc0450b3e42096392f507df43f3c01a2189b5f47ae89a4e3040bae813ff3fc61fc7fd06275b18577569a0460100be9e35189db5a3920a2dc2d079c75a196eec2c9987b37a88dc224a288229172a4d1d567042035798eefb15327a02875c543d56cf7036d5028bf32f24b34819c86e59ca91abbb3a81300ee1d6615585537d4cea7191555c6767c6fbe1df7f6e2b1c86fe922fccdbfad52319f1b23a68f3b3ecba2633cb6a48b4a3eb693303f5afd322567055d27af8bc914dc7455cfe642d71e9b229554ea60e1a10edf51add8ae46dd9e4c667e4627eb577a87cecea91079b684e08e7f4204d242fe9f5fb1bc37145ea71c923f755a6450c620ab5f26762fd81272d1c78641579e700aabe52b168afd459f20cc62ee66cf5e250f3934309f2cc2037641a06735fc1785f3f4f93494b461254ea149113bbec1cf003068e775cff5dc3c0ac5342fe78d94be5f5757d9b17cf9cbfcc21788e9105632f35fed48db0df59a81eae9b51ed0591beed975962e2d7b1ec68073396e34fecd02c1f7fe5b74e3fec77503d70f0aadb93f30dc6bbebf1baac1503d7d30afcd38bc7534a0aebe80ad8b903d2e1056b423679f4afe34b7bad235e6a391fb1f5fa21408853a1cc77212c89c9509bd747fc976b8fd1ac545384be6f0ffbd955efde4a8427af76dd5eba4cc6e51cd6a8a6bd571dbbf4bd0552922893613cd6db2736eea18b87ca4a9627e5494064b219bf752e0685c5f4c883220d3adbab8667048d31067537152b24bc27341fbc211ace666d35b6f55f63192de705719059d6c039955bd33960ffa3300984c914d7429723fb2c77c751fa5eb919aa142bfd78e69ac2acb74edd5b5ddbdb01d6850b8399e5a722f518f51665d3d390b9fccc91a7eea5be2d5d792adfded847815fa9008396edd1ebbeb4fe5503e37e827eff41697236ac61faf25572a53435f22621fb8d26eab61470a17a2deb6271a8ffe813806ec993ce3206b2bbb18326e95e6844653e13eaafe21e3278335baebad83271389d82eae9dbbc1de5a9e025d7d5f6ba356e4c76a0aead080d2b96469c0936c85be1264bd1a8afe4381efd704705273f0e2b2c9e75aede3aa069a2dd06d2b1795f1b739334f6afa7f2d871b349f6bb735d1f6abceae311f9f28ba089b3d533c996ba50ff3d525ead6b0122085296c043cbbc5558cc1824d1c9c6275e2a0f20394d4c16628f754978277b327ec08d13fe22a4ec74156623374e69a109e8427aedd48c78ea2ce8e5164dcaeeda0418be44f0e73d380878a48b7ecaf36a5a3c4cc5f0879d7c4848bd12c215af36c080f6d98d4f67ac29fd11c1f2327256ad80b8275fbd5be98aa12180d3d50a110df9eceda43e5b61ec3014de64a7198a598042b730366b336995996c7264abaceb2bc8dc4dcb9090b0a4c7aed891bee4fdaae0f28ec035a0c0ab999513e6e499197d0fa10a925b1bfbb4f32a925b7d67a967b71d3a306cb4f2167b555cccf36b2ea2a9f976f6870365e04b022bb04780ae224bab52a8a3916b60c170b43f5286a6897eda87eed80cf4fb57b13f949483442971e77aba5de0e09663baf8ae1068c2dc29e0af7c539b28833dcc9b34b50e2946f5188b54aa62ac2a9247f3769ec1c5095d485342c22fe08b4cff4335cf5f6b5dee7f7e85421072687748bc884fbc7e317fe3e9ecb4144399421ccbdbc0c362bef9dc7350fb1efa07596e9ccd3448dbb804510c06e0510280b88754a766c30ed98b93db49fc89bf665af4bc3cee9ae90280c54e1e0756f11e93ee7055e32d2aeb6c324e8377f28aa2f93a530dc6b10b1ea66d18797749106126c68175588d9801908f10d425294e0167aedb158166c612ac1d5b4e1b1c961049f389b77bad446013e196f8e070df21fe30ab0cd61e55a5dd80199e1e44401969ce9b4a85ee90dc51d9bbae39a9b4a4df90cf3c05db896c698012a658d28fbed003249b8c163a745688fc230f8792d72b30a40ce8fe04e5ba5337f5119445bd2485d394005196f9d3f403a442ff823e38b800653d22f62ba1ba3bd3de0e299639400ee3e779cb9f6bcd30ff4f438a8c126998fe59815175bc1c805fc411851d3ea7d83ed71c8b56a6d9de85f10c3ae797055142816adbcc1e7b7a1982050164f2d9beb0a649d735c8714ceb9a4f9faf315504208ba4ae20c4fa81b52fa1ef9c64eb6dc6637431c346062b746202eb32e2fa9c8b87658685ef35cd6b35125a63e0cb56f5a0dbe608cadc53c68185b1307dbb58346367d80c3c61ac27899115a6cfd6c26af1d3c936976c414f3edff0d9ae7cb480e49f6b9f7e5c6c16c9355ea7ce71ec4ca4af424089a3b17f5a4ae90a142cd01706bab8e46dcc7e84267468ded957e0eb8d962150900dfbdb877cf5062dd9c4251aa6db14d35be2dcb137fadaef774c94e981", 0x1000}, {&(0x7f0000000000)="1b7499b4bea58d5132ef1f4ba956f47f1b4983", 0x13}, {&(0x7f0000000040)="c858ae9e4d0d83c8468d48702bc2703c1864311e76ff9c26e99efa1ca0b5d19786e7da3a21a2edc7ca4c9c01bd2af46d78acae610e6c257b5719b15d00ffdee9e1ccfc30c5e4ee62a8fc374a7dd42aa8480a01b9a10f3f2d3614520c0bc66583a3b936a1024e953e1118cb7ecaf4f578b5579c08459089dd67ce18fb5a1d73a4441fed103b628e52453e8be5241913330fe023e4891bfcf270a4b0e5b8984f4016a030f20c0d7ca0fb2e8e3091401736c656aa876eb36bc1ee5de4f1cc9bf15b32fe9de44cc54a", 0xc7}, {&(0x7f00000013c0)="04c45ff40596660e8563b60ae23cffd1aaab1a1fc7965ed5c9234a13ab832dee8e091c8565dbda6bbfb4527073eeb4e825c1cc6b437c759075cd7b36861eac7c7c3e590b2e4ef2f8fcba864c11698399c53d81bf072e609d37c61ec89696fadda29e5fa0370fd03fe740784498186984876fdfcb548ba7b9bb91488738c4e62449b1ac448a6bfc4a64fb8a4635631fc47d970f8e5a47e6f0e33f90be9a95d30ff3d7fd18014d1aa90b78236c2a625d8d93e501cff65a6a8f164caf8f67bfa6d81b0396aabc23d59a240e9cdf11ae1640c04114c509af98fa4dea47fe4dc03876cf2548bb848222103dbb797294019030fcfa66a49a7b1692ada027499a748ccbb1aa73514c21d8ed57d248b39e57582e722b4ef00aac653dd1ef5589d319d36b13f9eaf90fa144da8a4a07e97f4a01895aa5d351e40daa4b570b5901b2b3775899a41c17544e91a2618dd436ef6a8c78fb0065cd730c2849d8e8471d6e62fa9095a0c5feb40e5b39625de1c5a3aa6956c07e4f969a12ff478b7c2afa8f002b84f820249e70e2dddaa8daddf2de2d44016dcc4c240b52c4aae9b2080d0f7bf16735a8597fca72ac180f5a3f2ce58334ce2c938ccfaf8834f5e42d1a1034f4aef98f500ff63d6e0718f124b9d40abed858351c0374939defd2cae9f28a42b9ab4e8b3d153f6e51ba99b4eff9872b83d58a83dbebad3e283b59b23f0a0eb0a61a5bafc6ef5b1c50d2b39af330b0270142a4c60cc7e6f59141c6fd9235d605e396e31397456124198d89215a0b527c43bd8451cc923a3a264175cc9658848a7b7890b9ece5eb88aa6454d2c5bfc4c3a1115b4965400d72874c2e87ad521f51bc30903d5bf56b63da1badad8ff22a596e33a43cafbf8d9413e3255dac708c48d099f860dd04b572757dbefcdeec9de844e85146c58c681be67353a8241163118baac040c7d77a72fd4ac1646fff1a779215b7a5b76861ad2b10e3de2d22d5c3df61d76c8b33c4df7fc71b365c71b3299e7836696f1c6482e428c2aa3aacf199f0e32109e2618de090e853cd552f27ed627e28e59acc708654429dd944ad931cff93c86281f3edfa58d147d1d6ac34700e34ae40b196e5b687dfe9004a829870cdda5ea85db68409ca2b65d49a7246851c245624285d4e11bc14db7369595812b4ba8da99a8717bc5d367f304609ed861aac758b209080669f3c12f5f90e5938506dc306bcb78c2f4b74a301d061f077a9eaa2bc8c4bff17c917ec9d0219c6442dda469e26a9cf2ed9ed6d6f6596f0d64a5af39e332ee8c31cc0d5ca55e09e515f9c82f662dde1b6ac89d4e07c5b00ce9e04a5c1a5944b879b4723a9ac8c6d7d7122aa576bb61d7009657241c0f2c6802c352156bc22ced7dec75297605600b3542271578d0d8d465fbfd19d872d8b1eddf251ee56066cdfa43ad106d6633ea3dfcab3d13f1997e2326d51f71871921751cdbf5cef50a3752e4db574ece7e0281f07c3ff50a7d354bda0d00eba1e8c564826107babd14a21f99cf54ec624b500306aaf943a67cba0cc56c8ca6cf085dce73f3d689547c53ff8b7e9be3a54b993a1755c3c7a7cadd13953d60525aa365b7bf434cfcea3ac1d7011723636a667d40d8dfe3901ed7019a5533847a854950a01b12b123061e4f5704eba04c8e9216b4fdb14df831fb7922771939a8919a34063bbe6e736704f6803db1182329cacbcfe2e4200b610f825a249f4b39cd7e5dcb0155e5917f84b30542ec21fb14c3b96192596fe5a719444559dc33183fe3f459ca66937e4f52974b9b267f6aeeb3e16c89e3218c5d1796a2a669f4105f1dad1b8966f6a39a0c7c2f2164c7f1aee347279283a4b90b42f223c4a8411e59f107ea15571331bb429b87c7f4b0bbaacb77d396a30f2dc39b2da0a4d6a4b7eee12177e59504960aaee20e26a2f0c78000d846fb0a2be5c83411e103f88bf6b6fc5c8c84fb60dd25f3235b123542088bd1b0335d99d918552ad7748d6e50ca97d2b83f864b2269750ff2d2d80c6a2a001674ac48f5bc69a471d422cef7f000db5703c17c4663470048657cf39668da9e352f3ad26c1a39fc2a09adda7dce1e3221356a6a1ebce4cb628c13c8ee7f7cd631b12b6f7b48503e726241ec19e27b5a12386f10dc3ca2d4335b0042a67191122509ee11e9ccc14c5acd5fe8e92e351afb9dc1a6e5fd8ac105815b14e0f4bcd726e4bf363eedb205710d02765570c71e06e60a89b7ef76d5e8c0eea8fe2e468e65365a113adfe40a9fb89774d1dd23845ca95708b5886f949195714dc5340aebd92f1e1312a8f63f78d218d3362477d0b185e522f0c910efff8706cc5b475a64b98e4cf8b4e06b4a6b3efd582310e3f1514642a45554963d074a6133e24ac305f7d5ceea7f8ec8e62f0cc83f54a339225dd4f8902f8f10d5f8616f915aeba55c74811b17300e0b01dd6bfaba53f8b38df3ecde8e1f58f464be011ac50de12884af621e3a5daedbcbdcfcd1475d68f4c636d1dc4e20ae4e6e7dc9673d8c66611d70d736105ed47e9e5d65c2198c5f132b463b35ac806d33c642eafb00f10c580fe6bb70b5c6f16e9a435fb5ea601ac22b34f1e6151bd05d36b8764ffea840959ad7788863e9ad96801a2e1abaec066e3a72bef0b0b4a91f46a1db43bde43ccbe775c9334a3a31e5872b343bdb31d5831888e4a88519c64302aba8038dab27c35b17e91868d7b9c463e2134bbf0d79a15b7ca3a3a40be6abade5f306f208decbaf7934ece5a38318215aa7ef37d89a39b4276fcb53ff159977c82d236b202c2349faa4dff2bc054744f7e975682d519291a8f10616780d340e25287e3ffc6c74953e374a785737be2f3c229e7925d8890b3ceef8595cb723dbbeafc4ddb177691b3ad32ac20a8a42c042a0986f3d8d41b81132438c7395d4c703da59687256ed484a811d91b6ba596ddff0c568df0f3e794541258f72abccc1166728a459dce0f3ec6051615d7c0ecfa90a5269d123aab7d3368964908c81c9db2a70c12c7d18933460d0da8d75e56a03f1b42cec2957b77547602947b4f2fb1886591cdffebcb9fd382ad762cbdbc41fae2e690e7245da412262d0584e8fbd24c0cc39dd43f80681c6c4de73fff13b567d77d8df3c532858d03d927e1317a9b6cbf5a47be37602d34582de0ce5451259d100698fa80ce4dfdfd7c0bbdcf536cbfea5c0af77c64c2ff5f9caf6e357af3d22809140e06dc5db80db9fcced64b569ad6670b3e8ee70d10bc967e825ad42d876df2980fa99c6e033734a411b504b31a231f34ad2d9c6492c59739a8e97b222fe84bd5135e4d125291f3cfabb2f076eeab5c34a0783ddeb638b733e4e6799bdf7ae760d5e9317d5b8be720fabda8c990047eed042311b8f0946e8390f2aef2fad340d104fa86ece6a0d6137b14c38550f02b53934393e72f60d371aa64f465ace60c9379229f1abe35d46a7c002843a6facd6a9940d2d42d9865c7deedea9eb4f8ba8403b8e7ab57287797783469316aa3b6c159b23c8e19c1a67c453aa42edf2973779ff0c0ef78bda9ca45ff7e0ba6d5ebb91530324cdf848af7a8030e75a17bda34a40c332ffc3aa05b1a2814d92441499601c9fe6fab8668f22e51ebf6d48e54f1aed9d15e09c6fc88d71ad65700be1ff55b434947bb0262f5f98605824a71a5f54dd7482c75f32d180ce8cccea913e8119d5cb23086f917664a8da6b39fd53dbabd302c0ccd3bce83a521a263982d56ffd7669ddeb008ab90c526c2d2d317f856c21fa424dd285ca7e1dd62eb97915b663fd87f2ffdc0bc41b811f1c291a77e1c467ad7e8fa8757fd2e77765ad7372caa6189606520d44aab2b68fab9e9cc97dfa545bd053dc3e26e8ffb8b9c46c00b82558ceb2db965d04ff6cfd5a94dad717856d52991051c5622cc75eb2c9471f773626b8f93712533d687014079ee8c65d2de72d445720c8a0ee0a3d65b816518af7325754f9c4921e05b2ede7bb0a2ce3c5b334f8b7385ae4a23a9ed58b62ed512290f0705b637a7cadc284074680656197529904744380e20c54cf3c56ca77b9c71b299478b12a39b4e86dc9ff6b227f61879ba6a3d40f6e53c96e3408907e07c48a43d3dc864ba51dd7a4f2ad18bc665a874d5a016e4adbd45c9d9dcf5f24ba5845e8437e9756104915dff92d4e2666ec48cebd2c0f08f68f4a988df6deedc1e9584588e21b1bb3be4a71356d5bf9701939307bcf107f54469d3328bbe67ba9c02b7feae9aab4673603ded857086910f7ddc79d2ce8f784b63b955269a780104bceabd59f1d88e0086c1da9813a005709501864ec94590afd6b045e673bbf6ff12b04601ddd8d369fcca428a533ce91c675bd1cc7713e19a14c560491e666328ef98c2694d1902f484c8d8cd8229a67502e9fe7fc26002ecc95b34e64a53bf6c49a77570cbcf30b723d3c1944046db20a9a4e196812c6dbec3626000e03f4828c016e966f1a6322437288cb8cfdef88f5619024703c5ec916bb4d14fe8f08021a9f2bb91a378daa6434b4b244e9ae7987dcc8bf92b178d6eed5e2ba8a5bcf403cb76bd72cbd756daf59a5d28b4aba8994ec19126c9ef35615d870bab842bbe6f683172b7c49d97bb6b2ba605a2b6be7cbba6dbdbd6f7532850c3298416cbecd0e7fd0b76938bd1315d557be6cd1895487f94d2b7e148d6bc77fd1cb2cf3f4a66faf667a62313f0bc18d16a2eb30b9a9c45d0b684c4c04663648767884a5ebf3fa953898a324763d76aea6fadf790dfbafe192ac785a33cce6970f46c3e799d08e0927d70a5f63789ee0ad42372b0259dde1eece87c56dd105afa2e43fa58f64f451ef37ddfa30cc9eca2de10a2af7ca45c0fa25ceb9ff056cd248042e6a4f0229f5d1fb97faa8fc8baab2839563f0af64b3a39ffc9b1999ff23710b8cbc937594a1714170bceb2dcf5c9fd215bcdb30c7d85e1fbb2c1bd9270d9dbe72f9527f13d8cfe598a834012dbadb1dc374a9167e33dd2889c715add8445089cf8ed5c42db3fddc55038fce4855055fd677d3ab15dd2cfcc6723f3c5dbe634e9d5a9372acdd822f4699c84bb638a54f2716741defa02b359ae195859904b5c28966da79c53437e512f0b33a7a0510dd70edc6e3c1b2226581aab93c690bf100a26f8949ba5bb721b9f13a3c3904308080c43ea330a67e046b536a60e3a33f048de68af384e2520cac04fbfdadb9c84827fe3755daa17eb6b91c03e218f4decfd7706d86b3d1e78ef76ed93751fa5f1036c8d19f30b9edce21981975923ee91738c16ab549ec0aa05cefa68bc73b4cb50fea6eae1fd2cad9643798d763e55cade61a3f5732366ebd2a1e5e6f4bbfc92aac528257d0a3fd3021e7615acc6acfd9acdb86c3a599ece750177179e29d0695636e086d90f673908dcdea6e942b0f8fbb95c8105281a459aa3bdfde960390ee9947e4285ec5efeece39efee2426f36d81d30d7a90f6cb977f646d4c3853651ffdf54ea63432f1f55488234846ac9d624a3fbad55392799b9e3ebddf11b0ca6dd23bc40132f7873536376cf1bc0acf6d84756aae52a720d0459a6f2bedfa462a3537904f50804a9e58b07b323614324cfe03f231eb134a11db3f498a80cfefae38d57c1d78467e5fd92b2bcfde51412307c0a96fa85880e82d9500a8664f8120323b1b489728aa9265bac0ac3b7a2f7c5a9f4f630fff1aa8d3950437a181d666d8ddd485283c5c2d671913cb4183b3f784fb54ac4db2af952acae3fcf58efe553d9d8aeb774929e98279a160ad5398834206e39d0f1237e45d78fbb9bb3", 0x1000}], 0x4) 11:51:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204e, 0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) write(r5, &(0x7f0000000040)="a5c822ec98b3226b91127c1caf7fa6d6179d188c", 0x14) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/219, 0xdb) fchmod(r3, 0x2) 11:51:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x21, 0x110) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7fffffff, 0x2, 0x9, 0x1}, {0x400, 0x101, 0x8, 0x100000001}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 11:51:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchdir(r0) fchdir(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 11:51:06 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x24, 0x40000086134) r0 = dup(0xffffffffffffff9c) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') fchmod(r0, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="4d0fc375a70b645d465c467cf038129909ff8d4e9de54b75fdc3e47a550eebaf5cc4fdc8199388521b9bfe8b3b42f11f780563148c4d71dafc504e45912020843c57c46a910176b337fe976de761afd8672c7f9b8f815ebb6bfe05791425a0522372ed513b", 0xfffffffffffffd8d) 11:51:06 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x9, 0x5]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r4) 11:51:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="94e1f04fb47d3ba6f6d1767a2f33ac3364d738ae23bafa963f968e0f4f19b31b00ad12042778dc3a70503e4965fc9f5e856aea6291fdfae11325d8441a55e67e0d82004a9f33a9d9067720d9e78d3aff47543b4b672fcfece1777ada34820ff95b13bb9e7e096b41dd0b1930e223fa9c91042ed25463d3f1be77d52a8668390d1074e08cd0757322f6afb0ce9a6195ea45d011b68cd7f0552a2647767aa3", 0x9e}, {&(0x7f00000002c0)="9a4ae5bf5164bc7443e8ee280587f2e3f3b158588b2b59521e6f35e3a32210317ee56ccb24acf24d969a53d4", 0x2c}, {&(0x7f0000000300)="31473be53219b5361a3e6bd742e2861457c64ea1c5a2048a071f6cdd2396e82cc0e533fe742ae9a243c8b2bf4bb1a87e9e2867be1977f187da64d028e616ac687f581fac03520078f2c2b9f3a63d266d3d05701c6b772947c14e2255fca340ae22beb73718e3f6a0217a21e4373a6d32e4b594ea2c78edea59156b3f0c34f5d8394a245c330d53d431ae61704263fa7c1c54cee9d4a08d7ca761f1819a78b350aa4b0d2fbacbc238626b24d29a36d8b68ee5f3a3", 0xb4}, {&(0x7f00000003c0)="761e1616a7fa473065787433ed46e1f37e4a1a3bae5b0bd3fa30c1e7d07d76c92aba59247e1afd464f61e48684477dd9c86041714531a687bd73027d6d5f7119d0ebda13305e944c7e", 0x49}, {&(0x7f0000000500)="b201a24d05adec85b3991137c8109c23a60618468efd64b3d69b93f79a64be4cc231da6f9aaeebc01a8a8857b908796c5ce86df8759d567cd6220c21e636e41e3c808a394b5f356d518b2b9f0a4e841ff644a55b3037bfc7abdce58ae2e56654a30c7be5cf1a7f3e4e20a453e3e071c5f7e8b333240e8d85d4c51d5c6e1c5e9990659506ea7a6ab831b6d7d289ba2999d9da6eb349a6a72990a3ee965e545403f1a3cf36cd133571409a4e94b4febd5034a897063389a0b58acf3a945d20794884a1e8915c9bf75b31fce1c53de878bed321f0bbf9f66af3233c960b1b4f6c0d4e004c63aba2353458012af7a1631d83058db3bfb6d47a7154682b4218c1a1d4d2d03262d848c1049a9998a15cf2bf31892875c444b45dba20142efb7d982252af7df66d71b444db2e7952092434afa30c149697e4de96dae820117a3aadbad1c5e813c64a940d8b607a451d53641b50ea612c7c86e2f989423f75e0d0528969510ff9db756fa397098d62f9e2a933071a461006edef875c62e408d114c9146f3921d25677ecc04dd0856d9cfb96831db207571de04f4a929f47623f52e2dad69c2bdae7a60c5f9bd0ceca5cd364c5716e69cd17f71b358a6de3dbfdb773b6f468189e3827adaa85ecc43c6c7812b56374fc8ed2eb7106366765f1b9fe870cd5f2e074c4eca857db3686361328701d55e1ee8ec90a0d93b7cfd1b47aa1ed704c3ed050ec2122f94d0b8a41e2d1feb444c28319a981ee5f68ffe1c9fe19d025ad786a1bf30f5eef0c162be8292c3e7ff3cf26472128cad9c3f62bbfa16a09bb33eb8aed5ef7254fdb0c8fa8ceed3c2a27303601e4b225a83deaf4c6c3fcf71dce518cae31297268ad2353763df16c753070695688d8da2379339d85fd5ea0f6f639f5b5abb4d9afa2e7ea3cc1d98d357158a71948f4cd699770dda654d2dfb5c09d3c41a27c16bc9c1dcbe66d8ed601d01a41860b1f66d30a78b658ac413ab8687dea4f9d31765a84aa1137bede2838addc1b4bc346b5337e4a0a21aa88d7ab45c90903784d552a38ec3f387b732820e5af6194be6a94d1e87e251c94677c730ff9b0255cdc3f7ed4511d6668795e3da5f5d6d68375c2d8831c461e9e024a4639e6aa14754578499064e0a706e6918ff8ce682515ea79521349ad370478984bcef41c8af3c35dfe31c420236105878dc0c19f49a4337297a34437d1c1908f11fdf76398d92c732a42d7829523b6bb29a6f6c650f2e5872d88c1524ff3d513be25ad66d6c73c1db551f285a6aa320e44020ad08c99894bb398c2f864766e945ffb596c6e64dc0159c911b5fbf9b8ee2f9f21c9b9c78575a0fedb93abb6c0184052e0141dfc7ac2fddd98dbb03a557442d3af8ef03c8db8d3bc69b2e34c87f39872cfae71c3af07020404b8a61c410cf45e4d2027e4c797e8c9804f7f8b5d4efebd108a483bcbca2fa1b74981f0f82ceee179c7c71c7712caecb82c1b1ddc2f52a5bd940efd311f47c54858b296b1b7aebb36747d00e74caeb1f6569aa68df36681d9432d12bd425588997fc05f7496ee2dbd82e594005714cd03799bc44e75d4cb90118b6ac72cc0a22d851aa2bf45d3d480110c19c88bdb2923a080aff4db68a21111ba6051d59444b3aa7b7b3155068e4cf588fe9216e1ab7cb12711b4ed412f8df82f84bfd827bf276bc751b399bb8f315b50208a853f43bed779f7f1d5bc812bd0fae33aed22c35251d09c233648b0bb379cf6d69d3b307b1ed80edb4c6b7cc8643aa4153d5abaa6a574bcdabd64f019e9f76591189e72e2ab0c79fbf6cd919b8ec3a3fa8433059466bc0d615e1e19ff979567a19fd4a75810f6c22ab1956ccbc865f993d19674fef0ebf94514dd2fc1095755b2649e92cf69033b6d5cfd78c439edca5511849bf02fd10eceaed916e26e0298a68f2bd3aeb61428dce7a5e8dde2dec2d47f2b66eb69e214238c1bcaa16794002d9fb0dce94b241ced067fba7f95875192111c400acaa6674083d4370b3726a5d9a4e8ddf1ebaef4147d24faaad6e84b5c9147a5cba0132c9941ad02ced69d62f6567c6bf7f92c57e0c596b3f2c9357c93b4c716c654fb2fb31b7cb2487cc3e06a6875e415a144a6b0e15bf61692fed9138bef2eb621c80a1c1f4f754c54fec4efc9d51db30a1ce25139b8be5c884ed366eae2b028dda5c5672a95ef5b545648199b830e98401d7c25a2b1ff2e1c9310299e7d6d82084a4c376d8544fbbc05f2b2668e0027e13c72eddd86adde32cc075cb569a34a7685444862bb4a98ec1db5623ddb04ea70ba2f5ccd6ceaa02aa9cd62d631e21d2fa60d54cbc91eafa5fe56d49e6be3930786be447631d85fb064c6207464f8359ce2d5d49cc1b52efc956e9d41c21396a570345aa704ae7a3849e4e72f2c825db14b238a02abe17d906be9a2715e4b1f676561a16d0d3e135941648eb7f9a9f1119bec9db49917c5ffe3fd086fdeebb64703ef0b1bbe8ec402dc15b6feac298f911d76fcb66fa8eb9f9191eff5366cdfdd337df75e4edc6e7bd9bd9d1789fd887a5ccf7c0dc8e919aca9d859a52ea188a1d5979b23acc1c0563790353c5ed56069dd41b36d526d36ca1269ad65cff88b5b172698a2e94ea936601a2f0d2134a69b9e163051cea096d5985d20fb284b4e57ef803b16f356d95c8f18399643706ba77d1c8d7be66b8135924a6d377d89f213f1d1bfea3795e7149f92286b126ad37e01ccd222a5f2e1b605172abf06346239d75032d11486ee1cc7eb8022dcb34368b33fe334bee71d7cd0f0731303db3872d9280b30ea89c35c523f68ced74ab4017c88eebd38afa5a85a6e043e93e2f5162e89f21c6e18ac4c51750e25afe8b65cae4472df52c9c5eaa8b6b99edc9e153e8531f420b01a7fd4eaed22379a020cf309ccbfa5611db20bddcf13198381f6b4d23c9413c0bbb34e293c8c21bcf4f583d188b218d5f43d8336a2f8ab217477a4108d220f6369ff35a426f59d93851a54653345e71735a3a7fa50e4052bd53fc27eef4fe90f2a28e5a9ff4802ab5028f41c56abd1054eab2fa4a8b3bda5dcb08924a3be3f7a14881546bce9eaa400913d5f283e452f3351ec0751f9b66b394b0ff1eeaa59cf8325adbe61cc936351abe77d20b2ed1cac720cd12a295c26c623fe970f0c501e5f12c64a33c6a5f5200adf7f2ef3d54f9a2ec2b227ddd3b16a513bbfc1ff1f95975f0a6e7be36837c97ed8eb0325b3d19d1541bbefb6d139468d279109ec778ecd010fcf90e5e620394f606110349f022eaaeabd8d5f8082ba6a7154ab3acce47577f46f6c860cc3749392a070f12e2a85bb974b32ab6a0c723cf972dca370a699f71999eca1a5d4b006941a0d4392b74f0891c6941b2c0973634dd15d9294c385b17c6597676d02b34f9b91fafc18d329d7d1bd02a576a433f2fe8bb87a5792c5a5e3bfdae5129205468dcad71111acb1df9a7ff421b8e2305ba863f7ca2893d869b207375f1aeb12d5ea26213f78f96659be0bde5df4deb2a89b68b837a644f50802240bc06ccc926ea11a258bf3bba095a411b76a442ee833fcb03f192b6a36afce54da92f03e84e9520792e3a412764e6421993aea9d990256291ed43a3ac0b9dd2c3b1193857cae4166753dab5fab4ad2ff42a3e8c159ab29886d401f28c58afd2a255b36cb37bbe6fa4268727b891dd16373ab1aeeb98bc11b938c5f46d6d20c0d5a575b53c3cfea3ee5bcf63a6b849fd0528b7d43e9ee8cc60f2ef4ad3623f37ee8cbb62f15666d199003f3b176908e4c78b1eaeff86822d7260dbdd48777000e4a23616b99b7c4863ed04f4bcf49db86b88506870aaa561bece6757aace684c17491b53efc84c1dca9dee25e37806403eb3c8aef2ad453d9750b4fa3224b02bd53e1084507a6c5f114893cf5f024adabd7c866487d1b9245d964050844b5db60faa10f45c0269324ef84485ebc22b61f4d91fe2a8a94da40b2ebb32837240cc6ed2d9d3b48818077dc0bf1e6accc8b075698385aa97a465173c55b0a71719405c6e79909cb382b577b4290ba57873c2408f90ca11c727ba7f962fe0ada948c4d46dce2e46c9176c441475efc5b188dfcc42c91a1e1eb60f32b5d4ac33b7b532fb539acb6934a509dfaae30225721e180dd694e709987bb18535de768296a00fbd384745f828b0992c95438438f1ec332bab430d3a7932aa02aaf76e942e9e3c8275d5ab68d9ec5645e7f9ec4833dad18dda19a29a249561e6f3da2680fb3e5fb6b593f3d3fc5664ed68ede787af4090563c9853c3805317d6c6b1c029ad4e48790ea5b6b8f0ae56956eb11b7e7df35cf82b3843fa1698a8bef171820c86f29ee7e687c100074bafc802be51a81f630eb23e10c4fe4e4e939ae8250e7efaff096c8c264cac84b956bdc6681fc9f15834c6f0a16823cc8e96a70a7acc66925dc17b7f837918b6f7a0d8b9d7574583fb52587307a7ce6c3bb94997b811eb63845c90d57b20d502251d531d6bcf50e0d7a96d29efa0561bcd2bddd19d7f5ad554c06dc1434852c7f81fe81c5d87186fbcd74a6ee732eea44a79d1e289b0e159c2b1e8a1508f4a291d20f5d20e9e16ee2b93554a4a143a51a64d492532cd5e876bc95e393d0b08f0f62e72163ef18f99e005ead564838a6619d8d5c936265f07a035328c4351ff3fc8c6f4dbbb7eb4c765a9d0d96716515e625d250cb65bd9d6ba0a96037f280c36245336ad2754fa12c73152a0958a7e5534d3007d0ce086683b383cc2c2713f6aad6fdc3eb78410b9d5ac85e2e0be1e65a906fd0e26fc5b17a767dee7e4fd6a8d0ecd8efb90569e920452aa9b623c12565b02df93ec6ad996505a253256cc2fd663a97a08b622eeb41409b6146b15b889673c59a8de02d67a212407e6ca7c63e8d144e006ed32e7de97a54ffe9b651f8a7277a617fcfb3051348135089d2e0c06108e8e47d25f627a298f04b1cb6e9df0385fd6da7e4245cc1116f6e005a348df6b75f82c27684f6c9f799ff320469374b27b64409cc1882f999d3e322b5cbc3b0f466e194d6f183b4adbd075998dcb21d9db61ec3a5fad52f3e81fb674dfe03da4a8452ee90e8fa4b837d4bfa6094ca1a81b5710c3a85038628de6f6a47986c4ba224bee54848fc6f88164d51695f1927274269dfed1216f024eab2b9999aeccbc4e75ae19956a4e649f83172bef03f335bdcf008daced9130ec49326c72335e0613058df5847a3c95029845f7551a6e79fe81af17252dddbd8085dc61079a71d02502c1b897f43ebef824b94eee48e27f885f5ad343d545a01314d377a41c173b5b218d6f428f2ba39d044ca05b9a37bf6a264669bdb2f6c6ba647fd29070b31d9b6d32a9df232d758e40d6906bcf060b495795ab823d943d0d3ae33b831e9b84aa97b1d7a5213506e40c15650a00f6a4d138f7ca3eb8eafd338d30f4d3b6e842dfad707a513dd8f6592269cabf31968afddd87ec3795fb6e067111baaf0a32d01a3186024342303e4d534b8a3edfa0ad8ffb7204a39c3ffc2b1db82705d5ba59775fd21cb3a89708d3281241faf80129e15b3c09f37c24490a93023f381538567c5af66587bfa4c2939cdeccdac778310690126e7becb564d1c56ac726bfb7de462d392337eef37a4363669a7f7d4378dd2329be13af9b968dd019b6b97b47b00e73efb161d5d9984abe870f9a0a771a0aff1de838e8df85d8cf6b18d031fde12962dc694861d6f07ccecf959b29d7ff67443b35805954518d650b530444a05aeb4034d89360d5397d0bc6585b1d81133ab284bd07f65", 0x1000}], 0x5) getpeername$unix(r0, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) sendto$unix(r0, &(0x7f0000001900)="b473ca8e26a01f548af92c3ef3829ba2bc2c02d5eefed49380d139ead0c731a04e03ba435650e09a1685e13bcbe345ace479a72ebdd7c7f7ea83669eee71ba938e12ceee71bdca0b745f237af85bb639a31ba069c7f2899ace23228aca97f00443a89a8246c2dba490b7bd9bd53ad8d2e9eb5b02222a98a414843af81aa8cf4e4a6ee42e546d9b6ec00b8c9322bf4e42c1a5496e142257f0d00394c3991ee7b4ccf2852142b19a50bf8cabca1058f0f019c9f0316c5e18d1af942e8109a2f88e49262658de22e2eb6b0234eabfc62d88a0187262f5776592fd7300d09fcf2290cc339bf085c7646b3e9abe6b428aa461378add900e85e50737a746248ec34c811c73c33a9f2ca889cf4ddb8cf8bab7982c90a337f9cde71c7e91045e18aa55c53fae5eda2dd30c3d993dc2999e65408c5871ddfd1329ff1452476e9a86745e6227368df89cfd991e478b92d1ec010037377aa17ec1aa90da59afcda8a8f333bedeb6f82fcf5a182545c13c8b39a86f6fc7bd085163aed3f74e815aea9c785238f61d0e5fe7f85f5047027e44d0195fef998332e4f006491ddf1d67312b98bd6f0dfc2ebafc46a37b0f8084a761aed1a75403b4c9b2ece1bd4441e03031d607564894c43c5aa52b049e5b0cb29172a31f7608f27da5fb798e5ed7fdb1cf229abfbb1e08aa072caece3af447385d7202be71072c545963c9ffd7d54f3a6b2ac9a07855e87715b96d5600d84eb7c53db52b05ab01bc982b225a16d36db99e8ee87e2db2ae133ec6b9e176312e84548cee091d4544a3f20424c26ddd87c74853688d158f7f3195e4e66499031f7fcd319caa33a69ce95c5ac72d55588daa251e91b5ab0208c71ee0ff1ad386eec12a4395efeae18be72da3ee99f67fac0c526b48be7282005ea24348e97c30bd25cde22536b29e4ccb36afef4ad4ada06db58badee026872a3a1bb11bd7c0397608de1d1608bad66f6ad85e0719e320b4f3f51b21550ee86fb8c8e90727501ddb56b09a8f141a497e767f2493f88d954265a61c1ed8e5a3646eb4069399aea6b20701d645c64058d1ccc5e1d7fd2cfb7e0574527ceb0f6296f06f3b3898c82a05f925c1ae26a688654d52d8b1dea2f59585abeccfe512c03dfde7a168e5c4bbe2c7fcb178897a015a48ba459b7547701ce54771cbb3cb935c96b566f625c2c49ca52edb5a018f2208db77aeb1e0ce028ae4319b3b91ef6e13b1605e4977a30e48565dcb6be454e39029506fd7dabd8e4066b8009d59e49bbb9bb3ae087d7b8194a7193f7a03050801387a1579b30ebca439a2c454c6d3f97e8c9cfcd36d5667f8c6eb6c2e468a3e6334d31956a6c4aac4053c09fb01683dd3551c5ab2633dabd45f7aec17ad2583fe9a95f85dff4d0ec7a2dbd429f0f50037edfc7439141071d2540ba505a71c03e274d345e4956011b96b82d8d725892bf89626fda2dff5677198f29ec7bd265c0dc5ce8b1f7ca6cb3d1359ab262772ea5e0fa01322a78f6e2ebcafddd420743a9a8da5709746659fd8d4f1a8bd2a79f4a1dd0397394ab9baf5e4057358dc3690d8f2c35564638ab66b4f41b8d2df5016a364724d0ecf65a98edecf844b8641fb27967395ffb6ae7e983144e5be470f46177c84ee774aeda5d38935a89261ae2edaebddffc4e655f80619ed9210d30af8116f76e06f19f506b987436d678f20a29f34390fc238e6311a4aa006b6ee7706b05144c4c69f05b0bd783e8b08a91a26b0bd83f5fa2a6dfe610b03f6d34fdd3b7e22df249020fb1f5ba5c52f4f43d5b1c392ece11173fe274d3b0eda853c2e364dfe25ef1db4cee61a8788a8d1820be886c0f43e1795f0aa5b66b413e3d6959604c6aec5b26f9a7211edbdd8bf4060e160cd34441bb03cd1d3c4c8beb6b9d3e8a94e94490a35fd27a6dabb476efd734bb177ceeb84663637c07a36726e684ecd81483e0bee2c9d90af9110efef7967c564064d341bb1c50b2f2abb9f796e467ff90f47dc8bc462814694f2bd6f2848698ed1c22063becb0a8b1b0af15c6df50ac59052c42587aae29d24e537a3a00503d3891e38c12d1c7ffaeb228f0f46fd4463ff92728775472e8768161beb0bd2072000b12caf742d46177578cbe4ed34d5b2645b9c7375bbf2a58a3a8df9d847ee73f83858e79eddaf48fe6a19e6234d543e508fb05e77ebe6ee38973d210f6a917b11178c95e25f82eb569173aa49cfdf3d932bb6a15531d4f9c652cbc1196a9430aacf0cb4ff6e6214fdc1e7c9a450a8df5d316d582c221f25df79de65c2cdb65d7c9488de6a47a68339b3826cf8297be1e87561bb89cda7c0b3090e3f84b44c935fc34d8894f7cab4093c37175263b5d514196fdbab2fe3c7def89fbffda8e10dae8fdf22e1543b66484dafe7e92cfa368268fb6b2d69b0fe908e53dd82feddfd98e5c737a03e1631deedc816f3b6a86855d61d0826d69b4eba7f7e05414214ead795922925f3ef6fdc4dc462fa51e983b4ff28779d19f0df4d1e1b3d831c0fc190542072c96db21c832c5b5104c0694dfad8a762dca587269c6bd1a916c5dc98676051f944a8f6319e4f5e1b98161ae2bfe5ee2bab930cfb19d19a1cc470708cc19925e10f43a2d00dcd260b9e54d8b70fdf5f2db01eca07ea1d013baf66143bbc4e52e156437f5a24b9ff0a83f90bb4836ba23dad50623e0bd2951478d0b03ce6268cf7bc24291e84c6fce4d51ac913321585bd230709a861e1fb878843c48309582510087cf3b8909daf4983d6523fa1f78a1510090b16118fbcad6b24de62056dfd51a1553a3b3502fcbc1c5080163ba4d3f3d540eda742cecd317ec91abea589f1dedd3205b60a49f8dc5bc14b2422b411569bb73a845299bcfcbb63d0bb45d552e73297a51bda4e6a79228dd190245479a82dbc0ae701cacffb660893f25c3399d47f4c9072491b7b28966b39dc2ae9e7c73073306e47aa2a59ed9f462b93ec856248e1ba7273e5c67741aa32e4e85e0c9b9d01f93d1a9bb6fe537cc8c0ff58b6fdfb5f57c87204032478f39474cb7caccacd3d31a7e161eb0e7525642cdc1001948d203bb8df8f7ceed4481e53689cd7d239812dff614088164f694b63d24eda752b852bf76a49abafd8211321c476b0513217a2d3227ef372174a33dec42ac5f46cc69c34d9a3fca4d6e706c6e76729772f5925ed343342717068f3dfe9893d68eb9ff4f6e389e62f95349e2ec805559cfec0f9e4be9a09e6754cdee9a401d702bad71d72c1f281a619a5aa632441407050f38635aa3e1bfd68008b7a85eb9c29e633fde9c4c9d1c3a20e60f9d8793bc0ab1a9b4af1b720cc7aab460161cd031dbb2fd30cbc1c0d24bbd712fb2acc54228c49c107808f134993516bc34908d0d6095f1e8c5965fccbceccbab399a6cb93938275f43453ad29fa558c0bd52d65e173c37ecfe74f7d731490082412ba3bad278a1b559a699c415f54d4dfec8e8de725ec612bbc875c266b18205b33316c8a83f59d06147b755b05fc6cdf70176806a4b161c79d2179876b230eb73a66587344cf04a8076eb865758723fced646ed5ab5867aab42118179c398c35f56f36507fe54866d8ef016e6369c7a786fd255e19f2899a726de39dccd77c80d13e26f71bb5fd3f027eafeccaf817afc111a2e1d58b2ebb4896fa385df826b71f69df616ad3eb40a891fb508cbcbd1673ca4818f2b0c09594ea938c8db5df78c58313aec4f5a425967918b8988c9268d07da386ca21559b45faf845d764f18027b2b0fe9214461047295152c462cf16e7337b4ad023f4cf1faf8c33853421b6e5cce4a654a431c66a11996b125abb9c10a81c848ed1fc9f3b50e0edeb9239bd2df92a2ae91f197bc77385bf9323d92fb3fa2f67d9ebce0f0a27affe5eaa61284c1ce23543d6595329782ffeacdf4fdad73bfad5938077d427845d9cad93ea8c99c546a856c947c8fb4c475780e79d5e74cfe461e5abecb2b0848ee99f869b8c2e475e5775bcc5bc0975dffad7f0a630aba73283cda7eac6d30f2376d3d1ceff06ea98d23b0b6852fe8b186a9141c800305cc2cb016fcadeda8eb190951aeb852bc96736e9fc958f2f9ed118c96caf837aac85de75e2786628181f326e32efc6aa10fdf47a50570fd961e8605662ef777bc3eca7329ffe0ada28ed0351355c978022f426557b7ee686306bf6eedb359373f8daafc637a0fdd2774655423555d65864ca98de5fe98d1e5eaa744f575582c5fedf2389f7ab72e1b43f448c5dd772c67f8db2ea5feff262b751aa43eab64645b20e5608b2964092a6fb448ea503529512d9226fbed6123dc3c5bce18263d70b17ac6c84b7f504505762a27fa132d09fe14a685772a2013e35df84d5fc560ba3865df308e78462dd82fd4b1de6b7d0a7041a8742c24ff2359b64990df7cebc6375c0342a92b61c8416a2a4941d77bd7f76ad42b049c6a3bdebfd150a6cb2628241278139639707ed133cade035ed70c1a193918463117ae4c804ea3a85d2b0e85cf2d37f991baf96c39a46687d1a0ed15b25577b2de0a6acd58969c01e4bc061d83bf6d7261113d119ccf9bcbe440b1697a7afa56a6d4766fb3fded1d4ae2653fbfb84ca33fb3f7816a471e930d77d3576fd6147c007e29c4306f3a74b74cea641ca6de6ef1eff91eeeae6de75919c033a6862fa3a7900623c121d9f4a4123fab19768046c4e11632ea1a14f2b3f81c02532858b9e33bc77d606f5c658d0e6dabf5924541581bc38de243e3f4724a22895bb91d9623abddb0d71aa2a6db18f1ca1e9be17ca9677768328123ce8745871aa1e170d726ba168cb7e238c317bec8d53e892ee9d0c77284cc58cab95f8d0a9d098ad4e0f1f908dcd0e149e86769928042551497f39f47a084ed8bbf974e9ab712f3ddee7fc0a2aaf3e3b88207d5a5ba41636b745fcbb355e762e84aba36799d91f25f36cb540a2b23286565c41cea7ac661d821dd0856f863d9e01b1ab483751f075d52133c4916086fad4c8b85341221e2ff135dae21b7956683903e2f4e19a681fe965d5a5300de5d9b214191594edea3e9aab285b87a8815442e510a998c54a65b7ede95c700d92e0f8a4adf5809f58bc8d27012560a72a8353adcba766587243743417f4638a787818e58d7a5426ebc4547fb2dd64c642005f3dc05691f5d4496cfddcd43b4c30099490bf8f701e0692def276bbf8cb7dedd4cf121bddc7cc401590ae3aad07c1ab88f1a1ac6707d3a184c261fd238b182bfb56672dad428b782389616f8feea14cc08aa5d86f6bb549d085048020cd53d258ffedecd108f6c6807df9baa72273808b371e35a8c15a48898a749253df5012cc43dd03604b3dfa80a398b55d74606813e46283a52a25601ef0c0da983ba6ef67fed799ae6679994dd1ec77c7a4e3167674c444dd2d913f45fa79a6cefcf79298061f3fbd3c8d8fa8f7f29f56b7875328e11b7495845a1499a31d5173148f7c21d021e37c7e00908c95199d6877aac1dec86c71e920c669228323b9d35e6156fdba8190b4cc99e5fedd80151976d3e14a9051cb08396dd8a5bb0f4ff2dced8f34d4228fa4a293923112beee920fc13446a5a5eccb26ec1055975cd708d14600e2ad93ca322299bd13cf803d0aa5253289bce583cf86f0a332b9f0d7f2b7f0de3544d317827d72b2bc3c366d5b9ef0d013d4ec6b40c99bd5638cf511f76cbf1f167417c806417ea847a92af26f51f3eea942ecf50795ac8769ca9812cd9c5d1c6198de0df4c467f4480afaeb89c6673f0fd559233dc4ad20ef4a9d11c63dc367c", 0x1000, 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000044, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="bc7dc3e60ad0a6edd47092862f2affcae6eff0", 0x13}, {&(0x7f0000000040)="66c719a0f2ba3da15ce96d1f2a57a8e94f697b6c421c0c79ae89395dadba807906c0443141b0eff9741c4cb9cc208e19b86953b4bcf254ee741b5be6a22d579fd1d0c0c72b", 0x45}, {&(0x7f00000000c0)="0cb9107d0a27248cfe8d717264467b17bfc7eaf23a652efe37a482a399ebb7ec3962bd8864a4cc2d5c427d8135811f89bb06188da59288f5c129b0a85bcd7239cc95d62858ba9fef19453c49dd5b6adb6a21e52dd9c74a746ac4501514506686749014cd9623e4a0aeac64c1d1dbb88629eaf9ce8cfb12b42463c16f3db745f5d4c170c25ad75b08816244895ee605c6d797a20930bfcd04f1e93f4cbb77294f33ef106da5d3bef02ccaa7b0a2324e063fb19b502e6e6c0ab3e0e62100e9", 0xbe}], 0x3) openat(r0, &(0x7f0000001500)='./file1\x00', 0x181, 0x0) close(r0) 11:51:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x6, 0x40) semctl$GETNCNT(r2, 0x800000000005, 0x3, &(0x7f00000002c0)=""/248) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x1}, {0x65, 0x7}, {0x23, 0x2}, {0x87, 0x5}, {0xa7, 0x40b}, {0x2}], 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) 11:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:51:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 11:51:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x420, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8000, 0x9, 0x8000, 0x1}, {0x0, 0x0, 0x1, 0x2}, {0x2, 0x1, 0xb0bf, 0xeec}, {0x9, 0x0, 0x7, 0x800000000000}, {0xfd, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x200000000000}, {0x44}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x3, 0x0, 0x400, 0xfffffffffffffbff, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:06 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) chroot(&(0x7f0000000000)='./control\x00') 11:51:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7}, {0x80000000000006}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x840, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:51:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0xffffffffffffffff, 0x7}, {}, 0x0, [0x0, 0x0, 0x0, 0x3]}, 0x3c) 11:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x100000001, 0x5, 0x3f3ede28, 0x3}, {0x9, 0x81, 0x3ff, 0x8}, {0x8, 0x401, 0x3ff, 0xa0}, {0x3, 0x8, 0x3}, {0x2, 0x20, 0xd4, 0x800}, {0x3ff, 0x6, 0x800, 0x1}, {0x10000, 0x1, 0x1ff, 0x8}, {0x3, 0x0, 0x9, 0x100000001}, {0x7, 0xfff, 0x0, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x98b6, 0x1, 0xef, 0x2}, {0x1000000000000, 0x2, 0xfffffffffffffffa, 0x10000}, {0x0, 0xfffffffffffffff7, 0x8, 0x800}]}) 11:51:06 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x8001}) 11:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 11:51:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800009fcbbc152eb4ac100000000000b3ab1660"}) r0 = socket(0x2, 0x2, 0xfefffffffffffffd) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9) 11:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x7, 0x0, 0x8}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xd5, &(0x7f0000000240)="37654f9d483ac83a736d21eefd5b86167f94b7f81dcd4835a51cccea07b0dbc83709857c3dd7fefea0d99272a419fa21dc3d195c751183db74f9187abf326cd548ccb4e21fd5ceed2a0377f5cd285d58c1ffd698ff0624614b5c93b70100008084fd9a19b261c8890746edeecddf308e887c87ea232df734a6b5041495583890f06b10d798abf36ab0f7f21c6d72ee67bd621945efc2bb518df3aec0087cfca37acbb8c413d0f6450c0fd33aee67713433caea7df125c74cc61f09e5f9a103fa1925b823993ce508d1b5e1a94732deb824b24aaf53") 11:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 11:51:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x8000, 0x8) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:51:06 executing program 0: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) flock(r1, 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x0, 0x0, {0xfff, 0x4}}) r4 = socket$inet(0x2, 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) listen(r1, 0x0) syz_open_pts() 11:51:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1f, 0x9a}) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x7fffffff, 0x9, 0x5, "bebaae87140a67738d33900302608c91b401864a", 0x7ff, 0x9}) syz_open_pts() 11:51:07 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5, 0x16e2, 0x200008ca, {[0x69a1401d, 0x3, 0x2, 0x7, 0x101, 0x676a8591, 0x4, 0x8, 0x9, 0x2, 0xc3, 0x3f, 0x6, 0x3, 0x8, 0x87cd, 0x73, 0x5], [0x2, 0x7f, 0x0, 0x7fffffff, 0x80000001, 0x3f, 0x20, 0x6], [0x4, 0x24, 0x401, 0x7fff, 0x9, 0x1000, 0x6], [0x8, 0x9, 0x9db, 0x6, 0x26b5, 0x80000000], [{0x8, 0x990, 0x80, 0x6110b77b}, {0x6, 0x1f, 0x5, 0x80000000}, {0x6731, 0x0, 0xffff, 0x2afb}, {0x2b, 0x0, 0x5, 0x401}, {0x8, 0x20, 0x77, 0x3}, {0x2, 0x0, 0xd2, 0x81}, {0x4, 0x1, 0x0, 0x3}, {0x0, 0x8001, 0x4, 0x4}], {0x3, 0x1, 0xffffffffffffff5c, 0x1}, {0x6, 0x5, 0x4, 0x5}}}) 11:51:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) nanosleep(&(0x7f0000000100)={0x72a5, 0x6}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) clock_gettime(0x100000007, &(0x7f00000000c0)) 11:51:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:51:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) write(r0, &(0x7f0000000080)="9c87c3772c4c", 0x6) 11:51:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x41) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x8, r3, r4, r5, r6, 0x1c2, 0x2}, 0x3f, 0x0, 0x200}) 11:51:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x80000000) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 11:51:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 11:51:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100), 0x373}) r1 = semget$private(0x0, 0x7, 0x510) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x10000) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x143, 0x10000}, {0x46, 0x7}, {0x4, 0x1}, {0x4, 0x7}, {0x23, 0x1f}, {0x26, 0x8000}], 0x6}) 11:51:08 executing program 1: socketpair(0x2, 0x4002, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000180)=""/85, 0x55}], 0x1000000000000121, &(0x7f0000000200)=""/25, 0x19}, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r2 = geteuid() setuid(r2) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000375000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getpgid(0xffffffffffffffff) getrlimit(0x8, &(0x7f0000000880)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffff700000"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000300)="68fe3a65070492c9da5b44c315da424303e739373fc24658b20ff96008a0e96273ea5b39d5a33fd2b1477235b62540d7c1e0b8753c141858f542ce9542a95082131e38646a698ddfadb317917180bf3c6ec83ff16b2e68d6756b37d816ff2aeb376a6aebfc9df86487159e13f68e781fbe3384e4064b3c1723241efd0333ad5e888c710949a526e8c8930d68e15762fd8c46", 0x92}, {&(0x7f00000003c0)="8ba32895b06d8d48f22e0edc7ae4a68c713f3ac449dc323e7cc3a81b1b0daea7dc91dca7860be8a1b48cb196bc13b0d5d1b670ab1c816aeb6551ea60c753733650d18aa48564d5cc581d97a54069c0bfc4b87a635e3f413aebbe37e6e579f346fd2f9e3f2905de368efdbc8038a6c5aebfe5aec8023bf2a9a7d0adc30a0a1af59341f28d0d26cbae521289b6439f71ee625590b7c75bcb1c76c3ec81172a5c3ec4d2b158120bf331a3984332ce3d8bf664c9181d4a4a5942a483c6", 0xbb}, {&(0x7f0000000480)="18c93c0f436e6cb45b7b7cf4b70a9531698cd077c7d8e4576a4f8a0b57e456fa1f6814feb1e30e0bbcd6d1addd0d7bab852c68fb72d5e62cdae713", 0x3b}, {&(0x7f00000004c0)="0279e971600712df511ed4861aca1117c58f5021acf83daa8b1d2585557074c77ec72e2eca3b35d68c699cc8b8e9724e7fddfe057ecbee13641742bdbbceff68f9c8f54986530b99214b78693610e1aafcf67ca804394856a561734be19f3c4906c2e089c5b654db435cf81e431cf30a970626e5de6a93d6878d39e2297ca8e7e92c41718c06441b7a5ae17e2a5269ac32c6737086a35ac64b5a6b11ccfb2019f6373ac97b53d60518539c6b01413eb19e92025e4ad9636e3a06860efac463cb8976b30fd8550720288c40b3", 0xcc}, {&(0x7f00000005c0)="c57a58431d5c05ea9fb230ca35bdbff89e43cd712bd22829d7d1455f0b38ed7f423f90cfc2a7e7aff95644c1e216a96fbdc5f1e79944c1f1b4a37c6f83379527b60467e353ff40b4c6f6e39055465638da56b7fa7f8a826ea9e1633324af41a7df3269c4cc262fc24b749f602b40d8a7a6d363e4494195ef1332621b756b19578bd903119b706e1c9ea78a2ccfcc339c2765f2b1084c2ccef9c333aa657aef7cb72dad4f52c9007a9db8759a75e2ec380e1745ae0277bb1119e16f2fed6fdb1365fb9a021328fdb1619de44547d015b33000a5fcc3411147df2b2126c32f64a06182b6f7fe82f6b735445a", 0xeb}, {&(0x7f00000006c0)="3828242b91d8ff8ee8198c74193c140cb7459c724f2472f5871e0a5b1b36e7847afaf6cf954ed65e4e93", 0x2a}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="0000000018d54f00b3c0b17839a398643d996039ed272dbc00000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x400}, 0x4) setsockopt(r3, 0x5, 0x800, &(0x7f0000000100)="6efa196df8c77ac88a596f29de2565b4ad60c0a16a7d06c93fb18c4af3c45072353a8d254de2605145", 0x29) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r3, 0x1) 11:51:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 11:51:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffa6) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) pipe(&(0x7f0000000000)) 11:51:09 executing program 1: r0 = socket(0x12, 0x4003, 0x7b62) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000100)="9edf6f32b8bd4a0e68427ecee96342290149504a4ba767817f2c06fb0e1ad05f8cc2be7901d84c99980413fa1c103e8c54f782d2", 0x34, 0xa, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:51:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x3) setsockopt(r0, 0x2b, 0xffffffffffffffff, 0x0, 0xfffffdb5) 11:51:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:51:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x4004, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:51:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x7) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3c, 0x9, 0x10000, 0xc0000000000, "b686d6fcfc855531ec73670c11c397809ac9ac08", 0x0, 0x775}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 11:51:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='}/]{\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='{(%,:#\x00', &(0x7f0000000200)='+-:,*\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=',^\x00', &(0x7f0000000500)='[\x00']) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x2, 0x0, 0x6, 0x0, 0x6, 0x400, 0x2, 0x2, 0x0, 0x3, 0x4}) 11:51:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 11:51:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000118000/0x2000)=nil, 0x2000, 0x1) 11:51:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xffffffffffffffc1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xf, 0x8000, 0x800, 0x6, "d8ffd91fe9cca4fb50deff5c5216b8d7aac1279e", 0x5, 0x40}) dup(r2) syz_open_pts() 11:51:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:51:10 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x26, 0x2a8ed29be7985565, 0x2000) r2 = dup(r1) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000000)=[{0x3, 0x10001, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x49e, 0x1000}], 0x3) ioctl$KDENABIO(r0, 0x20004b3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 11:51:10 executing program 1: r0 = socket(0x18, 0x8007, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000400000035ce17351d70577f250ff8242b5c3df13566ee023ce21bf9c3b5d412e8cc99b2daa643a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c801435771"], 0xe8}, 0x0) 11:51:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8008, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x104b8, 0xc) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:51:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x68, 0x4) socket(0x1, 0x2, 0xe2f2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) 11:51:10 executing program 1: r0 = socket$inet(0x2, 0x4, 0x20000002f) shutdown(r0, 0x1) r1 = shmget(0x1, 0x2000, 0xca, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 11:51:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, 0x0, 0x3bd) 11:51:10 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) 11:51:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x2, 0x10001, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8da8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f00000000c0)='\v', 0x1, 0x4, 0x0, 0x0) kqueue() pckbd_enable: command error 11:51:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x2, 0xffffffffffffff35, r2}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pckbd_enable: command error 11:51:12 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x802, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe5e}], 0x1, 0x0, 0x0) pckbd_enable: command error 11:51:14 executing program 0: nanosleep(&(0x7f0000000000)={0x3, 0x40}, &(0x7f0000000040)) clock_gettime(0x3, 0xffffffffffffffff) 11:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/114) pckbd_enable: command error 11:51:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xbe2383bc3a23370a, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x8001, 0x6, 0x425}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)=']') 11:51:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x34, 0xd6bc5959aef3d436) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 11:51:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = semget(0x0, 0x7, 0x201) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) fchmod(0xffffffffffffffff, 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') semop(r0, &(0x7f0000000040)=[{0x0, 0x800, 0x1800}, {0x4, 0xffffffffffffffc1, 0x1800}, {0x7, 0x80, 0x800}, {0x0, 0x8c, 0x1800}, {0x2, 0x6, 0x1800}, {}], 0x6) 11:51:15 executing program 0: 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() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:51:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x800, 0x101, 0x5, 0x0, 0x2, 0x4, 0x7f, 0x3, 0x2, 0x8001, 0x7}) 11:51:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000080)="472ec1", 0xfffffffffffffdb5) 11:51:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3d, 0x2774c29a, 0x0, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfff}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x8, 0x638b, 0x9, 0x1}, {0x68, 0x753a, 0x1000, 0x2}, {0x100, 0x5, 0x2, 0x4}, {0x7, 0xfffffffffffffff7, 0x2, 0xfff}, {0x100000000, 0xfca, 0xdf5, 0x8}, {0x6, 0x80000000, 0x3}, {0x946, 0x1, 0xb0, 0xff}, {0xd, 0x9, 0x8, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0xffffffffffffff7e, &(0x7f0000001500)="b6b9e017e0f57342167876c9fc19a3e921c884fb3a8c354098d3d3fe014a8f25c45b33f2c5d8d75ec749032c72e3d6e91e5eae9c84f5c268e39f1f6d86de30512c18a1b4713673b175894ba1d47c551b26b44ff0cbd528a8ecf660cae340d6976ca7bc0004698bba5bbc6628c2129b79f21990c0d48a20f98bbbad6d2588f134057dd27385ef4cf921b001fc4108bf75217b52933d49f43e90eb3fe4d17963526fb89e1bf9d1fce8a24cd06a3fb7812f6a931928422b14dae8c7b47388beee8cc469bbe534ad6b4e904536349b3f2157c0dc9db240af358064df23718f6ef7d4afdc911946098f72a8198c1ca4e465a4716f88834286bf9343d11fabaa6385d38497f56cb21c2be07e9642977a9cc584a9fc2d128dc8aa9d315d17b30beb57b387487ff0a8339c405ae8dca1f735ee54f655767f4076f93666b2ba082217fc6ec694d75feca24596d172a769dcf8f94dbc07644ab3bee3ea572d8b83ec54e81d16c8b1f7c7c4d6f2796a971515e734ae85fd994cb8a0f18cb65d876d2935cbd6d916f15b744a077296082e029c14616e6475308e7722805422d24eedb8674d3c09ffdb2d5a718099ff8272f0dfe834163858667113724c561b64131fdb4a394e482f8d5adc6e5c38c3f769e98c8546908d1d5317726789714e6334b9ec6c76bd093965ed0d00e335db0237000000000000000000000000000000000000000002f0b377066a48c0e7d82c6a365fc67d47700144c795a7f903b5d225e9c15cd6bb21f9d0e9e70d28e3ca8364c10c662a52a04e2e70c6e341890fd604e1e5a8d4bb1841054d0000000000000100d59b4ae1731a8d87f6276c0263ee1fd1edf4a000") 11:51:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 11:51:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x80000000, 0x9, &(0x7f0000000040)="105c8ed46d9f6a0ae38dbd0437c26831c912416b872f1f51b8a1ad117c9e221a87259559a68987b745681ccb6f674cb7146c12", 0x33) connect$inet(r0, 0x0, 0x0) 11:51:16 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 11:51:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) close(r0) 11:51:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x401) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 11:51:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 11:51:16 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x800, r0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000240)=[r3, r4, r5, r6]) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r7 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r8 = dup2(r7, r0) kevent(r8, &(0x7f0000000280)=[{{r8}, 0x0, 0x40, 0x8, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x52, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x13, 0x0, 0x81}, {{r0}, 0x0, 0x90, 0x12, 0x7fff, 0xe477}, {{r7}, 0xffffffffffffffff, 0x4, 0x1, 0xb1c, 0x4970}, {{r7}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x9000000}, {{r2}, 0xfffffffffffffffd, 0x90, 0x20}], 0xdc, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0xffffffffffffff80, 0xff}, {{r8}, 0xfffffffffffffffd, 0x54, 0x4, 0x58, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0xa, 0x22, 0x62c, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x64fdaec350904f8e, 0x9, 0x6}], 0x5, &(0x7f0000000400)={0x6, 0x1}) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) 11:51:17 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x0, 0x8]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x1000200000, './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x2, 0x3ff}]}) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/245) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x9) 11:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x19) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 11:51:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xa, 0x0, 0x80000000, 0xff}, {{r0}, 0xfffffffffffffffe, 0x60, 0x40000044, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x7, 0x8, 0x16d, 0x7}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000041, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x631}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x9, 0x2}], 0x40, &(0x7f0000000140)={0x3f, 0x1}) sendto$unix(r0, &(0x7f0000000280)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a70f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff0000000000000000000000000000cef9025eaaf9d7a7fb2265d6a9e9006bf7aebb2c44ec44362bf76c068d40612a3c1002d6f162cda6c9c54eb9ed58c9324301302313bacbf86101b92b705524e007d81fab2e631936391f39a8e178ec426e502043f8f0d273702deef0f9b5b5ea46b50c8a6e8b7e45c563b57d882b", 0xfffffffffffffe54, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) 11:51:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x800) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100000001, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 11:51:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7fff}, 0x8) r1 = socket$inet(0x2, 0x4, 0x7f) getsockopt(r1, 0x1, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) r3 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r5, r6, 0x8, 0xffff}, 0x5, 0x6, r7, r8, 0x53b, 0x1f77, 0x7fffffff, 0xfffffffffffffffb}) 11:51:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:51:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) dup2(r0, r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) close(r0) 11:51:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x801, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8000) sendto$unix(r1, &(0x7f00000000c0)="fcbbbf9a9861631fb2c5895155a24231bdf06bd11fb4f8c049db547aa2", 0x1d, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:51:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x5, 0x3, 0x8001}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = dup2(r1, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r2, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x500) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ad) 11:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:17 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) fchmod(r0, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, 0x0, 0x3fffffc, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x35c035d244993107, 0x40, 0x8, 0x100}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x6, 0xffff}], 0x6, &(0x7f00000000c0)={0x9, 0x4}) dup2(r0, r2) r3 = semget$private(0x0, 0x2, 0x182) semctl$IPC_RMID(r3, 0x0, 0x0) 11:51:17 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\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) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() 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) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001bc0)) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) 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) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 11:51:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xc443, './file0/file0\x00'}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x3) close(r0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667c, &(0x7f0000000400)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) 11:51:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0xffffffffffffffec) socketpair(0xd04bac69f6a2abd1, 0x0, 0x5, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xf2, [{0x3, 0x6c}, {0x1, 0x7ff}, {0x3, 0x5}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x7}, {0x0, 0xca}, {0x2, 0x7}, {0x1, 0x7f}, {0x3, 0xfb}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0x1}, {0x3, 0x80}, {0x2, 0x1000}, {0x3, 0x100}, {0x2, 0x2}, {0x3, 0xf66e}, {0x0, 0x100000001}, {0x3}, {0x3, 0x7}, {0x2, 0x5}, {0x1}, {0x2, 0x8000}, {0x1, 0x9}, {0x3, 0x4}]}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/61, &(0x7f0000000340)=0x3d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8850, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000380)=0xd0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x200, 0x10d, 0x0, 0x0, 0x3, 0x401, 0x3, 0x3, 0x175b, 0x3f}) 11:51:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676ef701c021ca491403d716b988e5aed344584014fb3ad0823f3db5803985e8f7ff8026d59441e347e370203c2dddd8cd1bff7c4b32a509e2a59a7b093f5d39fc63c2a36082efa0706d7afc9687d46979479fa4893c39a3251289b7d386256953cde14d54262d1c00f400e941e63182b53f7eb05abeb9e17ec3bf56e", 0xc9) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 11:51:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 11:51:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) fchmod(r1, 0xe6) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 11:51:17 executing program 1: r0 = socket(0x11, 0xffffffffffffffff, 0x0) socketpair(0x3, 0x5, 0x1, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 11:51:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 11:51:17 executing program 0: r0 = semget(0x0, 0x3, 0x58) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x3ff, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/24) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000300)=""/187, 0xbb) syz_emit_ethernet(0x61, &(0x7f00000001c0)="a57f647b491e514e8a724024e8f6edaecc704b5629f2cc166a5a9e399c1b4a9205eb2e9a6800de6272d1e27b93c2ed3ed3960c647af1af3d00c4fedef8ee59b8f2ec85e36312db284da6e07f74c69b87e6747d4b6f9b25c2335c2bd7a8b964b9b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0xbff}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 11:51:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20008, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x20007465, &(0x7f0000000080)={0x6, 0x3, 0x200, 0x9, "5486d6699ba5ff5cdd9235bee318221e00", 0x401, 0x200}) msgget$private(0x0, 0x1) getuid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x481, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 11:51:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/165, 0xa5) 11:51:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x28, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 11:51:17 executing program 1: syz_execute_func(&(0x7f00000001c0)="0f51f9f3470f1bcac4618de97d4ff3445af2420fc28700000080000fb67a0e66450f6b781866470f60830500000066420f2801") r0 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10300, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x2, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 11:51:17 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket$inet(0x2, 0x3, 0xac) socket(0x20, 0x8003, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) load: 4.24 cmd: getty 77061 [ttyin] 0.00u 0.01s 0% 315k load: 4.24 cmd: getty 77061 [ttyin] 0.00u 0.01s 0% 315k 11:51:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000ebffff1700", 0x0, 0x3}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 11:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:51:17 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) utimes(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)={{0xfffffffffffffffd, 0x10}, {0x86a0}}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000500)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:51:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x3, r1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:51:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 11:51:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 11:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 11:51:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x180) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0xb9) pipe2(&(0x7f0000000240), 0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1e56f09cd1f952522fb48e8cbee2ae00e1c3ea31f3807d90aed49ab847d0caa748798d86abf0fdcb8699e45892a1d76007a2a73ad0d8f0cfb2a65f99c9c071061d39a637e3043d65f000981f1f895ec6238536bfb74ce3f0dccf0b1a1a1f09ac0936f83b3b606552be0842a9233f926a70892f9c9fd09be2994bb166a5b2db6677303f90a687d3375fb746bc6a6f3c7fc963", 0x92}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 11:51:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:51:18 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x800) socketpair(0x18, 0x4000, 0xfffffffffffffff7, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/44}, &(0x7f0000000280)=0x2e) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6040, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) r3 = geteuid() r4 = getgid() sendto$unix(r1, &(0x7f00000001c0)="6d8ade8bb0d265f8bc13206c5e29aa8faa4b654e9f1d062ac3f935aa9b428d0c58c973f47660622d81397bdf3cb0a086ba8d9991444fe8e2aa57b7a8c0f8ae46dd80117bff04423a93fceeecff0efd0fe2e4b307b50f5aeefecd7f1feff7492723bb6cf95a2e0e6cc6267e448f459501593385efdf71339108898981b8af7884de5a5f9e633a2970ea91205c51b12b8043f57170ab6b913d630184499e5c4b483805b7f9db9f08a069c58010ed", 0xad, 0x400, 0x0, 0x0) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) 11:51:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x127) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r1, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1000000000000, 0x0) pwrite(r0, &(0x7f0000000280)="bbed89f5d72a3964e84d5036343a8efb58ad36d8613138168de6ac12c479866a4c3caf353c23ffa21fdfa89fe3df06b95ef0cd36c836cc5763460ba71d0f37cd34b071444048abfd11ccda526eccb2da8aba9ed7005676e531c73e34b4d2fed43979ce988da478b1fef8ac5fbfc51f4921115f5209fd81520c76da45bdd5ac5ec2a8c05337122e57852bbb66cb4b2a1958386d8ca80ebf35579619d80abaecf85489", 0xa2, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) read(r0, &(0x7f00000000c0)=""/79, 0x4f) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x14, 0x0, 0x0, 0x3}]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, 0x0, 0x0) 11:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x108) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:51:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x5, './bus\x00', './bus\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r3, r0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000245632f83d14316262ef27af00"/55], 0x37, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/14, 0xe}], 0x2, &(0x7f0000000340)=""/6, 0x6}, 0x40) open(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x8) 11:51:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 11:51:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffe7d) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x29, 0x800000000000020, 0x0, 0x0) socket(0x1f, 0x4000, 0x2) setsockopt(r2, 0x3, 0x7fffffff, &(0x7f0000000140)="4e462b704883823ff900b8d9606bdb94bf3dc254", 0x14) 11:51:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:51:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) 11:51:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8800, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:51:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x34) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 11:51:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x6}, 0x8) socket(0x20, 0xc002, 0x8) 11:51:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/113, 0x71}], 0x2, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r4 = getpgrp() r5 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x80000001, r1, r2, r1, r2, 0x84, 0xe6}, 0x8, 0xb28e, r4, r5, 0x100000000, 0x1, 0xee4f}) ioctl$TIOCNOTTY(r0, 0x20007471) setreuid(r1, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000012c0)={{0x18, 0x1, 0x6, 0x3f}, {0x18, 0x0, 0x0, 0x101}, 0x8, [0x0, 0x3ff, 0x8, 0x6720, 0x5, 0x4, 0xa57, 0xe54]}, 0x3c) utimes(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x4, 0xc0e}, {0xffffffffffffff68, 0x7}}) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) connect(r0, &(0x7f0000001380)=@in6={0x18, 0x3, 0x401, 0x5}, 0xc) recvfrom(r0, &(0x7f00000013c0)=""/51, 0x33, 0x40, &(0x7f0000001400)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) utimes(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x5, 0x4}, {0x2, 0x8}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000014c0)={'./file0\x00', 0x4, 0x2, 0x8c, 0x0, 0x400, 0x1, 0x1, 0x1, 0x2, 0x3, 0x7}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) r6 = openat(r0, &(0x7f0000001580)='./file0\x00', 0x8, 0x82) ioctl$TIOCNOTTY(r6, 0x20007471) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000015c0)=""/5) fchownat(r6, &(0x7f0000001600)='./file0\x00', r1, r2, 0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0xb00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x18040, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x0, 0x0) 11:51:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000340)='./bus\x00') r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000080)="1dae15edd2c8bd0f7f21cc8536de4e942d61fc5784b13f7e95d074e41f7b1846e9d068ce48a5162b1e7204066f043fb0a4d13d5f4c5fe917e7d9ea3501e538bc355022", 0x43, 0x9, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000380)='./bus\x00', 0x6185, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000400)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x21, 0xf0000000, 0x5, 0x8}, {{r0}, 0x0, 0x0, 0x60, 0x7ee, 0x92}, {{r0}, 0xfffffffffffffffb, 0x0, 0xc0000081, 0x5, 0x8000}], 0x6, &(0x7f0000000200)=[{{r0}, 0x0, 0x24, 0x1, 0x5, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1f, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x82, 0x5d, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x22, 0x8, 0x2, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000006, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x64, 0x8, 0x8, 0x81}, {{r1}, 0xfffffffffffffffc, 0x42, 0x4, 0x7, 0xff}], 0x9, &(0x7f0000000300)={0x8, 0x80000000000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0x7) 11:51:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0x8004741b, &(0x7f0000000200)=0x2) 11:51:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000000000000000000000000000000000059", 0xffffffffffffffca}], 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:51:19 executing program 1: mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x2) r0 = socket$inet(0x2, 0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x381) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="a977863e31f27b4cf0fcccb2f9bec24030e9dfe52715dd4c5775ff9e404bf87e9e4bf340ac08e6b8c8ae26fef233a6b7298a29c9b207ae71013876847588354f9559bb2da8216d89c6893c887c30ba228d95e22a509294b5105b663004bd4694c8481f1e6fe1bc3a54fbe30943991befaa853723b12b49eb4b72cad22e37bac254f9c4076c3dc55b", 0x88) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) chdir(&(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), 0x4) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x8) bind$inet(r1, &(0x7f0000000280)={0x2, 0x3}, 0xc) 11:51:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2, 0x14) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/39}, &(0x7f00000001c0)=0x29) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000280)=[{r0, 0x80}, {r1, 0x100}, {r2, 0x1}, {r4, 0x4}, {r5, 0x24}, {r6, 0x92}], 0x6, 0x7fffffff) r7 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) flock(r3, 0x5) write(r7, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r7, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 11:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:19 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x116) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c}, {0x80000000000006}]}) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/194, 0xc2) ioctl$BIOCFLUSH(r1, 0x20004268) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='e') 11:51:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x62) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:51:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='3C', 0x2) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="28d39b47605b7056f731155f43c8dccff7ad54e1da40f90b11a0d22d483e6f6dd75446a98bd0f6a4d6d287cae10527d5aaab2735a8c00d67dc365b3b1dd47c89c647f5819b3cdaccda3780a2d4ec0595a594a981e1013f8763b46412", 0x5c}, {&(0x7f0000000100)=',', 0x1}, {&(0x7f0000000140)="207e35647802503c70634699c7415dc725c30db3d3b72de69aef97ef7ad50d124c0626e1c98e0d919d8470a68188e3c7e9452b2076c4b48bfb8d06f70d89158211e97c0331f29ab009024e60c4bd30c9e8af942a4e0c71d9288bbc25fa44cc8ef9064d146cc307b7a04c4bec36", 0x6d}, {&(0x7f0000000240)="b88924cd3889183eb3952741cb9f3f19d256f7c3db67963c4234fd3465bdf0ff0f6dbf11d822214c418ff4556a1f22e8798f7e5ebff60029fceda422724a0cc0c773b99f7d70ae5b8dae695294b0def2d186ce0f1aeff11d2af5809456e6b1a8d665b5b9ff1bb1d676f67bee6ff1ec201e804527a7969a0b2f0a7da5cb72ce29bb217e4fec6620355fae3b156a447043cc08e80b7055514bfdb044de0913d96a553d37d6351a94750c47154c5aa3dae57123563af854fbf96529f5788f716778ae300fdf16f811215bbf5e8a876252ef5c13da5dadc5daa15f0a168f40a8e1c67cbd5918ccdc5349362166cc13af9c86da60", 0xf2}, {&(0x7f0000000340)="013bc01fb36c13de3114e9e00b33c04ef2c4cc28a71c2730f8e62e001bd333ea87156e1c5b4a95b3ac0ebe7cd082676e465b0621c7506836499e8e0557b18028ca279aa8684a8d5bd7ff3ad685d8a5902d3e60939b071e9db4eb6f6fd5f2eeb5048e8140019f1d5bda2c47d95406971090a6c226bd", 0x75}, {&(0x7f00000003c0)="bc8539e8f738bd39f0cd741d84d02ac589d6eca594eeae1477a4a8742f3bdacd9f0e158a1692d5461d7b7f78288b0b0d1898521e0c02f41d11277f943c20b1b55e5983f52534dbac07a15f56116eebf705ca108d3131bd162fb036173aa57e3ed767e914eb0bdcb94e79b4f648c4f32f1c0cd3d15d5261c16129ecb5c60c42a936150245b222d11b1c18c3ac7dbb2d0e7076c24ae7132149a2e8d5afb7a3e7e8ec4460ef06ecfc4e5c836250984e9daf14c0cf732c3c4af79e1210fc2253571ec82f20a8f8d4b35908f664086f2814256613863e9982008d99a34f2565", 0xdd}], 0x6}, 0x400) 11:51:19 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x8000, 0x10000}) r0 = dup(0xffffffffffffffff) setrlimit(0xf, &(0x7f00000002c0)={0x8f, 0x9}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x7, 0xffffffffffffff80, {[0xa8ed, 0x4e, 0x1, 0x2, 0x177f, 0x7, 0x4, 0x7, 0x2, 0x8, 0x3d, 0x1, 0x55f5, 0x0, 0x9, 0x5, 0xfffffffffffff800, 0xff], [0x4, 0xfaf, 0x80000001, 0x4, 0x3, 0x423, 0x0, 0x4bd0, 0x1f, 0x7f], [0x0, 0x5, 0x6, 0x8, 0xfffffffffffffffd, 0x1, 0x2], [0x1, 0x9, 0x8, 0x7, 0x6, 0x7ff], [{0x3, 0x2, 0x200, 0xbd9f}, {0x3a0, 0x3, 0x2}, {0xa1, 0x1}, {0x6, 0x6, 0x2, 0x5}, {0x9, 0x7, 0x5, 0x1075}, {0xff, 0x7, 0x401, 0x101}, {0x3f, 0x1, 0x2, 0x5e}, {0x5, 0x100, 0x0, 0x5}], {0x50, 0xffff, 0x0, 0x80000000}, {0x10000, 0x7fffffff, 0x8e0a, 0x227}}}) 11:51:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0)="a7960141958323980c00220a923af742da83d962325d2f37a05fd9dcba69c2b613ad279df9a4165682a16b407c8857ecaf92240ac2ca16d0e956e8e6a0210c76459c4dfea42f32585065f291fee603f55f7edf21af22d50001031ce24d89e90fd240721a12b294ff008fabde0111a08fac512d866e3c3bc3c2edede68d2cf701c85ac30392786d76e611460474e3e8362d630d85c906b93656eba7bfccc88db18c3c5e9d61fdf517cc596fcf203885275aaceeb1468d27ffa55cc1ec582731db07f5e6774e9f3511482347d554c983dae375353d9c37f0611049cfab7a316a14d376b80acd00d7", 0xe7) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x5, 0x7, './file0\x00', 0x9, 0x100, 0x7fff, 0x2}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/36, 0x24}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10080, 0x84) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 11:51:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f666530000000"], 0x1, 0x0}, 0x0) 11:51:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:51:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x81, 0x2) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:51:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffffc, 0x0, "0100000000000200000000000000000000000010", 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x6, 0x3, 0x9, "f20dd5d47935af4a4b39bff53827555bca1502d4", 0x0, 0x75c}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="2367955eff793d481ab7c3b6b567cbf75794b98193c179c495f9d249eaa0d63f31d3f25e79fcc2ec712c01a9e42056889332ca47214c0f7c23a58deeb0a4a043004c08da22effb3df7b2775473f4c703401825047fed24d8823cbca44de07f3093f4035998b1dd5003969be5e5b1f6fbfcd28b1bdf5ed8ef16955d4b3bd2438602bb43f051f1b356fe079e4c4ef2906c81d8e053837795386ae511b8dca2b4b9a799c3eb3ec5ce10ba02ea91d72454a153038abb49b1bee0cf47235dfecc9aff", 0xc0}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1) close(r1) 11:51:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x9, &(0x7f0000000080)="b4a5d367b6cdf6265fd3fb17c02cc49c3881f1b91cbe46ec0167a4d3928d1ebfb55dd95ab28e122b9b5b6f58b4ca7e571b4b0592725e7741656a6f98331bbfc12314c5d9a7ad08b342644ea4a83856158e204d37bd72eee8d1b5d6c184d27a74c87a007a667cefb348963031487463d4d60c765f45aed8034cf1702d2783f29aeec8612a94876fd5aacdeeadad768d", 0x8f) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 11:51:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xfffffffffffffffd, 0x6}, {0x1e7}], 0x2}) 11:51:20 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:51:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 11:51:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="afc1b6556ddfe80520e149aa6ad1e69e3a9e259636f0f3553aca988c515a941a0f1ff92e6a51ee3755c25eecffb5a2ac0fb0aa21c6c19714c0ec63e3fd046bc4e0a8a5ab2e8f842a9505106a30d075e68d8ecea162929beb0ad83f74de363f225d652bcc9f242ab6e85009ef314a9c53c6bfcac93c30", 0x76}, {&(0x7f0000000180)="72ceaba08113017e2b93cba643c0fe1c585abf341769cf584c0a35e1c48f2bd89fde0a760da24100cea1049a5f1b80d47e00d56cfe8acee985fca3f2862a1dfdf13e7c62b9dc39b77c1372e47162d28bd56641c188f81a2aa7dd5566fed1a8", 0x5f}, {&(0x7f0000000200)="e948787d90b1139d32bdd1dda67ce27d91c5c8406d1cfcebad799e54546ff774527e8086c23aaa8b8f5382ea53884e7e8ef2087e425514fc82767c49881ca8c13acb6c62990a9696d9d9ccc00714305ade02280244ea4d2e2ee50f231984ef6059b3dfff316c321840", 0x69}, {&(0x7f0000000080)="d55cdba4269ab26b37bb383d5f2dc151feee2affe3b41a714c25bf62c0ffdc8f5dd87b04411ec25696aaf198f513c17139320cf697dde1ef3c96c6", 0x3b}, {&(0x7f0000000280)="5e1f4044572546001476da05bf43b9cf2631e4d69f95166381f7e9ffeb410d8f79756c7bdc367aef5cbf983dfda12d1f79bef46fea145d21a8d0cd55eb403f944378dd74fcf8dcc9b1ac6da63855f4c568e8f80af5bb78fa9d2bacd3d140a141a4c39fb89b9e537a209dd131041728ed07839c874c29a1efc394db6d826e2e7b68eac8b004f4bdcafaf0bd544d5b4122c19a269ea8e2fbd0347e6f8b0eec6e705bb35a9d", 0xa4}, {&(0x7f0000000340)="7dadb10aeba932efc9390118695d05c346de94c6ab9690ecb3766ed1", 0x1c}, {&(0x7f0000000440)="0990560837c1a24e21a7377ffd88ec00274019281bf8728dab3f16c771df38d569b59ab8acea4b5699b1f331ca277008569bb2dd65b5a420024702f8c6fb91f8f54d808dfeec41e8d1943c73e02da73b224a6cd85683ab6a72485351c6eae609c5e7d9678577cd8ca3a02a658044ba5115b02f7f1dfd68c940524a30a74479d945a8bdfc978c1fb57d70d94ad75043a8995edcb32b983903fb388566055064b5ef8f646c83f9de072265d0cf9c3f97a515611d629ea0d209b1870987571b8721969f79927e60692660b5a586e8b9ee815776a634a83a68bf40b3859426fc05eaa384c94fa9176963526c420394f607297a95fa3d631d89dcf0c0a7df7dfbe6eeca8c874cb1c39644098a08cbddc9216df28a161842e14d32a1a3918b074c077bf22fbe5b7d30f5f40427889ee419a073a1d51733c34281242f6571fa46fa824f0b7e9ef7c7b2e4d305126a1c7db65cebabd54cb1fa3005816897d011cfbbd1cdd5d4b6a3948ec00a98339a523ff1e9c9bddf58258d44da8e8c8030873efc49fc6fd706c6290e955edd02c38363b33a10b72797fa935e98f259db90198e2e7589a8add4b7b8eadcf2d322696a3da5e67b1971864d6c6f3aec979cdb3c4b787611947221b59f9b4100292b46fdf7412fe5423f7046e76aa1a9baa42d83fbe4b2cb4b082213dae08f5d84a89c7d9e1cb77de441af76227b580aa4f630e2bb2f955ba49b32cc6e6735b1caf8444467c92587dd8e2162b93331c5bf7274d07be2bdde38ed7ad46d8f3d8f54633eb82ab02e034b27ae2ee78b1c63655fdae33c244bbdf04e87211f6c7570ee68668963a3004596ea1265a25d42d0867c803cc8982a657b02dd84739d7f2628a016cd99bbbbf90eeefdd19c061c6c49aefb0b3178c6537e57980510d89b733f7fb2faafaf05a09722b56b7bce2f98a5e0fb8a7ff4ab305d38b595e7d4476a87964e7046356a98d315862b3a63554e3b2773305423aeab62f2d90cc53afcde8dc1025c8106ca8bc1c4f13eb307658252735bed42701b758d003c07d3071f1e1994ef05d33e8d4c2927bc4eac14e48b950a0ea2ce02d1a70c48ad336f01837a7075c6cc2253d4aabcc1fdd16d4171e639d3809b5feeebbc2756209fc3225a927a65f95d8a6a641554de21220ed54f7d42d9f765b4309bd2871576584550ef6ed0a8636eda434dc653eb8bea3fa84965319548e4854a91cbd21d36c32839a14c5a8f475e05e9061def921b2066c1cf21cab92c1e1aa137ae29cc4a7a0191fb2093d24ddf25d1eb6729968b5b4791fdcad8b079f8f532fe101e361a7c1e60a234aa10fc7840dbe05706aaeaafc5ec55b00157a71e2b18033f6d89b81abafb6eed82d579b3213ded6c8bbb1866519fc8885ebd494058cb023963c88a1b4d4966438415f7bea07d81d39c24facf656bfa78faaaae7e3448c736fafedf74388806b8adfe754b47b47eea1993961aa2a9ee1a174cb112459864691dde779c6cae419a127fd177dc8fd32efb979d080964cc1537a8e8f4423c35af1d77f2fc039e32d325df5796816cad7f13378b99d39d5b9465018a1e9e6f9ef26185b8fa52755a135e75d9b0aeaad26f59f380eff759fe61becf5fc240c3c73e0a6a6688b0a3502484087257ce48a482d6d7fa31061ef561806eb68903718fdcb5b0b8aac8bc01eb333f3add9cf67894fa319bbdd9613129b02b4cc4116b415b5ae42e5d4d45127e51182541dae711112e6a5b5521d768b79b7de1aa2be7906cc324c0283fec12080810b8f9ef5e6b995c183405ea7ce10b23809f76b34caede0b52b9e1a3acd5820e481af4b49ee19b4b802a1ad88dd741df202ec96ff660e0ddf3a05b549f877bdc19a833180f24262d0e1d2aa4d230930e6d6d14e8f804612f379e700f2982e5a926adbb33cf895fd7d9c59e10e829c8de348125985314bac8c16bfa9a5718cb092ccead71721a5bb45f56253cc35b94e7de10399e9966f9c67993431251ec79c6b82cea2da5d81b1d2b8d755eff2093fe7c6e2787691a2c974c304081f68cc60ae3dd90cc5137e2c7419af753112233817c23c0272ec14ab231f4c3f67bad8cb8f78952ad188830ed7504941f1d66dc387d363fe211963ade78e55de71df8fb8ae85c067c164eb9024f8007ba3cb6ebb88209ae2bee6f8ad0779452668cb18c1b20f9e05294a4b489f5027fcef95dd6d9b667460db7de4e25039be416467a5a1758d44f075d62eb9bf559f1fa1d27e639265a01fe1a4988efb72a6a740a16b5a9052c0d9269cba185290704db0aa27d8f57a5e104fb05835eb64efd2716a0d7c65380c9d9173e2d4e5edb0ea488712f18bb3e1346d6dc38392bfcc3d37e5e6e13b955edc872c8629063829ca7de662321aeac6e276254f6931027911391d345735512ef9335e92d6423e504dedc8af2c795027b006b439968803cec6cad2580a85b2cd26af99d1a3d3220eb1df5dd6c5b18baca157557929b54feb5387041ebe5aad5058887946c12d9aaec7bdc7f786a407160770bf30469baf949c3bb28ea2bf360a6a4a38269bb6b346eb397b661b768e40a4b93effe98b7534fc4e078aeeefff8412e1ec90cb88059bdbc7efe16d7f803ff3798c926105c1e99dd0d2530f7f11f4a6069b3a6a123bd14e756163a36497ce05a4048d6f33f0babb1b08cb1c5aa4c5980e596500488d0278bff587ff8f51defbf3af71b21eeba2fad2b034d49c1ee56236afd09475656a09604126ddb80ce3ee5cdd4f79a2fd392c62ac4104acf6ae03db0c22bd058ae38793d59b179f47aab43a8efb2eecf1d7f5bf6a8931f954274ed1bc6f7f8bea578afc8410d5eb994cb6bd1f26494d075333d096ea3248802e76fed9175be28ca5db558033f6754d15c6ea2b32cb842192be208a3895c47d13eb1aeedba4604b24c5ae6eea9674fb387d465ed359baf2f2aea60236e5941ba9223d3c4dd739d4c726c2bbdb02b253fdb52c459a8859ddd40dbb47988fe34fe80168652cc759063d8d594f8deb3009f4b39cff3841d357524a198e2325a2f29ce74fef5d1ccf5bed9a50e8766672df059115e33bc54a06de66d06596fd8cc45254d212593107adfb44cd5113c74a4c3ec706cf3ecc171c1caabadbabb72088e60a7b16e5920a133ae9c68a75467efb16edb433420e11e56d64f1a142005fabe54c281d63e11cadec208cc26c04e5ea9884aca540023f48279f60e3655c6b4a75d3e333483c7166d1d12a32d8f52d1f72a4ac3e42485e6b9deee889e76947a43659158d0184f9e46f8086cfa6a1e5ec2d2a9f447553b82f01ffa8066970593211e80727f2b67bb9b4d1fc7cc7f87140bcf087a655f32725384e2ae16a35b002ac762e6316c812f8a581c5a2de3c97094758b098abc876ed92794fd7f23d213a743eebc39aeef51a428bb57f99a9a3f39746264fd8d891f4583ba1dbc75655f6e1f78da6bec3cad5e29646c1c3168dccb7cbd164736ef2f14bdc17206082e93ef23562413940f7f86a820c2e7f105efe8e9a1f08762982c4de55f28196dfeb4483153719339a9b145e2d5a79a0c1623e97d8eba9cf72ccbf98bed0c1a70813db4cdf348d39b577995197e087b12d694f28d2a122bceb29ba83448d6b3775fbcb135da0cefb47d341e331b473a186b0f26870e810bbfe76d1ea1eeb0001a0060d3b0ee70ec4014e0fba0e83c8dc450995f8cf073d713fcddefd8568d6bf1078afc7abd99ef2387fccf08dde6ee7ef72d5d996a1612eaaf9b5b6c60c0e3892b9bae462479c4d0c039bb340d82a7e672859a7ca8dcf1d45e1f7c8f89dfc653db54d25d482641702bd692b2ae77cee89aa53bc1e4d282f18a1aed39dedef51a66665ce10310e3bcc75207e951ba50b909cede28f24aa830ca84a4284103f442202fbd5de796c254585705f2f3e68f819aef0d598f872de7da1698b3e82f1772d95b48369eb44dad720c804661ff498e1544292539e634950d184340c738c4ee1b64f49a3e986b4b70e64a459cef2b1b66102a8c780f2dd0d2d40a6d4d306840122a63e808e4bf1d89c62f266e15714e78aae91e7a42710f349759f2ae1f915379f8f69dc024f69e2a6afa017c841dbdc2feb4463da1be750a41dabd907b5d83f93b92eef13b2e6288f59363d85b2a02e8ed6d583b6ccfff53b159b5b4731aac7994a41bef28085890fa6c9c57565e4e67e624dad7ae8574e37e5b7561c51b29e9c56d9da7153e042014730a940bc2bf8afbdce7ea8dcc6a2ba07a9be7d0de22cdb111cde42bf998826fad5f7f3b9e8f815aa420c1e4244b749ddabf0fb05cf5e1090e8634fa746a943840fc2004617f4ea4d8064de6ea3cdc86c941b8670877220468804a4d7a431593c16402ae29cadd044e958ac6fb0478bdcba96eb55d29cfaf417efe0b48d68218b6e015e73d7e63fba7f1a2a5dbebe883511c328986f38b2d77dc664eddc888c9b1d7fb293267e86c8520afebf3a939d39e42d830fb7d7a73338f532c553ba92874f605cb93c9921fc2a070fdfa16cfa6978214d8762b62bb9d5cc827ace4df4e5141f142386b46d820948fc63c04367fd3c32ac24765d96361e273c7d20d70b286385c4f431256465ed7b4ba00ed9f7c80d4ca7795ed5a39410161af5e8da4e6d5881e8eb651a8672dbaaad5ff57b7fefe363f468e7ae353b7ec4602554f2207508937dd99f79a1ccaf358b6ebfe8482721eda151fc7e6ab86db1631a2b18fe4701bfc09201245012d5acaf37d45c8b9bb0367f7f14af99b61352c4d1a535b7dafbf90fd36f819dd08d1062cf322ed1acc9f0f2d5a16daab3246a6f0524df768cab21c7b179b38b552b1c29ae3ebe1cc0a7810c0174dccdd06c3b91b37639083183a32044c628da4ffac9e80fd2810b396c1276d0ba6f3f607ca852f1a83dcfecd06978627eed64bd9189e3a37e17c3941ff618396b2633c76e1b88664666f30814f47478009648daa9e84323cdc4f4b7017b3bad33c4de9355013e31c89e333e0592ff57a7ddbc8917c6d30aeb13efe9c8afb383b30e54c831ce3b22e8f52249a558d9d95f660082e8f9acc7639ce7d7cb14e520682bc07ba720996bb0c12f78c062a9dd4aac2c2937169e29bce520a7f57ecdb2bedc357cf1286c38bffb475193b3e058672a49dbb221a50998ff1363dbf70edf2170128643ccb7a96875b2d17eda370aca9bbb2b1802c912d2fd3c1aa831a25f33aa0a0359dfe3dddf97ea3300d273a8af5521a739189b420af215c2d86f08f2e1c11cf23feb7e7578041c793aba964ec6fa19be8aa6f601a03072e1bff8f1d7ab31b4d283f667c02c0ab2d113c2993eb7e1ee85d25cdab2f9e390e735a8043c5fa7d981dfecbda6ee504c34276e34783655b0f8aa54d0df9ec2f7ab5f531a621dd3978245aa41a158d008f3f8ecc34a4810906e113e21fb7640f25e7c418d4036e5ac2eba2566cdae7ec54b5d90092645dc91bdf6e2c09835a8993cb577ebf8a2fe304c4f420c76f40b528929de6a32cd455f11279e8861b43feb2ac5881cd806ac65b8a022570a0bb9641bf759d09e58d33cb1bbcf3b7781b0acd4cf202c2389354418ec7b1cf42bc1343dca78c3a37393bcefb00907c82a6b33aa6980418848390b3509fdfa4077c2dd11bbe84278847fa19a0292aaa0a449b0e66a3d8037bc61ad4e18e9bc2ad126cd1e1387ba7b9b3686effebda4a67e48db6a521fc41e1b75b25ab1641040fc0225248a65ecca5529f7d44bc7ec9037e999a8569e4efed775c63da0fd56891d6eafc814d7b5994f7291391c294dcfc91", 0x1000}, {&(0x7f0000001440)="a11262e707be7fe899994785269591742e0c98de67fc04616fd4934829335c6c6993d3ceb246ff6bf2514992668d69ecfb4cf83d65f775803125ce79ad3e52b28ed621d31220d90df52b16166d67990739f516c3e173f5ea24ce9caa6e3813f20ec7a38ca295ee3d2553aec48b1397d3778fd76cfa56e7b2f7aa4d9e95c7929bc882b828fb910be082c31c7c371bcc", 0x8f}, {&(0x7f0000001500)="8b8b29214cd56bef7833f8b26b908bab763e89705e566ca4c0326572b2fb091485ac3679cc540e1fc8f281d41654fb5d6fe15a549e0bfe28b844e687bdc3cd5c863733d2ceb735cb62b4301c50d939368ce8b622c37bfba3d64945452d462ecdd05e8f12440e4a6ff06b980506fc106bf60cb0455153f73f979ca7bed87eb935fde105f01ba5b545c9e6bf3409ebf572d2935c0019022d4a42794dec75d3", 0x9e}, {&(0x7f0000000380)="392ac2d1a5b8004b35c2e1435e1da26ed577de1bd0254c", 0x17}], 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000000000000000000000000004e174d000000ffff4f00"/44, 0x2c}], 0x1) 11:51:20 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x800}, 0xc) r1 = semget$private(0x0, 0x3, 0x110) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') nanosleep(&(0x7f0000000100)={0x1}, 0x0) 11:51:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x502, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9c, './file0\x00', './file0\x00'}) 11:51:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f0000000000)="c808df607ae9c724f7b21ef55284ab4efadc8f33c93a72e02d95910372548c1b4a241ddc3c33bea4fecc4c180077079406dd628506c5b1bee03694a81d284f9e9c7aab5ef7202e56c8e5e10ac7e7236d96d9d3dee201370e5d60bed4e2d0c3eda5a6ae1ae453abd01e3148977864f3d3a90d1d02d769e63e78b824a9751e443c2d42a67c", 0x84, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x1000) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x80000001, 0x3f}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x5, 0x7e767f23) 11:51:20 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') r0 = open(&(0x7f00000000c0)='./control\x00', 0x100, 0x168) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./control\x00', 0x40, 0x106) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067aeb4c13d9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000040)=0x1002) 11:51:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x1, 0x8, 0x8}, {0x7, 0x8001, 0x4, 0x5f}, {0x33, 0xbc14, 0x3}, {0x3f63, 0x800, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x3f, 0x7, 0x100}, {0xc560, 0x20000000000, 0x8, 0x1}, {0x3, 0x0, 0x9, 0xf4}, {0x84, 0x0, 0x81, 0x89d}, {0x6, 0x6, 0x1a53, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x1, 0x20) getrlimit(0x7, &(0x7f0000000200)) semctl$IPC_RMID(r1, 0x0, 0x0) 11:51:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x8) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xed0b, 0x7f, 0xfffffffffffffffd, 0x1f}]}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") 11:51:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x9) 11:51:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20040, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 11:51:21 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 11:51:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x38b, 0x7, 0x1, 0x7f, 0x3, 0xffffffff, 0x0, 0x3, 0x6, 0x77}) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/168, 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0xed7, 0x2, 0x1, 0x0, 0x20, 0x5, 0x3, 0x1, 0x3e2, 0x7}) getdents(r3, &(0x7f00000003c0)=""/247, 0xf7) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r6) recvfrom$inet(r1, &(0x7f00000004c0)=""/140, 0x8c, 0x42, &(0x7f0000000580)={0x2, 0x1}, 0xc) r7 = accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) connect$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) utimensat(r2, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x5, 0x1f}, {0x3, 0x100000000}}, 0x0) readv(r3, &(0x7f0000000880)=[{&(0x7f0000000700)}, {&(0x7f0000000740)=""/34, 0x22}, {&(0x7f0000000780)=""/59, 0x3b}, {&(0x7f00000007c0)=""/137, 0x89}], 0x4) r8 = open(&(0x7f00000008c0)='./file0\x00', 0x12, 0x5) mkdir(&(0x7f0000000900)='./file0/file0\x00', 0x24) chdir(&(0x7f0000000940)='./file0\x00') ftruncate(r7, 0x0, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000980)='./file0\x00', r9, r10, 0x4) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) getsockopt$sock_int(r4, 0xffff, 0x85, &(0x7f0000000a00), &(0x7f0000000a40)=0x4) pwrite(r0, &(0x7f0000000a80)="6c5e5b1dbdeec8f0f26cd36a6c626250a3fd7d72b18f1d7cc0cfe9de5d2cfd34ed6726b3c34adcba3f5e9743e1ee0d300f162a37d9a8370a3951c78ec2d891", 0x3f, 0x0, 0x0) sendmsg(r1, &(0x7f00000020c0)={&(0x7f0000000ac0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000000b00)="f4be27cf71d90006f56685caec86cea750bf62191d53dbe36b88dc1e0fa2533546aab6e9c1f95448f32139fbaf7ec18dc4c5feee49117087b79be2389e56613217c2a76c008983add0d8c36999f87b307570d70ca7e3a2336fa74a6a1846d5e02ae65f56749376980d7e8a045b7f918617eab24b5c583f913fc3072f6029687cc98fc8394abcb53cafb405f013bf62709c601ade105c155cf0b555b8a896204c61ad16c34831c5d9eaee1186190e714559b541649daa7606397b97bb2294c8854b80773a360af3683b78e5913d2ce3748b29d7aec9a1fe587f98f9f30b683c12530a977b22e10d62f9546ef1c3a3e3a17c14c800f939f6e8d98ccedc9639d510e476e89aa1dd4de8737e9c32f4a27abd71a6faf65a41d8ce7aedf97e1bca81fbe22204e57a1703cfd7bb7a166a0a7e0bc1fe48665caa100d99ea555f519511b003f40ba3f7415f8ba6d37b27e57f644f8e56f716a2c28eae6e7f2a1186e565387fd7e30e303e63f30b9a47b649455f995b90712968704dad12c65bf1e156571df9905af1750e6aa2b4e05b42f51db28597f733a98c983b2b8f3aad6f1b7415b1f8dd31587f381cdeb0d40eb6cc31c653d7ab4aab389d2216a6ec226a4adb85ebed6ec61906a6f9059b4d86efd7973a60c917a346e657e8fa3686e36af2195276c90e75b3d91ff47fe638d7d45ccb91751d085856156f2476de2db65e581f2d62579778846738a65544f749bca5862c42e44fe24afcf1814b65e62f2c50706349a6500327f38f2f40f42eb0445bd509e0922603f3f3ab261afa0f94224e7444d0d34fc020f7123e6becff1b419acd9041359407c5e1a813827711543f5cf00b580db62569f0a3c88414f34a1698548cb5f8e1f100610c21cf7ce7b857599d7aa54312793322bdb940cf4cc20a70a2e41be2f77ea403e696213d9719fa985650ca483e64333210450c0352a3476897a58b21cfead93b216b8c86fa3e27fda211f13a3601be3eae352f9531f17de9db619cd6a0ba2372463738c8a27de7183f1403ef9151ee039c9397ae3b76f629548aefd6e3ec860fee7ce5353bf0806b7d18f32233cba188db480e65f0b4cf6dc965871798fc152fdd3fdfd1dbb26b516e0c78c25b8a1955f059bcc34a776d5834e5ef727efecdc8f2e7afd8ed21bcac97e85dea2aa125d5000e1f6f690058c63116c0e49b50b95aeefb18f7bbdcb17b70dd75b71d2ea8a22f918600144448e2d6ad7cfe08ac80abc97143710e7266e019506fd8fcc76c1865dcf98af7fd2362d7a93ca38b78d6de33ca532a24ab13a08253e710ed9a75e563713df4b8befe7afca5de213f5506f6c1beb48c2e632a2ccdcf246305dd1b179f147626cdb0886c5c3b6d82ac606a2f8c5c48f6f022d2d441f85a2d30913031dce8ec1824e47204cbc5acfb223bdd863ec722d15cab926b3f0582cd083c6cbe2ccd2cb944f1bdb132d0ef9e6cdf043eabf1effb875afeabf3b553f5deb203bc28e3da2d58cb8a038bced59066a271703dea9042a6b56987aaaaaefde831d8edbd72cde7afc27e873e0c05664380b795f977ed4d25c85978f4936d585d20b7f200443f1041778238a7b2c2c59a672a99247af76d304094b9461f54cd0230a00fda0966712253cd3beafae295dcf0ba173e80d6081f194c98a6a77c8b64ab70e91d9fb753466646e131c3887c17b37c1ef8e5e94e48f81bef8655b39546a845a9be46d2a7d644fc7eb883c70654063f28396f915edf250a26e7017e7ffce08327e8cd2c94b8fb9375b85ddb52abd49516c7fe2583311f7dc955950dea5f566dedcc4acb7575a3132910ca2752b7e2788d29b85327f86bee5fc3230b26a02b1eb374db8621ec0544d90c908bf3af01254af460ab7caa3fe3ca188fbd67e154a50d03d599ccb99cdfbe119a8192ea6e41c769a3a708d8302dfba0322e3931e40992de08dcdd01f53522de7bab0655734f9531df161bc3adc8f04420741d4fb3bd1bf3e03d42e49e98c89e3592d2cbcff992f789e25392deff642448e40c3702c5bb255eef400978e07dae678c18db1e055fe43696722ff7e1b6bfa77ba5aac056abaf7fe5fe9290daf19d0353bb41c7540e1b02b8e1193c2515ce285cc4cdc01ea50432fa885c0287e1cf23a509f8d3beb6f23bf8513fcc9b15c8a06dc8ed21b9f88804f2de423099796e34b74d40664c2fac80d7f9d99fcfe1f9352d2c30d2fa18a29fde21d780d74b9a30a6b7870a5aab0fbcd27744bfd986d266bdbb85e0330233e079d0611d44af8fc48ae0a2bedbe4d526a7f5774b081ec3946789ce562c6d94965cebfa95e160cc90d09b193523b484cd03633800a028d831718ab9592f77780b0d6ee64db153be1ab0dabfc024fa058422e3f74e2643724c337b03a4bcb604c571921611663e702aae288dee97bf3213ac150862f1d4111cbfe939931006a42346d8eab1308968816c160dd55a7a25a6ec163e264a2110f1d055ebe2d72e188173db34e678100fb1bd38b488d85d25db3b1aa2a89b2e894cae0ab569bcdc55aa8f3eb786adcdd9501c857c693fb2dd72523ad65d2020ce21c9fdf685100b757e28ad3ed51e8864c13b82336ffa338733fdbe46e2a7bf4c18b0a3970a3243783b508a72d73492e3adb9688f1af6fa005963abefdee699459dafea3710aca72fa09b1c998b7518e9ebe71e6c47e45625e8bd5556e9f5a483d8b671c637e898900beef0687cd9acb96325218cdfa323d82488b7aeca17cae27c81922f65ce27cf9f50dc80d60c37ddf3de1de9446b2659acce49c2440d06709f63df0d978176c70ef0ad0a3d85d04fbc23155c892841e6ba3e0986b2a174a9dd9ebccacaf04d5a63e9d1b5d7eee857a3c49c25e474ceb8fbd506b9344a9d58f4bef43b7a43febc151b44928225499515658a28bbc8a012ec1dbe36983c6c7454f6c645d214ef32c370e5cbb14ebd2322dd0bc54a942b0d2e6041ea64ebedb0c18509435215ff6681bb5ac1cec376e2f222a87655c1257f708d90570eedfd325175a68a49137ffff337a5db895855cdfceaef5083405828069a74bc686c6e4d161817f1665f87f6040995d52e348fd52a8f3d7b21e2f854628332af4203ab13761eab01bfe2d70351f5ead5f279a78f6d5c24500a49a34e7795c82788f5d0cc457dad7416b200bcb697c8dfa3a4da97413a7d15314c0643cb7228adab665d01c147dc6e8b01a14df32925573706608e5ab85e7deec5f5d27d47e020db1b61348a1ec840e29b7993298deb172073bbc7071d4ce3d3397611682b23a78457376655ff9e1e39c16cc458c507706622a5eee06b039c9f4d39961fdaaf0b15d25faff378c9ed9c78adad800994286374fa9f6ef93a921baf3bdaa19b5d025cfc4dc391fcd811333217cf0eaf441605dbc64e4fd7f20fc9fcf0f1522e0d02fca9277697fae075608fb6d750b4d84adaf1d13089994b87ec99e7baf4c350777cee81a885cd2648ae645b34a5ecf50ae4d4e658ccdfaec6f7b9e23067fde4c8bb8cbe443e579335fdb27944ea942e549da1debbb363eaf5586cd8e8790beeb2d44828b24db201b4fec9dc1132bbdba587581fc127e2d3bc12afd9c6d6abd7ef6e01e9dc10ece7c44b1695952359c7b72c13f95513a8080dac08f525617350302527e45a2be72ae364490084011635612d54a7f4896a5c27477aa72702624bba12dbcb838d9d35cd8ceda89c7ff08f86fafe290374909eae626b31a88287c3c87200cdef5d6235b4d6196b50f6e52ee027a69163281c2593dad44404edcde5dd5371501b44161dc523b82eb46237fabf51b9cd4a54a2bf2a098c9de437919f3c35c8a292b693dc9d9ceb0068764e841e3af3d073cb2e447c09d3e3cbc1364404f7e10638ce7369f8d977b9d6670cd96e211059ba2e2ea8177655da7fde5f5097c10ceff4d3cb555055df62ddf20ee11de6641d53418b2e2297f61d3e94646b1da8336b96e0d2e3929ee9b22bbbc080ca6815915739353df20eef650c2aec8150acfce03ed3c11c1ebfadc5abbd2a52f4d5ffbe2595a8fc5b306b8cccf72ac3e1c88b56683b66d9e829e8c89a5028b983c1726a263beb1a249282c025e35f106ba15b33b4213cd08049dbfe5a366e9ee33c2ec8d40daa4608ed4c2bd37c198db2375f0ce662c73a5e5447989dc9f43d4cfff860318647b2bd125d4f4d8e11430f91b168c1c21d905ba3b6391eedccba02b13067108cf025f74dd7c6a104d450e01a88b76270a34077ae21a3f17b064c49e0bd2f560fc08233f4c9680b04750fd5174887f1b40ea309a72c2d2a33b6a92b88923c788e1f5241ea3c9a56a042855e0b670da22068d3dd87f32ac32b8a6e4ff28e8b38758e98db4c80191a289f883c562759cfafcd6b3ba487334fa058401ef28ab893a2bdb7748b97963eb7abdc273cfdb20cd8965dfa240c7cbf87d2cf4b39e74c7d4a0e22eb9702ae9e4528172885ab4f7a1323af663b2717e37fab173d7e9ab1465c29497d893e0060ce869ec40b2088f4bb378eaa51eed12de9b17bba07de539650beef82d9fc6f9b0015af5027cb7bedcebc143eaabaface3e1d973d0ebbb4dc5160cbf2c7d45ebba5b0952d037e1fc573c2a5fb11b928bc8733b47887abebe07e95361a4cf32590bf60e3a0bb30d8746c2c86a6ec227eca42fe35618ee592dc937438ac96441165bcd2f3def32b25f20b6abcee2deaa510a42461c052dcdad8d165e5ddb06abeecf96f8f6631f9c75aacdf87715205578126010ea94cafe287fd57e5e1917e0611aef0f0012be17f8b5ff70e0c54ee74884c99c9c28c5a51f49707b9f5f1424b1124f3f0777ea57e2c502ea1c0d54a2e6a5ec6f2803d160289b05115be55a03441cf00fcc33a5ed984087848092a4eeabd8b217b74c4c9461e9db793be15debac857ad9343455d468efc2aa6186ba197c0c3b99870c291f2b7d9e9e1a7c06be0de2e4e893999416fd51922e115cec52f952a4494d15bcc522c6fb9ca93473c8ca4d614e6ebd794924da7b9f48b62e490ef85fcade3981b615fbb1ee998043b6f0cdb850ec612f7a655fa24d0dc63cf63ff3176d5a40e5b3bb2e331610ac6f48ba9e4f5057b48093e4b7b11dd94fe545c3af246b86f23614fd61b2e127b3bbb115bf736d726f2d4a19796a0618c0dbea93ac8581c7894675a0daab139f848ee4514cbd2f7d42a99fc725d6be440e81b05779c9343e2060adef3bbe909ed41ee645709e70248a797e5b1561b8cba4588f0d49a0f1fee4df2f27b41bfedd3a0c08ca1696848b77276d51eb5fbb2b7ca929e429b27f9cc2b92db919d1e153e1b1940dde8dae21d1b120c05db884f1ccfd74e5f8a458c08d44a88ccff639f6a53ce26fd1bc9089ff1e4c00d64fd641c811969765651cfedca2a2ae30c963bcd88d17f9004344cd4ae14082f1cd05c9453ff09ae2a73c31c82c6d4f7b5c61797b0c28b08afc6a3d8222e20af74882c73c3eeb013dc996d8c2733e9bde0b22c298724e41b9bd5e6749ffcd5bb03a1d5fe9eba85535a2c97650b85b0350bcf4df7d11f23660dbb360fa3ba59657767a066e3edffea392c9349b10571ced7424994aba707fee62bf974dbce648ad2425b5cf398708b5918914ff8891fe3093cfd1d384b9a9ec58a114ad0cc7e52724fcb41c11549d93a322bd411c36b6d256ef0a3fa16a4c2368c9f7771a9be2cbf3edeea8849839fa3db5a1f331e9cbc56f046a4bd03191d608708c666adcf9044476ccab83e8cb21e963dcd6937025dc5f7bb7afb3ce1c024e994154b11b9260db3", 0x1000}, {&(0x7f0000001b00)="1f91424a9ca40f65a1cce118fe771cff33de37fcb3ad5d5ef29cee1a96dbe55de057b54d4497fea5745b90683f1b74af50928727c2854420b9819177d43e8e0d1813691848b97e8f015c90d9ed39da390ec661d968f3aa5db1daaa59dbabb0c6341e55dce260446bdf6d3c97d97166", 0x6f}, {&(0x7f0000001b80)="e4df3ea8db53f050eddfb5d648e908e1fa449f9a1cd62ba480b8e4be971704f468c1303e84239920b5846ac80adbe28662f6e103a5b22ada2803ab48142f072a15ac3207556d0e35c8d909afd9bfff8d4055796fa6824f9c7915c92c20d9eda08d87a52302b719d0f2d8e3ab8c2dadd7b42d807656b859291050311a0c8b45e0f51a674eaf433e56b75977af860c997e7ce81eb5c0a727", 0x97}, {&(0x7f0000001c40)="23f1cac0b0fc7a1d2dbac02272a6a76a681a46f44e92697c89bb82a8e6be9b51b9012fb483dd737f56e389e36582bf8dcd5c9d8d19c7e9d8f7b04f6f4a9c8d27b3a2c660", 0x44}, {&(0x7f0000001cc0)="9d651c67939831796036818cd942bcf0d59d85757032a9", 0x17}, {&(0x7f0000001d00)="725b73523cce1b80bb82738b8ee2c5c34c35550c82747d4ccbcf0f3dae319f0bde5e6ccd247dcf2a133a19abe6a7218ee35d519d584e9459964909d4ce2c84d1619929ff48931e2df1a7600b905290a4122b012ff163413f7cb85adfdc0c0a229e5b81c7fe736c4eee4b74e6d96fbc70", 0x70}, {&(0x7f0000001d80)="4a78f9a619f41c8cd6fdd92fd500e4d8c74c9c3f3fcb462337ac9b601c72dc22d41f1b28453c6072aeac7b26491baa9cb15cb5098796276966536295230d7a13444f9f55784ceedfbe2efd98b10cd8490e6cf3f0854f2230777702e2bd84ba6d4036fc0abc234cc1e5c347b7494758da6fdaebd26d0cfb602871a940d65a11e6f1d0f4b4427582085f794977d85381c0b77ab9a483fae3680c20c3264c55cf3cca088a12b37f60f7ce1cf721e138fc85e893aa360291ec88", 0xb8}, {&(0x7f0000001e40)="06de99ec767f373dc588a9a33b763cc0955b681c6b17ff32b78803f3fbe37f28072f8228ce", 0x25}], 0x8, &(0x7f0000001f00)=[{0x38, 0xffff, 0x3, "2b020b6e9a9913d0a2ea1bcfa9abccbcc1e16a886463c14313076bc476186692547b073d25adb2"}, {0x108, 0xffff, 0x10000, "e0dcc65e2a437d43e57d71fd5faf47a830a2e34ce9cb4d309ba96fa7778585d523daaa29f2b12e782d187706e0682bc243e767b3d2d745797a0408afb107e0433d3a8521c3997366db087c5987c734fdca0fff4e365063586b668b179c1cbe67cf53f159ecc20a882eb422037fb6cc32a01bc2e26bed216e0397f5af07e4b2921f48cf5220f7425f06a2ca26a7717d277c0953193d87e0f63d62c6798ea9c47e7ec6154cd16ca1e7520037251ef5d9a8a5f9792096d5a3e2f03d3b6cef9df616e8415f2808d5cf3cfe7426a473f0987a8bf57b0b1670a53101e5e816af0deb7837607a1d0d901c6eb92b0d57dc6cc7a040d65589e0906e"}, {0x68, 0xffff, 0x4, "db7dfb4794bf2ea7ec85d91053a6910adc0ff148706feb4588024ff0545ad432d1d4b02b0acae9f6894cb482a72431a4a1a89d5e001cc3a1ff51769cd851e2fc32e0ad78f0399507db0589e0dce1271501d2bd02d93eadfe"}], 0x1a8}, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000002100)={0x4, './file0\x00', './file0\x00'}) dup(r5) openat(r4, &(0x7f0000002140)='./file0/file0\x00', 0x20491, 0xd2) 11:51:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = dup(r1) r5 = kqueue() close(r2) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/21}, &(0x7f0000000100)=0x17) 11:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x7a}, {0x17c, 0x10000}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20088, 0x0) 11:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r3) setegid(r3) 11:51:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x28000, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 11:51:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 11:51:22 executing program 1: r0 = getpgrp() setpgid(r0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 11:51:22 executing program 1: r0 = dup(0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="d0275087dd674717a4ac8d9f0be3fbe6287225e6b2114cd2f41e169293ad46f56e6d63920e66332c2179f906ef8c0ca9c379c74eeef5b4816ba6ffdb0dafe87036d8276abccbedbe08617f22a570a627656f620f300a7dbea52597283efa7502f91d0a42826bef9fb30f1e77cdf7fba6e107216ed2697ad25502a878db4bcb22479d6cfbe796ddcafc7515b5a69549873b96d110f1b049e691b41bcd18756cb1a18399ecd2a9fea3e1cddb", 0xab}, {&(0x7f0000000100)="c4a0f721ac75268dd08625b1d43676755daff98ee184be43039c3b11b209ffa77f4ef2ebadb33285d6917b7f70732f83ca6b3d5732e94d816f24bb782ac6211718125b4e439ec502ed3877c0c9e0af1e157fb3f3be404346313e8742380eef39d687b89cb99e19a1221bb7ebf1cec63b7462bf3bfebc3568f5f0b1732f5b4b95a0b8f40d445150f0021bc6a0760d3031f1f230507dae70204cb5b3b62e0abedfac31debc7e805473b1c568d6a97578e5eafd68f875a23dd1b6055cd3c571c5264be08e234532fef668c0239bb96e563513f844d1", 0xd4}, {&(0x7f0000000200)="58be6b950574257a912c1a40a1dd889fe4861a1645d5afdad7adf7d66255fdd671b7e0e72b5635c8fade669b24a27401fb26a7c3ce2bf4e66b6c009eaa27f6fc163851cd428b837b6023f10a3d6ef8f7d0521730ceb479e8b10944690fad067d52a7ab64f26f7e312c63106d731f00aca6eebd0145beb38a1fd571f32b04e868a7e8dc5e543ca68d80f9579824c0ff29d20c44884ad21070a6a5c3c98fa2bdccd9fa6ef3c988c22a", 0xa8}, {&(0x7f00000002c0)="a4d5824af883ea27ac8f6a46350a75f6affa72cdfdef0832ab7d47c3c0f7ee0236adfd", 0x23}, {&(0x7f0000000300)="3783c1ade8d983378b7c592f435be89c8b5571f576b45873cc126f8ede28b38aa4aa247265591f0b1bb94df1b65398312389391ca1a8fa62dfd7710b207f125dd92a1294e182d4630163f3680b99538da28f7c95687b2080ff1366", 0x5b}], 0x5, 0x0, 0x39) close(0xffffffffffffffff) 11:51:22 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002300)="f415acd901d0e74d6b1de7086f09e9fbc2481caff82555da27858aed0460e6f600a1e071195a8d7f07a8a70d59bf2e6416c016fbe2dca07d7a1bbc38753f21b08ef1189ca317fe057e56432f2763fee8a4412c4db68f96872bb5b2e7e7a3a34228f7464f78625fcfe23489a0dd25c71f7a41bd54180d98d73b363b9d8a467a4650eb367a82ed04f2bba050c15c0573c58e4d24094a10348d2035989934a6948cce0091c4ff2bc37cb89593cd3967e60750541d08701d120d8266610b30a35a3d8fe68d0c72a325ecfeb3cfd18e5634a8453658fd474ab4c0a97e6fb8b044ca19ca31ce3c6776a317154ac5828b60d41401383e101b1b0bc9287db07376ea6036b751e4bb6c396ad11d5bdeaf9671c1c4d90fed0968531c9cb5f2ebbfc52df75e27d784636db444507900c21b034e1e20c4eb586fa36283120cc4c13f970d7bc35b16fc84719a033e7858ac935538538ae377b9537d167d910ca9e42503215389027afba4a4518e2628351239e0f985dcc30371e7fee23174b388b436623cee79402b83e95d7b134e7f9ad2cd0adac3e89d8720f0953147ad9654094956ee6d6ee05f713169b7fac1b6d81b59522d44758ad975b025878436bf6667e33c23f2ef21cabe49ed1eb07ae853bdedfa8ba93129f1501517c7a90fd648c63c9c5a0aa020f5b648cb542482be05c4cb857c8f35826b0b68062f2a2cdaf45fb8ac4ba461ed76fa00df6cc2f448e94cc6175fed801dababbd635d8a014b0b61e09fcfdb476a06be84949d91ec2a2dcd60298cc7f4c49c5c2e9472f9659b092c5a804b6ab10abee0d9e8cb35f84c1c28ff0ac563e0f7b11654b589527b520f0f8f4d702c48a08f51ba236563e8aef4b1532fed1c15d11e29f3c9f92bb6abb223179ac7ef857da4748a428b62381d5a950df690a10439572766c5fdf98e6a3bd2480c2c8a51dab623c4079437c603d98431ac55d612b00cac28c0ff3e267769c002fdf6706c6dd128ee128456666b4807450903426c30de1fd75785f5ebb123f0483375d1fa1d606cd2031bba65b0270a2341102098ed45ff005800e145b8569ff87119095e3613300b93c9ace3c26ec298209253f4b60b7f6a1ef27a455baaf57c6a719c7d66abb81e61894988b41bdcf037d477207dc20305cf495d3b6b9ae57ea5f4a6912592d9c4a538890eb0618cb8bb545f6be949cefcf5f3945d75fc8f9fea6afb1b31dc6d828e205a6fd731bfa6000f3406578d99b90e3f0118db9ab47680264b43ed558297a80e4aa5b66ecd2666b9e7b471d61317edc69e6ffcdf9a2c1b7154fd1a35db9801c83b71e617cf28805fb66ec99309a1da8426436fe8ff8852ffded88cabb051794e25675c89a3a1fb82d2346fdeb927d144f90aef1f7f6a82f77c8298b4c77c536ad4758583f1fb22f65e6f813d5001044bc850b9ba716011af7f00f75f7669b853c1981ed4b0f225b58f9437acc3559218006b4a2a51febb138274bf74546d89ce6d62981997f00814a3c66fb7c1cfe60b9920d17a57794a41749716340acf59f4cc1c412f656bfb352928fd31fadff4cf6464030f1a38035fb64de2e34aae68b7e8dd47c1c3a6fed8ea19c6dd99d1df1821a67a38115f75dc579e0d15112e579f2c2c46a8fbde03471a10e04a84160aa173e6aee2c84e72d06af27351b0fbe222beeb8b25dea5f27e524cae308a912253438e81f6a61d98ada757fd1b4e2c063e6cd538213b2e756e15b0f7b69f7a4ba404d01a7fa13e68eb0850d8e469fbb3337c1665842d75fb23fcb5dabf1a8d794cf83eb058cbfd28ad483825a50258963b11cc293eeb1eb6e8c12f0ca4883668f77a3802ded6aee89522fc65609ad5dae97e6cb3516f5b01fe7fb252df4cabf27fba1e868961cb65d90ec027db89c4eba0704a48db9d988a6bda62dc163563cf3b398573e027d78404935f3b2d3c8ea9a1b227d2c6a83bcb56546c59614e68a1e3fc44873c3e2d189b5551c47efbfb5a29a1d6c157284933ecfdd561111be077b5db97c72c26a0d2a9d940a2b90e294f94b024483b9b84a3d13c543b424da5ee778033e81ac5c90fed9a83281cb318b17dc21abf419ca72ccdb3ffe496d55c6b0757476fec98bc55c1b20205794e4788954aba3fe8a607f74f9f7926ebfb56c151a379f500b149e7502016eab6581b55b5bedf5680814b5ddf1b12cb2e46dcdcbc7f81b429c63d1e94c14edabdf501848e5fd6c2a57fd230bbc992db1e886c1ad3f46d8b32bbf1527e8117661a5b9f15c7f440a2778584c2c4488ffe77dd8e0fb3f02a04ba3caf48096bd2c25280edb691d4585924d24d8d1398ca0bfe83cfa7aa0cfc5124c5644e4dcb14e1adced8370e46955d1e2d4641bb62c508854de106f449725119d0738aa78414096ce075d544d11cc62d9721d6fcd1d7729d9903f8b3f8b33462739fe4591f1e3885f1b65dd754c8f5acc0c3a2fa076061c1ed9231d3233c53d1a01183846cc115f5c42dfc98349df06aca9b0470d1924c899058e9fc7cf89d083618d8624113cbd6e7de79803d2f9fd4a5a3c8399ccf4775477a6e994340d5fc9e1af90536192e1a5b4c1a4991b7a2f0573bac3344b8047a3740a6895f795564e3e7be390ca27644193b9f96ea59f2b9a8b7144f335bd781a8d5ec0e06a5986e75ae320bfd6d3500d073c920801a68efd8f297093878764a89e8e531cad63630d2bbe3af10fd2ba6d45eb92516c04ec07fc762cd001ef32d59c157f12dcc1ebfea93204f7c89a0914a3881773e924eeeb25ade650a612a3ecfb0b10eca45fcee041b26695b0d05af2c43a5abdbca7adc9d3ff538c5788086ed92995a1bdc0434d9d85ff74bccde5cbd48bbd3a9e5947b1ad4fe8059cdd330d63ce2d72ffbc9160b9c45deb0744c5bb3dfec9920c434388cd9ea14b67c55197cd656fab42649649db59162bdc4ebfa8ef9f831b4028172a4cbe7ad041bb00376c754719100a33badadfd5e364a3252c1bfd6f0439e61fb6bdb375db3338d729bdb8d4310df5aa3028f0735661e112f9dfe8baaed5c2519bad28d4d1dc99c7bddad2f49a135432f2df687585713356c4c0e7644078c7bb6030377ad41eb1cb312ee32ad93a2f30ab1d245e3e567384fcc6f894b31d044a344ac5768df7b017e2059ec72a1424c8b9efa634a37ccb4aa2c864185662469cf3b912ebe34670c887ed3edb1a82cee3f41eb8dc14da7264f5e25a0dfef79fb327b1b94c1bd54522c3ec43c0546fafe64efa57c8394633ab3a6ab81b4f3f5286038e19817b52211e65fac93e44d5426a8d870330933ee0246cfd9adabc2a9d20a283fb098c21e86d88dbfcc1b6e08d42184274f546e19107530725f890f826b6ed7b11dcef182d4c3ababbc53e9e1a69813433d79717e097450155bca72afb4ff47cac8a304ad9358aa0b97cfebc259c333b3d7c4674be3f7c8f7f6c10144269b6bd92acc115c8d6dadf397d6bd5df05f9ec13c834fb83036eeb2851c07855b9bc1c621783fbce8e025b97d8ff1c93eb95276b754d6147bd1f1e97a6d8c0a32257d35039cc2ae173d9311b70b5c9d543b8a1f413fbc5f0ee1e738f90472f6ec6d06a4b98ddf40d48010b616ceac0d39e5c59b6b114a5ee69c65c03b7b9894e9b1bfcd0a86e4bfa10a6457ba4bf9f0e32c7b5f4bf424bad23e2904576eaec731c4e7cea9f982b375f0d86933c987c7deace38737fc64a17b4321499276010283eef682a8a822414ae7b1134a8e84d899770a1c8fce423ede87a39744dc171d1a3272fe58f4f6c697864aa60f0ff0bc1451b5d82c8567efa82252a23d4cd26c35fd8e1b60dcdf174f59be1d6988c2a580d3486838601744af4f2d84e3db741f585c3ad51fefb6dd2acc117cf696fc61295d2ac8fc879750ec85dfb0646aeb17e3f88bdfc4d41d7290587e21331ca3d03a601b058e5baff81b634b0a55bf98d853583e02cc832ad81321cf19e68ca665019e404b879ef41890a1ef9901479ef0b17e911d034b8c4cdc06f65232ddbee51f88ab23174253986acd90a6dc216f62bf1fbeaa1d7f5c3043501217b6009a9d0772b0748ff6a0a903d4157949224282f959c77848f550b6ceb9075e4ed8710066739372053d0b5cf5f09333c73d83ad38d159a33344f154253d33367b92303ec5f2a3a5078be3f80d675ff851d2b9c3c73c916570efa4eec835e21ebeab54a68eb925de6fcff6f08c7fcc1da6790a2d13578465362ae2eb085afae9d7cdbc1ab76ca0784e906ec0517be16d466845b0617027f36c00352ba99691777f4f2d44da16ac63a42b20016a585075e23461c96ba53946d19fb73d65c856e2e0121c8937f1197b851c3b5b0e02d35536ed120100c26561c4c75bddf9b55a6c29f311dca903f54972da5f081dcef070bfbfe7f10a9dbdafbfdaf16ad6fede48b239bec49d4a3effe9dadf6a112a890b1c28f6870b0d166a026e377429138a2b48f6307c67bff4338993533653337a42d9e76d5bb126409ef8eafcad6659474e7fc02e67dab430a49758ffc3934f428ba52a596103adc04d9e8a3f58e8e6d192c1d999976fabc3c961d5901f31e97e7595bfadd894843ccd87911040d83e9316ac2b51a3a51d7414337868c173abf13fc5efead64d2a6af86c455705469c21f17d3725590217485479d4f0dd4dfb39cec352bc624269310c4084436f5a2976bafea4d9e19cb30d72a6e8e4668c934d3abd553275e671c7396b3cf96527207ecaeb324f3b5e2b8b61e95b174762d866bfd6150af5d535e3b91e904df0619cef238c638f225126a24c0a6fd20ccd220833074a11121ddc4d0b8314b2f28be1446f98c28df8264b599e09f786c81618ad8c73e6e7e2faf9dcf87e16df303c4986ad1f97cc8de35c4958e04b83677bf700246fee22ee86985f4e24f3894214a566f88b40c861d4b3224f443f33422cfd5f1bb5045b93f137230cbeb18c5ed83947cd4e07bf144c28f6410a93ed06316b715a5430d88a75ffc1a85924cd8dffa7e16dd1f62db0c9f1cf72844f3d646ca69573c336fbed96947cb9431dc2b9132f1af77a18f84a1b6748a1db3774cfef26471c3309d2ec392119449c89d4ecc0877c24077a6fe9e286e916cad9fd4be0088ec53331e3b1ab861ff7621e87c1ddf44fe60e035ae40b819988e53e91b749b212d157ee2cfbc78a6c74ecc2ac38d52404e94623d448033758d328be6fc1f55f377a5daac48eba8cac1d6564d47f7e7184d77f85c391e6ef424fd3de1efdfe2cba466c0788d72aa10c0932d1b659655a3fb25d2eb3c038c5984928035e9b6d9db1832182c8d36eea1e24be7cb45c56b729a711e680c352e66baca012e8df92537c21b4bb63703a8cc6ef2c0740546079baf01b8297b23ea6a4590158e760dc413287982b58305d893f6efcc4a8254a3d39564d5dce6a985a5dde8fd33cf4a391a4b0b727f18ccf5734cf33ec784d0d823df34785ad770aad364dbd054a4797b2c64213f251bd134c7f565b21de43e802fa0bfd588be5c8f4da98cb53fbd4bd16c31338ca669c4e3d8eda0c28aeebe0bf6d107630cfc8aed5fd125dd02838cc225ec23e7898babacb70c30f222496e2732a23adade623b945ed95797dab3757e4305bec897a98c6caa860df20ce7f99ed5047a9fc29d9fdcdee167905de837b6e8e46fc6e40d19d86d11b5ddbf6ea7db10d4945af7aee1ec888271b4444ca7504439c8ef8c87abd2fdee9c37f42252918009cb9804946cd84e5a63baf6fbb4b609e29df3d701e4b9ef5c84d8a9bfb05433abec7608c2ce47fd983ad3007d5", 0x1000}, {&(0x7f00000021c0)="ee5ba9f0c0a2bb661c901b32152deb5ef2b7763b3db4c6993f6220f2a9b97edd9123200f2377cb568f718a9349ee791f973841a21aaee3bf04a598854be97d76be42f845217944ad1db68d0c0e04d70e3d2b3015810396df", 0x58}], 0x2) r1 = socket(0x6, 0x8003, 0x5) socket(0x1f, 0x4005, 0x200000000000006) r2 = socket(0x16, 0xffffffffffffffff, 0x82) setitimer(0x0, &(0x7f0000002280)={{0x1, 0x8}, {0xa3, 0x6}}, &(0x7f00000022c0)) setsockopt(r2, 0x1000000000029, 0x100020000002a, &(0x7f0000000040)="ffffffff", 0x4) recvmsg(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/185, 0xb9}], 0x2, &(0x7f0000001180)=""/4096, 0x1000}, 0x40) socket(0x38, 0x4, 0x1000) 11:51:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x80000001, './file0\x00', 0x4, 0x8, 0x1f, 0x406}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 11:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe5f, &(0x7f0000000100)) 11:51:22 executing program 1: r0 = socket(0x18, 0x1, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0xe8a3, 0x66, {[0xfffffffffffffffb, 0xed38, 0x0, 0x68, 0x2000, 0x5, 0xfff, 0x60c, 0x7, 0x6, 0x9, 0x80000000, 0x9, 0x200, 0x401, 0x800, 0x7, 0xd88], [0x1f, 0x189, 0xdfbb, 0x9, 0x3, 0x20, 0x0, 0x4, 0xfffffffffffffff7, 0x4], [0x3000000, 0x1, 0x5, 0x1, 0x6, 0x2, 0x7f], [0x9, 0x2, 0x46333682, 0x31b, 0x2, 0xad0], [{0xff, 0x7f, 0x1000, 0x2}, {0x4, 0x2, 0x6, 0x2}, {0x9309, 0x3, 0x200, 0x4}, {0xa260, 0x0, 0x4, 0x3}, {0x3, 0x0, 0x100000000, 0x9}, {0x400, 0x100000000, 0x3f, 0x2}, {0x5, 0x6, 0x3, 0x2}, {0xf7, 0x4, 0x9, 0x9dc}], {0x6, 0x90, 0x1, 0x30}, {0x49eb, 0x9af7, 0x7fffffff, 0x2}}}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 11:51:22 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() nanosleep(&(0x7f0000000000)={0x4, 0x9}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x84) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01008708262a6af1de00"], 0xa) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x667, 0x10001, './file0\x00', 0x3, 0xad34, 0xabdf}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7ff) kevent(r0, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x4, 0xf0000000, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x1f, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x80}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x8001, 0x20}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000004, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x21, 0xf0000000, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x401, 0xffffffffffffa17c}, {{r0}, 0xfffffffffffffffb, 0x92, 0x1, 0x7c, 0x3f}], 0xfff, 0x0) 11:51:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/249, 0xf9}, {&(0x7f00000006c0)=""/44, 0x2c}], 0xa, &(0x7f00000007c0)=""/83, 0x53}, 0x2) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 11:51:22 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = geteuid() setuid(r2) syz_execute_func(&(0x7f0000000000)="c46269de5751660f383d2dab000000c443fd0155170ac4c3317fd900f2410f38f0e90f0fca9ac44335693bd5c441d5e26501660f19b806000000c44105e19b00000100") shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10010, 0x0) 11:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2d, 0xfffffffffffffffc}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) flock(r0, 0x4) 11:51:23 executing program 0: sync() r0 = socket(0x6, 0x4, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munlockall() 11:51:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x5ffd, 0x80000001) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80, 0x8}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x9) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') shmget$private(0x0, 0x4000, 0xff0cd398592c24d2, &(0x7f0000ffb000/0x4000)=nil) 11:51:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0xa00, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getuid() unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:51:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x9, {0x1, 0xd5}}) r2 = semget$private(0x0, 0x7, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/86) 11:51:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x800fffff, 0x401, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x800, 0x2}, {{r0}, 0xfffffffffffffffd, 0x44, 0x80000000, 0x8000, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x19, 0x2, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x400fffff, 0x14, 0x1}, {{r0}, 0xfffffffffffffff8, 0x14, 0x4, 0x18338388, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa8, 0xf0000003, 0x16b9, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x2, 0x1f}], 0xf776, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x40000041, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0xfffffffffffffff9, 0x5}], 0x5, &(0x7f0000000100)={0x7, 0x7f}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000140)=[{0x67, 0x1}, {0x89, 0x3}, {0x25, 0x5}, {0x43, 0x9}, {0x89, 0x8}], 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:51:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:51:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0xfffffffffffff55) 11:51:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="e3093a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:51:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 11:51:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000200)="e60cc03b51e23fa17a20eff4b38f231b976716fc8470b35b09fc29d107a7885f6ebc23ae601a1f3ebdfeaac9c426c485443093ada1d9c6806c8fb19c4c2b2e629ad2ba94e060ac495b00d4c085890102d8a1d2ad0afee2e105fcab9a3f9435651d1d65e2b99630ba6f33e5ba99a9988ef839e09930d43477dc72256320dcaf83c397a88d2bcb79994955d667aff42a0a60878c70884525d8d4eb927c5184cb051cc9a160c0298a4ca4b0ff34e65e23aea8d2c209e6b85aeff297dbb172ddc6904f450dcd7373df748a262389c2d40891c0d375c236a5", 0xd6}, {&(0x7f0000000300)="6e5f9e6b074b5fcb9e49f05d5fafc65d34564f1534652795318e0212a9166854b3", 0x21}, {&(0x7f0000000340)="5df2f8e85160a398594824ecfe8eefce922bacc7e060c64e498c12478661677562ecdcf24aa9fd14e70c2d8ee5f5c14f9f70349e41782e4f8f9da5a4c0af1372d4609c55da32", 0x46}, {&(0x7f00000003c0)="a8efe5c28b85a3cbf4", 0x9}, {&(0x7f0000000440)="0e7196a469c2b9c967cc38366dff6cd4b1587b932144a51596981d90682c8e99f61edf4805057f61ec4ad084d5289522c4f9d601bb4246658ee58f31c6e3c8053dfa731f6d1a8ad205b79a9d445ca6d64c0708b1eec51aac0fb263eaa3d0d8ec439622148873b1f2648f7f08043cedbd56581cee9591ff5d67de2bfa3ab9c6ad45bb7b4c5070e19b15d747e8b4e3b69a96345166abe17471444d38592335416083be9e0fdc9aadc8e98aba557ff6eb08e0910b7acae1fcf2550097daae784e56baef5a10486a5e81890ed96116e450d0c9d3f9a836485b38023bd9566675accf", 0xe0}, {&(0x7f0000000540)="d0b4efa5a0d7cc8b9cc780f993547f78bb6cc0e255a828fbc56cba0681cd880f047b66fcf8d4e55aeda2dbb42f1b6054d645e4e2a9bd1b5c5c52046683d036c92eef2a40cee79d40a5efd6e8b2475639fe86c204292bb070940a1a5829d066d39d8127d1f702da10be9360b5839a1e5a2069c91b5f928b409ca01cfe78835606eb92f4c1c6474f479950c1ee3dcefd2c52cef8a796acfd381897fc76ce57872c5166710325c088bada7dfe506f3a7086f4e69ac5b702c4cb72f2156b420b1f7a773f80", 0xc3}, {&(0x7f0000001500)="95d1045e3ffee2c043e7285c804aadfdcfe8de0428c8ae11c74a6669bc79d7a3c8de5d6bfdbd5b242e623a84d290820a4be3e2f2d6b7c5920079e52c58b7bad66e4224b63113f6c0aeb073961223fcf0ec01f1c35db1889667288e24c174ef0eee85eebe550b662565e1572868648be7a377869a69bc14f669aae0e88d6b4411337d4938454e0f81e41dd55b7d103590363db1d98e1761e097e6d7a42b83b43c9e84d0315ff48b36d26f7c8c66ea5d7da5a605660341c4f430c2c4e22292832ccac2ae9b0df0b0d1feea28303809575e64dfafc5de5be45cad4531584e5a93e17c820e402d1f3ac82e88e893acd7920a50b981be46048e69ae90f40f706ccb6f9d620fce98ebb84a13d0683c592ddbba517f75d5372b4279e357709c0d73af3c7cd8ec1af1e61f072eb6e0f7691ae1b5cfc2181731ab02179f7ab2aa656da659523498c5a8714efae46624c7a0c9fb070fc76659f89196b45fbd8c0e44db0d86ab4281e7af659219a1e1f37020b3c9efa5c934660cabc555807529c287e9ee9ac1048e6aeb3a85e8ef12e02843c56e7fea8ae4bee5159f6044b4d2c5011ee7021bd20432d3226ce05852539787802bdc3864f08a37e1c11445d6ebe2895ebf43d79348e11a325d25490608a9c5cc509e892615b20290c1e69a2dd9537007f0f59f09cf86ae90a23b96acccf45c77854351118c289956efa09ccb090f65a4d96d1b0e4de274c99eadc4cef9bd2bd0fe57b039022ccd106f0e50ff635cfe1f742a01eacf37c375fa40a635266843a41fad75956fe990bf3da6337f1d52fb8eda6a70aa3f1768a0e5739e94604c701d706b24c426ad31eb7c6d745ca5a593a8b790d91326a658da51da9b87190d59f1d8dd6e8946a9b05d775964084ab0e9f75791ce0235312368cff4b8bafafb5309f33a7da3f76522b1cd8561d53e39e0fe9cdcc20e4115d2dbd54d10b84be5e8fd0ed4040d9561e35bb8d309e777140b768f1a62262245969e0627f59dff5347144662bb5d2eb29d2f29c6cf29ef95150add841cd25e5a011211a60370885763a697273250e35d9e0f7039216d51f77711b423c82242ec1d258dc210185870fac3217f132175502339becf7088b11c50aefdc8195ed5101d7de16ef9782f9b66567ed80ab1afae92a7d1a786d78e74c2d7859c3083d69c08cb876b2f1b13c92a8d982b23f168861bf60a930392a3d1b93b8d0ecd3493be99e935903ddd99ffd26f6308104ee85ed19b5334310b242780082e54b55ba4388fcf65a51044ffb4cacaad2654e71a66dd267f6f6e6a655f69f963466e15699fd670abb1ec869cdf02db05aca4286739a7698f340b9dc68fc0f683b91785f444c776755ab4fc5797c7d56634e4968d2ef15cf4869c1e5f863d35ae076749c719ec221819d9b052325b8389c70f0091436fa072565bd63589754aa8b3fa3782b6800af0c88c7404d878a2eded87b8ad7acede39d299fcfbe1cfb906f9135c029083805e07d5783277e8a14c87ee2e10d7a0df637c9bd2cba0a3574b1de2d9375d3e35e2675452ccebeb481ad7adbdab6ff3f86c2437392b786e04fbb43a71d4dd50baa4ce62fd50cea2b7933d47d06060cf09f78590a139971f469a65f2e086acd3ccdbfa6a577367cba0b6a3e9254435f8cd7699242d96fa42a5341ed094fe8207c29a1d03cfb7d57dda64880a94c39a8b53de1f0e912b3088ba6cdfbfcbcec014f9432abc25ab1f8098d3f1435e2fa4a23ed0d962ffad408f1e66343719c8b196c150ac41961ab290316f2bab5eaee9cab9a87aee18e93231f85f4cd55115631f45ee830ea7bb1e87841facc09098661238def9b003890f4e07bc5013aafe4418d4062e6f984f42f6151cc156410e9fc0ac472e31c40e4781c52668594d8911e9b28567ec242a2e463a7e7d6dc537d56daf6f04d4a54a44fca06ce3f9efa9c89580ba7d3c8fa9263c90830ed5afc2f7160e8914571419a07d9f80ad9b1ce07dddb177f1febf3ca0ed9d1fa516a28e1853a57461d2f9cb363e513ce627bfc24d007f38a5b537f7c088dbd15810381a1a7912569eb0a7a170110be832bc9d535c84c0e31bfca791fea0ebc27d2ea829a05b682d7436e04c2c28aeed894de796bf7408e3e01e62b3780b3d44ba1b517fa5d71530bf17a6f683acf377dd4115fd845a756b94018bf7ec0e36a403743d8abdcdae7afa20d5367b140a3d3632b5d560dc879293f6079b50e4b43ca0e6a1d8f0a00d5ba24dcf1f8d78a41d830b1e5bfbc2d8c621de84f76aca0b8d3568eb91f8b25c08e13d22ae9f79eeee79b5f07cb7e05d78fb79d87dc3e6ea8df49ca66977a7cf535479377179df4289976bd73f467874165f8d898c0142c9266edbacf4815c412d12c3c960dff739bb017f4e00cd4e360dc8b49ee4b77e5928e9a3d22fb6456da36fdee0b065c483900bcae4156ad41de0b99b00764328a4482f021cfd22657c4573bc363fb0443b51b55db454fd6c366298cbaa4818ccde52d7ae911c8e8ceaa1080db45cf61d405b144e19d387687233348ece7c745e117b817205b089d738957a262cbc80a67b1664ce43fe9fb610d9361fccf4b714e7fc80946159789eac60f592a3482b6f4be973b9af526eb1f1b99c396782afbee8d0c9e1b90725b56b52b439c8b72862295763867e4fb03da1df1788f9403523999bae094d568ef0be5628ff02e8cccba33aa19e9aeb824cadfec3edc97a678efc04e0d87a7700f3bfa247249bd00ec7683280bc64bddd33e2a81a37eef8a61a76b729c7b6246d7dbd3ae16effe2e057ea3c21d94d9bc53600eae0ff8707ecf6489265bb8ddb2b795e3137cdb5a1f3e3a851e34ce29adbd4dd6d4333f9d62d4e63e16858eccda8a2e098349197e0876909c4799771df1d0ec58f563f0475e4d2ef996b4d69334c99be10e3db2f3f8d7f4643381fc5613449bb549221b82a5d6c69f8440cf8e45907e4840f176cf81d66017049682a20cd80828c7e57461c5469b30604c539542984e2b1d04330eb2ea335c512dedf3e629b2000534031b4c55f072dcca0113b1c5eb89b00ecbf74543f61cfcd63dfae331582514d309b53cd8107442142768a8b8fa7504b920c56f30bac7f10fe337539d8b9e081cb1b069a19549d9b6b4d5d70393bc4e63ce58d729508ef6c19436e04caf5b8b3baebc2c9cbe4ded8c843c54395895563187001e72f80dffd3dfbd354a090bdbec05ab7e3bc0a162d8f4064f71d02f0310d94d9ce66096560b658b91bdeafa94cd3754e5fe191f3684cc627258ab2346e37f06a3a6862fa634f63d408697a77ace451736732c87645551de8c7b08e2f10c861686f99bd1f56f861f550906a7c50b95f85c5fbb9d81fdb84b9adb8218b9a33b43d3a94c4c8551e98c1bc9bb816409fbfa5493f1fb738178e68169a319a2780fdb15b41756bfc109eb0f22c38eebbcce177883c3be2642fbd574cdf7678e4f078c7c2186a7bfed094e53c7d49448ab214bc14dbdc7561ca06592ba42b6e1a4a824469c471b7241abbfd9b1119524cdf7c1ab10b30b7f9ba6fd15ec3211eb8b6a3b88d6c06867c73b3c511f1934d422c93d78fe33461b878b4fbc61443d8e15a91687e4bef8ad3924d1e97d9c51c271f063af4441d322c16dbc636d81991174bb556a6491db3ccb5e78c5d26759234f63edc6083fac8b5f12b8f4d669bb245618545560f84acc328f0f9bca41ed2630a9f8eb7d37a257842c60a9731289e0ee899e6eecec0326f90baa1c7724777cb9ea9990f292d3016be52e55b7bac9cf270df4d258f8258d6fd78c2b1d2eec3bcdfab5b1dc53aba77f5f4f8b8d6b1470528c4fede8aad854a8f4f8bd7cf6cf5cf2b0dcc30751f6f403825be6a1e2e1a87ba9d43604aa1ee53410968f54ba47fae4bff48a470f23e583555d75c53ad193e0c54d15a12dbfe1bd868a3e6e1156e4e5309703994b127c8f3fe3f55b941dfdf4f8386e33b634460eceeeed37ff5c5a4fd602b81d3e98af620f0be58d39dab580cad78cffd348a4b6f85e0912c91cd4b030d7e228b28f67c107b2b21e77bd8aba4f7250ce163f805b0c4802fde2359729f1968016026b23c038ce716be954fe0f7e46ef5c038dadcd0fbe2e947da74718437f9c780c1287e36b7df2c79a7b5afbb09e4017223918079935a4ed5f2588044e34780ed06c8adf4e540734001ff8c1e481af4dbe490b2d9ea45882352020165ad89f99762cc60ce48fd43f95a062883684760f53e748ed8fae25a23356fb94760e7837f01d905e1a91f0326e6ccffacfd5a8a19dbef4ef7e64804944269e51f83dd0d95f53f2dd930b5825d59fa5fc61acb89a40fb0f85dd93abd9efecc91f40c9762bfb1c40e66451993ffed0f0f2741caf0f38b0da4b21e8bd07125ea8bd5265e8400b52e44bb40e3a3b24a4a84efbb9beb2811a56a2fd68c1cb534be053e7c860840421b70b9ab8b9473b605b4040797b4f1ebf9458a2224c1dbdabc6fe631d8b213f365f1b79632bb03d8f1c027dbdd43e5338ede66c21506a10cdbaced976a67fb3ad983ac09e0c1e98738ba05893a560599c9f19deda2e5921365092cadffee6e005cd279e48276b1c261ea9b4c9b58b9c9d15c1a700f6f8b7125a5d21c78708e255433e0bd555d06bf27df9994857606d7d8d77ea45bf2f1eaa3abab071a20c4d353e442f09f1eb5dc4891aa1e6167ba1a3fce7d640784ef5228266d924b41a8134fe81e1b4359ecb886872f386ce103ad040517cf3b65387e9c5a0e6fe63ae331e343fa897bdf7d8a64f7dfa680715fffd006ad5e27c4b921989e8d5ff4309d50da99696f2b465e94140d88c560c26c85a2075ea87f0a89385a021530896b9d7be21a35487af75e8733c81c5f01d6e79d3fd47698285e4dd024f5cea6fd686bdcaf9e5992e4fd817ab780a312a44bcaf43f8a472c39bfe443fad8d36e8b9b7db8d6cc7d8503607ae1f35cee9aa3c02649dd2dce5bcdc9512633e52294131b19e2480714fa9d89174120e0aeb61eeb9420a6cec63b0c2b505f3f6cc2e015737ccf85ccbdbe189cf4f076c2f3c6fbf60455862dce8878c271b8ddad3e3317f9c9867b0e177aa801dff57bac8fb4f340801ca128e20075668e5b72cde716bcece3ddb3e6af37d2624c047e485869faff16d27fdb2a428d1021e66f847abcb416669f2caa3662e1851db4815fb959e898404d493772a32dca452a25091a202720733194094d773b7ff898488144df207cf6aa209439c118eb1d491308ef7be3028b15e2fb15593bdba9975413b06991267a1147df74e6ae9932407ff6fd291be58ee564f936d2c1ac75eaf7fedf6b227c8677fd60efa146df3b3651da8ec64db6b38b3a94c40116d0a143e65bc0ffd7f94fa7c0afca29013e96f2ed0d78181d1a256ea353d7a7fcf6b2891945f5fc371a0d45c023b95fa3aaaf59faa26ff3b46af66128001150fe2a84d2a379f9da8bd1c39be3957f27ea3372059b4dc907258266d44f82e6385d7c26b63a0b626c8dc2c4bcb4318b0b2ac44cefaf2a507389bfd369b6c2cbca6043ec6a781aa2dc246e31a56eaa0e3ee7d0d746daeef2049a90ac90356753b6fc1982cbb1554187022bce7836abd989dc73fd94f357f12a1903addaee1a1eb4a196768140f2af70ec43015c1c8f5a3d1ef5fc4135e272a59a2e7654aab04fa02d0d2d464d08bc5dec886a31edc3a1b6dd4ae5cfed0c2f69d6bff8699233a86999a5666fff6d39909c3454f360b02cec5f63a1c638b401bd6843d5ff461a42ae2682b84d7390201d64e80e65f8eb", 0x1000}, {&(0x7f0000000640)="e139ad61edb48197b4d2e3123da8bdc01e8ca2b5e83c12b3dbb3d48ff65bde1a5050b8b7c50d0df6a5b40ba2f7901cb1017592e64a04e7f3b9a30ca315bef263aedb6522fdec77e00a914a8871efa3a71eb4c2b2a3f04c698e145a96844a448cd1fcca17b64e", 0x66}, {&(0x7f00000006c0)="f5acb48625b63fc6c653f369a3e5451aad4eb81867c81d8b75f598986cfe73e508815ee6e3aceb28777cdd4cc0eb2a30d62db6185cacc4c27de606bbaf638653e32e0653f13bc23ba97ea1ef3b5b3dda7cc08c1d547c6a723753506828e37e5fb9fe3a3b3adc35d5e32d5032ec50e6cd6a18fecbf4c155b6ee7977eee81d92284a37ee750a68c708fbf5d9e81e93e4e2541ddeba00f04758c2384470ba3c02f2ce735e2ebe41bddbcc31ac4158d6fe1e2cd04302dfee9cfb55dd7d43ae89c96766ed6953f772afbc93361477c4e406454d75bb6c21915a47f462a05f6221011827475f7bbcbae81637f5ab18fa", 0xed}], 0x9, &(0x7f0000002500)=[{0xa8, 0x1, 0x59f, "a4b660f03c5ba8d5496e11a39f431191d98c9888d94233ad0feab2cb62a0bc71c868abeffcd09f50c5444341af01fb05f9c038a2bdb2e9f10d70371826a62dbf4aaafe998cef81e2bdefb12df500a998d3d1b8f952d91492d80c9982846c93f3d6ebea6ab127dfd35195ed3de8a892ef2b0f4cd7f0aa14c4174f3369d784425c065494a758321c809558cb372f6c275ed561948467c6"}, {0x1010, 0x0, 0xfffffffffffffffd, "b8c25b37fecd2d5b2dfd749f104100cea6c46c23bb3600e49b8ba3aab93edbaa2f96f688be03ec6c7893026a544bb6d34bbe1d5ac79e964057d65082cceb15352d28dc44938ffd1b4714139467f3c17cc60a107e2032df8c229c22c398e35f9a92d865d0628f15ff91b2dbf92d96a234497f6a347f32b786ef99beca5b65511e877f40a42bd1d34f5e105f44b2aca5a364820bb893128f91b47420a963aded72e50352832a2fa28d982b24facac9977928d9bf5930103ac66f8fec7c44ac4e636dc1c764add8fecbd29fd3ec75ed0f7838f1983823ca8fa8f1dc0ae3d5811490631117cd36d68dc0af40c7b04723452d87362ac15e718fc84558d5b13eea1c8ae52844c38abab88475640843eb2013a7cb923e1bc41c21aac59f35c8ef796ae44c067d6b5ef671dc1a716fd0fbeb2a2b90fd000f868af7adc12e817ce24333d366730954493da8fe0760d1465bb409a9190f7cf9234e90ee62a0d74cd9d8adfd7eb9d883dc4ef1204afe685470d93b3598b0043513656f039b8d07b87671452bfdb1e6589dd22a2935ab2df5ded2293625cdccb56098f264aaa505c2e5110ec6a57daa52180fce497acaab16547ca71105d253a4f06d0035dcefa3d35fec603b2f88c9fbb4d8e6833481338cc0553d28f0064aa0a6e1850eb6846b358d315ed8e1e4e09509c21a55ed341dbae4d0860d509cb3d57f20c89b31e759ed5674e28fd886d0b6b1df534db8f685cbb2e782f05c9d21969c9f4c91910fe68caf7e13ea92b5fdf042a4ef7240b3dc1e70816895f398de6d1572bb882c4ddb47543e48317f24a45942a20a8d058d66b1e909a20835fbf8701b92efd15dccab021ea742c16b74477bc751a9bdecd73fe88ed9a654c2ebdd93b9dc338caceda821934b846bcc8f39c338ffd1e8979ef85b032d4591ea1b0badf6331382ff862df9e0f408575e01115f455eb33a79be3a6cb5a68dd5d1b5fbca85f89bf1e69d8e44f9b31639ea6aa2b634066d92e7b7e9d0690120a9bb9abd492e6b5fd51df34c8ef11174c5a730ab75727a30e41f16c91de132d5c25aec9c74a79854cec90ede8167d2436c11a31fdd0421ae61c656e124b7eded0b6997df00c6eba5c3dca473ca77004bf0b22302cf6f9b6b1f3065fb5c79bff74cdb2bee21bad24ce14e4a96b29f8511cca60b661444a2336bc9f3fd226a996bcf67a9e602cad26b4fe6db3fa49b0693873179be822ad3166535650f9622314e0e54a98f0b97e8fb6f5d21a02f61f9bef35a3f563b8a2ab94dfe1cbea40dbe771468cd9fbf4d30ad9217191bdb9e3701ab04f37054ea9f321ae2d0cc88aee99d2166dafb35add54c16db500b144463a40c8fa938d7197618e6ef4ff1fe1e35e9aeeaefa0b61ba3090820ef705f41af2d1e5aa2f25a1c599595814ae82b611b47999274e60b0d64dedb8924d8ae2ef0f97b3f043fb48376e2cf99752433fd0fe4493f64470f4b05578a506a29401117291d93339394d9ad6fda4410303320b5293bf7fcc4a9b0f5a921a39c9a898ed897d930bbc1f7e3d5283a166c057b832692626859e0e5350c3e655222e154964d294455376097e21e1f24466ca6f18c1ef7f02553105b217765a8741cf2bf15351be1c45299d2af875b3b223a3f10b0ca8eb18b39ad6bae46b3e69bd96312e255eff7390d26e16258beb3207eca05e5414036a7fd638ce7da7190e78dd2ea30f1ab0996ad56c286579339ee1a3999edebb766f76c3df2b44c03c5d49870854aa2a1b63e23b2d9b5ec8ba1a7194a748d8640183a6650e98e2fdb951bae43c81f6972a69ba3d32c6ac19f589ac4908e55bcc6cb303acec5ac1f68c86c27ba1de71349ceb4e11a7b15b8983f42393a934231c1e5b7517cc10039828ccd919e2244947ad06ca2723623e1d9c9376db97cbc639af2c6cd30688f38a4f248f4ee6d4ec792a4068737e407e36d05bb33479942845893dc3538278388e2fcc8b9361ef2d70ea913282280f78c97960d70786c7f0d82f70db27354a5fc68aa86b9ecdf95c29635bcf14ef20ee2b17cd998fbceac4e2556a11f10f1b3cda8a58e5f22650c78c971b0657f8e60fe40a6f5f724f41c7effffb325b9edab81c6f05a8e4a9a93abde12a64ea7c71c6e9a01e1923d7e43c2b70983dde2000a637ea3bac3f4e9ab8e32450baabb3b88c04abd65e737f1b2bd8ad88197d98101b6d77aa9a5d8d5f1f9c856746912e83bc50658175e25d953d1c233bd5498351f1fc1b82eb2997c436f501c87aaac981a96ce04d6b6bcff3d8c2e0c4453ae809b02bc63ed0f1ce86db6dedaf60582b3df72073d676d27eb7c3210d2084d9783ea5f6dbe6fe57358b16ba2ecc66fca11d4f362260cf9ed57d31b1206a6d8d1d375a1ae3b32a8fa064417e6b3b3ceaa5629cd367e168c3470052825fe8f9cd783fe4c47039fbbec921bd6937b8e01b7f30fd3f1ee113550af840369eec5c1c1a106c5a6b4c3e8b63a2a3860c3524cf8697406bde82a9a9ffb64225d6a4b53ba560ecf5435da45a520d332b9f117aabe4558c8169e2184c8d92aebc4d9426f36a216f950314b38d268e35dc72086d7595fd894f0c695e23fc6c0a95fc0c2b15bc7343f8bdaf188e36f7bf4870057702e4d21aac169d17926260283878a83d7933ac8f52beab31a7fdb68af33cab0187f19413b5a57277e9e71a434810f15c5ca2fd3473a7365228b0effc601c4b323c9ad3b829eb0f8aa79b58a72505a3d4330ca4b577f30b8ab1b31ec4deb7fa9180ff5b44e6ae5a8eb25b66ade09ac80e337398ecebf7f7305f9823798cc2b86c781df666c510336e7542e1674696fb0c6283a7bf1d0baa84853438693ac7d17e741b92e9d5bb4243b543647ad2f6d76c5a19e65dcb044a1177934bdfb57195b9945c938bf4c2ecdd613516ff8895b10279b7213006da5fe44ead452f35d753fc2fe96a056a04629702deee6e25d7a4640c405e19f854a54df7dd2729fbb050f6a797836ce416d6c2e06263233fe0ade3a7038b1a04d7b2cc662d2b434c993353e121cfb12b391d2ea0c3199f388b461899a81cf19b604fc00538f6a6d8af57828ad06f5d9a052d18afbdedfc2f9be194b59e8cdfc3bcc629126bc25da8fd804e9dc4b60195b56e774aa59be1b5a30d25898aaf771b157f5c4d4936d48b900b2039616ab960c27ec9af076b5476ad5791e4a6b3ed42ac1e9aa3f069ab86030df7ad8fc2dde18ddb4959f275e99995255e9bab65adcd88d5d1e42984d2d60e23b201bcb6b9c5bc7d0d6877f5de3f9e7b6331d441580c2eceaba682e280273175cc81bab4604ef7fdb4ff36ed8bbe222360063055c470a642fdfaa582746a6afc73fa9390b9f88afe5f3dbe2f4cf090759c9c087488a041bb2124fda58eb2415b49c7fc901c73f6f00f59f8dbd790e0b036ce128164c44ffcaa453ef8f60140e8bbbe97315bfdf4be63cc71438ca2e4da7d4f0e24680b391dbb5fa77d267c2502f47997b938e650c4689b72840ad6512af9724a4408b030e7166501308f1e50b495171d9e652c8d9d6933679c7ef58cec57d326a5ee609714a77a9f03cb60c1ef842cb85eedd85236b6360c979eb129e7310452353ad0fd088d0c78b754a18426b64de6f05c5c2817983d5ac7756dae0c5725aaa992b1bceccca59bf182a0e80ae371284b16784f9d33ee97ea2927224de8502969c16bf97c72f9279028438fa0a77ba92a2b7fb2f9f8316f10556b31d7468dd0f16bbe329c75f2899dd4ce965a09f92f94694b9d2f2c564bed3e146353d500f92ca6e6d3eb3eac9f2811bee4dcd0103817fb6936d6ff79339d2edda5a4f4fc0ca129b0a342b630f39b4f4cf3db7204c26b187ed20c0e2db2cabd071a08aa07f4b1be00992d3a85b6c5d09409b51c2b31fb6f41dd6f97d98e90690a54794e3d240f39c56c5da2a23a0e652e5d1f773832843fe39dbfb455589b23675256a512a988229aae8b4912085a408c316884f5ba53daf04f744332986a6cf7aea9a030fd6e0b61cb7464d1643f530568ce45c880641a6520869bd410e078200889ef9a35159dc296da31345833703c2529fb6823075b5f3742d6756f0139bd78ee3c52e146e7b45594ee21b631f6539ef3d903448ab7183b4004fdf867cd7339f98bee4a87a0981a38c5af38cc147f9a3fd58fb5597baee488da659a2ad633e254e31065fc9891ac24d1a50ba80799da19af888cb699a4bf02806460309bdfb290778a894b1b5a29f320fbd3418cfe6263d096a80125b4f0987723619e66b14430732ebc96bfbf3e77a4c6d274a1a9f31027d57e800d2e83d01a13f5c6b159f8ca5e755c9a8f68f1490f6bd28f07587a46d04ccbd26e836f0716cba60320a1b72aeacf39c3141bd755d954632788cdbc43c0bddf528a890f34b7cc6de324dff1c0916c6e6ec4a179c7f12ad7dc413a1f9ca697f922edeff94d003ddbe6f4aa13562e4dad6de85867c45f4f2cb3a2bde43f2c23433d931fcbedc238e93bafa46ff61983bcd73c7404f7e590ef7b18b57e2d7ab429510fe0254e276d9961e336bd72800ee986c5752b5771f205b26e65d489d08c3a917c4b9ba45630b55113496120a77079e874cc41250519f2350f2239cc89a72ee296a87956496cd90165f0523764c9c34ef809a03f45164b734d4b9e2450ab46a80fe6863de0e8640152575ee80c3486a840b0713a110dbf3503a5357adf20d065096164ff76c2368f962161144ec4fe89e307a0998cdd9186973a56c3561cbaa914e17b7f3f67e4cc21dd36fa80f4cd0917f6e6b1d6e1dad31171ff68f8d3f09e5262613e2d59c60b439390b4af40201bbd8c6b326f08982c632612a84be8a1785e27ccbaf6f7b999bb5157947029815eaf6e8420cf26684c310872a5cea9e7c74c6cfa90cbf68157ab113f6db7bfc9c71396ba56727fa1099e0850a8eab31644d60cb7f1ccd1033f7fe74410ecb1c32245c1d079c61c62bbb4b23d4a33ec0b3100b00c5612fd71cfa8492bb5aac42ecf7ab0d14ef58228ed70f02027b71a233eedec827a94df3121a73f907144c6a7df39bc1b57d2fc906b9b2c70fe7098fb105cffc2f1ae714e4b14b645ad05587bebbf336495fb4a13b38df89531bae6d6244ee39027ccee6bf837eb6ad9f202b37a585359203601dc967624ed6edfff84da379bc6f0c5cca88c2d0a3c4dde457e700743ab7099ffe8dd53bdea60f17b228eaf2c83820e051bc8ce2a50fd6785abc594358d960f5a1f325767a528524f7c1be7be934bed3d198d2c32d914122d18ac78b624ebcba3d2c291baadd5f5a0d2b7a70ce3ca945e5695a3b16e8ee69810fe9d4dc11740f994b5ed642670342fef663211bfa2a2bf48026014a856cdf0c347a505a7f1e702688a7526669679d4253eafafff08ac9ee41c242e72b036a0a0e8a40933f47c9a91af978bb960fd8f58142ac5607198984db3b4fc4d287efa817fec9e14c80ba0a64d7d4e72df54244b02843899adf2d44b79a3d02ffa0b8e35de2def12d53e1861b933d61fcb8548aab360de814a189a033eedd51cf99356a7c59aa8d5d80e74f1ac3162850b7ebeba87e17c432242c08f7efeb4c22935f00505865fc6105f9f8bb2f324fda71a222ec0a70fa4bcfdf426410f9e62261d2f589402ce606a3db8002aff1b9bc1e802cb6b0ee9e4524581af1666227f5d2625cc8044123f42d32c7ac9bbb659aa6798106f2659f8b80efa93501744f89699b58e9ed4c6327ed91afb891ad2ca6700a5b80fa49f9673e8685a139bb4842e46439b38d569f671784da8821484d76"}, {0x20, 0xffff, 0x1, "58fda0196db9c9622c0a1ade60"}], 0x10d8}, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) accept(r1, 0x0, &(0x7f0000000080)) 11:51:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000100)) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r4) setregid(r2, r3) setregid(r1, r1) 11:51:23 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:51:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x101, 0x160) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semget$private(0x0, 0x7, 0x422) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x1}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r1, 0x7ff) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:51:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x7, 0x9, 0xfffffffffffffffb, "4c5d332b01943434203cc92836f3ea6470eb3b57", 0x4ab, 0x100000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec240a", 0x7}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 11:51:24 executing program 1: socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xa9f2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x81) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 11:51:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x13b49eb8, 0x100000001}, {0x0, 0x2}}, 0x0) 11:51:24 executing program 0: unveil(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000280)='W\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:51:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) 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) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:51:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:51:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) setrlimit(0xf, &(0x7f0000000040)={0x2, 0x8}) poll(&(0x7f0000000080)=[{r0, 0x60}], 0x0, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 11:51:24 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xc73) ioctl$TIOCCBRK(r2, 0x2000747a) getpeername$unix(r4, 0x0, &(0x7f0000000200)) fcntl$dupfd(r2, 0xa, r1) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0xfffffffffffffffc, 0x10, r3, 0x0, 0x0) close(r3) 11:51:24 executing program 1: r0 = socket(0x18, 0x9, 0x0) sendto$unix(r0, &(0x7f00000003c0)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89db79679c960dd5e3abb7720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d14678069dca5d0c6e43d59652811c67be2314227b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105e7cd0b10427a0000faffffffffffffff000000003cde35ed404b44950ee0c386f3c8929e28a7a3ea9d434add24fe7bc0da73357b5deef5f84511aaa2bc0f3c6d1911e3d96b0afaba94f5474fc07b74aa89886f17549aa29e776502e5bd3439431a3a9f92b7c33e65000000000000b6d3c0ccd380f8a662c57a5ad314877f59598375df9067bca5096c2ace1299bdca3962e5c7701eb23954e20c658e2e9e6b264a09419e42430c4744", 0x1f8, 0x0, 0x0, 0xfffffffffffffe3f) r1 = dup2(r0, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x1}, {0x1f, 0xfc}}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socket(0x0, 0x3, 0x0) pipe2(&(0x7f0000000140), 0x10000) sendto(r0, &(0x7f0000000240)="adb3a2e07e5750d2f7df1c8b1a365b26e142e243915fafc944e87b517612cfea4e652461ed194a24534e3ea4142b9dfedcf0c845cba9aa887527803fe5382da25a624ff9a3d54d3dee54663be9efd2ea254f40502b7d027fd978e020b55fa42431bfba5ab6084cb99be29743854810d55a55a4874c209888182f680a8cd5", 0x2fe, 0x400, 0x0, 0x0) 11:51:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x72) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 11:51:25 executing program 0: r0 = socket(0x1a, 0xc000, 0x7fff) recvfrom(r0, &(0x7f0000001040)=""/4096, 0xffffffffffffffa8, 0x800000, &(0x7f0000001000)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe5f) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) 11:51:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00A'], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x1) 11:51:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x8000000000000000, 0x2bee91b9) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) socket(0x10, 0x5, 0x3) getegid() getppid() 11:51:25 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10100, 0x40) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x12, 0x9, 0x100000001}, {{r1}, 0x0, 0x6, 0x1, 0x6c, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x42, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x400fffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x42, 0x9, 0x7}], 0x4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x7, 0x5c78}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffffffff, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x0, 0x55, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000001, 0xffff, 0x100}], 0x3, &(0x7f00000001c0)={0x1f, 0x9}) 11:51:25 executing program 1: r0 = semget(0x0, 0x3, 0x280) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10100, 0x0) semget(0x1, 0x0, 0x2a0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0xfffffffffffffa70, 0x7}, 0x4, [0x5, 0x8001, 0x3, 0x3, 0x4, 0xe9, 0x9, 0x4]}, 0x3c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) pwrite(r3, &(0x7f0000000100)="71cf9e6556f48bcce21c2ba97bf08f03ba6de98632b183359f172e7edb0f09baf462f9fb54b04c44c421aa5d04acf24bc596b9861a42f5326a6f89fd8fed525319087df63a354f6dea311f9425dd9744f685d1b9c3e29f0d", 0x58, 0x0, 0x0) 11:51:25 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/68, 0xfffffffffffffdc1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup2(r1, r2) 11:51:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) link(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:51:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) poll(&(0x7f0000000080)=[{r3, 0x82}], 0x1, 0x0) 11:51:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xfffffc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:51:25 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff96) 11:51:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000200)="1fb3dfa6b701b3abb0b2bee7f38a809ab6cb26682120bc0c0c3a80dccf4f8389413109630b21223ac8b4111b577fbf60352c5de9c4bb5b4ceae95103e70ed51490e6639c5e659f8b347f7ea8351500f821d08cab5c12b3286f767c8d5141de977b2787273fb95876d39c66fa3ca4b8f166fcf53de7d1843d0f6eacfee1306e7c9fd06e7a79b4bdfe2d4565748b7e8334abac4f142ca72a1d0928dc51cb95e512161eae22e59001606f40b076ecb128a349dcbdd0074c28f3751a87609f", 0xbd) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x10000}) 11:51:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fchmod(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000080)=""/74, 0x4a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 11:51:25 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)=',&(({\x00']) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffd73) chflags(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x100) 11:51:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) open(&(0x7f00000000c0)='./bus\x00', 0x401, 0x108) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:51:25 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x24a, 0x21) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/240, 0xf0) 11:51:25 executing program 1: mknod(&(0x7f0000001b00)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) write(r1, &(0x7f00000001c0)="e32ad155c285d346562e13633a7dc781185483570a2f457c16b650dc7df78dc3f48a831da152b4df1df7ed5006bf2223cee906cdff3ffd73b1f49bf5c5eede82c6f7e685578043ce98f3ce984bf5f6e4994ef70ead71ec7484e3f0e96161c5f611cd759087785426cbb0b2f5605807711e8cd97c8dfa378ff603736fb527eb8c524555b62ae21fd2e6e28295f3c0d95b21b854e53d9334edf463aa879e9a53fd03c510019440e98204e720a32514467abcebbf91b89016fc1adb83572fef0623a0a0d54d5ae2666d33be9da025048dfe87faec105fe071", 0xd7) 11:51:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="8d851e0f4201a2df1d65a4041ae73c883bf9cd282aa2bb56e25c05d8fd44b9", 0x1f}, {&(0x7f00000008c0)="63f312d025fcb0815499d8c60820472519c19bf1c8a04b23ebf63148adbc09f0cc75554f23b7a1e162b86bdabee9408baacb9cafad1c962d2e5f477ca87057f36aed30548835fa397ad419a6a6f8c7c22c5ee97f6d27946d6e2862d38a8bd0516a6775ba3e408fe868af6da3287adaa99520bd03e5b4729416e1c9e96cc19a0f4d0d2bd59fbe7cc2eef732f02b5e982f1e6fb51c9c23b8cf2c5d03cff5c1804aed02199ce9359868718387ed3aad9a423254d0869357a0f9b880df79a8ed93aa11f05b507a6e7dd0223a8f4d911b32518c4ffaad23b91232ca70307df62002f77eadacbec3bf3feba1fe8ffbcb8c79b25b0a2ea91faf426b2055da9690bef334a5baf1c302a02fc042635adc2350ebcb09a0df5ded21a0a7215e02fb655b15c36605de56bf675594fb1fa238b891a0bfe190361156421f70ff75b64bdf30b1535fadbbf1da4467c872a3b41a8c73061e321f6c2a90204f825c69ceedf5306ac2159012790876bb1968f803c043094469e2dfeb6abbcc2b9cf3d63e08c9a3d754d54a63cf1f8d1a7e1b789f3b17bb5155cac1801fc8ca341075b7e2b21d2a700d17fbbfe9ac2b5ab6eda73293266a970b83a9661bcf7aeea02f79b13f0383b3e10e3c4e2cf9da8ca122c422999b2cd191ed1686deff3ca5a5db65283ba705b93b99d3b83352bdbc9e8d52c63003efb43c6e4ea4b382e4a73ef18ef02e7111427f83810a79b767d8afe0b9577ba81d53744bfec9a0ec64e677dfda39c96b2a8b0f74e2aed3f43310b9b948ca0b61b67846e11465b5c5eb81d710ff29ad584616bfcf2492d9f173a7c475195df2d41a2a7f7c894f7748bda06ca170e86d2c8a60691145f0912641a1a31b342fd70d3c568383b182db195399a7109a40b07c4cfa11de372f0e225cad8d555fb1fcf20a2f821f71f911ecb6ba48dd63f448ab6eaebc42fb150954c204aee58f5d88aae5ec9d6b007b2c104099c9de507bbd1ef6bc0173f964a55b5e63564f9d1dd9b9de2c4902cc4033e06c6ea383ebad8e5b353c1f9f19eb269d7bff939c0d5554993f35d7ab4fef55560b8de9fb9121bcf28439a23f88ea8de81a4d18c1797b2adb0b5374d353079dd157619030bf32ff693cc76464a64e430e6a3409b26e27cae49e7b175f6f8fd18d0765da2aeac5c02b63aef7f38ed2297505d723d59ffaf539d1f872c9fdcdb18833dec71950b0edb1c84ecf396e4c5117777de3d0fc4c0bbd1856690af1a3deb2c6e9c3021e3095332300bc89620742426fe894c7b2d2f9411d0bdba21449855041cdac030baa902da45d8e2fdb63d455537e2dec927e80bbb28ce1dbae25a629a4456018b47c52b915a8022d7d7a83a3cc5a01c1e110bec6635f9ee15e631f7286fb562d8ea6e77c91320193659c5fc0fbea8a1b2227c449ac8b07e02038b4f0d28c754a7fc0737e0a4c4cd26b389b80b0c27b902e2448268990bd4ba6a3b908d6ba7c9172b87fae8fed62b0217f01785ef983545259cd2c3aceb57aeb854e80b30f0f6edaaacecf9dda14ea17a2e28f49a5f22cf01bc9afe0a01c459741540e1c43c9b1c5ce6b067b517cf4d477841960e3bf8170cb580b043c9ace030e39b6feee5dbe09c5b8354928cb4cb8c59711c280a20bcc29924bab69e2d0ee17cc2dc446f993f0602a4058dcdbff34ee3bf8f70642c661fd7fab5723da187e52ab91f6bf209dd400aa0b1b1b9e26cc3f4ce7ca476195488b8a8f0f992cb3b05893d73c736a9c02928d0ac0743ed6106d857b201450b5de8a98f1ac1352738d7688157a44c8ee0f6ad233f869cd02f6298d76f4807104a8086a596ba7b84d4e9748dc1979a1cb0cec433ee38a04b6b04bfe186b2d0a1aae4c725ddad8ef2ef055606ee7017d6f02e0b403685a6dcf661123ca8046ac1dc42f440e05748563da6cf8ee1c33a1844ead0d4ee982e0a530252a6f5b3505422df0a97659f025d0fb7148dc7bf1137fb3703495d369a1411d471da3eb07a1cce5d3aa57b060883adb89529f769cab8dd18d55f6faa35d70a3178dd204e71c988de599fc39caa6d8cce6776fd7bf1f92774eaf47f9275d4965d06a230fda901ceadfbdc361852590c9aaf113d08d4a7fc6ddbead90cc228ebaf29b03c0d03a1d6efcd3ab169c16532095bec748cd175b606eb73c4f3a422ed762ccdb94a8305b6c902684c0d9457c279c5231bc55992580fbc180016dd535c7d13a14371b3b83dccab3a69e826c6219cfbe8513c25b98c095c80390dc6c55ca50165c59721ca097c72a618e6f3b8e071a02f556f5912bdd37ae4e5b5147f09b76eda9b097c4d0a896d396dfa6ce8648ea2e012ad8c677fbac9e3864bba14650fdeaa6d6ff4666d9819d6f6389e48cc76bc8d0b2fb757b76b4a34731c54b9fddbe199b4469c99ca89b3d369717e9f5b2f826a915ce98e267f9ec154eb5bf7a5051ffd7529741905ed05ab38494f561589e8669116c9899e2a31406ec2cd1de5561bbb493739917a958296a17729c11a587205f4ab9642b7d993d2b88f19b4a415b8eb6cd8b937859e0190f602952c08182f3c39bb445045b179b42a05eff11bb74841d791debe1b10b8bd1192e20858e5ba87788a2b73e156ad5741add597ccf9f4bde996377392358877417e350facc526591a021602c0b69fa22ca5c7131b79591f776c8f93a33489119f6139e9588e45207235163d0bcebd5b721e35c7ed24702992f35f275c36d0a791153e9929cb06bd1a8546f48468e8506cad1584a9eea3649175f1839aabac2a8bcb629250cd6ac36cfe6ed1849b5ea26b877bc191bdc6781de1a10c5d2107045067386bbec982e7bc96616f50093652d1c25d512a975427170b3387e6d8cfbc5677467ad67a70031513f006ba4fe4f230e74e34028335a25466652f211179576f62eca6830b8ca6575ed1e0ac708271336bd73b891eca5039d2bd030e419dbfdc7c6eec9bbad8754abc49cb1be70b91b9d3cbcdb78295e6848c3bf263be915eb10303079118d6793abb0bfd8a8db95d6af5911275c982df939d07dcdbc31eebafc0fd899cd0ac74e4d0fed7a36f5c89387cc486667c3f989225fd5409a6f9174398d45764e90cc165b8acdb30b8c719a557ea8b4e2b20dc444c4f4061071ef1475055f5f65a0e08c3ea88af67158091dfa04a6c59bfa805ccd93b695ae1c4bc9cc87fe050449dd9259a5920c727149d401a7b9d6b8d63f047a0fccf0769e02c9b600b19d7e7245f56de62eaf3211d42c8bb213456b8143459b1adba906e134e73af76995384fdc6ff3df49b9ebfd2ce42cb5a81ab930901dfdb77d7cdb21bcaba82c1fcb561755b76f36c4b3d4f920c72999a4442a77621bc845db450ae7dbd08d3a4d62639888a921acee3dbf78149eddab7b71d59f43341f3f2918b8c2eaf5ff021a93a9505bc9ae7fd5d8e558738f19fb21940d5227416b38f09f85c1c7e2c1a752d6c10f3a812bda9deaaa6fe3ac5192091516996f657ad3c4f10c9201887ea57874064843ade6a4f000700a94ba70e73617f5f798565538e3be3f03720030999a2fa9ee01a3ae3163728184d46dac2906d04c06e30cc74c1b567a7ceb5b27eb39558724a8e758ea58137efba4cc9a0e4b4f87b4bb5c548520d96af5ba91e3b4d8201b17b7122b8832245ff008ed5ef71085729fd0bb8a04a41cc95b433257b27094b3e8ab598314ac7e0f404fd8d07e3ec8409989c66aa8b4313fcfbf873b91460ceb2aa9b35ac9b080445a0be945717a7695bdbdce10739e005455ef0bcca714ac2aa005b9223d4af121e0d521b373baab7f4f53f9f47fafbaf1c0553b5508c5dd4295a7d30508eaaf0f3fdc651e7d83caff20788244eb00d9d3c05bf4dc810c1ba37d2d1a1639ac6ccca168b0e28fcdd50d34427c7d6472ad315ec590ca48810422bd45e56643b219b40896f9cc79ff01f2a27824028471fde213f80dfaf2a05461191c3f9794ff26e3ec1741d9d09f1c0894e9ecac4df068846e0f19d2fa6eb1f06841f905de7c92327312b495897a741b9c7485a5e21ee141abbad5745dfd15ce4f312a611d10178d133044da1189296bf3ed26695004221c120906d9821bbc3a858ef6ad9958e74214fb4a3a4fd6b18d2e6f44ce3573b762794146e0af06b3c5722db0ae592d8afe81391cc075c2cedcbbbd03709fba2513dd8b7d4dd23e11c3d507c32fb83284b312887ed4f94cef54a4b06f18e04ef497ea106aa06be0e76288c99a2f3328bf52e85e38a058f3e1bbe7b24c5a4052642eb79668b3fc23772569fef0fb533c5705a5edde8cebdd8e564afeb11e57e238da7bea57a11e4fc1112c24a4fea06e1b6dc6bf4aa00408b6edd07f96125b860bb9e47495e75245a6644b41cf919d4d607318288001081264a989bf9631e89dbb96a573424d30b924621c3f23b609559f66151866fe7a2d4a1bb15cf9777c738b93796e572f1467114d13da4510c263821ec0dfa41425d1a371f6e2e27cce73c2dcfca5deff1370f2c945419bcc0059d2a76a669f3df1347852952eb8b45275f6e541b490ce310a76b6881541171d1dc96562b65cfb8c9b7eaa4c9b726ce3ea72537399c3101a05371afd580b39c860924ea2d355db1ae175a42057d90ecd347d1541f32be0b4041e81c1a1d489a431734404d84adc6da7a3c67962f26fab0d2e185ae142e651c81f23fd1d03b90806f177b6e008d524e84fe18aaf688ffe7942dcc8ba9ccbac1fab341aeb95d0bfc752ad22955725b42752dba6c8bf33034a7fbf38a9f2c9820d3421ef6f25d9e40151c42c9e3fbc4d31abc6da4042a7270737b25f2312599fcf8f6338f0f38d77a35677abba4828cf306fa536008793012be8f02edab19f83d7c20bb2efe7c1f961a636eeb13b687a878b8e3ecae67deae29b7d6240dbfc3a0603c884c08fd5c56a030915868ea1585a7569a3af7e921b3f39dc6f6890de1749d6043843490cc5cb2d864fbed413e6cc92668a422640ac7fc30b8fe8b405e2cea6e8d2d105323b5732fe4e5db4a0a382e1d93fc4127343c94450d082261d1a7f6b78ce3c91aba230c140a0d9b53c33401dc4d46d35e307fd9ddc88218174b50b4bd8ab24de9cb8becb2b3b015af4bf8dda93e66645d52224f609448b4853482b4cbcd997c412705b5025ad1635dea611637f1fa08d7cbc1ddbcdae843f5e0c0e43d8eb7f3ee2164374fe72a9c3166255bc5fe2cf034f13835c3bec40a19a6d7695bae7069124e1619e0119aedbbab1e7804cca4921cf5eb5f74ba931ff6b219eeaa7ce6180efd28a49b095c93f562a8422b4257d370b4950fd7c786db6a20869a88943e9bf41f59e5efabc147db5b0babacce61bc0178087a72a2c2ebee783d995d7a7250f279a7e272d722f26a53a5a203c168a8558a8323d74b2df2ce6aa19386aee80db2f910d2ea6072c7eb2b99829b71441a97596158334da64ead0416a5b1a1cdfa7fe44994b40b0ddfc9c552bb06c2f8433acd035d30d1f66e20ff9dd0f9b34bbf0e9079668fae28e67b6fbebf2c61ecb0770209f74ab06f0fd86a7c635619c22599583ad9592aeb75964475bf0cd87530e3d5c591f3db80e756f360d89d74b78a0c21666307fd0436555c1c0513c83a63a956f6121d6aa0c785ec7e6096fbbf02305d1b07923e9e9ed4c9dcd65c5e81108a7f70a3da8d3a822de25b9e85ba5190baeaf9fc8a837c09686d3780fdf89cb7cc06cde8f8dd46db3008d73c56dbccddcb97826bd96dc6797386e0e67d3a28ea3fa0935fc896d4e2c61ac3d23a5fca55f4bc2ab3c53fb4181844120", 0x1000}, {&(0x7f0000000340)="6d12f76fcbea9e0f970a95fb909c62fb5d4e6e40c39cd3f2ae", 0x19}], 0x3, &(0x7f00000003c0), 0x0, 0x404}, 0x400) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="7f666ed533ea133429d1a8479fc1fa5158c7a3ccf12dd3478a858100480e24fc7c4eff60930c92b18f1369e0a54c821c7d6e43f66ac0546edcf270b5bcaca24a512b51d315c57cecdb571e568a179ba6607c8e0f63e8d0c0867d13f7c1805924d6eb1e661e0c634dbbb0d57ca8826af8abecc99860e5d8dee65e82dede97dacc1b3dec4a1cfba3f79f0a69239e52f57c40ec1cbace9eb549d834ab0670e4e4b6f0c4c1bc061e68cf1e13fde00472c813d302f0542b964b31457555", 0xbb}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="a800000000000000ffff0000090000001a8822eefad34e8a72fb5364b48f88099485fa8ada5d6f7eb999907483f4008dea0d0a6d8e9a257b5d7a2bb43744db0706ecfc00bd712d4e90babb7373f3f22a7594b3c9eb7f15fe1274e7dd5033908e37fd1e7ad58f5675d58a38bc64013291b908c7082db716480646cc09fa5b73473501280ba1ba2284e4fe43049683afc236270a42edac5a749e0947466838a59a038b5b87550086f8de6afc13823d34b76e040234226ad4078591dbb74e5f472f34b24be6397c09ac81366664c103b077aaa0e1df1485bbe230c7c48b09cfd2066092218a1db32f2b0f7092339bf266f0c7fc28845b3e130335fc11a1703e904ec2e60d70740a1997ae810e7c2ad347b9abf0bf86ceede0ea1f6f2b652810486cdf22ad7e27a729"], 0xa8}, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000880)=0x6, 0x1c4) 11:51:25 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0xbd) write(r1, &(0x7f0000000340), 0x10000014c) 11:51:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000200)="719163a673a2123e3b4cfe025cb296293d12a3a1b0de0128f8bfb5487f1758cb806e8061f588495af332495bf943448c3f57360232e1601e42992bd2f783cfd141e66859d9c1e5a036463db0321d0b94ac437e4aabf988eb78224fdd7fce8351e6aebe46de093d204935de35957f1815d607", 0x72}], 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000017c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000800)=[{&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000580)=""/113, 0x71}, {&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000700)=""/214, 0xd6}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x0, 0x7}) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000700), &(0x7f0000000500)=[&(0x7f0000000280)='-:,]\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000340)='{&+)\x00', &(0x7f0000000380)='\xc1}!-+$:{,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'u)\'\x00', &(0x7f0000000440)='/\\{.\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\xdd#:\x00']) 11:51:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 11:51:25 executing program 1: socket(0x1c, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfe, 0x100000000}) 11:51:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1c) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) getitimer(0x1, &(0x7f0000000000)) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r1, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) syz_execute_func(&(0x7f00000000c0)="c4e37bf06cab0d66650ff9a70b0000006567400fe945abc4417f1063000f72f200c4a1d5df8e9a0000008fc9a8984fd5c481cdf1bae07f83cdc421c96075a2c4c279334a95") OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 11:51:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = geteuid() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r0}, 0x0, 0x20, 0x10, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x85, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x25, 0xa0000020, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x9, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x10000, 0x8aed}, {{r2}, 0xfffffffffffffffb, 0x3, 0xfffff, 0xa40d, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x18, 0x4, 0xffffffff80000001, 0x20}], 0x8, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0xfffffffffffff800, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000004, 0x0, 0x400}], 0x8001, &(0x7f0000000340)={0x8, 0x3ff}) r4 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r5, &(0x7f0000000380)="6723f5b73113807fc1a7731716e8139b8414bfcb75c097e2398b684d5088a1dce4ee155d7eb4a3fa73a4e4529ad6d6b691352fb95af5e75369c4a321341bcda1f9c950f2e57a271455b3bc33f0edb125f29d2e5169e15f185f3dbbc1e0ea42e899a26c94ea32e5992a29134b9471f1ca154f99a8818a64a990fa0acc7cccab702db43cdc85c59711dec8c46feab28f1fd95f559cc7f7d1294d2054af14a5ecf1643841212ba50c257315a80e9ed03b5f0c6ce32534f4eab728a6b2d60d1de3fab8cad11fa2d8f934d8276766ddbc", 0xce, 0x0, 0x57) 11:51:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e364788678702b42e320f62bd6ee844e20c23067e33d741c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xfffffffffffff2ef, 0x401}, {0x0, 0x7}}) 11:51:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 11:51:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x21, 0x20) unlinkat(r0, 0x0, 0x80000000203) 11:51:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:51:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r2, r3) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x4010426e, &(0x7f0000000100)=0x3) 11:51:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="1e7802ac260dbf2416ba796f8c6e9b23dfa7e976d04bfade613bfbb0cb813b21fe63202512c0fcd035a3c22022fd130bacd62b2f7a55584f07530372d0939a73d49bf6dab7da4a646b8dbeea6692e5a58d024b69def08db7402cde018e8f554b", 0x60) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x100000000, 0x9, 0x2, 0x1, 0x6d3, 0x7fff, 0x7, 0x1, 0x2, 0x8f2, 0x1}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 11:51:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 11:51:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) listen(r0, 0x57e) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 11:51:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x4) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000340)) msgget(0x1, 0x101) 11:51:26 executing program 0: r0 = socket$inet6(0x18, 0xcaa596efcdae85fe, 0x3fc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000016c0)=[{0x68, 0xffff, 0x2, "4c9d21bce32e55d080cac5717456fe703f0da5340ffa2d9c8c57be302c8d26bc78d67f5fbd38c40dcd878ce301d07e7d9d43bfceeffead178c9274e6b06e1e1316339adddce2c8d1cbd0f8bcb1b1ede5e1"}], 0x68}, 0x4) 11:51:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x8, 0x2}], 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xffffffffffffff1f) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x90, 0x1, 0x101}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x6}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x400}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0xef0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x400}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0xffff}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000082, 0x3}, {{r0}, 0xffffffffffffffff, 0xc0, 0x27, 0x7f, 0xfffffffffffffbff}], 0x2, &(0x7f0000000100)={0x1, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x40) fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) wait4(r2, 0x0, 0x8, 0x0) 11:51:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:51:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) 11:51:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 11:51:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x6, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000200)="c2647ac9dc9a3a2ed11e11a571f1b8a51bdd9e2cfaeedacf496617bb0950a1dc105792a6fb98cf2040f935c0078aaf737c176b1f335436a1299da2eb4fad24ae8fc33e3a3b12f4c867bfa6d3d4ae10c67a871407b71e64353e8574bd5e3bad3affa8308413f60249b54a0e5ab765bd3552252965bd4b89d47f67c5bd57ce40d6567278d2b660330db75311ca4877d4bd8df2c32962dc151f0a611f0b7d9ed34b06fe6a1176e92a305c8d25afd467cd3d037951e89a16abda67ace7c7082bbaacc6458b7c50eef290767d980dc3e188a1b5dc7daf5d9d84ad3247bd8cf533759838e98950", 0xe4}, {&(0x7f0000000300)="b2790406783b5fbd5300c05dc96279b9c0214fd5336499f43ebfa872a9e5e541ac095223508a653c05e97d5708a49b76b14372bda1184784b39e73f668a43e12c00cbee98065adf70c8d8515296a87a8761e5bc81739e3750c00efeb0c4a6ee847fd24cc3e207e67a340e9f2f93cc70f880ca40da1d448b76de4e6da8fcb717eb7b1757a0593c68b6deb6c185f07e3ae5aa2916383acac2d31a6feb49949c49e50c0d9814328aa681cc127e9e7a54bac2512925e6fe8297733be3ff62559a72de96ed6222c674ebc1c632bd4a652dfb432561ea21dd81f860ece3e0d8925da2521d50fb41b5f5df7c87b0801e1e3e1d9", 0xf0}, {&(0x7f00000000c0)="12d305fba9e3530076955492f456ad646506c3", 0x13}, {&(0x7f0000000400)="d9fc3e1fcb6a7290e6c4a02c244dbd2a7f7545cb679e0f2a47dceb1dc9dc6b4f121252aec5673fdc495f4b32ba89431f4fc0b38c26751189acf6da6d8f1951f7e8b2fae7b1a1ab647ab4ca3c75244d367908854d381f37b71ba2a923c3166486d4a427aa938de1add4e0c80f65bd632907bbb2ce9377f6e0a61e497e928cedd24b8213d57da540c71ec931835635a39bc47e1213f7d604ee53d8526b0e5b20a94911", 0xa2}, {&(0x7f00000004c0)="7f66c7ee63c4d1f14c58f7e0ff6225f9991414e4b865331ef9eff2bad347ae44bedc6b6ee39481671488bcc493afe79c5428697c64785a829554d834f7a3cbd4aeaea5899acd0bea9f334e3bf4dab84216ef91ee43de5a4ad9b837d51729d87269b1ffb8cd6fe3a496c548a1440db509f59acf1e0b737593f28bc0a4d05de0e2137876d72ea3f348838831949e8fa29db7f8b55ae26c0f14432af9fbcd6f1129ab2243d16983d0a004b18ae0710249a2a1542568802c069c32784df6d6d2e7c7f1df5807f1d60dbcb755232e474d0c90d539ea00f8305275a2c34ca75ec457690a28395364bf62c617408c4642", 0xed}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff0000000000006f7e0bddf5b652bbf57625db7f04ee3b01234db2c784c20d7677cc3c8380a0521fd6dbfad63161b2287475ea5f95bd27f0edc1294b94190059feb25a82bb08354e858b4a02503f4c0439967f728476522ac96cb5720abd267ee3a78a871f91cef97162c3a41e02d0a7", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000200000000000000c49ffff0000000017", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x1}, 0x2) fchdir(r0) 11:51:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) readlinkat(r0, &(0x7f0000001700)='./file1\x00', &(0x7f0000001740)=""/72, 0x48) recvmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f0000000000)=""/5, 0x5}], 0x4, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) stat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:51:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) socketpair(0x18, 0x5, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="014f44bfbb7e84ba3aa628e09dd25868c6f33eb2a1b3093dc5c1e0b1f638839b44b4cb07a2b382f75593a08d16e3eac93e0270edc569a7b256eb6ae0b8608a9456136c3e5deb8e47f13bf1eb8dd03901a34c4af6802759100cf4d17e6cf63aeed343dccf410e499bf5d84ad519180320ba8881d0c073b4c849be7a81415c0cc1026a5d62ebba1e77bb245d86b4be27a455661bace1e8f13551a27d2e3169adbee8529634a2848e87f9144fc2897308416da7c7004bc3f5fb95224ad52d551eba9d161b14dd0e2c48ce94d59ac34ee451475d7d4042df1a01c91f1d854dff4cf3", 0xe0}, {&(0x7f00000001c0)="562372599b05c52293ca6d860b65b65a3f2d06b1bddf7c6c1596efbe663eb3fd72532ca2f09a418acb3faee55d612e56e1f233cb7b910c8eefd27c2b5f599c01fb6af6d6388412ce71872f238393740740a96500295619ea0a983f1d3d2dfe65360406f5eef441a37e701ead109ca0aa9d8c9f1db02199b98c8bdaf4841d92d8997ae848f3452a5c2854335a26a975282d2731a82a6eef7837df3c39bc1115c2fda527478d5dacd19943b7eaeda9eb92a5556d2d4754afdb29d1628922833d8b225ca8e3c81ee28f0da131d92ccac6484c865e7a04acd59454b0c5752c8f206e4cc259396cc7", 0xe6}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x8}, 0x1) 11:51:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/14, 0xe) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x111) poll(&(0x7f00000001c0), 0x0, 0x7ff) 11:51:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x100000001, 0x4, 0x35d, 0x1, 0x3, 0x3ff, 0x7, 0x2, 0x1, 0x7, 0xfffffffffffffff7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$setstatus(r1, 0x4, 0x0) 11:51:27 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000080)={0x8001, 0x1}) setrlimit(0x3, &(0x7f00000000c0)={0x4, 0x10001}) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0x7, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x48, 0x128) shutdown(r3, 0x0) 11:51:27 executing program 0: r0 = syz_open_pts() pread(r0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1d4}, {r0, 0x10}, {r0, 0x84}, {r0}], 0x4, 0x96) 11:51:27 executing program 1: socket$unix(0x1, 0x5, 0x0) 11:51:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fchflags(r0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:51:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) nanosleep(&(0x7f0000000000)={0x4, 0x1}, &(0x7f0000000040)) 11:51:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x1}, {0x5, 0x0, 0x400000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8002, 0x0) recvfrom(r1, &(0x7f0000000240)=""/170, 0xaa, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) r3 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = geteuid() r6 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 11:51:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 11:51:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) fcntl$dupfd(r2, 0x0, r0) syz_open_pts() 11:51:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2042, 0xfffffffffffffff9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) 11:51:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x10000}, {0x50}, {0x6, 0x0, 0x0, 0x80000001}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="07047e30fddc96b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0xa, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r2, 0x0, &(0x7f0000000200)) 11:51:28 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000540)=""/121, 0x79, 0x42, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0xffff}, 0xc) sendto$inet(r2, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)) r4 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r2, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r2, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r4, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r5 = geteuid() r6 = getegid() chown(&(0x7f0000000800)='./file0\x00', r5, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 11:51:28 executing program 1: r0 = msgget(0x1, 0x1a) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x3, 0x2, 0x2}, 0x0, [0x53, 0x9, 0x20, 0x2, 0x1ff, 0x20, 0x21cd5702, 0x5]}, 0x3c) 11:51:28 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() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x7fffffff, 0x0, 0x1, 0x9, 0xfff, 0x1, 0x3, 0x1, 0x3, 0x9}) close(r1) syz_open_pts() syz_open_pts() 11:51:28 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x66}], 0x34, 0x0, 0xc6, 0x0) 11:51:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xffff, 0x4, 0x8001, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x44f44c0a}, {&(0x7f0000c98000/0x3000)=nil, &(0x7f0000e4b000/0x3000)=nil, 0x5}, {&(0x7f0000c63000/0x3000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000f13000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000d4b000/0x4000)=nil, &(0x7f0000fdc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dde000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ca3000/0x2000)=nil, 0x9}, {&(0x7f0000f4c000/0x3000)=nil, &(0x7f0000d62000/0x4000)=nil, 0x3}, {&(0x7f0000de9000/0x7000)=nil, &(0x7f0000c55000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) write(r0, &(0x7f0000000140)="936d33601a4ba0b74e45d0485bc1c270356864d62668385d29c4f95df02e17eb21cdf532659206ef58029d595f401ac83262212335ea5642b7e0dd1906068f7ea0296a224b132ed6a378f4f979070e44fe1d2d7c821ed52c9bb9d0a36df3c26efa735edbd4a7be34b0907d2a839f1fbd1e617a2a65330e2256f9c7caabf880aa6500c6f88a0556d4beee9679e0a214f36e40481b1e48eeb565c2271add9346bd", 0xa0) 11:51:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007b, 0x9}) 11:51:29 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xad88, 0x100, 0x1000, {[0x101, 0x7, 0xfff, 0x9, 0x4, 0x5, 0x3, 0x100, 0x7, 0x6, 0x100000001, 0x40, 0x20, 0x83, 0xfffffffffffffffb, 0x0, 0x9, 0x1000], [0xffffffffffffffff, 0xc7, 0x7, 0x9, 0x3, 0x100000001, 0x80, 0xfffffffffffffbff, 0x2, 0x2], [0x5, 0x9, 0x4, 0x10000, 0x6, 0x7, 0x9], [0x7ff, 0x5, 0x3, 0x3], [{0x3f, 0x2bb94d01, 0x3, 0x200}, {0x9, 0x43, 0x7fff, 0x5}, {0xe30, 0x6, 0x2, 0x2822}, {0x7f, 0x1, 0x8001, 0x2}, {0x74f0, 0x3, 0x5b574804, 0x400}, {0x81, 0x393, 0xfffffffffffffff7, 0x40}, {0x1, 0xfffffffffffffffe, 0x9, 0x9}, {0x40, 0x1, 0x101, 0x100000001}], {0x4, 0x80000001, 0x5387}, {0x1f, 0x1, 0xfff, 0x1e5f}}}) poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 11:51:29 executing program 1: r0 = socket(0x2, 0x400020000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:51:29 executing program 1: r0 = socket(0x19, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0xc007, 0x58) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) sendto(r0, &(0x7f0000000440)="7c7f19b496753f8a43aaca2286638e672b41623095543893cf0917ba75735c2b0ce7619378d8cc6f60a3688df6992a502c6958707489308e194b487298134023432370ba90f1fd3a9369e1858c4ad9194d2a2966f4026625abc0f7d376c61d536ef7810c373b19bf980a6e1e0ad24b41bcb79e8361e11ae21caf0e9c3f4aa1eb6d8d073483896901d31234798d1ca36e589b4d7790548835702d95f214c95bbddea2e22992e4b2d6010962ea06a793f823ee10848686a2543e84912035c12f339209cc545858386a4b648bef44b2121cd8d3819c752d840859deb1f44130a36cd4d8b3d0a41a00e6decd380ee1561b1177a1af2c87d23cb695c3e0b4e03d15cfc3074ddc4c6c82901ffad8b3d30f0c3ae6cfef1b40789f7387980a6c5f8fa3abd70a52453664ee687e9eda9f89bdb62b50d5bd14266f95f94506a9037ee0dcd7bcec5e57860ad5877dffd6a2b1f57e505195c84daad4ffcba9134fff02e8c37868acfc2c2455f35ba4f8ea2d3d9bb79eaa0502f77dca669484dfc43050d46f76ac08c59bd421990712a3d4de4f75b27e7231b3f2f8568fb0e11ceb2e33e79f34c11cb95935b03dda292b52adca52d66ddd50c5afed84a7ab04350ab21e3b1c33d9720363a48735fb0c3ffbd937ecc81209c690a6f7bd692f8ad06bb1c72276ba41e107762709d83c592d48814fc2975cbaf9d83407594cd9d4a38d1ac93c4519f9d9b4701f4b66d3f0f6dc4244d1ef9829e69ba10e9bfa54b0218071418d3f897eba030bd082e9773a5aa5a7dfc2ddd257c9aaab90ea281c426887c5410e3559fc3ebf2b9b76215721830a03cef9b5c6f51ff0ca6532f82ae2ea165ed887f0fbcf6b4a5fc2ea5f42757336d6639050eeb9cbdc91805de8c365bbb35fa19ac7c4850b987ad04a3ac638ed6dbaca7b259ce005793a2405b0b2535b166cf29098f5a2e3ec44e3f590221ac2a178780c00ec5fea83ae5b9cd5e99a20ffc874e7a544655e5cfdeb074340b6725315856a7dd9ea77f56444bf6952ab1bdc3b23d9d8369f10fb133060be3d42bf49f9cd6a90ce558f5998cbaf3f486aee205c4aaa8075ff9d226b18ba2f4ee3378e93c15d346808095e3bf7c19fa45882171104740581a1f63bf3fa460546b93c11c52453a9185d00567839558b4255ec4fe7d7832eb2aa0b994ec591d007e97b77681c5c20acfaab6b46fdd72cb61a0237eb41e3c878cd42fb3d36e7c21824bb9ee96de4c2d7cabe868bd7615de6db80e09666073c27f90c1012f66fc567613f5b3d1d58c51799421fbfea66447fcde1f1eb9aa653e1883e5dff45fa8d2db22afdc86271e0ea8a6b309618e3c1393669c2a4613b8468985b17a7034ff87ae2844d3c642b8650496856dac8529bc7207aa3a4eaf5e029e1b012ca86dec77cf57ffa2bb1d5584a685302f46ac0119f592eed7de06d9f52eb0fe88f4808896874bc9cebae20185dc6c54d0fefc0663484edeaaccfde910edb0b6c02c22dbdabe4535b4efecc860e48329d32b16476901624edd9e79a0eebf965767e811191e4709e6d9ea96ee0e8ab823fa1a8126ba5ab779540a561751986af1b8b9264aa1dadf6447cbd307bf25f68e40ad8313c7339a42cdf76ac6e4192cdca560dc0d898408127bf5843d994f0a3b7a1fd1f8b07d0e9059c4b53b1c256586ebb350bbd6502d8e4bfe54f6d48007909c2313d247018c988d550526daf55d4caf281782636ad6c402635b12a3e3375ed9704ec125d3696e4efd72bf00b5be2e226240218d3b58d346d1f0f91c12f5aeb37d036911bd80cececbb49cbfa2e5497e6eafae22b62fba6668ae059ff3c6ebe442c1ef22489738511d354647ebb22c3381733001ca6d8036f164cb87c85d06fb1c22c7f68c7c08f7f28d603261f4446cd936fa1b84f601ebb447769637a53fd412ec05afbd391fab74929e4e085cdee585cd8604edc390b579edaca7d23e4ea134d3109029fc40848f1c2b21de89a5cde51de77f5b04b69513320c5cb41e94604ab98032e848f68fe4386f5849f8af27d32ce277583475221f96cffac6dc19f6c9262c2d7683ac326a2aec83a8afcb63faaf455492bb6b2f5ba122a376ddc60a253de5e01b78d02a62d71d9234a4487e407ca53749d91d302479d43894d7ba1cc8d6881e6b4a678cf1472f01a008d5a30315d644445d5d44e5e9b3455655eebb0caab341995259f08a20e49f25b5416c2932498d5a8d7b0ea3d59a4aee612fc8b8ab2fb20964a7ced64f776992c989af68f89a974e7c1ec405580216b792239b08da40ffbe63ddefe28e3c9547363e2464ab729cfb8707ca9d86287aba5d3ddde18c20de43cc6e6da362fe8a58990e6ad400added56fb13071577d1fb4f86cc0d42c76e8e1a9d2450eb410cbf30b767c8153d7d74ccf12e126d236fa007df2c9a8f9d73d2ec1887f8826f86865b894d31d03d7f6fceadb780571ea128a36f068f70e6678fed589628a22853bc0538326e632c779f82de4d5bea0705c9c601e5850493d2235da22e1f55f85f99e2bc36d6d84ace84be99665e1f81baf094094f8c6e56cd7c0dcdab24a1cb4a8a2a30516c28f0e2e286d54bd5bacc4d7d6748eb1baea582cf6b8dc688162d640090c839218da386b0adcab89bfdf6b9a5f417cf6b2d21a48180d4aea78a207a50bf110923ab70cf71f78da468df82e206c332a70e643ddbb2423e8150fe3ce043cd680bf41119deb4bc3f36fd27eeab6d75f942a8d9bf73a4aee67a3bdd189df1409553607de47fbdee385968c855a586122ef995896f385105c7a9783c5203f56ef5388873f0eb500cf87025d24cedaa6a469c9a63da401f34d6f5a843093b89c2ff4d576de7dc17db57a9c94967f495a54c3cde06665bfb2feadd90e1df8ba554b87f18532b08556ab0c3278b55a5cc5b8128c9389b2236be81c0090ce8bc45ed4b49fa80c49ff933bfc36537cb03b8668ad3a44b87f1996f897c794793ef97c1ef2df3e502191f603e8f0d2559b6b27c3295c6890f893b56269acc0eee10b9334f4801c89165e95755220c43be76e0aeaac1d3cee08965979795467728753d5ad9f43a33fd128489f328bea9a2ebc655caf496a70c3a74fe392d9bf59d88d80510efd23283335b659a26cfbbff8417137946e1048ce066fbcd36824c92a918e9f475444db23ef0c2827081dac3fda9c84cd3514a80d52717f2d2a755baf1763a51f3dca540c7971b48de0b2014058b108f0d901fdb76f6b500a7950a5526254d0d14521b84db27ec5efd4bb45180938580530eb5c7fdf46ef2a8459612db0056a8b3f907b80af1e375021727ad105fb5f3dab9e0e8548d51c9e8658e8b8809f199f836d1c2267477bde466804c5db698a7743186b72577c28f5de50584f3986eb3086e11579347d5bc85b94ec9dea5c383dbb658960e72b7037ac3d88e48a0110016eac3b0c20f3ae26c5013c4a6dd8646f4a2e0b5cc7d124f7b3eeb0da37c8f8eec813a2dbde83fb6d42b91ae437df0d57b1df3d605b42f1442b0ef364f43281c9cf152d4fed7f39f3516042f996c4a9103da812964812f43d26ebdbb06cb12d440e56a293492674df0fa96012867707dfacd9b18e4757d9583bb24be05452163ef8a749e99652e0f6970eaafdc395346a39dc254d6e1ef95d6399db846ef89bd08c6ffa1170aeddf187a9284bc4647f24316d448d83fc8d91e45216337d35f024b47a1bd002fe4fa9231cd82202e552e77ff9d2cbd555f544dc5460cf2b16e18bfc85c8e0d902886b6e93aab514e1a977d4109348e52c995c592a10a0fccf00c7d5b7af79041317a69b18fdc47ae2be4a46271b5493298b65bb3e3035b67ccb339daa4fad52dbca15ca198a2c020ae25557591c468130fd983e319a26876cc38d644af58c05c095120866f6517feeee9ef6ad2dc39956e89e6ad3f7a6df3453fcb36d894aeee7557027c11a9815c96066be8f1a59e33cb95e8e5971ed92d775f4f2c50cf744a10a4653fbba8d519be6745f417550594326591b50393c8c52dc98bf050004598645f16b1fc9b610f3b5c0e5347d4c92efcbf866e3583faf7973acee8569bdff387a6e53e5a26ee47626c936a2317b3b62f8c8f9d87f4a76d3c698093847954aab35c9f0217c6a07731c127758f5a837c83d0cc4dfc16aca7f7cd9184fa142572c8cbaded40b26ac4c0cac65d43ce85e10a1ae0f73d17e53847241b76249729c0ef7d1ddc0041b9f40f41e4c092ca7198bc1a8662258b3b2ed3b79366cd250c3dd09493d1acf8472bf9a7ee2edbbdcb77608414f914b70628fe05d3b31a94ec7378dbd9f971e557f43a3ae2aceca512c03df196ee89b52511ea8288a515ae8ddde9a0c07a93db9cc903f37d43035683a35e525455760becfd365a5998c8152cf834677c96e59c00135731a30d1ab48274dc36ced46c036774e37c42787c7c67317cecba1c6f5deb6a7591076a013b115d890b620afc606b0fab52f70809bc7ce2c598fc794c632dfbb4df0742e75b5a433f8a953dbb5db529343a882616a664705b9c4b5ed1b95cf39a3ae365ccd253ed4be611ce507785c9c70b12681b44fe69db9d4bae795e463a67bf24b9a2e1ed88153d4363e9f2f2280ccf09414e9f5b9a1e7303c10d77d955c650f89c9a5c77d6d3962635dcbbc43738760369266bfffcf2c935a4d55b66320da367456964c6852ad48ebdfdcd4d23a7741487a6c1d2ce619a922e9149d5d33640f8196a7ec29cb76d83da1dfc526801d9382c9cc3b38df57fd8c4ba8d0adbe726c52b7401ab9b821a15bb105290465222687ba1c8a3f8cbdfb2e07eed5ffe7a4e64331e1aaf32c665d1523b488b62cac5be583975852201ee4a1db3d27a2977f1460e5d0e51af48564e000d14285bc440d057432cf4bea3563b91d91d6cf186428dcffbdfd56130e20a80e2ccb0f32d69233a01acc6db9331246cf43fbfe8355a763580cffa2ef66b3ad2a220cb82a4e752a932f78ca1e4b53f5a2a896a24e93344989cd21bde6aeac100d7b91ed12357d5f3b0c0ce3fa2808466e7467f8402ffd44738ab4d0a16d3c073bcba94ae57291a8cdc9325b50247b18fffb7c15c658c34a75118598fe8e8fcb7b9cc78a98ac9a6c63f76bb93314b3e2fd264284c10f00813ea673b13110a78ed7bc1b608e0bbd9dfbf617524765c1486a06746ca8034cf5420b488e0e962cd3c96a3fe4a8102f47ae2abf898d287df652dd8128e564808c1aebd19e3745643c1299fd0b084d0890e248a078517c5ec339c0d287f8c674dea0cc6a1d0f5712ba7944091506dc8bb0a4b6211514deafe79decd37268535d3247513094fe6f53b21cd5f4f6b3a2d6280f2fdb1bfc7f2e58735cf1c8062ab2a3a048c3acc2b79f3fab7e0b29e5f725a5b3f0042777bb64992b933acb80b07bda2c504ad1a26b34ed5de6c1046901467f08b361529a762813ad102f5fc6d7be2bc6eca1b3bf245ab9a82f2dfce2c6fcd8246adb27802eca90a2e93223efa83664122b64c8f2a57801beb969c60c213592f7fe9642ddc47ae4e49e2f3c4ac4801424486e69ff8051a1153ed8bee3e95bb7516f382ea7a7b905e866c77358a791c5ef8a548b0065661fc627f4113688e74a484614b0e634d1afe4f337bb8d649fbfd10d0258aa02c80fc862c537aa2f4e3efb2afbe6dafa852a995f43f0b9ed2fcd924fb95d7b71f3c3ac26a3002eb448d0d9afa350a3e3113eef34789c75c813bbf8f43acfa1515f3f29b5e2ae0c032036d67f84bdd22660bcd1724d138e1ed42563b1462735985372b5f6a27da", 0x1000, 0x6, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0xffffffffffffff28, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0xffffffffffffffc4}, 0x0) 11:51:29 executing program 1: mprotect(&(0x7f000035f000/0x1000)=nil, 0x1000, 0x2004) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1f, 0x8000, 0x0, 0x0, 0x100000000000, 0x4}, 0x0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x6}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x1) select(0x40, &(0x7f0000000080)={0x0, 0x3, 0x7, 0x8, 0x5, 0x80, 0x8001, 0x4}, &(0x7f00000000c0)={0x8000, 0x1, 0x7, 0x3, 0x6, 0x7, 0x6, 0xffffffffffffffff}, &(0x7f0000000100)={0x7, 0x1, 0x4, 0x9, 0x7fffffff, 0x3, 0x101, 0x51f0}, &(0x7f0000000140)={0x3, 0x8}) 11:51:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/16, 0x10, 0x40, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7fff) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 11:51:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80012002, 0x2065d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x74, 0x4, 0xaed, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xa052}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e87000/0x4000)=nil, 0xcae4}, {&(0x7f0000be0000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x21}, {&(0x7f0000e8d000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ef1000/0x2000)=nil}, {&(0x7f0000e3c000/0x1000)=nil, &(0x7f0000bca000/0x200000)=nil, 0x80000000}, {&(0x7f0000c0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000e00000/0x1000)=nil, &(0x7f0000b5b000/0x3000)=nil, 0x4}], ['./bus/file0\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './file0\x00', './bus/file0\x00', ['./bus/', './bus/', './bus\x00', './bus/'], 0x101}) unveil(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='W\x00') 11:51:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x81e, &(0x7f0000000000), 0x0) 11:51:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 11:51:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8000) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 11:51:31 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffc, 0x97ea) shutdown(r0, 0x2) 11:51:31 executing program 1: r0 = socket(0x16, 0x2000000000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r0) r3 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x0, 0x7ffffffe}) 11:51:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0xa88b, 0x5, 0x7, 0x2, &(0x7f00000002c0)={{0x80000000, 0x101, 0x1, 0xb39, 0xfffffffffffffff7, 0x5cc000, 0x40}, {[0x0, 0xfffffffffffff487, 0x400000000000, 0x9, 0x48dc, 0x1, 0x5, 0xc6, 0x9, 0x1, 0x2d, 0x267, 0x8000, 0x4, 0x1000, 0x8, 0x7, 0xac], [0x6, 0x7, 0x2, 0xffffffff, 0x3f, 0x4, 0x9, 0x0, 0x9, 0x80000000], [0xffffffffffffb28f, 0x2b5, 0x1569, 0x9, 0x7, 0x0, 0x5], [0xfffffffffffffffa, 0x2, 0xfffffffffffffffc, 0x0, 0x7, 0x8001], [{0x401, 0x5, 0x2, 0x1}, {0x0, 0x3, 0x1, 0x1}, {0x618, 0xa67, 0x0, 0x5e}, {0x5, 0x7, 0x4, 0x9}, {0x7, 0x0, 0x400, 0x3ff}, {0x3, 0x7f, 0x101, 0x6}, {0x6, 0x9, 0x100}, {0x401, 0x1, 0x8, 0x5}], {0x7, 0x1, 0x4, 0xffffffffffffffe1}, {0x87, 0x6, 0x9}}}, 0x80, 0x1}) write(r0, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46", 0x10) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xb30) 11:51:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x5, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:51:31 executing program 1: r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 11:51:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) listen(r0, 0xe93) socket(0x0, 0x0, 0x0) pipe(0x0) 11:51:31 executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x404) pipe(&(0x7f0000000000)) 11:51:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 11:51:31 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = getegid() r1 = getgid() r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x90) fcntl$getown(r7, 0x5) r8 = getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xa30c95cf62554419) getgroups(0x9, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6, r8, r10]) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:51:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:31 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000beabcb8b58"], 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x8) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) dup(0xffffffffffffffff) msgget(0x0, 0x204) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 11:51:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) semget$private(0x0, 0x2, 0xa) 11:51:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000000000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x5, 0x5}], 0x1}) shmdt(r2) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 11:51:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000440)={0x0, 0x8}, &(0x7f0000000480)) writev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000007, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x100000000, 0x7}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x18, 0x18, 0x1, 0x36c}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000080, 0x81, 0x7fff}, {{}, 0xfffffffffffffffe, 0x2, 0x20000004, 0x400, 0x80000000}, {{}, 0x0, 0x80, 0x4000000a, 0x5b8a, 0x4}, {{r1}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x4}, {{}, 0x0, 0x10, 0x80000014, 0x3a1, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1, 0x7f}, {{}, 0xfffffffffffffff8, 0xe, 0x20, 0x80, 0x3}], 0x91b3, &(0x7f0000000400)={0x8}) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x73, 0x40, 0xd2, 0x20}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x0, 0xd8ec}], 0x7fff, &(0x7f0000000580)=[{{}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0x62ce}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x8, 0xfff, 0xff5}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x6, 0x7f}, {{}, 0xfffffffffffffffc, 0x80, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x0, 0x3f}, {{}, 0xffffffffffffffff, 0x3, 0x1, 0xc0, 0xffffffff}], 0x513, &(0x7f0000000640)={0x7, 0x8000}) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x20, 0xc0, 0x0, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x90, 0x2, 0x9, 0x4}, {{r1}, 0x2, 0x20, 0xf0000000, 0x7, 0x7c}, {{r0}, 0xffffffffffffffff, 0x60, 0x2, 0x6, 0x84bd}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffffc0d, 0x10001}, {{}, 0xffffffffffffffff, 0x82, 0x9, 0xfe, 0x3f}, {{}, 0xffffffffffffffff, 0x32, 0x20000000, 0x401, 0xab9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x9, 0x1}], 0x1, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}], 0x1, 0x10000) 11:51:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) syz_execute_func(&(0x7f0000000000)="660f5d31f30f11af00000021c4e2599610c443e50fad00000000a0dca000008020f02116400fdc870000010040d06200c4a131f9a100000000c483e97829b8") getpeername(r0, 0x0, &(0x7f0000000080)) 11:51:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:51:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000200)={0xffffffffffff8000, 0x93}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000080), 0x4) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 11:51:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x9, 0x0, 0x4, {[0xa1, 0x3ff, 0x5, 0x6f19, 0x6, 0x7, 0x6, 0xffff, 0x7fffffff, 0xdc9a, 0x7, 0x2, 0x3, 0x7, 0x99e4, 0x7, 0x1, 0x2], [0x1, 0x6d, 0x7, 0x7, 0x100000000, 0xff, 0x7, 0x3, 0xff, 0xff], [0x5, 0xffffffffffff8000, 0x1, 0x401, 0xa4f, 0x2, 0x5], [0x1f, 0x7, 0x0, 0x1, 0x10000, 0x1], [{0x7ff, 0x10000, 0xcd0e, 0x1f}, {0x1, 0x384c7146, 0xfffffffffffffffc, 0x3}, {0x3, 0x540000, 0x10001, 0xc6}, {0x7fff, 0x34c0000000, 0x8, 0x1ff}, {0x3, 0xf56, 0x186bb663, 0x2}, {0x5, 0x6, 0x77b, 0x7805f79f}, {0x4, 0x5, 0x7ff, 0x8}, {0x0, 0x5, 0x200}], {0x1, 0x1, 0xfffffffffffffff7}, {0x0, 0x7fffffff, 0x5, 0x9}}}) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffdf2, &(0x7f0000000180)="b6") 11:51:32 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeb7) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 11:51:32 executing program 1: r0 = socket(0x1b, 0x4000, 0xc5b3) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:51:32 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x50) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x3c51) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f00000000c0)=0x4) 11:51:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:51:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:51:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 11:51:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) 11:51:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5b, &(0x7f0000000000)='\x00') 11:51:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="540748e167b8224beec2ac719f0a1806be744baebe22c4a2766b5d8affa1761a8f9f5dd0a3ea283dbbd62a24411ecdd63c8fd6898652eb9d1a8c2aa58ca787887b9989b33a8568844c03d68ee49d14c8456313c74376580a837d8f804256635f9c18465142fd250ba72da9dec0a6a239f021b24351d5dd76d04df61f3d04bfc3da95ff438f935308262010900d1128a12d853431e638b77e3431a10e4009dd6ae3b4c858fb13eb02e4282355ceb74e2c26eb5f3e35fcbfd5bc4e1d2d8e03ff6db0d3732118e72ebd753579bcdd618f284b6678accdbc7691e0464660dad1913a23521bdd6bcae3e1e75373f0b03faa1d0f1ed2a47370ebe472c53b87c75b4e295b000ffda5f73f60170d00c709a34c51db16a1bdf0951e2753ca61f1117dd4ee33093a66a5bfbed0ea52ac899ed5116d4a9d8a0885c73d4dfdbfc69b0575b0aa27c1c8537e6f56239acf0260864537c49ccd710703335089d792c6ce5812b93e452b8d7519874fa4543de776be1f365c1d000db5bbd4ee70dd8d81ee5a39718f9de92ff0887a8606199d06b6d90586696397b00fb08acaeda38fa9ca5b6172fd9a901e769f7009839bb9df5568dcbfdb066c6c57ab1839940f858e2a01b14e5c337d44c73385cd07518d21fa7e7428a2de5252d7f328852b2af81ed8ca92cd81f31d45582de9e2d9cb9809e8e1a511a9ed2050ea144d8565b30191c8164638e7e0341d4ed8f27f74c03adf052c7e6bc72fd35175666adb7821b860c7050b6bd1e631bdf3db31ab94a76eaa496625a4078e48cf59c845a2877c2dc0215ddbad11090c54e08076db5712bcec0885bb245a1c6d1247532c92216a4dde207a8c738ccce4aed8c0257f3e4b830365d8711977b291da4b97de2ac610b2c7e7183539c5fc7ad1b1a0e411a94607b2c20d280fae1f7472b6437418a0924443935d608d0103ed4aea95180f17f1791d8d676f29b861ad5762edf87a8d012a3a21accc3b5bf34cbeaf55d123e1c2b8644fd1a4eb3e7ee6c0959d10fb9d5447ac5efe3e380237de96e26b4630ac4b3b882be9f234fb07274f2b91e568160a6da74af1bf10f45db6794bfd004f6a8ed6575f7f64725fd33f73534b98c73cc2dd676e082bec1c9ba3f56a5c942851ad9a743d289434b7385edd8ab051c28cdbedcf851bf760c75aa9253b23ab2689dbf01d716007f8bd30dbb1c7516c5b4d1d4d44b464d3e57f5a2c6ab83e938ca92f6b14e8c4c6dd4ea26da29e6edf4dd209ad7415e3ad604d80ecf77f0b56ae1519bc3b65bc29a2846386825778de320e690ca2b838bdd23770e8c8f1259a97b27094a4c9d8952529ce74f54e1ee5a2e6aab84876a020ad6ee3ee2271e93d9dcfcae8a1f940e229595c01027a834341016e44a6bf8842348827aed649102316143b5bfe866385a79b99e8ed466c3534d43bf506e38c5befce8b259eef9c9a6903d0e9c30f26b09b1661ca0d246336945ff01c015810cdc1a6dc1707a6d8189f18c9e3d7e6e330ceca6fed7be992e1c05349cb723ecff61627d57db70a74922b8e25e4d5b02a2ca04de8aa933a89a911da8b6cb833b799efd8f14e2a89bad0e01b88fc537032cf9b1453aca1d0231a0bad618f321af33098c47f5f617dcf1973f440b3f7da3b88b5ee955046bfc5addd2a42dadd99416a3bab91b76703cd533644ca551527745c17efa4822f1c1db7bb01004fb51e554b21f10e7d4db6749e24ed69ad1d20e8b99860ffbe3aba4f1403ad8191cfba2e7aa825d32db2a25f94ed88082106b3e797f053fd9a641abd29c4a9587eee5ce7f187ab89e4d3835f7c4d264d58826d53b513517be3878be816276a2e0a0b70db620c8f63207963f587175618546bd2fdfb0c3f8c9dada4b7d4b6f4607642d6241b3206a805d0e630c38d0c8fd1f65c3104f21e4f24a948f0dca935fccc2fc7703a20fe0461f5913ad8139fb0e2cc38972af9c21865a17522810ca3f8f06b5b9c1feb36b74916fd654b6bb948d6cc5baf28e7d0235cea11cf92a64ee2103812d29b500f98bb8c696beb37b91a604b3ea039286b87427fb86f28a153920f0a79fb59dc721c0e3a6dafaa60ea6c153779e53399c45fb01bbb95c1702d9bdec301cd4807194df63d4510fd291d6abdf78ce4d0fe0bab56842a8091a35694abda3f71bacf603bc58b8ab455db343dfd47c7f20c1a56207e33f2690162f7de95ce228d0123f73f9e5471c885e6f253cf034c5205bb6890659afca63789869abf14f415318433ee63e7bdc7cee8f1505efca65bccb7ccef964b3d1c6597c80195b583b720d27d43ed1445e359df791fbfdc55770b5082c9128659c8ce3803bcb13bdd0558d1d5da1f0c7a8ec199d687d0d64e8c6be95a233233a9df259eb484ba159c51c64fbc4eda675ea4fa20cc33b8c1623e73e938b92cf515127dc6c225d39402d790121abab1cc39894f442950e5803c49966d2f1ebddf5e88bb57c27a9f2f2aa97df71824c02eebd509b6b1e192b9fe8983379c6a93b602f3ee286cf7485638f71f7b8fc21359517eb6d66dacaad34e9b88aa73e36ae1a8417057db83f21c9d1213fe29d36d34a7908eefcca5fcb6b6dc266223b57959a486cc336883238a32c6fa2a8f954207fa9193bf92a8a173fc8c058582cd537da4e68c77416f3fbae397e27840b1c31aaab9698be52184020938cb714d61cb78fc5c0ac40e842b2fb8b8849ab3a242757ce1e0255057278438d912985d7387c3c34e44b6f94cc9a7fb6abf71925ff418636c6c322d867b1746a043e49ee1f722583a4d301c98627f319d5f71ed9aafbe2fee251c76a5f20b2c2dd0532a7f5b27eeba96f33d19bb411c5c34cc257935bb44a9f474a09946fadf53914e1b750ed2fe7d7b5898c119a48b9ad992cf58f6fd22ee2aa743cd4386f7721f8b02d142cbc87a1f0a687db724cfa777fbc6821ed89153a25bc4f1ba6c01d0acd85ed9ef29c96801bb8aaa68fd84ffe33faf19f2bf69a1afe99e257aaf6e02c405d6e51a6d888b34ea543d82e0e4b75b66c04759dd32fac2c0b53fb706acf0b23998bfe4b584ac1c61697bf0a7900a5cc2b1ecb63d408242fc17dd887782bd74ec2b183d3f1bb36a67c00f6c1c996a5d4587c15b458b9137350657487002c8218b6028ab3234c8043533c23bfece6772c1288cf63c05b11ac650dc75b8f73deee13aff200986fe2628d928e0cf1185fea62d4a8bd6b5b0546c7a0df00acd88458ff058acdf9a6a48a9f95baee24ca5a24e9cf5dd6c76f89e488b50827ce2fe83124cfc4e0b0f9fb4eccd1661455d88843945b49e7b5418be485a4efdf36d6515a71984627c604daa65d56321e5167fc8c5fc1f08dafed21fb29c1c636787073680a943d0f5b258ca1ce1e67cb3a78d7e53c8e93e6ceb3e61a297ff10d07c6c61cf492b29021fa2519e43a75b5419c0efdc0c06f38b46129be8066531a783b66d7f782b455ac30cb6aa803a67ba3d7ce703826d2037d0af73fc0f628268a89fefdf13da3fff2c180979a545122c08e540623d234356eb9e54e956b7c544379ad9c023f404f3981075284b7b0c2d707bd8a1837d749cea6624768001ad19a8231e5c1ab40e4f24fa664db843b4eb748cf9d7efe5700f4b079d762f7472f582908a4130931835a6c329bae1eecfb41a427070acfbba7dfa35bc2b91bf228d732edbafb9a0db8d36ea0bfc61168f1a50a2323a204f40a72655c24bfe1b5e0038a7cde33a0af106587a2ab774b6c1ef01609a06d9a040f2e4dcff0de9246c7425c61880250ab406e60a49ca1f4e23df78f36728526803bb55c2fd158ffe145d25c5994eb5fc2fbdf447cd25936f63b5a667f61c996bebaffc73f654d0fbead6bc0282bde89cdba8c30599c83a9243661f0306b0276db871faeed8beb85c4cbf1dba1ed92121d9c70307ffbe64475e554f945d8bacda314575db0d8d06d3f28eebe56703bac0bc905055cde586ec1d46830669a51e75f99ae15c2f6da501b4b7b496185a009b17a5d84f3dd0396b73415cf552b2cd26d01ee7c18a799756a6c6f10823ab70cc04407c205d9554728e341271d508fa4476913d8a57850952215da295312392cd2eda116efebba6adfeaaa6dbf569d9187768fff6c2b608f633a4ed8573e60327ab509298c9cc244a6acafcaa005d35c485091fa553a3191d4290458d9a81adb4e464080027d279b0e32addee8a956dbed62e9013fa6a42f6d7eabddde8a06069609d07c68fd83b4caf91633a564aa72708c6e725a830c84b62bfd381d34fdb516fd8144b8d1c6614b1657f0c962bdf14ad20d99ef0062496eee20cbc14d5b6f235f4522c858ec76e8d300bd3e8ea71dbf78d3fc451dd470855c5e672e67d805d7526b2ead5d5b3b82dbc9df5f8567e43f203442d399488feb0aadb36b575a6d219692f5ce9d5f5a3841742caa9a628e569efa7a197de97018b375830cdefbd08949b8ba3d70fc9be3e96ea9c6d200903dd7ae2afe52e3018a2813a301c26fdf24d1d2b28b1a3a4d8ab4de65ef61fe2bda5a5854ec35b8b46d8ddf9d759b9fe1151bbf42aa1b5b9a937923278c7bbd1ed5b0abacb4b26eed7b11cd2abd2c5a05fc42fa8bbcb6e2103e6d94b57e4c140a15c447a06d379fca7c0d4587cbb7b545c2defd130efc87eeb2bdab23aa925b7df0cc59a11611c1a7b72d72b185a4c270ed2a267a7c48375874c954a02d9ad40a2a1316848815689b2444a328d91d1864c84ba93d88d8c6f8a6f74c9ec220deb39cf6f148aa98e31ff774b77bbce1a78580bf50a43eb9ddbe754ff3e38c1624fd7188f443ceaf0a8e7326ffda9cd6467e575ba4475861dcbb4480e3dc2d5ec64b7a375f7bb117d107d76f22c02f76ebc20a9b5ca1f801e99a35aff768ce3ea4ccd1034dfb6a248fa4b9f9d55090966ece7fe21c6e3e418cd1a7aea4fcee054fe75a28e464bb0ab07db06da27649c5a8800c86d79b887f2d4ec8257f7c815acdd17c7c4256b71d36554a8d35ebf3de7e8ebf1eedd44d3f8c46772bd7e58d9f13fda654d9525d408e5c17c70674dbc57d99c4415c5c2e4dacdfda550c5b5aec80bfe3c62b56111067a4c72097232a33a17a140a8f8f720bca23843a78588d838f88f126bdf3b0955d7d24a42f59c3cfe5f5a11e4bba1a610a3e364f7570ee7ad2f2578e493fb4a0f34c9ca61bc530e785484cc6abbcacbb15e36183d43e5933e405e73b57e9652ce26207a2e80233f5649dadd5560cd90c4353e3913e7255975b2ae23ede203b3081d494e35362b0289bd66363f91c88b98ec7e63e167ffb0324c56d6a5c35dc17b195851d31a1dbd9e5c93102e321d5b796a4571f0769585a55d657aaa1c5fe6b70b766dbd8813ee129e2a35f3edd70f16ac10a28e3254de20a58d91763da1a05e3e9c456b94d812d7029196597737da8eb11d53afe92f088e4435a7fee111e9d3b27e1a78fb987b4e27d02de51d80d0330a6025be6157f4e3db73e6baafcc711d63630d9b2341042c94267fe49ccf03884002acfd7d9fc1f4de6c1facf51cbec18b16ba9010b25a0fbc01c7e08b577ebf97805e146495004f1af6b634b23d205563a2814acbd4b71a8bc419068d0c23c1599595431ba3312a8f1949f2e0095bc2c3ac89b0cfb63fd1cebda32e31cda18ef072498d6ef78e5261d5f57b7c7bb834801eee608a34641718c1101b1b4a7b8d3061678e95f0092255000808e9439b6bf6e1389df36d0341c6061a45c99c7d7f5b6576e4496bfe3adfae5f14a9901f09624badf8983cbbcb07a3af585921b96d79b9869539752d114c", 0x1000) 11:51:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f000008f000/0x2000)=nil) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0xd33, 0x8, 0x7}) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) socket(0x0, 0x5, 0x28e) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000140)='}\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) 11:51:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x10000, 0x3, 0x100000000, 0xfffffffffffffe00}, {0xffff, 0x8f0a, 0x2, 0x400}, {0x1000, 0x0, 0x6, 0x4}, {0x4, 0x200, 0xd25, 0x8001}, {0x1, 0x100000001, 0x10001, 0x8}, {0x85, 0x6, 0x2000400000000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fchmodat(r0, &(0x7f00000006c0)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='\\[%#\\(\x00', &(0x7f00000000c0)=':%*!&@&\x00', &(0x7f0000000200)='#-\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}-.}\x00', &(0x7f0000000380)='$E\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x1e\x00', &(0x7f0000000440)='\xb2$/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='##*\x00']) 11:51:33 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xfffffffffffff) 11:51:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x8, "d700000000000000000000004000"}) write(r0, &(0x7f0000000340)="582720b269da38bae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619517d4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b58d", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0217f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d4d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() fcntl$getflags(r0, 0x3) setgroups(0x6, &(0x7f00000004c0)=[r1, r2, r3, r4, r5, r6]) dup(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$setstatus(r7, 0x4, 0x80) 11:51:33 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpid() r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r1, r5, r6, r7, 0x100, 0x3f}, 0x7, 0x3, r8, r9, 0x0, 0xa9d, 0x603, 0x6d2}) munlockall() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000140)={0x1ff, 0x72d1, {0x2, 0x200}}) r12 = getpid() setreuid(r4, r6) r13 = syz_open_pts() ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x7fff, 0x5, 0x4, 0xf8, 0x7fff]}) sendmsg$unix(r10, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="14daf0ed114e815cfe1d7b74ab113bc9236a0391e2af8b114a6a084cf423d9a29427c6871ab99dc11f0d5bbd585f7a2b921822d8f579f9132fc66842fe1880e1cde356497359d8cbfa166ddddfeaea745d197391ca8e30105247591b8db645896718b978ee9c14d03fd375334728386c791bd79b4a3e8c3ca02f695f6f55ea8f223ddda37e8abdce17de07d57ce1fe720f7fd31ad33b68cbeea0487edf89163f6cf9bde5773c8fc6e7282b3805f2b6cb12aee39c9888d59bfcd0c3140fcecd032e7385786a4bb9bd8c30e3f321159f7b3a7214f815cb42a1a9bf6450", 0xdc}, {&(0x7f0000000340)="8714817583d147d6b399add44087a96cd6bd00d51440", 0x16}, {&(0x7f0000000380)="d5d25677c5160cf7d90f179cdf153a379d6616c723813beabfcacadae20e96ff0199e6240f582187bddf0b1980d38cc03956f3ce78091a22129b49a3d08e6eb85ef2d42649f912723e1cbc7fab4773f9b47dee42eb6d29190cb4da5f0133d975eb094a9ace3d0f1997409d0e744cb891b6538e845df38fa2484b831abb8d01b4b243a44074fd8d3f41adf074ef368b703b2b3606cbcc993e575e0e15c4e181167bc0e8e07fe0fabf80b2b60ff955397a9c57f97a46cab25229178595fac5b72cb7444fc67c74398d9bb3850c1f64501cbb9f", 0xd2}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r11, r11, r10, r13]}], 0x20, 0x5}, 0x403) r14 = getgid() ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x800, 0x7, 0x5, 0x0, 0x7f, 0x7, 0x10001, 0x0, 0x1, 0x401, 0x58e6849e}) fcntl$lock(r13, 0xf, &(0x7f00000005c0)={0x1, 0x1, 0x4, 0x1, r9}) r15 = semget(0x3, 0x1, 0x24) semctl$IPC_RMID(r15, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000640)="ede849bb37a36d351e4cae6622aea7826f9cad7b2ce89ec8cb695458d9f344809d29668cc2f57287318c53196ae39073310f96f7002d7797eeb4e0b3a8724ed04baba1f14c24fe3c599ff41bad2d51eeb5832c84eb0e07c325aa48b9381575b60e870e488b249bf4a5355822f01184d13e758b1d657b636db3d97ac218f25801ec7ce05951c55b19683274d0637c28e7a97bd4159c575b0560466392b11d6a542835a9834070e7881471a111409a9741e9829fd9cffe2208156106107757aea53e49072072b7a2ec188d6365dda444867f1f9f796f7d13d0d0f6730909bdd884f944819171", 0xe5}, {&(0x7f0000000740)="4dcd91c4118eb551544ac09759ef8e188cc259a8bf13b2a32c4211ad1395344af6b261673c14e2322d61e2fe3925e659a24865ba1bfc0da8b64912988476836c06da82ec987602b8cd56bb1de0507ad07ac12e9c65eefe4b0133c3493aa46dec947cf3226199e73e06d61bdd1c822bca08f2dd4c79bc4315d03699a845d3ef86a32069c96cee246e0c4802ab9f", 0x8d}, {&(0x7f0000000800)="be5787823a75a77e97f5a24262b542e0e1ed6715769eff77663d999cf81ec90f7d61a2c47fd4a6ee451588da47e29b07db0affa4ed94f08997831f86a0568c06a2ca69f5b09a9d7e061fbeef0437bf46b7c5cc15cce1bb55ea9bcb09677c51075cbb7d59165a02059c088b13e153c8bbb828357b7b471bcb8cd4c58d281873e6a74a8db7d88230603d946ceb79da5b8248df39db42249050d977e272d83a97b4b68281ee0fe37ec79b096b484ae675a0e2ec8658b8bde7bb2b4520a4ff016c2f760d0d058769f6c0b82b58b7dc80d2210711e5f8aa388dd1a4505584573aa10edbbd", 0xe2}], 0x3, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r13, r10, r13, r10, r13, r11, r10, r10]}, @cred={0x20, 0xffff, 0x0, r3, r4, r14}, @cred={0x20, 0xffff, 0x0, r8, r6, r2}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r8, r1, r14}, @cred={0x20, 0xffff, 0x0, r8, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r1, r7}], 0xe8, 0x1}, 0x0) unlinkat(r10, &(0x7f0000000a80)='./file0\x00', 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) ioctl$KDENABIO(r11, 0x20004b3c) write(r10, &(0x7f0000000b40)="985ee361b9a50c5ddcb914b5fd681a8b8497c03c24d95f681bac36094ecb7868e45b927b7174fc08caf5fcc415363c144fa29572e310b8bf683c18548fb5141be387929daed6e16416eb0d51772747ddc6e1ad87e402a96f0374213ee64c68ecc163158dbef70c36e693", 0x6a) openat(r11, &(0x7f0000000bc0)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000c00)=0x1) readv(r10, &(0x7f0000000f40)=[{&(0x7f0000000c40)=""/73, 0x49}, {&(0x7f0000000cc0)=""/102, 0x66}, {&(0x7f0000000d40)=""/151, 0x97}, {&(0x7f0000000e00)}, {&(0x7f0000000e40)=""/10, 0xa}, {&(0x7f0000000e80)=""/44, 0x2c}, {&(0x7f0000000ec0)=""/9, 0x9}, {&(0x7f0000000f00)=""/10, 0xa}], 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000fc0)={{0x0, r1, r5, r4, r2, 0x100, 0x80}, 0x9, 0xffffffff00000000, r16, r12, 0x3, 0x2, 0xfffffffffffffffe, 0x7b9}) 11:51:34 executing program 0: r0 = socket(0x18, 0x1, 0x2) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000020008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) 11:51:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() dup2(r1, r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 11:51:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 11:51:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x2, 0x1000100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x8000, 0x3, 0x3f, "5482f5df917ce57b493d3baa66f2627ca8934fb5", 0x0, 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) syz_open_pts() 11:51:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x30) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 11:51:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = socket$inet6(0x18, 0x0, 0x80000001) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/110, 0x6e}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/207, 0xcf}], 0x3, 0x0, 0x5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:51:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x102) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r2) dup(r1) poll(&(0x7f0000000280), 0x0, 0xfb) execve(0x0, 0x0, 0x0) 11:51:34 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x1}], 0xe806, 0x0, 0x0, 0x0) 11:51:34 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = semget$private(0x0, 0x0, 0x14) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/219) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) login:     11:51:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:51:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd5b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xffff, [{0x3, 0x1}, {0x1, 0x6}, {0x3, 0x2}, {0x3, 0x400}, {0x2, 0x5a736783}, {0x3, 0xfffffffffffffffe}, {0x3, 0x8}, {0x0, 0x7}, {0x3, 0x5840}, {0x2, 0x175}, {0x3, 0x80000000}, {0x2, 0xae5}, {0x3}, {0x3, 0x4}, {0x2, 0x2000400000}, {0x1}, {0x3, 0x6}, {0x3, 0x2}, {0x2, 0x7fffffff}, {0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0xcdad}, {0x2, 0x3}, {0x1, 0x20}, {0x3, 0xffffffff}, {0x3, 0x7fffffff}, {0x0, 0x9}, {0x3, 0x6}, {0x3, 0x101}, {0x1, 0x6}, {0x3, 0x3}, {0x64f03804f8956595, 0x3}]}) 11:51:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10801, 0x122) execve(0x0, 0x0, 0x0)     11:51:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 11:51:36 executing program 1: pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x8000000000, 0x10, 0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/52, 0xffffffffffffffb6) write(r1, &(0x7f00000001c0), 0x201) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="efaf811c18447989de1059190ffe68cc8c2d64d1452ed901fd67afb5c4b0853c894ee74064a1594099106ea29b2299ee0af8e11002bb8d1d85ad31f7d982c3e227b6166d85d97b02c63cb2b503d937ccb190e4c6e96a3a29cac408d34b4d5c26c325e1067dc2e0f769784867", 0x6c) 11:51:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x410, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0xfffffffffffeffff}) r4 = dup(r0) getsockopt$inet_opts(r4, 0x0, 0x14, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 11:51:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x850, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 11:51:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x40) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20}], 0xfffffffffffffe07}, 0x0) 11:51:36 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) fchmod(r1, 0x1) 11:51:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x10) getdents(r1, &(0x7f0000000040)=""/113, 0x71) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000000c0)=""/71, 0x47}], 0x2, &(0x7f00000002c0)=""/211, 0xd3}, 0x41) 11:51:36 executing program 1: pledge(0x0, &(0x7f0000000500)='\\\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') poll(&(0x7f00000000c0), 0x0, 0x0) 11:51:36 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:51:36 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100) 11:51:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000100)={0x2, "9926b97c9f77c81afe290f80d03bcdd7af72ea694fe1ea6224cec521d877c45f45ce2a48d60764c974018a72e5c9991b336690d60025994ef9fe14b5a31639343f2f422f5ba588ad4625da0347e5385f0d2509d9cde895740ec1ddc0565e49fc85cc9e21203c42e41ab55e4623c2f6b83f387001a725436e659a2936397bfec75d161519b135c1dcff4e5e8e46658d620467e3f080a21481cb029b963fc394f9fbf641c6b2ed938777f16c8ed7985b005ca83df2205093156a88516cd9ace1807ac3a47e6ba1414574651798e639f978743080178548e7bc1b18ee4d39c536cc775ca43aad6bb7c03199d81cfbb0961ac5c7bde5752a191c0e607d61f72d07"}, 0x107, 0x800) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 11:51:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) fchmod(r0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:51:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:51:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10000000000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 11:51:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) recvfrom(r0, &(0x7f00000000c0)=""/39, 0x27, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:51:37 executing program 1: mlock(&(0x7f0000fad000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 11:51:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:51:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 11:51:37 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0xc003, 0xf5) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa80, 0x181) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 11:51:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) chflagsat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000600)=""/153, 0x99) 11:51:37 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10010000000008, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 11:51:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x9, 0x2}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:51:37 executing program 0: clock_getres(0x4000084, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x200}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:51:37 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = msgget$private(0x0, 0x200) r2 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100, r2, r3, r4, r5, 0x40, 0x5}, 0x5, 0x1, r6, r7, 0xfffffffffffffffc, 0x1, 0x6, 0x9}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r9 = accept$inet6(r8, 0x0, &(0x7f0000000200)) close(r9) 11:51:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x200, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x40, 0x4) 11:51:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) close(r2) close(r3) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2a, 0xf0000003, 0x401, 0x81}], 0x7fffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2, 0x20, 0xc7d6, 0x20}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x2d1, 0x4}], 0x4, &(0x7f00000000c0)={0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) sendto$unix(r0, &(0x7f0000000240)="9173bcc31719830cc8c3c78fe2cb43cd5e5554c5901f28f6266c0db7c168284f9e9c40e5c808e53999c39b2c5244cc8f01ba7f5673e32407165e0dac62da056a5c27bb802b053bed03", 0x49, 0x3, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) dup2(r1, r2) 11:51:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x1ba) 11:51:38 executing program 1: r0 = semget(0x1, 0x2, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 11:51:38 executing program 0: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, 0xfffffffffffffffe) 11:51:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c5, 0x30) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 11:51:38 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) 11:51:38 executing program 0: r0 = getpid() r1 = getpgrp() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$setown(r2, 0x6, r1) setpgid(r0, r1)     11:51:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000))     11:51:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) write(r0, &(0x7f00000002c0)="c2c4da5a5fcba5bd7ff6128c188956f0cd3e047ab79c1d5838a597ae569972db12f837a644cbd77d076577f15c6a3b50ed84fa10f746c6380f494a5bf3d97f5cc3ed79af80cb506afe569d8df77ed411c5aed110f23c4a6f4c7645ac50e302a121b944754db3f5ae858eb78d35f8b35dab96f4f3db938599dfd24fdcef51e232b35e", 0x82) r1 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x8000, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$KDSETRAD(r3, 0x20004b43) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x800, [{0x2, 0x44}, {0x3, 0x6ca8}, {0x0, 0x9}, {0x1, 0x9}, {0x3, 0xfff}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x500}, {0x1, 0x80000001}, {0x3, 0x8}, {0x0, 0x7}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x80000000}, {0x38d8550c97de31a7, 0x1}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x5}, {0x0, 0x363}, {0x2, 0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0xdb7}, {0x2, 0x7}, {0x1, 0x5}, {0x3, 0x7fff}, {0x1, 0x7fff}, {0x3, 0x20}, {0x0, 0x4}, {0x3, 0x3}, {0x0, 0xfffffffffffffffa}, {0x3, 0x3}]}) 11:51:40 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 11:51:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x12b, 0x4) flock(r0, 0x8) 11:51:41 executing program 1: socket(0x10, 0x8003, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x7fff, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e71306be69931929648", 0x14) 11:51:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:51:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) setrlimit(0x0, &(0x7f0000000040)={0x80000001, 0x9}) 11:51:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r1) 11:51:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xa063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x8001, 0x8}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000009f2142475b08b59c7c4407bb4ca878093e61df9f689c4ff0b4728ac172e89e73484b7c98fb36c7c5f32cd1d75f023dd864ad5cbb1e138a841ba1a039a4aa62295a75c72f12ef3daabca45cf67ecc738b0da587b2c7a5c0ae"], 0x60, 0x800) 11:51:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 11:51:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x81) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="b9ecaeadb9575619948ab6d75fdb3e5262a70a362b12fcd18e88073ecaeff447c029f6391f72b8774be1d599ef85ef078ba68c7ca34cdcb5db61e61ca1bad35a5afb3a1a476532cefa0b88e41920386c49ec17226fc881114e5b43b33f40029e43fa9249c8bc6d7929513256cc165a51bd2aeaea959883e2861d6240df92bb8d14bbfbfa83764b489cd35359c2b9e10a1d86acaec4ce61ffe47f3ce0d1d23015806d11e9235dcfd55fe7044c", 0xac}, {&(0x7f0000000140)}, {&(0x7f0000000180)="4c3c8e4ee96850e1356df59072e980de4e1ff8dd0dcbbdf52f00de210e07d779e52a692defbc84cd698fe34795e84eeeec8380b0ddd633d14725c7acadc42a9320478598263ae3b3715cd16ba533569e07ea10b91c9a98f9c732d2d40ea5e4772ecce3bc5537f9e2a927b8fda09630df859f4c17b362d0b03d62281fdfc5d4d4b1c795327ca8956a278a7ab85e5dfe59027541a689ab16133b93b390f250cad2664102210232bdd0e7c26b0f36fec7a6d5ae27f3e1a59a824ceefb3b1ec84e7c066b04f66aa907d3342db4fdbeacb4bf8ed5fa9df02304", 0xd7}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) recvmsg(r1, &(0x7f0000000a80)={&(0x7f0000000400)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/85, 0x55}, {&(0x7f0000000600)=""/159, 0x9f}, {&(0x7f00000006c0)=""/227, 0xe3}, {&(0x7f00000007c0)=""/18, 0x12}, {&(0x7f0000000800)=""/12, 0xc}, {&(0x7f0000000840)=""/194, 0xc2}], 0x7, &(0x7f00000009c0)=""/138, 0x8a}, 0x43) ioctl$TIOCCDTR(r1, 0x20007478) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) clock_settime(0x3, &(0x7f0000000140)={0x8, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x6, './file0\x00', 0x3, 0x1, 0xffffffffffff8001, 0x7}) getsockopt(r0, 0xfffffffffffffff8, 0x95, &(0x7f0000000380)=""/25, &(0x7f00000003c0)=0x19) 11:51:42 executing program 0: r0 = socket(0x11, 0x3, 0x7fffffff) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000000000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 11:51:42 executing program 1: madvise(&(0x7f0000bde000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000bdf000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) shmget(0x2, 0x4000, 0xe0, &(0x7f0000bdc000/0x4000)=nil) 11:51:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 11:51:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/62, 0x3e) 11:51:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x1e, 0x3, 0xfffffffffffffffe) shutdown(r1, 0x1) 11:51:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757300b36c24a5c4ffd2f56dc7fa97295073ca2df3e7b817d63654dcb803859b306b2cbf992fb4dfdc751cc9f8a49dfb95be3b345780eea3c5eb81296a69a3d9bf3c57fb74262beac349623b566357c264f586ce5516713188196d3057935d5663f10bf32da77c3325bd1db18d8294fe52aea38bb026ffce0dc3200e9537d9c6e9036857124040def18b323f083eb732cad6fc688efdd51f31d12de7eb07687283575851b96bb5edfb31253749d9f74d3fff221240131f8333ccfb603fa3e9e2ce29dd56f95d2ce0aa8c3bd6d1a232ea566d614b5ab4257922cba956a654891cd809365953cb11fdc612918dad7df221173cfec1f37c43dd483c5aba7d733b9039b8980287d546f8407dc97d422216a29cf62b25c39925b78139c3e63f9c1f60"], 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 11:51:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r0, 0x48}, {r0, 0x1}, {r0, 0x4}, {r0, 0x1}, {r0}], 0x5, 0x40) 11:51:42 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) listen(r1, 0xffffffffffffff78) fcntl$setown(r1, 0x6, r0) close(r1) listen(r1, 0x10000) 11:51:42 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x8}, {0x6, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000001100)) 11:51:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() setuid(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() 11:51:42 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 11:51:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81c0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x5dc93210}) sync() r1 = getpgrp() fcntl$setstatus(r0, 0x4, 0x8) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000380), 0x10004) open(&(0x7f00009b7000)='./bus\x00', 0x20020, 0x3) msgget(0x1, 0x580) recvfrom(r0, &(0x7f00000003c0)=""/255, 0xff, 0x3, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x7fffffff, 0x8}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x7, 0xeac6, 0x1, 0x0, &(0x7f00000000c0)={{0xfff, 0xdc, 0x1f, 0xffffffffffffff70, 0x5e, 0x1, 0x661}, {[0x1, 0x3c42, 0x2, 0x4, 0x3, 0xfffffffffffffff9, 0x2, 0x9, 0x6, 0x1, 0x1, 0x7, 0x8, 0x1, 0x0, 0x1, 0xffff, 0xfff], [0x3ff, 0x158, 0xffffffffffffff01, 0x2, 0xfffffffffffffc01, 0x800, 0x1b, 0x6, 0xbdb, 0x2], [0x800, 0xdfa9, 0x7fffffff, 0x5, 0x4, 0xfdb, 0xffffffff], [0x2, 0x5, 0x0, 0x7, 0x3, 0x5], [{0xcd9, 0x4, 0x3, 0x2}, {0x5, 0x4, 0x0, 0x80000000}, {0x0, 0xe000000000, 0x9, 0x7fffffff}, {0x1, 0xffffffff80000000, 0x10001, 0x7}, {0xfffffffffffffc00, 0x45, 0x7f, 0x81}, {0x8d0a, 0xfffffffffffffffd, 0x1, 0x3}, {0xffffffffffffff01, 0x80000001, 0x4, 0x116}, {0x6f11, 0x8, 0x2, 0x400}], {0x1, 0xfffffffffffffff9, 0x3f, 0x101}, {0x3, 0x6, 0x1000, 0x4}}}, 0x41, 0x7}) 11:51:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10001, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x20) 11:51:42 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="0000c1244e2b63821f97e4b605ddf82642375a7a94daa2307a24e5d3294c50578818b23c6d46e1f71916cff2690f66609a9a9a52b3e191d1026264792c3f3f5ee7acf5022dd18ad75997e84979d26b0e826ebf3afcf61a5a43155b0ced30ff874b501e81cfdd046819f82b8ca72633074d53a32583c4179acce5cd3295843b63084212e870f8786502c93502b5326e73994e1c20a2fcede01da0efd2895b5d0bd3df7a89da9a5388d1311a46e0bfdfc79e3bab585f3e173af0a6be9d404c168cdc8f817c7a4773d15b356dadd3d6f22d23dd17ff1ac3f55ec6e93a206cc9795fc7e6d078c097dd8e0279a337f979c229198a1a4f27bf57338bcb050b2b2125729fdee2c5a12757bd88cf2d7be235ee0b3932cbf4a2ef3c08bf48ae143d698071deb4997eba2307e6696070dabce5ad9dadeacada", 0x2}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0xfffc, 0x101) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x804) 11:51:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="d2c2144f8ea36e2840b5b6c0369f93a77d9c586e5e5dde6a767d347109328e16bc72841d410db502583668a2db8d46f7c355d7c7e54fec906f9baf354b02061256f2b7cfe6aa17b5b476834023011953449fbf6f622bda80aa9ac071dd5766580fb630d22d3f6453236ddba51e977873a34cff6c22fd09784c1fa8b3012accdda510c0a2cb5c4c4815da80f69cd86dd2b9357b26b2ce2c181fcec3a34e7b440c86a80408d3b570673a9fae334facec6cc37a101c33ae21d180c7973105ae92b20b6f90593f430663101184e9b046d88d79870d508cfb873eec4632eadf85e3abf938198bf4c4c187fb681fa99632ed1e0d36f9d360ccd7d56f1e741aa47a96be27861cc0585e54026ceaf34ae9ea7617d9e939e9199ded8c86b204457ed57d2813edde125e3e82cbe90cc24734b5ff05d42f0608bde52f34507773be05bf7aa4b9bea47882471edc2f9b9e697416413144202836fe6ee63468947b68f00312be44035a2b83255ede2644dd2d02538ecf8d998adbb7b543d7fc7ec6076c81de732c459b384f2cb63073d0b5c407fbee65341b0a3bcb28091d6c5a2edfa4b858358b0a801a86f7b381ce3f8fd27b8cc2777dfd26983eb6328a05def869629156d8023583aa2fbadb002a5bd0f827c8f741e10248e6468e8d9e84a26af83e97c319e4cb47cbf4b76d9b2afe16fd440b61dff32ead8ccbdfed88af52017b3b8f403868a82b34e7da0c6eaa916f33453cce9e7bdf173fbde1fdc77b0bef4fa39fa717308d586461eff7910649287387a45b37ce8160c422059c7f63ec0be81a75fb62e7ff5df626acc23163a61ffb91466f0315a7fe8c72819b98968dd4b57630f013f4596fb7d96d9727e91e55b20784ab8f5a9c71b8886290d45b5bb5e76091694b4211b7cce96db79b0d6420a294b379a1c8030c80873cbc26cb220501c60e0d4457ecebf1e5e3debe94f09a51e0be0b9dd54b79e24661775e1c8eb16d29e2e5d12daed053d7a20a55f8e1841601db05fa2401a1a6a838332720d20fd223f4a69c51a1a5134293d6a378049907d1ab6a7d4f5ff2f99a20d08d69eda165798918e787f73781423b4627275d86502728fb03b278c45ee309ab8c3541c374e1d7eed90e0b385783c3440ed9fff59f967b2c219e3ddee460e82ee4d7383307f96b4f546fe80c5488e38d98e78395a21b08940998e1d2bdc3fd81314fd7c0c4752704968a326856eac783088289d8bd9fed48cafc2e428954c7fa1ed9ed64d48785acbf7c39aecff70b2e7ae11ea2ea9d5f963e7a481975b118a20812802326610f5733606d7c8fc7a518ecc16a8c7a17073f52658022ea60cb1747520f598b55f37c50a02f76fd08a43f9ea2fabcb3c0b8b1726bb88a88091a7906d3bee8f098e04e313fbf39f1d35e69a6f8d69716cd1159dbb85cdc713c4cb043fda6e33dbf2ae1f587cf7a78f14ea29ecdf9c01df13b0095e5ad8f753775c64c061fc7e8e27e00fe383622f419bf09d5e8063aea3dd819cfdc57f17ee51061c9b043f833375a9510ece609d29cce8359e2ed3577135a4b43831d75d733756b3cebe8fed1315b40fcb1c315b998cf6c2bc3be0b060043c67f76a1712537e78eff1471d97b5d470478585593a3794c5800670161ec78e2bc7b40ddfed0d4948a9266ed06bd6099c17e3dd73f4021744905af327cb56cd0126dda5ef9ef10633eae7a961f03aa081b34abd537fb57f8f30065a8c2610f0182d7ec11e8ff5f99799bf957e21c442a04f483228573f5c1b6866af4617da3118217354b40c12d8f8535c9fed85e25db56b1c7a34ec1541b0a443398f8c4fbcbc7b64101b1c0d968acbf2d7e66eaffd60d2e44b601671841cbbe2d8a35c8c4e77825ffdaddca2c4ce62aa8f7d85ddfe4756b70816a3411bbb3d9cd494ac9dfa1d7e470dee0a3f36c5bed468353ae002b42d33abb9eb7137a9d939a723925f92d5ef3747622f9c2435ba26d8632edddef1dd58baff9f4e97cf568ff09116ff78968a3b63639f38ca83030389b095a57c8372c644c3186b4612c7115fc8f22c5f4a25a5f1095023ea2a599dd70f7f1dd71679c9f42b5e3b6946bc0385253bef0f2d21862ee5e8bc35116cceeca7c49e6bcc0ff119be1e00a8e135bb99b427f7cdb697e3c9d98378c97cac9078e1ac28cfb44e284b1db0767457c479f5578ef65652dbb31e98dae8d6b625d548d234eb7781b67e6b7feba6518064ebaea3227a3b14878e7ce3e0b8291479f7d167bcea91218b7e539cbb02996f3df01400ea56f38bf2ec74df3a781c2ffb080b1870af3c0975fb4ea56d1f2950b28e707a044ea01c12880ca30d52ddac7a3b3615a1ba3fa2b972a976a3cb8cc1943a8a77170c6f7bef92c7d2edf054b45a6abf73d49c98d9a5489bf08d5c11001121e6e131cb5a30bbb4ad92465fc1f9e185a13cdc17d06f1531e74c92dd1aace6957e876f735a3f1dd3e1168eccb4593803211ceb006f56b2a6df592d8d71b517ece50b6f52ca33801dc0f6bb57494207a48c059a2183d59a6567cdeb9abd69c7afb834487939e681f407ea1eb6aa5f4f6ddbe5923f78199d99068e5e5a7816cc80516ee334f3a500878cfb65e53dfb300a69c067752a7a5cc9b6c4233cd3818b293de931ee02b2a4e0325fbf840afcbbcddd99e3381c6ea86d2160f47c28c073249797583d5bb77d86065ab303a9e5539a64df2a01bf72f05de82324817f898f52ee92a1f021b1f2b71076297889ff7c23b810551543c622f7b96b2409bb82513f0f6c11deaa0710a326a63fb411cfd4896711d1448f7764676e89138df99b3388a9338c7eedcfa66ca416d8c712c4d3bf08ad554e653787c8d38055269c1ad928a4380c63a6e982160a6e91e80084c8a19d8aa0ebd64cf9c4e0e961f17a0063577d8e21f96ba98b8b6ec7e1c5c516f7aeaf27521f8fb3b0862f561577fd6652c49307d4a16ca99fcc7eff3a836bd4d5b928260d4f0103a62a359afc1ec673a6d9be81b8252bb26e26a33a3cecb97012041aea11f1a240dafffde2c623dbcf66a1256c80498ae821b7060c59db324e95bc06cc82cfbf1225e905f20104841ec0f23d8759551647016d41d8db4da5e97160ba9b7d3311ad304643cb78c2d7c7ef8024927758a136a2a7c6e3e33029a69a5c47700b5dd820025f5893b55914d45e44f37b507150a20f611a7bebe12a63d669ae5aedcc11a7324fd347d26598a70f5e362fa9b4ba54da5f9bb170a9daf67598ac78c4953d4c322e1697bab2e811b6af82cf560b1c82019767373923fb6b9614845995f25870eb72d801a4fc62abac66260eaabc5ead87919cbe22d9d1357983e18e1843f81f406f25ac7cbc4883c1cab49778d77291217710e0f23550de2822df58a34c0ac627d5e48ed4ea46811fda4853535be82444e2da1ca970732b3d3296b79c0853287128356456c1e20edef72aea018674cf99b2d46be73f0fc4193ab294fc83df6300c8216515bedf3102af59ec897ff5c68d6295f35f83bf9385cd1a07da83b749a3c408bb600bf09cdb21f3afad670555a608ba1b976f3e686eb3242d7d1ff450ffe7943f0d5b6ab9b6b50c504b1f7e145e52b60cc06c5504cab77e9b34ed7aed4c83cacfbb2c3c2c2584f4be577eac5dff68c4465bdc82ccab1db16413d58270f960207ab522cf3ef43f4810c883c20edd8f89b0d8b7c1366ab5037b5d1ff3d6665b11f1d4cee4aa5e1dcbede1cf2d8a355addb7847d4101355f4565735f247c66025082e27c45c42595b101421ef59651969dc65499f13e2fcf01aa62e30f98ba7448ff94a6e6d5ffc04a7b5908b1e2e4f0277fe7c2a6b7b7f72d3839128a1ae9cf5dd07abdb2a6add7bc7aca28363d99b3f26e41cf2ee1451d996bee2bc0c0b68b556c273b431634bb29aa51557bd8f0b9c06286925a9658d1fe766f6c792b3ebc0abb102b7e0f6a9c4a8d728356f5be31b07f8cb334ec1a715079936cbcbe5aa21e3ecfa8244494ff59e5e3d6241d950377adffd4d2d6887cf5000c3faeaebd57fc899f70b0d111ae8911d5647781e203ec0c5bef969598928a35dcea2af44eb0d75c16615ed09490d4bd300774ce26021c929bbfb56a430a9690832f1b5fb84be2986a7c9ef7a0c82e9b609fe12613cd3989a6edd7dbd8b9ef4703aa8fd109299832c2b735ada445ddac66b180972a47226bc965dc5059d14e62bf511802520a9c943c304668827c8e961fbba3bb820ab05015db8bdad98d205fc6d4ee6e037e42c74898504ebb9d70ecc7c65005b390a7fedc9a568048db62c5b2a47ded01261e172468a1298d83cc0ffce43c12ee1317e1fa2fff973a2d31470141f657bdefa6c62e5be4479b646dd9f989234a10f0956dc27f3bba01aef72469ab1fd7e1adced7a9f071adf87c1ca277018554b7676393f8dde91f9435cc0621d9b577798642e967c6995d4aa4f2d5455afe794704bda7b87b761988032c09aabaf4b151f0c1c7ced7dbdaef37b8ee0f3f8d0ab88c924e74ed493a05622c4270e310da963437febc661ccc1b20cab7dac5a96d6082ea70ea83fd9052b7c12acc6a97f6f24c38f72abe103a7e15cf3021eceb5d5d3fc221117d418bc7d7d201f5342809bdd28da2dc5bafb1708a8e627ebc6b3ff4a134976149d6701dcd47d3dfc76f0a79fc803ca5c36046409356cbce649752ed289605d9cb205910bacbf51286ff15d24be392afbcc69d6ef6980b7f478f801bb04de8955d4d396524d04bf5ba59e9d5765ccc99059570653b494879d5840081a2004579f486da8ff6f27c0ee03cc400c22273cf66ed43bbeec33e8978cf73b929f5cf9caca2a3ceab1e86320209591b65437d4fdcb00b08e1f91fdfced889c4c99ec1ac91ae6447e447c51dbdee3a52b50631bf25ce5ad89e7401a6f864f2de724083de52fbb56ea5669791f5c9f82e47df00d239549231376501323128cdf90eded4a6e028533504a6526f3d4c93994fc83cada064f243f67332a1d65a4bc6f76c3480b437886b6fd1920cfe9d64699cd4075e96f77ac5eb69ae95506e9941ac5859927213ca279ef6161ce666e96d89ccc2362033b2c5af50dba0c6327120929bf97e2b87a02a9f565ed06da5830e5e879680e5ac08c6d611981245c00d7a7d753956ff95ee4bd800fbfcf7c285269fc924be1b2e146e4bf6ef503b032ad728a42ca3bf0e1760ed25c4808fd08d635ff0142b80f43e082c75081f655c2a59b0d305fc7b96c1aa000652baff96ba2783a138b21e4fa6d05486bec6a30295a1b658ff0f98355290949495db6c6fde79216bb84a67a0465a517aabf2906f00fcdbef977c5852eca56d310fbc26e27abecac6adac82cb179afdf2b581ec4805102b8e3d29e6ea7a547038e425b2a0f07ffee6289aad7052b92617ac57b66c0de7440dce8b5c375a22971636093d4750d57aa38307a2ac81dfe6cf17f2f833c4192faade4f87ac0b8aa7b1460fd8cfe053be3568552ddd083ab8f1c51b3badaa3442f5e8e05765b9c60eb9e16f714049fa0aaa1b0cc745d671a293df60845abfbdcc95a2ffee744ecf2a4109665f50d566cabb53e96a5c6d1e08f8a50c001fec4db148957168ca5952d8787ac2695f2190b67d7c1b81ebfbfcf35880383ef0286c27d91b3d38f8cf9dc2d095af03670367d43a1865fcdbe13153d32e1eaae029087ee0f854fd1b7ef178e7bcbdfbf98a7630592f743c536bce9e7d10de84b0b7444d9c633f5ae702fbd2b3006370169aca265d4d52e841c318d871efdc9ab58f72c082b47b9662eef81fcdb99211ae8a45c", 0x1000}, {&(0x7f0000001040)}, {&(0x7f0000001080)="8819798486731fb406fb44f5a733ff5e19686492e554f9bdd03e16c588ea479fff1fdea531c6a1496e7cfe2c61c9ca638680c4b0ec3a8a00737084a448fd7d23ba53fbd4f31ce0a91e652543c9d10816d6567b8b0b5c77db8397a9edbc3239149fe1ff5e1cfa8d0716802c4397f711a770c6467c902b1931e4ac557c98b1d71812f64709ac08276d99f05ffd46ba16037c40dff55780ac426b8255c87365b4d571b84b230c0a22e4e2c1c00ddc764144cde672853bdef28437908931c89492b13ab6680f7220a16433b493655ab0afe0d7bd4f13800753ed83af5864e818ef1c767829189a3761", 0xe7}, {&(0x7f0000001180)="3256cd5983ad257ad6e4d4c4c792ea0de7", 0x11}], 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001240)={0x7b48, 0x1}) r2 = open(&(0x7f0000001280)='./file0\x00', 0x180, 0x2) clock_settime(0x3, &(0x7f00000012c0)={0x4}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001300)=0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2012, r0, 0x0, 0x0) mkdirat(r2, &(0x7f0000001340)='./file0\x00', 0x102) writev(r2, &(0x7f0000001500)=[{&(0x7f0000001380)="d7b29575c79452ffe297304a05bc75130be3810e0d7479fe945d00c10cc70d44920fc9ba177d1da67dd5fd9c2ba71f35dc84c75aaaa1c815c9e289021879518e76fea4823d12255c70c2463cddb7604b1ae048543927dfc13d14360712ba709b8c551e79706fb00d4553977009d9b001410c3778a4e8f9a4818309d1a897d9c8b2b8b59b1796c263adb8ce83c6581ad91d6cdca379ade36282f79ac439b98dbcf64c20d9bd6ab2252e375d92000f107a7999146c44143639299af3b31281ec255df716e712c37a6d21aceaacb5ccd5518826413d68be76f2c495ab463b9fc5da034deb58f3fb39c6af3dcf877c97ea45bd4589be52b48e78d62d", 0xfa}, {&(0x7f0000001480)="69f78443cd782dd6f3119cc02726fdf2660e4126397c60d94d1517b0ced2ba4b792df9b854e1fe32c7c775d28779e16a2b2d32885be1d2d1eed4983289327578ae3fc82299b7006e4982c774", 0x4c}], 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001540)) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001600)={0x6, [{0x3, 0x8}, {0x2, 0x3}, {0x1, 0x2}, {0x3, 0x2}, {0x3}, {0x2, 0x2}, {0x3, 0x1e0}, {0x0, 0xffffffff}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0xf64}, {0x3, 0xfffffffffffffff9}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0x80000001}, {0x3, 0x7}, {0x1, 0x3fa0fb9}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x9}, {0x3, 0x800}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x3}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0x8}, {0x3}, {0x3, 0xdfb}, {0x3, 0x9}, {0x3}]}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001740)=0xffffffffffffffff) accept$unix(r0, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) open$dir(&(0x7f0000001800)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001840)={'./file0\x00', 0x9, 0x6, 0x9, 0x1, 0x80, 0x0, 0xffffffffffffffe1, 0x2, 0x1, 0x5, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001900)=0x69) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001940)) rmdir(&(0x7f0000001980)='./file0\x00') r3 = dup(r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000019c0)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001a00)={0x67, 0x2, 0x8, 0x9, "cba2bbb0b1111205a130875e0949e3a26434266b", 0x2, 0x24}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001a40)) sendto$inet(r2, &(0x7f0000001ac0)="c4976c4bdc8ec37a48f3665b5c1d3afcad155552b57999bf335e158732c5b69775b2ae2a9accd241927e650fde9f50036899d49f85ebdc8d303c1ae1701befe6909236dc1d11b51672a688b55b408b7d0571d7a269a0cd8574465aeff9a40a2913d2bde73650b5e602296c8ec7289b70864c05448336d40728a74dae8d84d4a0e28135f3fc84dc2b2a54161138113eb285b8dce61fcf4b65a7a9252ad68e34da4a0ab839cb75279b7e71180fcceb998f7e4a81380bae7c601d240e0de57c0fdc59add9a2396ca7fb0a4318d07071c3dc0a944f7004", 0xd5, 0x400, &(0x7f0000001bc0)={0x2, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x0) sendmsg(r2, &(0x7f0000004580)={&(0x7f0000001c00)=@in6={0x18, 0x0, 0x0, 0x6741}, 0xc, &(0x7f0000004080)=[{&(0x7f0000001c40)="75bdffa4574d7ef81d2c406f353baca3e7589ac543a123ce677259d92d588a087e80491e3ec0e83b2c4448a3c6b3ce62a498dbaef1d5a3ec84abc9870670e0d811e6fe71b653604a79", 0x49}, {&(0x7f0000001cc0)="74253bd9ad750d4cb55b76b5068dd368df0c36a72bf4c8e048025aac26e0ed1c5fa44428ffa46820c0e1c402904098f9ee7a2b162c531f121bb1e67430ac8f9b85b4f8155be97ff680d71566c1898cb398b93bdd7b52e4e0960e15d2e613c7982b5e5322d53b3f3a408b02f16bf3771caf462f0a6a34e27ee3df43c84e7caaf9ef9d8913630652996327a65eb72fb8190aba524b8292fe6a6b29372c", 0x9c}, {&(0x7f0000001d80)="2c561b2323857780b2f48f148703a99bb267becc0aaf8ea378505ba6eba9e48fac2e2e545b11f14a4bb761885901eaef3a15825f0910d0f3ca8e960c771dbfb8fc95ce1a56ab3931fa3050c58a6bb3a351edaa553396ca044bffc10a4b8a8774ed27533e6214c9744e7b631bbc55d84d26264ae9d246f8529b1030a46a1c61e9f1a2dcb94cfc7da942790736b9c2ae12b2d3f61af6d6293e35f302734267a01f384af1e2c5ebcbd90befa9e1228e121dab8b6b448b4c380691ab974abcee76e5cd3f15bfacb51ebb85ad1c825b2cd60d6ca2547226e0bd728fef", 0xda}, {&(0x7f0000001e80)="5efabba0b81fcc7b0fafb71952ea07eb16fc092ecd90800a495603d7758e52fb74c868c957bd3f0b2768b2cdb5d1d1e1511a37696030652edcbf43f6d9900e859f1375874cf73d178ce89a51f4b179caf9b7ca0cbb0a880134b42ab7f3b36bcc72d15a60fef18cf35980d44611298298fcc37a3a9684d9303f984447265bd2018d485d38e20db3f7a4bd0adc63149c5ab01e4afbd34a9cb31f136dcc9cf95b39e995488361d2edd12be0be953c33fe0cdd763a17492de438cc469ce702624363fe0b51d966a158be8fb1d8300a97eef8ed312825a82acaf3ace93c905f4ff45bdb56ae91d0c645f2005984bced224d504ac1dec4d976bdeaa07efe048808c9a93c1af26c10e67d71ca48de3371b3291e6cf7f4aa1ae336f9cf2fc1d3cb385e3897a6988ee2c6a5dbf4c84d84af8bf41384017b0083929bbb5d0c4848dccba3b7f519b263c8b4523b691bf98382dc827a79173025cd7b01a84b6e667d31387ac746a3b0b9a9441eeb08874d8ddf991123fc2aeb651a513c0f8657eb4070495671f9d6f0d055baa75fa7c04b39d73ae2d6aa29fac5f7ae18628648355b370aff453e3fcb792a27a5aea46a5f252d25535d24d9d05d05c0dcfda21eab4c2b48ab1bcb9573cfe564848f71fe40cc38c7edae16a25c3e83bbd5ef8993fdd8f115e2787f621e4f78e68cdebd2138b8f37a0c4934297cd5dbb9988bea52f594ec918c69b134b381a193c2ba684ac1770bbec18c574eccc5632add539b097dd135e4f691bf8b2f3e9cfda821c5a93ab17dac5bed4ab55124f92751f213fb5af81bf948e38a6aceba15433f51d91991f6655f27d08e038554b83bda33f8dcaae9aa1008e07534b7e8449af711570288b868392390c44fd27e4a294f68420b5fc31b319486eb64f442235a5c64773825a112412ba78c30405101bbe8831febb625c9e5c082e920b046bd34c5a44a20992a0cb0d5f9fd094b8683b228da62cf2152d899f1c62f7e39cf4e92b4357e7765bd76aee1a7df46d00953bf94c428b54567270ac97af674da3f4c37b379ac936f61ec8d6f9397ca5df1991599acf12aedd4b24fb4f5df7caddea8c98ac46ba9e832c8eb9e6ae0ec4bfdaf85cb8f000431c3da4e21c097a9283267bce96c047439886924dde3c2e7b1d86866f1550a0139990071083744f94622ea3e19524b98b8471b684a93a5682fa730d32de0cfd71d19fe2e0963ea816f963b35ada57bd60f1b9cd32f75d869ded2cc7b93c64019d653f1c672bb375ddeb544ef05443190900e4f10451987676477d5be15b970c081016cb5f920c03e93080553f6529e196e38014b5f399a19457ec2bfdc1013b09ecb6286781b9cadc3f5cba29e3062b05d01eceabcedf11ae454218ba13a8d6ab8d506cc20da7ecf1725c4fb1e3c8473ef1ca20ae073a3f13ad1ed649939c2e2eea76becd3aed2624388193fc43e1751501af906add8ceafdab29f84c62de216f6147b730669ff53bc316233153d8d40d0698bc7fd3862f3e8acee3cab7200014c2b9d4c9d5d46e03629bff544ae7642ba2d140cba3d61c1ce22db83ca04a4402da5d8a8d2fcc758ead03bf38d962a904f29d8c0ba61b2b747d3c1188849aef9a844009264ee0108a77bcf759c586f7bca53004db4bd708881d7dc96e118408b89ac0798f4cf8356227abb1410eed301b7e6609486872346934b44e087ef2e480218490a2cd46d52028a18b9d033139b69060586173d6b6f2c0d1e1b0ae13cc17479328070a751e55d07ae7def1972b20bca163174ac0bbe2018e1ac7e3e283b98b801628dc9945338f806b309e45a5b0cfb5740e6d0b71ee9c73a4219270d39a328b3ebccdc57087f294553ba45a448d36dc25c1be5b0d05d10f0f7f73df3d2a8f8745441f4ad3c3234e3a2b65806706239b90cdf3427a4d2cf3f58a136d863176d7dc90299ba0e9f77eb664735ae8d72f6907712b2e81355995506828d9a5b542978fa80520adaeaae8faa858cbde8811169dd7627d6b2e00fe1c0caa75aa915cac40984f8b6b7aa6b16f6e92db1f8d2a415522b9938b2fe534de8f5e0c6f11bb5156af7700893dcce80f18602c63e639fec797f043e4c24ce05ac80114deaef5bcd77424e9a4a2471fc23603c71cccfc489789af80fb65d32c6c43760daf4b478800f5235ea9ec7266cd7ff1c5797739a04619b27e3dad1fab7e2c41c94f8276f81d05c827e7a13b46ad8727bd76b3a8f136fd8bdf73c5da0b5e68d48af5c1dda3ae23799b5c7f6210b0f337bb0e2ee4a0254c8e5e5e70e20997ddc783af517ce268cbbb1966b2cec0e0397b987297e11732aa1d14994c03ffbb2932a4ca4a1ee6a96e01206a544b8cc6a440fce6bc5e0f17533e246f286d9eb3a1c868e09131e5d063abc070cdc9f05256e40ea15d629d77e46e5ba85da86efe0fb8d6edf9eab4ce74ef3f222833946da7f1f70151af475d0cba9284f669de7093a34fc6e8264315168810de5c7f343a205f08d173defa88134b2d71c220108de3ca0c7fa78d75c7d471e4e31301847d6b20a6191db150c0697757b7eea0b07f3c72e645ab0bda431360979e564eab48816d8b8fefe2cf6980dc8f2ab8732d075b9af3d4ce46d1084172aa354430b1da40000faba26340cae8f4357d5e0d7ce8a4d5cb6499bf0ac8f1e5d381edf14d4a36136d447f06f0f0c5d72d07f33662e282aa5f22b5131fc3f07f9dac8bd0592b6f737722012634a857c91e263b634afc3a837e276633934326ae01e78276a7ba29322f6f143cc2b3d3a6260dadc1cf8a75c47a4018253f2d91800f35afcc6ed3616a91be1d52e225f9a360648bbd940c968197bc53f92eff522d58412fef5476d95f71c7d80ec41a8783e34edf5a9b30d495f99a2e201f82d7aea6a828838f7f10bee99999e8e2988177fd14d857e013cb678fb7d47f07f03779f09574c6bfc8df68d6cc8f99c36243674559db36a96359963c2a759cba438e7a812161c845630b12a7c0d106de5ab7c27e100870acf5505dbf4af33a6435ee379e21efc4cafcea6a4f32ae49f5147b702370a1997f798c0f62efcb7723f6c8fdcede3349d3fa1a402102cba65a1d5fdfe35376973ec20fea7948ffb4c46821e3158d885c143e33f5919d0c0668efd1750c82d99c0e7571ace170dc06959e6eed1cd8cc6eb208f60e3702213f57e94aa6195b499f7798060634ebccf40c50371a1dc4a00874484d8378541a5300722d768c80aebe93064f32401309cdef27b64804a108cface224e337470ccb9803f12347045087719f27f79ce3745eb75777b09a25486cc59805c278e1671bcc14aad9fef6ff4347437c2f2fbef2d2bed9ea6435a1d91f70c9c25267bff96014dd8ebbec43417246292d17825f5e46deb2cc9cb591119cee18260666dd0c43facdad45ef8cc2a034076fc0bfea3e789d1885030e79cf5cd1f0d7078f42d28ad0a4c34818775150412f950e14ff49acbe9b900a05378438617ed20f961bac307fad5c5760739b0534b913ff6a2b4c06cf5ad5a506ea8416d64488def16087ccf76b658be5000f3f4134a35530fc2541035858d852a53ba2bae70b8d283601f1ac542945404927faf4becbbbaade87bda627103f6e1ef75678bc387ea1645fcc71b2dddc55a272c84a12b69f235f6c4bf93983f068e6c0bf6ad309c9a5aa365674b10ae81515d2dc795c19ad8edcda860b2e32031b2ed653ca20a2ede707cdb6ed365dcda304fc6450455fbbfc95d018f2fc7c355404d6d0e156e816a12c4830ef503ac9a19de901b0b98fb5ce4b4c14343237addb645382691360368d4f73f1eae07fda6ce9b068c03b97133204df8cce5f1f44797a3f96b35c324ccee5f627f7666e0e1a1da8312dc1dc915a894610765de4fa79503855f21f2353221865412b4adaf915b87403806243fbcebcd7abc3b059346a2849e3295b84d4680ca27f6e53283c2bc93c6a74cac174c627eac659ce473ed2c8954c3928b45d58b6e4e0ad77ac1cc237bb05cbea6929ef8d6ae56ae0afeab5221124c14020fd91448ec42533ef9d5bb286484760d93ea5629e42b6bbcb18bcc51e5724b6ef91f1a92fdb0838a4ce93c9ed796a0952e300f0d5bceea38e527eabd4a956753897030951681ce41fc339a49c5870195e84fa157aff886710d4fef9faae99c67c089725670828ef1c3694daa79ac5d5329ff5801232dbc544a57c36092132829e0ec32b74f46a5d1b0b97caec85cfe063b49c2d3cd4eac40323af3bba964953c8436e56cd40de2393d4774bf07c5d51dfe34d60910259b05de962d50555f46779c33e9137a850870861abbb889b02be69a9c3b1a9510afe6d3d73bff1ade956ca579072586a73b625b7a26dddda054d182e8894cdb44b732ca307565e814a54c95a8a774a5250d06c94fac451626974a551e9b695821c8e1c32428765312f52fe0174b7644aa6dff10b61e4b01315e0728a608956d5f2286802dd9b205635a278044750cd576fbc8fd404e1742ecc0d045be67f555a91a0e488b9fa63f73b79d2f43f307bffa0935f25fac1d663fab3640ad561bb72366af237557b3e71bb68c329a7b3470f692992e7ba78aa5976924e9a94a34467e0d6826f007eabddecb80704e0d45e2c35259da4b1883d6b4fc909868eaa7b018315d17f38cace698fcd886d22c1627be2c99acac3234dc5818b8aabd81e2e06077fdb71ebeb524be744fb388fc9d990c7790c775b1bf12f6fb5e824e0e682deb868a09f07eac3cfe938a04a36fdd5f8ff166c426b7b59eef39e40980752130e12aa04d6bd44a78acdee590d5e8c35f3e544ba47fb7ee1da0bf0d7c4296f7dce08ee1ed3d3f720e93bca4dcb414579f45dae453a4a98a0ec40aecc6781b24628381fa744f61616456eecfaa5a065338a9e714e303b3032ab6804b87856dd7322ab7bac0beb0928fb2aea4565a4053cb3aadb2985f132f4987b1e5bd41a7d6025a2e78c11938f11f0ceaf294193e61b515c00a9bc13acc71bf73b3cf11a5bd3e68345fa8caeac36d721cbc190abe5b293e09f4c7659e065844ec25d8dfd34f43e41277f06f0cc4480581f8a5dd74d128853127b734cc861222c5b098755ccaec454ca9cabb305a23a7327f9468bae3761025c3d17eaf8572121c91bedaac7f03fa95cffdf2760c15e566d518f294f0a63951b1ba08235dfaa3927882cbef7ed40f242723e07ed1cdb20c648683681c9f1743ea5c141a1c1362643f8c6500ef9b5777a514c80a919fb4109f946dedc1496f8a4a4920947787fca144ee46c35f75008aaa380c7a07161fe56162d2fbb181a02ac870de0ab2c4edb9d64b5ef0adb2eec12de071121993a3af312a334d7d4dfe232cb80f317adde0dd30b1fc0f940bd02309963b67793f295ca2f7c31965b8479e26be55e7510319a85c6a6f25767f8fee2c6a1e1885210fd01ec053134446d67e41f397fab25cb2296aa2ef11bb5036ee5818be1e8a65dda335fea6ba3e8d3e9e27f4e33f060f2038cae77f0f6bfba76d3cb65d2a951e6eeaa363ebf1d43d3093417c2f2653652d9d11939ad474511e3609cf78be471c6ef345017f69888b4ba0ec9dd49f90c7c8118fb395ec950725a14cdadac0561ba6ec69e2fb435f7f8dbe3bcbcc7ea881d8991a20098f1da2740fd7b61d6a0d2366e13119d709239ec94c2f2aeffb97a7d52d61a3f9cad79210811805b05118458092968b60b58ff38dd214d289fb20dd9d8f76a94557b000cff8977b197195d1ccaf878bb850473df2e4070d493f9230c074e428649b4c906f025fe56f", 0x1000}, {&(0x7f0000002e80)="b1beffb7", 0x4}, {&(0x7f0000002ec0)="b02c41868c7d4e610cd3f58e60672a159e754e3f5a2b8919be47a4bd84e150c7d011408a1a528b8f49d8917347a463f8a7c19d46f1dea7ad782bdd51d5a6db38aa049c34a1546483d90b94c382373b34b84fa884b189f46f58e62643ee076bfdfa8345ed3d9cffd06ae11e8cbb5d4955ced7f46aa8cd2fc338fa47a6f76d7862a52de873cb8a6032683837ab448f7b475a155dbb2d42d9938ee7aeb10cb4fa3657f325cae0da7b65b0b6df64fd0955de32c2f16f0fa8c0c84ab43ab4e50b156aefd5fbdd2c1fcd647baac01efc8b4f51e76b32e7dddc1b9ad5ee3d24e39706a11f8a1a42b71091f99273109ece4e17c547", 0xf1}, {&(0x7f0000002fc0)="14875056b11521d6b724151decbb37723eef21ab64be88095ea75875", 0x1c}, {&(0x7f0000003000)="22f89e97e105bc051fc1aee47814c2a1064f8ca666f99c7756b993755b97f41ad6c581cccab9a67a883661091b4045e85b9bd930aac6218847c1fb1c5ac898310653b9d98593aa295416957b810a36919b1cab3b50218151c832", 0x5a}, {&(0x7f0000003080)="33e8db5eac5b2664ad0d171d32759cd6946cffe84ee7d33ee370c52f2506d8740912699fd1f5207fa153db9a973563b877ed56d9eb54953ec12cf9414ce1294b548efdf4439e2298d4a4fce0e36692e02ad2af8e43ae3988915b43ed49d1a01d909022d5b8ec76e90b6813a21a40ebcfdea5a6fdb45b859c736e085d2e73b5a9152f62d05f221db55f73a42a75d872b68f93f7c70b0f1ef82bde77c5d082fca72e6ed33c238f08662cf654136914374b02b2872cabf3bf747e9532af65195ee5480c591d20c0227833a924020e09dab24e7bfc27200513fd8b2d8aa3ecd1ad998a42a4cdcb8350345c84213ff284eccd870a1ebd84a11be65988398abc41ab1af65975ecc7a5c5fa97c63fd5a983c793cd7472f5b137eb703c3e815fc1966e439731b3f1c7f5944c69c1c29ad6013f8378a6470bf43578fa8a35165dd2d2691b081f720863dfc4ee25e76fe748b7de23ce997c3a90426e8d79f330b73e2cbc60b81e3d575c72727283d9013a5bc233464a7903ed60181fdf2142145832958745e43c60d43f8def13842120151228a90c9d3af942abdb87ce6c3ed8a233cbb6a47981020670ccd869ac66935dd0e5eceb7c294cff5cf0f48411ec15509fb9651eb6359a6409c68e9463bcb916466cba7e6f624e112eb2b9b4eb4347f25126cf217aec9810ae715bc513ad0442c702ef9a55c2b5e2bdec2fb4f2e48e7fe64afacc3fe12c165c1c8221a25ea8fa39a1babfdc9860c5786d0cbe960f1cf9681ede5e87e74b38777d02a416b7c7b7c0cbb1ae887f8d4fcbf8a05b6ef1098496f35c071baaad9ac5ceba0ca4b4892df34d53745299bb8eb39e30e57076b0a1e70b74120caaf72895b7a71c9b9110632dda0250cdb8078c3f30b055e34808274134363d59b418d4e28097c033fcddab8d954efe333b154c29d5cbb03f7d626cf63b74fe9a9a2f3ce1cd735b73681fbb08c5ace077280f45b5aa5569c4f053dc2f71037c7b9efe04ecd3d900ec258f2f908b8944c45d324ec08e6301036c19e789fb16d0aed133ae334c671927906ebdcac3dc5eb471b4a31fcd6987a48a72d4c4c3aa1d0828ffd872c6535cab47f8f8931e96fd7ec70dd70a1b9101b6d40d0e13988602cc36b580859ae63f68ba112b0343d12dda840f6b3e8b7a8dd2a15bb4896d653cf02d4d58d21b2dfcdf8f31fb0882c0e3123967323be1b41494de3e466f9f684acdc88682337899c8abaf4b5a24ae9e41867fa0a95f8127e45b1cf0d1f99b1e9a8280a9cf82d37c1a17a5e3df2881b7afe4a0c00c095b7a22f64a5ab07df7b1571ea643782cedc3f198ae64ab24d55f439816d4bf7f4f5aed4ea3205de7c52664ffb4806cb8271cd842c52aae9f62b84ef57f8b5e1d0cb2fb42007dc1c517d16d80253272dcafa2e72324812b0f3307b30ba814de8abb1ad4570032a188816855dfb6772470f73616ed37e843bab1ae264655285bc9674b6448c19898b1f83c4d32192c179e99b0f4bd6fea547ace17f6641b47e3323f4ed183b0ad6351d2644b197294bedd99508d3bd6e422b67808bafea6100b4502d020e16e0e1846024f00c43e50c44ebe0257733cd878e7295f45e22e8dfeef403730d8c8a8b479030d2629d1b8172662263e9c22d3b09dab4aa71910cf75c8222eeb0c202979d28489d259913a85dac4671fd680774efed16b03f1d934f6175dd3336748504cb698e76bed903f6a76266cf67f5f074d38ea15f31d0741bf9c697dff204bed6ce3d5a011020e546edfb5cde6f720ac0a57141605a896715c47a85fe265859178668431a24d3ae5f5abfe178d3c76bb3b673462df7eeffc2ccfc561fb06411417b4bd2e2ac54559152fa3673789d8f028233a3d00aa6567eca6019bb360d756744f919fc5c797ca7b2f9a587662f16d77262e3119bccd16b48c4621f518adaba9e6609510e2fd7e82d2985e7c67d966a136dc00cdc8d2165bdfdfbfb82b814bec106d2c2b7b98ae1298d57f9febeaf3acf74a31e8aa383df6a2a1f0f8e0f7d75d1e02e73bd46768a290f51f0e7a3d1c32fc93679b0cc1c476678fd9fbfd14c6e7ed661c39cb775b686fb1257fe3b2a375fb55da6dea8e399fec9e0ac7126f3101e956849873c7d6c392188494a5042a15ee9a8584b1c31b5ec959d7c33051d02901086b35abec0f9d4a0b99f791ca30b54dc5c7c9b922fa644506eb65315dd4a2018e996194fe5bb554eb9da3c131efb37a6d0b24aa51a47721e29eaa38079ab640f4a8be25ddd7439c48e9bed8e20266a75744ab6ddc7654364a6eaf769593f6f98f8410d033f286abc25d0e2c01f1655a9487dc660b5948e91dfca73dff71189a732932e7f4e9b5f590d47d2816d5c6bb27639147c37be152e7a70350984d447e5b954a5b3ff71a90f32f2bcfc41a8dd626bce6e1e473aea46015007d895562354b942cda5d85133469e64c38d68cad114cabff6758754ba8a6e1fe478c661c79097c033fa2a65f0112dca7eae620ceac34fe9ea8433c9fe6c10390b5cf7dfd9a776cde16ec49f6233178ad44a8a0cefb6d0b5d0fdfe227fa1d3f0040e116e74e3431b559f88d718bb1fc6ac539ab0d8c1781b669d5bef71ed1eabeeeae9ed2891b7e0e33febf832defc896cae411f1cb57f9515497391febfc2b4e43695a69ead9fa92e653d122524ed8ab2631d1fb2b5b6f0200cd60c14c0cbe634f4119a62389bf4d21bf2088eb5155867f2e289552d874d4974ee18fb7904335547f8a25575bed2b29113eab7caa5d0af5bd107473af75511871f38361b1e948d97a6d00ee6c379fe46067454602dc7ddae32b8c3f35195cfef1b865f3f42212cd84c39d1b3d782697166b0e212846cde83a385e66aaf1263c7d994901f10bbc9ec1433ed0946fd20611e6cc9405d07eced1017a90021379a0db62b086fc2d76c20a8f8d3517a7d7d46b4752d8209c23b2e357123c28a21c439298790f95780fdaf63a956411aff57d3f995110a36590c219c48c6d0ea030d14e5d89dc04b3f8e89b0e13f9368da43d6334832b84f4bc18741fa72fb2a3b3b5e0b716293eb40a09fbd4d289c5bd04015c82b4adeab07f953ff493132fae699ec637426a8afb8d8d1ae46989fb969ab16e927dd8a04f1c1757e5327c9b065b079f6675f5eb5ad49f88b40903f7c045850bf89f45bfc0154acae0c89576489daa3da8516343a9197c4cfbc6ff69680050e8a6aef5c7724a28a24a7ec47ecfc0ea13f8bdf6c92b9665357fb6bafcf54c663397293c311dda81b84f19648c7a50b779bf8a2daa064d07233437c6242fedd625ee96196c48664c4fb8a0dae0160f2f4ab7f0f9ba1ee3af19ffd01bb82ce2bfe9f2998cec3c63f5fac4e7c962af5739b9df7f1214331b5f40165f03d9edb71c1a4580ba55b2f7a0886a0a8105939c84208a2fa16a84349e2f5b6edc6067fcac425242c826a97943b40961e90b7c26dabf54a18698a99e2d33127dae913de1685e4964313320c6729f0bafc0834dea31eb8e7e7a03ef928571c0d00b772eecaed9c1b9c3ce9781067084e06473fac112e6cd44ac04220f576371035154c36a5dcac694a2b8ca2948a5e14e9e733dff4f31785d3e39fcc6c9b2c7a1d9b1aaf8d228be746854d3205475a9f2662f4d0dbe59b6f9da257af655eeb93d859c2b5eb01ebf058d0a27e03033b0736ddf802dde8f8ae18b3b7e16ea0fecd3de5307ae259b59d9183f87061ee777667b0ddf685f5833f48b98a9db243939947b3835b5691f867384e39301ec61bba66117538d927fcacb7de8cb74023015a02129dc6808cc72634f3d8d3718f54198977e7caa8f44bc61d84135836f7e496d729901f96673106444ec286cb8f2bf7f8c4ec20f30c5e82669e42b086281b305e64e288b4e666eb9026ec00807a518f082ae2be3cd65f0ebf877d8a07cda430ea52277fb1d949b7b2f5c83b74f4bf6843300be6230940d311e9e4658432c0e6a4a340def6ee1af50fe8d55131eafe4443de00cb198389eb460c22873a9097fadea2774d319b6f9fcb89b3bc4c136b74eb4ce39d59c597023493724a42c2cf9afdcd5e0d116853d80a9fd86a7b9348eb152ae13f2c11e594fa243d6ec3c9d9e3162705a459cf7816f26a8732a9473539e21f589ec2f28a9b31d8b309b25209881cb900529b38116e438c64e18c4bad1f08138380cb2bfbc6c1d6e213d5117c65d50c3613c9482de494e15a42b7d336512cf22f13ab345f22379770787acce51c3597905de2a7546a37b1bdccc90cc8b350a7aeaacabd895102487a25e386213f450e9abd7261fa8b811a1f01c54853c2d19214851bb71362113d8fbb1eb61c9a51670e127c07af93e643f64b9f74edccfee971f3fdbfc5f2954ed20db85df7ff0bc6bccba8b5af26282f7432fe42ee9e421e4e887bae6fba500dbab9327323a09a3773996a063ed12db13606c490d7a97231ad42f028ee27cb9a6c44f5980d66863fca7e51a7f93c1a376642b62e6900461b07e189f52f05c95a09fc8194db1d93a4c543a0bee2e37bd446c61ced59405604bbee3b93e62a120b6dc3828b18eb04388e65ea70b98d4aca5743f24c97e416a302cc094c77769e1f7f0c864b6c8e04b04d75a593ab877070c79f4e86875b3daac06985df541c38b4790defca66cad5ee6e2f3781e3ce54db1bfbb5379fbaa73cd943a1ce38080f94624609a9df3afc61a1baec5ccd67a0e3c44b3a3aae156f4d88011eca9a062239047c63bab54c31d16226da54ab5629714f628809ecf029ee74f99207b45eada5a97c009273c8e0698e0051c55612a018393fadf1eb76d0962da692bad940bb0226ba4995878c4cb310a4211b2dfe00a0ebae2fe3ec513486fae3f1eb933f383cce90d34e1937a2cd68397cf984fa9f7d16561ffd09b65a77322f1937b11776ee1e8998ec78570da411cd468f6be0c9ea65d956db762e15e577aa77c015b3b178292b0ddc2fbe0b1c576c8b716379e125522843cb854e9d6d5f1068203eed60338a89e1481e94044dfd6ba1973d97989d9605499ce97ede696f395b2348b5a536eee10d21ad74b6dd40929bdfb2dcf969d71a29400b0c2d1b855cff3b7ef50f215c3f182f56e3bcffab7aa87334c1c7d005cd893c6e05e3e08c3ce463b5ad9ea3a732e8b939320ec49bf76b8c833568bcb76eb46465556b04eea9b7752777503fd357e5ca8c4cddeea899be424ecf94b15db62f37527665cea70e53f71db34ce2be93fc17e2e827f152a399a101bb5eac7fbce3b1ec5b45f145d3e7ecb3e4f84a2648d9339d93fdde00ac354818eed8acf4d32a6085fa88baf701f634b7377b263f6b716431fc5de053c95270fc2feb17caef5966dc75c902fde151ba872cd3fb11d3cd2ed918f362b0ffcf5b03aab1a6f9a7673a9864a8c02c38ff87c15fa3066128905287edb76cdf59aa14b0937ffc8ae13da515b427c9a959ef035640fc78666d6585ce1fcc7a912ae09ac2ff75d6b09ac59f7a849e7d692149fc8f6d7640ede597fff743e4521fb3bed8220a78ba9f5c7a8863e06ee8184dc5a39492d9daf2b118939f51c71cbfdaf674dcd85b147b0d8293dfeb9a55efc75448487108992db170e4739447d7e58152ff5d37348c4536add9181cc69cfaf4bb4e0faf510818805f578adcc4d3f1a7993e0f63fd3189d43ac4ba6e2a1b74a3671e98d3f0ff573e68a1fcd2bd996f282d1422c7e856c45f4f6dc5768358c455b4f5a0346ca9b8ae3d62ae8f43214c7aeae6a516a9fa4121d0d6d533902591ca3780728a98d0308283ef81a618ba8d72c", 0x1000}], 0x9, &(0x7f0000004140)=[{0x48, 0x1, 0x2b, "f175729cfc8720ba92798bd6d5310d07f2624cb428d37764e90ba28fad46b7d1b8b095b2f782322f050a1e2d4337ec29bd90"}, {0x28, 0xffff, 0x7, "ed5bd538b6ae7078dc74167abac8e17fd2acdbf8aa42"}, {0xd8, 0xdc7bdbdf700806a3, 0x426, "9af067579ec09b753832cd9878ceb35c0883a990a10510e66b6edeeea5774c404d9e5089cebdaebbf2defd70b16d1628466813e83686c1876dce4b4bce5d1a37da91cb0b55f93c0996f9ec701884cd2a522e5b5ee2d854eb58665cb2862915497b31f3ad76fba96fab0773255ed77e5fc5e06b6b10ed0dc669c5019cdf47088f53457aecbad60d0432a656e6ac301a0d1c702406f4b278db36af309da1a510fcc83a78fa2d3a17974512c35f2de7e36f879c825efb389d688710f99e31c23de6087ef527f512"}, {0x58, 0xffff, 0x80, "eda39da2c97b7ec7b48dc3efed4d88289d7371e6c34e68a0a6f16428cad357fa79afdc3dc48e941a3dc14e4671969b773c97d06631e5aa1cf236c470e775a39d964ffb2ca521"}, {0xb0, 0x1, 0x100000000, "670613ef3fea6e522cea98487c3a2071315a67a4839a653b779fef9a04a0a25d15d335ec99f70841673f2818e642df99910741ede2c037eb29bee3c9a096b3e26e6b6a2f0266ad96f603a86e5fab26c621bfbffdd98998f4f2c7a72dab7ac06661216f96cb5f3eae692d862209e625702c8eeeaa48def1fdc94ee765438e59b14504a8ecc2c1cefec87a3b037f9a7da478b3a65d8b3cef1ac8627428cad6f7"}, {0xc8, 0xffff, 0x1ff, "e9469195b73c9f334be45a3fd5ff842eac6e9631a1aaf1ba77e116196cc619d43fb0511400e2428ed0aa8324559d3c6f54819a6a6eb75064694b4ac940a9be4ac34bb3fbba72d4745862aa077d207c279b1fc97e0036c34fd461620a1e35f2fa218e2018cb756767015bad01234ff6edb3fce647d5226d641a37e853979adcdc28ab3ce0e287acaa3104083c06c2084d9a7d592c7c791fb058b0badd1beb4d492755e77e52d69ee055530e4344f50cb035f584cf7bb2"}, {0x100, 0x1, 0x401, "22a8dd6416aa0c0b846461b3d5f27b6a699785a4344f0a8297783a949fec3c899aef00521f735527dec4b7347248f3a021235264ff614df246c23a0936410773b28c3eed4dfb1b299af32a490ea3a31d9f99e9e2f619f814754df26fa834a0200f0dd759225718872716340192ce6cea68ab45f505edfd926793dd39becd4fba37d2f5c849029b0e87af4827b372b95ddc7ddf4f649595df8de832c5c2143fbc6b477cb58b04622452f86cbe1a97950007db19de080ef3bfd5ccf6a7f06763d9240c63b687a1dc852ec42d355418bf7ba311c832c89d68c878237b66a6e4e97885d19e0b492639115f238d93"}], 0x418}, 0x1) chflagsat(r2, &(0x7f00000045c0)='./file0\x00', 0x10000, 0x2) 11:51:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="8bb94a6ec69c710a93fa197bf0164877bf", 0x11}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) socket(0x19, 0x4003, 0x20) 11:51:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000100)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3ff) 11:51:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:42 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:51:42 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 11:51:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket(0x18, 0xc000, 0x40) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) open$dir(&(0x7f0000000200)='./bus\x00', 0x48, 0xa2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="5532b2620c5b627c6426d6da40005e09cccad7f83d9af0cf34485773c6804b54650c384eb394ba77f1dcec87c24459ab27ff93eb317ab9e22b575c36d188f06093de011d33fbdf2f83fdce4d4e7028a49b1602791c0ff79d523b84cce22809", 0xfffffffffffffc72}], 0x100000000000005e, 0x0, 0x0) 11:51:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') 11:51:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)=0x9) 11:51:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:51:42 executing program 0: socket(0x1, 0x3, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x380, 0x0) dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3537422a) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) 11:51:42 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) syz_open_pts() r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r3) r4 = semget$private(0x0, 0x0, 0x8) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x1, 0xff}, 0x70a8676, 0x0, 0x1}) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 11:51:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffd, 0x7, 0x6}, {0x0, 0x9, 0x9, 0x9c71}, {0x0, 0x1, 0x9, 0x1}, {0x8, 0x6, 0xd849, 0x4}, {0x35400000, 0xfffffffffffffffc, 0x7e}, {0x4, 0x7, 0xc0, 0x7}]}) 11:51:42 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x204, 0x0, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfa60) 11:51:42 executing program 0: chmod(&(0x7f0000000140)='./file0\x00', 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 11:51:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x10000000000000) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x2) 11:51:43 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 11:51:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) socketpair(0x1a, 0x4000, 0x8, &(0x7f0000000000)) shutdown(r0, 0x2) 11:51:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') close(r0) 11:51:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x400, 0xd12a}, {{r0}, 0xffffffffffffffff, 0xa, 0x0, 0xfffffffffffffffb, 0x400000000000}, {{r0}, 0x0, 0x0, 0x0, 0x82a3, 0x3}, {{r0}, 0xffffffffffffffff, 0x89, 0x4000000a, 0x40}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf000002b, 0x101, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0x80}, {{r0}, 0xfffffffffffffffd, 0x22, 0x40, 0xffffffffffffffff, 0x7a}, {{r0}, 0x0, 0x83, 0x0, 0x7ff, 0xfe8}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x13, 0xfffff, 0x20, 0x10001}], 0x1000, &(0x7f0000000300)={0x5, 0x8000}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80045721, &(0x7f0000000000)={'tap'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3f, 0x6, 0x9, 0xfff}, {0x7, 0x0, 0x100000001, 0x1}, {0x6043, 0x0, 0x7fff}]}) 11:51:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:51:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="002fe901000000000000"], 0x10) dup2(r0, r1) 11:51:43 executing program 1: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 11:51:43 executing program 0: r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 11:51:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffffffffff78) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 11:51:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r0) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x8, 0x11, 0x0, 0x7ff, "ea11bd6a5595f12718685fdb6fe3e41e3016a044", 0x0, 0x7ff}) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x81, 0x5}, {0x100, 0x2}}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 11:51:43 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x5010, r2, 0x0, 0x2a) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 11:51:43 executing program 0: r0 = socket(0x2, 0x3, 0x7f) setsockopt(r0, 0x800, 0xffff, &(0x7f0000000000)="8abaa937f8ce732aa0934541f67b377e543bb5596a23c217e59965b25f24fb8c0105a0124afd2e2222b12b694c7ff9930db30e9460b654b840849e51b032138a0ac4fd1ca79075101f9d56b90aebc6bf4cf54d63fd13d385864c81ec332dbc622c33d35cd4d5294375a8aa6880aabffeda9f2a944946bb069eae643246ef362c0e35ac200ecd", 0x86) r1 = socket(0x1e, 0x5, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000140), 0x4) 11:51:44 executing program 0: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 11:51:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:51:44 executing program 0: r0 = getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200c0, 0xa0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) setpgid(r0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 11:51:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getpid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000001340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="045570363490818da70cdfaa8782b6ed51630865a44607309acb96c30d07100708601958fc57a8dadfa469082787145e7a57c21d1194f79ef2776bac9d7a3e295ed8808e975612216739424bb4af0b82dd213065f7b48e954b1de6cd1ef6203ad5d1cfe5397bee19f9561b28d57c73d63ad4d274ba5127bc749107337d9cfbb3bcaf95fc3552cb19f8633c68ebe73d31ed2d78134e5694a060fe2d6464c7a35590d6c3778ab8af809084076aace3c69e790049c42807a016e26bce17eff0150a02d0f3206affe4e44cfa86a3d37d91a91ee041d6c14916b82872cf72f967ffb92147aeff5150bfbf21c1ada2ae43d273e913acb7bad4298131f2edc4d03bc6fed3c9f1073cd3f098f68df621b22cfa65b449c989e0c109f7067c87572a3befe2c0a5646e2f229c0d5ddd552dc6ae3aa8a5b3fa5eac15d9b83c16037c3d214c6a207faaab021128ecbede5fd3966f4cb53efc0a51e41aee40f99da052ee499c856df0077b121582ea324162eab84e16466cd8e1de12eae8f80d989f5b6ba87f2c85d4ee1fd85151b92ac237f96af67d3e1e5798600a52894b2464bd4241a318ac3868c6a3e40f60eea6a8e225fc1742f8fe85710a067ebeffb07597cde5ca68889993cd31339fae08e8c4109c2fc1757c8f88b27d9dff2bfbae821a59a1aa613c0e4c2999668f1491fa51869726cbd815770b3b692a6bd2283fab40dadb9afb799bbf0f61540b0d3f36c6cbcf6330a43c29bbf96ffd557eb67d164371334e7ac820842daab734c28632bf83adc3234191250506d66186bb58a9d5977eab4d451d82e7255b1bf6872007fe472e7a90dab5cbdf2a4e352ee73ad97bffadae4d2e500aaf333ee266a7954dd84827d4a536eee87555acc119451cb6c9046ff1c9561ea68531de36bbc4c79c76a0c7e37f06fa8348f100b3d0f04430956ed473a820db179fe630b61d73f08566af71f24c26f5cd69cebe5872a4ac0b8d75001b1d5118c9cd6aaa85f498b856cc9d6d4959a1a25c6c0787835a5c2399f0f88d392a75322c2584e7d06919245eebea0640dfdb4e6a876078effa30749028b6ea5eca2069eb3b83c521d9eb63ac4716ecbea239757ae5833869f522efaa04debbbf783aa70d1cdb636fe239cbb004ba17eec5f899a8625beff4cdecebf801327c14c2dc63d9d30457262046dc1a577845c27dc12e302e9edf304577b813f4c2176a408fad7ebce6672126c7ddc8cf9cb1daa9b3e29ad4391300ec5dad11d52f7262c488f7944de485ce5d27a2f90bf6cb1d2b72fcd2a0e4ddf4107401de9ff2dde830ea27792ef3f311dbbdae2290680444bf5d5fd822f0cb4aa55e6c8e25b89ebb8fd293e6d5e4e0d3da5dd7ed6d772e4f3263bdf0aaac7d946eeca551f5270915c98526764b8be0d9d41386e6d0e96284b6699489c5858f3959b43d881b2e2caa588b13b7312a448750e9d61c734db201a1c31eee5c458943e0d89bd84414fbb6262ad3094817b6d818fd0ab4bba10d7c35f5ca2fbf9a79639adde84dcb5d5bc14f0106e6d1fbc27e085fe73c7f995847edd7536f143d2fc2f84985885a3154e0bef75ced4090f3eb3d84ad7edec426470f7db968772ce4bda0dc45f40b40d0005471d367c87ef048c272906d9582f395a456adfc9a23450b8ab6d078918aa1186349f4e3f7fcffd47b307bff25ce6d6ec3e5b506a47c2921f9169629213d1752720f680f0b60d331f13aab45d64d8d44f17dba093b81a6fa19f613a0f2dd69f8a6510a432288e3385936881cf2bc0b891bc4086f674b3eb1c918441b54a55c0ba591813370f53cacad4a39a4378d2078d04e597c85ef83b72bfcf564927469cf53b98cec5907ca7ddb992f6776b15e5557c8873f11cf9a11343b97faac49da37f26721efb4a76ae27dbe3bd438d19d3b9d9e6c8d4649eabcae7cef10f369f7236756c38ef2d95e08ad5cf5cd9f46f0f6193371427178fae80d2c2fb25d99839f82b68ad644db9bc6f76c8c49ae232e95f9ed1a35c2b772be35ad6b929f1196b572082f8101f149665167d027f1d64c1fda92792382d72c454b33436fc23c38adfd706372ed0b9e4fe9d6df66c6d317c00655aa3c481f61bf8f9f4c817549af52cde91108eec0500321bcf01f97bdfb946aa223ab28007cf3ac5b14280fcfa53b74423e36635b5d1a6e783bd48459ea1b69046aa3243b3fe10b1ad85f5dd648af4a64342f6165c25d1403ea63dbc0c39c3310aa3798d69b396a81ea248f80c628da7e3fd2caf1a96f25ba2168e30fcd90a186f1e67443e1c497bb465703647cf6c7b0559db88ad13ba68598625ea66b99e686441fd37b1d3fe149353ae19bfc1620ed3cb959275012e618e1ea536a16b9944ce64a70bd3f35a3dfba58a60ae47e97ffd3eb3084367b1e1deaea2bf858848dc57843be30b442b0d7ef2a5945b70a17377fbab475c269c9f9b22233e884482bb7d9db9ed1c83e2c2ecbeaa696d46c32d9bc72bb386723311f0ce10468df54a87be5ab2b33ccdabaf13481a938d65fdd5e861ba728d4f823275b3af67c3e68202949e2b28d7d563104a15d119bac5c2bd1137504f76c311cb75faeacea1a3a2c056d70b0075fdc5428a3dc4044b86aed3d54cdc07b0ff56ff39ddce19a09e2ece2eea71e09a2738869d6760e401a732222ba62dbb1f08e0fd15f7ee523dd4c45202dda8c3b42fd379be92bd6c776be5372729d269ef9f9d910b1abeb40f054dea82c4d89f439844d7d128e332da20921b63c9af2dba0bcf4dfb4f22a4445811c038d1a351b41e4f70e2dde54231bc0da50546a1d1d38619ea6a48f71493bd13e8879f132ae5dd096f9ac0fbcb78706ffb58d1eb73a98bfaab977790ed52ccd594c0f7e292ef79dd19cb2acf39a1d515dd8fce69d749a1e418a192658f658b0f1578208f2d46d202c67971d762f293cd9849b36ee50dc662d106a6831295cb2b1d50e5c9465b6fcd06938d4f85c3de7233e0d5b31000a809844473a9a3cd9230c11e87ccd3d6ebc50831bacac86d57d242a1851037b2410ebc43d5ad0f85c83788cc6de9d1b92fba9e730bc542ed328b0794f8e3f4f99560022fec5eb9a63a9cffdaa0b74c2d8637ac335402bb268cad31e7af73f33635e3e6fe6f69d01be438f129cb1ded3a037773b37b756a63b0c3272a045a40656e86a90718c84bfbd01471f7028e63a5d1aabd3e0862a6e5f5cbe7a42d21883c043e878e3ff7ad2701c53e500fddbf76f3b9f65111e84f354c3cd2d3840035fa915bbbc87dda44b1fab16d51bbb1751b74af631b5736b0f006fe77112367eb53d361ade8aca06fb7754f3b3603a08b68f0994f8fb11fe05958f8c6d48ca94fc89e81bdd4b3c3cd7b1e56209e9398ffddbc572ccc6f173709bb782932c90a5a23592e4abbe1228ebeff5a76d0ccbde80d156158d214ff67c5588558c02cad60a4cafb20896dda76f68002d1eea00969f2bee7ea3ff3f0aa40451e724cb6a8783b7475717a016db359454acc2c69901e1a6ecc715e6f537b875e0664a747862cf62af08d7b91cdb34f3802d604c2d81e7038e8454bb4853fa7e1074babd97c6e033362a5c7fcbc61ac33e04ebc8cbc652070ec1fb06172d1cdc92d2907ff2d97cb4641b54573b62c97571c75a476d5c4544a024e99adb01bf0cf9fc6b4038d84fb355f09bc026bca6e13ff8606244e4db85d430c6ee46818e02760a80d11774a0763ac20c710ae72bd2eedb9bec71f88c9a5b84cd893ed75a280ebd5ff086ad2a1c1d4f8cf31ee7cc208d0f049c1e6412c261fa7bc935415227c97a43a4fa1bbbe6fe6780f55278532f075d63e897308c061c18ebdd8e39e4568c3e3b7a1b01a11fc333c6de997ce3c71162cfa199a7f64008cb72c44d9db1b3b97ec513c91426f292b00570b7ed933bed6c2c291293f5cb0b9739930e4aae5ca4fa7def8c7d1b3d04b18319a7e2b7a44e0e1ec6315a9e44adfa5f9dab7e2ee4965d7fe207ff2ab0467ea8f2a319eb606ba46f415ec679b32b9f520baee29dd5a8e368a0ec74b22daf3195751f9bbec154196c93277336695e29d121eb941c029fb93b337bc7a41f6d4d13c66919f2aa565c0b7eac0ee4db169fd32af5fd3bee9f1c13dcf0d1a1a255170cab2d8af6063fe4d91a07d76475124e05ff5e2ee83b07fe213a1ad4a249dc408445cf30b9a71a7cda7dacb1abc47bf76392f4580de2bb75a62d7d94b97522fa63271a65eacab99628740919dc669290f9b75109189a49a48e60463bdc8924b48984ec388da75b278b90f249e67c081fd2546734431b90796ff6ff1ddfa47e142d163a7db3af89c2e47d852ca809bca7b0c2234be7088b72d9894db512e69bc59a7679e1138391582318e4e9a616775c649d295b8eccc7b619e7a42d2829bc03596ee7e2d51e0308309522d37841b103ecddc81a19cf360ed6045a08a66c94baa89ce705585b078b8207f9cdcfb3e168532bf485f5847de6dcfe5728c248f76af70f8dbf72acb6fa638138361642c63eb2e7aded97f002aa2512f3578bba66ad0f2bbc050f27346860651ff6597779a32fcac75e3230b29b4df1f24c28e58788686d7a1f2afcbe57621726092e14f9f084a2ff758ef9881886ae223335f9b51e83189f1d2aa5a94e40adc459fd3e849f7dbec63e5f56219ecb86acad30e4e3891525cdba634a79f46106278c23fcbd69f1bc501fd43fedc53c007e264b6c3d8385493f0713f96a5b13723044f51ab10e89e8132a94cc01566ced2c0adc38c67ccc1c8bbc977c38f3df2b7b99f933c0f59667b8963e791880f8bd123d117cf2341d93c07fbe67dd54d4075ef94c5466f458541b16eaeeb9866d8906237d1631895af645dfe66129ec283ac4d1dceee74976a5f12b951a901e9a4ff6eb64c5735bb3d1826caeeb096f3d4c8529c1e9e337cffbc0d908afe16f9bdc2dc416c7c48d6a98e4ba08888cbd19fa00d6283e855bb25e6ab60eca18d23352e9c7ab842c069bb12cf57bcdde61328e8687a94848ba1de246875932a4ca895b8167a2da7e08e54dee7fe67ad3fb1c78375772acdb471c097ddb9d1fbf1f22de9ae00146f721910b213be98dd6153a46195b8cdefd363ad75357a15d9ef8bb59ae0dcd19ce3a927620a0d1f0f48de75e371287e55898d13350ced828f5a8eade485a3e7747ed0cd1e56b45c83bfdfe7de9bb47cd24a2f741dfa88749d9b7dd22bd70dfe81a016ad1352e997c47dc9e5273ac3af57296278452d4abad1742d3cc68ecfa98f241b75d88c7499823c0b4bc236f2c15c960397cec9c3be4f9df7397542c9555a48cd4b60118340f3a637695a9fd77f73017b95e1ed93e856f68bb7023c31f1fa97c6a3f1edd63c4c47c546c88ff0a71c2deed499fc3e67e77037425e511420ff658e6dae756af8e9a0530a851dbde1c7eadd3acab21af981520ed0fc45f3dfa3544b49628a8d75c76213749e8c9f5fb367bc39080b03571a65cc45d794f5442fc814edaf57dfd4babdfa680b3ab4c51b94cf859b580f7f38ec013930c68f76b6e6dbd9eeeb319511d57ae116a6c57fbe139a95cf0baab338e78fd7da434288450aaec3748f3a2f2a5ed2a0e66b38b90f6a3ea7dfcc9fa9bd3b4cacb5c4fe500723eb2b240e950e4a1f66e4e666120ba8e88a870f3c74062191b7dc6fa34eb1e4ae6f3f9fcaa031939cee7d291a180fc4afce0efcdeb07ed95a8ed7db92714a8818b0efe3e043a687197a37f4200b207681f215c6bb3f7f3e35fcc4a57ecc47dcd76b06fb54eaeefedb54ffa4ea6fa2646c553a7b3ef0591fe36e15e", 0x1000}, {&(0x7f00000010c0)="a2a9e845b766b4aa3c562f1beee6ec9ec255e7a31e4c3672f02eaa742111934d2101d22def86fb7d13d3d8ea4ae423979dfd1a6395624eb0a116343a28e75586ca5a9e99e7d89bfbcbefab384beb7f15d3b28a763b798bd3d8713f3649f26bb24e1c7244cb98da488249c9be17d8311325bb8b81408fea5040eb6147d81b33cd59ca891a0a1eceb9ef29ba1201dde3343d99437202811811468d8bd5b7a9a4d968a7", 0xa2}], 0x2, &(0x7f0000001400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x118, 0x406}, 0x403) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) setsockopt$inet_opts(r0, 0x0, 0x7b44c119cec70e3b, &(0x7f0000000000)="a668d1e2a4cd17d185678585e18a7c942c16ca3520d3fed6e4ab642e49578fcdca7b422913c7b4d27116bee9f3bb2a1982687f8a7e2d39ecb7a627d6fcb59d513815b495d8e29f6069762ae82f7ef618abc5e51fb67a129c4dcdbbd0e4e02e54017c3ab906256cf806a242446071f25698bc9c78ba297e", 0x77) 11:51:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000080000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:51:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x800}, {0x1000}, {0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 11:51:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:51:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64, 0x0, 0x0, 0x20000}, {0x6, 0xfffffffffffffffd, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='+') 11:51:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpgid(r3) r6 = getuid() r7 = getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="b634de45a7e0469c93094940c8d594e8e2f284b2708cdf5dc8618568cb0eabb14891e23f630c7466601c9275f3a3de973acd6deae599d286b05ed01b615b67ab66424c77564d7853498ca83af0a2db8088a549f3a5681bedbee5b2f8b2c58a4007caa1e949ebce32bb856dd5564216f36ec99ab26008", 0x76}, {&(0x7f00000000c0)}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x405}, 0x9) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) select(0xfffffda0, 0x0, 0x0, 0x0, 0xffffffffffffffff) geteuid()     11:51:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x40, 0x0, 0x2, 0x40000007}]})     11:51:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/210) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x10001, 0x5f8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9, 0x6, 0x8, 0x1f, "55ea374912e19aa03acfddc42639ea257d06203c", 0xdc6e, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:46 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 11:51:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) kqueue() readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 11:51:46 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x480, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x208, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) 11:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x2e07a322e6f83e1c) syz_open_pts() 11:51:46 executing program 0: getgid() r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 11:51:46 executing program 0: r0 = socket(0x10000000000011, 0x4003, 0x20) sendto$unix(r0, &(0x7f00000012c0)="b100050160000004000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd38f2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f8f7d6ad965749122c01ee981006f4e36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ff98de7e606972756aedff68d6258f8286d4c74d57b88ebef3745f9b34ce31673b50112a23539b71bef19f979d6734a5f7", 0x357, 0x408, 0x0, 0x1d1) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x0) 11:51:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 11:51:46 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mkdir(&(0x7f00000001c0)='./bus\x00', 0x100) mknod(&(0x7f0000000200)='./bus\x00', 0x48, 0x9) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 11:51:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 11:51:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:51:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xffffffffffffff1d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) getpgrp() utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 11:51:47 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x95c6a4efe4036b29) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x30, 0x140) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:51:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$KDENABIO(r1, 0x20004b3c) 11:51:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0), 0x10000000000005b0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0xa0) getdents(r2, &(0x7f00000000c0)=""/72, 0x48) semget$private(0x0, 0x5, 0x3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 11:51:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x99, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x200, 0x3, 0x8}, {0x1, 0x2, 0x8, 0x4}, {0x6, 0xfffffffffffff60a, 0x100, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x20, 0xfffffffeffffffff, 0x80}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000005, 0x40, 0xff}, {{r1}, 0xffffffffffffffff, 0x8b, 0x42, 0x40, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x84, 0x1ff, 0x785}], 0xffffffff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xe52, 0x4}, {{r1}, 0xfffffffffffffff8, 0x18, 0x8, 0x400, 0x8}, {{r0}, 0x0, 0x50, 0x1, 0xc5}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3f, 0x2}, {{r0}, 0xffffffffffffffff, 0xc, 0xfffff, 0x9d18, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x11, 0x3, 0x48a, 0xffff}, {{r1}, 0x439d5c8bd5692fb5, 0x2, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0xfffffffffffffffa}], 0x1f, &(0x7f0000000180)={0x1f, 0x7fff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdd, &(0x7f00000001c0)="07395e3a57db63adff136a826b4bd0c9aa0bc214c1be4b1e07fe6af3227d65092ad8d55750ce7d4ce6fb7bedbc95cdf4e9c7dc4d92a6f87f7b7a106cba6c923c9246b31d1847da6552e9812b0c791ac5df44ffada55b63dc00400e38a79405490bd79df07cd5805b8bb71878128335e9aefadb1d0c0acbd932cca574db8ecc9a4e83a4c4500981b2bfbcc592fe7c84d5a41321b32175e4f6ca85ee7bdbcf67a640e83b74262052efb5fc3dc3c9882d0797fcbe5f48946984ba43141229a65f1ecf94062ce05de70800dc811724d814ee684243c664700420672def7c6b") 11:51:47 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 11:51:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) 11:51:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) openat(r0, &(0x7f0000000040)='./file0\x00', 0xa1, 0x120) fchdir(r0) 11:51:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r4}, 0x9747b9712890e3cb, 0x1f, 0x80, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0xdcc5f45fcd120581, 0x80, 0x3, 0xfffffffffffeffff}], 0xa0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11, 0x8, 0x6, 0x3}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20000004, 0x3, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x3, 0xdd}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0xfff, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80, 0xd, 0x8}, {{r3}, 0xffffffffffffffff, 0x14, 0x80000004, 0x0, 0x3f2db478}], 0x7ff, &(0x7f0000000040)={0x1, 0x4}) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) 11:51:47 executing program 1: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:51:47 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 11:51:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/15, 0xf) 11:51:47 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/245, 0xf5}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/158, 0x9e}, {&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f00000005c0)=""/192, 0xc0}, {&(0x7f0000000680)=""/94, 0x5e}], 0x9, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 11:51:47 executing program 0: msgget$private(0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x208, 0x140) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0xfb4}, {0x4000400025, 0x0, 0x4000000000}, {0x80000000000006, 0x0, 0xfffffffffffffffe, 0x2127d06a}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x207a2, 0x0) ftruncate(r2, 0x0, 0x20000000df2) syz_emit_ethernet(0xdd, &(0x7f0000000180)='I') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x0, 0x1}) 11:51:47 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fsync(r0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 11:51:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:51:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = shmget(0x2, 0x4000, 0x124, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000002580)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="4fd9fc4393deced8cadb48cc621a5e772c97cf7f236048ba669a75da4772055d0af0399498be5665f3bf7074b656154ef5da690be363b391fa72dd4e23bf296e4549663b0dafa44829ee43a663e5d75eaaf5718f09a550911eb1ef33302b2f1c26dc524a946aa14044296f1037f817e802c656f91c44571b790c215514fe879807474af8d7c216fb", 0x88}, {&(0x7f0000000300)="0490f901fc52be3e04b9f5a1b67ed6d1f0b3bbf6da505bb8015513a79d097d295231fc01f3ad5d776d8baadc4291c934dc1e19afddb724735babbc62fdebcca3047de9a3996b515b4d90929a07bb4e338f1aaaaa767a43b7a36bdc7d3036eb99ddaceb19c064be78cbf24c3e9acc85d5a49c4a495e416dabd6e167943cf292a804ffd5b924b54a4aef34f6ed1fcd295134bc3a6affa200dc6660e5ce056ba76ba95bcce7b460a2f5f06ab1528e46f1de0c23e31214cda366bd618d3e", 0xbc}], 0x2, &(0x7f0000000400)=[{0x1010, 0xffff, 0x80, "46e1785dcadce0fd2424113512f8e803b4e2b0c60792830a1894ae5116e7fa54f387c727cc51026c925080e20d5800044133e888820b7cebec4dc29910f86639c2ff436dc4390d96a490fe01e158f7161af8df803b1a85cd82c814f87792150e4235b370fe0313dcbfd9f49ea4286a445e44446af28d75fcaa8755fb1903aba54d736fb2fd6551ef8770b12e6d5067dda95a13baac78bc3d05a9112d729a3978521e94e725f37b839df90bc20c49109aaa1e5f4b3b839b55ac2d3e89e2a0b09a92c81968fd3c70e903a9cefda0ef708ed2ada2364e803d7f097eb0444a76f7af82a41ebe6a0d25139abcccec0d4b7c307b8e485be80af6a55ba37973fbfce96e1d35160b2878e491fe4167ded03090ebd211bcc0292df73e7450bbe0b5355831bd1a7d26a14f0488672284e7e6aea551bae747389c82a718bb872aeaedf1bcb4963ba6c6d7a5cba55a329729d41da70b81ebed8613271ee4f44f866f90ebfd47a839aacfb46c46b4eaa8a566430bfdb64e875f228136fc2bc5c29f4a97c16cc260d75066bf068bfd95b2ce9ff4f1c5c1a15cf12bb68d5f52ecda2ef033264609942830e5aa5f34b2175604c92ec8aee1155b9cbe3957ef7d774a57832f98f3eddd3be793285a9d4a336352b1e58e5d12977e95bd6d7b2514826ffa2a4a31820b968efbd5c5692be8f584c268e7b55274e0b88fb89b17f83ed4fe7a44b70098bbca48141e0085543f049c102449dc637dab0fc8be0f274d9db6b48cb2cd04277e0b9f3a0ef5e668623e17509747151a273728c1e8cffd1cec3cc7c47ad85060f8e000d82544c066b92c892a91a74f7efb2f9713f2b3111cbc343cbf34dbf217eeedfa49b862f42443090585986879eeb1295800b16137765e4998fabb4e3e60f03e16af2b7384a38e7b45a4ada398c5aef64960d3723cf2774b574cde985a2a88c1e4c9b564c42304e3ebdc10482a3d610173a96b00302db67a2c4f7c5c43d6f117c9cc9bc14d34af566be9fbab9adc523121a6d9219d5748d1885f6bb59034aa8606309222be6bad84349d677bb20f2c65a948a74e81a6319107b13403212ea493759fb5ab179a9638e0c0878ec79a42d92a9350a19cda016d4225f3c5f976f646c477c6fa7f10504684b12da23e93f92cadd6898f336572e0ef5b9b0d3ec59ccc55e72cf5f511b6a809b3d2c65481dc86285cc0303b65c15da6fd268d91bd9b3045a23b6a98a31afe9b1a8f656cdeeaffa9ba72e55a329993c5e63acdc1aaaccca67ea20065bfdd80cd7fe06af38f1ad7854e4bae1b9d5f15a62f919e604c5bea9c0f38783de14ca9e28120fc4066ab73ae6bdddc83a91853695b6cfb4572e59aac425dd746e4175f2092928759fa247876eb4ed1be79f971f6b580bc185c3d2a828865e0ac9bedfaa028535c7a52d5077832e62082105787b324d08ec1bca455968ff2078234be8796d1e0fdb10344ff2f34d90c9b9412e18f63f01f81b4777ec1bebbab3ee60e65c0f40b82220c0e74db81e542209493c041affc5e2549298727829bf3ba1b5bf6a257435160b3a6555b0e8243ee33e5b4234d6bd35e104c249b465c45847b695d6ecb4602f10f68aaf904b162b83559cf8a4ee8948ceae98a3ab8b0594ebc71b0e45d2d50e8e8e1d58e8f4ea01c51fca445485731caec6f1bafab930c14d5cae84038d7e01d5b7bf2fd8ec34a94fa158868175c13142e53a5bc67ced201c6b31dd901c3e5eaf79c3d9b5da4944da42eb059dbe0d1e84a383b28a25ed2754cf43e15a3581882c752868a55fba2d223e644477fc0ad870213bad12d97ab4486f44363c36cfbcb22bd17fe018f223439afead6122e24d3a31a0dcbcbf626404aea7dca8b0f8afcd3e699249bdf590286b897c42ba99bb7cd9315a46ea4a3adcd19c85da82aaf6e51afd3cfcfd11c9aecac63a7d75a657f04461cf410b999de856bc575aadb336da1ea76b8ebe8f82086e9ac8361904079e7552d22bfff3172087bde80b7f0262885169660c447e3bfc09d600c806b6c1685b537bcba8444b1d3fa0558180eacb2a773987870dbcf71d63270e666c5689eb88cc19438f95bedaff9b1a3f87cc8f1fe2efd602f4d28049a5a780413cf849096c343bc3e5e09542a25fb2f3a46d4600321be8a73507a70d4619b6ea642b965deb1ef95c3cd38831ecdc9c6687b00143276c225af0a1a545cda5d9ed0bfb26db1bd695a5bd9d6074c99cf7d699a881ef71c91f81a9cb4a03abbe0334b4828e639fe68228a7b8bf5ef8159bf178823ed8dd50b478b8e27b40555cced2e37eb6b12a64562c2d753515973433488d40c68c3047650ce1d552df066fb2965ca5de7e520ab34749727df2feba9a08ee4b34d875c30af07011fc606c9bc8d7d161570510d3e19fbb702fe1ab640b750d1cb1fbdda10453efe727797871e53c4eb6dbcfecb0edfd4b6604adb33a03b2c68b777066385c5469ab190477e83ff8b8d08b3da8868b510899be4764b3fd53163b76d726b52d20bde7b5b51cf6a44876c11c0d01ed1691d7f644f3abda1d345875f14e0d0af7d580d623399a736e0227b902f67d83329f3810be10779b35f62b6a9a90aef59c7feef277a35fcf3ab5d3a82d25733443357ed11009478d0848c64caef39bf88bd1d2c4eafdb34c9d880c50f260147a638de37d2ada848b98f592a030e292aa547f2e40c8d00434a5663aca7b083d0d04146f45e9f186e318638f0c631cd7f444713cd99ae98c6b0d5492a9c81e09c019e54abafeddfce2665b72c84671f25dc0eea1852eeab7e5e1712b551cf66d9ce21ffd7dcf8e35cfdc82ff7590ea67583fac8cdd7e63487b702cc6de19ecc338644c4780dba0c25ff3bf0b2b58eca70e82dfcf4485b82d658bf419e7a3c22a9280c564f904e5657288252341fb83369964144edf13a81aba30799ae2517a0a265e776b3fa122c4b4a2e5ceb6c8e5d643863761c86a63c807ec62ee646406d4dac9725084351a0312c2df1329b85f315bdb883d15de66130e777c645caa8a028554c8b56b06d7ca4fa315480d9429dc36d5643f98c2e8706e7894e0c98b4cb93840020c8ec5926cfc1b4f0ebca9fcc14c9eadefa95985bf9a17dce60d6ff2f36a2cfc39fc38930f186c85e6d182956ece38d2d7b5fb442abbb559da397970e65889fe53e69ab62efb3e6ec1f1d14d3dc299c3f5404cc5ede8663928cdf3f2e52a9f791efad06d2de2745e780ba69fbfde38d46e33e1483c9b27d510623079b098ae4e5fff36312c28ea8910cbd371633ef660ac9c727d674aaec6dc0f11e8442496bf8a538cc6e22e7d07050262c7a2567ac8228444191b04bd6bc659f4617c61949ec1101fcf17b56b02ae654b8acbf1fb776a06494210a75b49a03f36ca4c57edb38e82197a303042dff2559ab7950a6ad59ee8a4a15b2841dace4b0411ad1ec61d74eda94a83a65493ff8b5a2a3245a83f047432255197a1fef73bd21d2104820d7f0fb2a112c7d2ee2995010beb8f3c0fc114e9ebdf9c9068d6e931971fd24c2c4ff2907fdfb3b157fa0b1c1c1b3ac7b83f2cb69efac45169294cfa1e5a31d70919df41d3b9065be5359beacbe7399bdc52b9e45cd82b3717083019b05fc9c3739f5d11de3aa2e6aa9d66e422d781774fc37ed9fe170daa15de2dc2310e555ee3de7c1aa84d33ddae4c7ce9793083d1139cf8b6c542524b33d52eff260016a2b2490e2506790eb3b8871f469b7fff3163d346d83d34a3b974ea4227762d4cc760706eebbeb4a8dc8e9babb27d63b07c3c82923a342460b9edb253dfa4ddf371d615400b6955fe1e10918720da55335637d5df5171426019430863923ef4fbc808c3499e35382476c518bf9b13690c9ccf234d65c5af8a34373ac42f13913047f16ad7fca43b82a1d8767b031dcdf5368bb502eb00ee4858a2218557d5446b4cc43704bf238b16136015d349bb6ae8efc6b26364f16dd0d341f2a58ede260435d5c88b4ce36534a12de88ac5787e989c9b298aa13c89fffcc0e416e7ca7b517fdb265e34f8e9457c7c07bf6b0003a82944342b420890a36cf67c306fdea3cffcf00e6d65d4a7b6b0c34f8bbeaf0438fb00f62a465191a0d3d42ab798f7341e3d91531987f4561f2cca40cdc39aa523ad740ce2ec42f9636fb88dad83f691fa6ff6800f691c529167bef0151b81fb48bba45a6969167e1369e46a95f89d4bf9d21757f5ae7926bd72c7a843fe6e30f073220f1c9bbeec937e26f45f89d76b56b01b413cc79605f26a369cd57bc41e0c15d6da0f7947dc8d6d60137a8cb03c9402ab696e4d6eb732dc582d8baf9a2aecaa4148792a10cb3d050aabf7f07acfecf65ec6650487b930bf0cd703a17a5d620406eaa2772c70059d88072a11e54acac4dc9dba0a70f03b57f6cbf022f3053309bef7ecfd3fcd4abe95b901cdc541dab1432385fefb0efc98a29256fc47184f9c5fa9e2ba3dffeecdb8f3594c1e68d7ac8a6e07f880f4884b714b0eea6088ab5e01103d079f0200350ae802fec1fff4178be0179b2986c701ac257726b48a730e0cef46d4ab7eadd54cedef4b1b98ae0b04a28f7fd22521dbf0f3b131689c8d5db56e2022d31ce0225d09dfba2baaf850f390facb4057b91209c2b6cced87d79332ad8b60fbf6bfd02c8a6c8a49b79fd23b26e578df45fa9dfef74454e1f382dbe88acadf8fded085d4bbcfbaa495e2f56d8ad6be623532021dca370b69775cac19ac2c3ab411fd77f9c1061742baa5637eded756b2bf21de13f31a37efda814679df88cae8c948dd798c23d5776e420740c3b7108845d0aad47902cd38ae219163b688775ccbe23e9b481125225b4e1564eaf6d62f62a10cb633b8d1bab70572d6150f448270f1593f9822c965c20886846f4535e0e47e7c3cca5302f27a19484bb722203bdcf3cd7ddc8545ca8477631c6a451b7c622f6124d8ac9e5f4483bef12ef8d101730905f6a89cb86576da1eb0cee62488e249ba731acd7a6f4f587c5de67d4db4b3c761afa746bd6ed7f7ce234216a7c39d6e7ec04195ee859273343c948ffbe6f2afdf0894efe1a0dbc5aa23de2934064d41983e28ba2deb950914f48a16959af5b368f66d441e76b02767fd5673b230a67c2404df4cca354ed08c3d8e581f33301c81f18e8fda7483dd2cbfd82cf7822b95910af52bbdf05408934fc9edc7dbc54aeb56cc697d8d15948057c8cb00309d7aef159ee99b82946f45000762234625002903d0559e2c857bd210802f8034cdc8f8153fcb25dea8dbb78e715c84f32b9314354e982844dd2b6c6bc1b62d2f3865965fd4d8dc5e0a20d71d0f24831b6b3fd8547e14cb0736e10e1d092779d599ce7a50f592fd3110d4db2efdc685268917449276199f6a5356e45c7581a6c48bc5739716de0b37d1d5f4bd6a16b2167172bb5cbf9ca177239d77e6bc04521118ce90d2b9c6488e2e398b0854010c50e66fae921dd2d5d8d3f60ca5ff4566ed5417cd2bbd3a21965e536a1578b77fb8e08698ae71598671c5210ba3230737553dde1b8945d361cdf75fc5b77aa7bcc652b17a5cdaafd043d349762e2688500d1dc768a58dd7c2f4e9c1be3c83f38f122e0574b01bb63c5627f7ee23e75e14d27803142c2e184578addbf5b1995b08498dab42743905329420a01c7b3581d4cad3d6678d380bc0c6767e9f12e44902e9116700de70fa0b37ac2f85c203d553f5cc67e61c1d5fdf720ca9b7132c5db9fac6e2fe1283cef8cf3997694a7423b7699505541ef5891c19839ba29b8e95cd73c84943501c6c989fbf4"}, {0x40, 0xffff, 0x6, "784095debe60ad29ea6df9d15d52a2eb5497f722bcf584cfa49fe7889ee9a90e2b96f884215315053e"}, {0x58, 0x1, 0x2, "26a98f99e2c76bc2c208b1d175f56da446fdf18f4f95da0231efe2a050ce6a06927744d939183a3e0bebdfa17eaef9307089b755cf84df034bc1355b076cdd5e99c5e832c51cf0"}, {0x70, 0xffff, 0x1000, "b7b26a4357c7c069144eefa04a2bbf88cd955da8bcdde80dd33ef1eb637afe6f596acb3ffe668fd5daa15cf2d33f6b598d66af6d657edf479a064008c9fc80c8cafa6f12f9d24272b8905e57bc661bb7c54fdeeba4732ac9277b3cf082dd"}, {0x1010, 0xffff, 0x1000, "30cb93aa2a71ddde934eff77451abc4f5d95ea91838f8caa2c08651f19385a10e541e371598c46512d708ffa7de5962bfa3a47fbadc6ca33ca4337be810839f1305ef3358d30ef2956c25bcd964ca0185f0185cee428d927adf92d9e0d2ee36fc9fd2bc1666e5d6f2b67cd019b4853016e895efa066b1b5a2772e99d7a4ed0f9469b68d0d75dce17f6b599e4d45aba9776d7da27b001b32acd6966747cc2fff14bc26f09bad8357b0ac32576873a36bcf22fa834a862db674391b8206758b573ff5597b80e7703ad8e022d2266eb90a7b617e64bb0bb9ba72a819335a5b6d1697b5d8b09855f452b4a7851506eb38f9938c1a1199deb7242a20e3a043a24af6101306334133004dce51b77c5b5c7bb40ac9743672ae67e44467d402ebbd5494d66cda3d1a12343076c2564865c6e78b6d664a2a5475683671cc9e2c1bf5884439a2a1b70379d53becc40d7de01bd7fd341869fe38e1ef1876311ec14b6f224dd9df3368795adb1d41bfc1f1ec7676027ccf3756b57452dbe1d54513bfa6da5a5a359def5f1282710def717898503edbaa254c7ffc85b7f212cfcf3cc17a4fd64e4d34e214d5a914d0c95d429368474d1664130134fb7cac4caa09e27a7761dd60cc099aec720a6b5a05bccf62c523856f1ad4fc728972e587c12e2316e2820ecae23f545e575a4cd6c4672de3908f92a4f9c02cbd7e417f8968ecf1810d7c8de89d90bccd826b8089f4bcb17ec48f8ed53ec93dd3382896fa72419de558ba15c9c9f6b83d28374e5f4b3e2be0e026f4f8e6e979f526aee3d767f1e37c9cf2608152e2008c1ff1cd345076e56ec887f007f8badf84bd1776c6ede9e814d942bb09ed430ca556bfc85d66388312f734281728785b9172158dddd811c385721774668b065cef79d975b2fad4ecf209199a0dfeb548bbcbc5cf25415b59891bef41e189689542fb885d5e387c98a19b8bc5c666aa1324927813e463a34e15819f33dce92029782ad27f52b98a1396ffb778b606bbba019e27ace278af94645fc4c7ef2597d2725f6ae250e16f6b68c28c097c3884aa64698a07236d3baeea138f944ecbea6bca40c5f22bbbb0457534693bb0d310eb42eb48efb99586b3370a1bbf743eaa5a15436301771d54780cae533587483ea1c3e6e2b9f6787e98874df6cebad1a781dff989538b6c7d08dea58685fc9b647bef33441bee17f0ca87b9cea8130e3bfc02850ad5c87e5a4544809d5d747e23c5bb1d3b042021792430778c1a84f165926dd5a28c503410779a7cfd84eaa0a55ac257b04b325116f0e27a5d433cafa5b8c290f7a29322bf4b755119235a4b7791772213fe9e6d09b807d3d955a4f9df236e0fbfb9d3b6558fb49b940c03043fd59ddb06b454a7dd39ca715a11be53e61acc841f359c53e147e4932b6eed2ba594683a418da2102e30e5a898da46a12aa9800d7e5ad070bfdf072150960851dd2f5746ed12ac259e2accd701da07ba7e0d6d4d56a2e56664f9786a9f8aca593b1ce39828fac2a5307b5a8ebd1e17b69c9d092e33b97e5d96622906d09bb87afe54f0117902bc786e0e164b337f239d58320e4ac3ce109ac97f9f074893d6ec4c1f243b2bf5581a1c4f9dfea667276b3660edf25b9a4f6e5d5a04677c84f16e7b5ac90cc989f452178d048cdd7ed7ccb1316ab414e4abb93685b96a7a554be77f3a75da17be807d0ac424c81c1310ad582ce836fa7164d6e01caf3bfbf08e1d557095839d9d81e589eaf1dc0ffa9709612f4f6740b9af2984cf42d40b680063aca1d682533476f7bd7a63c3e50cf855c0e88fe097afc62eb8cfcc717e5f40e0c45f3bf82162ce73ced550a6653d7f288b455a29b64fcc2639352a745fc7d0c3747fab94ea392b94fac9494d227ea0623bbd7c5e7a89dc3200993de6882956ac60f10683255726b9fc7075b8ab2f57a2e6c8a5c60394ce7cbdd3327f86e45234789b2d572a7d63975df089bac6ccd271466152973c9312ac8218edf1343dbf561cfa47c0ac4202cdf6d4a7fb36275698e04b54526044f6615ae6329b12da1a4c489074bed002fc9c73ce4f88129d6377e371bf70bfe03ceac25f54c21590814463133a233b2a92ddfb20842b4670f1e3bfb356481fedc1a26d1467ef50faab4c6423870fb2830ac61a674990273807b62c7f32ce34e667364322db7cf74f587fe7481aa3ef360ccfd6b0a3a5d713591004226efbb1f52924037360f4b26841bf0e192050de0ae7a96003a684860e2bb6de3103baca868d0cecdf6c64bc1f9a55f6a3e7bdec2c9a0a62f641d6b0deda8155f10e74edf5c7d68903a1d64ea37134d23e0f82d8afba6c977aba44599eaec041e5e873fa1fd3c880d65b193591260d9e29f98b920f384317eca79b0f4bf44bf316187b8a2aaf99201feb8886fea254fde06cdd551cbd546f6131660a3667728e56db387ce0adc61c02d5881be979af9717aceb7607fa493a505e0b293cfbb7a5510595bd8a88f0380f87f0a037ef6d4e88c01fd2043fd93f71a1456e38c75c7ddee7abe45e3c414bd3d1c3f5732f86e092595a8cc55371fa67fae78007fcb09ccf7f1515540cfcec75fc9f965530ae90a9a5fc8943eaa31f054f70ff4971a2de4d80610a7d347c68a2d7b1ec9661d868a4c356ff417e3a8740a34171a4655b4e86948f5da24b42da3f77b025f1bfaee091f92fe7bc7986bbe9aa0713cddbfc8a2c57c5d2a4d5f3a1c1ef0a1c2a62134fed7ac2ad25b4de81ca238d97e60361bb0a7874057e4148ec55c33fc465f8554cf9a94dd2b0d49c19a5c886a7ee91891d93a6706223897b37a1e0c84a5c7ae00dbbbe05b5d0780bc6a5bd9c54ee6ab010e9bee97e88a48c6218418238e89318b1fd21a1e7b0587fd4effabe1806d0dfb8a2db2064c8659abf620cb41f78850fecf28db7aee0eaa00f9b5bf45168fb12f8a013093ac9b015c15f2a1078115c5fc3c6e2ba3fa831f82d70a133109848e061e6f1b5ea4af647c776f4a06b9a85e5d6555d32e415334ee3b2430ef9e44c9e479b72f84d5677b16d52cdaa80da244c93592a83b56a7212037dd54ed38f11c3c14f8dbb2510d07d0a2cde5c7f657cda15aa8d35c0ba4e35f75846751837e1304453a845593a3291bdfe3eef9d223bfa05a2b854a0af78a44f3e2c740eaef74e564b7e97339a976d9fcb8c173a291373b71d268f102c9020e5f1f63a66e92cbcc5f62fb8259998f8e221bef32d7afc08ea1a7540f8b6dbcc7909b350de3d24963eca78bbdc8749789fb06881acca5bceb01570304d221cd4fbf0d816fa86eb0366c83b0a985ca706b2d52367ddcb18822aa58b99012512ea761f6a534d73d8f1b0d95c9034c8a87a07a571517af005977931f6c3ca2a1425b968bc52e932f703b4be01318120568f12c5764872196b3d2090e60fcd90c87229584a4da27d8ab11c127e3fd7b2576e97f00d7ba4043da27d774c06ff0fb3ef72599dcd95f1085b27960b87a30536b6e8df0a230b8a0049e517ba9786c764b9e2513fa084028d7a80aa221606ebf242d3b6fe5275ce4dd7e04f6b6643bd21434749d29fe51625ada01ed2f923f61031e2d50c0264c90c7caa30b8dcddda682ac305af56e920ecb703628e8abf39ffc8123c3977c6c692718fd8084b6ca123632e684710704e4369526685d253d69d5486ecb922737566f8bf14dde0db10686dac70717856488b297be99f0a11b5b174f2c791a33be09c8aeee28b44408d487d59f26399584bcfce3a44626b8c3fc4d397c62ccbdb6e42e3f64265b0127bc0561a6eb9c7a16d3c63ed439a20c97db699c15368c26f0edd5e87feccbde809ba84df49232e03ecf49f896f3d3651e5578b56670a09682bd6deb074d8fface6441a693bedf417581847e5581ff7fe0e88c21cbffbc07aa84f20d3ab2de770890df5b0b8f5c1d187921f276dfa8077142a3b60259641f561e04b482d44a3b3622c178a394a143a45f950d042860207007c2628f1e54c79152af259cbc72f3a27de4ef63eb04826be14e8bd0e7f4be5f40ec32eaa8f814993c1fa8678e5a60ee40783467d27101b90323ceeeeccf37a74194a9f6b63aef352416533e12a87b0fd822a8ea6286fd06076cb55679e57cb9a05e83dc2841053b40a7fd3aa74af8da914c0d47fed1752b671a9ac214d0e0cc982833b4dd69792c9ef671978dcab45dc583ca93ba6b64637f09e27e49ef1769073b23a409aae1e19746dd18032f760761b10e402c9e33c5f2f9b9cb1b65a2ff37566dfef74501d829548e8db67dd98b670a22a66fdae4e05695b3341eaf5a9d7e7a5e5ce2499c61f2a0f866374f9902b03ac850df33c330dbd17e153a4f7a8ea2914f6945c559e4a8fde688aea0cd97bba6e8758a2794f069fbb9c8be1ce1b2c7ab1f5e48126066495f5382864b2f90737560cf14a64977f3162096962199c1f25fa68527f8bd9181cdc7da7cb9adde2aedc403eb24cdfd00954c7c27be9b1b0b59456b82def3662d206a36da2fb08ef0d345084e3046e972d6ce6698cd8862afd9bad8d92508cc9bf30ce8a12281e65372ef3acb63cd01de35b40a882fe6107515b043adee2a6e2b2ef70a328df8ecf0dddb4add9f2e9ddd7aeb233ebbf372559a2e700de95517f3325edf261c8d5f0599fd599a725cd49e6728c72fc315b5f4041f583395cbd2b53e15a0fffd30f545cb6ef18ec3886caaeb37ec3a9c6eef7b65a138f176b5819ec7d8cba5351ddfcf48240d48873adb69265367882d80b623dd71e83292d218e276356ca63524719122b7afbb662ad9873bd6322b8dbd72342a78ba3433fc687ba798f4e0d258bc836a023a266b9c1d268ed2ef3b9c2ab5a08c7de357b3b61fad253208ee1b6119fffbbd316f044ad4b4b9f1512b988ef17a22bded0062c983081a3e5dc1f8bcc8dae4408c4adbdf0cef6ae2f8b8d8cac37bfc69a574bb99f2183274c7b3043ebe321dff12caaaf532dae18470f0ae47984a73b9048be2db6f45dbb5936d379584be62e22c428215bc328ef573b007e92587384ddbc2149efbca10ffb692e420da39bf97dac497f94adb98bc5e9017663831686f789b6fa51fb387033a1cb0a4cfa089a6cdd7253ba87a5793f331473454353d461c53495f632ff7b309e561b9e7c14683e1c2177228ae96ab541b00d2a2ecf07f9af858c71d7a80a20e82c5906dacfc7a57edf863d839f9bcd3435b60fa4dd2d348ff8050451a0d1780900934e55b8802070beca41f1b66eef025d0cd28c41f5a0543d06b9334073b779d5a290266dbf2d1944adabd9929b1d57e5bbaae2780696885086c60d9b7445eb265b6f5b0400055ca41b9998864ae9c854e1f4a17788882f1bd10225245175e9fa03d376b8f7b0834d2cb4d4514424d60f699455d793abb514b4fb0b03e77969532ee3d987673183f90157d317e1b87e578f496efe90244c9ee052579d2a3eeec880356150db24c17c90d829a9eab42f50f23f96acefab3b62c3c2fdad937ba10bea63aed3396e18eaf1efecb58bfe3cdfa17aeece09fb6778de92867c437ab514cf6186e5ae10d5d80c47208b16cdcaaf0b40bd34d356bcda379019f12c56108613b2f4272df1ccf3a5bb96c6e759fad10bf57c3cd703599dd05879650d2942649425f4b7cce156c6ea9f2cf0b3a67045bcd5d2cdf95260590b25664311e92a7d6183d192abb8fd4222593eeaba680fbdc1a57812d235708806166bfba6d9db7e7671f45d5a9f8863b92c5dc439742f72e91b85a297d7c6bfe55d468837103451cbe74299e06849630573e1b"}, {0x40, 0xffff, 0x3bc9, "b0a545ce8b243727b3effbcceebe20e006fd43939d34214ecacf113e2ff339535d4f3118798b93e25b4cfa3d36"}], 0x2168}, 0xe) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0xfffffe9f) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x400, 0x400}, 0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) 11:51:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20041, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/51, &(0x7f0000000140)=0x33) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 11:51:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x28000, 0x190) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r0) r4 = dup(r1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x1) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000300)) 11:51:48 executing program 1: mknod(&(0x7f00000024c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000140)="23737119bd2c95c97a5aa736831e6969ec50210561ed07d1660fed72bb10246740a0052c37892fc276df84352e43ac9f7ccdadab926d850f2c3e9fdbedc9f2cfc6cd17bb359d2030f8934cfb11c645bbeffd1958f05fffcae6f593078b8d039031f660f0e9942555a6aa3956e62a8d710a925e42cb1cab6e4f9f3c72ec8affe173251d5ce234db6c8dde46d74611fa407e679f9d910f13d1f15b95084c88857c99ad3566e219b0377ca4e6544de80babdc672952f4cabb83c43970c785515495529763120f50c70e9a34332aeb478b853b16a54ee198b14729238f2ed138cd3927cd90ed16b44f77a4a3036b1de2842c68e46f0345551915e5613dfe27c135346c7755eef73b8b115b8832d8734732a694d5df4ec4ade0a09cc78f130426986b09fe15830ec3283714d8ee0941f56cddd4ae16a5da474987854450b9cf0c483436cda041d1dbafe45ba80cb5475c73e49ed2087ec0906a7e5dd7297301a2789b20211babffc7773ce310b023dbaeb2977fdd9ce0ecc5af7cd7d3ce915f678bf431c5fffcfab284cab4244935f8281cc5bdb7bd5f5411c693c6b75bc2424466cfa902d8a3e2aece87fa8f621a9f7ce0c4972be464d4420f1a707dc1ce28256b395b82adf7de1901e337b4353db64372349c50daf7b0437115d96a46725ade80dee28a48bec76d2b93a3761ecc649d213df7f71a77af10987deadfb25c614b8d6d3a33f3c1ca332a6982681da04c989afaf5909a1cb1aebfb292395baf5676e8aaa1a0c068db136d353516e29ca40e738cc43c030c2c4b7a99a49d6721707093f78ef42770a74140c925ccf38306db12fc5278738fd6cac8dd3425bed3227be996580febc5aa5559e4d8050eac926a0b64ec42267d990798dd4cd0836c33ff16f2388509d36a1b88265c5b09fdd50c0708c1de70916a7fc2b10954ff37feeaf7e292d572f2fc7542be2713b26c89880056cdc25bc903e279b57c8e96eea7a20d12baf81ccef9fa97b5c4aad4a8f8b69775cbbac478148a885083732622c7b525e55ab9acbd2c8baffff41f418c83551eff458227dacdda3e1cef397e6a55ea1abbeb2c5dfc915f471521d133ff456df669d56486e88b86b7efa3f330a2f2a02dec9159a3aa6c78bd5ae7c66447f6e1fc23c046eea2008c5b9758c545b4d572479a5a54291ac17bc31e3da8098404f59cfcdcfef86cc6c056252b62cb1a453b107f74a7676aca62dc236666fe321a55227d6b375db0728bf6f6ac681813d32ad6146301c63441c23eacb63bdac4629fdceaa14e2be31bb3a20d6aac15d8091e403dd66220426d1a641d5a1509469471cf96b59b54328267f39f965087b40e02242077e86e5a907b1f5dc62db1719c5a3a8def57d80894a8766e89933c340f84aac83bcbb7bf2b99553d74cca81f4ae37ae39c171801cef21f76b64fe284d0ea24c7011e260a889c6239ac51541de736afb1e6d090323ea07ab892e39f5c25b0a652ec825c65018d69eea4d930e6e664d5c93c6c5053edde8e96c42d39be2577bfdfad0905b60f2c20fe0d7792a951f7af3e9175ccd82a59f9aefeef046bcf9162d730cfbfc3a0f029d98e480217b2df36060f0fc318198a146f5cc21654a902ffc31e2ca039c3e0c02c0c8f04bd2246b79a50670ef280bb5be34a1d5c4a34f5976bdfc8bfd2255c7cc7da5e301bb41b1b92b649f1f70d35f8994318e82cc27d0827a6a060ff88dc4ccca5a5fd191f1a6710639d66076228596b2e499ae471b24c7212f92b42231ccfd3ca92901141168c6ca7ab5c213eed4a5e917404a60a42c60db90e0a157610b1478969bc6c0cd140f18a5ce729ed0151dfc7433ffcc0f54869aa039e892cd6553f63678b9812bd26720cb0fb71ef8addec62cafbf79c0b492f83e9297cdf9ddd82b606babd1343760561d5e3d3914e480f378be2e8946bb29a6bee715d38726e1b7f31ef49d8c6fb383bb6b84b4957e0cdccbeeaf4b8e0ccc75fb2b93091d6e4fc35c0090c36a525c00a0dcfa1c61e7719f15144d92f69e012ef7a81cf6e43da998b54a2603fd1f27369d73585927b82a829a5797657c59a8f3a1db3bb59e9595f00414b0381e5fb735f0450d38a7ed2f934beb9d043f52eca1229d2a8c9a0d50fa6080efc844e9ceec03edd47f6c62a3980e06b9930825463cec7eec93ba30aa4749bbb9818dad87ba80d418d7d6ab04898101dca6e31f1b7daf8b777a40c5f170c78b5db56fa8238c1820b3232a345ded29f9c9a1cbc86613dc370260a45c752b90aea45da17efe6479ceaf76ffe1393d2988a8aa7370b772488e06b6ff487f5618ba9c91e431d986afc21b0feb22b01fe1f8e15f97e18e7ba971cbad8b34684a6fca5d1598daa0834b006a70e206da92a6f7f2f83f684d3c90fc4dfcde71c849084fb96d0dfa87287bb52ac2867f1d88990bf71f2a2a82243299ad575bc5410f02cbd2c568dcbaa9ffd36cd456e59b6221696f50681a81aa0003d14b34baadf89387bdb16fb907f31201c526325841f2c035343f21cb97bb77f1002a3738d0498b1fb20b54b150bacbfbffbff333c4ebd5dc87d1620027f1c090dc969ca3655ed95293ce5d5415555410019a0fd788d60a65d268da36c9531ecc52f4e0176107163b0deb1a9292d0c99e5ae1455a359c6beb1f488a125a8f552b2610820469cfc8e04975ce82996d40bb2cd6dc0d34f38a08769bf66acc89c09864d8653f28e6989b7a0d31ff12598b5090c44b6a0a84ea2f441dca3bd2ef15d2de544eba323afe42c9273fafbe6a9ace2552d16f65310726c900282791461f8198b1e9782710a78d99738eddae4d9fb75e42d558920cfdb21760c22552a5d582dc8a3296a8e772c23cc9a2c41b2276fa104322a649c31cd11ab45f70d7ffab2ef8a963dbe0f73cf649314e4902253ec04a27e261bb7aa112753e550db4f28607a18e559933c9009614962129461836ddd98473bc36b13a6666d31149f547e27e9c9ba750d1f956ea3e2742a912dd30f33bbf5783bf7f0dcfce160050cf7f5fa6321521ffa18f48156c9ce611ccdb536df2fccb868dead195973c84ea0038e8c8357daccd7dfc8ee7cde63419f6e4aa83bb8f0cb32c42d0624d45d59812ee808dc13510b085ab239e7cf58cb8905cadc559ce4577e75bc3a6fd3ca7e711f6f89185149b50b57dfb93c8ad3201be41082a8173d4a998190988ed31650d5957cf6b64e9873da301d74ac7a03b72a89db63003ce810d395fdf65ba7c21f000ac2ec4e6eeb4eaef4202c63e28aed69953b4c5f18f28716479f32405636bd07d34cedc27a5ed2370be4683d7de0b0fb7a4d5f2dbf873e0fb55326fe67ca0b2c3462c18190e3f21a4ca38e827c69c293d1759a7a4cee3e943a22e9b295fe2da648ade311d72f837dd3a8ecfcb22c7610b9b6b4f663558e6db875bcff6de9d0e038d7c3ff48fa030d5674d7563e480aa3f5448ea62355535a378626140a81d0d7d05a10d78aba67dca427dee4d57e86878dc7ceb7f069f565cf18642d70707d747e577c3e5dbc2af47b03c1d1cbbcf314462b215785111c0444f86722fbf180e8b7ed96cf2f6b2fd8030a473961f307756d4b8502fa04381c29d211b5891dc1e51ce7084944278b3482792a88cea1be06a9b6a4417c85e2a2be678cbc65650402ca8d54d87eb075f820c079ca784310a1e1cfc1d2efd0e8f306e605de4a9f36db58d37b27d1e9f2cd87e176f399940cbd54a403c5b3bb478e4b1ab539c77476418e846425108aad4e0809877cc6798f50f935b2868ffe4a3b28e4d03fe20307c5391a31cddbbce8cbfdc1d606617f7d3263a5b45b4784bd6e20fcda458852e85f221d2e5861986273efa62908883413feabdf8ecccd03f55ecc8024bf44db8b7e7d882bef090f630d59506f2dfcd18c4b2ab536ac0a152508a2955c349a195cf7a3d2ae783252e9fccd327445863d90ee3260294fc0fb9ef405092f1c96bb74355e76289953060d92cf62bae10e54a7c6b0f93ca42d9ca601f0bce8fd534c13dd7533cff68b31903a8278a316908580e8124d366c15c84af689b94e4de0c919a61dd7850f6a63aa19107b9280e201cabfb6bcd3b710e2bc87cb7d3c1eb5b894168040f372b1016a3cae787d97c4b4dd0b7ddae37d1798a0f4ee3a4addb28481629de7f72ce46235551f90224e2092fe82129947f1541acc9d1e24c03ed16dabb2952426443e3a9e0a11af7e57ae4ae6b9d4bd987a479f2d9d95d858bf07b6db5cab8ef165fb5180c907b87dd7ecbaec4435327f8e44987d1b831650dc16cdb1c522edb57ea60d237b7c79eb9b7da5bc523c3279d1ce85ac2183f3477fc7561561494338b30927d7421ce4ed059a1d4302fd2c2d1802486bddab33902a518cc9261d2c379a6158902104b28eb3ba47615a09968b5508a836d532e99a9f08106d38d5a91c66d745a04d01d1f2b041e83e86f1a3d98014a27fd3eb22311b9ea3e7e6a6be0518df9b163f00f5060abf73bf3ecd24826ff793a429a33b35e2fdc8b7a899d2b3612e8c91c1b56805c221c32562325eb9e6fdcd553b3c256e6ced566e56568ec119db46e7537e951759d2dd2bff5698ead90086c8ea24c7e946cb258c743d39e2a805f4ee35a61d551f389607d4915d148163458da8aed7f85fdaf480265f66005b4b2c637add5a1db15c9400156ad749fc02647b447857be74ed6504de706a8ada6a30f89cc8adfcd0b3db54c040d70f05b6ff86a4c240a432e1269bc08b291b37286656c52e1a608dfcded8f3db53d942b0876032b761e728cc173f052db70fbda7f1a50308a72f20dd99ffa098fef8dc61753aa65730ed886cb51d9cfc193c2c8622354e36a6033f70466997dfe36332b4859c07fbe8f35957d35134719c1a0da188cd26a14652c5687db0c9f5d03ec92978831a7a04b5e68c3a694339b86e2349a7e666b7cfa6516eb81525122a45d1fb97ceb2d0bab4cd1267f4ab404a0b9bdb6ac27762a25fadfaa931094f20b6fa41a6e8dd70f0fa07a4baf9a5bc898af9e3999bad39d02518f2d87693c0a658547517c9829f9e98ee1f07469539911b8837a16e8df4f7ae6dbed41fd89b08e5d17a98cd8e75216c03878f37004f323d0b5737c88d5c3f1890edce6ad1f30ab75fcfa582d9db7ef7775bada3fbe090d27f4fd302ddaca3fd64cd89697b37a689de43541229f74f26f777f2fa48e3d0b2020439b7568a453688a6afb81bc92a323e75f2ffe181c6d155cc3a6c86c4177dc58a44a7a1b9899cada1b82d5acbfcf122b6d75e00103be65ad6d6b686721236150ec9c684eb6cb4f6cecac05be6123883c6c87bd289e8eb44f4569ebce41742256c11d7cea8d7c57441d2a5c2cfc2b9032f809365b297845c75b251cadb0282e586d2679d4575b31bcaca1c2b04766f87c639d5d8d2a83d136f602ecd2181bf339b5d6a4818b6f76bcc4a079d2e246b1c0eff8b9354dd3d79924b485c117eb1eac568cd74acca40a59a8e64c95d64b3a151e4e07665559ff2846ef4ca37f366028c32205f33f930530b5bc20ed2298cd5e4cb187b346b17eacad167dae6c180f30f3cf1dad6f320dad2ccb33b1ff3d668018add7a972e7717ae42704344e4615aa4cbb72dfce153cd33a42d47da9d592e4ceb775f03a0b269c4e0bd5a12dbba99145bdb66a83f5cc3f3d5764f856bee978b49701db4d9f521acec67bd75233fbfa5fc17b1788d275c8b5eee7e9f474af6ab0918d2b79b301c479306175eead05a8bfda634ac045dedda267b479b1acbab5d09ede1a2fb5b3f55340d56e4", 0x1000}, {&(0x7f0000001140)="2eac9f8ca779f9abcb858641f76752bbca69103b03cc840ad2c1f548e739c04686d177ee35b38a3822c455987dc878f291ae453e64a6d2e55f93332052e75d963aed9119468b6e91cafb01b4718f48db1a56b5bffdcbe74f5b51f1fca0eeb1c37753580c73e3d8d6bfe9aa03e3cb93fa8cdccb67fb42f7a76909cc026d5cff2e9fc9173abaafbf65e51913634efc44310026a493abf359ae7bd79f0ed7ad1da9024ec9240200057ff22e5bf5009bb9feee2785d2b6ce36d3b6", 0xb9}, {&(0x7f0000001200)="20376df3d143a0fa62eb619bd0650730e8a761b5b1a5dd98774ae2f496f7e5b2961d0cd53b53abd25c5449d1d575edd214500d8632e9feb670925f33c390acee59d12fda75248ed94e56f22a0a168ff4681cf66082aa7f297493", 0x5a}, {&(0x7f0000001280)='jA', 0x2}, {&(0x7f00000012c0)="8cbfcca138b812c840c5dc7883c50aa03cf0c619362a85ba0f00ea748f309a00adffc5f84c8bb418c19daf7cbf3796c26e24d00fc564c2839e", 0x39}, {&(0x7f0000001300)="c8233631c2e438859ecd76f537b49963ee1f210b0ac0c302e6ade9b05c6b210846bc8194b65963595177313ce89136cdd3296620fd5012803f7c8f59a243d4dae34b56b4ffd1642086d78cdb47640a3de67137648201751acafe8f19ebcf515a0942b7818fc83be0025bc6d6a9089f69283d4ef7a06e7daebd3729da0210dd40a94c154a02068069d2da7acb171598c33ebf50f04b58c1b3b2ae730ebd0eb293cf00adceea22e20d50a6f6cc56530839e0315a4869bb23e54142b243779e1671d40417a8dc9b5d995bf7b69cef494cf0e9e1b1a33037c9e574ef5343e48758e38fe2afdbfbc8ed6d4de32fe3a7e92666bb2a4a66ab0b08b2da", 0xf9}, {&(0x7f0000001400)="5717d1bcd2a3aa307b9dd1709c6cddbb", 0x10}, {&(0x7f0000001440)="783bbf8b88ec8d4e48c0a199fa0009758fabd659e15290913bf01c6074e97e3076a0c484fa874707a998b61e042147256aee2511c4b7383da4998508fdeb6c3fd58f54db9f90192719df84a3742aa2b6fb3a8660e928fa55cd263de168efaab8fb5eec0e4a7c1ba50647fe9ebd7d13126b6c96994d25403794e877e7e940e829f0a4f7485a7b022d25fc7ecdd37992ed38d2156d6e994da78bd7b4af788eaf3c0e88d09b67cdd94967e006752d9f0c4126940069c73b3afec4e0a42e14de48041da2bcac795d8e403b32d3429890864031a380ffbe796b8b74b8d1439d15bafc46b5a332bd622db2eb24bd758e166b7ad35514fc7a40212f968c2845783a622e61b13bc0a091fe47509910009ba932d5a4e394f91747b82f8601d36ad9c0dd81f954b67696d119a9c86576d67075d4f2bfa73bc432f94d4054344ccee0a1d1c4e4a184e77fe9874802085b09a6dbdd6607f9c5859e83c99ec5e65679da29c406a51b5b916aaaebfc3b7b10ee3ed411b2ffb7e081c4a4df75f67e793a864fb3e1e695d3b6979e38c0771177d1892d14c30c3cfbac472be022b3fd8959143784d0d3aa0a79ef6f0e68728967ce9a47e00a455040512a3008b94bc3a6dd1e363f766963e2f70936b8e8bcfb0a7f3124bc89ad69b807ae80def71315ac9e5aae294a7ef1f3704b173a1e3d232bdf01abc74dcc4663721ddf453b02921b8acbe21fa45a05af5d6536640671d93e6bbd1750d40366c9e49d3cee97a3484fadefe4f622bf869438294f119ea47654174f6118c011db0492725ebf86f7ab95597e5a9c3aaee9f2a1703e01001b43bb5d26f7738e96884cb5631dbbf8e46fe61739113e56a2c7844e712bd1125f6780507ae49e53b27b743ce4fa3b27ed58dc85d7bc048853c33cda080cac880dac9c7e5cce741dcf0ba6976ed0dbdc5afd1975bcf66cea5261179a3c6052f90237a1fd84b7ee7f0a590af3a1e9c5dc8eaf6bcfbe4500dc68325e8bcd46d50f014961645a3249aae200fd2f1d4a6e4dd134e3f3bf194dad2da4b21383b1ad03f491e27f18ec9b611c945e610998bec5f5f2d2a46eb1e7d5d69ce2ca3ff628ad1c09074829d82346395b6e7798a03428e71508524a061b6e76c01343412b7d29c9768ae83d752428c63f8553b194da855675baf12c095e5f76b40dc2f4a011ababb5202470e9d56f8fc2e56de2916e988c438834988826d53fd249ed4661650b91f56f81c16be7e23936c09c962a5b581333d25a10576697a769f20b0efda4038d642f4cfaabafc32f8e876fd3564d00bd5a7b7c1f2d9259bf54f32681f618dee5b506c0519a5d73e418e7b51e05ff18e059b17c2648be939a65eb749d8de600579f9ea9a4d0f8ff9448b3232fadbbcc8d7a84e8b30e132f40b6b695cd550ae55f48056c20d4dc5ae92850f93e63d360017eeaf7b79cbd6f0b260d4ed11800304f5dc16deb4ebb2d2516ee0dfa47af7470c2e6267e694f8da91b5378ae5189f024f1953977078fc9d82fc7c1c32023903f7615e59667bfa31abaafd06aecb318a98255bb9df3572aa6d9262aa139dc133dc63fec06908e2f753f204ba34797df72caaf464be85c293b09b6e72a34f90854e1a25f66b78ea768ce6ee9eca7c900ce684a21bb29177773acfb646ace849cae22beada797e65ead2230f7add456684379b7a17493bb29e20c0957433ceefc4ecbcd40d28ff1ff3b686659e1ef175f8061a92b60c59b700e0fa2cf6fd9b5d45933247566a9584bc3d022bb30db36c97929f8e1b6272ce23be64d2565a93164e279bec2628dbe2fbb00c38d5a915cd698a27b6eafa51bc7c81619af3896f48fe0bb2d7fb2ec2a235f84a1bc53d056b1bdd2274158c813328da74a70c21c9f5a2507e55452c4b4bc6d8b424a727024182121f52ed132c9dc37781cb96929b2a90b7b26c36c84c82dc788a46521cae6f81d450f69c529d6c88ae4b7b8ecd8707ef57a1dfa4c6757d3e94f4cf813a75ec37fdfcae0d58ae054e7ee22207ec72d2076895a762b19888d2c806eef057b792f51cf462f977c067620938f12881b6de2acccad4f2a9b68fbfb2cfa4fb9a84880f2be4d8eacba722b35fb05fc833d482a9252bbba83c75d43d9011ab0cd13dc423988801f21166d87da4a40f5127ddcf423f4a6180e4881ec372e0dcf1b7e88171ae93a0f5dbf01a247a3b5e1925aaa3d2f4a1ea2b76d38b62db48ab73d1f974c2f7e65d14faaecbf6c12a7d06a0f9de32b41bada506cf754e8443d18c5cd02fea32a7406282f1f9ee5be8581ad46d125960c19adca8fa1d40244c7eed16a5a0206cce9121227b2ee44b6959facd03e56bb036c8ed214b680e3dd5d650a75c995708ab39401db303003b1100f1837379d3995c46047952efa0e97be8c0d31dfd6a2cb44f76a82442e6752ab0f28e18eb7f691bc4cbf26ac7cb541df325a20fbe0ad5b12f93887c4a404b1132484b2b19d61941eb3463a61daf9a4e5f1a34d3d1792dc7476e49a3fd0efd465847f51b08b65f73628b607741aa90a42edca68e61f6ddb961bacca7163f84086510b0a7bd6e3e7290c9f4ebf3c0badfc97d1a9b92a9ed9757f6853dd47c5cf84f991f2f4f18053f4cc7aa8f6af8f8fced7aca0d8160d242270027c4f323b3669a2c1f732e57762edd793e75edb9ea84bdf120a1d69c7127bc852e6576aea1cf40085c6fa3bbd334b9bff3d4b1272e573e96f0382fc28e245c556e64743272e4e1f82a9cfee9d55df0659b6989ebb45fc83803c4f59bf2fc39693107165732a5027b6bfdbea52c98fb17c33b00bb70bb8ccda0fd9abfd05fb817695ee37606cfacb0aca9ff05acb565e60905aaef351a926cbe276317c2b74f33e268f48c81cc564b8d06db3a0ec539f906d286b515ec46bfff981025aab26cea4bd7e95ae391ccb09384b92ec1a2bc0b614c66c8ff2903ffa548a6d953076d5c7117af53810a980d419d44c7d5994f847c596b748e080510d6e352d79017216e2e830d0facf85e0558894fb0bb43d31b984688661480585214a0e4cceb2714a97948aa57e5489de3abd484db3e6b532368b9d841f75d3311f1c1329b923059b46ebfcb8251ab6ddf80de7ad3ee2bd95314d3a2f88644613ed84a77319115c073578547e5d40c6aaca5161e665d8dc8e2535e573aa3a18229210c2e1b63bdba1d92e21f4c14daa659d186595af6994cd962d15d215bdd20440d35f0f7b0e60573a91c05d600460c15d027fafc6418cbc886c219edf87a9d29698a70f7ee5e4be21d49b8fbefd6dec4c8eb0779416f8e6f4503933d68d6b77ec0418f9edfe1464477ab9ca1ea31614f2abf1ec01b3e4bc1028ec74991e014dcd11306629f1d078938696868bae65ffa3bef99a25af29291d5703dada3dbd50493ba702d7a1cfe9fc2ae761c6e799118f9c20f234f8be119956d195537aeb5a87f3e8e72729651d8513d26354a36f6524130d937caeef80443c9a8c48f3f1627ed123f5d26153bf1280807665f107080a1f691fd506e8efef9454f226a820d9b5e8bb29f9e0a12e757da0d08f9e3a9ee98c4b7f1502d6dadf254094d934361a681f158e77f42eeab4dd713c0063dd54ad10c2fc655a14b90dd2307ba35c88e1fead5c3ede8ad820ccfad194c930af5f927182f9d90e9660f1d1df539b76c948fb263aae7d8f986f7be38899a0d15976418bf473c4445d74f4a229ad1cc7c9e1f668dd6e1776a723e3a071b4905f83ba1e3ac5d0537c9060e5bcf1e8e44f1964f924c054454c7dcee69cecb113f708c68894cd941d026285fec297775357279365190ab623aace8622134b09a6fdfabf745b406541bb22ace31cca1b43d5f57dd359418794efc4d168740d955ccdd446ea13cc2ea90f930c437a06e1be6a762852196c38d147517f84793ad247b0865a97fd366f0fae12d7ba1201c04563d05abafcb505a21a9e1dc5dbde65ae90122f284fcd5371358a6038ef0cf9a14776cad85583db0ec1624a3262508dbc6a0653335f94c117bb19fe55b26d7bcee253417054533934b4af6f8e13c6a1a046db676061bbe917115d2e9c90b59d5673d5994aa19b7081249b9706b50089b17d8927e47618a4afa4322f8f043e513c39321952c54a43b5373bb235814cb0e5523c66f3a99c546b3e32721f1fd0c33f7e6ef4caa18dbb923166aa00b78db51b6a6b193f56050c690767deae0e87e528a84ac8d1a4c269571134b63279a256c9a8d5983bcdf36636be18e2286b4ee7d2191d1e819215a4d079f98f372bdccdc9587b05c5730ba0309058ebd5550f8d4d330b0e4e7fe45d9974cb98eb8c755563b5c8f56dc88f31b3929ae25a606726599ff290004b45a0b4c4f49ce0b86572eaa85081ea427558e1f6b151df86557736dc44bb3bef888da1b8e98e7bf682fd1a09803ccdbbd4683c0a8f8e95cfa7a0d6d761438776f033de46fc110c0dcdb60033c783aa0c9e01ca96dea9693631a3e53a5e87d540b5f62e88c4ff2961980781eb98c58bd5be23524c972c8415d4e726af9a388c2d581ae404adad56a7b8719498f5b080bf1552ffefa65b4c2964a97de54b62821cc51d82102b4a7e20c31744ab626802967415e6e8721a72246187a6e30dcebdfc2239b2b48cfe7e151d61dfdae0a6b24e2632a632fef752cea32f24f0ece11fcf2a2f4bfe167afe215fb58a47f37f6a8ee52519bc21afb4b6a8b92b59329c4eae5024217863035667f5c4f32ee6dda3cd7aeeb047d13817e79924dd61d1a29b567a469f327636cb19599c27bc37dbb9725e983cb490a4a17cb6c760eb633b3882c17783db27546a73355530e906899354c9616869a7340019066efd77fea0d82de7adc32de1110cbac3ed0eec8d91e76902ccb248861ab197dd67e9d42c0819df0ff2d801bc263f4ab6752e0116fb9a48176f2c4132493e0b440fe46a323f511c2f96769b86ac104cb31627070c30d89ac175c1b540bb4fbd71005177c4b52e4dda2a4d219aa79bbed446d9e349007759508d78e526ac1e4ed95de04dcfaa48400ab9630ddcffafe084be99900a2b3824db9336b2ddc5898606875dd50fc4242cf73c374d725428570c726200f16d69421587e3395a8c6ea54fc7dd114c6870b9714b68a9d70864f3b5627c59679716a6f7abd7f71d4c8bdaa6a6d033cb855a9dcff80c084d7b3017d21a7c29e0d104c8b375091ebe82b5d2998ef5237907d5d8f47e265d0587ec658bf1174df8e9e34e85c8a3757fc0976131f9ca52a8c98070f7a4859bd601113394f8716a11f9c4ee474cfd679051f5e7ea8d4c8f459d718a7cf5b628523f570bc24543abeddc4bf01dfa2d5545f0e242f09950858ee2718d91f0fd86b46a1ce7c4f3ebe93c508aec712c76e54d1fbc70a6fbf6731cd62ed074349226927d53d6bf6ef5d5fe506a5d9309a80a692928138a02a3e5f28c48fd425ea462fc5ce54d9e4b32c03d125b9942dd25a967e5798adeb35570ceaf6a8b7cc83b7038d8a28c062ea2bdb7ffb797ec187d67a029d70823da53683a866640d642aaee721c6deb9031eec3b3351440c3e8b42eb70231d9d0fd73afc62f8054edd5ed6d2114e9ab968dbcdb001dd44fc7a4c5f7961d6f86896852e9f0933f5e9525fb1aab4ad9f1fd59b6012d613bdf083458153f777dc7fbf5e3d5a5497c8565cb2725bcfbc42a3c1b765318d8f23aece55e5d5c53585d7ac0bc424cc609329de1270f6651aaa62fff85de17754c745a433883a16601fa4faec818f2562f9adf4a2e320b8d6973e6d4fc0c6fb61f4540a075c56fd08998e6a3", 0x1000}], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x1fff, 0x100000000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1}], 0x2, 0x9) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 11:51:48 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 11:51:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) socketpair(0x32, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="094471d6469a304e9dfffb1124e906c2ba80073a37096c1c196636258097cd8c828788fe0ad8143ca690708e50e2781fc3a6a91230fa6fe9e5a771cd5eb9323ef05aedb1e7b8124364e549b9e34e910db52b2f148ffb4156a7cffeb2dba0f9512da798e64318dfdf0e84b29996f3c118d912b64477e6dcb1bf8401745401326341aae0409c3bf6c8c804c6dc4bdd294fc50560408a94215fea1f99bc6775", 0x9e, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0xd9, &(0x7f0000000200)="ff470059d2623a754cdf0e744a49c72cb3759f167defab1b40df702de7eadfbc7ac2d25cd3cbf95a8f838f63945e6aa25de9dc6feea1796ff1e5994841c0a5ae4411e371a4eaa2a49d0cfb6a38f2a0a3cc1487bbee5d174047209c1cc06615325608fb08c25f1897efc7d70334ff3d6efc41e7481079b35a8f36d421b6b1869140b79cc8c2f38c42f4a8c24a5f4e5527e5f327fdff05e7dc0afa901c64eb760e3f0d2e3d798c7e0ada8255d0424ca17afe486a8da9b4f75c01f2a9efb03456fb7f8ee378ee7871f51f86027a958bd696be238e3caa420e026d") 11:51:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x3, 0xfffffffffffffffd]}) fcntl$dupfd(r0, 0x0, r1) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 11:51:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = socket(0x3, 0x1, 0x8) sendto$unix(r0, &(0x7f0000000100)="45671ab82810e5e1f2b55e8c3dfff09531839c24b072193535e962f6a0af493cf1893f14121d42d4e30b795d9d471806a7e2879a5648bc58128573fd3fd132caf1699a036fed2a1c1d6e3c0e8ad94994a4b78419181aa845bd29b3c5d4020095924cbb451465bcd9d0142fd69bb4c98fd88a7f52b1e475d7a9da1b0ad5937aba490e5cfb0583a19716d110c33817", 0x8e, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x8004746c, &(0x7f00000000c0)={0x100000001}) socket$inet6(0x18, 0x8007, 0x7) 11:51:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x4, 0x6e540843, 0x7, 0x2}, {0x1ff, 0x100, 0x7, 0x100}, {0xff, 0x1, 0x2, 0x5}, {0x7, 0x80000001, 0x2, 0xe8}, {0x388, 0x8000, 0x5, 0xffffffffffffffc1}, {0x3, 0x0, 0x0, 0xff}]}) 11:51:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="f4a9df88a7e5e3ae68df6acc84d43fc5fe3a6fd44073e8194f97cca09e8e20c16300c4eea5dfe5b82901e6", 0x2b) 11:51:48 executing program 0: 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") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0x3, 0x6, 0xfff}, {0x8, 0x7, 0x8, 0x1}, {0x2, 0x9, 0x80, 0x5}, {0x100000000, 0x4, 0x2, 0x5}, {0x2b5, 0x9, 0x6, 0x4}, {0xbfed, 0x3, 0x800, 0xb8c6}, {0x1ff, 0x7ff, 0xfffffffffffffffe, 0x400}, {0xfc0, 0x7, 0x5, 0x4}]}) 11:51:48 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000000080, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 11:51:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x5}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:51:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:48 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000180)=""/245, 0xf5) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) pread(r1, &(0x7f0000000000)="1ff85c4d0688cb43cfd11715b2a3b4bb33d12aed6c6fcbd47be1b9e8b30bde412622e28e9d2e3b601ff62b0fadfc862cfa6b26e0c78c8239b01deb775cbb71e3b4d02694b1", 0x45, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r1, 0x2}, {r1, 0x116}], 0x2, 0x0) 11:51:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) 11:51:48 executing program 1: setrlimit(0x0, 0x0) msgget$private(0x0, 0x1) setrlimit(0x2, &(0x7f0000000040)={0x1d, 0x10000000001}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:51:48 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xff) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x2) unlink(&(0x7f00000001c0)='./bus\x00') r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r1) fcntl$setflags(r0, 0x2, 0x1) 11:51:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc56dbd5180394c00, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 11:51:49 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000600)={0x14b, 0x5}) write(r0, &(0x7f0000000100)="6446410f86a245fd2fc484f541807447d6a41a8546e823273d8ac56f483a754917547eeda57066339473af491ed9ef40a8d623cf3228a87d13c93e654cc77374d54025e268de018a71e401f09898712134377acf8ede90908a4d74d4f263ab6492645996a6ceb713b41f5dd621083c970de82aa7f3681e8b8496bdf44080a50e920368db269c46cfba43bf632b6c4d6a45964b54bd3dc8d3c87106053e17ad160f5d78eeaa7b50526555b614e8eb58afa278839e131e02ddab777f889600ec44cdd51057fd37e119c9287c16c981c56f63bffad541b826a1c89b1af01e8583ce3b1ad9edae3aaf54df77853bc2627b7e2de31cdb0c5ad3e2c5d36a964af4266632782d43db11ef5e127fb336d3527106e20d5bb3a19996f9bedd809454ef14e1b1f0d6353122c0ff7665fdc7f3534f0e01b0fdd55c7d083f6b735ad63468d2bebd25d090b8fd94b6d91669642a9a752a56a9b4bc03f3465d29d9c2c66e07369c0e897c1d61ca4144c683dd805d472261fdcbc480eefc1ab06c12cb14e7155578dfdf693be3bcf57639cbea8c787e6a7f3d44e666363d4ce4e3f303086934e5f75c9560f8984e4380620e04630925eb13aabc337d01b64b49476a5e20e0d2060c0867764354f2bdce55c3c0926375208874c34dfe208bc86b018281b5119251c882eb8ae8a9563b5cdc2e3f62c6f13899ac7eba4f9a8f97e9928460176ac074b7c51e7b89f1d6da0e793c4047631a71aa7108b79f7b8c2ea6c198b17b53b979be722a919d171c8467ec87fb6990060b18f707ed1805a950ac3419c0d911055fb4a6c9d6c3f3946cabf8838f4026d032d9607736ad9e4e8b4c153505f9b0579dda7198b93b5f48f07521adcf0346e34e0d41290fc20685f27fcf8cf325bbd29139b57cb869f05530af241b5be9edd656fd4f02ae9b648b39094078303653ecf33fbf63274f4538c8bec8e4e49ca1db561a2fd664efd629dececdd7e3f7c7b58a7e770352d94cb8c90069a4417f281d6a14f4320e69ac737e416412b801130883b38cdc9f749b675b83afc1e6ac215ffc965fce3f4726712903cee2347e79730748f6256d64caebe2fd3f49984903c370172f49bc8ea7f3b38685f8c5d648505f3f80815fb4d65da5f7cf3eaf7bfd1828dc7e6dffd2563ebd4d03067819ef14d54733d1f59c52b5fe3023b954833c8c848c97c3a5e21ec677317e6219d9354d3664528ebb11bf8dad9dccc86bd94b215e80e8cc4c5ad4f641af53a24224f25bc500fe185f40e4c68468e4cc53e7790ae193eab35114e6f9949b227ff28f52bf9514231f926799f8421320a9dc5ad1c91649e9741f2a428c95f1988aab53a4d87865a3abf4c6b9186ea451ab57403ee91687493b8341d66669361234b828957e9549f35e6ef126a1e9b80c4e9e307f7d87c1f77343d5b1e74b3e77b2ca50e10757582bc0c6d89569f28c12d2453ea46586b2042aa36e1a163529679d69791c0acf787ea68d108064c20849468b284c68d9d303cd8080409fc8a77a50f4c00d4ee0abc80856a829919b9a7b43683e0b28ae82c5ed208f2bea9f91b584d1be44b04349aa124c97b8f8d4f06ebeaa7cf4a6f7a76c092d379eed336e357e44be92c5e0d0aa79696476595d2d374e0cd32afd73bc08eb3165ea3572b881a5a664ecd8bf885dc07645a952a48d1fb1bf19608599f58c59cc30b62445574825a38cb16ea387e2a2af7f723301b79f678ef236f3e5ba8fb26dfa4bab973d30", 0x4d9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x781aea7c79e591d9, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x1da00000000000) 11:51:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt(r0, 0xaf, 0x7, &(0x7f00000000c0)="be3cc4aeef2266a3e739a2c6c94acd5cb27d902a48faf1b5a0b1f088a71b87529e46c3e160925d9897983ee2b990cac07aee4a46558f777b96e4ccd69667a86d93a8fb775616f1103968f5e39c665ad9c22b666cf5ddb2e5dac3e85dfd676aaed4f59087862fbc078e3896d692443c9010e525", 0x73) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r1 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0xc003, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:51:49 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 11:51:49 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = getgid() close(r0) setegid(r1) fcntl$getown(r0, 0x5) getgroups(0x3, &(0x7f0000000000)=[r1, r1, r1]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1012, r0, 0x0, 0x0) 11:51:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) getrlimit(0x7, &(0x7f0000000000)) 11:51:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 11:51:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) 11:51:50 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 11:51:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600046aa532ba8175f009005001bb100000000000004fecea11ea8fef96ecfc73fd3e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b699a1f1302000000000000007d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc540004303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000625c867c362c7a1bbe19e4cb795aaf577849ec464fa55d6c72c9a36fa34faac0c312a9eb0d54c0d8efcc0c8ae89e6ecb8beb7ba4686d1421cff0a38f226b1b1a5f53c7cf9abbc85ab3e4c468db436a68678fca2fda8ed041c9f9e4a228f19bd700"/280, 0x118, 0xfffffffffffffffe, 0x0, 0x0) 11:51:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/12, 0xc) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)) 11:51:50 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x4}], 0x1) 11:51:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x9, 0x10000, {0x10000, 0x9df}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20740, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) unlinkat(0xffffffffffffffff, 0x0, 0x80100000203) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 11:51:50 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() ftruncate(r0, 0x0, 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 11:51:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x190) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 11:51:50 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="49b92afe538940243771c33bc4c68fa3806f7612e9ed9163266f5acaad19a4d74ca9159a5966d8003eeaa826be3bea28c58e2825a4695aff6fd251cbbefd3ba53e053d4774463b2e16339e4089183330cffe65915901576f30b651354ddc83f118a60f406bafbf3cd084dcd7553bae482c9ea0811196b58d2bf95d5763526c67", 0x80}], 0x1) getsockopt(r0, 0x2e, 0x400, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0x7, './file0\x00', 0x1, 0x10001, 0x800, 0x1d9d}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) kevent(r1, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1861, 0xdc3e}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x5c, 0x40, 0x48f2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x1, 0x7a47}, {{r0}, 0xffffffffffffffff, 0x51, 0xf00fffff, 0x473a}], 0x4, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x9, 0x28000}, {{r0}, 0xffffffffffffffff, 0x86, 0x2, 0x8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0xfffffffffffffffb}], 0xa5d, &(0x7f0000001440)={0x8, 0x3}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000001480)='./file0\x00', 0x80, 0x21) listen(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="5a837fefec6e5374140af9609b715d1d1ba3f16024953ffb6dd33b1d9c0f624045d3afe5509d0e89ddcbb56b1e9918cc46b0f65d5b84c11b93e394e2bd63f2696da06b1778badc7b1e11ea2bd9cf4043b6bb5309e721a3c685b8c996800565b101ae52ca9d51ba8874e82339123d8259724942572f5dcfad5e2a09fb9b5f5635517cbacc9fc664dc4976bb1d954ffa673132db763552c326e452d83b27f7fc", 0x9f) 11:51:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x180, 0x4) r2 = socket(0x18, 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x134) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:51:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20082, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1, 0x5, {0xafcf, 0x6}}) 11:51:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x5167, 0x8016, 0x3, 0x2, 0x3, 0xffffffffffffffe6, 0xbc}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x51}, {0xfc, 0x5}}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x587) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)="e0ab4b694eedba064081ca55a59664ce35742c22cb49444b310031ff9c9c0c5a34911c2d3ce42e622e3ed2031559", 0x2e}, {&(0x7f0000000340)="398a796ec02de0327d465170160826d7f2d5ec09ef55b55142e92f5c53ddf691265117a3208e96c9434e545a2fef270e0f271068565ea93bec5154f05457423b96cb9a8564121bb256ffd989947d3777f943fbcaae0d9949ed51dc1447ed01cc602e2b0ca2dd8a8ab3035248005d41cc68d5df552a58832613716bd70f11f7b1182157c6bcb09f0e95fdb873d280397ca6f890062e2fff14bb0293714c4c0d90f6170f3138c35018c9ef0639c5d879dd55ada3425fe86273f8dcdbf3bef3dd218dc13be10347997244d9", 0xca}, {&(0x7f0000000440)="1d101c7ffc6c2a17c220cd7648397e7b7707f49f9786b12fc7bb2d618ee2b213bb75fe7686fdc05604487b410007347e201ecdf413ea80eea89d423aa8a9d5", 0x3f}], 0x3, 0x0, 0x0, 0x400}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:51:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) pread(r0, &(0x7f00000000c0)="b1f1539fe29e799e17fcccc116a58b1dc821c7641cdca1cb729e9b1aec9423260b07052b8057973896c7935fdf85bad9f17ece92fc89d724", 0x38, 0x0, 0xa) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 11:51:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:51:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="2800000011feff800001000000100000fb4c0678dba2dec89e4e89ab04ff65dc49f2ef2ef09883c15043c124c3e2a70bd928c7e6da8dce30439c1071d1a50c22531d94ef61d047d2eafdfdce938aefb12c528fbd9c72be2c3a2306913906aaa32335ea1585f147adbbdd5d9f85939da97f9be76aa07dd621dfbbea54bd6675afddb6946ade74ac5a5f6df6a82f8a2fba0c1a56934602401693fae3b5097c78650742c0a1fdc18bea9d316a1cbe0d856f7aa7f7bbc5e9bf07e8713288c273cf33368471680d3ef2124d16c0cd39f27f8c44666fbad9148ffc110b279e90d1157a1aeeba957719d99b3d81393ccee63fbb627d5722151212ff3cfbffc8d4e36fd96a61ee7888b6cb97f95ecfe7c7a1cdb80b43510741d40415f7c454f60e8431e0eb9607011c02225c6fce3a4b19b4f0a37a005b42a073158d759203b435174f1d4bb941191e04ff249194e726171d957824b8befaa7d9838149a1913f5bd286ee4f46cef0cbbb1a0231e4e7f5f6e440ac8edea04afd5bbc458db1d135915642b8535b3d20b653c7d84cf183ed668a6adf4a05b72a813d51767d28e1f3db4784fc208f591e7c1e6c419d26", @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYBLOB="2a7684ca85e1e890fbb95887462f2ba0d3c2c3d9ed1296c32e939043e03518ce72aa9283e1b61067cc0beee646a74ba2c10c6eb3c97e0ced6afeb46628030c1494ea34b8d000148a3e4a34c92642505f5c3469ddbd119b039d6a0610caf58c9ec30a4709a0cc85ed36686c59d7d7250f01d7803e5f17566720dce4c708217a0d86c6bd9433c95792de0627474dac737d4954f6e19a03dd173de42b907b8fbe267e511daa277a511babc44dd45ae666def928c5c54582cab41a48"], @ANYRES32=r1], 0xfffffffffffffe39, 0x200000000}, 0x0) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 11:51:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f0000000100)='.\x00', 0x8000, 0x15) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x100, 0x2}) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100, 0xe5d7, 0x3, 0x100000001, "153471533de99c648fdfa454a98dcdfc2cbcbac7", 0x8, 0x336cb788}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000011c0)={0x3, 0x3ff, {[0x3, 0x0, 0x4, 0x9, 0x125e, 0x3, 0xffffffff, 0x6, 0x1f, 0x3, 0x8, 0x0, 0x3, 0x10000, 0x3, 0xff, 0x5cd44037], [0x7, 0x40, 0x1ff, 0x3, 0x31ed, 0x6, 0x96, 0x8, 0x800, 0x2], [0x6, 0x3, 0x9, 0xffffffff, 0x100, 0x9, 0x2ca7abd2], [0x1, 0x8, 0x9, 0x33c2, 0x6, 0x6], [{0x5, 0x60, 0x3ff, 0xfffffffffffffa19}, {0x3, 0x0, 0x100000000, 0x1}, {0x1, 0x3f, 0xffffffffffffffd6, 0x3f}, {0x6, 0x431, 0x7, 0x7}, {0x4d8, 0x7, 0x1, 0x800}, {0x80000001, 0x3, 0x3b06, 0x9}, {0x2, 0x20, 0xfffffffffffffefd, 0x6}, {0x1f, 0x1, 0x10000000000000, 0x100000000}], {0x9, 0x8, 0x81, 0x3f}, {0x0, 0x7fff, 0xffffffffffffff9e, 0x9}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './bus\x00'}) open$dir(&(0x7f0000001180)='./bus\x00', 0x1fa19e4768ac2300, 0x88) 11:51:51 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000040)) 11:51:51 executing program 0: r0 = socket(0x10, 0x8005, 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x1b, 0x3, 0x1000000000000000) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0x8, 0x4}}) socket(0x1, 0x2, 0x1000) 11:51:51 executing program 0: syz_execute_func(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20000000000004c5, 0x0) 11:51:51 executing program 1: r0 = socket(0x1, 0x4005, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26c830916fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0xc, 0x0, 0x0) 11:51:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20, 0x9, &(0x7f00000000c0)="23aa87f69961f3f0824c774f5141eb55c211b66bf591cebefd3f25875d739eb059c3a09423f3272336635832797dcda7e0cbb9ae08bda239960d38485b2e5bc60e386077b8acbde4dd6e228363f9370f70b400095ae92a652881c8d5e28f91905b8eeac1a372c23dd14321ee6637ea88a519bd81bd58386d4eafca3590b6f4b1d4e17f60226f3581e8d9f58f1fdaee778e8d7e21afb6a23dca958ace887f0509d5e12062ee03c92dbd6f1eff2aa199d5600ceb0f679554e34e88dd9d570b85965b1361ec2bdbee811956e2fc617d325b6b823474d99deb823ff6ee43f2339421fd08e3914cebb4575d0f012a8ef4109bc98106345828b88e3092736f9723a88a5a5994100e9c7c655f25a71f72156143087d5c6fc784ba8662d60a4284af5b72805721f2ee4a86f9afc50fc194a30dd9008e709494c90000003a047e53cc8484d7e9ed405e843f254e6f5a4579a67064d319abef85a0036340008f624ceb7a763784d238e1e9042bf052aebbe4c867c1a33c62f8d906f295a5fd12b7879e53b87efd3d18891188e79280df709912b45463721dfecbe917f92aaeade718080000000000000039333885a182ad3c1ab87f50697b65aeec01acbdeaded7aa9e7b2fffe85775594a288e05955d65336bb17d7083c6607c27b79bdc67dca446e66f0b1f35f1171b78", 0xffffffffffffffa5) 11:51:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2000000018, 0x0, 0x101) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r1, 0x835, 0xa, &(0x7f0000000040)="d5ff9668", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xdbd4f000d87895ba, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x6, 0x5) 11:51:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0xfffffffffffffd35, 0x41, 0x0, 0xffffffffffffffc1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xb8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 11:51:52 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000100)=0x81) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 11:51:52 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2018c8c6, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00", 0x0, 0x8349}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 11:51:52 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffc000/0x3000)=nil) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) syz_open_pts() 11:51:52 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() setuid(r0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xb, 0xc88e, 0x6, 0x81, "e5a5d3c50e2b48c7ecd7b810e6b05f4b45c63f1d", 0x0, 0x2}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x3, 0xffffffffffffff4f, 0x400}, 0x7ff, 0x7fffffff}) ioctl$BIOCLOCK(r2, 0x20004276) 11:51:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x9, 0x1, 0xff, "020bf8c8d5e0c667e711598b85011c656e57188b", 0x8, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = msgget(0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/183) write(r0, &(0x7f0000000080)="edd67c6927a74949fd28dca79e837570f00948221840f8979f03", 0x1a) 11:51:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) shutdown(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 11:51:52 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="a4c6d5fd7dfc46e593e58b89cbe12a40c0f9af2cef7485a4c56225564dba2b99fc1eae340ff4307e7b14c66f8e172a2cd34fe87e4b7b6c75b31a6a27751642f82f63de7c354672b124afc9efce5fd6c5bf7359f5bd44333f", 0x58}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:51:52 executing program 0: stat(&(0x7f0000001240)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x121) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x104) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 11:51:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="f487cdbcc1af81ad74f6d80cca16b6de9c579458088815e33b7026944e5121169766d01f12a2b54bd4bfb6d5613151fcc9b69f9e", 0xfffffffffffffdf7}, {&(0x7f0000000080)="b386520e034aff825e4a2cb801dbac14f1501d950c94da9e368c21182f020fe58c72ded4ae007c82a42093a370c2f27a1c9e273222fdf75780f8ac41dedd3fe2ae475b5127dd2d420e33d13e26e761455c1f852b658eeab9105d13d48ce2d594aa61a498b6a44028e52440acfd2f618a26d64aadcd110c8937f82a411c97d955153fc2a7ad3ce0fa60aef80f8ec025aa570cd78c17941b6bda3ca6d3169bf6d266f737bd8a630c9a42db6ca54385da623e5620b1a04e46cac6268ed9a5820a38896202eb3ae3d45411ae37259ecade37d70b48f851ce6412ecb2e67c8791e2b55dce3d0266ba7a085b11a4e0b761abd1f85c9cee7a5ac62d2acfe7", 0x449}, {&(0x7f0000000280)="bd9369728f412cd79b46e92d816dad0bf8c0e5dff4f1d44f3b07230d323f2ed297cd6be8be6f0cac77aa34b43f9d837cc482f196298c5a5d7878ce88ab821e1a06c10d531cf12bdd332dad3f1119f1e912f7a2c1c0cd2cf41006b453c56662b6241b263c59bd4712c81aee74d6425d534a1aa49bee77dbcb2973f3a6846a30fe4adadbb9c5db2ef55962c905070305a2917e8852d42fd3b92e38520575cd0c0bbd6b90ebf26215e37646ab9a355600060f7c772b595c13d8", 0xfffffe43}, {&(0x7f00000001c0)="3ff91bd9537a0be0ba6be7212f6570f69a767657f0fe76ad3c7c6d12affa174c401216a1d41151e8fbba12e81f2d3bd7ab254072", 0x34}, {&(0x7f00000004c0)="f4799835591d987037b954b7702a85219a0014b82a", 0x15}, {&(0x7f0000000340)="e26021f2db33579fa2905852d220f7615bbed99bfd43d229971ee85e6e12bc6ffcabdaee01dd53444161c0cb3a236355468b4898a60b92a7bd62bcbddaac7f8f103559ca94c1d05195cd0af2535c2e30f664dfb0407be5c57df4cfc4172c776e50e10bc7410fca166c44d1665222b0ffa6108c06446c38d78c836f9d77574dce948749f42d2278677902ebe8d8264cd95a7646e6e0458440c5e3a4fc0d00fc3c6c24439bb56d51198a151658f0009c87a3be6fc138d69abadd1cc410005301035c74ecf74a3adda0e12a67", 0xcb}], 0x6, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) getpid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) 11:51:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) shutdown(r0, 0x1) 11:51:52 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) 11:51:52 executing program 0: r0 = getpgrp() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xab, 0x0, &(0x7f0000000040)=""/171}) setpgid(r0, r0) setpgid(r0, 0x0) sendto$unix(r1, &(0x7f0000000140)="6c3750a800a84eef6c0db521467da1c13faad09da23d6901304bf30fc2bd54c1442b93ccd4041093a51b6d079acf6a1fe001048619e6fe79c9533af0ce03f9a08cadb16bd742037f876349c78484bbb1c37c2d78b11ee21cdc05c6775b2946247c21e3bac100ea13d4bd5ef225c5e876fa6ff581a769d07f07a84330f74de77408f536134987bde09b6dffcc118712461647410b81a0fdc9880884ffddf0900c0a1158590879a0a60c09cda56c437eb0b4aaa6f5e08e016eecaae3fadec8557ddcc62b6ab49b44311490d89c3905625032be56c67d3dfe554cbf005b0d734fc290521b04cb42a155", 0xe8, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 11:51:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(0xffffffffffffffff, &(0x7f00000000c0)="a49c83c34e3333", 0x7) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) 11:51:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) fcntl$getflags(r0, 0x1) 11:51:52 executing program 1: socketpair$unix(0x1, 0x80000000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000021ff8)=@abs, 0xb4e90fda1f2b77d7) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="680f33e485ba96f317c5", 0xa}], 0x1, &(0x7f00000000c0), 0x0, 0x5}, 0x400) 11:51:52 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x5, 0x8) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) 11:51:52 executing program 1: r0 = socket(0x38, 0x10000001, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 11:51:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1da, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getppid() r3 = geteuid() getgroups(0x4, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = geteuid() getgroups(0x3, &(0x7f0000000900)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="ec0baf6881120a7990615adbfc83e186620f0b72e4dc72b94315d18c8e29d7fa86d88768992721bbb7caa04a3ee947d9660299c083d0c54362b6ca16458f13086cd727842368c8eaf4160f5be902b4a67e5c94b85acc5568f1f4cd1fb6232891c6071fd39245b7266d3fe923f963eb2d0c4019c94657af6ff7e4bc8ac166b30d60fa7f43be9a32", 0x87}, {&(0x7f00000001c0)="480c9496019a0fa2edc8942e14e3309c7f868048c0da7fdd95254c58524d6784fed73b8c1875b087affb05b2431e82", 0x2f}, {&(0x7f0000000300)="9590d180aaaebb198f59e428c94461ea6f7b46ba54e74aaa28", 0x19}, {&(0x7f0000000380)="22a3bdb49d85c3cd5698bbc3ab12028d7f8752fb47421959a5e4c0262af23a008a69fe66c6f25a3b217dfd48015ceec96cd91e239a3da24f0ff58faf4671a21784a1bab3e4752488936cddb0df285a236dedbbc66c1d2a45e631bc8146627c9e987ef60afeda2d79edf6da35fa89321575210d9094828d68552bd7839197b88b7b473113272ca40aab4f04f5d256eeb34da52dbe6889aba0d1eb9816e74b86dcf97fb68154b81ddec096d7cfa68a9c955881827b8ada99", 0xb7}, {&(0x7f0000000440)="0f6852f966e72a3c94298ff98cb2c8674d945f067d71de0e53f16b86836d5c62d56e9ee230a5a165b76ea6b6d42ac1aee24e4a8d3ef08a645fc17eb384be4acc26d8aa7b", 0x44}, {&(0x7f00000004c0)="3736ba8208599db50cb9bb6a4affbaa3dc4f0064e45f85f5754a44abd9988587d0a9f81543294dceaf1b6e70a8e72a5238274c34c814a4ac7288d1717861b7fdde977b8638b584d343c279b2d91724f07e7d3f8c9df7ffe564f22acaf6ac7280e78d950f46bb66c2dc6360d3d2e4ef67ebfb61a7595f3d7669e6ae127de0c4f28d39aa351a097a73059458959c1048ecd5222d9608b3061ab7c1e9d2450f32c8", 0xa0}, {&(0x7f0000000580)="e7408431795954313d09073ea699c9f46a9c9184e05a575b9f6bcdfe4b2398c70a9de306827ac933d01be45afd3a987e2b439f0b0e5c1fa861b56f6e66ab2e0a15931749757b3567b356089de58a88b0d192e3e06bdb7729a6f9fd36d547ef212832c1e5b8c910e472dc27a499e844cb5183a3693fa3d44de97e2d30572363cf4824bfde628b9b969dfd26ff0a85a8e4852eb9d9d47daa2121b3c669c85552bddc0548bf52688c182a55a12bfb5fc806f6cdf3096b1dedeb8dfc91", 0xbb}, {&(0x7f0000000640)="321ac54f6b4e97a0279e3ccc842cfad3e2d5d7289f604a82028d530dd36e596552c254029480ba73b2e80b00474d9e10b1d4e8d86a196f03b4dbca38b394e9a68907a3bb914773f768a0112d697d1f84e59ed912856b6335da9b93baa7a0bd9da4c8cf98157f7abb9051e5d281432058b42c4a970638325afd5bcb88a65fa12f4dbfabd04e4b5a1252f2fe5068bd14936a9693c034e9350d921db33a32011d9b0bdd68ef71a47742aa1eb3428e", 0xad}, {&(0x7f0000000700)="c279fbc2de1429c83162ddd8c452e02e12d4c4dd356bd08d37345467f00b3fab14ce55cc921b4037f93a78cda3c865c1f44e9a59587b87b7cbf4ae5fa451ce2817d17161c4928b7840369309bf416232194a0f506aa816", 0x57}], 0x9, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000009200030000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x2}, 0x40c) open(&(0x7f0000000140)='./file0\x00', 0x912, 0x140) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:51:52 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x20) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x48, 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x200) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000001c0)='\x00', r1, r2, 0x6) mknod(&(0x7f0000000200)='./file0/file1\x00', 0x8000, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) fchflags(r0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000380)=0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x60, 0x6}, {0x18, 0x0, 0x3, 0x2}, 0x676717bb, [0x100000001, 0xd3e, 0x0, 0x78, 0x4, 0x4, 0x7fffffff, 0x8001]}, 0x3c) getgroups(0x4, &(0x7f0000000400)=[r2, r2, r2, r2]) fsync(r0) r5 = open$dir(&(0x7f0000000440)='./file0/file1\x00', 0x60, 0x1) open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x800, 0x40) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000004c0)=""/137) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000005c0)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) utimensat(r0, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={{0x8000}, {0x0, 0x6}}, 0x2) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000006c0)) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000700)=0x5, 0x4) 11:51:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846e00000000000006fd8441a5d6450567d390b37ec233c28c78ac", 0x272) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 11:51:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xa, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x2, 0x8001, 0x200}) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 11:51:52 executing program 0: r0 = socket$unix(0x1, 0x20000002, 0x0) getsockopt(r0, 0x0, 0x3ff, 0x0, 0x0) socket$inet(0x2, 0x3, 0x81) 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x75f15dfd, 0x8000}) fcntl$setstatus(r0, 0x4, 0x80) shmget$private(0x0, 0x1000, 0x92, &(0x7f0000ffc000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:52 executing program 0: r0 = socket(0x0, 0x1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:51:52 executing program 0: socketpair$unix(0x1, 0x200000000000003, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1215, &(0x7f0000000000), &(0x7f0000000080)=0x4) recvfrom$unix(r0, &(0x7f0000000180)=""/13, 0xd, 0x802, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 11:51:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x12, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) mprotect(&(0x7f00004a4000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000180)="eb5b384502e24685f322aa804e6202b7af3570458dfe3b8b92ca010051d7ffcb02031e9343b9fdaaf2bb4e71b6f0783844fbe6be3e4bd36fa9bdeb33a254971a7b333b00dc81d03970a67b345128e73e89409bf292f1042ababd8a25f4668c84266506bbf5f6a3d345bfabe25b5b3d6b10ba3a8a1fefcbb3fa59565f295084221fd5709b59d151af839d54ccf18cf24fd0b5c9bcdda4ca1b7bcb924a33dce9ee758cd087cbf4e185c2b5f2d9e4efa0242f8ee31b62507731f049b37e96bb36769755c16e1f46a45db857994ebd01b6e5cfb260513f1b436b845d313a74db61dc4499d553f9b90f609d1f70b6d445d528a42180a54ba716f5567b9bf0284f24cb43d46342907dfdbf999a06337b93273247e67a6e1b088aff1f266a6f97aaa9d95471ba0e922b73bcfeb928904bd4a0e544a461e3299ce10744e73272d2cde137cec24fd09dc9ab26916ea2e5290cfd8d1af4a85df579b75528d4ad", 0x26) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7f) 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x152, &(0x7f0000000000)=[{0x471, 0x76b2, 0x5, 0x6}]}) r1 = socket$inet6(0x18, 0x3fff, 0x400000000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0xfff}, {0x18, 0x2, 0x8, 0x2}, 0x8, [0x9, 0x6, 0x80000001, 0x101, 0x401, 0x8, 0x0, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:51:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00') 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x40, 0x80000000, 0x3}, {0x7, 0x10001, 0x7, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:51:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) semop(r1, &(0x7f0000000100)=[{0x7, 0xb9a4, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x2, 0x1f, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0xc, 0x2be1e5053a08983e}, {0x3, 0x10000, 0x800}, {0x4, 0x0, 0x800}], 0x7) syz_emit_ethernet(0xffffffc4, &(0x7f0000000180)="c4ca20dde6a49f8450a99ea2be") 11:51:52 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 11:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) socketpair(0x18, 0x0, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:51:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 11:51:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) 11:51:52 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 11:51:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000000)=0xfeffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x7486}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x6, 0x1ff, 0x200, 0x1, 0x9, 0xed, 0xbe, 0x3, 0x2, 0x6, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x1000, 0xd7) 11:51:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 11:51:53 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) fcntl$dupfd(r0, 0x4, r0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xa166, 0x1568000000000000, 0x100000001, 0x1, 0x7, 0x8, 0x2, 0x1, 0x1, 0x40, 0x3}) 11:51:53 executing program 0: wait4(0x0, 0x0, 0x0, 0x0) 11:51:53 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 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) 11:51:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) msgget$private(0x0, 0x200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) 11:51:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0x23}], 0x2}) 11:51:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x860, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_emit_ethernet(0x1a, &(0x7f0000000000)="b1c4aaa1202a90450ef9d7b89f4d3286b8b4206d2b7948d4a3ca") 11:51:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="bc4a1a5d8599fbbc930671da8d16b5daeb394029cbe417f0f0258fd36f5ef0066bb9dda0f3fc0b56e0cb09e83a54ba4c26b2cfa4570392c093d0af1e614dbd51d9a007", 0x43, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 11:51:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0xc001, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/198, 0xc6, 0x840, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0x2fa) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/4, 0xff19}], 0x100000000000013b) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000000000), 0x1000003fb) 11:51:53 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x40) close(0xffffffffffffffff) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="b00e80437fe5c6fc58376b82e46dd466c549202b82b99297a3a75e650550bdd289f08816b5eaf1999eda1b46acb759c8fe36af3ece607bebdff1d47f8f9ef0d4946ac317fb6a25b352e9c3e6a729bd42f433fdd4b5b63e18b697b33234393b5f608546f00f0a6054c813669a5b527e95a0c938cc57b5675c3c00a226486e9f96c8b322162946f19cc3e3ed7dd24f448cb14fa08fcb46761bc8222bde622a5f6362b1ecc33fae37daf9308b2c5675b970d92817e7f13b18f25a87bfe6167400582ba5125a926e2d57383dcfb9ea96dd38dea8f08f56c90286f2dd060ca31e5fad", 0xe0, 0x409, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 11:51:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:51:53 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}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 11:51:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 11:51:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10801, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 11:51:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xd87, 0x4, 0x3f, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4dd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0xf000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x433}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0x8}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="a31a2f241f5ae1df866ac8726c50b6cf8e78cf4ac13e2153fc098cc39ac76c0ee90a0fdad2306f46542cf74effcc26a1faefba9200502b1914d53716a4d5326c32", 0x41, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r2) close(r3) 11:51:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820204f164982bbb086a952c0a2e2f66696c653000"], 0x10) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000300)="b4d2cc3b4ed138b77c1a78efffa8b8823b99a6d20feff4fde772", 0x1) sendto$unix(r0, &(0x7f0000000180)="91e926352cc9626992a87832cb96b022b1e464356657958d9091edd1648a0023a6e2954266e5c036213cee10c243cfb32ec8a3b0376d74eb8a0b057a9d49a43ffb9dc0ab447a81d9687799810c6e87237497b894849b5da82b4c60d498f0c67f6c6b47e5e9fa6859495e1f9097b541a4277da3a27f2c5fcc5f7b6a1445c84d7dad60667a548379d9255b11c54b60aedc53d28352cdf133f52a61c39593fe3fa8a6784a8c7408dd3cb8cae37bfa29acee5eddb60f75c99fab9efb3b1b1f752ff1e3446b4b", 0xc4, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x96ed405ff11b9bd4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xffffffffffff8001, './file0\x00', './file0\x00'}) 11:51:54 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getgroups(0x5, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = socket$inet6(0x18, 0x7, 0x9) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x1, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x8, 0x0) r10 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = getegid() r17 = getpgid(0xffffffffffffffff) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r23 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r24 = open(&(0x7f0000000700)='./file0\x00', 0xa0, 0x48) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x20200, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="f8f740e66eef2d7b5915071dd6af40ae768ce856ce8760966945da1108b9de050c1c67e3a2fb81a2365ad095264b6aeb8398e5c961df08cbe0cdab69165a73034f8bfda16a4e3aebf4b79f24586daa3c590ccef581603b2f295d3454f1f17e70786550223bddf968e112c4ac3da3c284a6dd200e43b6485d62187606f2013f97a3ab739a5cdbe5f2baa650e57b293879cc0aedaabc30e25a783d6837", 0x9c}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25, r26]}], 0x100, 0x6}, 0x1) r27 = socket$unix(0x1, 0x206, 0x0) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) open(&(0x7f0000000000)='./file0\x00', 0xb2, 0x10) ioctl$TIOCFLUSH(r29, 0x80206979, &(0x7f00000000c0)=0x2) 11:51:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="44d46d253ddb8afc7555fc4d54f66a7629b2cc7eb18441ce174a618202939caa292a0fd8ba117da8e2bf3c4fd7a0cfda6162494c21986562eaa29ee8c72364aa5b7fa73cdb3472153029a94da957fb8a507646b40b34bc1b65431e85e3eb81ec95d85e2030a58df03a853af322c5b16a310d4888473b03adafc1a37f990cac6cf03385e0650d70f3dce0664538e85f67d17b732d142bc8a24d76e661318b46661fca10dd6f6131ab441103526c466e0d986b653ef1c84d25bcaf88e678c64230449ed3de75d7ca", 0xc7}, {&(0x7f0000000180)="825189226c856b8aa7c98e8d54c824734af56a433b033c74138dfefc6a5bb30dfcc712b9a74f397e3e31bfa464cde4939beb05a0636e31898758f44f5b819b9168644ccd7b7eff72d4a8d7e7b33d3e999ba5408aec27c5cb0abfa623514eb9cb29b9f37abb6a54ad749f6258907671828826ee8baf7d3296043721d8d00fd75ed64798c565b125a4b67623b8", 0x8c}, {&(0x7f0000000300)="62aaa772f26b284f2af1e7fee4de6a6ec5d6a1f92f63489176550f365b922c0659f0526c36264957a71cc6f1d81e6df9c9a6cbfa2574bb2875457cb538ccc260ecca4d5c2b5a2af49394a28dc7df52a38967422957873cc2c24017e13199dc981c9143755735887997f85439330e3822043d124a24899c2bd2158fd061680b55eb54b377fbd577299ef16fc50128cbdcd334c4360e5e6b275bcff56c856733ce205db296a0317799fbbd5f84bbadf1907e5a07faeeaa734804b9f69f497c52d09b5e8e0546bc3610ffc2ffc2ecbdea53e36ece11736e1abf0d9eeee0260bd7cc7ea71ff9552efc2a59b87e17036a10c765c8636b1fadec82c20875dfe026e5f22a7bfb7f9e8da98692caf451aeb4bf6f67afff9edd6894db1ca9a26b3fb3f5b5cf48d83495d98c73a04e0f21b30475ec42a9c7f33b1188aba0f43e5f573b081098b16eef5ed0d03acfb120b1274dfcec093a73a558b5aaa03a479fd749e34595c20e4b2dab441c1421e271bd6e22d462d210b30927c16796c1203f903de0bdf9c684d71ef69079cfb1b27b9d405545ecbc318c9cd663a6f29ccb059b8da47641c33566507c747d3637393f579e30ac45d172caf804aecae2ff39ae28d2e16aa11964d2ce3c1fef111be22fce6afd0ede52ede7b072cc28c0b8c9518c17b4e15d9dd9d9114c76aa8fd39b9ceb4a81bee5c845bad8a0a4677a688b77227bd04ea36350ce03cf8edf75091afcc43a62c1775a8fc8c9fb1d8c1b5b3ba1dc04ebf3580b0cf0898a052e60e6dc4fc6bd8e6cc0de883b53f0ff2e3ae840b068b12a75f874699753a3b8431eb0d7161730671267e7df4a335410f574f145d5d9fb41b85e96b1ac66118005d492224584b5b4510a6c63087a91f4d5936a3018cc4f9a282e52257cea2f70180eb2881118aeabda87a0917efd93b1b8ef142e67b36a03b531b6098db7f6015739863f58cd7ae047ffa9055fbdd7b93640764f1a70f07ac9c8d615e8212e8d2762da5473e2360a036edf2baff657d84ac126abb391367552fa320664e386e9f5c6b1288e53b5e291b592620fe770b89e065ec80821527e4fdf427bdc5b0a183e6338c81033d06d61cdfe6b4abcae42d7e42f00ba45418d325dd5e8950e86312e8cde5bfd8e99ef3fd6c7d91e63f8a4c43cfed5bc76d1945aeb68fd819181ec2a87f26658b4d2c2f2dac0d7d4b7008f3a062625b7f63d16593ce3e25fe9c1fe96883ee597838ebab11f0e964f89cfa65b217d358e8437ab6a205344979e541e6776e17a51ccd0c4866ad71a18b7fbb71cb903f1e76953b7bb73380e81dccd64ec88a035df8f0166efbf6b2aaee56da0a292812616a2b0bf750a0ef5330a02f4ce5722e70c8893c4dc9cd8891e0fe39524e9821ae4b0c3f403caf3b64aa587d1a8fc73a148f3e67b620e2bbfa23b462cdc9291b7c31cf72b2454eaf9b28c5bedeed63f9d1fa652ffc321510d74e009d4fa3e9ce7f0e2153a0e7a32d03987dc9d53f3c75ece24424f6c854abd9907dbaef1e65530e815427b4cdcafa0eb6bdaa33398d79ac007f7907a223022d62236e96693136a88d3852166552a8fdba446e004442022eaf159fe8db4ccabac5a064e1af2c4e0c29c6f8112bc2cfe20da8efd0642fdcdfb4b12a46c48a98f98879e83584fb792e203f646bdfbd36f6dbb6f3fd6cc90190817d0661ea2528342d6ecc2d8ddcd760edad1b9c586701890c066727434b4c6aacc5701cae16d1670c4fed78738883bb45c23bbf32fc155734e80fba4d7719432925b9d7ba45c71b3de5740c0bd2adb55b2f69cad1917b977983c9d6663d1ea843efc3f2bce594ab68946912d64265a0d10211bc79937392ea26e3136d5920fc927ec18a9eea6e1c79160275e7a9e7af0049a95499e8caea01ff1d174a30ee3849df7d330df3fbf875b2379a99260dfbb1385476fbc9d0c7de03a744c9f5b239e5941e6ef64c0754c8ae61dc43344db682b7f8c5c639c61ba328c34daf94dc16e5b8bae58d9964a62187f53390417b943cce06d8fd4462a201a74c80b4bb50f46b5c6e8207ed3a8276e4aaa45fcf24710452d2aa30285b26c03d4834b17c364fa9d9482d9d41cc0a25f66c294f269434be177c1221e2605b4c5e3664e68b2da088521aa26ca4ada0c6f059cb4a7c858fd864a1610b4b2dd4d814243c861f20a6a5619e55c1943c69fe439de30e789e88d35fe724939c38d54b97d15e9504b32e3a0d5fdb7a02355491138921ab9ef76bf8c1bf0e39ca4f0864e620923d21ce76dd780fda3755e2eeae64cce63055ad2007bc91c281bd8f14ce2491150e92f80860e124969c1ca11ed87b535b2e9864c05b39350612134f9fd28273a108c921200ab7beb11a621366995e07e1a2f2936d7b1d6d88b077a81b53dbbb3eb119fd7c13b5d5a8fbff71c4d5604db5b1eb53ee3ccd62c3d4b0daf4d6d4f4fee661fdd396944bbde6fad310c7252ee750ff78501691ea73f06d33c9a315d6c0491c0648e5e85e40acbadbf8d52483bb506fa95deffcbdea5fa3ab8957caedb6945c1d070ceec69b96337f5b339431a2096d701e53c10df6ccc31d3870657ae13e5ae34b4e437c954b65034515391054e718c008e065cc82d79f596a4c90ddc698c4d22091b2a96943f0d58cfdd8f23c64eae719a64732e16bb2fd5c72684b33235f0df10fcbbf5ea82658f7b9274777576433d91a729dae3a0fbf8b45bb9eb0a45f84f73f2cc3c3e0702fc8b5e4f86b4af0683179b40c58a9e55c1565b6754212913add3ce8507b7cbc701dcd8b765454cf05beb4683cc172dcc74fc88cb517ab741549825b2c591fec15939338b138332428709b8f5a01f7bd0686398a62ce7c3d166e18c187681d5503555198596711c4b03316ecb15b850f6cdd9011b54876b16414aa4e7ec5c78a26126e026f4d85b8dd1159ef88f6b3e15a3f987bd8f31e3fbd19e7abfeab3888dd433edc9eba07c28f9162ca659e77abc05f935b9df6d004c9585afb1829377530206aa65c28431e54ba853313b4b471c5bd911215884b85919c8b44acf475982cfba0005b49abc1d7d150e6f042eae0fb948f9a75ec7c1a826de66a5e17b06f6440aecedd4a4fabbb8dc8fe2afd8e2f8894bed677359d096745a9898e43be8cc3fa8a329ca5a7cfc13299debad2290bc13e426e9074e74cd7769fd90ec8ee13fb9fcb1bd7e3a010446072b7513e7c5f8bf81606d9ca01645423384a3074741b13afd4416c15b11f9a818b865a47efb57067310cc71a710f30d3e8ec85bd4af6c4424dddc77723caaf90d21d125376927efcf752f145bf739c73a595ad7ff196f22154b76329f2969fc3bbd21fef086c527059059ce7d60e1b6579b10b024953a495842706fe668962a94518d567ccd30e97eb486cf084601561995bdeb9e823dcf941d2c41ee5cb93e55d893b69c782d09d512ae189a49f0d2624cd8c3bb7fe2610dd9fef5d054c1372d3a2ed25b719d9a0d17c95660f21cc4d3062677eee63bc766da112dc2074231d8cdc6aea06abe94662c565b004b5c0c10e492d530872038a5599d5f7d92b15e1e92d8738c8ad9f315b59dc8c332517839d368b31be9c1831dd1e7224ba6995ddd74492da59c030895649938ea6fbecd779dbf1d6f45fd34de2a7611bd986bdf53c15bdf88a12469ccef2f562eb491421ec0e76224f8c261235a89b2479d7f428030fa7a52d081d3babc785ef670904a895334a2d440bc1a418b27cbeac964122522b0c8001a63134a7396f8dbfca9e0ce7b3deacf1f2e56c9a4a95e2b961717f412252829b426365751ac5e25e92d58b814c2473e294d61f79efe4f94c24206fe08a5bf3e7884db96c6b96cf61ce947e6debdc24aae73a34473da4d87453ec418054171bf0a4115d8873295e61b200be5229d0d08233979956be1f1171ec8711b7fe9c1833f4168324db7652126b990c5c374537983cee4e0028942c27eea2d071b83409613720c71854540f3e21af3f57659851672dcababbf2ff3b4e682e86b624be2ad2c58e15ac831c4868b0fd4dde4aeeac1c85b201a8a6d695833fb986e94d4ce281cb843c191f62ac98de0b3c7233741bb040a7f17d17dd370ef19a802eef7b29e2b46302b0efccfdbded6a3a1ee7d85786c5e87f127ea083485f6b701a0a17453f70ffdccf9b90456645d52714fea244299d73b82ce844b878fe66815da12b2ce045153f2516c7cb076799aa20eb8ca5478c1dc1d07369fd48c467d9874353a8f7a97f258ca42e293899b575ad5f0e0f3fcdad63204c920f2a05a75e379d83a86362d0f8b44837b3a08f02abdf342a54066a04f42314387b9e35de6caf496cfc5161edcfca959e935de43be332d937127d1dad9e782b207483613f2c1bc24f9efd40642d8011b303f11f392ccfd387b6acd64fe3af728af5738ea2e67b5573b749bbc70d5b853319ca9ab346cd647f0b8e9a0d515a9b441d062eabd271151dcdebe0c9fe4b00968422fbd9145c20b66f89b5f255aa11fba6847bd2a65fcce06279cd52b76207e19bcc6c81578e902c56d1558335856ac01a2d6a6dd826bc93df4c46c92f8fa2d7abc17da6fbc497de6f38b1e93de191c574514899fbd53d7b8e5b78c0c4fb4ff119c7e6d15f9d55e0559bed1619601296d78aba0906a7ffe199519333228df62ef0a1ff8128aa6c01764d39824ae8993183e7c0eef3263b3801dc4413615fc9d3aa3a32a44c587b6e07e38ba6250d6f7e12f73a35cc3749e537c68e6b361191899236841f9155ec92d1d294e9caebaf2334e07820f11b5bfbcbbac36974cf25c49d510c8aff1dc09d1be437f9c735efa15af87d6b24ff017dd032af6115a5ae9a724eb55e0338096674fba6ab85e14a4be4fc51728f391a4b993517db9ee8c66a645781c9a0f13e68fce83bcf0b6e48ad64cb85e37a94cb72ae225591ac54e80758e82896e01baad8541fe44846376ce9e6ad6c0dd5db4fc1b123abb49a1dae9f8351cb72a8d3ad94f25443f7d333abc349792366fb59b4ab2fd69bb9e5a50067fd2d6fe12e055a341b36c55b501ac2bea7ef0880dec9c598e1bb5278a751a05448fb817b0fdeb2d07f8dea05f3e4c9b72c6ea21c3b8fbc1455b162a122d93b98b6acacbfe31b355924f573e19b82b3a0a397dde2572ee9850644a38d9e032362d3b3f324003545aff225bfb79c88f79162c32f792a388abcee8dc207b46cd472ff4f34509e0e3613eafde04de930d6232dd37de169c587a853c56fd43b97a44e3cf4357e4262c0d0e87f84fb8b1163bbdde30a6844f664e5b2a8af492a80915267ff8eccb0df13c6f1483fb6ec3799051d7793fb07f52968b444e9e28356dde11cd2867069f691bf4b7716015ebc1955140f2471d275b4100ecfb6fb59eb15379fa5fa8ae58b761b7c7569c14f50651a85579b3807daa92980520fe4eb02f27e802585f455769834d1a3a4805a492724b581857d403d5a413bf84ebf0133d5d38f034ff1b9817011b032c77c113570132360b5b357d30cdeaac838967f81b1a442a319068cc3205fc24fc6ee663744a75aa492e65a3b6d478c46492117566c91dba5776bd1a5a692907a23f70523eae77a2984f087e7f36dea7969265f8aca6859a1f30f375668697ae8af2abfeacad93eb5252699ae5e8c8babe8f9baa0e6010cea6df986059370d9eaa2767f0a31ec5ad55ab3bbb25ce409a0b9455c9ad21b43c2c5a733115bae646af06fd3dd92b2ed6e5515b974423ae45342b4ea25167dbc95c8c56300eeb0f83a8ec269a2887a031599651fb10e244dd21", 0x1000}, {&(0x7f0000000240)="767be02adfe7b43a2b2fd49749a462c47ecd92bec236bdf953859687d584eae08e8aa7681042e50edd24ca57fe021e2ad071f4ca26a4b5b6e2c9fe84bfcad11119d6d308341e3b8b2171805601398b1324059935b23f7d0525c121b24b87e40169b8", 0x62}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="7800000000000000ffff000002000000c4d05d10d89008db1a2fb8dc9fc43f32b46d040cc919416d9681bcd4118635e6af4a9032b6df037844a3e10db7eae2e764d2dd34dae8d21d9256bff5e50a23b637582b24248d43c63983200b2720eabe256d3438d213b8f35f8b1f1d637e1f9ee928622bdf000000d000000000000000ffff0000030000007782bdfb722ec97787a452aba695ecdc65dd0f460b70e0dcbd7f69159a773b952fb04f07981e25a4423880f6c7d89035daf3c7525a6a906607d1b774223572d9cfa38f9abb25c9d52714473c07e8ea6fab75dfca9ab02d6a4150dd11c6c7b4a1d07e4a6c5472d5fc6d179a915521d3bfd863c22c4cbcb59be51db977a05550e9ba3b0c08f294f796e78973db5bfb502b7673b410f28595fe01f4e47e524155d70dba49c8c407f6b347baf8a3f0b7f4c7c4053e00259da313b289bebd09bf4da8e8000000000000000100000003000000e70adbe750cdc74628a984320183360c926da96fb6c7acbef442dee4ba8354dd89352ec2292f78ace3af75ab08fcde0a55fb0b14b104e1d409b17a1e1d0eb85e52444a812ef0f16c2415a84dc59868235d0e9c6ad0585c1a0703c4635d706c0d69353197eac5eeddeceb084135f58d08bfc1df2b384e76fc5c4359e0c911791b015b2d59e3fba8047fb4ddc17bc1b8fe242932b0b3fbd2667f0c8060194bc28d7132368cc11250a92727075e782c6061bab2ed4fc9581e7cc5ebc4d00d4f5b77b2c68336355344ec0c3471f0c715f151c145b7146787cecacb2852f0e96c1ffbb0df000000c000000000000000ffff00000800000014ef68bdac9511b87d62bb8806e19bd9473543d82e35240915bf424a61cc6b45ac934f12e6369708bc276e35cf30fe02d7452c2ed308cb5fc30e338624bd97854abaffea3c317d4e75617696348475fdf1e34189b8b21cdb31f1c4fb95148be8b5f362c0f0c6153d2631e501ce25460ce8c6e01b5558437b90c3a08e5dbb0e5232a3266e294c5d1577c7e52f14640b612ff0bbcf79fe2d9098b9eb849084c3fa941fc3"], 0x2f0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 11:51:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x3, 0x400}}, 0x2) 11:51:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 11:51:54 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x19a) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) 11:51:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x210, 0x30) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x1, 0x1, 0x1, 0x0, 0x2, 0xc74b, 0x2, 0x1, 0x7, 0x4}) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x20000385, &(0x7f0000000300)=[{0x3, 0x80000000, 0xffffffff80000000, 0x6}, {0x3ff, 0x7f, 0x8, 0xfffffffffffffff9}]}) connect(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000003c0)) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x10d) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0x80000000, './file0\x00', './file0\x00'}) 11:51:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c4171022dc584dbd60ec83fce7612bfbb20652f83ce746d7e84c9215ae6ad1f1d0f9908d265922d5fd107d4fe2e51e01f458", 0x32) 11:51:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:51:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x873) 11:51:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0xfffffffffffffffc) 11:51:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffffffff) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:51:54 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r0, 0x2) setregid(r1, 0x0) 11:51:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x9, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) 11:51:54 executing program 0: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x2, 0x20, 0x9}, 0x6, [0x1, 0xd268, 0x3, 0x2, 0x9, 0xffff, 0x7ff, 0x1]}, 0x3c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20208, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x2cb3, 0x128, 0x80000000, 0x7, "196a4c6f486b84cd76644bcf01408c03180dcede", 0x4, 0x5}) listen(r1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x18000, 0x48) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0xffffffffffff7fff) 11:51:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0216fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 11:51:54 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x676cca1a13ddf3d3, &(0x7f0000000180)="0e80d8e9d4099c7d529d01be43f798cf7f96af5b4ce770f5ed9d245d52c7910fa7dc8baef492d45f0e80000eb588bf922d4fed7712d180c97474bf8e0d2df7fc97e3a6ff90a11418392278e6bc46ba7616c5c3bd390e9645260279fbf6f0a9543f3c1241bf7a892f552a52a044458f2e5811c356ef05ec9748e60b3cf98f61", 0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="293b4c6bc913dd49c84d7904aff5eb7878e702001822a783a944", 0x1a}, {&(0x7f0000000280)="0cdadcf211a43cc4bf4d6421fe5ba856de6d184f6609dc7e8e2d92f2cd7c335f5cbcd81f96fcf16dfe1ccd376d6118ec8e429a80431954f8e41b0bac07ff79f6eea4d0fe67d66b1fab05c17534add968b181a01cce0b2818a10b908175e22967e9508a03c977d348bf290fa2e8a2d146316aefa62ee14dc9da80441e78bc210016b17eeda98cb342203c90682728cb735491938371ebfa40ba", 0x99}, {&(0x7f0000000340)="cee8cca8b580200f05ffbbb9f7c488e238", 0x11}, {&(0x7f0000000380)="c68719cd6c9d9e6d340200f545dd751d2b94d3aab6314d087e6e3bdb9eac8878af727dfca02e5d31426ab7560810741ba64ec591c09737d7a028f4fc60aab2f2a579863346593fb3520ffb1678585ddbf79d2250dc94cc011110f5bbd42618ba9e71299e965d9ae6efe9b7a975e03e", 0x6f}, {&(0x7f0000000400)="e88c6ea8291757214db6f3fb190e8f", 0xf}, {&(0x7f0000000440)="a29b22e4703c1dfae91e6acc78e0ae50cdd9af23db9602f77a8c8b479bf41c9a6b325d143a0f37c383554e2ecfd26b9ffb9a391b8760d0b6e58c25a235dc3ba47bc3fb8f78a2a178587b82cd9a8f64ce40bbdb6718ce68c32cf8950ad5204dfc3f478e718518d45fe8bdd726bf3b0188700f10579381e9f6b9ab747a9d47547f1d8600ca6f7f841a1088707c829707e242e05d2d7a61f9fd8d288375adcca8ece4d8aa34c5c528b2f1637046b1bd08c223a2a8592732130c954523b5da21d7f5e6ebead71ce6b82255716e08e1aa651d7b2c657bace17024780769a1fc92f60b5a356cb7423652814e39cbdfd1335ccd9b7c1a6a760a528e510a4d8e", 0xfc}], 0x6, &(0x7f00000005c0)=[{0x38, 0x1, 0x3, "ebf98229aa651c490d6435c2b9046b73eecd5fb8f1589653cdf1d2cb5e4046be3f2598"}, {0x78, 0xffff, 0x4, "9e30361e2bab2d9be822d1a9d718c74819529d3318eb815f0dfcd2a16d30faab46da0ed97068110f340fa7e894b3bf82247b6fc3a6ef83afa51eb5d3ab673977478d090dc22688a76057cf949827b26323025fd8e3125ecb274a1df6f1cec0f37f21"}], 0xb0}, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000700)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="cb70562d4fdabdd6c4d7454079ae1de362b20e44e2f462eed836", 0x1a) syz_emit_ethernet(0x1, &(0x7f0000000040)='#') 11:51:54 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000007c0)={0x6, 0x52d8, 0x80000001, 0x200, &(0x7f0000000540)={{0x7, 0xff, 0x10000, 0x3, 0x7fffffff, 0x3, 0xbc09}, {[0x8000, 0xc8, 0x1ff, 0x5, 0xe, 0x7, 0x2, 0x6, 0x3, 0x3, 0x0, 0x40, 0x9, 0x9, 0x6, 0xfe30, 0xfffffffffffffe01, 0x80000001], [0xff, 0xe7ae, 0x23, 0xfffffffffffff001, 0x7, 0xfffffffffffffffe, 0xdd40, 0x3ff, 0xb2, 0x6], [0x6, 0xfffffffffffffff8, 0x0, 0x800, 0x7f, 0x9, 0xe13], [0x6, 0x100000001, 0x0, 0x3, 0x4c0, 0x2], [{0x1, 0x2, 0x6, 0xcd3}, {0x249, 0x5, 0x7, 0x1}, {0x8, 0x4, 0x4, 0x40}, {0x2, 0x9, 0x634, 0x3}, {0x8a8, 0x1, 0x4, 0x2}, {0x10001, 0x3f9, 0x7ff, 0x9}, {0xbc6, 0x80000000, 0x0, 0x9694}, {0x40, 0xdc, 0xfffffffffffffffb, 0x3}], {0x4, 0x8, 0x1, 0x2}, {0x4, 0x2, 0xb5, 0x4a97}}}, 0x90, 0x60}) utimensat(r0, &(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)={{0x6, 0x401}, {0x80000000, 0x11}}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) link(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x8, 0x4, {0x6, 0x100000001}}) clock_gettime(0x0, &(0x7f0000000800)) mkdir(&(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') fchmodat(r2, &(0x7f0000000140)='./file1\x00', 0x4, 0x2) pipe(&(0x7f0000000980)) utimensat(r2, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) utimensat(r0, &(0x7f0000000900)='./file1\x00', &(0x7f0000000940)={{0x8, 0x2}, {0x11, 0x7}}, 0x6c5e2e87b5381ca4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000c40)={0x101, 0x0, 0x3, 0x80000000, &(0x7f00000009c0)={{0x8001, 0x8, 0xade, 0x7, 0x9, 0x100000000, 0x7}, {[0x5, 0x4, 0x2, 0x80, 0xffffffff, 0x3, 0x100000000, 0x48000000000000, 0x1, 0x8000, 0x1, 0xfffffffffffffffd, 0xe12, 0x7, 0x7fffffff, 0x80000000, 0x7, 0xfffffffffffffffd], [0x7, 0x4, 0x7d74, 0x4, 0x4, 0x8, 0x9, 0x7ff, 0x100000000, 0x4], [0x2, 0x1, 0x5, 0x325, 0x2, 0x5, 0x5], [0xdf2b, 0x0, 0x3, 0x7, 0xfffffffffffffff8, 0x1], [{0x3, 0x4, 0x0, 0x3f}, {0x63, 0xfffffffffffff800, 0x6, 0x5}, {0x9, 0x6969, 0x400, 0x100000000}, {0x0, 0x3f, 0x6, 0xc2}, {0x400, 0x3, 0xb0, 0x1f}, {0x80, 0xf17, 0x1, 0xc8}, {0x7f, 0x800, 0x8001, 0x9}, {0x5, 0x0, 0x4, 0xea}], {0x537, 0xfffffffffffffffa, 0xe4, 0x3f}, {0x6, 0x5, 0xfffffffffffffffa, 0x5}}}, 0xc2, 0x2}) chflags(&(0x7f0000000840)='./file1\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x12, 0x0) 11:51:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x206, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 11:51:54 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x2b5, 0x0, r2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:51:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 11:51:54 executing program 0: r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10080, 0x0) fcntl$setstatus(r1, 0x4, 0x88) pipe(&(0x7f0000000080)) ioctl$KDSETRAD(r3, 0x20004b43) r4 = dup(r1) ioctl$KDGKBMODE(r4, 0x40044b06) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 11:51:54 executing program 1: socketpair(0x3, 0x3, 0xc6, 0x0) 11:51:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f00000000c0)="e93adfecdc445948f209dad61b506e", 0xf, 0x0, 0x0) msgget$private(0x0, 0x2) r2 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x9) r4 = dup2(r0, r1) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x17, 0x10, 0x9, 0x3a9}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x2, 0x80000000}, {{r0}, 0x0, 0x18, 0x2, 0x0, 0x7}], 0x80000001, &(0x7f0000000a80)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x84, 0x10000, 0x100}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x0, 0xa665}, {{r2}, 0x0, 0x24, 0x82, 0xfffffffffffffff8, 0x30dc}, {{r1}, 0xffffffffffffffff, 0x88, 0x48, 0x4, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0xc0000020, 0x80000000000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x1}, {{r2}, 0x0, 0x40, 0x1, 0x7, 0x101}, {{r0}, 0xffffffffffffffff, 0x2a, 0x28, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x15, 0x4, 0x7, 0x6}], 0x6, &(0x7f0000000080)={0x7fff, 0x4}) r5 = kqueue() r6 = dup2(r1, r2) kevent(r5, &(0x7f0000000bc0)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x2, 0xc5e}, {{r6}, 0xfffffffffffffffd, 0x20, 0x2, 0x8, 0x68b}, {{r5}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x6, 0x0, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffd, 0x20, 0x80, 0x10001, 0xdd3}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 11:51:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x23}, {}], 0x2}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x80000000, 0x0, {[0x8, 0x634, 0x1, 0xb04e, 0x6, 0x9, 0x1, 0x3, 0xffffffff, 0x3, 0xfffffffffffffffd, 0x92, 0x6, 0x3, 0x7fff, 0x400, 0x2, 0xffba], [0x7ac, 0xffffffff, 0x2, 0x4, 0x400, 0x0, 0x4, 0x6, 0x9, 0x2], [0x5c, 0x80000000, 0x7, 0x5, 0x3, 0x5, 0x1f], [0x3, 0x11a, 0x3, 0x800, 0x0, 0x1ff], [{0xaef, 0x4, 0x1f, 0x4}, {0x7fffffff, 0xa387, 0x3, 0x5}, {0x5, 0x4, 0x4, 0x5}, {0x7fffffff, 0x2262, 0x40, 0x5}, {0x1ff, 0x3, 0x1, 0x101}, {0x40, 0x4, 0x1, 0x1}, {0x7, 0x3ff, 0x3, 0x1}, {0x9, 0x2, 0x1, 0x7}], {0x1ff, 0x8000, 0x40, 0x8}, {0x3f, 0x7, 0x1, 0x16}}}) 11:51:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) close(r0) 11:51:54 executing program 0: r0 = msgget$private(0x0, 0x88) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r2, r4, r6, 0x1, 0x5}, 0x7fffffff, 0x400, r7, r8, 0xe3a2, 0x1000, 0x61, 0x6}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000140)) r10 = msgget$private(0x0, 0x22) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000180)=0x400) msgsnd(r10, &(0x7f00000001c0)={0x0, "4c38ab59d7ab411aae215907459757433af7b741de543bf9996970664b0cc6994a805643ddcd03aea29e20b98626d204f0c9a57543c8c34daaad31b16560d90373e660d326bc593b6a36ee16ca99e3f36cdfc660fd328300d8e37bc334fb0c4b07e4ce07f2fdb72656d13d6e01eaf9dfe84b97718b721f01ceabbd27665af3da21e2a951ef30310bb3b41196a782c467b5397dbebf86d12c77115da75597508588"}, 0xa9, 0x800) msgget$private(0x0, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0xa6, 0x8000}, {0xef, 0x200}], 0x2}) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000300)) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x20, r1, r6, r4, r6, 0x40, 0x1}, 0x0, 0x0, r7, r3, 0x2, 0x101, 0x4}) setpgid(r5, r8) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000003c0)=0x4) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000400)=0xffffffffffffff01) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000440)=0x1fe000000000000) pledge(&(0x7f0000000480)='&\x00', &(0x7f00000004c0)) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000540)={{}, 0x6, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f0000000580)=[{r9, 0x4}, {r9}, {r9, 0x4}], 0x3, 0x5) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000005c0)) close(r9) fcntl$lock(r9, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x8, 0xac0, r3}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) getsockname(r9, &(0x7f0000000640)=@un=@file={0x0, ""/4096}, 0xfffffffffffffffe) 11:51:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) chmod(&(0x7f00000001c0)='./bus\x00', 0x20) 11:51:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) r1 = socket(0x3f, 0x0, 0x163e00000000) getsockopt(r1, 0xffffffff, 0x316, &(0x7f0000000180)=""/173, &(0x7f0000000100)=0xad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20002, 0x42) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) 11:51:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040), &(0x7f0000000300)=[&(0x7f0000000080)='(#)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00']) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 11:51:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 11:51:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14, 0xb10, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20011, 0x108) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) socket$inet(0x2, 0xc002, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') open(&(0x7f00000001c0)='./file2\x00', 0x88, 0x100) open(&(0x7f0000000000)='./file2\x00', 0x8200, 0xc0) 11:51:55 executing program 1: clock_getres(0x6, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x8, 0xffffffffffffffe0, {[0x7, 0x1, 0x2, 0xeb0, 0x1, 0x6, 0xb5, 0xfffffffffffffffc, 0x8000, 0xe0, 0xc, 0x2, 0x1, 0xb3e3, 0x3, 0x7, 0x5, 0x7], [0x7ff, 0x6, 0xfa2, 0x7fff, 0xffffffff, 0x1, 0x9, 0x8, 0x0, 0x6], [0x10001, 0x9, 0x85, 0x2, 0x5, 0x3, 0x6], [0x3, 0x8, 0x7, 0x0, 0x2, 0x80000001], [{0x2c58, 0x7fffffff, 0x8, 0x401}, {0x4, 0x7e2, 0x9, 0x7}, {0x1, 0x3, 0x5, 0x2}, {0x100000000, 0x2, 0x7f, 0x6}, {0x0, 0x6, 0x8, 0x6}, {0x3, 0x3, 0x9, 0x3}, {0x7, 0x3ff, 0x5, 0x40}, {0x4, 0x7, 0x80000001, 0x9}], {0xffff, 0xa9, 0x0, 0x1000}, {0x4, 0xfffffffffffffffc, 0x7e, 0xffffffffffffff4a}}}) shmdt(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x54ce, 0x4, 0x9}) 11:51:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000012c0)=0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpeername$inet(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgroups(0x2, &(0x7f00000001c0)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') socketpair(0x1, 0x8000, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 11:51:55 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 11:51:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x1, 0x9, 0x7, 0x2b05, &(0x7f0000000280)={{0xffffffff00000001, 0x3, 0x3, 0x8, 0x5, 0xfffffffffffffff7, 0x8}, {[0x7d, 0x5, 0x67, 0x401, 0x7, 0x9, 0x0, 0xfff, 0x9, 0x6, 0x6, 0x66b9, 0x200, 0xfffffffffffffffb, 0x1, 0xffc0000000000, 0x9, 0x7fff], [0x0, 0x7, 0x3ff, 0x3f, 0x65, 0x9, 0xffff, 0x9, 0x0, 0x5], [0xfff, 0x92, 0x3, 0x81, 0xab7, 0x8, 0x1], [0xb83, 0x1, 0x5e31, 0xfffffffffffffffd, 0x1c7, 0x1f], [{0x1000, 0x5, 0x3, 0x5}, {0x7, 0x9, 0xe8e, 0x100000000}, {0x195, 0x68d7, 0x3, 0x6}, {0x80000000, 0x100000001, 0x1, 0x9}, {0x7, 0x10000, 0xfffffffffffffffa, 0x80000010}, {0x80000000, 0xcc, 0x1, 0x800}, {0xc6, 0xffffffffffffffff, 0x297, 0x5}, {0xc10, 0x20, 0x9, 0x1}], {0x7, 0x0, 0x3, 0xdd3}, {0x7f, 0x0, 0x7, 0x100}}}, 0x33e, 0x1}) msgget$private(0x0, 0x0) dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) syz_execute_func(&(0x7f0000000100)="3ef3afdfbb0587487dc421fb115f0e360f0bc4e1c15ed7f7ae6dbd52b2f0312fc4217d2b560041c9c4815d5faf0200ffff") 11:51:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1d, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffe}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000fe, &(0x7f0000000100)=[{0x3f, 0x3, 0x8, 0x5}, {0x5, 0x0, 0x6, 0x6}, {0x800, 0x3, 0x8, 0x100000}, {0x400000000002, 0x374, 0x0, 0x3}]}) 11:51:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xfffffffffffffff9, 0x0, 0x10001, 0x0) pread(r0, &(0x7f0000000000)="af4ccd5909ded18726d5436126cbe653a5254b7c7978d4064406afbe939ef771d11d12d22295bddce2daa2", 0x2b, 0x0, 0x0) 11:51:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 11:51:55 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x401, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 11:51:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 11:51:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xa7, 0x3a2}, {0x0, 0x3}}, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 11:51:55 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) 11:51:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCMSET(r1, 0x20004276, 0x0) dup2(r1, r0) 11:51:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) setitimer(0x1, &(0x7f0000000000)={{0x3, 0x6}, {0x7f, 0x4}}, &(0x7f0000000040)) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 11:51:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000580)) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="ce1dec5173e4d455657211f54ea87348", 0x10}, {&(0x7f0000000280)="9a54b8094f1835bd93d06a91173b501e6d087519878ff593088eceae668b09746c73c9089d849e18e0638e4d5a704a96a1184e9d1d62f40f80e9f1b2c8977b0a644bbfb6183adcb75d6622a15081c3340451011b029488b367d3218391966bd381a9a6463c", 0x65}, {&(0x7f0000000300)="0363c8474c036de7d0fd1d4acb1bdb3063451f25bc48fa8aa29760ba6bae084460062326625ce31742cc17de4825040f5d11d64084bd3f77f5c8b6644abf39587e2db9c322305dacc70081b279fe5dffbea82346d9d40474cac55c25ad5246fa6e9df0a4c7f769c4d30cfb199bef72f6d26ec31bcc56e4581e6683a988f57817dd0c8bd3b32a78a670935dcd4c7041076c8af5f05392e746865fd10f56092e2b2ff8dc796f135929b3bc9f81e5fabfb20c7a7999f5ad2bcca54f0c8c3544489ee70fa3524e3d21ce6f935ca6896b42f7631d9e163a", 0xd5}], 0x3, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r2, r1, r0, r2, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x38, 0xffff, 0x1, [r3, r0, r1, r1, r2, r0, r2, r2, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r2, r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xd0, 0x2}, 0x6) execve(0x0, 0x0, 0x0) 11:51:56 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x7}, {0x0, 0x8002}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/83, 0x53}], 0x1) 11:51:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x103, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 11:51:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xd80, 0x80) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x3, 0x7, 0x1ff, r1}) r2 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000140)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x0, 0x5, 0x8, r1}) poll(&(0x7f0000000200)=[{r2, 0x4}, {r2, 0x80}], 0x2, 0x0) kqueue() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x3ff, 0x10000ffffffff}) 11:51:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea7306002adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "9cfe4dbfa60200e1ff00001d00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:51:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) r3 = msgget$private(0x0, 0x50) r4 = getuid() r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xfffffffffffff000, r4, r5, r6, r7, 0x1a0, 0xff}, 0x2, 0x1, r8, r9, 0x58, 0x9, 0x1, 0xffffffffffff0001}) kqueue() 11:51:56 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10e5ffff19007f2f5135010000030100de79d3cc789847152c5cb370bb177b550eff596d2c3f5ef6abf091dfb2e1ce0a57797923bb84488bb2031c324535eaa32c01a78209a06b1a955959a52d123d74f37679429479b83adaf9a4b08af7545b5f500d326821f86b14d7419daab37f52486a57ac07b2ed52d61c4b1049f4d7dc2165a65ec3c5747ecf5ac653f4c13735d990221f1bfdc9fe382ccf285987708f46805c1a715e04737397187ea6005b1aada979a6968abdb11f4f526d7ee0371a14467b9f52f1446b47d47d048327fa7f8837ba52be4eba66fea5"], 0x10}, 0x24000005) 11:51:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x8000, 0x3) 11:51:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c44f4446d96a2d005550b26195954c43be9c6bb1e4a409f4c3554b2859c5aa2e032e1e6525162817c873b9c03ba482cc407a5f1472a74042e4918038c1891b52b7b49496f27a39", 0x47) 11:51:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xad, 0x5, 0x3f}, 0xfffffffffffffffd, 0xfffffffffffffe01}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000100)=[0x0]}) syz_emit_ethernet(0xbe, &(0x7f0000000440)="b25e57c665fe6d9728dc3d0d83c19f1fcb41b38c59c432fb372d4f67c0bcb79db4793f0bc047c8b415fd9a9d85e3d3b285b9acb849c26c46e5011b27d3588ef006f48986ccf1e2818c3eabb1c9d2409f28f4b00045883db683edad5ffe35f004789ed0f9d7e3801d3969da03bb02f1d5a17262bd74356e856f3ee08a22a9bf5ce2b172d37c37a73b09d2a9544723a26a3c0b64ec190d842ab63412b02e9a8ddcc59b534d0fa45743fdf75e40f436561fbd2a7736e53642e6baf9764d07d5a14b02b0354328b92fb80e6ce79bfe2db5af967d1a7cb03baf00e5860b4e854dff20c582397ea1c7f5f631a716a9f37875d12840ead9e3dbff4098251139957055e7114c98c2560f74a33cfe87e877fdf034a3ba37efd2da5210f75aa65149353b3f2e57921355c09dcd573644a30da521bd53176a3c1f3e6d6731a49391300dbc113f5884d7cdba3a1ea5caccea") 11:51:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:51:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x81, 0xbf}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:51:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) ioctl$VMM_IOC_TERM(r0, 0x2000747a, 0x0) 11:51:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:56 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) r1 = socket(0x200000001, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) setsockopt(r0, 0x2, 0x4, &(0x7f0000000140)="9013e381dcf5034e88ff663338341b8fc79624d849bd77bbe5b25ec0a3c7efdf6b0293cbe13d87329bc641ef6a689f6461426a887d86bec0f8e6c1def0b3d643b212c86b66a3b5751a14bd0003d3ecb2", 0x50) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x8000) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:51:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1ff) 11:51:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) 11:51:56 executing program 1: pipe(&(0x7f0000000080)) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) dup(0xffffffffffffff9c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) accept$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:51:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1f, &(0x7f0000000080)="03000453cce131e6f400", 0xa) 11:51:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x24) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000012c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 11:51:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x7, r2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x84) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x2) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 11:51:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) poll(&(0x7f0000000180)=[{r0, 0x40}, {r1, 0x20}, {r0}], 0x3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000008aa2147239b9b92cfc17eababf9fce11b0073904dbe5cb3c0a0e97ada484ff7109000000000000000180fc285bda6ec66b331ecac55b8e4fc20025927d2d74989f4887c0f33380c09ddded2417ab97f693322f370502de2c5d78890ea087a0d342dace7ef87e2b8b6129914d7ab9446cd3a0ba754cb602c7c10ad31382b4a4e8bbfd75084a733cbbefa6c4d602b5de3d615f9c34a3b522f26f6e0ba6ce1a25db0c916cd802ac4703ae70c3a47b0bb9e573ddf974b52f0750f79a59eadcbeaece4be26d7e6f57f708e9fa2508c06127cf", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="2811785b19338e38a72c0586a5105bc3615da5e50c8b8a3c2e4dd1cc10961c5af632817110ec753a93530ad2e7717c3f92a1e07fb19d3565c680298fb0dfd9d7c20075905ac7afc1d99dd893e1777326873d9595f2c09b249b1c4b819b11126b5b21891538f02aa1ee4ccb396ec4f61cf591bace579d785a38d0bbcc379ef0d53353b5d0f5b37e926f10878b86f3b794cfda81679a14a9c251358225281a3f57bdfdd15f1f5d0ff7438bf0b8b0bc1d71f338f779de814702ccbbf5dc5c562d23afc3f95b6e63db4a219eb98c7d243355e60e03366429e86c1bde9f33ffaa35f13c2e43a92ac8e580a460581ba8e5346f25a97454121186"]]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) fcntl$dupfd(r0, 0xa, r0) 11:51:56 executing program 0: socket$inet6(0x18, 0x4, 0x3a613582) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x7fff}, 0xc) r3 = dup2(r1, r1) getpeername$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) kqueue() 11:51:56 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xa, 0x0, 0x0, 0x0, 0x180}, 0xfffffffffffffffe) 11:51:56 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2008b, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x10000003d) 11:51:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0xffffffffffffbcd4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x1) 11:51:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x2, 0x2, 0x5, 0x7, r1}) chroot(&(0x7f0000000100)='./file0\x00') pwritev(r0, 0xffffffffffffffff, 0x148, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) 11:51:56 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x100, 0x5, 0x0, 0x8, "7941f097ce21604a99cac84c018c06bda0f3f568", 0x3, 0x10001}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x1, 0x2, "9b7696586ea5bea1245f049de6543f051454d6b8", 0x4, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:51:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000140)}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000380)=""/196, 0xc4}], 0x4, 0x0, 0x4e) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:51:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="c3e76647bc15d993d430a99db71a6a9532ca6e5808d0bd6400ccb1fab702356cbdb1d56046cee417c675a02c34145dda1db1072ac4be213c78d3d4f15a56b1f2a3bc6cfce5ccea5b107e11e7f88284dace67d18b0e6101501a9ab3ea8262addf5d6c0c2b09b77e52e263c27dbf2e7dee60b9d64effaecef816d90e410129ec8c2fc3b93be6", 0x85, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 11:51:57 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt(r0, 0x9, 0xff, &(0x7f0000000000)="6b1d88961c05cbc30fce", 0xa) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 11:51:57 executing program 1: r0 = socket(0x18, 0x3, 0x3bd2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 11:51:57 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, 0x0, 0x248) semop(r0, &(0x7f0000000000)=[{0x1, 0x69e065e3, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x800, 0x1000}, {0x3, 0x6668, 0x1000}], 0x4) r1 = semget$private(0x0, 0x2, 0x51) msgrcv(r1, &(0x7f0000000040)={0x0, ""/225}, 0xe9, 0x1, 0x1000) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000140)=""/171) 11:51:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r0, 0x0) write(r0, &(0x7f0000000140)="8cd977afc87c7936a85af76c448f15ec46086d32e953041db2674afb0feb2de1d86ab67745f784e2dbcfd5495abff620a9c6b78972c8a2de851bd9a516a482f8434760f7407338f32cf0e3dab4143ad50ab6a7ba0b93eabaa6c718beb04910c0b54165f07222e26284c2a94bd03d6f26f28447b8c6e94811d73604406beddbe72e92674555b5f0972a75033d5aa32dc6fb24bfa75d68e7566f7f55826fa7bdcefe923f10f11caca08720e151dd3d1a0469d523803e8a6299b14e6eab6426dc0c2e7ddefa5a06f26397fe9135", 0xcc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x80000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x81, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x3e, 0x2, 0x49}], 0x5952, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xd4, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xff, 0x9}], 0x8, &(0x7f0000000100)={0x9, 0x7f}) 11:51:57 executing program 1: r0 = dup(0xffffffffffffff9c) socket$inet(0x2, 0x8007, 0x400) recvfrom$unix(r0, &(0x7f0000000040)=""/104, 0x68, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ftruncate(r1, 0x0, 0x0) 11:51:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x2, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)='0', 0x1}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0x0, 0x4, 0xef47}, {{r0}, 0xfffffffffffffffe, 0x49, 0x4617a8ae74cc1ece, 0x8001, 0x25b}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6ab8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20000001, 0xc6c, 0x8001}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0xfffffffffffffffc, 0x6}], 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x9c1c6056487819f1, 0x0, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000001, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x75, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf00000c6, 0x924, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40, 0x1f, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x24, 0x23, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x23, 0x20000020, 0x80000000, 0x9}], 0x8, &(0x7f0000000000)={0x4, 0x20}) ioctl$KDENABIO(r1, 0x20004b3c) 11:51:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/149, 0x95, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 11:51:57 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/21, 0x15, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x1) 11:51:57 executing program 1: mkdir(&(0x7f0000000500)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f00000003c0)='./file0/file0/file0\x00', 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x100, 0x22) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000280)=[{0x43}, {0x6d, 0x1}, {0x8a, 0x5}, {0x43, 0x4598}, {0x26, 0x4}, {0x80, 0x7f}, {0x87, 0x2}, {0x85, 0xffffffffffff7657}, {0x5, 0x2}, {0xc7, 0x3}], 0xa}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') readlinkat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=""/236, 0xec) 11:51:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:51:58 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000048, 0xfff}, {{r0}, 0x0, 0x8e, 0x40000011, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x3, 0x8}, {{r0}, 0x0, 0x10, 0x0, 0x701, 0x3}], 0xf8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x58, 0x60000001, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x7, 0x3f22}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x512a, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x200, 0x40}], 0x800, &(0x7f0000000140)={0xffffffff00000001, 0x1}) 11:51:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) syz_emit_ethernet(0x18a, &(0x7f0000000080)="b6") getuid() munlockall() 11:51:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 11:51:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffff00000000000000000000ffffffff0000000000ec7f00000000000000", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 11:51:58 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:51:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x93f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2fa, 0x3, 0x3, 0x1, "d6a2f8bcc7439cbaf6c749ef85a34f35d03f6ce7", 0x100, 0x40a0aa19}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) r5 = syz_open_pts() kevent(r3, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x4, 0xb, 0x401}, {{r5}, 0xfffffffffffffffa, 0x80, 0xf00fffff, 0x1f, 0x101}, {{r5}, 0xfffffffffffffff9, 0x4, 0x42, 0x3, 0x8000}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0xba0e, 0xffff}, {{r5}, 0xfffffffffffffff8, 0x2, 0x0, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffb, 0xf, 0x80000008, 0x3, 0x3}, {{r5}, 0xffffffffffffffff, 0x12, 0x0, 0x6, 0xe9b1}, {{r0}, 0xffffffffffffffff, 0x48, 0xa0000057, 0x7fffffff, 0x1}], 0x9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x50, 0xf0000004, 0x4, 0x4f}], 0x2, &(0x7f0000000380)={0x7, 0x6}) fcntl$getown(r5, 0x5) 11:51:58 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) getgid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:51:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000001c0)=""/202) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/67) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x22) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 11:51:58 executing program 0: r0 = msgget$private(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, 0x4, 0x7f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x100000000}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fef000/0x8000)=nil, 0xfff}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x69}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000540)) msgrcv(r0, 0x0, 0xfffffffffffffd3f, 0x0, 0xfffffffffffffffe) msgrcv(r0, 0x0, 0x1d6, 0x0, 0xffffffffffdfffff) 11:51:59 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmdt(r1) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x0) getrlimit(0x0, &(0x7f0000000000)) 11:51:59 executing program 0: socket(0x18, 0x8005, 0x4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050160000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bdf97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xfffffffffffffe1d, 0x0, 0x0, 0x8b) 11:51:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0xffffffffffffffff) 11:51:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1b34, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x4c}, {r0, 0x2}, {r0, 0x14}], 0x4, 0x2) 11:51:59 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x5, 0x67) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 11:51:59 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x28030020) ftruncate(0xffffffffffffffff, 0x0, 0x8) 11:51:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2}, {0x54, 0x8}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1aa, &(0x7f00000002c0)='-') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0x7ff, 0x2, 0x8]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000100)=[{0x7, 0x2, 0x3, 0x2}, {0x6, 0x8, 0x4, 0x7}, {0x257f, 0x400, 0x5, 0x100000000}, {0x8000, 0x2, 0x3, 0x9fc3}, {0x81, 0x7ff, 0x24e, 0x9}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x5, 0x7f, 0x3, 0x0, 0x3ff, 0x4000000000000000, 0x6, 0x3, 0x2, 0x200, 0xbb844d0000000000}) setpgid(r2, r3) setregid(r4, r4) write(r0, &(0x7f00000003c0)="8c64591a0fd530d5d64272414510bb0e873eb3f34c61a3066e2367af73e8a1e6a696d1817e", 0x25) 11:51:59 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) kevent(r1, 0x0, 0x2000, 0x0, 0xec, &(0x7f0000000040)={0x0, 0x1}) readv(r2, &(0x7f0000003400)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/162, 0xa2}, {&(0x7f0000001180)=""/170, 0xaa}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/190, 0xbe}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/14, 0xe}, {&(0x7f0000003340)=""/171, 0xab}], 0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f00000034c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x8, 0x4, 0xf9}, {{r1}, 0xfffffffffffffffd, 0x44, 0x80, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0x80, 0xfffffffffffffeff, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0xd6e, 0x1}], 0xb379, &(0x7f0000003580)=[{{r0}, 0x9b0c39f94fff57c1, 0xa0, 0x0, 0xd1eb, 0x5}], 0x3, &(0x7f00000035c0)={0x9, 0x1}) 11:51:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 11:51:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x2ba6}, {0x66}, {0xc5, 0x20}, {0x89}, {0x43, 0xed}], 0x5}) 11:51:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:51:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf020000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="06f1e7324ae9877570f27c8843a9375af1cfdf4af8b7a966aea0e5d2ad6096062f6d735afcdb492efa38579f7edae6c3dffbbffef4582dbfea687aa60feeee5abbde96b84f1acbc67677b18669f2687f6fb82dd893c60f3728f7da1841d4c88429c2fbc063a8748189ec2f8103a66226977dc1bed87d3df8418db439303844b3b8283cf6e5e74b7be1c6ba4ded9d7bebbabb82edb45abc9d648f908d60b9eafea8e08c3cf519f41e0a3e73ad19e22dd047430121f8814fa266265aad282f05f439", 0xc1}, {&(0x7f0000000040)="56d2b701166aea47ff348e79f8e585f13636e2086fe269ad5f0fbe4f16453d96e8cf7fa57026a986cc92cb6c6762", 0x2e}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x405}, 0x3) 11:51:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 11:51:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 11:51:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) write(r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000001600)=[{0x0}], 0x1) getdents(r0, &(0x7f0000000180)=""/182, 0xb6) 11:51:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) fcntl$dupfd(r0, 0x0, r0) 11:51:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)="28f31d27a2307df6af380d914964fab6bd587cd36c37988acd21db3ba3f82abeba4026b6e304fb10a5fd93a380108a2b6b2945c5a1f8c1c7e13609944528812251d874bbfe75c52f9cd9be8adeb8b705b3d506c2f9d98716863d76a95a6fb52e65d94eed9298f5cadddaf03fd6c75aec9911cf6a00b8933f5fc48a255dfdb2ea82d83fa5f40946e526d7c2", 0x8b) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7ffad5701a103ca1b65e659ea899c58e564dee01ae4bb5606f3b36720f5031564990d6ec6b9e5a77a108d4ebd3a885159f60ca759a7741f3c443509b26d508010ef2ce4f05e1d74663c2b58229f82d95c6629a2a12416feffb82f938272d663ef3b01cd525479e11b64a159e116cd63c8c85b99e641e1de3cec2308b8392c835a83f52a3f4b0aefceaedaa57b1a9b16d861a17127fd77f1eb6a18827aa848c35fcbb6e9a6f7dacd37148b7745a9158dc1ddcfe4ac14dcc57ef68d9538d62448d1920da70ffc0d905ab1e94e6a3793f6024b334bf5c325b1af2c802cab3ee784a911b40ac28121c6d61862862b9ea000f777bfd5c6f35fa0d8cdc17837f0608ae4fa401b1286a9ecc31c060434fb93396bd2dfb5f89e390bdd5080311edd2791f066de5baaad016a3eb8e4875df686b2f4ca4adc9b55820946739cc6e38d91dae60168e7ba4f44aafdd7389c94253cf495806cf811a4f1428f3849da3eec0697aacdc07ceba1bafb145e9715e9408f68d5b392ffc5e3cabffd2068b6f1b11dde6b9dba7895879d9ca4d98e7bdf0dcacd80ad91529e566f1f30ca6fb3295659dfecf29218536e686f30758882ebe7c060be68616180bcce31f8f87216c7970202065d009f23b826aad8b94312977ed98a7aa2ee795fc060a325a9c6ae065b3b6b89419c030f551d4a4e6404aa6aaab18a77bf46b7a9d4fcb56bd70ff7c4b613b6b54993c05ece08783a535054b005482a538fa1db6bfc58a2e80e2bf54a3827b21014cc71732a1c323c660f2ad7e277f5786021e6d4df81c43670a9fc2439534dcc0223a870a4edee38d33b38c67cb98ede4cf8c848e0c82ab8c9769a83f0dbd4f442d77ea9256f1ca865823453db44ebfc79addb5196f7b1eed7b5c81afc65e3f1d32259b9bb9b34d08a6f25e18a1267c46845141009a6d9d0e9d330e92f9debacad9281b0abcad55b6c229242ac3fa6360695434c7a5d582750190b05c24bbf9bc035c3b60aadd9a69a52633d850adada51f6e6e1059663970bc20b5bc3f2241e6fdd2db45aa03f51f05f31c8a16213dd3ab2b4007756f8b456e67f52a37e11562e98edaf749223c9f75e5590ea43d584853e3fe52b83877eb7e8892ad45e29bc6126b1d7799cb354c14c962cee3e29fd5360c23498ebbb5ecc92aa69cf6721072c6ae467f6a657eca906d58ad43a4ac57bd7eaabc055c6bc0a4b632926f79e892e680b5ee2dd9b36becdbb96172a37b7d3f8d00cd2214c6d38a691017b6d4552cad5488862f1267ad35f13be91af6abe4cbfcdbf4bb4e1a86d5152a38354f8693d5fff5354b494b1197667662624336c19a5b436a1ee4a0d9536517e4933da74068370e4f76571a6be75f25b852b21632ecffba780caab0a0f5144144b53666884da8c6e7ea23b3d25779119269172d1afc26b742369e109b1a3789812815f067f43062268e6877e3ce9d25723043c89b780299a6da69b2c3c0e15eca2ec5a32851451e81bd66c30b1da8008046ec8ccaada7672382cb26d2b7f52e16849b77b8966601741d32a2f5376fd551b49ded05dd404c964ac123eec90cb8b9e8aef94594c26a8b448801a1c5f0b7871414b1e2af9d407a795b59962b417e3bdc94a5c84556c0a29046da26c637e837960e5a584a1aa280a3737a724cf834d01ef6b6cd1f52072ad39fdb4d39617cf5d02334561f598e02b8f6d5e27b3fa5841fb287643984ed995ce96bf8fc98a2cc335305421d1e517dcb954496c7680feb1692cf4958879a742b59b25792532ce26a327dead98ea8615488315105660c0a7024e20743173074ef8b54d2c43f624c7c8c7559bb28f707fb10de78747ef94a2d29ffcbf7b462448475d257eaf4baaf78db6bc397bf5678e7f7d67f2bd2643fa388d2899c89ec122777eb2bc6d37f4537c16e22e4d66d77e4a978115c2d990c33c900d793b83895b9866199d3231a5df741f64d28921423c3bb74802a589efc6ab0dbc44dcc14d946aea86e5f8e0f611e7c6adbd468a04e5d4533a4506cd3deaaa7802007919a0de6213d0bdfa5a57775ca4e734cc90e0c863f5f80046cf4ec6eb8b51bd6d448bbdb6b61c2be34a118279a30c7f1395210ae22bdf6620db059a0897fb297a5a4819032427988025229e1c1769a45337c55c246e0886cbd8c6132f1c552eacfc4f3ab9f9ac8b87cc86f4ea7e57d6286824f599065a738dc24f58923ccde91c9786e5e167cc6d899364cfc435cebcbb22c6fee3515c86b2b3870e6de64b86b5ea6419b9bc92ef93c64cd57d0a2cfb054cc23b0371205634f54a85a2829635346fcfcdf5b8c46af829fca4ffb6578d92d5e13ff6b4a227b32ee49229b6a48924714d28a87c691292bd8e4e8f67b896cb4f096a56c815f638da493fd95350041d6ddbe80003b6a1325be887b97ac5d615327e4cf09100717985f8e266f10e235b755529588e02570bbf40901209b64b8164fc11735028c033c707eadcc62751eb1dce3568949832d4a454767fae1cacd3a2648f40ba58f71bcd3711f978f95ec4c5e4ff49e941ae9e9b25c846747e5ac79d27cea808215085e00e721d60b1e024f20de39c5886240daa858498e66eafce3474403a2ad442ee7844ddecc8db573652658c9a18ca81b980ea3a363c93e4714bffbcacdecce940547d5f139d8e6e6e0c9bcae040ad745c69bd034cf81e48c4b4ef80dbed400c4a9ccccf44fc75d2d3c71e388d2c2341635e266258d5e0107e9bffbc96007f2648d6a7b6cbb80181259c6180d90984733e3d2dc556cb81ad6af4dc167f8119897ad32f2527c6e3f1699e9e06b30a3e42b32f556d01cbc38754adb190d09090b7e0eb75eb9dce5e831ccf09570c0a3611a129e8ffa17a837ddbeff3929892d9af00029efeee71be95b67470c6a321684351734483c6d0adb5ffb59e48e541e9886ded5211539821ebaf434ade84b424049a9762782529dfd58545fce01f6bbeb6ff03448e2c841fd90a164d877461c35478110650f5566d2e9efbbe99ea929f965a8f9409469b5b40d0c086a9a6496a44b5d74957dd7b63a6d6930224c14ab42b36abb25f401ae13ad04b9ad0f8984ac9afbf5c910503a92105aab5f189e9a2e604ea6c8458946c95fae2b5b96928f002ec85bc14c0f8a306cdf7c774f2096fc96878b2d047ecf0b61d3ac2d1df33fc01a367882edb8f5476c74ade84cb6521e17197c18f23a654f80891c65a1d49b323657f3a0543465519d22639501f21f07efbfa59b243017e90ebb7d803964f441c0ae89a5869b457c3c824b16167a392e1c94a65ab84c504093b44dee6d6f7a8f547ae7d642b19e3a3409b64ce3ead8467cba2824f4e5c7bbae3438b6574a7ae835b4379b43c3920e37b6e959e31cd68ef11af230fd9eea531f473eaf8732c413e218057ea7dc4e612ddf88f2eb1c799e024b45966b89f6b88a8d4869e7d476ec1d5bc205b45aecaaf6f548bc50bccdb3931e49d4959d05adf737b27401a447b6c66ef1492b0ec88dde1faaf52883612406769e4dfb24f67111359b2b7b5af7dbc23258c0fd86635b56afccb9ebf1f40369e7026cd1b4152284de5735ba0eeb6854f97fa2a6503b6d394084e6c6a8c6ffc0a1d3605bd54c78aa643a7125993952ebc29cfb07dd4aee995b7ce4794bfc8beff2a0db21f5db5b162663b746b95f646112ea76777485c58a6ece5bf8767bf89d0cd8a0b3279acf07249e260c864cf3581a49233b9c1da57aae6e614085e46ae95fa326835eaded757ec3538bfaa00ba626622e9e087a494e782ccd04a6cb4af1b8391ab72afb0856628d713e2e5dc3487973c7e809864f0dea5c4960a3c0e5dc51a4a4cdf5577c4b5acdc0036df11434a4845829fc70ee9db320511e2a9dad5ec0af86b3e1c2d599e6894559be28ac817a0c1c25b25f63da4258e73f279caa467e574cc1ab9911600f5ddb42709d8eff5fb013bd0c47257c303e70d4543d4bb7fac1c42cec1a9b1c649b1b7855a9f5c81c632070e606b95726db8a91bc95d0da76efa07ad7e8abc245899ad8b80b17c267748e93163d47d0c30faf6d99d7767ede2bddb0dcc3064ea7d36f3093a9b25090ac2dd5187937f26aba9f182c8e3bb3feb66e5353862b60f72ea8c535c6a41973042ac1c9dae970c195d9cec528bd9f4c801a7bee480dfe9c67993d7e351fc5d88f7ccc566430120dae705c1674d97d709d68adb0c5358345a0b394da8bf69a14ede76860048f3335b3b1dcd9fbe22f26d482f7144f8f35dc62a883e23e80c5633e57630243efb522d97561d25d2bf8c61078a51b6be9f022ab40bcb513b90608830ca7ad558f06a9ccad97102331ad483345b0c2ba3f5d2fa53f141b0a03baa844ecd3f47af8bac659c49ed979af6c666a5e45665718eff35257e4899858033237ec27dd333e5b8efe748bcdbc75fec5d34643a938c12628f9c9be58012b6ffe80d12dec4afc46d38d9a18f692695323f108032291239c2cdbe039527e79fe4ff9be4b9d422086dddca8f3c2c1b597ba4e251f9c25f110d478dc932d2a89cf8ac2f88f00b4d27bcdf85f10b877d22b9e7943a366266b55b033bbf7a80accf4c693d905ca563fe3f2a7e138794475553d3a7045154e790ef7883fab7ce4a1089255738a715d9e0862a9674e4e2d2f39ff7ef6815e0a9951429417a3bf95a5a46b8df9812c6b78d34c6c0ce37c9bf00baaad5001ff2aa1ead469cf1b882557d532a15d4120b157f27d80c36ab2c869c36a2ff7cd96c913df440bb383c686fa2a78838f10a4c9325a47db917e8033ded65b7ff898c0ee944eb86a41e5295cbbd4afd890538acfb5f16498cd1efba4b92631c2acbe48876661e1ee06f0c2ec5a86b64361ee09dbe94a78b66c9ccf2359f0eeef7495334904651077b560ffda831d0c49e23b5de4f5b41f83e6756aa3a867fa6773d55306027a4f3c28f3b96ac763d7cc4e5c1c9e18d60f504ce785e4bdcaab34e62d8bf5b637129a6d16ff1e5ee85968fb3a20ffbe3aa3d05705d33983ed89add062d27f5c3b70fbe7e5836ef308c97b4a4ce58e1da600b3f02e1898131642d43ba94661efbe740001e66f723504f89115b0068e5dd69e8545a8166b547eaab4987191b0e734552504a6a9338ecc02c193fa11857f36b8b96d86e0f27ec13bf028ab7b8dba5506879746913a39e6596727a6ed50f53d1a660151085a090408f489530dca2ce596a4ade829ff5f616b1e96a13841412cbaa58de0697158c1f01588c74521cadd9ccf9bf53527268c27db1752c972a493648502821c74d849f0538c8b741e0a1eaee9423e779613a7e8cc955f1f4f4cd508ea551f8523beeb55dfd071ed403a45b1f08a9f66ffe20cc4697f846fab7c9413ba8e2fd7b4b518377e88985f120f93b3806484305d090db0813cd116a5fb2934d00c9f5d569992810c1fb07251e4cddabbaa9839e58dd9aa1cd905ff8645e16656387a2be4c7723f69d72bff7f9d555fde30c28cb774e6d31e3e0acf30b949debc7453d4d96c8d4af842f205aad7c1cad05d2c1c8696ea4f34725516f46106c1126a14e18245e493a96927d08f3bc9a7ea818a765f303ca66536a90565bcaa665a0f5fb192c2c99163eb2c6b4c2085386e285466649cd1447f252d91777b12b82e4e1b2913fd810b2073d8405dc05dfda56a2bded849882181a6175a29106fb67b083de330bc446a958adde685b02ec40eda170ce0a9742eb6cdd94cd78bb3fc1e8c59c2bfefd0fc38feb3cd73118c0bc81b8d0a5bd1c26119b9e57c55c72e1799f5ce28d9c5047523578fd718", 0x1000) 11:51:59 executing program 0: r0 = socket(0x11, 0x7, 0x40000000000000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:51:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:51:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0/file0\x00', 0x1, 0x6, 0x0, 0x0, 0x1f, 0x81, 0x6, 0x1, 0x2, 0x8, 0x9}) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:51:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x28e, &(0x7f0000ffd000/0x1000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0x1c4, 0xa4d}, 0xc32d, 0xfffffffffffffe01, r6, r7, 0x4, 0x6, 0x100000000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:59 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fchdir(r0) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 11:51:59 executing program 0: socket$inet6(0x18, 0x6, 0x0) 11:51:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002bc, 0xfffffffffffffffe) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x2) sync() 11:51:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) close(0xffffffffffffffff) load: 3.85 not a controlling terminal load: 3.85 not a controlling terminal 11:51:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x8000000000000000, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 11:51:59 executing program 0: syz_open_pts() kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe2(&(0x7f0000000140), 0x10000) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 11:51:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:51:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000140)="4756c4899a597a1310dd5361671e32d90b723f5be61f5a03027f7db7203ea6ec8e152680deff03000000000000adbcfe2c0ec0dfb89082fc948fd4438574a123136788d591fed54b816cb144423b3659f84baa7162eb0899bf1f278caf865c0ff3da5e177dddeae4f03c609c3c94908cd4e18eee74324b61ff2d892b902b2ff3473f0f10c820b5ce6a1a622f042c700a0a1077b9f0383d4ab03b2acbddeafd236729bde3346e6894b8796f249a2dfef6c01316cbe632ee95d6dab930646cd0df89bd86bda37797d27337a1c9c112ee3e9c57a44e57cfee0bea2d62f32377d7f931eda6cde81c2d0a04169636563192d2750c2eea55c047df69e0744f6c78ad761add86073fa2b7dbb9eda2f5ff00cc9c4db12428fca7bcce9d3a4274157d5067dd5559187f0647cddf4d589950edf09bdb7911d90c2d803ce800034c2ab67844819b499999d0f6bf12692b3f337d7850ec546d97d96156ff2d4a4c07bdd7861d713973afd7f870105724e6cbd3124c1ccf6082ca3959315984365c6d12154c08147d6a3f4adef44bee3aec10160b0e7a901b11bfa358d00d2420ab90c06a3b5f304d2c16d4cbfa0c764458d2db9bd2b7d8b44e5ffe50daa6dd854800"/465, 0x1d1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x1, 0x4, 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 11:51:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x8001) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) 11:51:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:51:59 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xfff, r1, r2, r3, r4, 0x0, 0x1}, 0x4, 0x9, r5, r6, 0x8, 0x4, 0x80000000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800000000200eb, 0x0) 11:51:59 executing program 0: r0 = semget$private(0x0, 0x1, 0x190) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000240)=""/20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100a, &(0x7f0000000080)=0xdf9, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) r2 = getppid() r3 = dup2(r1, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0xc7, 0x100}, {0x67}], 0x2}) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r5}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) munlockall() syz_emit_ethernet(0x256, &(0x7f00000002c0)="9369c3c63e142d33939a60aea08c105c33e622ba6d5e4353fd3712cc803d9c41ac2827994932f2d29b22ebb4") 11:51:59 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x12) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 11:51:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 11:51:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() dup2(r0, r0) 11:51:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r0) 11:51:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x2e5c00000000) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 11:51:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) fchflags(r0, 0x0) 11:51:59 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) close(r0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 11:52:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) 11:52:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/44, 0x2c) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) r3 = geteuid() r4 = getgid() getpeername$unix(r1, &(0x7f00000019c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x21f11b9b) geteuid() 11:52:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) getppid() 11:52:00 executing program 1: socket(0x10, 0x2, 0x40000006) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) 11:52:00 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket(0x18, 0x4000, 0x5) r5 = socket(0x1, 0x5, 0x9) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = open(&(0x7f0000001840)='./file0\x00', 0x0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) shutdown(r7, 0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/vmm\x00', 0x290, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = getuid() r14 = getgid() dup2(r4, r4) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000200)="317f2da3edf80d02dfcd686ef0dd642351900fc8d44c523a69175434b7afe5b14d4ce614c90ff55a270338cda26e8cd9f6", 0x31}, {&(0x7f0000000240)="82ba6ffe7426f63f5cdf6dea4873ad268fc82b762f621d988eb29b3cf7af7f0c0cb6b1634a1bf6ccdf772ee8e9618a430c3373c3fe2a7e459dd86c5723cd8163604bf36938dec18a63de96ca0a43082c1887e6bcace78ec6222213a4ea5dd7a6e4967079000286d98d7fc0773670539cc6f58886b8dcbe2d526c16d30a55d532171b2b453f9ad525ab7bfc8124b44576dc55be7bd04e858f164b0702dc6b6dfcff048d4b2438b2919f0e75e65b0bc5e1f8c3de61cef539a1589cc1df20571834856649cec55135164b0230937573e03bf1042ee957e174adb6a3089e62312ccde3d0252e0636679607fd7e223456ae681125a424a3d11f0a8d1b9d0dbae0c6", 0xff}, {&(0x7f0000000340)="bfcb2be400f5e5129296a5b00a236415fd1156817a2d8f2d0d77765e4cec23195d27cb924fb610636126ac5cb0c9540cce5af6f49892508ba6244f2eb60383e005d6017a67ed821c75df8dfa0b8358f9cfedcc58e7689cfb1ec3819943f21991ce2fae05381ca40e8ffc7da8943368f55cc6b74e32ddb80bb871094b32e11775bd3b36b9bcc208a9c23a97a09ebe7ef6a7bd5d2d2ba32c98b6ca7e1d098ac77cb01675930b51401feed6d930f66b7c14054d0cb73cc48060206283447ddf50e04a451ed9838ff32c9bf229044291518cf7f8caed575a69a8f0fcbf3c6a266df5ab1019164582df39151cd43f456436482559c61c9a4cfca2eec3a35a4871ef5efd706c2493002e4abb0ae2947dc30ab2875dca315c79fce64ac7b0c19880244630128d9336956d0e5f3ff7a3013ae5301b3cf534013f937487b3b6bc258516a64637724a294f42363cf37036428013793a2dda3a480a5c0ff56bb605f98d3ec8f74314c39843480ae666362ec0d2ba4508fe92cc9ec6cf3f4b87abfcb5a1e91958a7e2ad1b1254e6f4a1d3938e3e158a39bb65b4ff599a7500e6071904ff09715fdf9b1fb78f82c262c00e86492111ad385dfe035a2d7353c3d833b0d7db02ed8e06509291c94341d756d2d7e043d5d8670322dd07d6fc0a00a547ff3659ad7dd237939f1203d6652915b105b3467b2c707b5f9fa55bcde73cf287423c4568c3944a9278ad3a5a72884acf693b4135cec0cc65a5c6ec9df02adb62fbc9032953804cafff48a87c2c79c03b91fd8985533088f30240ed3875acc2702370e40a0a5f22725ccb083d1297bc09652536aabbcae9099255b66bdf43f6d436f3b696d2456511da2f2d1cefa59b1cc1295ea23bda4ec58ef0277155815cc4831ae3ec176cd490e182af2a3166f7e45cc609adb8744e9c7a3f6c9dfb0b44d08997121e1b613b36cda282760f548ee0139c5df9d95f2c388387548aa085e35a527863b3e0dde763361ffe3c03504081c8e43fd05eb44555827049d5fbb2e1a104b9f7b992139dbdde9f107fbf449846e6beb44f543a2f64be433e9b8c30a732ba907ac32b43e50e6af0e67bbcbd15237daeb8596e11a001ce3c2d9a7bd40c8e4c498b227f14dea5e935b91938e354e0a48d1a8f214c4b39065ab1506d2939fca5b76b7f3064499e388420274e928101b588a72d3063253e0da8c8aa2bd53b1652d61595a82b360e9c92840126e9268b51fafd681e2f0f976d532b1467b6565db4424da4d34d68e1fb235e36d09479ffc5bd00140854610891211623b1e41db40ae1dcb0f4efe699c5ca81a2d9ef7c7a1209aa8b59483b757ed8ff926c7b0b93d9a1da25f01d73efd0c6cf5e7107bc121a2433a8bbde6fb401fdee3e878afc3d3669ce59280696f27095c530c99d85743043ce82f24d7952bd38398580a64cb14ae6c726af33d64f1c4dc501fe4d3f2e7cdca128fc8941e96998633a3f94f1c6fa59b0a5e77561329398806e72d1a7e46e901e64898336bcadbf31c319de2b5416fd3a986158dfea4c0930177a82da3eb0ec3297f0abc3e943945207634119c33dfaf16bc17af59deb48023a3375a4a551940be3557490dcd4892f742b024b2254552350e96bde0edf15cf588d27f1e75a3ec7a1d55b416a22e85cd4e292059c70a9c70a732ac7bdd49a5e29bb6eee82d9418c987bddf978ef7c3660e6d0c3b36dc9a07dd1bf5915a5acf4ee370797ccbc384416003fe202e0f83825e0cdcb402dfd104a15906f5137b0271fa57f6f5804401786cd77a21132dc32c03b0e6d0f0c4362e9e32e8447f43fae48da0e865f4ea7dfa185db6b59d671d86687e2a791a6e0908205e3ec780868d5668a8015baab3a290f5a2dcae4a2dd6d7b215373ac9d6649b0782640155bbd3ef108b1251112ca4d8ed391bd9d2e8ba4bd4821b595ce2aaf5edad6ba2ed92a100ec579659771f654607c617cc4da19e27e0f3f03f1eeddb68bf8341a79118ea2685780e2f0af6fe4449d34a5e56891663c81c624979ec5bef8051ffa79ef420fab666394bb2517d6f86e9968d5669c4489fef7844159eed634c3b2ec960b737d5c4a0d5c15ad6b32beade056c769d1c15ca58d644c0e0adc17646821de253e2e09ba59cd90fd2d12199f779901724ed4d904c233793ae1f10b76b31168dcb47f0cafb8888018b7cfbb321fa3021ff3d21ac4e5a2600129cdcfbff9cb3c20a6cf496d44f4c1b6d9884c607597ed75f7a65df186be4c2479935115f0203a79670d3719a6c8a4ef6ce93cfef279fd4d9442bf9754636ff7daf1fdc2aae0daebf48ca30a884f32717052abe71bbf24c73d644fa2b6405ff0229c3cd5de940f5c5a885450b62372810d423f0e2ff0c7384351bc4783d4f9eee908469d7c1ff1ee99a9e0bf5c05d483d15caea4c9083d0e414a73ed8027d2b5168298736437541d69d777fea39cd6d565d22ca9548ec01f3be8a95f962fb16ad0bc1c298cef36dd38294e849775be8ad6acb273a6d343c78212109bbff63d3ac537854366356d9bd1779047f3450cbac6796ce96f2c00e4121565dd726bf649b834a07a8c3448af14e209215bb25e984540cd0ea1fbab3458ccb016398421bfc7249edcd0c7cf9e9d174bdc61dfc28d3b0060c9b8025217ac28494586b6d4e75155cd6a82396d3dfbdd1dcd1eb4b117d67b77d92d03b74bc35b1386b219f61201f2588fd394c88c9ca4eed0b870eb9a1a31f6699fc337edcad6a9a8c363c0d9cbbeba664f444b8477355a6e6c95e6c33c78dbd75b194d7c9356f20275f1d3ff332f37855ff8e2681e4f0fed521799c90a76fff9ef29116d00e7e7b602958bb38bf0ca60c3cea04fc2a340294186df204f155951ce7158c84375ab15a82f138449ceb2d16d1fc286d62d7874307a1b5511bda61fab3c9b0ae05a7587cb349ffb90fb3c1ed5053774626f5f72398818617c76e281d1539d197070889786a7c069755ca4362f8021e962618609e3ca814fd1e0c31575d13a1d73761c0e0fda19a37e477614da21de0796b9d701ce06ce8cb70d88ec0d8558610f16a202707eb5dae4a63a70a469245e1a0dc8587b74cfcf9b4d53ce27c109c032f996758e0494652d6b47e78ada3d9ffa02ef507068522cc207bcacdf4d91e0c736cdaed1dc8cc0b5393a85b83505420936607a51a7634352de17524583bf20cc6ef2c52db208bb66474cde8eff856bf655379eda741698f5cbfffa518a06e4a17eeac3fd3b74c82995b2d570c05ff2722435071a7db3e5e1f7727bd9ab2e03d04a1af89c033032d8a9300a56ff5a04e157581923a20904cebda491ac9625725c0bcef6a2eaf2e91e98a06e710831d643bff41f0d4532971527d04a097347a4fb73fd46ff2104468757232a4ae36d0b9403be0f531c95e01cea30e641da05f01cfb964a6cc45087c05788142056356c441937fdb5ce16fa1bb2b5dc6c4f9e7d2bca2402dc9d3397f4392a2395f660a6d87ed5f7545091d0658e34ffeaddf1e9c7434875064550a4828f713fe54d8b8dbee404eb6383f3633b2c1367896f81c99d1dbd139348ba6536aa6eebe60d0f5bc5bb3eaa36184c23ed5cb1eba1c5ec5041a0fdfb019b4ee156b0324f3e9d0f7e19fbec5758e4ffb041046c0eefbe3df3486426aaf9ee7ce614187dd173bc134c53df376d1035cc3aa8d7a32033676d5aecc80e5baeaf5595f5991d675f4de5e7169c34107d810b41fe77e96fdfcad0754ceed59d4e20c97b65c7f93d6acbfa1dd274e82ec01b7616042d77cf67e6ed4d650a8b8a43f21826db590806eb784e685f7c6ed0d38426cdfea3d95a67bd70a6ddccb1bea576388c57bfe8e55c8e3900dfb1d408cc5eec0577b74f9ff4d013d31df48ce5d26df41018dca30f20c8e487a39f45177cd5d207b10a7c7fc53eaf9ba360e77469195ed80a769db7d1aece9cd666753887631856b3897995acf0ce42555b30ccafcb7e7a8e34443bc6df65e75330f16e6353c811e9135d129dcf7ed6b5e6aabe33e5a4b4ea7b8a2443f400462aa9de78525d32cec52c6bc25532dcdfba46a5641f19f13281f5b63220b9d363af2366e9d0c4474b60f4936ff2653186650160324bf24a34d6b14d5a2f3fbc429981f6ef1a0206aa73d843d3e998cfca68ec6d8431f14d4ec03538cdcec1eacfa4be23af2c4df7e6e380eab59d11ebab732e7211bac56e44659e114a629994b366d1ebbe03d80d4db3270af258a3323474ddf8d429d1a4735d9ae29a8361dba7d7dc03e002674d10fa49c2e4e926b9008339eab1dccd5c935f3a1e9cd5fbabf3b5db5e9c438014798abf530a076f2bf967fa6852d5bbfa0c90deac0e8b0d97a6c12b53851d419ce309c3332e18b7c92c2b9ba6f7b4b4f74ba15b53435f295c3dbbb9d10d422749e0e0fee31494c5be9d63e7bc72c00dc36879331752cf648ea19bf8f1dc7d6b3cde8f32e058f70d0a1503ac1e67841ea69efc9244d10c01e44a815258b8164aa28b3943bf3c186c3204a6bf2cf0de97e81ac2f1aab68ffce423aaa0597eb9fe2bf62664566c353c1bd798b319d15e82e2ec7f01e8490382f80247a83ef093c6076cbc4f0ef114330ee0a13b6f3adfcc547315ad6575be53c104a95c0bb8f0a0e7a9a0d56a498070ae41b2626647d31a8d296a034fae5d388e197cf109bd36029a5b363894865a45a188bf679904127b0c6b3973a5af9840700baa3b0234b0c2c172c4df7da1df9fe1b59a4e1125f31151b4c0acd254f7fc3e6ccc70b223cd86bba9551dda18810fc4ff9ea22e3b27a0ff53577eb6b5c262619404d92044d5d96376f2f2c8c4429ea7e3fdcbc5a0a8fce6cb12d46ea6375df45d46f41b82bb4c3090b259a4e2a08bd899312c118c9dbbfe8d07c368033119b35dae85377f4d1166ae472db3ffe96cdc9f6a50057997ab30adebdc967626099fcafaff9cea96a5ce43e11270daaf34095e04a8da8ae2ddfbde1d09a93d31d175a762982b8a3ce576c74b58804e0d8d1d2af116e13da93deea8ded9a2390a6b4053ffd5129395ca0071a954b9ecbf49e30147ef03c483a44700fa4783f61feef9075aab259cdc20c9c0934365fe53cb75e5e8a2102c0554351f0ca7790103ba47b8919e2f138d41224cfd8290bc7bb0fdc2a5b6218ef12a191ae374bab0142d027adafc3f72bb3b198a13aa88bd24ee5bc88f6c2bf5ffd0e5f3549e0154d1da44680f5050e2e245e0ef8f4602865e00891ff9ececcf36b397d1eb059c040bfdc89353033953b3e69bdf8bead8fcc8efb716446bf7f88c1179e0e15e7f8364780e77975b2d82e4d489c0e0cc348e84301ea377196620083d44cad625e37ddb937f8bb15c60f1d485693422dc46c2aa64d61c678f880921250039b8f50f0f4bf2b1c8ca4b949b3bd534150c3445d8752642d80719a6701577b78072919ebc6fb84b2baa86df968a8a100450083998292ecf9b42c9e505683093de6df8b8235115d01f42f45b00ccedfdd6f477f1fa71b1fbf91bf8e6022e1a6a8c504d31eef509ca7ab3af7458918c854f5378fb14f6b5b5c2e1730052eec8a653fdb85a21fe95fa060392a0dbb7c042aad3d240e0f3b28fdfb6207644f333f9a09c629bfa829d6d568fac10ba55f25cedefc51e1e13cffd6636823e61f3b33af25e419f9b5e2984bbf064afcdd1f0876cd2aa22c2210b5c0b435cfcd57fcb9f9c944e736ceb788e6497939c226d39cdf6237b078408b42db0b7c2e9feacd31270f88adf78dc5dc184a29f0ed61a88d347676cf4f87c28921b19cfc42c466c831ff2a2ab6c", 0x1000}, {&(0x7f0000001340)="3dd7a3033d15e3bb9892e36c4df179164fd38410c27485692e0efa456a699fd632336d5422ebdff8df37ed47c6b16f3fc2352331053dbb95dcaf97b0fc65b105fbce2d8b7bcd2e8c14e1093af037d90b1269b773f7fcd98d7f96d66e1b03efbd106d0610dd72b7893a9663b6aded737ae2a914bea630eddf4f514dd3439b3a6b207de53303851580f7232c1e16ab805f120cb13b02e46e0d4062a976324b164ad86275f4fa9c0d3d4e9de6ffc48abaf113271b5aae9eb7e4dc0bd4fef39c65746b5c943fde1b5fba2ee297d5d16d749888518462d3d5050ab8fcc07f1382d04781b3f1169ce547b39e5bd086a768937405", 0xf1}, {&(0x7f0000001440)="9be79468b4a5e6ef59718aa02a774652a900cf2c64eb27302f9c00b869563ec40c7a5aae91be766048e17005c7ac3475e547deba8b0a55bdf0ce3fbc3dc1bc777647eb18b1d446fd93b96337090dcabe6cdb72d1a110f56f2522a88a0c14759ea0f385affea67fc6aaa98205b598494dfe810ddedd87d06e9849d38a00da530c780d0696f6324f8708c2bd93bdd704148a932ec3d3c642", 0x97}, {&(0x7f0000001500)="9633871864e8611eefa2d045541b132075fa13c28009cd8e6abe60b85dbd6ce801d82b4c63c7e2c242603b06f708fd5a84c0f5a5c8f7126fe061b7af4bb4f2a62c442a8bd2d8321215ff56917d91586edacb2834623eb8c532f3f97e1ade93e27f377d03f2520a4f1f3a11e0fa6be5d1ec4f646a9e67688c6f003b5fc8a91064cd96e386741cd174a06cc1b25f931ba82b6450fcf36032454750d20cc6fb69fc0f21bc8a963221b85a4fb215eacd994d90c35eddd09292fe1a337f1dc93f79bb4b7f50d8d2f704d95e91c344bb61513b14e561b018b2b484ae1d41e112cdb723bfd2d93aa90bc184ea3becd8cd3ad8381f05bd6e2e", 0xf5}, {&(0x7f0000001600)="06e5cee47a163877017fc9e0080a5246290a736b773eadf7fa9202b5a4dfb690aa0484d97f4552ed2b8763ca357806a71cea55362778c15ba51146315c413a9a4b7df79ebda4f571d5676909646f28004f30b304838f4f", 0x57}, {&(0x7f0000001680)="c210bfd55d48920c2283af943cd8cdedd8da70642226d27355a2f54d29aa2c589af3f7ecef178d6ed7f8dfbff59fc2007780c54d0520704c0c0f5ebb4676d838f277c65337302fcf4e59883001", 0x4d}], 0x8, &(0x7f0000001900)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000300"], 0x58}, 0x8) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x4]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:52:00 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, 0x0) close(r1) getpgrp() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x8, 0x3, 0x2, "582c76a21153f5ac0edef7ba0cf3e367f7559513", 0x8, 0x3}) syz_open_pts() syz_open_pts() 11:52:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x5, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:52:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 11:52:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x8, &(0x7f00000001c0)="01000000", 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 11:52:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x24, 0x20661) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4287f6012aab8c00feecffffff00", 0x200000000000008, 0x1000000000000}) semget$private(0x0, 0x5, 0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10001) syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 11:52:01 executing program 1: r0 = socket(0xfffffffffffffffe, 0x80000004, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getflags(r0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xfffffffffffffffb) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79, 0x4f) 11:52:01 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() 11:52:01 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000c0a600000000000000000000000000000000000d070000000000000000000000000000000000000015029000000010273bbb6dcbac87c7a969e8fdd10fd04e371563d16b2eab2350bf3b697e1ef6b2730d7596ab1acf1bcbb6ee1b5ada809e0181e3fb2308d3ccc308bc66d8314dea0f15045e3409544e39782de570f6597e9d107854ca12f7d390cf604e110a572ff65e0f4182924131299e54cac3621348b782b3697d7e82afd19696be68bdee5439499e3f68613402c0e45bbc364aa0841890e01e73ba895be59ce7961678005ecca7a4a22f90e2a316215e09cfa889c65263f2a80c9eba393b20b09b9c48085d8a13f56210abaffad6be3c0f6b067e6e847ed8a09a7590ba61af29c8a1d1f64f1911b2abc2d8000000000000000000000009b16c469c259e2c227fa562a9c2e6a55e5956eb6bf88237a7facb25ce3717c827731eebf8b123cedac382c283d6ec043117ce6000f56cc0999c33d26280c4dc8981db1d053775571c6b38320a4c69a3a0077a60310844e4dc3ed914af907b6859f53da7a01972210088d2aeed6a7822cc2334bc5df1debec217f17fa95f1057f16f18e5ec345bd9"], 0x0) r0 = socket(0x18, 0x2000000001, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:52:01 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x5) pledge(0xfffffffffffffffe, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 11:52:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0xb87b20aabb336355, &(0x7f00004cb000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() r5 = getegid() r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80, r2, r3, r4, r5, 0x49, 0x1}, 0x9, 0x81, r6, r7, 0x1ff, 0x5, 0x480000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:52:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$getown(r0, 0x5) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:52:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x2f31701e, 0x31b}, {{r0}, 0xffffffffffffffff, 0x64, 0x0, 0x6, 0x4}, {{r1}, 0xfffffffffffffffc, 0x10, 0xa0000041, 0xd7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x13, 0x6, 0xbe21}, {{r2}, 0xfffffffffffffffb, 0x60, 0x5, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x21, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x3, 0x22, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x6, 0x1}], 0x0, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x6, 0x80000000, 0x3f, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x101, 0x8}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20000087, 0xf6, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xb7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x5, 0x600, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x21, 0x80, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x3}], 0x8b0, &(0x7f0000000140)={0x1, 0x100000001}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x939) 11:52:01 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x1, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r1 = semget$private(0x0, 0x1, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)=0xfffffffffffffcf5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 11:52:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x11, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="20d19159a8f91a68443be4c4538533d67d1f35e3d2626dfbc8266e0288310b3be68b", 0x22, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 11:52:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = open(&(0x7f0000000380)='./file0/file1\x00', 0xb5bfd0e72d8be68e, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff39) r2 = getegid() chown(&(0x7f0000000300)='./file0/file1\x00', r1, r2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20101, 0x0) bind(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000540)='./file0/file0\x00') getrlimit(0x4, &(0x7f0000000280)) 11:52:01 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = msgget(0x0, 0x288) msgctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 11:52:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) 11:52:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="bc505193dc49d3d77f3c0359bbeb0dc2f67bf34b159ca05631e2bb51a721b3fea687f6c6b57b811d8fff389973a7f1ef4468516c8fdb21c10e375e390946ee948db079437d615f4594780e7129425309c3dd48592ce654cd204d88218da9cf9a66b4c208fd987ced5cd563f193fa3ed0e840f1264063cb7dbf7ad15b5ddb84713b1d90b002d394676059c0343aac744bad7d548dc15ea1f012eef50a0917260a74d3a4ea20d738dea0b4e29beff82d593bc6e0297fb629af48b4739965601993a7934761cccc32377d31b150e7e24a1a916dc7d6b103d24971bc62eb1d2ccf7653881ca70c91c51b473907c07a802fa66bcdc7e2", 0xf4, 0x40e, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) 11:52:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x37, 0x0, 0x1fc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) setsockopt(r0, 0x10000000029, 0x800000000000009, &(0x7f0000000040)="ae01f0347a8320fa6ead65c83eac8c58758b57c09bcc97012a4f211f00"/43, 0x2b) pckbd_enable: command error 11:52:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x5a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0xe6b, 0x7f}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xf5, 0x7ff}], 0x214f, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x41, 0xf0000001, 0x1000, 0xc93c}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xe0000043, 0x1, 0xfa8c}], 0x8, &(0x7f0000000a00)={0x6, 0xba52}) 11:52:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3ff, 0x400}, {0x18, 0x2, 0x100, 0xfffffffffffffff7}, 0x81, [0xd, 0xdc9f, 0x1, 0x7, 0x101, 0x0, 0x6, 0xc59]}, 0x3c) setuid(0xee01) socket(0x6, 0x4000, 0x1b) r1 = socket(0x20, 0x1, 0x1) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error 11:52:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) socket(0x0, 0x0, 0x2ce) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x26, 0xc005, 0x7f) 11:52:03 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:52:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x1a0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/12) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) getppid() r1 = semget$private(0x0, 0x4, 0x1) r2 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/69) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r3, 0xffff, 0x64908202198733f8, &(0x7f0000000100)=0x81d, 0x4) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000140)=""/89) semop(r0, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x800}, {0x4, 0x7, 0x1800}, {0x2, 0x9, 0x1800}], 0x3) connect(r3, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfffffffffffffffa, 0x4}, 0xc) nanosleep(&(0x7f0000000240)={0x8, 0x80000001}, &(0x7f0000000280)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5b08a20b, 0x1, 0x3, 0x5}]}) recvfrom$unix(r3, &(0x7f0000000340)=""/52, 0x34, 0x0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r4 = accept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000440)=0x6) msgget$private(0x0, 0x21) linkat(r4, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) semop(r1, &(0x7f0000000500)=[{0x0, 0x1f, 0x800}, {0x0, 0xc512}, {0x4, 0x6, 0x1800}, {0x4, 0xfff, 0x1000}, {0x1, 0xfff, 0x800}, {0x3, 0x200, 0x800}, {0x3, 0x10001, 0x1800}], 0x7) ioctl$TIOCNOTTY(r4, 0x20007471) chroot(&(0x7f0000000540)='./file0\x00') getpeername$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) linkat(r3, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00', 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000680)={0x8001, 0x9}) kevent(r3, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffffb, 0xa8, 0x80000000, 0x2, 0x20}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}], 0x80, &(0x7f0000000700)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0xffffffff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x94, 0xf00fffff, 0x8001, 0x7}, {{r4}, 0xfffffffffffffffe, 0xcfdcb94b4b7aba1d, 0x40000001, 0x7}], 0x96, &(0x7f0000000780)={0x3, 0x9}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000007c0), 0x4) msgget(0x3, 0x222) r5 = getgid() setgid(r5) 11:52:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10000, 0x40) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x163, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000400)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$getown(r1, 0x5) getppid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x48, 0x0) getpid() r3 = getpgrp() r4 = getpgid(r3) socketpair(0x1, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1087, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000580)) setsockopt(r5, 0x20, 0x200, &(0x7f0000000300)="e41c9876045dde158fc2d610bd0e2d7ac6c59616d96382c4ef4943ea481656f89a36eb025123e4472da68be10e675c1a2c65ff9048156390ffb656679ccd9d9b66e424fa5e39eadce47465f481533856681a2405564a4dd9b7ecc1683cb0e9e87c12284e9f6c2ed1dba06681ee197091bc09fb13442ca95e9bae80a78b35269309bf9f95b7bf8d0284f0ac42512fd17c636fbb8e7f01f72ff7324e1d0db4ac409a16bc087edd14fad06f399b6495a147a229353702e87c86", 0xb8) fcntl$setown(0xffffffffffffffff, 0x6, r4) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() close(0xffffffffffffffff) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000540)={0xe0, 0x5, './file0\x00', 0x1, 0x5, 0x2, 0x2f}) dup(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) r7 = semget(0x3, 0x3, 0x208) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/192) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x200000000420080, 0x0) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:52:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x2, 0x8, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:52:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x30401, 0x80) r1 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000001c0)=[r0, r2, r3, r4, r5, r6]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r7, 0x0) setregid(r7, 0x0) 11:52:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6, 0x490}]}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) 11:52:04 executing program 0: setuid(0xee01) clock_settime(0x8000000003, 0x0) 11:52:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 11:52:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0xea16, 0x6, "0bfa351781fd8f143ae56143aa26a1855ae82c0d", 0x4, 0x10001}) ioctl$TIOCNOTTY(r1, 0x20007471) 11:52:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) 11:52:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001380)="11") 11:52:04 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x100000) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 11:52:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:52:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) 11:52:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4000000000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) kqueue() close(r0) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014420 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014420 failed: no mapping 11:52:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffff9, 0x3, 0xdc1, 0x0, 0x4, 0x30, 0x7, 0x2, 0x2, 0x8}) chroot(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:52:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x6, 0x8000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x1}, {r0}, {r1, 0x4}, {r1, 0x8}], 0x5, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:52:05 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x1f, 0x4, 0x2, [{&(0x7f00005b7000/0x3000)=nil, &(0x7f000063c000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001a1000/0x3000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f000045a000/0x3000)=nil, 0x4}, {&(0x7f00005f7000/0x3000)=nil, &(0x7f000031d000/0x4000)=nil, 0xff}, {&(0x7f000067c000/0x4000)=nil, &(0x7f000005d000/0x4000)=nil, 0x3ed88107}, {&(0x7f0000406000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000605000/0x4000)=nil, &(0x7f00001f8000/0x1000)=nil, 0x3}, {&(0x7f000019e000/0x3000)=nil, &(0x7f0000622000/0x2000)=nil, 0x9}, {&(0x7f0000645000/0x2000)=nil, &(0x7f000014c000/0x1000)=nil, 0x3}, {&(0x7f0000671000/0x4000)=nil, &(0x7f0000089000/0x2000)=nil, 0x8}, {&(0x7f0000787000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7fffffff}, {&(0x7f00004fa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f000059c000/0x4000)=nil, &(0x7f0000468000/0x2000)=nil, 0x7}, {&(0x7f00006e3000/0x3000)=nil, &(0x7f000039c000/0x2000)=nil, 0x4af}, {&(0x7f000023a000/0x3000)=nil, &(0x7f0000091000/0x3000)=nil, 0x10001}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file1/file0\x00', ['./file', './file', './file', './file'], 0x7}) 11:52:05 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) sendto$unix(r0, &(0x7f0000000080)="8a3d8768a95da3a284d7f6110b571bd4b0f4a649a5c4a6cdaaf5784d4d18a9d49f5d75acbfb7c189044cdf8f5b5c89417c2b92d81bb276e7777ad1cf6a26bd6d43b961044f2c5d79b4acc0df40731e04c79dda2f4591b59c15fadf4c152f2201dce1cf6f75a5cc8ef760dce62da652354eee465e3f5fbb9d29160b43298e61b4db0e324664861c0f02716600775df5a3c6474d2cb4455b26903b0a", 0x9b, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 11:52:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xfffffffffffffffc, 0xfd51) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:52:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0xfffffffffffffffe, 0x7ff, 0x7ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget(0x2, 0x3, 0x8) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xfffffffffffff0f0) r4 = fcntl$dupfd(r1, 0xa, r2) semctl$IPC_RMID(r3, 0x0, 0x0) openat(r4, &(0x7f0000000380)='./file1\x00', 0x800, 0x24) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000200)=""/147) 11:52:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186804008b00002b27febf3d000000000000000000ffff4f2200000000af53577eae61bc6fc06f8a36", 0x2c}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x6, 0x9, 0x1, "1d35d45a94a7f7c897b5490ddd7c687346f7bcb7", 0xfffffffffffffffa, 0x6}) dup2(r0, r0) 11:52:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000240), 0x10004) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xd2, &(0x7f00000000c0)="88eedd63519d77f41f5d9e6ed4d6b028f678dbf2589fa17bc8a7a01094ce3e0bd1424a30a07c7f0ddfba14b8ea0fc99c80d23d41a1c76eb9953db046be137337fa1ec4287b41f1e8b0f56bbdbd353468472db1770093d64229e53862d93991d633b8cc6fa1ea2f814a76a6ece972b42513419afb984641841717ff4ba3775d901bdebc63bc5500152bf479c51ef905be32846feb1243ca019906dbc42e5cd262f7a0888e0adb70b79db432b048c907d60b121dd8d041ebf336551b3cffbf9806e921860af1f49f2c092d36fc8f31f717a0cc") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x143) r1 = socket$inet(0x2, 0x7, 0x22) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/35, &(0x7f0000000080)=0x23) 11:52:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="c045314de2a9c49e4f24e14a5081bf95454b13314e891437e81d7d1c5e90b51eba256f72b60ec4f916063f778eb1cb842217634a53d548bb2c7794d2178f304c251e40a9fe2420edd4f246f38b5530", 0x4f}], 0x1) r0 = socket$inet6(0x18, 0x1, 0x1020000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="9aa90a94906c65162a5189a4292d643d025e3b842972b98fc4453d16b52627878961335e9dbe9b5fa137a89e0b86662ce686e77e8d41aede2e484e579417f1933c9a62f7308e0e1f9b5542c0a1d4935e76b7b3d6ded87168e479abd7208a383e65613fd7849cabfbe2d1088464481e1a9a199bb52a55994183c3f5ef7b4d72d63190ad52b2ae2a57812ab759dd460080310e63468deaf66c05c3926769f59aaca37fbbe74eeb785ade5ded1e275ee0c04b4663b8f65cca297be92b9eff37cc6d9e76d867fcb4fbb30bf763284c90d2fe7afc4354df1f68250c9491a07d25a45f8329686c3e623dcba0a6a82c04028ffc632c6947a5918c0bc5c5a877134b99e660689b932a2556b24ac4383b94a386522d31a0b3b904a02741bf24a400d31a3250ec1793c402f8e5309ad18a30322d52c50189c5191a562e5e2a164e37fb724a5fb90ed55cf0934b552368abf502ebc8436491dbd222e7aec1161eea61b168619d8288f6200e79eee8f25866ecd874470702e21114c53d736a9c674534ab06328ed213b97a52d1da336b73ea5b380aa80a9ad8db032aaebe2ec4539c924020391207411c13fd8be09b870d090d55de0c61c992fd814984bf9c6275041d7302581edc6241755a181f2a91152017c556c6725ca95cd7e7c63e7e0d91690410bf2fd1dcf3e3dc6e2a4496c43246d22e6d6d675a357b8a17337eb794ddfe4840014e946a158aceaf8380abf2cfd5ae10dacadd780868836547c5fac97ca16160e99b416aa5b6e0afd411af8852fc53d07294accfaee172d9937fda47b7480e322dbf3e342444649a996abbb14bd3f5e44aeba5ee8b09224f798c6f58b8848730ce86714ef92147373912004abb4718c5ee6abfd807b168d99e3e3326080d8c1360fea93b6080d0b025dfaa123a72cb9ad8edb87551a0fb2931ff2381c207014ccc46426d91096a124a49137184f571259e96f0c6dd20f484667059475f2e944593446ea1a016992d456691a4e6da4c3c8e9d71b9928c970f9c9ce21f81906d8a9c875620af5b0a023f476836676fb00491f03d352381ced3db2f07292c9b3b6dda11ec22418367037111dca4b2055d28014d94f8230ce699d9ff69d690cf0d7b7d7841b5e0051c7e1952bd5ef2c832345e649885bf85d548d5e1a54128cf22f730f6bd153bec44afa434268273bb4a9d2f91eca87ccad6f0a55e2f64285f1f8ecaaa544182b52f7802c350a8944d270d83fbb71202b226e75f7ad224efbb1b32f83f57d76bcbb361bfced904b0393fba6625ff3200799a27de840ac161716d3ee538a6c74bad918e7586238b2db80aed1510abd448632c51c00b60315be5a6d9873b1978bcfe2f6e724f63b2ad4b06098d9a4650b3b4dcd7a0af03f8ea1a86536e1c6f85730ddf68e9cf07560adcc87832a6212ffbb285b9c06e0cbcd3f9afd03da3f87f51367e5ab477b6153239f01a7a3cda7e1fc3ccebc20d7451a9d0785f802029f73a9866ffb803917ef6a7946441f0d5ea12b7ede2bd97604fc7f6d9f1632f418b689cf4ff8c6ba6d887fbfd8f659750f291c604772d5cc90381bbfc4cecc3fb02324a795a715050fe3ad76ffa59a8225da9061b763efd8dcd4af6ad11a9c5665dc9e262faf80e032421428b8dc6a40e06b8dea447e09915904cbe6b6d79a55a2477651333929a3555945756b8298a2732d16efd0a1be5dfdc0fb5e9d873865fa4f5909b6563c0551b7873ab95444614202a25d7cdaca6756cc03a5f670736d6a6d0846401b64ac23d6ab6b55e402792c1256e3610680c51ca5e0c2995be7514b23965c5d003d3df90b1441f4e662e69d6a046bbe5ca0ebe1543c77f835ee8dd7a95b9f0115253b25a2cf50c07fcf2d9bb84d2a7029b9b23120f643130eb981085461cb92c2a26cec8be77fa6ae2a165640c3670cf2f9494d273c368d8a051b99176f8c975890a007b08dee4fe9a81bc1e0e19e35259db26e1ce4753ec739b5d0262c68534c9fc5b7f967c2a0c75414a26e39e2b37dc9e502bf3433abb8484ba4af3fc8d497c061c894c975c9afe654dd6ee4e55b992c2ff5eb4b4e621627dcba9e700e6ffce6c8d732937c26cd42b9961571b77fae036e444d694a6a3d49c1d7fecde86979c85ab25a5fff4c68c0769d7206bab4385c00b23afd8f49a96e7efdd6fb7fdac978c977f8268fa3ea56a495d1665b685db63043a76581ea68a80a726d4cfb42e342ec06c614ad00d1ea439902e719090c1554b9c75b2487b236c774cc8633b91d2a3f22defd7dc64d70dc80b37ccd6799a37e2a1c16e47380eda21b69b8b902446e6a9c70c64dde3157bd0d95542e38b83fd5ba94c813d651ec378f6b774189c56ea5a1d8862ab94dc49856fb94fa942cc294b23766f6e8e3cb6ccb2c3d79eb8a38276d727f1d39f52d4764b11f774bba545099d4548e4485ef968802168a8c709e3c1393523ae3fc985db75af027625fc5b39d769d7486b313a886244ba166f09e35a058762216d47e3a2d65e90256730b216f8e4116d6d6be72ce13c349f3edeba16a07b05901e25bd19c04b6cc119917668a7346c416dc5040f3fedb2ca1a45317e7dae21ee63ed9ea0d14bac9d61d4a99a80a6c0b1d844f44a0a15937246db8492b6532b1089a2b52d9dbbff74a39e236d503a186c9bd9ecbf0171fd9cd94d7ac794e5e1bdae6778b1c1fc56705b3305fced8e8ce83ccbf2f56592455435df3657889f59883957f77ffcc85f77b4387afd6981ba93972dedcecb8c737cd3689af10a9a71da512fa11bd9e933a6cd4c3855ea9b90ca74f10c66ec43da6cfdc5a6c1127b29477ec91a18769905bb02a22fc48f81881021da27873d3c34373f2158dbd05494e3bdad7c616c0170f2f20d590f4e49c21da5f1012e95d3ebdaa16d4d3b638f41ab6bd3b8be1b2f91ed3100dd18ca556127f39cf16601c1326b8f851fea92dff6d815995f66665b64acaa502a75541154c5c3ff0a1e8cafd24339e77fcf3f809b873edfadcb6a75c0d6f807e7a8428f47c5a67091939c54b9ab0b3035a2f0b8345712062249d6662782773c51b43eed0487472e0e9e8590b184a489f3725d375e9906e0058324d622d5168a2bd3cd3ae8d4aca5ce44486003f049572aa7ec415e1e6ba4f5f8069862ec170a4b3cb378e2aae82b5158b6657958edb3f6ff614e7873dfefc1e5bb2f2766f0fb21500d93b88e65424211d0ebb2a112ecfc4d4df22d1ded6b6097418de57703696c7b513fc22220747a2e24439f289575843136401c62707a684d3f8d48a77fe777ea81ac73890a653b39e083d758f615c1164eee03a0f17877671604385768ebbff7546927620a5022c2aa2171d4b68eab30fdb733c10da7a2e17c1dd53974ebfe77b450ed09f2260b8f079f14ffb4b21d8723482065eb648a52df0916d23d8298ddd65cfaa21c16156236883142c8a8bacf6360db6774e6cfe0ea322d12594e2374181ee937ddfb2b0f98b74969b19a1de226f84a717761d36c0047d4a78e6dc47ae204adfaf75764f66903343c3991d2e0219436911161dd12550cd6d48bf2afe38eed36b43fd2e4277800845c452753a9ef661cf2e65dc13ed92f6367da8cea65cf0785c44ada392c23b409b9e09e5b7616c21a1352c18f541858ea6d75cdca6ecdc70b90537ce0559019f9466c25a88a66aaf3f253257db2d2e53ed9fb26d95097d6fe257b1800b4a34b3b7778c1c68f4be84de50f86b18ec31a1364e1109dfa79bfd4d9b30fd538b468f777a6c1276107f5fc59dcabe426be998c46ff91cbe8dd846f1401dccb8b131174a5575d6c2bbccd35103b7c7c7cbd9a35dc93f31e0fe1b7259f677f045b90bc7566fad81d63f5b4a527168bc79684598d4171984360726dbef1e209f56fc0b9f3e0d7c410b533165cc0001aa13a5d9185ab788b4611cd261c7dc01fff63a206917b5e7f640d1bed873d95445608fe9bd69ae771fa20e3d83bc898b4a10a9fdd20adbe0434d6a62d26f1693fd33fc486a020c42bda0feff96c033fa31a45b991b0d7216bcd2bbc453aea7f15629b85b780ea418e76b61d1f39593495364d9d858751c6f7732642c5f4eb90dcb0414288c23ee1e53d18cf0e0b6d5a89b5d6d16343a9da6642d43a962144531c5c14c5fc0f775f1eaca80d7b7f07be18e4c4aa96f2825bc1a819d7e025618d7843e1904b69dd911654c094e32f3f605d3e279d2f6feb6a3f231bc6157933460960807965f5ea52f850d2b3e2bd984d221bcf35995942f48f2066a893d3a9556d5cd478d68b316370a1e7112db879d6157cd7c28ed44d54325ba971a88d90638fffe995cf19eac981f37d2c04246438c053efbf47048735055320192e49b32a6b21a2517485af1a837e16db54271e49cd363d42f8c2dab2960bfca4258a7d641db66f5290663cc9d14e5b19f3fa7abd643cda9b0914c6119437651d3a111fb6f5d4107d00ec61ddb05d422ec8893ec6ca09d3f64b42a2dd3d5b53dae9225e2fe9ddcd2ebbd1b876a4d40f9b452675c13371ec2ebf437c9d07a81253016dd22c3ccab7aae96feda9351140f0d506a17a8d2de72dcbc3e19f57a5a0a9e2c93fc612ec0242b09350fc08399ddb9bee2d421b4115e970dd9cac795958c7b03c9a443249d968c1e058d3c077fdeb18a7d58621f96fe5ed7ce38ecf9b5eb4463df4f553913a72f86b684072423c619748f40f68eb8fa60b3613c3e7e5e931d12b3af0ff56d8494d89761f7865c68ed71f2cbc1fdbe15b45545c732b38b12c37142738ea0793cec8a43a65f8a8d822c0a34b9d64805875e30bc4bb2edf6948a0308fbe146c3a7672a4fc370cb51b3d5802aad458ff73ee9dadab651187047055baf27e9909cd5a976c06ceb74c4b4d47ec62024a2f975fdf92f22344d09055d630a58a24cff6a4afaa840a13bdc6318c5aa168638a683c313a36e51c5c5405e4c1977d2acf6f70f00aa5c7dc6f75afb45023c97be9be6686596eb63edc7333fde042499e300712f8e83cbb582167d346b7fab228f7f36f5b443b197bda4ede1079344ec90389bb4ecb0df9e3903042e4869e52347b2e69e1e4d5a7648e0951daca8efe70e964f59bf5890c13b998ccef6a795d0bce8b72a28f7e053fdf0e596181759918f354b8e777b7cd15124adfe5b0eb3db5c2ca22a316f86dc0a11a81af5007da9d4e15288fcdd546afab0b6e6c05685012032c827bfada028b2cce49870b2c16f5fa51e7734dc82fe4276258987304c0b4d64cc61c711e9ddab3f070d8c5507fb8b98128c51b5cc4729fe9835050ed09c7ff6b00b975bb184279db0143ac11973c740768299317e7435f8a1d8f23876186fdc5bbb292e7e223304a5ed213800da7491779373ed0128b4e78b95a73a176bb8b5fc655748544646b74694119e4367de0a1dcdf49ed702bbcca24e4b1f3c17bb130547f306b659f8339120b234cb13e36bddffd32e0dee0026aa440080daa4085d2d4d238a103666c81490889aeaca6e5374d52fa633e7d3cca26003707969388d94235ca05876874c6901dd9a63fceef35c38d0b566bb0fd02b2c9a4606fc52df4215fa291bc2b98dddd9aa7f668a7ea4c7a0cf119536851bba569b4c84cf1d755973cd0c0f36796539a6dbfacefc848a5146b57d71645b2d5b1132363b400112f64338ad68aa3dce88ab4df0f02760275dda4b6acc8ce5db73303ee806996b062a516d4f8286e47cfdfd782a1216b54585c27b8619e2f6e7d914b3415ca3c3ea8f60c2a6215e31ba34ee900fdc646b2300e70d97e98022a9c01c3e28147c1e5", 0x1000}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20010, 0x0) chflagsat(r1, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x2) r2 = shmget(0x1, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 11:52:05 executing program 0: r0 = socket(0x16, 0x2, 0x1210b39c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000080)=""/162, 0xa2, 0x1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x264, 0x200}, 0xc) socketpair(0x20, 0x4003, 0x2b, 0x0) 11:52:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/23, 0x17) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1fe, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r1, &(0x7f0000000080)='L\\', 0x2) 11:52:05 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x10e) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') renameat(r1, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0/file0\x00') semget$private(0x0, 0x0, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') syz_execute_func(&(0x7f00000002c0)="c4239d5f07c066470f382826460f1a17f3410f1bbbff33b287f2456f18be000000000f71f50064f30f59adfeefffffc46249aaa0468c00003e0f0d3b") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 11:52:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xfc0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 11:52:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 11:52:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) 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_MFC(r0, 0x29, 0x65, 0x0, 0xfffffffffffffe68) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x2f8}) 11:52:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc90, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 11:52:06 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x5, [{&(0x7f000074f000/0x3000)=nil, &(0x7f0000013000/0x2000)=nil, 0x4ea}, {&(0x7f0000286000/0x2000)=nil, &(0x7f0000487000/0x3000)=nil, 0x20}, {&(0x7f00007e9000/0x3000)=nil, &(0x7f000057d000/0x1000)=nil, 0x2}, {&(0x7f0000256000/0x2000)=nil, &(0x7f000018f000/0x4000)=nil, 0x5}, {&(0x7f0000060000/0x1000)=nil, &(0x7f000058b000/0x4000)=nil, 0xb3}, {&(0x7f00006a3000/0x3000)=nil, &(0x7f0000153000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00001ec000/0xe000)=nil, &(0x7f0000533000/0x1000)=nil, 0xeea}, {&(0x7f00002d4000/0x4000)=nil, &(0x7f000054b000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000561000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00006a0000/0x1000)=nil, &(0x7f0000117000/0x4000)=nil, 0x401}, {&(0x7f00004b1000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f00007cf000/0xc000)=nil, &(0x7f000064f000/0x1000)=nil, 0x1}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f00004a8000/0x3000)=nil, 0x5e68c2a}, {&(0x7f000070d000/0x2000)=nil, &(0x7f0000365000/0x3000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffff81}) r1 = socket(0x18, 0x1, 0x0) sendto$inet(r1, &(0x7f0000000080)="11c19865cecbed08aabe78644047bed9419a1f0c9578b19aa4b04448483683f903bbec68c8bf3f7533ebe42d30246316753228a183b008b54061647aeae6cb2b221a0c3179dd7e545cbe92b01cb994723f456c709895cc696284b0ee6e3d93885cf37ed3c72f2de060de8dddf5137ab3005768fc8124c723c4ce88142b7b76f750d52de542c60bda1f6d5f9c9f67e19d6b88442bd535883b8bcc5b860eccb63ed2335d79da73e93680b9eab3ba", 0xad, 0x40c, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000640)={0x18, 0x1, 0x7}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:52:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x5d, 0x2, 0xfff}, {0x2, 0x2, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/215) r3 = semget(0x2, 0x7, 0xf) syz_open_pts() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/54) 11:52:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x168}) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 11:52:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/187, 0xbb}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/81, 0x51}], 0x9, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x300) r4 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/16) shutdown(r1, 0x0) poll(&(0x7f0000000580)=[{r2, 0x1a5}], 0x0, 0x0) 11:52:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x1}, {0x3, 0x1f2}}, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 11:52:06 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:52:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendto$inet(r0, &(0x7f0000000080)="7275298a607a4222e45cfccfdbb4788f50a29cc3c87a0335ebcfbdb35e5fd06cf366d8654627dc7be4c838583118c46d514df8c0886132e7c0a612e237bf56aaa02c6421f5c430a612028c1125ab9f63c0dbfaede85a5361191b59ae36a995c4f9e60d1c2a601cb7dfbde70f02a2893706fc8ec7634042e8df626c83ef810edd5bbf7393cae4176f5f24b10a7f6715d01f73e2ad40d6dbb788d14912a4cac155e6b2f8e2ac3f143aefabbf68e1f224e12135a36214c7bafde8bb7b62e2eafcc6e193f74bf65a52b57607a38605008de26c7066f932435dbbf7ec1defef7c6db58674c8d9f046e67747a1b1f37253ffb1f2323f78c21096b42800097b", 0xfc, 0x402, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:52:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) socket(0x6, 0x1, 0x10001) mkdir(&(0x7f0000000080)='./file0\x00', 0xa) 11:52:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="d3a4a1f807f55f441e3ca73c59a08a5115cb880225e88015e1503756684a085aeee530373926bbedecb8d32e300522cf9a9eb1f17151ccaaba7eed32aee249cfdd22e9c3ed1b7ebc467cf1225eae66455a72cede93769e17f06b389beba540f0", 0x60}, {&(0x7f0000000100)="b9dd823e1f3fa71530f685a6090e436c1737dc34fd581417ab19d2a2f4a94b84a8bb70dd903a3de7c731b166d1d7da80da6f729911b12e69e44ac2", 0x3b}, {&(0x7f0000000280)="a8decca40047859c9cfb2c8c757e1858ad890eea4550056e247a33cef037c8b8aa702b8a162994e64ce10236de2197672253d4c6a3fda2464ad4a5617cefa900efb263f4003c78b906d3d10c21d5369839e84b01b2d11968c48d3fcce0ee6ef6dbdb3042dd0b57a87cf199a0d7fb59ddc9f25b78dd9c12178ab04ba767c78a1c206926ceabb426727c3e5e275ac3c3aba3c4e259d41ea3e17e69708684d9d0a91b65eb80c9f2fc9f7b9db644deb1780ded9109315236dd13b1352a", 0xbb}, {&(0x7f0000000340)="dbd5a47c42916202b3fc26f52e4caadf579da722f4626180233da03827b3ee167ff54e02d35fb5a4f2d8ae96194714350521a4ea59bf48bbe71905fe445a082d22835fc624c53f5bead22da6092358b401e8c2108c88bac17a2c9985eff86e89b44d35d67803a64a0cb87f07cbf3dd60ca951cefad2c9c5226dfca8c93db74befa", 0x81}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002327000affff080200000000000000000001feb4ffff000000000000091400000000", 0x2c}], 0x1) fchflags(r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 11:52:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='\x00', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffe000 didn't change! 11:52:06 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpgrp() wait4(r0, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmget$private(0x0, 0xa000, 0x1, &(0x7f00006e8000/0xa000)=nil) setpgid(r1, 0x0) 11:52:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socketpair(0x1, 0x1, 0x3, &(0x7f0000000040)) 11:52:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) getpid() r0 = socket(0x39, 0x5, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:52:06 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pipe(&(0x7f0000000040)) 11:52:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1000c92e, 0x7}]}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x100000000, 0x9, r1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) 11:52:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x2}, {0x187, 0x5}, {0xe7, 0x7}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x3}], 0x2}) 11:52:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x184}, {0x6, 0x5}}) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:52:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d, 0x100}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:52:06 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x26e) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x5, 0x4e, 0x3f, {[0x7, 0xd2a5, 0x0, 0x559b, 0x4, 0x3, 0x43e6, 0x5, 0x4, 0x0, 0x0, 0x5, 0x48c, 0x8, 0x9, 0x81, 0x0, 0x8], [0x100000000, 0x8000, 0x101, 0x60, 0x6, 0x80000000, 0xfffffffffffffdc8, 0x5, 0x6, 0x4], [0x4, 0x6, 0x8, 0x2d, 0x3, 0x81, 0x7f], [0x7, 0xf76, 0x1, 0x9, 0x7, 0x5], [{0x7ff, 0x100000000, 0x0, 0x9}, {0x1272, 0x8, 0x5, 0x717}, {0x8, 0x7f, 0x8, 0x7f}, {0x10000, 0x2, 0xbbe, 0x2}, {0xba70, 0x4, 0x1, 0x8}, {0x5, 0xb3f9, 0x10001, 0xfffffffffffffaaf}, {0x91, 0x67b6, 0x6, 0x4}, {0x2, 0xfc8f, 0x6}], {0x7, 0x5, 0x8, 0x1000}, {0xc6a, 0xfffffffffffffffd, 0x10000, 0x5}}}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000400)=0x5) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 11:52:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x6, 0x3}, 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x3, 0x2, 0x60) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000040)=""/115) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x8, 0x7}, 0xc) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) 11:52:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x2}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x84}, {r0, 0x110}, {r0, 0x1d}, {r0, 0xc}, {r0, 0x2}, {r0, 0x8}], 0x7, 0x20) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) mlock(&(0x7f000000d000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:52:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = semget(0x3, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) 11:52:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x0) syz_open_pts() syz_open_pts() 11:52:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getsockopt(r0, 0x4, 0x64ce, &(0x7f0000001540)=""/4096, &(0x7f0000000000)=0x1000) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa90, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2120, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x20, './file1\x00'}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 11:52:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 11:52:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) recvmsg(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/248, 0xf8}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/206, 0xce}, {&(0x7f0000001400)=""/170, 0xaa}, {&(0x7f00000014c0)=""/155, 0x9b}, {&(0x7f0000001580)=""/9, 0x9}, {&(0x7f00000015c0)=""/233, 0xe9}, {&(0x7f00000016c0)}], 0xa, &(0x7f00000017c0)=""/4096, 0x1000}, 0x40) 11:52:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = kqueue() fchmod(r0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) geteuid() kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 11:52:07 executing program 1: r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setrlimit(0x0, &(0x7f0000000000)={0x3, 0x4}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x1568577d, 0x400000000000003, "125a62d90d65b0984905591970ad581ee6bbd4b1", 0x0, 0x7f}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x5d}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = dup2(r2, r0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 11:52:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8549f5afa680400900", 0x20000003, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) syz_emit_ethernet(0x90, &(0x7f0000000080)="8a947f408016f551918d2f8dabe71cfb1283c631aeced225dac79111e52f1985a2457b8fbafabd6ee8e7f4abff7ee23ad8afa9f97024f9cf9ec37d23303363e42d75dea0285e01fcd819138d1bf107acc48021bff3301370b91ee75dd28649add657c92cea82ec628a05f9b72a60dd22b1ad5e362478daa55ef79771a5b5b95d6b1524dc8d2825bb57be54c4fbdb4d77") setsockopt(r0, 0x3, 0x4, &(0x7f0000000040)="ebffcbff13b9fd812eaa6e713048e69931929648", 0xd4) 11:52:07 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffb) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 11:52:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:52:07 executing program 0: r0 = socket(0x6, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) shutdown(r0, 0x0) clock_getres(0x3, &(0x7f0000000040)) 11:52:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:52:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) read(r0, &(0x7f0000000040)=""/82, 0x52) write(r0, &(0x7f00000000c0)="4051abfb1480c891d76755d46130a09e1f0d074183424b76ed3308b9d1b55d77b83904244d4222548875bff55b2289e4b8e5bed62f29fd4f3669f1b9f16e4c2fae4e5f0fe1cac56a670eb68c665fee106e15dce9137474ea1fbd9eb2462d24e0eede56c8901176152d62d8fafabe7dac6cd8f4e3f78a83e5f797fd6d6638bc7bce99ad8e9096692c5fca1c732c539e835bf6248b7a5b3461e8336197078ae0aed0638de25d39a90287dde1861a40dc4f34174d6ef49d", 0xb6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x2b4, './file0\x00', './file0\x00'}) r7 = socket$unix(0x1, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x7c, './file0\x00', './file0\x00'}) r8 = geteuid() getdents(r0, &(0x7f0000000280)=""/46, 0x2e) sendmsg$unix(r7, &(0x7f00000016c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000300)="433c0bcc40161ad2718cd85d06eb5cd688d6af4b3f4381f0c0a109f1f9b04f59ea1d61ab2b408cdb130dc5b960ffc5187c2b4cb02be8cb02a14c", 0x3a}, {&(0x7f0000000340)="aeb0a6f3a227284a7dab2e6073bd2c843c86c78cc56bcc4758f59c0c6b5b6fd5cf93fea42325ba719933973bab99dee6e05fe2de4c656e423bf4cac9f9d433a079d50e780104794409ac51204ae831409e70fd4d25f655c5af17ae48edd21dc4f224b86a1dbe114ddaf4b999e775cfff39ee80cd9b210f9b41948d3a1646fdf690f543fcc61b8b60741552a40d77f3d48cdbf0d752a6e092c281d298a8873deba28f78f1a8b9325adc4a66d7028665840bcf3a53ed6a64f13a80fb3e4129bca183de39ee9aef90cc1101fea310ce9c51875d38e7dcf9a481ff3cb8b148360ac4e356370cd9f7b6eed1e47c7f", 0xec}, {&(0x7f0000000440)="6939d737c194bc18ec7dec87f093d55691c754997aaccbeacf39ef0d86e39786c41fb76a78a9ff9ee18382d07ba29511b5f9fb7c22ae4e50852d16cccc3668aba53ec04cef13705468bff8427906700345f597ec493d3a75dc5717dddd3e6ebf525d178754a526e568225f75e131c0fd5ea3776af70ca3a3c19ea4faa6d270b8145cef921fa3d939dfe788824a2f50a12fc95661ad203aa46a92662008964ba8e62af18d4a86a7c95cc402f8afddb7797ab16d610a172ef615a910efc735022dcb605fe168764bf73408a67a4c2cdb9f25077a8e2426dd237aa3fe3fcd0e2f5d0468fe3399b08f4f1a34b55a5e48c7d6d51937c92b514250bf87a667fbe8593f575a68d4eff369e14154526975540967948a9f702eb42a86c1eeaa1392b0c28acbf55e7daaee4657fc39780a1e9c69ac0b345afaa783753fb5fb56f45d53ff9cfd11cf8452d1f98d94071ed76dd627625cf498aa6a51be9b95f59b0b4f3ebfd0020a0d131795ed665da75ab82aed155a6e03040b2a7bce70631351bfe89f5e443ae56a042f62d8ebfbb63bb06502414687a85a94b5445d4ad3127ec32de30e37828eab35ae128f7ce05e5d3019dcc9eb21bc386a8e4fffebd308152242970ef718ebaeba87016df4a62c5858dc9a53c720f019cafe268799d129c24061c1fbdad913884729463579650f303956140c26edfaabfaf9b43cf0c330875a68d53b9c62b00a0e1bd231d413405a3e0f832645e1e6d2597ca826c3bd8bbb2a6cfcb98e7364c5f35e98191cc042eae954bb6c640daa2f4c179a7f1269fe371b1aed38bb33686c42d7a028f63ff2b3073d935ec37f5348dc5d4a87e85f78849deaf2c5919c332b5a3f2669aa19817c8c9f2495519856a487c0e380bda04db4e09cc273da7a256e7cb4291aaff3e5e4cc627eb1133e36618db37eb25e18118308e6ceaee68548f54aa72599c60acb54f8ca9ee6542c197af473e9886bd3f73c3b6e879c1b4939438d10b535670e327ef75403956d9b8f56a5c62aa42e924a27ff2a4d5267231082396ed76067805aac0c70b1632ba42f75356864eaa00ccc2f39cfa1bdf351df87f681a07e98b5c62836371f4fb64dcf1115264ac8467e2330227412b1f2a641c83acfc8a05bcb64050856489cdf95edf2e9193bbc94bfbf81b7f8841971cc0cdec8fda7e999471f589664e2c30dd56a32989319f1e77ee559aff096d3b51de82737d0c62bc83db1e2f9f2f35a5a1b3ca3590f6aad2b99c3950f3c62ae6046f6d44e76063b7df61858d37c056e7e0fd42015002a69d0aa4ada4120611aae240ebab35fac0c466536e9f0de0e310ada1ef35f9b66c12ebba5d7a3368a6ee95f3a2c918a614fe6122db0662884e10a1f4d446e09de25987b5ff26697b248cf52069486089f159fe5cdfa8c026b94da107ea5387ecc22337aff1ddaf07ee9e6b950642348f7e0caff69fd4916988cdeaf8a4a1646818c52a1cae96bce461667a1fc8a9817933e6e73d77b0dbcc7d9d1e2c00cc661576172858ea566ca522375f21e351c2f4fb522a3f0f9d8cb04aa076b7807d77d3998adcacf7ac06ba07e26bddf794d6ac4ed0427d924693216dcb59cf041a4e0f789e954f8db4ef6ac82cebee02f01f229866e6d83ace9cba9c6bc0b7543ece8f519a57b2e3473c0b4c1a1e67b17f7b62820a8c25e5117d47e259a016deb17fee6946bbfe9d4d3e3a39fce3d057932860511dab0383177c8cbdb073f03c1ec750a1eef34c70e4c299b5e5c2f8dcaf998238e197e5f2c54e548c58605b4934704bafd2eb168d6e15ab052192305c84d5e17932cffcef7e878d6d215ff3444d80cd163b4c23ba56bd0b2b4d518f3175acb7be89a841fc23d6f63b4b2f6f8a151c3bbc2d1b89ad6a55a0f2ffce264f97a9ec2bfe2cc319a15182e7dc7a568549e811af0c1efd32ac87988f7fce7f26f8878fcd24d73f205b2dfba56ccf6cff5a098320b6c2858fb987be40982f6642a116c8052554d59003197928b17bbb1ca493daebd462eef3ba46ee41b93c9e93d4094d28e61c4d3c4995584c2960b1813aa10a7109f8e1c0e41ada734438329a4bbde29afd21da1e3c7c73dfebb0ae15f889d3430ab9e45486ed9772c21fd145138f3b08715088c9b8a52971a6e314fa2ca2301f4396358a14cb600f6ea95bf68f2f3110163659a59b4f08cba2c37176464b41f464fd2d7722e72e7c031502cc6cf395cb776e272a2cdf0b2bcd3225c612039f11364f9778659efb73206b88a7ea9f0d95ba79fb327d911eee93f7a879d7746c0f539e1ea0b8a94021437180a8b9c9661e5ef2bec1c40610567a6863109b509054e73185d5ed4f8f622f8c880670c34d6a17f43a365b76054b5eb42032a8c69cef3d7e3f3c0cb84ba077e35f1cdf999f2d1613727c706a919ec860cd0c1bb7a2c7f58303f943039d4aa807685667e6ffeac3778b2854058895dd134c4cd85b2671204caf8f0d974490bbc9b39e351b223a29e2e4b2f1318a034379741003a2d0c5503443dff5b3f133801e9484758f344aab797b56f75cbdc9bf85780d666d9887cc14d3a6e3c588f5af832b14aeb69c5faf788044e3bfa4dee003512193bd9574ceb3df0bfcb694f0eec61ed56f944c70b91c425cb6ba1b53e37bb4bd28264ee080d107594818963080d4543d4fb8fd9edf507d9d283616617136c5ce2986ef916a72bd058edf216db7f9a9d8bd430f29fd392da9acd38aca819f06ad12bc7f6a85a1a1949c0c6905198503b7dc94e28b0bf097e08d9f90282ace6898f4e1389b3c03561ef408fa115d3797b5839b74c7af34b36f173eb90a1a04f6b25ffb17b6ad490734b0024610c53355ed6390605bd605dcb2a876bff61c76d658320006f6ad08e6af09df83334fd21d581940dbc6e1ad709d655df02a94419fdf3580003e339d3a5f61c1d001f1e22fc3bb58f885a9a623001357a564a64da9239e71f9a71983cd07327b2276fec14874a0ceb616d5478d97b116284bd3f3b03b779fb38006fe96572826c989fd3f7233dc59466526da86929850e44904024aaa7881ad528c0cc7a07446b21986740322c1bf5256ff81ace9e489fafe9fedcfbbec5c64456994a19338a856ab360a46f14c204239e470d41f25baeb0d0cb1fedb3c489446192a914099cdb0d399ab6722625b0f978dfad52a15146f7489b048330623e06bf9250aa0be96a0e896a20b7775ad552faad78f52bab55da4c4e5760ea3f08f9dda1531e96ae42737e96b83b5f1c12d2d1a2f7567099b6e4ba40cde290fcc18c149e596b3a0f2a8a821fc9807b6256ad3b5ceb58e64fa67ad153e3ef81ee1ca28d2592530a757f8513e69ebde3ec0ac138a0e36be48cc8e65f062d14c277194064b1927834ba259b85a687835caabda6f0982459db3e5e0791f754ce89174e11279fa816a58214683cc2f16e95104e14ccb0c51ab502925922cd79596d05734111ade9d9990897ad9b4beb32f5028cd1d61bbf1685d53fc4a26eac76f179b00c30afbca2c37cbfb7bd150ef3e8429e7739696b7b986b03f320a5f7980b941fc6a0a4af053f94672277e23990576154ded9526cea77439612277ad5f2e23f517eac15c7c2b5f13ba6729c8ad4293967b8b8e6205cf88fb0c41f6520488a73a5c6930603e797003acbb734bc261c47483b8060d54adf26a0cb2ad18bef7f2cdec181cbd036590bb0b3ce07b2b92988f4da03eaf1bdda7575e04d804c21dde45c7592c60ad308dcc0fce480dbafa9cf33885a3bba68cd14bccfe09fa47adb5caea1dfc33e1b76f83e7e26b4f3908318a0a9ab8ad0a94c1fd95fcc16542b56b4aabfad09813942682901453655c4665967e0968a8664ebfc8c54edd64ea3acf03b8d40c0803198f16edf989a91ea3c85e0027ad918e627d1c04ff7e2bfb57c0318c73806e373c0038d9c5b60d823b400ba8ebfbb724e4dde43512054ddf8551da6ab77246ba075fdae4a73cbe9e9b4e663efc5ba56ba1d64a10c72928a3d99b37dc94b62fb29f9d49dea5fd6d8476e3a6c1ea54059a539ddf88367bbb7ec885b4e08cdd00ae034493429364b890349557fd96ffac1fbe2afe6fd0125689df93181d27b5609886c1de8f47706bcac3defb72d178a1c7b6dbfc07b3cb1626bab6a5c4826b4a7f578f79e3fefaa1f20dd3209e9fecb1c246b1c7310d209a3757fa0bb2dcf3dddda1fcba5ec466ad438176176e360907465c50b4e8808734b173b8099cc922802ba1f109811fb755aab4d6a972b2565195b70f6f9ffd6ec681b018a9608a222efbe683c39fd12e85155c6ca17e478fd219876535caf6ad5ba45292742cc3ba8940c56e48cde9c0c87d2fbe1ef7cc6363bf076b5c150b91f41db6365f3949f815c1937dc1b5f2180867280372bb632b7de9395fcc7bd90566fe3dc8e010cc355459839a0006f65a14b0f4edc39275a3abb8223ca5c5ba30b3d6b429bd32bee37bc76ed1e56589a8cfa92d661ea3ab99bb302181de10859984f461fe3b64a341b72b37ca88b78aff8d77fb3f3a5dca8fcfe861b18c3c8117a999f4cbcf38bb4ce0276301bd0421784c2cdfd737abe18c0fbb84f95abf26d938cb11d73d608a96a647d4186073308e422f5e66e08f4084d91cfcfdce078b19ff03508fc0b76ef63808f54ae741fb3c97ceb34a134429372cc3cde429b06136713a709718ac5eef93763019f54a2e6bf99219f9108d856c10c8009e23879b5ebaf33c3376e2f3c4668d3e1e49459eb4a0a7d6044686d6db76884eaf72c1241e136027598ff63bc162a9f972298231e687923e4961cc0c835a392777cf120c34299a12df488b14cc5da3180d114d0278cf5f252a68a99e544f1dadb8f2ac8ea24ca9345532a359db4c5acd6b50740de31dfbd818b025c8a8dc0ab91742bf23467e560da01fc73adb3dc32d04f41f9139a7de3f4cc95638675cae5251619d2687f22bbff7e46f615214867d5388922f9293fcaa1d4a0ee93c6e5d23d020144e46b4fcd5f42b72fa9af4209c76d1bcf22d0bfcd6812e509420b88ecacc8bf4728573ffb8cefce0380714ceb07842ee271e79f2b088054ea56635ffd6f50275d1531d6d5a1395d9a01587c2c91a1f433ef0f96fd9d5a63949555a2d8cadbe36b4653660b08f74c0a8f5c76d1c023f43efb9236fdcd8d7d7761ddaea0f2f4d203f8d9aea34a266258695d42fa76035b8d2c4a1594821c714ee887b650e64122cdf068675857453a2a1a425d28b6f6ef4c4970974acb710a5ded7b485ba89e7398974d15bb4b8298c5b1cf26f94b91e491938076343d142956ad6935fffd2cabe5045106c07ec8f7839a42ecb8037b6fb35e6212f91ceab9ff92c8246184b740e3ba486f5eae571fd509057a617ac87ab13dbcea03c1051e5f2ba7365d228a362c49bc700c895c9d9ad84482b8077c0ad7cbea253c6f06ade6c47b299c81b3779b75fd99bd9ede89fe55bae1a083768330413727bc44aa2d66e792284b087119a5d3df459ef9a8d152f816e4f7873ffa9735c33f9aad3c3adf7c5b9855135c2908a50f393f6e58526b719841b0404796b8c292fa4d3452ffb81976dd4bdcaf7d1079dc7ed8cbf14cad95505b97347a9b0d18fae6c89dbfb2a7e283c64720e309302d80730ce2cad5c773171ae07e41c192001171fa51684360fb55629d763db2a7d32d21a329c5c5751c879ab5d111fdd271fa4358660961ddc88c1cc7472e4459d829f6574d472056b45774fa168cf81f159a05f0eab0b3a963c9b00cd6a6baaf19221cc505bd78cc1207da06ac64844ac7c7", 0x1000}, {&(0x7f0000001440)="1fbf2310a229a8ce214e7357eea625bbb6fdc2080ce3ffd40bd670c5b4c73a923fcc1cc53b8c1ea385ba679b910586fefbd9d615299cefb923403c7693adadb0dfb2135e800290bf468622ef74bfcb897b40ba50c947a0da413e9bf0453a42c0c242a8ced096b10068a4acea98679c8692ed001196a26fecd1e36c200fd91b332e86e1033829257218e6e2617e05eec0e9ca42045854876b142104c3637d409a5f4236a522b80dd45044ba6baeb4bc20b4c0acbd3d4fd9a0d2cbdff2e9c2a4c09a14aefdd2d880f7f3dfed3ad9529b9ea1337c1f26b4d3be", 0xd8}, {&(0x7f0000001540)="ca6f73c2c957a40dd2fdb31d9889248f6d2b5551738376657989c3fc9eba374e2f8f575ad92f1425354807d7335749899bcd871e2dd0a35966fd5b2d233dd5acd669e7c30f74b58f8b2c6e68b714ee91b834137592b114d5213f9d07e61d37f7248695c78b1d5b057e4c87be7aef508af8e6a036094e798a58e0390a0cca1d520d14b02ed2376204357a65c953", 0x8d}], 0x5, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r0, r7, r0]}], 0x20, 0x400}, 0x402) sendto(r7, &(0x7f0000001700)="7ef7e72fb0656db01ba5a019b22bfac9479d9dae67e3951dc713fda3eb98edcab3cfe7d2f9546b09074d65fce90f206dda239b892c881ee344bb71c28e960c47a9ff586a0dfb9301f8e721a1ef5b514815ffe66ed5b6c768a80d3e7c568d9e1f1725eddd315f5a1b25a0de25a7bab7e372badb263a3951620b7c5033801f9fa530", 0x81, 0x4, 0x0, 0x0) fchflags(r0, 0x10000) r9 = socket$inet6(0x18, 0xc004, 0x5c4b) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000017c0)=0x7fffffff) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse\x00', 0x20010, 0x0) r11 = openat(r0, &(0x7f0000001840)='./file0\x00', 0x10520, 0x2) close(r11) setsockopt(r0, 0xad, 0x4, &(0x7f0000001880)="3476e99854a7208b0dfe2e299bce2142ed4af8135eb27618dffefa78eef6eb8f9f90646ca22e6cb41a10e53d88a921300d0c4d3f63aedb9699836598d261f817f4a0b502827bfc207f71c50a75fd6c8b0354958cf5bd1cee4ae1287ddc26e1756277ed1061d925934d6e546dd9e9d8cc2b0b8a7f17b5cfd5c439defab282a41487d4559a465c7a64a1b00ab4c70c053055f53ef4f41a334da202854ff5cbc81e6594d67bc4905c0bcd919a5683dad7f5621d498f8a8cae3d9d679a1dbf0e193fa02f810f99809daad40162ceea2de6effce0729b25ca99291eb6142f868b6c87d5e5d9b67949f923d88688", 0xeb) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000001980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f00000019c0)="d656462cc387c570f8b331d6da0fba0cb124710225095a85eda48b1fac3ad3ea2f1dac2b0170c0370485b8143d9cb440933fd99170ea9476ae91d987d5c997102660ac6f74fa48f47fc055f9defb06f561483673d1b3b85370eb7c7423d769026851fa3e9ae63211d8e24ad6fd1a0390a03c5ca26d31ea1dbc506f", 0x7b}, {&(0x7f0000001a40)="29af7617048082a5ac0bd74f1d8bab61edd03eaa66c955873d39363de5ef4aecc6b7cc8a0061dd4cfb6c934b89cdc1068636c6d616d8720bb4ff6f0d4b427f02a0999f1c29abc6628a45cb7d19293fe07f5429c950641065af279d083b90f16b4c14f2bac470cad6eeb5ec18b8b6270bb50cc8df08f765085b4b2b0b14ddaedde09e5c8179ab044685bf0375e182c6e638fd78fd9ba1a5625912e3a654fe27f45006a637285b703262adb910a3c537fed21f6386e71fb52ff1493f30e0f6897e50eeac780ed3fc82030eb082bb9b293d295ba53e4e12f547ea16081fa2402e55", 0xe0}], 0x2, &(0x7f0000001b80)=[@rights={0x28, 0xffff, 0x1, [r9, r10, r7, r11, r11]}, @cred={0x20, 0xffff, 0x0, r1, r8, r2}, @cred={0x20, 0xffff, 0x0, r3, r8, r5}, @cred={0x20, 0xffff, 0x0, r1, r4, r2}, @rights={0x20, 0xffff, 0x1, [r10, r10, r7]}], 0xa8, 0x1}, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pread(r7, &(0x7f0000001c80)="583b14c5f7a3b2cf06e3093fcb266f29e830b7486ce0a27f118f2023f5674896f99a4675a6c528fd118c44fb0766ec2c71d0517a27469234457c2b9a1cd88998ad800af73cb7a1f58530e80966a6c8378c136d5995018340fe45761500b800b1ec6b1199bbb7e3ca3af67c4fe96196c3bb0b8ecbdb54cf867a5ebaf93558ff9b0d46c982dfd1e530b8e40c762ace12ae0c6018fb51f4c5ba7fec4769abbc54cabf95689562fa8b043332262f86417838892c7739021abe342ba9cc475da0eaa3a8c842d4ded04d5b938f2a1832c894d3", 0xd0, 0x0, 0x0) chmod(&(0x7f0000001d80)='./file0\x00', 0x1) getsockopt$sock_int(r11, 0xffff, 0x1011, &(0x7f0000001dc0), &(0x7f0000001e00)=0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001e40)={""/16, @ifru_broadaddr=@in6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/wsmouse0\x00', 0x500, 0x0) write(r10, &(0x7f0000001ec0)="e731ae2079f7", 0x6) fsync(r7) 11:52:07 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c6530049783d84e04046e91bbeb6224124e3fe4d6ba0e0914402be63115715608c3a38440fd1d2b05a8f1d4fa6c953f555079a8238c64ee97477f8d72a87f59fb1ed1c7508a519f9ba20e493d1e5283c07590c258816444809d8aaab7ed8dccf2deadd06d7c5b30c799381d741adf9220c74d22114c63d0262a40806c31374bd50fa150c2fb9d718ab9b5d955eb006998bc305ca8b5cc200196fae19440af9ff7dffc3f220b89e9e02e774d661f93"], 0x1) 11:52:07 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffad) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xffffffffffffffb1) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) 11:52:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/121, 0x79, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x401) pipe(&(0x7f0000000140)) fchmod(r0, 0x81) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x6, 0xf3, {0x0, 0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 11:52:07 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001700000000000000000000000000000000000000000000106d8ac7187b8abde05d9bfe60a448751b16849306629318d18aaf807902aaa773607c"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:52:07 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x140, 0x0) preadv(r0, &(0x7f0000002680)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000002500)=""/135, 0x87}, {&(0x7f00000025c0)=""/137, 0x89}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:52:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000001180)=""/186, 0xba}, {&(0x7f0000001240)=""/17, 0x11}], 0x6, 0x0, 0x0) 11:52:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3198, 0x200000037, &(0x7f0000000040)="0000be299b646b1a89bc0c3fa587655a8a23659503f46885a787eb8cc216601780f9f9a5b56addb60657ea9013a2aaec582eeb7a6880849481d3178942a401c495942b989304b6391bcbac16623424d88d1c7a9e3d92a307bfbd535c55dab29055ed6a068d2438b0151e9746f8b8d4318f4f079d2b3af29c82a1a38dec31173c93b84efe2a6b466763899beb6b845cfbe4419317760e4b353dc6ad9ab9890136e32f87a95008c4940151dcb7f4", 0xad) 11:52:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) socket(0x10, 0x4, 0xd1) socket$inet6(0x18, 0x0, 0x80000000) 11:52:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 11:52:07 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0xc001, 0x0) r2 = getpid() wait4(r2, 0x0, 0x2, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x2000000000021, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/109, 0x6d, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x46}, 0xc) 11:52:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000140)="a597ff3303d1562cd4616302a17531bb712e9fb853be87e02b53d6e4d4cac77132f2208210b2e3817f7182533540a16c535844474b55a77b89433e29849c4c044e95127c4031340d5b3966fb7f3a6aa94e008b2adb31bf8f0feca078c094c328f925bea2da34d9003fb5df1847a27bc32499497e146e9005dc0f9e5e1402ed6175bd946439e677d55e08f14312a9cb95", 0x90, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:52:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/227, 0xe3}], 0x1, 0x0, 0x22) socket$inet(0x2, 0x5, 0x26e9) 11:52:07 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f0000000040)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x200) 11:52:07 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) msgget$private(0x0, 0x424) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:52:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80000, 0x4, 0xdd39}, {0x3ff, 0x7, 0x4, 0x5}]}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f0000000000)) 11:52:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x50) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="bdcf00000100000000000000000000000068ffcc", 0x2}], 0x1000000000000152, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530004fd3ca24eeeb3889241ee8ee26096ff0dd058a7183e25680a5366da4e9e1b98226ce5ad18469ddacde3ae3343f3b7b04306bfe16eeae59b341a88caad6fa6d066397ca1050a1eba20726f66c6561a3aad42b644579c9577e177e533c9cd0aafa081f5369c039739a1ab90405c99b0d14a8992998e0c5d87adfaf04c4a9e26cf155601513f0acf903cffd27eb9fa4450684baa385607fdec70d56f5c2f142f33a9709d1392314cb8153248d566f9ced78dea00d0d4a8faacc0fac8430532f9c38ef2c2e972192c5c8eb08a1fda4d1e5bb3ca61643ec78401c3cb54044676e218bd9a88c1b85da318d2054604ecd1a8386f60634c6dce8094b8c810d821fddbe36ce2c98caa8f4e51f8c621e25a0d5449d80f0e8465a6c3a57c9380dacd4fc5c8ef7ddec6ff38fbe039ace370a57baf3c03fc5a46c52d99d0df28cc902288614d1eeed96141addd24e24a90afe3e5d906b2b74524261d3c297250b1db46132b556b71b5e9d214689b1465c1ee05dde8a9fc5eb146fb33b870c5d4a11e762bc23226cd70a4a74c7e3fe99d726229e2663bb4f79eb2b336d78"], 0x10) 11:52:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x262230f5, 0xc1, 0x4, 0xd21}, {0x0, 0x0, 0x10000, 0x2}, {0xd000, 0x3, 0x5c01, 0xfffffffffffffff8}, {0x0, 0x5, 0x69, 0x179}, {0x7330000000000, 0x2008000000000, 0x6, 0xcb6}, {0x800, 0x8, 0x9, 0x100000000}, {0x8, 0x101, 0x75}, {0x8, 0x3, 0x7fff, 0x8}, {0x9, 0x1f, 0x9, 0x2}, {0xffffffff, 0xc22, 0x9, 0x9195}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x5, 0x8, 0x0, 0xffff}]}) syz_emit_ethernet(0xc9, &(0x7f0000000340)="eb6fb814b5da5ba8eee7ae8c53f8933505abcc0bf35dcb25f2478c1fc760c99424648afa17b5cbe086007bd321da51b8219f963ce2fd84eb2d3369c1171fc3829b573120d33c016ce40874131e1ac0f4739aa5aad09b541e3d8b0ee91e7b79d77798cf4d15b69892d297d48acfc7b6084cefa130034e69e293e2190fd189cb22eb33c09532b10d1c6bafa40f3e51f256d63c421dc616ac4c6897ecae00621a04b8d30a9ff6de5ad7950c2fb316768da1cf97191618029c909eae0253cb15550a0f0b878957e482c4d1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") semget$private(0x0, 0x3, 0x18) 11:52:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgrp() r0 = kqueue() readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 11:52:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1c0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0xdff}, {0x3, 0xc6, 0xfffffffffffffeff, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x880, 0x0) 11:52:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c8508997ee6900408bae90a8c7bd13f5c107d1cb6c6f64d534ce5e36b58c24d5745b0df41c83adb", 0xa7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x96c, &(0x7f0000000140)=""/123, &(0x7f00000001c0)=0x7b) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:52:08 executing program 1: r0 = socket(0x2000000000000002, 0x7, 0x102) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/129, 0x81}], 0x7) sendto$unix(r0, &(0x7f0000000400)="74592550ef56eff6a77eb92c5d341233562c47ed5b209457e38a225995346069af0c23caf7ef2856e0e7116a71d98c840986968772425c5ece3afa50cd5f4e3b8cf7c51708ac3479db1ed685ed6f1ab5ac27e7104b8a082e800f79f25663e1bbba1927c8f7008dcd4f85bf08488d69cd16f7a72c0e338709da42f196ae7eb698eebcfa8ea85fd88f92e90007bb6edc01946a4205f13391f2f8680d2af433164370f4f931f3c19bb9b5ee46c2d1c8fca2a7219b4a5924f8eaf6d81f1fe9fd84a072f2445a5ce7005499c032f9e8aa", 0xce, 0x404, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff4c) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x8) 11:52:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) dup2(r1, r4) 11:52:08 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) socket(0x18, 0x1, 0xaf) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:52:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xd917) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 11:52:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x94, 0xfffffffffffffff8}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x3b74b199}, {{r0}, 0xfffffffffffffffa, 0x10, 0x21, 0x7, 0x1}, {{r1}, 0x0, 0x0, 0xfffff, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x30, 0x20, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x4c, 0xffffffffffff7a01}, {{r0}, 0xffffffffffffffff, 0x3d, 0x20, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xf000000e, 0x80, 0x2}, {{r1}, 0x0, 0x0, 0x80000042, 0x8, 0x197d}, {{r1}, 0xfffffffffffffffa, 0x72, 0x20000082, 0x5, 0x6}], 0xad, &(0x7f0000000040)={0x990, 0xfffffffffffff859}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 11:52:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x23}], 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/71, 0x47, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x6, 0xff}, 0xc) 11:52:08 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xda, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 11:52:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:52:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 11:52:09 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='.*\x00', &(0x7f0000000080)='$${[\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}++\x00', &(0x7f0000000140)='*/\x00', &(0x7f0000000180)='^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x9f\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='-$(+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 11:52:09 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf28, 0x10000}}, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) semget(0x0, 0x1, 0x421) 11:52:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:52:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x9) close(r1) 11:52:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20900, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:52:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x7, 0xc64b, 0x0, 0x2, 0x83, 0x1, 0x3, 0x0, 0xdf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 11:52:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46448afbd0ba1675628fc05fac325036e396833c2b98891994eb3044c29e8dd9246fc367f037fe781eb637f4d33aeb453e4acc5d270491bf5c1a37bdc88ecc43c207d696c3b8512644480d834e126cad9f8dffdf197ef05315ba9716bce12adb474008f5e5fbe1fcfefc1f573dee", 0x7d) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:52:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 11:52:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 11:52:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x7, 0x6) setsockopt(r1, 0xb, 0x9, &(0x7f0000000380)="7ae58139f7510d3d4be6acd3b5a50b0a5db6df7d2e30bb80f72d3ac3de7bb728e1bfcbd5eabd2660ec521ecc05c096ab06b7f5420f38d0050c39060b0f4a58fce55f7274b5cf1f93c976003467c8e881d6c5c896ac0614348ca5f5ba10efc51cea3b7987ecb3b8cfab1e4d894fc09e9a099cb6ea9821f08f599cfbd4e8171086bde9e4a6a81d79f37cbd850ad6f57a3b9cfff3600a057f8b6235039229b5ac15d731c1e7774a2be7f5e27e5c9a5add724bf78a84ae71aafc0480d2a3f7111cd9183598834aef653f6ca656f77b81837471aa", 0xfffffffffffffccf) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *446979 49285 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009da280,0,ffff8000009d8290,38,fffffd80308922a8) at rtable_insert+0x66b rtrequest(1,ffff8000159c62e0,38,ffff8000159c6258,0) at rtrequest+0x875 rtm_output(ffff8000009d8200,ffff8000159c6388,ffff8000159c62e0,38,0) at rtm_output+0x6e5 route_output(fffffd8036b1b300,fffffd803840aa80,0,0) at route_output+0x7d7 route_usrreq(fffffd803840aa80,9,fffffd8036b1b300,0,0,ffff8000159f9c38) at route_usrreq+0x363 sosend(fffffd803840aa80,0,ffff8000159c6580,0,0,80) at sosend+0x660 sendit(ffff8000159f9c38,3,ffff8000159c6660,0,ffff8000159c6770) at sendit+0x53c sys_sendto(ffff8000159f9c38,ffff8000159c6708,ffff8000159c6770) at sys_sendto+0x80 syscall(ffff8000159c67e0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,8231774d010) at Xsyscall+0x128 end of kernel end trace frame: 0x8259d886610, count: 2 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 kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009da280,0,ffff8000009d8290,38,fffffd80308922a8) at rtable_insert+0x66b rtrequest(1,ffff8000159c62e0,38,ffff8000159c6258,0) at rtrequest+0x875 rtm_output(ffff8000009d8200,ffff8000159c6388,ffff8000159c62e0,38,0) at rtm_output+0x6e5 route_output(fffffd8036b1b300,fffffd803840aa80,0,0) at route_output+0x7d7 route_usrreq(fffffd803840aa80,9,fffffd8036b1b300,0,0,ffff8000159f9c38) at route_usrreq+0x363 sosend(fffffd803840aa80,0,ffff8000159c6580,0,0,80) at sosend+0x660 sendit(ffff8000159f9c38,3,ffff8000159c6660,0,ffff8000159c6770) at sendit+0x53c sys_sendto(ffff8000159f9c38,ffff8000159c6708,ffff8000159c6770) at sys_sendto+0x80 syscall(ffff8000159c67e0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,8231774d010) at Xsyscall+0x128 end of kernel end trace frame: 0x8259d886610, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x5455 __ALIGN_SIZE+0x4455 rbp 0xffff8000159c5fa0 rbx 0xffff8000159c6050 rdx 0x5456 __ALIGN_SIZE+0x4456 rcx 0xffff800015a1c000 rax 0xffff800015a1c000 r8 0xffff8000159c5f60 r9 0x1 r10 0xffff80000099dd40 r11 0xca221483df8291cf r12 0x3000000008 r13 0xffff8000159c5fb0 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159c5f90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=446979 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000159f9530,0xffffffff822b7b98 process=0xffff800014953080 user=0xffff8000159c1000, vmspace=0xfffffd803f014318 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 49285 292678 70418 0 2 0 syz-executor.0 *49285 446979 70418 0 7 0x4000000 syz-executor.0 34172 115269 16268 0 2 0 syz-executor.1 34172 454574 16268 0 3 0x4000080 bell syz-executor.1 49470 424749 1 0 3 0x100083 ttyopn getty 16268 361576 29435 0 3 0x82 nanosleep syz-executor.1 70418 281380 29435 0 2 0x482 syz-executor.0 23388 79337 0 0 3 0x14200 bored sosplice 29435 195797 76999 0 3 0x82 thrsleep syz-fuzzer 29435 499598 76999 0 2 0x4000482 syz-fuzzer 29435 117710 76999 0 3 0x4000082 thrsleep syz-fuzzer 29435 211220 76999 0 3 0x4000082 thrsleep syz-fuzzer 29435 263596 76999 0 3 0x4000082 thrsleep syz-fuzzer 29435 149188 76999 0 3 0x4000082 kqread syz-fuzzer 29435 56050 76999 0 3 0x4000082 thrsleep syz-fuzzer 76999 524222 26933 0 3 0x10008a pause ksh 26933 396019 21144 0 3 0x92 select sshd 21144 43665 1 0 3 0x80 select sshd 35884 198354 87296 73 3 0x100090 kqread syslogd 87296 387190 1 0 3 0x100082 netio syslogd 21911 359057 1 77 3 0x100090 poll dhclient 54985 503152 1 0 3 0x80 poll dhclient 7407 430544 0 0 2 0x14200 zerothread 93742 198508 0 0 3 0x14200 aiodoned aiodoned 33526 205359 0 0 3 0x14200 syncer update 69431 272184 0 0 3 0x14200 cleaner cleaner 88399 437980 0 0 3 0x14200 reaper reaper 47377 25168 0 0 3 0x14200 pgdaemon pagedaemon 89450 515279 0 0 3 0x14200 bored crynlk 24162 458024 0 0 3 0x14200 bored crypto 23115 68756 0 0 3 0x40014200 acpi0 acpi0 24311 445648 0 0 3 0x14200 bored softnet 51118 96535 0 0 2 0x14200 systqmp 79658 479326 0 0 3 0x14200 bored systq 72705 140398 0 0 3 0x40014200 bored softclock 49309 484096 0 0 3 0x40014200 idle0 28786 190782 0 0 3 0x14200 bored smr 1 153406 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 9512 6369K 6992K 78643K 16185 0 0 pcb 24 9K 10K 78643K 1391 0 0 rtable 125 5K 5K 78643K 907 0 0 ifaddr 58 14K 15K 78643K 355 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 122 0 0 iov 0 0K 28K 78643K 341 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 76K 78643K 3523 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 35 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 154 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 2837 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 42 30K 54K 78643K 785 0 0 subproc 32 2K 2K 78643K 85 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 265 0 0 in_multi 33 2K 2K 78643K 129 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 389 0 0 pfkey data 0 0K 4K 78643K 6 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 88 20K 29K 78643K 7550 0 0 UVM aobj 104 5K 5K 78643K 113 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 82 0 0 NDP 12 0K 0K 78643K 98 0 0 temp 172 2715K 2828K 78643K 11778 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 12 0 6 1 0 1 1 0 8 0 inpcbpl 280 1133 0 1126 1 0 1 1 0 8 0 plimitpl 152 101 0 94 1 0 1 1 0 8 0 rtentry 112 103 0 57 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 422 0 418 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 ppxss 1128 62 0 62 9 8 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 334 0 136 13 0 13 13 0 8 0 art_table 32 335 0 136 2 0 2 2 0 8 0 art_node 16 79 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 111 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6032 0 4589 48 1 47 47 0 8 0 ffsino 240 6032 0 4589 85 0 85 85 0 8 0 nchpl 144 10076 0 8466 61 0 61 61 0 8 0 uvmvnodes 72 6783 0 0 124 0 124 124 0 8 0 vnodes 200 6783 0 0 357 0 357 357 0 8 0 namei 1024 31161 0 31161 5 4 1 1 0 8 1 scsiplug 64 6 0 6 5 4 1 1 0 8 1 scxspl 192 33607 0 33607 27 24 3 6 0 8 3 sigapl 432 3004 0 2990 2 0 2 2 0 8 0 futexpl 56 41974 0 41974 3 2 1 1 0 8 1 knotepl 112 598 0 579 1 0 1 1 0 8 0 kqueuepl 104 564 0 562 1 0 1 1 0 8 0 pipepl 112 1796 0 1777 8 6 2 2 0 8 1 fdescpl 424 3005 0 2990 2 0 2 2 0 8 0 filepl 120 17490 0 17394 7 3 4 5 0 8 1 lockfpl 104 864 0 863 4 3 1 1 0 8 0 lockfspl 48 316 0 315 4 3 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 81 0 71 1 0 1 1 0 8 0 ucredpl 96 4091 0 4084 1 0 1 1 0 8 0 zombiepl 144 2990 0 2990 3 2 1 1 0 8 1 processpl 840 3020 0 2990 4 0 4 4 0 8 0 procpl 600 6614 0 6576 4 0 4 4 0 8 0 sosppl 128 43 0 43 8 7 1 1 0 8 1 sockpl 384 2360 0 2342 5 2 3 3 0 8 1 mcl64k 65536 583 0 583 70 69 1 33 0 8 1 mcl16k 16384 12 0 12 9 8 1 1 0 8 1 mcl12k 12288 33 0 33 11 11 0 1 0 8 0 mcl9k 9216 39 0 39 12 11 1 1 0 8 1 mcl8k 8192 39 0 39 13 12 1 1 0 8 1 mcl4k 4096 133 0 133 6 5 1 1 0 8 1 mcl2k2 2112 16 0 16 8 7 1 1 0 8 1 mcl2k 2048 55611 0 55569 15 9 6 10 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 104914 0 104841 41 34 7 22 0 8 0 bufpl 256 14454 0 7671 425 0 425 425 0 8 0 anonpl 16 257145 0 248102 151 112 39 54 0 62 0 amapchunkpl 152 13423 0 13339 45 41 4 14 0 158 0 amappl16 192 12760 0 12272 80 54 26 37 0 8 1 amappl15 184 2028 0 2024 2 1 1 1 0 8 0 amappl14 176 1380 0 1373 2 1 1 1 0 8 0 amappl13 168 671 0 671 1 1 0 1 0 8 0 amappl12 160 79 0 78 1 0 1 1 0 8 0 amappl11 152 62 0 48 1 0 1 1 0 8 0 amappl10 144 79 0 77 2 1 1 1 0 8 0 amappl9 136 579 0 576 1 0 1 1 0 8 0 amappl8 128 175 0 155 1 0 1 1 0 8 0 amappl7 120 47 0 42 1 0 1 1 0 8 0 amappl6 112 58 0 52 1 0 1 1 0 8 0 amappl5 104 259 0 246 1 0 1 1 0 8 0 amappl4 96 1843 0 1823 1 0 1 1 0 8 0 amappl3 88 2891 0 2872 1 0 1 1 0 8 0 amappl2 80 24757 0 24685 4 2 2 3 0 8 0 amappl1 72 60991 0 60563 25 15 10 19 0 8 0 amappl 80 6905 0 6871 1 0 1 1 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 112 0 9 2 0 2 2 0 8 0 uaddrrnd 24 3005 0 2990 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3005 0 2990 1 0 1 1 0 8 0 vmmpekpl 168 22199 0 22178 2 0 2 2 0 8 0 vmmpepl 168 302502 0 300947 177 108 69 93 0 357 1 vmsppl 264 3004 0 2990 3 2 1 2 0 8 0 pdppl 4096 6016 0 5980 7 2 5 6 0 8 0 pvpl 32 850099 0 837832 351 226 125 242 0 265 24 pmappl 200 3004 0 2990 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 696 0 145 18 0 18 18 0 8 0