ff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="ed3da76a58d8c62e299d0669b5e30b71e1d939080841eb001af9008b4fadbb2ca2381cde3220233f4fed93843b3f5ef7f08e729efe6356fc71942b99c6901c26f7d0355a958f5f1306807c5680812ccc7bc2e99e607e0a0b3d4c55de1f74096f1a6eef1a783229f027a796c1b446e72ab6afb05f8afc9e74de", 0x79) 02:50:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) socketpair(0x10, 0x4, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 02:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) lchown(&(0x7f0000000800)='./file0\x00', 0x0, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\b\x00'/14]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r5 = socket(0x11, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) recvmsg(r5, &(0x7f00000001c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)=""/65, 0x41}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f00000006c0)=""/136, 0x88}], 0x7, &(0x7f0000000140)=""/61, 0x3d}, 0x843) 02:50:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) 02:50:29 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r6}) setpgid(r4, r6) flock(r2, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0xfffffffb, 0x0, "f36e01c430ad94db1ab9b32131abd795355fb7f1", 0x873, 0xccd}) 02:50:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 02:50:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297acd709000000000000938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) dup2(r1, r3) 02:50:30 executing program 1: fsync(0xffffffffffffff9c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x6, './file0\x00', 0xbea, 0x3, 0x80000000, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x0, 0x3, 0xf224, 0x1}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x140) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x585, 0x8}, {0x3, 0x101}}, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x3ff) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xf1, 0x7, 0x1ff, 0x0, 0x2, 0x7f, 0x10001, 0x2, 0x0, 0x3695, 0x807b}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000340)) getpeername$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x20000, 0x1) unlink(&(0x7f0000000440)='./file0\x00') readv(r1, &(0x7f0000001780)=[{&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000580)=""/45, 0x2d}, {&(0x7f00000005c0)=""/192, 0xc0}, {&(0x7f0000000680)=""/69, 0x45}, {&(0x7f0000000700)=""/51, 0x33}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/9, 0x9}], 0x7) getrusage(0xffffffffffffffff, &(0x7f0000001800)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000018c0)={""/16, @ifru_addr=@in}) 02:50:30 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2c476059d13c9b6e5ba84590eef549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x7) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001840)="7a7c464949cf1ae201159a14b7e4d923edb551295ca95243aa23f5a11b583284309aa21736769f165c58a5dbecfb4c85276af978b97f7d8c5b08391284371621399b7a5375090f8969aee810f90267611b63dadf1345294793ffff357b05ca0811f962ce4687400be8c4b4ca36be8e72422ab8fdbfe32839c4da3236f22678c9ac979e9617ac130824cec9382870d39c6558173349b0405421768d4e59c6fcff094eeec242269c7f3c0d6ce2d35a2de09fa09925059d8583e374d5226b273b10ba2c82f51b2b518ce62fe8aa317d0ebe19fd6136bfd59333a66bb208174ac91fc33bb84e2bd49723b307cd6aba3de682c0ab3ec736c85201a1a3721b4b471f7326cf6d39b86716cb34c1b69340bfde6143f2626df209ac28d76a0a287689dca9e93353345f6503faab74a9a185aa6f365d7b268071e338c153c4a8165ec509826e122d96131680028a3314e682037cbe0cd5a37f3b6664417bdaa2567a560a2f18b46734bfd1427cfa1c7dbc87c0f10b666fb4884e9588d6b1355a38cf4b978a05fae0124ac69cb626275716d7de979affa69c9280f23f303a9ae87cd2bcc48bd8e07f6480da0c75d96af4d9d4da97d185710d7f48c623cd1d640b8fb58d42b9200a273c2e92932876c6a4c4565c1d6a353f547deb559ad9a74e06cc4d34e3ba125b6826ce78e74a0a2def1d29f52666e76ce1858518ea05210c4e0d22edb5c41877369ca473ccda39bbab58d9c72e9af7a91654760882971b86628b694d36fa9bb9b12f48edb5da516b2a1369bca2dadd4b0b48d2b96fd5cf2579960aa35967bfabb41746d0911ccf11a6b777e21b0c11f95ffcdaf9c032bfa713f5d369d6f63b521eed4e5649665715ee593a5379f8e46adec3de1114ec9ff0bd9815ba4421a60986eafeeeace42f561146341cd0bef4fe729a92c752f8bf603adb4eedffd1367afa119b907ba9df22abe17e391ee0eeb3c092a9aa219f74d9a06fde9ee3a8cae740540688d10c91d12e424e430085e3d907e71f57cc5703a9fc96ebcf25ca01d4d66b2afe5ebfa770872e3c20d04812298eb2d70ecd08c1977c48e325f52fb5d52e23ab219727138eef216850ce5565b29d3b3a2af7af4e0ede177f14d8e9c77a9f3280c79468c604309308770b50f7fcef7104dc205b450473425d33dc65169699361c6add22dd9d8f34d3f1251a12fd72ebe098d233bf412cf2ff975641db7e321764f0c5f5f4763a54b5b1ca1ae99dbf11f7fa7e20d1613d65e317fd622b389f3d29e10cc0614891434385f1a29dcc89f8ce37afffa8d86d700c3e9f3fd1229586b012cadc2bd346bddfcaac0ca7d9f9357800d1f683817826388969369455e87f64ec261cbcf2962730d0aa4a177f708fe98e5e8242eb0afe8ee5ce067fc4ec51adbc0ef27f5ac0d474836a25709d66565d6a2f985a90ed59eb01aca929918e0f8ce383a773b57050237af67ba1c35576eacfeeb48c1e1da4afab0aef5f8ceecccecd536e76f3d335739d7e0d281bf78b871ba03cb7ccd07ec8ec311eab6023bde9ec272b8834229c38849ac3d2f71b1f4f076fff2e2baab22289b63e924899175ead720bef6b9a05ba2e314debf2d3a820e687e07b5601a3a1ecac66d39bcc08feacd4d08bfc74a72186f1dbad368071f799b7dbe5dbde9ce69decb04d52e4cfc960537f104f8fe452274bb038301e707f714589843fc91a27b5c1e75ec6c7478bc166280c72dbb37ab1814ea07318c69179d9c50d798aace274f250539e6a6e7d96738ed954323f1b5ea4c204f25f7e1900b4cd53ba360ec27455a09f6baf01e6d9130eba06726c9309e19a5de92437b9ae82f88013254fef0623c162e1175bfebbdc7f86ba616be8af30edc867740e239a2556187389bf04996780e2ff87228ae5da48ad3efb0d9e993444483a12faccb6f5e8c2047d05c12eb35099001bc741e62f838d1d4d1302f0df1bf12f84d441565dc11ace8219199217f8c78a245470b54f4ee5abea0a1bac3ca362c30cd1e51e081ad5fe3ed2dbfeec0871476d9ddbd5bb95787510b28d0cb8feadbf3dc4689b9313c13d428f7ba969262f6b488261446639ffbe937eccf2d0ab851ed7be410ae1388a4ad7beca7814ad863fb142a89e393b0e9ebdce31d3168f1cdc9738a52d951b6646c43e7dba9d75e49a781090e3dddfa1997715d96e80fc7998a12702b8d09790322daaf5fc4076ef45698824e0ca3eea173b551f9a503b40d37001ea5d3d1e6b91b9ef51b6b5b0b2b4b922ca318da4b1d847fe426fbfd81e4856e58db97d35d89a98e70e4a435dd5d64a9edd4f5d689d3355a080b8a95413ee770596309bbba1aac2fcbe0ddf3ea8dffb52a195c5d3b4ee03f6b698a04014bf15ab6f11f1061bb529b3f64dcae8048581f5bd0c49914ef79a765675c1beff8d67bca54bd4eac12327323b434b4a4747d79c72dba6837e5b43fcbdadf7541903136868e925e18f0162346a7858a3465127d56a16db6d34fef2f944bc53c2e406b1a9db60791f16ed3ba36c1e8364e101ac6098f9aca66bf62b1766c86bd6a5030bf881d66d611e6ab49ecb9a56dfc240e02de868e1dc096be6a75b774ae0e9080bfa01fda5d7b875c41dca11eaa3d9ab41ed975eec16739dd0d54df579baa21132d3227effe05fe7e70972980f5f43cd4a3dbea1c7383b4a062bf0efe5a047fa0e034d6048de7cc28344a6a37a0b362a4a75c073b021760316aaabeffaa8a51cee1fecc7ecdd473ead08901d18823f9be29f914a599e4517c2c84c2b91122216804dacb2f40c96cbfc5ca40ac55bbf1a54a8a3d4ce61080e372a231b5e3c7acb1c19f2d09dc15101745d8ed4a6bfde3d57841db8370a8c7a0b7ee1a71cba6752230cf47330b06c72d0cdf731c4c50a51a48d7f97f5f294279fc8b0241d31231fc515fb2c0c6de3ad85a6c0cfef9b41ed856c3de70f6d20b1e981909b45dbfe99fe2237caa16b27e02ab01f7025d0209b4ab4983b38b4767543f5f1e1a1078070e3e71b2c79525d37dc4d90eb6a5d551b21c3b6ff5da07ad6fdc078f39488f7e4f44cf68e38586a69f4fc273165d4e5b08232e4179f32f6b818a2def7debbdfa62b35d3fe921bb230f26760619fac5c5f3fb851796b9db68e3cf0784ff636cb968070590e803239defed0138f8967e96cb55d9d0a1b9140eb6c7c154d5fd849361febd83e90700cca0bf6370359071c761dbdaeb8a452af55f72bf52e15ba7ff4e8c7950fbf53c0b62d01ccac8f2140e848e1183e047fa706e92742b9efc452710e49d95382b716bc59db0bfb6f6478fbbb38f0a2af8bc827a94354b723089e5556ee5563c99f6e83e653f9e83f8b2c256f69381238d56a19da6f6d733209d7d2452614125b4fa1b119b014744583082cd17ce0c7d3e549884e4216fbc20f616014a29924617c0a2e74c85bced257c9d812ddb5d76a41c35110507371124fdcf1ab842f8aef57a8bad6e2b4c99bb8662094c293bf1405b98205405cd91c41be8f326137505acb859d98af8987ae390315d43e112046bc7d3f09efbff830d061f77002bde5e89854c33013208f59950394ace05e886006732374b7e532abff230a950a849b95eb905d5e87490db0555561947912efae046b827e7a2d5dbeb237c035f4930c4a9a4ba4638e310714aedea719b11ea7b58ac64de77df66a37ea2f9514ae088d63018c3d843718fa760245f6d974a78d6e56197902c7fb16a3a6de503163dc69c3a4473be6d1a032383c5b7c5fc5be0a05f076417ac9d431a569a2ce41cca9ec35b792cf2e0e12059703fde6cc518aa991822ef3af0563a0a9d1f1c8fa4aa756439222ee0230c0984232eb27a544c0683e66cdebb0c7c356d11b294a07afef0d12713c95d0952cc737715ddf53e96195f0d4a1835e10a21d10a61ef762cacc4979b125723b302025cd1680e429551a5d17df516c660f0afe4a383c2ec97fdef1a41336668ad51884df085e62c3e684f0394b79cd4ed6d73f447bebd5d1ed889222e7e26953920ab6c5a81fed1ed2feaf9e8b86b72178db91e05ee4fe92f2f0ae18c255d1431f80507153604d52c266ace0135683687a652db4f5f72ebe6f8466e02e0c477bce738a37e38f26314aa1e1e96aaa3162288a8ff68bad69c5381840c11bacd01c86c544951e645e07326f5977fdde3b1283c6360e355954d522b55448ff051447a9eda32cd6f66032335ce02cadabfc5d6fa4f3a21a05304eba561bb7e017e79cc43c08d9d948fac6e877c2f25bf98ad7e791eed798d27181ed0dc311fb02154bb9df7575d97e30d518a2378a3c0335c2afa23374a9072c6959df0ab4c09a274e1ad8a5b6b059d0f15d3ff3f65d963ca6e7af35c69d9891c4fa37debbbee9127cd75d85784791bf13e30ecf4e9f26ec59138b3a86279f90f0dcb7e748f24eb6ca41073526e3f290dff17a50b58ce5ca8828522c4f955ef558d75efc977071b50bb188168209578ba8d05f326b4cb18bc1a82c323d6fa4c41ac556ec7b340f0ebf94309f3ed532c71be4e0cecb8869944d13f1fd2ec5b3780c0fc0d25a043b63732a7d3d38542c33c87caf23aa617907db42bf904a0a2728c30e9d208473e891cdfda2dc30fd9664f50cc45c0c2d2191b171f6e1727ca88ac770d5ac7a842b2899eaed28f2d57f9fc30c969f453fefb21aaf5a894666a2797a7d6fe5c9ac2b05668348e5665fd1ad702ac11d7082ab4bee1171a9c1dffa6180e06a516433f266d2d2afe6a7237ceb7a268f27b25d4147231ff56d2c973ff489e02c87817411621d7a385850070bc9e50b39cfc7995eb5c6d540516e6212bc10bde21f63ecf270a0a1ad3135aef821dcdcc89747113dbf8be2f0cc926ddf2978316381194eb6041ecb5ef1da5d5dc3971974f57701ec30869b2511fd23d4c4ba0b93f8902159adb4cd6462508e12063b73bca0e6b187a3ddd85731333083eaa34ce29052b7a8f5d54ecdf774d930587265ef868b2fa54bba588d9867de675c9d0e4d8677b9fe3e1876b58b00d6dbafbc36c94da958c03dab5f20fb5e4b2955c17860de9f4a54365b085287603dc6d4add75d9b9374a888750a77eaff6b902068c74679fe876a48102a1a4a8309dac149f7a35dad5ebeca4d63c1867f7995fed887e9a123b5738d0102946a47aac8140c2b18b6c484aad412bfadac0258337523c515ee8f61c0acd09f7bf702c83303194fb0d97cf92898584fd673cecd3fbd1b13bb84553123ba97e9676914242df30c8701b221403a0f18a905e5187aee4d9f4f00bde7c6b8b7728ed14bf4f0b3b3b6355c498476ebe2d606fab4f8ae846ade996f54115766925565efda3b8abc2bbb027e4edc03436a9e01800b67189d4b1dc9516bbb9a3d64dfeaf7cc6e9aa682417ddd180ee14d4b520973e351b44ee7bf7c092451e4bb3368299c594f8b7ef2d1709c0b3f18522f791b999d9187658ae34af8e10e7c06768617e7a7e796cf862c2c2352a71f191bb9060c8cc72b93a1321ea31de2d88757b43a8cb35bfe18580a6e272ee112688e3c5b8cdad1e92443917b11e263ef8910585aa5130cd305a49fe4e385713bacafbe41493cd7fd29b3e484a1150c6e60fb6b07357d974bb9bae3ab3b6ee2977946d98c5693005318b7d3390e822632a3578a500156ec2443d459d91fc756457b7f8db3e03fae07acc4709954bf3577e68b8383372f62f1cf6147a730b7654e17f274453181471ab4345d1e84989c92086135fdf35b69c4db346492bec96da8cbc4ff05fcf5ef435f608dd4766d39678e0119b66cc47264", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="1defd5d888990cbf5acf89d375213eb400eec2e80e287e46130d76c2dfd8f0d3d18310b4c7c0ce14b04e854ef26c957ab29b0ba55d32916e920d63a2db50d7fb6c4c76a21633b7d436ebff8453d9d16b4dc6793549c3968fe3ed1898bdd11bef16a4570c78fe1acf44a47e9cf36d6be55ee10ddb84bcdad98ccc46", 0x7b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) shutdown(r5, 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r6 = semget$private(0x0, 0x5, 0x204) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000480)=[0x1]) login: pckbd_enable: command error 02:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 02:50:31 executing program 0: setrlimit(0x7, &(0x7f0000000380)={0x612, 0x800007}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x8) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f00000000c0)="34e449ad4c8981a1", &(0x7f0000000100)=0x8, &(0x7f0000000140)="ba03817bc5b3fb82dcea0d6f5669a42ba2e5a29d5014c6911382b9ef9dad9d5d031e2b251c6b164b01c53dee8f81d28f51aaba6a6a0b0a5a2948f630ad57524f6063948fb827a3efb7ee646094f29e9c96a54c5c986002c9d0a65eb4e3b68c9d635c9c46a7691bb8", 0x68) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000280)=0x800) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x7, 0x8, {0x9}}) ioctl$TIOCSBRK(r4, 0x2000747b) 02:50:31 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000200)={0x800, 0x0, {0x0, 0x8}}) linkat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) 02:50:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x19bf}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="c348f70b1fa9b8a84071088a5b05105807512252b67c695ce47799dec752b56a49f66e4d9a324535fc49e5b117fc7b606b4e3c32db312011b0cad393b35ba1eac70180712482b3950b72292a9e83ab4a92337b7b207e8de67fd303398aa64eda23873474de31396737e722877e2e8565fa8846def8bca1c95304222ebb302a84b2259812873f32a0301ff942aef98ac6f79bcb9560e7b57f225329b98a1bc4b8f9ef896c0f3e681a34f4ac0fd97cdd617c9ca6267032307c9fc10a74d8c8cfae5f03cc4d7ac881d6257dc9d8eeb056b402f103f1a74c18981284d45c5b22c25cc12ffd1a9b1d09039520c85b1c22fc29348076718af111b9d1f868b898f6d45be1b34d6a7ecea5d3c84aed938a8560b68d801c60d744e0247ecdaa7c60df4698905fed22e3065f6afd152d9f08c92bc55108b806e3da1f9506646679b1f760ef80301b5a961e15d1a8e6e837048e70e6a306507941ed99becb673ef2b4e9fffc699f9f8bf186c8adc473bf4786bfbefe167052ca4988e14b99fe9c9b54b5afa6a31d5f21a4b09f21b721f24b6e4353f08b4903a9907a629de7d506b9515905a8e348925f2cc26981e000aa785aff547f22bd8a211be2104732b047a4ef144d58578f1b4ccf1a497dbe93e4f00c8b0a6d5e64044700651773f63c02ca0821d698d98a38175c0c297ecb669f145cfff72e1d8465a31e820cdc22a4a2444031c4b90b01b304cb69a9a6da2a02bfcc06fb8cd15ac93544707554923e73d03cf32e49a75eeafc9ee162b4da3eaf255bbe1a5c745456937472ad3be2b30d9d0181c764fa7c2177c79ccad15185dd75d4cee52540e7d87674982ecef1b7cba817b0b7332f9b126f22f996d930d3f29af8c541064d8cf156075be3ad245e51879a3b2a08f584bdecfc8fbede947eb0b398d0151bf5e04f3a53c4c14fec8bb4a5a7102e1bf10bba272b430f6d0f11ffa43cfda398dc5ec4b3ddbaa9e855e439341fa9da7706573268535549472e5538c6d2747948e19d6e140870e39d82e0c19f21370fbd93f7768b8733064893f07fb1c392e8cd34a42098ff118c4bd1f41f2a3020b8f11ea7f074e1879c41d1cfb47cc01d924155b1272436fbe64868e49eda889cb55a909da744fec6479ad15b16628092a8303baa509148b6797538ae9a0a481d1adc8b716ff2b07e75425bab0f2abffdabfce570eeab68d9559cc9ba3e756ba82ac6d88e515745196bf619df4b562e786744b44cfbe9b4021d15a7db5052793e5dd1653baed55d66c6e0c252fe5a50c6007b11ad8ba0c71b24c442fbf761abf8bf964c103ae65868966935d4c3b93418f7d2214284fb14c502dad54d04b48e3bf90c377ce9b63aa6686e5b142cbff4dda7f0e859217cf134a0e246cbf08d7b821a1d6540bf12c4a8919abe742b30e375279a0796a00705e9d0ee1e9aa9d00ac93bcb16c6034c5b68936d4b7c6c7a2a849fdaafa9c80c56f2cfcff21873a3900e75ead170fef73e8079a4dc4cd4ab66920a14be95e5a8a9153a3ed7d4261f83562b81ba73c2ac9e713544dbd7c2f709404c3860f0158e74bd5a98e6fef04f5b84b7b6fd9874b914128030c6cb790b7c6635fb20a2c396c7ba6efe358caf874a5cc20ea39f499acb16b7f7535601ab11939ad226bccf23470aa2a994d0efffdb182afbf83224533d91ed764a1f70cc30901e007d2487af7e86378721017dda69ec4b266d33b2a7f5ab9f32aec7e8fc79cf42479929d2f0111d548cccad9bc6fb1ee59c75a5451e0baf133461f67e895d919e10fdb57a12d785f77d26731ad340129019a6c1becc4a1557dfff1e3ee6cead611729da7ae1070451e85185b08b2304fca632e1111c62a03afd242ade46170957568840840767211dfc849eecf6e276509d0b35206cdbb05ece2f5685e9b26b245f26da0cc1bd2bbd0739fb02f317c1316bdf5165f71511ff2c689b7bb16ceec60c6825bdabb5fb5be81464a602a831c0c599c8e7c15d0f553f594cee2f1af28cfdb9f3319250448befa6ee6049c92b70264495af7fa1bd4cfd55a3faaffd8614106ce6dd8d2c932db6308895dc745a57f68ece7bccc9ea7d50666c57ab53d131ff73691d66aa13c0460dff1a613bd7a1a78348fe2f57d8fe17dfcb07eb8cfc9af74a01460d393074563059572a811d27ea20389bd37b6def2d52ea2c4feb38e4b15c2bbdd3924cf02d2d04d3cd22c8ba99931391b4886f73acfc7e44a469caf5e5ff535d0350028380c915b75ac93227bc96485249aff9bcdb71b0cfcf6b0a105734ac3c2656ab9e7d68d82790b3ed373a262927672a51980983a5752c78b79ce114a85dbbeae5e0f144db3e0bbfe2d9987d671cfb2b2fa03734e9100c95b2457f5a7f7191d7984e2c137f6c7286457347717b9fcf04868967c668e56a891563d0175a23233dfc5633fc45f25633b43d12a9e1a0f29facc4f482aa941243a95578995165438737e8b3dd15f4a20715dfd49ebc03e87d610b139d0eab2cf5d5a9c764526b453afa8192e7cecae203b7f792296f54849e27a6be76a12588bb9f1da40fa8e71a5ab2f4112fcfc4963b375e51e50ed3b37e317f9ef416004c9c640f53c26604a3d2dcfc405a984540c34f676b8b457169b36437e576479e14eb67422471115b2acfa777e34e8b8410e1fb23b719f379873bad8b9e9ba7bff53d15056115a00b2e6c7b39e98e33319831755dcec326c4bf5c24e2051c23225515163861d8026e831d482b25d621dff282e55050b57beb4c4135667d8399691eddaaa499227d3d5dfac18dc262c85cfd2bbb8043217c5139353c28bece77f65f45fac1a637668c55edfa95d95928ac3c43046fef408113c253dc7742ffcb450e94941298c7d04f532d0950b102fd58745765fcee5d13d20c0287f7d635e27dc76918c7647906fc8018ccddd7470c7d9ae21296ab738b74b104d7035b7d877b18676c37d2ba03757dc63e788c9e0f783b243d0c929cc0965c7bd0f4db0b6184d13c5d46b26cd152ab9927ba673ece7220311352635c0de5d697bed5c9cd7ada6f48c6ad7fe2d7c70bd42bdab9a26e74e1bdf8ae9974a655949ddf283667d3d89b63275a5d22202915c2e0a4ab1bd37deb883cd3cfa92b4b1e7dd9249cd6a5f14afd933c85fdf2a141f8e0b2cf56aa291d0c15e5cac349e568ae92ca1068d7f5d4b5c89c94eb7f383c1e162e6d9a0c82b6411e923e0d5461b8848e32cac2693541ef8983ca6eb112ea5aa1098bc26b3dcb5307db8414679f53dab670171ae768e18abb36134880370f0959baf41b2838b17ba72a704519f89c2ddcc05f82db1ec044388a30fdd8cffbe9ed8be0717229822d4640d68ebdecf3dfd152159b493b6d11ce0570e40705d056fc62dba9d544878934f06f21c056f1d240e5300864562dbf4fb7610b44283f898ccf0499921116a7a617928eb58a453c53cacfd0a2bb1145cd4c700079492771991f82ceac139cebcb92e5a2938adc79f9c51bf3b9e86952cb6145e104551ac5f4bc72285ab5d346204a55797679ddef847e4e7715a067321176fa6bcf7751e3e87c59449a70264a13975fbab03f9560011b4b90bc6298cc7a7f6b417bd87e00b0b308eba25cb8263fda39465afe5420c11f8c242b8a1b76f8a1fd0251c59a156779d2e076e5939d0afe58909aba6c4c3117896b12877dab3c4d62d6d26fe696c2b61a882e1762c4b427cbb1119a22d8602f8babb680bd1640df08a6de1119fc2f825412f3be93d30dbc6284b71408574ed398bd279daea0509869761d416fbdb0172c3d86fe383f55fb2aec80f62d178ce74d8b15aa7882de79d29603335084b4e068df48dedf4f525fe83196d5c5f765752be4527e4ff9317dffb7f53f2304346104e966d91a7ca52ebe52c6dbedd99abe8aed03cafd99f3a02d2c40814e09c93e20bdecf65d60e1abeaa1c06315310c1ee42c1d35d34da470b980e4c5027505ad371e0ea7ebd59f4a29978c995558244c89aedced594c62c5d72be89bf734d39075374e4996305bc36446e7b9742de077e2aad54b9a5c3a9fead7c8d6d9837b9eb196eec8c89b3e7b5ab6388af474c98c7883bd7006eb487f967dc3fbf4c4e1ecf1f7e982d4c5f2c4f4704531ebd06d479d3c7ad5484e092005e3bcc61d621242eec0f6d81855cac1de836fba6e4c7e1099085b464370ca86f803bb7bdf1aa26c59bfb498d7bfc3b4089082f61222d7c97bb21ab5efae54c344f037662bc15a411e0128da0884e9a19ec00de61264ea656a683f93996934063a027b06647aa99f581cfe1971a4b0862ee3b686bea1d3990ec378fe3c2aac52ab64ebe8d5af518fed913fb9219ee089124d0bc13ffc3a20a1f10778fab636e52c2eeca75f49159775e364af337a97b83e4da4c58a7cb222088bd7b57ca8a6562e34be399d5daa39bc7c1bfc95adf39a5a9a175d37da9ec62f6df98695431baabcd68eb78aa428d2771bdf769746c581c5f07c181cb6e36e111d8105f9cd66efc74636e046534a3f2813220e72534d61b0a09e28134f799bad0147748455a32c98b0f2565131029898c81fbd0bf7989637099dde543f4a2d18104072af179ecc5ae6a29bf242a52cdc6e70ae89fd6bb747fb043fbe7a95f2ff469ed77a591c5318bc017da4c27b17a2f16778d3ef655ff3baf9a81df061f62a6dc6779c4f1d831c3116070b72813c7857a1584d8f8a95834239b1e03a247c7340108fb3521cdf40078d2fc5735d3e0907cb22f49fe4f437f209da81f9089f8478ae6148271ac4e47ecff2cf54bad3dff58134165d5491f8ef98d46aaa7c8f65d9b2ee49391dad1b3f6019d33c88d6e53d15e45c358d4441496fe30faff1b181540839c2fa0b9dacad8c734cef4659a65f6717355490cb36ae00ab0e26ca2ceafd5fbc6badf33839797677ab8eee2b329bc91010c3d0fee3d03ae6cb1abd7b1c563925a954762f14fb0592a3352b3c2401921537a1dc933da0178d6c5f8942695743b8fd921d709a03c222a2d0bc83b3f51eb62d451afbd6877670c922d2151ffd38aae99e755d62af36d8c3bf5cbbb6df059e365f0325139e28282ae23cfdee930c9107a252cf85baa965733b7b437d9b1a18139df4bb9f4eee9f93afd9c8a7499b648c29a61ef7b3f96d542a9960bb83911f06f9ae49a79b048d94a2edc99658f3be5fc2b000f5e4d86d83bb396921a592d38d29c330fb26009f150d5d29c7ecb6109a931ab9722ef1ce2d24466695e5033cb359b249ea517317effe114fe47d15e3bfdcabbe00f4e89d08b95f87a805faf46a5f484dd251d7ae524a551d992b225e532b6d8dd47188c58bf3ed3596fcccd06c6ed53b1f9013214887a43c5aa5068be29e90a3d974805ee1b69fb1568b66b60c4bf4ce10382cd6711b6c6984fa6aa30cd072b3abc9dec7a1ccbb6add3ebb43a28135ad67008e8a180eec74cbf651b5b5d52c5d0cb53a1b6bcf0e196b5e41968e72599acb8afa67df082d7b891b73957230f00d77a1cc92610ec67bb90ec16f53f18899d9f15b165eb621c3cd82fa2d6e247ccb7bbea20f0016de662038b0404de95833422f95b8a8a838acaa31354526aa0904388856c613734c6631920eaaaf7f8752ac7c0872c835c3cbde43464c64ce1e97c7ba44426baad2f14466b22b41136ea3ae98c853478548c5605bf4432e880c638d336aaaebda213a5bae0f7f93e170aed7445597747ca46e899f358fcb770c82e9ac0460118fe04a9cc1bc3ce0726ac652d91f8f84abe28aafb548d264ff832d4887b0d86460479e054e0b7a66ddcf5584", 0x1000}], 0x1, 0x0, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 02:50:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="2e2199fd4dde43cbf1abd9885e2f7537323d483a73cdbe24b673f26d2b0cb486cb084622595fa2a98ac854c1fac79b673978d83e3790f12abf4004cb956c71edb0ee8a5fab91ae130ce5fd26e25e5ad0880746c3157bd836cf9bb75a0324dce90a4fddea62dcbeda603bfed17576a92b5ad020003e12e9f1933ac160c6fcad08e542a1e8fc4558056d060eee640a58ff48f017ceeb47f698916eec9e51b6ec4248295132b2e877ac4ed501026e1ad700a6e8b6478c9158ae50b8c70c306c0df8c7590aa5dcb51e"}, {&(0x7f0000000000)="25d36fff220a0c842443d8c166a6e07edf1035f14e51099b03c243"}, {&(0x7f0000000280)="02a3c3a67693ed8778e8d8051fe15f8b3cedd078dbfd672b918bc39fc2cdb93f301629548f5c9a69526ed4b2491ab7ef2c41a024e01c4dfd34445d64760e37f910940c10df4c984bd83e9e0eaea7ccfeb3ab74dfb3746ab671c34ebb4d348be1cadb6ba9d7bafdc5247d607c381537a8a119c37b0296597f3578771112f19b1641734c2dc6"}, {&(0x7f00000000c0)}], 0xffffc5d, 0x0, 0x7f) pckbd_enable: command error 02:50:31 executing program 1: r0 = socket(0x3e, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 02:50:31 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x1}, {0x6c, 0x0, 0x0, 0x2}, {0x16, 0x3f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:50:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0xfcfc96ac7f78649e, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x100) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) pread(r4, &(0x7f0000000440)="87e2efc6de9859c1b1eeec8cb602b11aa5352b8f0d2dcc1cfdbcf3b60ebebfa251b87cb2e2092737fb0cfb243204df1ab08605b638133d197a8cf05b53fad6e384527c4816158231096a88f5e33409132a39648792acfadda86cd611f4db73fb394712365d620e8313a50320966999d3abc44b9e8ca52cc75dcf9657300229bf7cd6dc61840ae968c5a1d3f97af6c6f2668cb06c04be4e0c1502e53d69e08950732fbbad84b8fbe99c9f748fcf4c74b81b8d79d5db", 0xb5, 0x0, 0x6) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000005c0)=ANY=[@ANYBLOB="c7b46c4d956c2c8eebf2ffddf21f6c69a93c0747a8f17409dcc8eb71957a48e1e494b473332f6af07afee474116ba47bbefccbde81c62e83ef268b39e0f8c00f8d2fdb5f7f611230b481286747a5d3f9e4954130e52ff0cfef6919759b2a4eb57b12638ce1def469fff064c9f3cc929bba8b9c42d16b7e4bfc509f356aa7c009001ea0b541d89b3b04ee983d0059a58acf4ff1cfa2d79153cb0c8f80e0a2fedf113ddbef29e7b2f4be0128541bddf986a0f940acdd384a749fb41de1fd30bbe09169c98c26aeaefcea5a4d8e2466e1bac5f2ed95e135ca3d6cd1a8ab0c6600207eceb8db7d5d6d1f817cd02b25ceaf3364f7568f7de7659b4bd985d2d54e11aed6c7abbbf8127e6960945bffa35ba4b4344d5c8bef43283c99dd0135a05e678dd352f12701ffffff0d747110722c98ef7edd1d5dbe657833fdd159ac5d6f3905158cb53b5c46e6f20de5c1763720bab20354dc194d410136b3aaa0877c2b654687193c55379f97c7fd1e13eeb2144b2ea033d7782d245b11e73d6a6c538751be1d6de57af267f455873bda35839a"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r6}], 0x40, 0xa}, 0x1) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000840)="00000018", 0x4}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530ba"], 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000500)="2b7eb10a35df611255b381be3015b013d238b15a73ea13b053c3334831b98ac8a58a63057cf449fc5ddbadb0e0f4fed5da2e82489f8165bf6c9a951a77254bd643f9a930f49e4561c65aac9ba7375576a6b6ead58bc65643e2a9c7e2460b3e23789d05e9159b03bf0764cbf55ce8cb43fc08de2532deae9adbed98bfb7311d62bbfed13071eeba0c1f7d10aff83d911df913f1e84d2eadb7328c271999d417c799de2b4ef98a9533dd04b58d87134a04c4cc", 0xb2}, {&(0x7f0000000880)="154ee437ca7aea6803e528a82d5660e223c31e5ff46d02f5e308951e5796ea81014262a3a68b7d790d91e41d7807f0a48045b6ba1f212da5472b7ea7fb1b62df4b993885db0d7dfd771c390a256e8415c5a65dfe7fe4549ca8904de9973b2a5a27f13f5cf64d712d4ebc5a68512777a984dafcd0d7dbc3e4032b891d59e15d477a149328b0610f7ba9d9d9c48f5776a4bdcb815dea7238c487bbc9e09ddf71ba366c55fb730733879413ebbeb187ce7196893153e61b9cd0e4da61a6ef090701fffef6b577e7552b1efaf0fe14ceda9b50c420", 0xd3}, {&(0x7f0000000780)="720e2217a7cf7f57fb66de746e44844eb53939de1838b479cb80ea92e281ab6eecdc740104eb67944cb8b5c7801f309ac2ff4f3953c863a3fd4b727e192d11a705a8de4e2346a2badf55b2634902e9e6a285fa95d9682c2aa85885486363cf9afcb2d7aae76cf3bd3c6990164ba2737f436fdf8d0506bd5dadf07d67b1070bafe3df69d6ceb7d89e6a44413c3faf44ea21cf00d3175b6c7f5b37a9c100b4714cf346ae", 0xa3}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="34e3e043d1b724fceaa4b8562813373468c27b", 0x13}, {&(0x7f0000000a00)="08b433a244a62fb9c4f0db182f6598a5f65f70233ae74891a814501c49c1007c31374837a7e524700bfab98447dcf5862f4d565aad80ec09f486fc4bfb5bd16328c84929f3d51f805c6d5b000f31bb57a31a985af85aa078b04b9aab403bc8f11ff6ec8eb084cf22890591d62d748c498db4f81a9779a2f051aae8bc75cee5eb26f7abca92355ca688d6dc96725a07c5d05e36c5410a2217d32bce0fbe83c61298dfdf17188fed591577d6053d7bf08ae834d0ca9e44c69741b6c7fec3f45058010757b9e452d2b8c330c33e619e7c81f518e7c5917efb0e", 0xd8}, {&(0x7f0000000b00)="085f9b341d47e005d896f26ef157015c7a0c65a73fefc601d8936294bc45639379999b62f3e5ca4316225f524376168001fa008bce56052b50dc4fcc9d3ddab581762de57cfa92080071237f84bc023b415ba5b855ee5f8505920f374ce8b57f948118b4d049135081e4cbd9cd663b0010de240b3272a3722203b86576f6002b26816d1c2e8f68a15423d8f87f", 0x8d}], 0x7, 0x0, 0x0, 0x2}, 0x401) 02:50:31 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') 02:50:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbafffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="0dc94fea490fc91fd5bb71d7a3d320308d724a906aa3e7ccf23d13cdf92dcab8e29fb8deeeeb9508f324ebb548c54a49e21b65a9532627e975ec3cf3b0ccf69bd3569d7f05a5ea5c9d61967e4e70624d461217c632cc47d8e559736849372412eef114648886054c0e81ef696bf32f826df1b9088a8dd380b84804e82711beaa12ad9be2dcc91383bbbbe33a538ddce9e97ec0f6d35cc3f45f23dfc5c7b1a57c198c316abb3a772848e4", &(0x7f0000000100)=0xaa, &(0x7f0000000140)="a9b231ac4d567e1f360223ba7ee0ca28ac5fa5d46aa4c60cab3b9ccf95ded48ee7d0d36d54d0dabd8fdbb86380a5b67deaee28e73541de7e81245c1aa66803d866238a1c7bf32dca631eb8a50610dbdb4bde704d40d79073b6b362709e012435355b2c4377b7ead799e12dc22f3dcef588d505bad05645a4be529c01567e2b3bc3592a3b3a8368e8537510219f75d0bb5bbc79d328dc4a1fb989f83c68f502713c4a8c5cf0777060bc", 0xa9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:50:31 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f00000001c0)=[{0xf3c, 0x2, 0x9, 0x3}, {0xfffa, 0x8, 0x7f, 0x9}, {0x8001, 0x7f, 0x5, 0xce0d}, {0x0, 0x9, 0x6, 0x98}, {0x4, 0x80, 0xfa, 0x2}, {0x8, 0x0, 0xff, 0x1}, {0x2, 0xf5, 0x1, 0xff}, {0x2, 0x3, 0x5, 0x8}, {0xffff, 0x3}, {0xfe01, 0x0, 0x4, 0xff}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5e) 02:50:32 executing program 0: r0 = getpid() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x6, 0x1, 0x3, 0x3f, r2}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1a, r2) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:50:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = accept$unix(r4, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 02:50:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x200], [0x0, 0x0, 0x0, 0x5, 0xc0ffffffff], [], [{}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x100, 0x1, &(0x7f0000000140)=""/215, &(0x7f00000004c0)=0xd7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000000)={0x124e, [{0x1, 0x40000}, {0x2, 0xffff}, {0x1, 0x7f}, {0x1, 0x4}, {0x3, 0x8}, {0x2, 0x1000}, {0x1, 0x662a}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x8}, {0x2, 0x66}, {0x1, 0x3}, {0x3, 0x1004}, {0x2, 0x4}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0xfffff1b0}, {0x1, 0x6}, {0x3}, {0x1}, {0x1, 0x2}, {0x3, 0xfffff829}, {0x2, 0x9}, {0x2, 0x5}, {0x1, 0x20}, {0x1, 0x6}, {0x2, 0x8}, {0x1, 0x76d}, {0x2, 0x3}, {0x3, 0x9}, {0x1, 0x8}, {0x1, 0x3}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 02:50:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) 02:50:32 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffff, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 02:50:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0902e5777f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10a, 0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) dup2(r3, r4) 02:50:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 02:50:32 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x2}, {0x22, 0x7fff}, {0x80, 0x3}, {0x4, 0x1}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x2, 0x7}, {0x24, 0x3}], 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pwrite(r1, &(0x7f0000000140)="cebdfaacf233d34d27914221f58daeeff423f11d0c72f0f5ea148ffeaf52caec1d4b4ec21afa49c181a9bfa76d8d7509a5b6fddea694e48f5a83f795112bb3361f5136c31c720f7c615ff25c9fff1bfe4802522c3042b601fa14234a587e1016e2595a105c80d766e9", 0x69, 0x0, 0x7) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 02:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) r1 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:50:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1201, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x8100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x2) r1 = socket(0x2, 0x1, 0x0) chflagsat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x9, 0x0, 0x1, 0x16, 0x8, 0x8, 0x2, 0x1, 0x9, 0x3}) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/51, 0x33) 02:50:32 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)) unlink(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() close(0xffffffffffffffff) pwrite(r0, &(0x7f0000000140), 0x0, 0x0, 0x4cf) syz_open_pts() pipe2(0x0, 0x0) 02:50:32 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 02:50:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8a}], 0xb9, 0x0) 02:50:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006c4000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) semop(0x0, &(0x7f0000000240), 0x28) semop(0x0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(0x0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000040)=""/42) mmap(&(0x7f000078b000/0xa000)=nil, 0xa000, 0x2, 0x4010, r2, 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:50:32 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x10, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="f989940319f1ced868dd34a356b04a285ce28915d3ce27b9a1441a99632f6bc750437f92f87f80f191cfecc6b4228e586fdeaf36c56d843ab3941e57837fe9857bda2427f7cbf3fd1baea19a152a7e7b0d1b868b6abd2ae90d00800e44e9286b0848d31e2bd82558bafd46f9cce6a4106f18185726b17553646bad1ffd8f2385a01827e1fa8f27e016799fac9a798bf57c6ec85a381235e25a73fa02a3cbc0694779a1b48ad88952933e68b3e9d7160e529a831edae4f196df6ae27565cd36f44ffe96ddbf1cb4ca9d5d97f92de18bd699de4fb79bab48aabc331903d2b6f4cc45ecdcdf52d985c471d5415350fcb5b1fae8000000000000000000000000ac27caa31f322cfc10ebba515ef5350abb81ab078fc8917496cf9aa6c7a0ffbbaba6b152d55bb8ea355a962ba18c969a664797aee493ba7f67c0d1550cbaa9e4354f4642c76e770f8ced76e446300b5de911ecaef89699d46548de548f780f65ed4f2689aad6d07256ad4d7ee2c2f45f67295dcb72af5a6f03483da74541adf78eb197b558993a30606b8f7c7c7b3238c22914fcf5f922496338bc2191622d10b41000d004a1cbbfb6c352c72f"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:50:32 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0xebcd}, {0x83, 0xc219}, {0x25, 0x2}, {0x81, 0x814}], 0x4}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000004}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10000000, 0x2000100000001}) dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff", @ANYRESHEX=r0], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r4, 0x0, 0x0) 02:50:32 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/71, 0x49}], 0x19, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) fchown(r1, 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = semget$private(0x0, 0x4, 0x189) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r3, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) 02:50:32 executing program 1: syz_emit_ethernet(0x34e, &(0x7f0000000380)={@local, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "ef8f01", 0x318, 0x4, 0xd6, @mcast1, @ipv4={[], [], @multicast2}, {[@dstopts={0x0, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @dstopts={0x0, 0x20, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x481b}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x6, 0x63, "8dc98c1c058a29a8db51efbc005ee8a1af62c3c7ff7ad0e7865510ca2162bfda62edc93407e15d1c4464931f01ffe45085c9a50d447e582a1e93830a3bae1e787663fb01438463cd7b6de4070d63c7a08f2137843f2ec1d6f3fe022b10c30b38541ea3"}, @generic={0xf8, 0x7c, "d64db27782f67a29b61a834445e4cc8b2bf2414a29a8773de0ecdffcc30b809214ef161152d7fd9fda904d2f76f9c80a70b299e62afabf4d06ccdbc5923b937984a1b4aff8576ee8d5eb9148feb417cc264dc5253b6f6a1e9920b4638856456fd92554ad35fcc3fc69923e4bff6abc1fa633a3448aeaef46899efa88"}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x7}]}, @routing={0x67, 0x6, 0x0, 0x5, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @hopopts={0x33, 0x1d, [], [@generic={0x81, 0xe8, "5c8ea30e11dfd466623ef6b148dee2b073fe1f755f6fffdaa0ca052be3efa0a41f859efde1800e6004f347a9d40201127ad75ad04d850d92d57d15a4d64b650b5272864a1a2fbeb1e3cca5f08f7cc99b2dc121800a98a984f6ce0baed13d1af8fc8acc3f1bb7d26c2f46b39dcc894e253bf65eb9e9268667ec7a42fad3783730cfcc2dd0e20ea2da12ddaa20d750fa15c33647c13b98d4bea651510db93688d8c2cbe2cd658820ccb187835e89e790b05802e7fdb0048908cbd08af914488a013fc2c72dadfaae36b229378492e34dd5690c796c6e4cb99f0b3920a9d05ac663e5475b25e1127d96"}, @enc_lim={0x4, 0x1, 0x20}]}, @hopopts={0x3, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @ra={0x5, 0x2, 0x3}, @enc_lim, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x2b, 0x12, 0x0, 0x8, 0x0, [@ipv4={[], [], @multicast2}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @mcast2, @mcast2, @ipv4={[], [], @loopback}]}], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) socket(0x20, 0x3, 0x7) shutdown(r1, 0x315a1983a00dc255) 02:50:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x7}) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="88e7671fd4be3ac5405ea158209006d723abcdde82ebb16fef72915933d4f1c48c10df307827c472129f20f2dee8b7f671a3923a4dc368c03cddbdb6628d04b2b1f1ec01a1c92690f447bd6fcc9f8bcf7fee1443889ddd824078e84fbd", 0x5d}, {&(0x7f0000000080)="697a0363", 0x4}, {&(0x7f0000000100)="d9797acbf3155b49374e8a94f127ec8560b395f0201717e185d7d432290d509d9de738611bce0bf0f390a800ef85805f50aec5cd69586ef50644e5c7276df704ea64550d9b67699092904baedb4484e0026658528d0ee9348d18b0de4532d41982a668b7b4635dfdd19c69f9c3a18756cf52a7e680c94aba320ad0bc4d5891e97946c579541ce29cc114ab3df345dfc7854e5d18208df67a5a22829fdabb2305172767ffa60b4dfc25d25c30d3d9580eb770a9ab8da2e8a171194f150d2e237be6102f8f98630ad3f2d138576fcaa2b52cc9b57f5036246c6a541e28fe64e3afeb2c5eb1d1fc05f8dada486e59", 0xed}, {&(0x7f0000000200)="35052b345a6d7cfd43e8c2e85def9634f65d18f42aaf67bd444a5f409392cd7758be37770e10d1a26dfe63716c0ec448151548a6b1ce6c76f7c6b994ae186bab06827286f71f77bb3af4fbca266dcae4f8a0f0f572621757f7e115622c7d083092bb0ef54af52d0aba51005436aef66463215e4e77b40d060f3c7a87c355df76163749459f339ff57878db6d7250c7e763e674ca6cff893321150f5565604133b40344d881f01705497ef322d962fc7908085f778de6cba470b613d7138b136d1ef9bd", 0xc3}, {&(0x7f0000000300)="bb8ebb9a31679b7d2dbc20c21dd9b152d2f7c64e877d4a5c354abcb9bd8d7b201a5892362b313dd3a328a577af7a235c549fa2337d5c2c93ef9e944ae1e518decb6280c242674317c30b0393a68455ea745321eeb5a06b49a1052369ef7127ffa12c49542990b9ba564089f7df2956f6c8c71411909dbe30768484f3d3ff093fd31e28e9b2bb35783ffb9f4e3fe15297aa463b29083f53c44b4c25718940b306741cc171e579a0b36ae1", 0xaa}, {&(0x7f0000000540)="020aa53e645844e6f27b23335617f8127e668e9692dee36ea49514f27c5e4f996413ab2493862179caf3f2b0179528b4de22daf48f7706dd37c35c642c970910e040eb81aa96952dce675d42ffdf615aec86771a58bd2195580ae8a4961387b0723782a78c2b2593f50823d3fc0ec7a89ea3fb0d0502960bd4d6dc45af90823311a95ebcdc6c3d731f771d9a2976038fd00719d6afc224d257184f9906c5fc4988f166dbf134ddf215419c267a7bad3f34263d8be56d7104c3ce8fc4881653f888d532d393fe82ac995b5b6f83093f772f5f7a63321b323a8f02a2df62b1e3a4a4fc0e37adf970570b447b3b7400cb829a4fcf94ed2ffd11662feaf942aa3e65b4f01ac3b86721b1780b6d2ac2a0e1859513db48ab62bcb65200406b496b609fc44dd2058d5898781dbc00bff9fed0d591848a675e8782eba038bdd7a9b8861e26403a32eb718d6909b4cb8cf7e7a6ff5bd56df53bfb97e9647d5dc1a6213dafd2a1937e2a9437a858ade95ebace5ccc50a5d778200506930646cf0a36e38391149d2d2e2e1b12ec7034180ffab2d55bb402c164055b5f5f4c827496a331d67b1db7d3be4665d5fbe6e22cbcb7ff83d06e32acf5968b66448d936f58463c9987f086f9345134f4ee4e1f04d98041d3e174a8f08b65ca29b4ea6cfe8314fab9b99a8cb41a0666988f6622f14074ac92c9bd83c871b86f3cd89b2307863f08a750d785c422b5dce49e7dafd0ef1dab99b08db491470d0d91b16b3262adb4ba800adb8cdba35cbcf35a748377c5f03d3e5fa90420f12e770b53ad95fcfc5f473eb228282fd1a28890c13f65840afd1a42c6d12cb456f45d56060abc1fad36046ea9090114d24e80e1896588b1b3d89f33bc156138265c0e03db3d6da066bd0a67c1e0fbc96afe417fd186f8f7e79f5f9761b4ef92bca635f849afcc9944a704c3b59b9f836bfa9a892ec6a9c57376048cc20194d22c7b67fb2e06ce87c2d03fb0f607f0da3920bc1e5c4cb0676c670ee5372aec93ff37e83fc9c42a65b4690374e48ad264cdf7a33d492c070627fa188a8ac1b36263dc2a38f0a8b6bbf70670f51bba245eb9a595615119374a8202ed47db771510aa9026e0a86c0c74580571a42185bf87254590ba2a0cc6a2e5b7f331b06a56f00ebe8ff7825c1763d976d4e1e25cb83bcdeb9fcf179728d170fd2bcad902f7bc1d009f9af7f1295ec6b43b7ff6b6ecf06cbd150ece1277e6e24e178a04bce549c0350b36348aa5f3fb1e393ff809e867c67ff48620983e2c9a658edff8466b6228f2812d200a43d0a0a0267ebea1ee227e2d339e01fe7b59902c4e031f8b0995bf669284edac236b6b94b4b35e649512fcc0b21054dcef2d42902c0c009bdf68fb3e275024a31bba9e4fea9ff9d5581ac11a49d5affedc3a5f673e5e29e74c376a2857038acba19ea959d093a7429471a9c9b2261fd2d47373f78a41644d6719f5440cd9efe5888f91be9b743862714a62de84152fc871e5f59ad95218ca764bedef6f45a4970a4ab7e071adcb3c1f71f674571e5da44e58d786089d9f652429f33d27776a3b9faf1179a47ba25ec71a72fae53d17a7c1197b724deb0caa4833fe7a4ec67a0174259b9ccf2265909889a57d2865abb7016ae4385c99e8fc2ad9953d8a4833b6943a8ce2a3410720753c04b183426d858e4dcdbbe2ec50ea564516db8439a9be1e298f959bf70d20a0dce33f481ce9755dd7440ac870c9c09cbb6f0ac38e4ec17c55ea4cf8eeecfb6549673dbdf9d61d9a035afee74c54e96714c0f61293857c9721e2632bf4fac86bb83205b185ca34901414aee593943b14c0ec10c5e02ced5a9743b3a880485427a13ab1636925a04df4f79fa3d29f24f570814b1e4eda5a2d264ff80ebeddeb2f4342912db872ac9e3244cf6afb6f7e9f824e20ad47c71460465f487b2458c4c3ddcf899f7991a18521b2ffc080f3b76f71aa99db8daa241b1a1fec166f71cc326d798e3479d341a35add8fcd7f8dbc80a6473574abc2c31bdbe0b81a3ff5a137f8c5340ca2df5c870537b7ac7d43ffdd933ca44b7a3497e35502083ad8a33cdbc3032bea534c20a40078a71f9fb4f26a6011ee757da68e6959f57d49c07ab227633a6491e4268cee17ba792cf034575e8e3ce86ade031aed3ba3807ca5ee430ce642f495149201d5284e31674a80035d2a1fc4899f32ee9ffba9c86144f72a4e11819f2119bc1c1b9c2770bfa81c28bd22df6201880c415beb44e23f9da7f73eb78acb20cd4cb6958d8d8e5638a52923996b9994b883134b478b1462113d04f0484c0047cc1a9b87d43ee989df71c0ddb921db628e5e193116df4d73f8e36401d1502fae0a551c0a10b4f83e2f39e7171f5de8d4d910dd8b5b3a4e3d98bcac2d771a9f54d150111bf261e956baa419ca2b35ecac76dd7e0c997edc334fdb0a194f8d21e26322f5b05fc74ff34783ec70d93d51f26454c146409c47ca85304c7b10dd3a542135a8f94e91511632bca58bbda0c5acc49abbc67af95eba3411aa93633fbf2bd8639268baf6856dcc90448822c2c62d3ed2b02a64bee929746b20df416967e0731590c5e30571392b0494e5be1c452d6fda397106e81f5eaba48272255f9d5bd8a5a644b5e92c2f93870f0cffad9c5fa549e4d877f1b982500010e1559f1d1f5fec13275ff671a7f74d52c5dd5911e174ba7432cb87e66ad2349961186a8545872fab0e28b6831f131cd8d4831d6e7d886583425a09c3b61b1b692a5ab18aa04685ae10d02aa449ac175b2f7b98c7e61be5b1577a3add0dae7e68f79ab4d5653d1763a0be983f5d26074a7cc3e868af8c883e10d04cddbf6414b659e96871cbc5a6f81b23cf6ac75741b1f3c34551e517e45083da07ac910cd3f49d51f2ad688c2122c1fe32a6dbfd33ee3dd0088b3a5f6f47e76ac3315e11096b078b4eac197a5f77b0a30cdd89dd67d581f12fdfe487027fe9ba614f31b4dd2bf72022ad2954fbc8502c7f141093030310ae0dca7b5ff393e2e73665d21dd693f54ef343b1f1a61f0d27a8580303545e3b011929bd524d8c0fd02857b59f219b63467c7a2b9d90d5105a3b468e87faf2bc417a6c0d51c98a97520bf521c70b5b905e4e3d3cca3ffa10d0e860fb5c453e0396f445422459d1f69be48db687b007a47b7bdf9401b76d859564c4bd7f6e5b2119761763c457497a800b0c38408a091cccf2977204a9924fc4c88a0df94c2cd6b7d23c4adba3315355710c0283036e280d6399233628ff42e4c35d6635269e1fd33d9e23450a2ebb3fda65f5b7084c3dcaf2eaee5c5520a6afbab678e2fd794444dd41116e3ba6b74debd663b92ae3e55e2b8401192ffbcd7b0c7881ed5969e898e6ce72c40fc2434a8b3a48213d9666506d39a3dff25b4dd86da33262615fb6b815218183a1d183cb10d1cd6e23349fa568fa9dd2e2127014416183b93307597f8caaea06d702dcf97a9af132096c171cdfd645b2f80e3f807e3a88a8d6175b3dfbade386af187202896ab1fc6c2793a2b413a42f378131ec0c8c8403d975e4fe8d5c544e75ea380c7bcf96f118cf738c9ebb9f9370657230032b2055195e8c393b701fd887ecec58887fa62862768787417382d08ab3017efabbb91adf33e9c0d549b509e7807a7dc1d10be49e1d38d4a8a3dc3ba8aaec547f388cfc01840f2632a176769a65f0f28c791b8d985763adb6a906b76656ca87b7b22ea46b1da72aaf119be56ab2d5d5279d8455e1f6bada454e5a93e6d0c175f067377c0f7a676edba8991226dac61009cbb53bce68eb04642f9be1fa527590a89aaf3443a425cf844d819f51cccdd164731561e52b277c2db6fee6cf282f5b0e8a2df536191a25e65a353845daf576e650575f3ccc664f81ac9f8aa5bc3f1b5a8d6e055ba828adcc7165f2bb46515944c22ba59f3dbc6178b8fae424864474520a5690e4d411eef9ab0c681d07b87d2525f32bb0a9bddb77773a5fd298bcd5b883dbec66650d7bcc8497dca1814fe60bb043692284af65a06a4b6c766c15df417f507a3fc037afeb0c673384232af861b77816051d5102bda5a52009e92ab97d9a7267ba6e0e35e90185aae9baac3b93ba363213932b0ac4d347c4e5ac9799328dd3aaf301c9f879689465c1a2109bdae51e40c84d455958c905ee33cc8980c782aeb2b513adc946769dd787b29f60670c54d917290351538667b19b1f47da4ae5606fcacec30e4a9f7a0ea81272ba9556ab6a8b9c69885f8a3a289393b2631a18b3b9bef2847b700330405c298750ed27fc913afb4d91a7694348052c5b93bbc87b5facf9bd490c63bfd2e7007fbe0e443d5ffdfbf0f0c43e5e05765d8837b8aececa430ce7b8895bfeea77459a46406a804813f908c18e71b3cf5dd36d5c728fb41ddf06823cc2f4b9c056af7891aed7706949b34dd66a8b9fd899f7532e24810c927592568c72dd7e2d0cf642b23923c2d5de41f550a96cd20f5dea38a7f74cd41665fd54005479dc2f44602a596b3e7172c82cd6729b55a43d10aef78fd367e21fc4d77378facf40a05424bf15fae30f460919c063724c2e042d5139561395b1bff6be53b362ef6bd16471f46e78ce3a426585a8085ca53261df69876222cdd3bae5f20b4431f89d60025aa4bb2fcf548221a9f7e9aa0ce42b92d2b930ea9c5c40365fcad2de29089514d3febf06d129618bd475ea000a498efa165c8d483b3973791821d74bfa76a4df6cd36e88100d0a97a95b686528e6a3a6b760f4d4ae6fdbf03ba6d432f4636f16ae2cb21f9e35535a9c68fbf5bcd9dd469a23cb9b0468553d5aa2468277f3bcdf5275785417adbc3b326dce04ad3d50c5c9cbfb36140f283aebbcc2d440487491add144583bb6f69a1463f56b9fe5529b593f6cd8bbb8b13300dbc27e038829603ba658464c7de83d15d9311ea0ef498a7edd3cb06d4ac9b5184ea965f7f617bfda8dcd1049c8c45322c81886aab3517efb0b26fb4c792e432f7d2271f10bf403ef056248400d9b082a4c640e36e7d02d8bdb6c3ddd810995cf733d6048e36cdd3232213c3f7674693ab01e5846daa4b45bad48a56740f32f4fe3c0897b19f2a06dd1f2e4f4a6c510e2a0806185220a3892cfed873cc9ccfd1b25cb6b956942cc2e074d1cd040a9d63ecc4e3e753d699c7242e87a9afee24d18e6745eb48fc0dec6593210d86465512e4b6685e07c6a1967892d2622e1f0c822ebf6290297b4965f0f0b65b65d232243ac4b34880fa547fe0a44d30c5896fd1c5125ea245f3b0214eaee444924026580d6454d1ddb2220b36acada52def37a93a24c0f9ccdfb3fcc3117607242290aab68f71637075402f781851ae55f2ec2a8221d9162d9f7b1a85476646dbe425a19a11977162e1ba3fb7fd9c92b60d2737ba346344ed63bf4eda1d54f4d248b225633e58a8e4c11be178845b6edfe6d32bded130dc3173f15a8ca2617e0a9a679d8584066bcdcf85c28d0f3bfb7ae8bb81b27d278fee52465dd4efebcdbbeeb76f405d0d850c0fb14865ef2ea79117609a110ab78460a513c9a3249b9a3fb8ab7c202e67fa74389d73a53a16d4a4cdd7d72069660fc855cd6edd6113e342d789a248b501e0fa63d6bf653e4b9d5924e5ec818de4098f8265473b129e30960b333661746e2c302a6d626e086f3ac9e625d07c758bd40dabb74952cbee2870f1a25e861a6f94cec92c40ac7672b709a7d14c76d3d385eab9802d43bdac0d0dbf942259d8ebc76b57551f1152d321c1ef24235dc1f1c003f8e574953c52647149de8", 0x1000}, {&(0x7f0000001540)="e6249760bad22a51429a16d9a4710098dd80a60bec4ce4998f7fb2528ffbd573bdc115953a20cfc572900eecd5f6fac93171b1e0e7618b1833cd52b6b6048036085fcf13af40498cdc3ee553bae9326518bcbc9e2d47a79b3160ed7ab1b9c068f153ebbfadeae2d7b0fa972ad99a838b619899e3f7a82c3896130f5cc01ef2671b8307bdeea6da5d4d07002a94bfeff6e68752726b734470b5f97f698c2b1756547d019498975c2bc4e2ebadcb1ada75fb7184e06c2f58f05f5712ef91a86d4c39", 0xc1}, {&(0x7f0000001640)="23fdc353e1c377d83d11de8ba9900082f1d4162d1e8994bdc0c112a1c64803f2970c180fe61967d916944b87b21cb2b7893bdf5976561f8372197b293df8225f42c1142d18043b8e308a99bc5db320d72debe98ac385c321840d6916cfe4d5a8036ed1fe7feead75fab21866d697b8c63e8f96343331d36806761072df5f8d54db673b5544939fc632594bb484df9bc400511599d900c908a9edcfbcf465ce7bb5b68d5e8930cd1f389ecdce2c099200677710fab75aa0100331dae9483e91f50cc79becef449fc878e8f06b6601a76c9a3ca497390cf3761f9a8fc847a68367f9ca652ee9c670880b9cd68f9d5fcf3d2ecae016", 0xfffffffffffffed3}, {&(0x7f00000003c0)="a270cd005a1d3efb5b1bc0d1c53aab349061973ece49be9581e1f90f01870e3c12fcc861fd9a4fce6c7945b9cf02b0d7f285d89f523abf6e58664836fb1847cc9a3f2ddb2d4bb4c288dd6ac2d20614b97c8a3a72386a17b397f56e80f6b4281f6177923192084a46e4e2f553", 0x6c}, {&(0x7f0000001880)="02d7e8f24aa2747a7dd77c3f4892cf5be8ef9a9740d5dd8b0c09b754bcc8515123169ee2952c721feee49d2f2c619d58308713df1a31d81c4055962aa25833f0da6d7aa985ac3d9a71bac799501cdd3b835d1b0d128a8f419fcc21373d82", 0x5e}], 0xa) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x8, 0x40) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001740)=0x7) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001900)={&(0x7f0000001940)='./file1\x00', 0xffffffffffffffff, 0x1}) syz_open_pts() syz_open_pts() 02:50:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b50000000800"}) 02:50:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0x9, 0x400, {[0x7ff, 0x83eb, 0x7, 0x7f, 0x5, 0x8, 0x4, 0x40, 0x2b9, 0x0, 0x1ff, 0x3, 0x8, 0x8, 0x1f, 0x5, 0x3, 0x4], [0x3, 0x4, 0x0, 0x5ccd1461, 0x100, 0x4, 0x7ff, 0x5, 0x7fffffff, 0xff], [0x492, 0x4, 0x0, 0x6, 0x0, 0x37, 0x3efe], [0x5, 0x2, 0x10001, 0x1, 0x0, 0x4], [{0x7, 0x7800000, 0x101, 0x401}, {0x0, 0x10001, 0xa84, 0x7}, {0x1, 0x54d, 0x7ff, 0xd0c}, {0x7fff, 0x8, 0x1, 0xa20}, {0x5, 0x0, 0x2, 0x4}, {0x8, 0xc26f, 0x400, 0x6}, {0x20, 0x3, 0x2, 0x28d1}, {0x100, 0x4, 0x1f, 0x7}], {0x7, 0x80000001, 0x7452, 0x6}, {0x3f, 0x6, 0x5, 0x200}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000240)="2078f7b6eee0d6d97099188e90cd9c8e765f9b8a09fac5a45e3f9e5fd421a2c14c0333f329df6d0f3295f5a5e8b04efdd710000000000000000000000000b80000d2791e8d7f0620bae76cde984383fbdded39accec15139416816abc2a1b1abd39001a72d71d5f07cc72a05331691ff0f0d5ad76b13c4eef4ce924d09eb15ef811f98c103317e8cbcf5898256acfc29b71c712f487602ae4b7e8a4be80d11e11f92580e244d966971ac7952aebf25244a0d235ce1bad340cc5e6a1e33c2c2066f53bf01668824bbcf7be50f6fedc8ec0408b91eea90f2950c5e524b82c2232d0dba672c10cdf0a2d25e1249483fd8486b15e118bdfc514ad00508b8a8325d00252c95a63b0029d2c186e78a5ddfaf0cc35302a06cd203d61ad33a9d85ea0f03cd3455ff0f8f40c1eae3e5623fdb1f0dd4019b35770b5b7fe84d0163a32227ec0120ea06e3b1c2ba8d2a2fb1ecd091f991874abe94f585b9a2f7e31b141d1fbcf3ca1e94f95f882770673c765f772c0a4ba300"/382, 0x17e) 02:50:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xfffffffe, 0x40, 0x1, "a118925d94a063c2e5b119854e3dfd8d788065b5", 0x8, 0xffffffff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 02:50:43 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x60000508, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) execve(0x0, 0x0, 0x0) 02:50:43 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100303afffe540000000000000000000000c8caaafe8000000000000000000000000000aa"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 02:50:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x6, 0x200, 0x0, "07b7df2a8e869ee849775fe0a30c3a0e5ae31f23", 0x6, 0x2}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x14b) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x20) connect$inet6(r5, &(0x7f0000000200)={0x18, 0x2, 0xc8b, 0xffffff01}, 0xc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x3f) 02:50:43 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, &(0x7f0000000000)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0xfffffffffffffe8f) 02:50:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [{}, {}, {}, {}, {}, {0xfffb, 0x20000000}, {0x8}], {0x0, 0x0, 0x0, 0xfff}}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="00120009000000b201", 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10001, 0x1, 0x2, 0x0, "6495108eb49a5b1663cc571722c2f39ad75ee8f9", 0x7f, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="00120009000000b201", 0x9) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r1, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 02:50:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000000)="47fc807d975ee1222877", 0xa}, {&(0x7f00000000c0)="a9cbd4e67ab421ab58e520679d3f8f900527723ad0aeb982b4d1168d610123537f4f76a16cacc37ea1ed3b640c1747a3302915a7ae3ae4e5fa11f7ea83c4bfac70029dc1bf755fe7bef5244102be8df379c24af505a9c66ff241d6d01749a5ee198e9eee63eef8", 0x67}, {&(0x7f00000001c0)="767407d78d46c696c3b9318f7955909662281833c1c928351fa728576459346cd013963857304e4b575c3ca320ec301bcb69ead5bd12cf8a49331649247d41865be25e35dc86e363b557e09ee5201866d77be5ca526a57cd78da3a2313a86832ce153b0e90f75135a02caaf81fe944ad99fbb83fb1f05f0cd29d6d614a2b5f072ed14d3809dcd68d4a9d081393f9e5a04d2cdd6d89c0dd81636d3734234057d827139ff4a70ded7c", 0xa8}, {&(0x7f0000000280)="21138f3ab8780bb633e306488da9a3ed5aed8cd3665101a9feb2831f348e975160a4ef0392efbacfea7063b8c0c226e119cd7e603bdc72085f4d065b20", 0x3d}, {&(0x7f0000000300)="4ecd5c854521285b2d9dfcc253f920fc4b56e01e41055eec2ad7c3b53b9acd025277969178051117dce0beafcbb502945fafd4cf0eb94e7bc54003b710240b4a45490e6c52ccfab55589497a2ab7a523a1724ff096f13114cb318265ffa5fbce2180d2f87d8fe42f596a43e9bdeb7b4e094c6500915f86df5d0e386bfe332118b1bd48636ca46e9a5781cd0bbe95d6c1cbda9ca9379dd0c5064ebe9c288c7ac10ac2b650f8e47d98f4bb53f9ef4c5b7bfd9fcc78e0e1a53504cf27b91335", 0xbe}, {&(0x7f00000003c0)="0f97c9f78708b9b5a353b30b01542cf452c13a444d5a1c99ab81107e3b3afa807bef9c998341a88e1a0b3a61e5783febb271c96cad6632456f3365c207bea75eb12b5f82635461f3c7f7d13006465ddff92541a5acbf67ebbea224348ecaceb5ce0bb234ce675f0f7d57132cdc077ac5d01983ccdd11295f7f11e8c572643c7944aae6c6f83c123b72b00654d1e481aa2d07049093ceb84349030bc41fbc4eea106491c766087abab94a1103ed08eac7068e7b6ff197bcbda030", 0xba}, {&(0x7f0000000480)="1d0ac75edcfc63ba78baa126376d8aa65b797d0af1b533803aa6f187cf19631bd279e2b80ab775a087a682181d48e65ca2c3e688043cacdb43b3747a9eb6af472cfa611eb8324f5bc76f886e27f431ee6fc9076277c9980cc3164aacf5895437ac4c4cdd976ed43f0599ce890b8ee31ca99c44acdaf6", 0x76}, {&(0x7f0000000500)="7ab16af09985ffed8bd3e4971116988bd4bb064cb5c9303ef3cb9f0804869603480901b473a39f4467706f34deb9b163f34bf10730cdd87b24bb42a2710335776612929d8ba1c42e671eb5d4ac7286acfc99c238d1aaec537e09f7a5e5c338009c5f42ced1d3fd90334e06b24c25b8effc563f0b5705e41b07a4cb2ea597255232527e6f85abd1f05a615d9807808108739d7c4ffc8fb00b7dba9c2deab5b1363dfba4dd489296f0a0c28b7644812e3590303b01fad0083f73ec31a9a0a9a6b553d7057e1dede22ac343b88181cc910b", 0xd0}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 02:50:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x3f) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="76a137101403325ae2bb0ca75813ab383b2d92251969ba6a9ea1b2c92c9198617f9e6a5b84e9e1f90363a457ba6913be719754593da73e643d83d9c2aa52c7a8914bc2574d8d0f244a1ca08a3ad502b1db5fea671e9999c1b07964d2e1f08ae17ddb00bf395ffc2b6a36727ebd0e677d9092d2623ce45e55b8e0dbebb156adcfa3391dc95883301eff64ba60546f076f70eaf4457c12c73ac631dfc1f6ac675213e05d6433121f5db73c65633cdc69e48bd64582562ed831648af0b643167952cd311bdb15f08738bb3f4fbb6249ba2a4987738d37263800f936942a93595fc029a155a3da1da259ce6032191592f8ca1cf81b", 0xf3}, {&(0x7f0000000140)="944a8a97063b9c61aa38426f53af15d5f9b81f11245750df215e87ec8d6ac18420acba949c5590a9a4fc3b5a9051ebcdd3cac1", 0x33}, {&(0x7f0000000180)="aeed0ce3b4ad212b475c84235c425aa3a48682e9f01f0f529570067745ebefa3850549b2727314229eab64915164e6c90be8e168ce4606d95156733e029393a5a144c4eeae53a3f0b0828f20cd36168108e320124f91864558ca8bbc99eb69244bad436ac6cc27c4442639b6ef928ae705da4b2d5249af1b4d", 0x79}, {&(0x7f0000000300)="c94ccfc70a6d0c48f61f1b6bbe163243cfcae97877e2073ee0c309a5020abf9ef41c1d870926d4b5485f87408c04dfdb07dabbae7a3c641a9394ea293385c88be2fafd507e14196c0959e921becadf9a8853e15753499a6d0d31c1805f2c0058adab815f78976fa5b4e6cb1f2b7e8acbb2548304c614c79b5eee8187bfe1af2a55d49815f16f9ee026386f6df150058fae41674b4e5b15710e2188235179af28dd71138bc1a2aeea85ad78e39ea056682cbdc4b078e9f9c054a9832826d105464c5e0c3fdcb7201c95606b1f420cc111dfb55dc03739a5438d19ae27d9917b9283718ed1ea1ca292a9a3eac4ec962ec83f73", 0xf2}, {&(0x7f0000000200)="1356d5b589237551544a84d28f1cc4bd078c268d3cb0ceb4e7f5a26c2d1fb1b8954f8a24f7df54cbbb429c794248a686de5f98d0b22645896160787ecf07cfddb7f677ef6628e0c4bd22df3fc23b0f1d82acd40588da663cfbc08fbdc1bbf3fde6672d4d66be1c34dd2896d6eeb71d34bc2d254452b4", 0x76}, {&(0x7f0000000280)="5d65e39e61c476f1e93dd7cfc1e110b3b6450a0210e54e813e1123d17bb8adf7e2a860e9fe2c6e5030c7817bdb4a8b93aad4f0e05b7cdd46", 0x38}, {&(0x7f0000000400)="29b7ea57e5c439c0e3acb0ec6bdaf05ad85c8db99759757a5015158f994880ace21345ac467dc0dae9b49de981b35c7725b256ec16d68252792e0bad441d5af1ae44f5845db4d8d5dd1533576d0692b1b9f68034f20e74b32f173319c0c5c848caacc220b6e59ce9b9", 0x69}, {&(0x7f0000000480)="9e6f5b6c941602252825f836ffd3c0f67c83fddec7e78fd75adb10d390c35189a7f0ae2957f77e0f141df963e8f3537c2021bc44162a6c06fd731271caa940ea68affe1db4a3289a2eed8adc8c89c661092f5d4d69d27c336621f860bf662f003bfb0ee94df7b7216ed6518101256beb4ba6329c5f0f4ee5ef8fbe20c5b08a21b29bd2a60efaaf3e7683c4a35e3a7d4088bd39216b9d99156a2d3328d238aec578b433642ba91617583e71e441", 0xad}], 0x8, 0x0, 0x7ff) 02:50:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 02:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x20}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="0000a3cfe54352a265a7fc0000000000"]) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000080)=""/119) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/148) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/209) 02:50:43 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x2000100000001}) dup2(r4, r5) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) fcntl$dupfd(r0, 0x0, r0) 02:50:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r3 = syz_open_pts() close(r0) syz_open_pts() write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:50:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8, 0x154) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r2 = dup(r1) chflagsat(r2, &(0x7f00000000c0)='./file1\x00', 0x0, 0x2) 02:50:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="c2", 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 02:50:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) 02:50:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf1, 0x3f, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r4 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x2, 0x7, r4}) dup2(r2, r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x69b) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) 02:50:44 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000180)={0x1}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x69, 0xecef, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000200)="8036bd455536c45c5e46a6fd13bfb5d615779efbc03d8bdcea4d26bce79335bfba6ff95da69fada7e0281d74334709f4a53682baeb4276ffb965a19742c464f9b096734f9c2583c77effbee5fd9edba3ed6d4c8c137a3b72042d385398b66ac612e539621ba141d0ad739607edce4a3bd4d2ff88f5ab371348e8d039f7b3cfff96154211271d9e8ee59ec33c32e3dcb2e1", 0x91, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socket(0x20, 0x8006, 0x4) setuid(r6) setuid(r6) 02:50:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="010000006c"], 0x1c, 0x0}, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x55, 0x8, 0x6, 0x0, 0x7, 0x1f, 0x7, 0x1, 0x1, 0x5, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0xa, r7) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r8) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:50:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) 02:50:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) 02:50:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(0x0) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, 0x0, 0x0, r3, r7, 0x150, 0x3}, 0xf8c, 0x5, 0x3}) setreuid(r3, 0xee01) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/93) 02:50:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f}) r1 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="4247d2e3ebfb5a1aa757b58fed1ad57289fc0c4bff1cc9c61ab249ef8191ed256f403d582b57cbd210f0759b3ba4d68bb6530d40e7c46f584c9afe7548", 0x3d}, {&(0x7f00000001c0)="8e1728edb371ee56422a0babd02f5d30f3c48a89a00238210ba407906eb4ed9f486d3f68e61ead9ddf705e32cab380d68f2c6f58fc6c92ec94f7603886540f767bb34aee3e507dc8d2c769b9b324c0d6b9fc5a47e9cd7c1becfaca75adea25480181076b331725987ef7586a299179d94622f519cc9ecf461304cd9d9548dda57aecace0a9e5add40dc3881f12fc58297c000215a19319f3927829cf569a5605f6575eab0ea4bedd9c9e575411032af28cbeb213120992add99dd335f30f02fc7971209a060eef2ec98a642012ba580d784d6dfe2c7047bdeb", 0xd9}, {&(0x7f00000002c0)="8a2a7480e6f8761d3db8ef06f9f0eb64517c907297b3cd5547b0cd49217ddb74d98cbccf659fa83a81d64f65121da58cc6427418730e3eb74e4f132dfbcc316339baecd3b21e696b4605c01a5458089dddc9ced76e5d96ef3f7816ed3a2ec41c6f809df674deb42bee8d375355a7f3ffca4a8f3a778863bb0638780974f8dbb167cc988621dc234350a658fda10468eebb5ae628b2afd89bc23cb9ef89066d5cbf9db9d0fd723f11676bd3c7ac15eab00b147e6763ade961731c", 0xba}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x10}], 0x100, 0x408}, 0x1) r11 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r11, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) 02:50:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x12f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000001380)=""/81, 0x51) rmdir(&(0x7f0000000000)='./file0\x00') 02:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x0, 0x2, 0x80, 0x2}, {0x800, 0x20, 0xa6, 0x5}, {0xfffe, 0x3, 0x7, 0xff}, {0x3, 0x7, 0x8}, {0xfff, 0x81, 0x8, 0x6a}, {0x2, 0x5, 0x3, 0xfffffffd}, {0x100, 0x8, 0x40, 0x7ff}, {0x3, 0x6, 0xeb, 0x3}, {0x8, 0x9, 0x9, 0x4123}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 02:50:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() setpgid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r4, 0x100010074, 0x3}, 0xfffc, 0xc, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="7b4a2072a99eb258cb5417141d1956b9bb39f27337c40909629f7eb60cde960bd1394582dcc3544b2faa94c57d3ded6e6c2487172461f9aa078df0b5d7a9ceb45e7c1764f1f189328ef43c885e61bd18d78e123d199eb1646731b8a1d114be698c51e69791633decdd4c00f816fb02a14e98bc30493233d69a3dcb899072945433c620b87487d315dbd0946a52dc2619c70f65a7892249ea5efecc4c75bbe0af7a42642766", 0xa5}, {&(0x7f0000000180)="30c1bbfa5e7284d1b532534dd66f5a7a4dcc06", 0x13}, {&(0x7f00000001c0)="67537cb20d743eae9f781fd65f87b1f07d5bd08e0599b8ec9a31be62cc5a13b1b261c005b113021d988ba7706fc3d919be37b8e5dba069c46dad40d3e36f81be5cf21a8c1598346ed684b028f972805db296affc6119f92d65e1c4104c63745dd83159b3d9db721977b5ef0b8f3adc9f0fd80f27da2172faed5396550f8e5323b938daa1", 0x84}, {&(0x7f0000000280)="17cab1c06da12bf71e9321f4bbfde473c375599c57a5853a49a9ee2433a7044326b8621d66d1ee52d9042623c42decb1c1cba34fb68c6697d452ee0f7b5acb7927589ed88202dfedd271f796e25731b90e7b0df5dec213d5d5895dad158d2f4939267d24fcedfc0790318bef39a4f71582eb95a6a064b17c5956f0776e2e70361539838d212a44e70b", 0x89}, {&(0x7f0000000340)="953b554c78815db5a10d821662d0bffff495f0f75532079ad6f7aff03d98f1c60921e6939f3317fdd68ecd2a15607564b3b2728df998746a5efccbf466b881da07d3314ca721dd139d5e9eab4f59bbf5571433f08914b2f798187ca9f322fb6eda03757b3566282eb32b47e4a705b9ce5601ce644f28dced639e2a16734df33d078cdab8", 0x84}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}], 0xc8, 0x3}, 0x208) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 02:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0xf7, 0x800}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x444, 0x1000) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x2) 02:50:45 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400, 0xfffffffffffffffe}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:50:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f2c2520000"], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3, 0x4, 0x646ab3e3, [{&(0x7f0000000000/0x400000)=nil, &(0x7f000017b000/0x1000)=nil}, {&(0x7f00006d5000/0x1000)=nil, &(0x7f00001d8000/0x1000)=nil}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000000c000/0x3000)=nil, 0xda}, {&(0x7f0000569000/0x1000)=nil, &(0x7f0000445000/0x4000)=nil, 0xffff}, {&(0x7f000028b000/0x3000)=nil, &(0x7f0000745000/0x1000)=nil, 0x80c}, {&(0x7f0000469000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f00004fc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000189000/0x2000)=nil, &(0x7f000048a000/0x1000)=nil, 0x79bf}, {&(0x7f000037e000/0x1000)=nil, &(0x7f0000406000/0x4000)=nil, 0x1}, {&(0x7f0000206000/0x4000)=nil, &(0x7f0000576000/0x3000)=nil, 0x1}, {&(0x7f000038a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000474000/0x2000)=nil, &(0x7f000033a000/0x2000)=nil, 0x9}, {&(0x7f00007b4000/0x1000)=nil, &(0x7f00002ae000/0x3000)=nil, 0x9}, {&(0x7f000078e000/0x2000)=nil, &(0x7f000008d000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000635000/0x2000)=nil, 0x800}, {&(0x7f0000495000/0x3000)=nil, &(0x7f0000725000/0x3000)=nil, 0xb6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 02:50:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 02:50:45 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x19e, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0xc8, 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:50:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="82822e2fac141c5fe31654ffbb22424489fff633774397f4995d82a72859dc94d08a17a27d3fcd68c73cf80c9c3304af47bfef36c06fcb28b667b446244839fb2cc3b4495cecfa000070b8f645ffb901f921673b1aa000e7e4ea9d5ee09122aae1301be783ccf6cd5c8e6f79ffc8bab1a1397d9d0000000000"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000340)) fcntl$dupfd(r4, 0x0, r6) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) 02:50:45 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) openat(r1, &(0x7f0000000180)='./file0/file0/file0\x00', 0x200, 0x80) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) unlink(&(0x7f0000000000)='./file0/file0\x00') lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) 02:50:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x10000) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, r3) dup(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:50:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1e4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) read(r4, &(0x7f00000001c0)=""/92, 0x5c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') 02:50:46 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000), 0x10000) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x400fff75, 0x3, 0x3}, {{r1}, 0xfffffffffffffffc, 0x70, 0xf0000000, 0x5}, {{r3}, 0xfffffffffffffff8, 0x13, 0x80000003, 0x2, 0x1}], 0x8a, 0x0, 0x3fffffc, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00'}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) minherit(&(0x7f0000b44000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 02:50:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:50:46 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x1, 0x3, 0xfd) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r2, r6) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 02:50:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff, 0x400000000], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:50:46 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r0, r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, r7) seteuid(r5) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x4}) flock(r0, 0xe) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r8, r9) ioctl$TIOCCDTR(r8, 0x20007478) 02:50:46 executing program 1: r0 = socket(0x20, 0x2, 0x3d) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x1ce9) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:50:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0xfffffff5, 0x0, 0x3ff, 0x7fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 02:50:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='`$'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xff, 0x0, 0x1000000}, {0x3, 0x3, 0xfe}, {0x6, 0x0, 0x80, 0x840105}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:50:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 02:50:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 02:50:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x4) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000001c0)="a26e5f7a77a1ec5248fb3a19de89ce86fd403d720ee6fb3103ae1f8d3ab0dbe37c5308a65bbb6d2db32497de3a4369d3f4de312a8c2a2d682186b594781349cb4359754dfa2fbab893aaf72cdf32ef8d063c4c3b5aa9bf8e7276cf58e349ad9ea6aa3f73bcab9c1487f2a84dd8ff97de3f33f9728b305e068f30220b2be47e7a4cc9f482cb566cd53330da42c040a50ca591ee013df5d85bface954410eb64c02bfa76a44c8bdde41cbc06ef3ba58c2a0c87d2e5768f468f7f157aab5c661eda407bb71b67543745eb3a37138ac19bdae43f99f07d0fbe2ac7ae703dfc254328839f8daaf2059ce62cbffc35970861b8ab", &(0x7f00000000c0)=0xf1, &(0x7f0000000100)="f2d4fb4e55ee3b0aa031bd5e20cd84a2a63de5c17ad110cb264140176ed0afc7d05de62cd934415655fe6b9f3acd1681e2332ee0e9f47bf9bda372e8a68d75", 0x3f) dup2(r2, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x8060693f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100) close(r2) 02:50:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 02:50:46 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() shutdown(0xffffffffffffffff, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sysctl$vm(&(0x7f0000000280)={0x2, 0x9}, 0x2, &(0x7f0000000340)="311a95994c58b262cfe7e0972f59dbe106da4c74d80d078b9c44d67a48f9df7395ce0a69b473b03bf3b322f4abb58641f8aa8dcea31e3612cd4c266d26091c5fc57ef4dfd6c48f6fd9ccb05f3bef1aea4ba8b609a3c2c84c6085555ec2ec6e5353457aff83d19052457a1a929c56ae4c2a72523fdf7ad773c5b50aa81f76dea008f239f831274f2b4d08f5db768a9a726ca5d45f333565e565c8e11738d9b873125d1bd5aa82d5061a92089fecd88517409e0dc9fe56cc0ddb122409993f510a22c8e0e4865472", &(0x7f0000000240)=0xc7, &(0x7f0000000440)="35d837bff33d39b9d5beaed5fbcb0814650b082563d44ca490383afa1d311e5e22a9a4a20f2466923e1950ab799e87e1f5994ca6a743f4c2e953fe2ce232d2454a059808494c8757a9445919893c00ea16eea41250ef7eb29f11dff4a65b27f1dfe04b061599c1cf642933c50b94a4a9d346968343cf33d92cbb82c1e5f6e833708f60e9a11dd4973d54ccb41c8015258438621d0a6ffa9ef426687e30f0022a27848c64ea9c4c0ee77c793a7f6239b5acaa9ac90fb7ad5979e2b0cee70ff5fa656d7df9e75dcddda2b25b6dd10c08e18e3736220ec84d5884da21ebc759dc", 0xdf) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 02:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="019c15d48fd2058f41"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:50:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="b7", 0x1}], 0x1) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 02:50:46 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000500)=[{0x1, 0x7, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 02:50:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x7ffffffc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0xfffffffffffffffd) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x40000300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) chmod(0x0, 0x0) 02:50:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) 02:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) fcntl$setstatus(r0, 0x4, 0x88) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x2, 0x0) pipe(&(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x3caf}, {0x8c9, 0xffffffffffff8001}}, 0x2) 02:50:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x6}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = msgget$private(0x0, 0x0) semget(0x1, 0x4, 0x401) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2fffffffc}) r3 = dup(r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x8001) flock(r2, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, r3, 0x0, 0x7) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) msgrcv(0x0, &(0x7f0000000200), 0x8, 0x0, 0x1400) dup2(r1, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2901d58e, 0x8f0}) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0400000000000000a2187f880a6ea659443c3fbd712ff4ffd20100f09d959e69040c5ed78ac179376ea6a2853c0603bad0109410bb7221ff483eb1be2545723c234e662bd838e3bf69cb33386196ba0079988f434810e8bf7045a8d87023daa7c8f3d348cb6453a5a210fa3cf81f2c3506dc3e732fca58b7ec766cb72be23643cdaff1701c9ea93f7a7ce8777bd548690cf8737bae3de5c59fe6e598a3d1300bb0605e62ca185e87fb1d1703"], 0xac, 0x800) 02:50:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) r2 = socket(0x10, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 02:50:47 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 02:50:47 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)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 02:50:47 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x0, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}}}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchown(0xffffffffffffffff, r1, r3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) 02:50:47 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x20}) dup2(r2, r3) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x0) fchdir(r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:50:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48, 0x4}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5e, 0x6, 0x0, 0x1, 0xa6a, 0x3, 0x2, 0x1, 0x2, 0x6, 0x1}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r5, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 02:50:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x80000000, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) connect(r4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x11, 0x3, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000100)) fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)=0xffffff96) 02:50:47 executing program 1: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) fchmod(r0, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000400)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}, {&(0x7f0000000680)="3055de8b0c1f7be6a87c574b3cac3c7837d6ca65c61afa682f859af0637154925670c05af0996e0bdcd0201b52593b185dc485134ff598bc885cc630bf88007ff75d8cb0584fbf097e9beaa9b184070044ea0ce52b7aea8b94948824cb7ebb76930fb94acb40663f770b219a38dd2d17ac5123ee65ea344d80c22453b437afa128488b2b77e5619f53c231d6d9aadbaa8bdc13b402d1694ee519585f2598bd4ad89340df465dd6f8af91f3eb8f5275f57ff233261f50eeba4e0125540c341722b11a4baf61d6104ae2dcb2a8b9684fd57635cd77acc20ff9ab47a941a44fabe4b9b2ba", 0xe3}], 0x2, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="50e8398f6ad9ceb28731696902040aa4079e5b31817c952c66da738608b191e751d642d079f2b38113170c285808b7589e1d15850e5701708cdfafb9b0b654f6c33f711101e070fa9d5fc0e32abd4b2b56811535b1d9c7dd098cb5c245316af31f00d556927f7d5ed7848cbd2a3cab02328f6e", 0x73, 0x0, 0x0, 0x0) 02:50:47 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x80000000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0e04412, &(0x7f0000000240)) 02:50:47 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000540)={0x8, 0x7f, 0x200, 0x400, "850d9b2476e4e19bfac96ea79943b615ee1f940b", 0x4, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) socket(0x16, 0x3, 0x3) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:50:47 executing program 1: r0 = socket(0x10, 0x5, 0x1) getpeername(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r1) connect(r2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0xe27}, {0x2, 0x6ea8}}, 0x2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 02:50:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x2a2) 02:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 02:50:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0xc5fffffffffffffe) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 02:50:47 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 02:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:50:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x120) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) renameat(r1, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='./file0/file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) fchownat(r5, &(0x7f0000000080)='./file0/file0/file0\x00', r6, r8, 0x2) 02:50:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8f02695e7f"], 0x10) dup2(r1, r0) r2 = socket(0x11, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) recvfrom$unix(r4, &(0x7f0000001140)=""/233, 0xe9, 0x42, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000001280)=@file={0x1, './file0/file0\x00'}, 0x10) 02:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) getgid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x2}, {0x84}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:50:47 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 02:50:48 executing program 1: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 02:50:48 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:50:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x0, 0x0, 0xfd}, {[0x0, 0x1, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2000000000000000, 0xfa], [0x0, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x4}, {0x0, 0xfffffff8}, {}, {}, {}, {0x0, 0x1000, 0x8001}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) getuid() openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) 02:50:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x4f0a, 0x0, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0xfff9}, {0x4d}, {0x6, 0x2, 0x0, 0xff}, {0xe7a, 0x8, 0xa, 0xffffffae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240), 0x2aaaac00) semop(r2, &(0x7f0000000240), 0x28) semop(r2, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r2, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r2, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 02:50:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="16e99c5a1e794cc53188e06ca2b904474c930958c38653fafd1cab0c412cc363e9779902c22febb58df3459b5614fba0c613beff88862fd209752ab9259815c12fc082ff0b3f8843b03e", 0x4a}], 0x1, 0x0, 0x4) 02:50:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x3f) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001ea2f8c0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09ee0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001ea2f8c0 02:50:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x829, 0xd, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0xffffffff, 0x3f}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) geteuid() r2 = socket(0x6, 0x3, 0xfe) getsockopt$inet_opts(r2, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 02:50:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f00000000c0)=""/179, 0xb3, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f83696c653000"], 0xa) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pread(r2, &(0x7f0000000040)="2311762c49d891e7e8abc74d7a0b5906f0c20ed457b367c2b7d8cdac76086258e1cbd9925d05f4ce4dc8462fb812a8f3f197fe67a6037ae44bd9caf63a4444d0", 0x40, 0x0, 0x20000020) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) fchmod(r4, 0x45) 02:50:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000100)="0d8774c042eb8396c4a643e916b96c93897e6dcf0a165d231a7223672ff44d4e182c98cd33b3c4b7f17f192d10d0f1fd18b92b0003a5f60c9f2b92e21f1d9bf1c6c87317c45f12e91de370cdbd5c5ddcac6c3d2ff30cd03630df047136f4b09f88c1a1ac04ee3e6ed559d847aec8c417387dca6a88b8ad1ec38b251d61f00d33ac9354972ef6afe030a6d60ad72e6b56", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'], 0x10}, 0x0) 02:50:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0xffffff45) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) close(r1) sysctl$kern(&(0x7f0000000180)={0x1, 0x2b}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a90500f153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c81fb5f8a624e961b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea027d6bb3798bdcb166", &(0x7f0000000500)=0xac, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername(r3, &(0x7f0000000100)=@un=@file={0x0, ""/55}, &(0x7f0000000180)=0x39) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xd6, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000b0"]) r4 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) 02:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x804, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xffff, 0x7fffffff}, 0x8) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) 02:50:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='/:)\x00', &(0x7f00000000c0)='/%', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':/.!:{$({.#-\xd2%)\xe2\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='/\xd6+(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{!\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':@+\x00', &(0x7f0000000440)='-\x00']) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 02:50:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001080), 0x0) 02:50:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x8, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x1, 0xfe) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) syz_open_pts() syz_open_pts() kevent(r6, &(0x7f00000000c0), 0x1006, 0x0, 0x2, 0x0) 02:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000080)={0x8000, 0x9}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 02:50:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x2}) shutdown(r2, 0x1) 02:50:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) pckbd_enable: command error 02:50:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r2) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="874b3742e8f2163993d0acff3396f520f80b1df05449df0e307ad8e63149a1947ec1f55b286b285ef4f014fbdc43950d6c1ea32a01a47588ae61f8af96697d1051bb5b4c0e31f72704f6c86a4decacac860153e47b91b7a0fed4f3da25ade551c394cd978df1e41a457cb7b1ad50274ce8c0674ff28983bfe6abc698d0fcfc1df35c683cc6b3f494b65daa27c318ed307646c2264bf20bb2f6b0e61c81bee65591b57f6fa970ca36bd6fa13e86ae98b149ca6c8c64239559a48daca0e5c89c5bb7160c2b620362e948964b5810a43cd136822437", 0xd4}, {&(0x7f0000000240)="10502a0d9cfc67f6f17b039e94b8df65bb9fdd162a418ca6290988d8959f0ac4d76d4795ba1f9067dcd94b4e1b9eac1e386d814156c7f3eb5d3b47e1c80330cde60c017c6c3934850e27cfd3294ffd5ebba61933e76732a2f0bc9d256eb7201f8e4637f42a3c26c2300d24bc5e9a1af5bf8244d8c109bc39a839c74775ba9ca300ba435dc38ea3ab1d735e320f205167166f230c2ed97005ba68a9b3382ff2516664f5087e29036c611454b0f4ebef824c97a8ce123711ecbe7bf4", 0xbb}, {&(0x7f0000000040)="efd270d097d57b8ac6ebd866929832da1779ff5449161f0352ab528c4552fae7bd68278cbf2a35f6562a601a04664bb66a1f5402a9f8e3d2260c947d51c5d717a63a98fc46f94dc8256bfd37bb1ddc51cb22396c9e36fdafaa3aad6fa773caaace1f278da888daa63a30de56457ba2b05faec6aa", 0x74}], 0x3, &(0x7f0000000340)}, 0x0) write(r1, 0x0, 0x0) 02:50:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchown(r1, 0xffffffffffffffff, r3) clock_gettime(0x5, &(0x7f0000000000)) 02:50:51 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="8000d1ff7f00000145a12c8668651c6ab4cb1f7eb7314e0581ac5ced14fb89f4d6c2aee5f2aae45bda16729f952c2c1d30a8649791c0f4710a2f67d0d537d0005f9790470a00"/81], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 02:50:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x100) 02:50:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089981b00c91f55c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1177e6ffe89ff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fe800"/4098], &(0x7f00000000c0)=0x1002) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) accept(r4, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x401, 0x7fffffff, "73cc51607d477289fc34840c756100"}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221996c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e76a5f8bf03f0719ef9695a9337f28680fda32fad796b7972538342d8f47e05973390e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f74ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf9238e36778237565df35c24e2bff4bb537f64b57682b9cb600e5e52961e923107a1cbf8dff6098374259b00f5498c8404fc9e9f2fbf1fbed69d691d5d7aecbf83691e2ad3e6e2556d56ca111dadade38b7773a8f1f90c78365345e5b29171de1ae5cd7398afd49da153c2beddb4c7a85e722da241d89163e6c2098fdeac1a37c726cd2adbd98f82b72de32f5ff99f0f81bd48cf36e75823289a88d0fbac1fe56870f7c107a1c8802c6f006360e1cf24a5ba65eb0a46773d4fae101d601e3d23e27dea96da970eaed9ec4e818a8e78139b2f476eff953d4e857e9523e8238b692a0bcfdb3c1492dc6b8dc4b286045bb6a759b787e634e84945538143b064addb0b649713083afffec0caf8a9d4571fcf0d894f7eedcfe73abeda361eb2fd87fc89577277378cf35f14f614193c", 0x32a}], 0x1) r7 = dup2(r6, r6) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) 02:50:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r1) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r5}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x0, r5) 02:50:51 executing program 1: syz_emit_ethernet(0x394, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4762e9", 0x35e, 0x0, 0x0, @mcast2, @mcast2, {[@dstopts={0x0, 0x0, [], [@enc_lim]}, @fragment, @hopopts], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "974f98", 0x0, 0x0, 0x0, @mcast1, @mcast1, [@routing={0x0, 0xc, 0x0, 0x0, 0x0, [@mcast1, @empty, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @loopback]}, @dstopts={0x0, 0x0, [], [@ra]}, @hopopts={0x0, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @jumbo]}, @dstopts={0x3b, 0x13, [], [@pad1, @generic={0x0, 0x86, "99d5ee001b0fc36c01ddf9997fff40b5812cb1c0b61d11627c494ed3f26160f10d13af7b998bf6d05391f01cbfff74813d3486e2fa3b55fa795c8c7fec3b0034c8eb6af7a2a016854847b1878f092deeebba456974c1030a55c5d61035b34bf17b340bf8d270922eac0b8ad2f30dce33bdd7948a96b640d5a355932cbdb74accc082ee287d19"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xff, 0x1a, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0xad, "9058657cb4213d79d6407a256c16d66699022367367371d9ba7613c392b777d348243ccde8a46fe659dddfecccd8aea44371d8861da21320815359d53a2a0500c942c8e0ce4400f0e68e8c8b0b3af0f5a76dbd66b555e143f9e269cf5c7d19ea53bbb7bc9500cb63ef161c3b7504dd972fe70f883fec79a8c3d1dfc546b953545722d09f06e7e0fb84de886d5efd3cf4b33f2616e7aafd1e088ec0f72cedfae98ab0b0e8a1f327a2caeafe8092"}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @enc_lim={0x4, 0x1, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0x80000001}, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x0, 0xd, [], [@generic={0x0, 0x48, "599a63d0d1c6368a244d531876511f211799e3cd61dc866b7257f08861cd920c01acd51e7db13a81f383e4507408fe0968d850f2f59a5945a765312624574c369f1370e3ddee8c32"}, @jumbo, @pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @enc_lim, @pad1, @enc_lim]}], "776c8561de3225c78590638169597ef37d3871246297211293d054279f636e4fa0ca294381376429d8c5efa4feb4a27c56f1804c67df7c25cbe933569a6bb90b18822c642b1ee2b3cd33a5b48be194c3d6694a9035588a4e4f325adbfc18997447c43779f41bf447c0258a783a2577789372a3ecafa94e950f87bbab8d95"}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:50:51 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c8ff9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 02:50:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = dup2(r0, r1) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/99, 0x63}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f00000001c0)}, {&(0x7f00000020c0)=""/4096, 0x1000}], 0x8, 0x0, 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r4 = socket(0x11, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x40000002, 0x7f}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000580)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000b20000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000caf000/0x4000)=nil}, {&(0x7f0000e0d000/0x2000)=nil, &(0x7f0000ca6000/0x3000)=nil}, {&(0x7f0000c01000/0x2000)=nil, &(0x7f0000e96000/0x1000)=nil}, {&(0x7f0000d35000/0x2000)=nil, &(0x7f0000c02000/0x4000)=nil}, {&(0x7f0000e0b000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000d99000/0x1000)=nil, &(0x7f0000bae000/0x1000)=nil}], ['./file0/file1/file0\x00', './file0/file1/file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) renameat(r6, &(0x7f0000000500)='./file1\x00', r2, &(0x7f0000000540)='./file0\x00') ioctl$FIOASYNC(r3, 0xcd604404, &(0x7f0000000240)) 02:50:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x189) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1, 0x3, 0x1, 0xc1b, 0x80000000, 0x5, 0x2, 0x2, 0xe822, 0x7fff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) execve(0x0, 0x0, 0x0) 02:50:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5847f000001"], 0x1) select(0x9c, &(0x7f0000001440)={0x6, 0x1, 0x0, 0x6, 0x5, 0xff70, 0x7e, 0x7}, &(0x7f0000000080)={0xf6a, 0x4, 0x20, 0x5, 0x1, 0x1ff, 0x2}, &(0x7f00000000c0)={0x200, 0x5, 0x7, 0xe96f, 0x3ff, 0x5, 0x7f, 0xfffffffffffff3bd}, &(0x7f0000000100)={0xaddf, 0x6}) mprotect(&(0x7f00003bb000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000000140)="5c61a695fb436b961a28c0ac5e156ab62805487313ee0e6722841efe500908db837b166b72c74c82bec613f879134ccfe47ffd01b5d55fb9eb95bd1b62d0049680e60bbe8725ce6eac1160010088807232b4dd972cf16c5944fe52309881c13409098686477428c7b27e95792d9e1c3a51bbf9f11e11ccdc2251257c811fdb92dee2eec6063922c4f5e7475d6a787ec16993365e270bf4abe1b2125f258fc1e7ef0768", 0xa3}, {&(0x7f0000000200)="c1f34aaaf04c6a4de3d280d5d1bf226a922faf1f71838993696232b5f7f9c854146d9f32ce56eb9eec85bbc3eb43ab57dcab5a9c6dee033ecb64f6935749e7d3760d3e4ccf6081364671a91510d99ecf87bc8fcbdfb068dbd5c72aa633a5d910e21df6fb70d92a6904b6c9143fafedca3061c671960dc21a1217556e6885d481a46a07403fe867cf3d7dd035fced39ef1181712defa5a770218ff34f7d255953b1bdd9b6a68456ea96f4603e3bcac6e6f217f2b0a777de27b4ecff4edc1e88314527dcfb2562dd12834b6bed0b16b3a38b85d22ed6cdfa3fb339d153b718aa288dc9e4b1b42b48647314c068b71e6002cb69342d81ce07d311b477c4b13b2e0c06023fa1b090a904adbdddc13fefb9f1eb6a7ba6fa4150784c3371b13ecbce466846548ae090337474cffd7042f99ee7dbfbbc921e73c8354545ce34f351d2c82763e20aa2abe40ae7e1d2915c6196176bdd2a00f06db172ce2674a37445005c69f4113ae148e35b8cfed4c94356edd3eeb69166007bbbab87868fe48c52c94eb4a1a9fa046ffd796333cc6e792a3f374a86855a3d3fa4cb16a464e5b91d505a5abd135b5f2baaf4720015f30f165c78fbbd18dcd366f4968df25507d4360d327d0c3fb35d058c49dddcf148c2ef0c969868acfbf9766be5ed07c781587ddeff254a4ce52650e0470f97b8cf546dee0ae1795ea2cd16fb4dfaf3fbcb273e442e70787b952f815787464369545bdd2c9a664a0192d249126b38b6c663488664e2b89ee9102027df6db39eee6ba25cdc9b228b987a0762af0e0652b2eb374932c1acd1e204ef89eb47f7afd905921b5dc6740815f46ac83aa5f2d6e93ac3b721570ab6871b4c5bbb95454efc456297b0938c191482bd6adc4dbdbeb3ccc30cab01408ee85fbdec1aa73142497a2738a9a6f90e3e16e807adc9de59c723b860fdb54488d255bbbf75ea3dbfba74bf58ecd817e989f30bc80680bb9da64898e9263f96f2b989b6fdcff94d560695b6c1003e94437ed6c01f209e60334b59cd9670b0019fa8ebe36146a962be3cc46e926df08197783b8bcec002d603e635f4aec0a0c7bb2f0426230191415a313695ed2536466328220c0da90b7346924573e30e72c2424626f4af5b96b7a4a4d17afb29f0688acdbfde1b6792a784f1a6834d856a64063c4da550c72223c6ba690a974bfe2ae1ff63d3f65dfcfb6f738a40c12864c9b4aac68513cce763cf97282a7da80dc2865d815c9dd307c9b6ff3b1131dd18dae0a4f412f0df501cbb2ef6c561f387fdfc2007d285215fed00773dccf901d009db18e1c1cd1295abb0ea24844e7869936e88c3c36d324411b1632ebabfb456cc28246b3cef23937e9067ea9f85bc15f52758b90471a9567fdd3a93e7800fb4e03d3e8345be9983d22ca1c4830dcdbb3787fae62b872d5c4dc7a4f6e1bfecc7ae95f2d76736c23302ecf6f64c5126bc5de097036a1bba8e849762066da31fa24386168528985687e8648e54357f7aa7db6e3d409d6095499d7e25fc4f58fb4f3ab470f40fbf62762960534613725767e3c2a80a64a19dc1151e92e1a84ec6bc76a5772ee52a7ea43f65c4ce686d5c8eafca467c10977f059e2933dfaf8e5f61acab977da93b0b87a5b721a298eeccffa3725aac57c1ffe5a3cfa6653ff822a058df010f91becd190ec6050a592ac076d91fd082a9fc73046b94ebaedba6a683201b8ad51f7e0377920ef7c6c66a534070e0aae1d6193ce051325c2af64a87fca4de8715a51e18da99c95862cc912709c31f54278bf38877dd9a50592581c3114309ddb6a5a1726b1c073b634fce9703b13788fe9f6eb67ed1a9358fdf7290bcae16694e013a1507e48a2c18c76ee2b3e6c25cd7a54937b7ba33be5beaa6307c47835a20a2e309f808da43948fbd497de7b2f0fbc2d0c1397a109648f4d3121f2213c7cf2d6533de1c475527cfce850c209ec8833c8f35f1ead1aa37b277e01fd0f5f13a2c6b2d36a942fbaddbd97fc8ec796b759810cdb20b975ea5ef1d583006e0bf00fc1ee422ab5d38b0fd8af64d815743d406efbac988825146cc818e892a83e6559676e4d6d303bd152c84b368097d9ce673f386cc2e924909f7a3822d2114d5bdd2b56a599b7f28228cead184f9c5e65a9bc77e06db1006245cce6131e4dc0015f49d883328c8bed5a79deb5680cccda024d8e5831d8036f6230324632bd5a3c4eec201340e3894d4149b8886e406d06dbfaa9095e51f1e1399d722c2f12446a2953ecc0ae45bf84268b7616704426a85a8cf4056bfacd124537b85f712da8a57318504c4257106e2991b9070ffba1631ebe8f3b7757e4dc2cbef70c9923624f11c93161d567825e0b72c1fbb8d0e358e9ac1b5cbb5cf3f4b06d728b97c5c6e7b35fb86f7125ede711747853cf3afea23a299e0fa413d3fe0ffc3476df3f88629ff8493f92e4d51b9b3280f3d547000f6ed167c830006e36ca48ce55f13a1fa45217e7a2c845034e1f7c4a226a07cc02c7fd19a0d2842e5671aaf8a2a64fad4771868e18dcce01b5f4f1c443b50b45fa91268a1f4c81376997b4d210b710aa1ec1f274f78911446fc6077449443d6b779dd2aa352666a628a1e9c982d646b1c768cd884295e3d82eaa4c0e1e6e2454bd1961eb6a9a434b51ec32bc9a571e1f910261a3a5c5efb1020f3ea7f372f9bd82ac6e804d56d5a00e6552ad73e866908176b00f0d842a2971530ada3578bef0ec93a544ad05114d41086e7a8673fe82fd871a3babda6f863ce084f54106c6d58314cf6340108a8a7d3452a67a74fba7e1788d678fd4296650faf84cf670cbc7cc2b835767ecbd98403309347e03245ab2c621a4c26c6fcb4be452354d1d97f179356ef3085c4e2f524ff4ff5a8065f7dbd4b63f4466a60f3e2f210fc0b81a8cfdb67d332690f1d26e7e1dda66fbe370af620f73e75f78629a31e2eb62a890ef014e0a5f47d0adb1e3ea0e3a465a91893892e47843fd28f8cef74f02092f24bc6b83e0bde603a6562deb806f1c5c2e25b406e1f51de71620a5dbbaf8249713e811de80b9e58dc95f13324184eaa0cd25fc7edc71c120e012f1582ddb0bb4557d6c7c2fc95d5f860b531ed5370947bd292a408075f2f2c49563cc7e84faca9a96dd7a7b1fa796a781db74a8e4767eaf7c58ab650ba5a720e8a40eed59a676266ec6a007c8eee7c8f5930fe1f4d629e30ad9855ce53ccf6f1b93b30504ed5ee68d346ee17e602f50547ba966eddd12e47fa4c8edde743e4a2530d6c858be857f08320572b5e3584aa41f2a5397def0307d1cf5ffacc60b760d7da0ff11afae0be2df70c9c7a3f7bdaf2cd2f038ecacc845412935ad178ce3fbd1502420a44e26a45125ac955ac82b8f6a79efe1a858cc7c2df211f98ab4155c4b1fbfd41427a228c6ea810131af2e8fc85aadcbbf354132ba0453883306d229252aa68ad9181c44c3df2901a837d718c4eb11a0b142762ce63a04725f4127a4b5af2ce3a52dac7a328c2beb00364e1671a68918ec08ea3b994f2e20e59747a9810a1c9c57702c3218b72ba2628b473f5e06bc51321d06a7e586bf054d19014a589dea176d952acfae8eda09fa4e1ca014023d8b78ebd1e4044e9a8d58cfb59d4500aea7f4a3e86784642c3def0ec8c759838d32ddba3d6080cf6cf28a0cce9b9f07675a08aac80ca8a04d67898393c64086d57d24d3f8beb901259c2413b2f9938f183d56749e317aa02c3e0965ac463bd65f7eb10a45f2790764e0fc00d759ae9b89a0a9c2d5ca22ab25389a8c9683ca68ea16dff798518ad65e7850ba01b8b1ab46107440245280c4639b58e0b8b6132364fce56aa154d7a8576d0ec120a60013ed2acfd5fee1a0c6e7ea7605975590460e494fc3535071248149d22666e3e23c9eadaffff0fc0a2a0903aebee66adbd28f074d249628a0f538fcd342ae48877be1b815879a732405401c54d31454592dd4f35f2abe45002ef4cd0cbee3807c929728561372bf5e8f6e4223f0418101fde5252694104102f97fc1d51fe77cd646dd23a8f418f41088885bea530251ab710c4d83fba5919205957a26f8af3789458bc2cc1b613d2d9a8f85bb84782ea2fa7ce5503af442fa687ea07c538aed1d042f1e04301287f7fbcd484936a4f674022358a0ea4ff2b02257fb34009a0424c97a99c4dbea77c2449e02600e693e9bb1e432bd4c95658bb6718b284cdc9a063754094b1c0f027a744da2352a409b1fe00595739c422cd3b2c0729e8b61e265401a2260e1fc2a3b0225c2f8f0b63f4e90084dd2e132bb006da24c0a70d80b85826d581f596959f7ca06d124ba5b6323a91c930a9ba470ad2877af5d8c77ca0386117a110b94f0d13c0a05035ac5552705ab7331404f1bfe7cb043d97b99d29b2e8a3c9542d639083eabd25d2c4f357382981f40af9c0e8acf8dd564eb9d5aff959879d2aebb44206c1f8fc843a8b339b6d104aeadff758bc827d8457111bd2f51a2618948a278b726966daf351ae460aa36fcd841a0934764ee575517d2440deb6c3bf368e6f8a2fd89e17ed7d6da9b0a469f6dcd9a9388e7d0c21613080cbdb3ff3aa75b7e1005a7f47ae0c483186065b61503810e8809ef6539a31c73ff269990af68596664d7f8fb6aff250f3c4b5f56fa2a094376f0997a768cfab967ea94a08c9df733c37f64090b2cc336eb3eea7f42c2c0be31025f3705a255505b7710c3ec69097d55479502fda4f4d2080011cf514d745c16155275ec3b7a3ea791c5a35b63323c5935f7706ef2cfd675a52a25d7513b7b872e312b7f24fb64d6b1553abda6db22b003cadbe2a8794ff688d488e79480e3cb7315391c3eabc42555c0ef3718215d4df4ea0a4bd896f223bb1476c8f5a989b57236f86b7d96a1e12b4dddefe0e145b12bcfb0d8aa57797dc51a28e027a90a78fe3877b0da1e0f501016dd02aadefab83e086d9c468e41baf72a994f75ab9e7878845870ce7ba1a01c8f83ca4526090673d737be705802f7f159f23189a84c16872fe42f6b893923f5c5e92bc6048105bb9eabea84e6295519cec75dc9236cbf89e0ff2148095d4d2282f3ca5ed1d338b550016c3ff2e0704b8ca63778ab3651080807a17916d747582a342043399e97183b256edce1a98d379a13863ca5ed4cb6e8338aefdadb6c0802824530ba95735135124029705e887fcde845595b5bcfe88b7a397f2043437c9a5ea9e33981c4f77d2a4c670400eb2b01441077573d4bbab53de3c762699d5235411c1bdbe291e41e194587ccdc1563c35d1e9f8cffc080b9a525b437b279035d840b8ee2fd2ad50dc84ff482d14906e11b7bb09a44767055d0b30d684b710ca98c22981814559f1ee1f7a5e950124a537c5c0bf5c9507b622e8cd642ac10e35d95f5aa70a0ef14110163074253c43e3c5556e960a809fd9c50b20d9ce2e70908f97ea9373372678e6bdff5cb11bda2e898074b6d69ed182a89b478b3e20719dc2c1e90df100e49f36306d688432296bf146e3986b09f3092b1a26996599411e816a18d70796cb0bfe3505e16c60a5677555515eefba7c2883ab4a589dbd59933ba414ed6a09364eb892f2e512853553beb9c1e4f4f97277d5955b6a5ab92b0ce5cb742a3a073433b1430a3ade81eb7880ca247875310c30f9d3e30ec938d6aae80f3f9b24d039b6cac4d9ef43e3b4d8c45288c72ae60401e29f6fbc8a83719e61823ad0de849608aa1b94a0f8bf685737281dc21cd968c977a6f9e47ca8b6018336d4d51b6e5202c3ac8d44fc0613b0c4dcdaeb", 0x1000}, {&(0x7f0000001200)="79bc1eb71169273eb0b4f0025d428d6026b38a7404f47ea11a2586f1a47bfbbf6bfff3a4ba76b3e3d26a2ed2d5463ddb44fd90a0c8babe3610c1db5c6dcf5972e2e22de900fbc38e88fdaea72ba9c7c2ddc8d468892eb7352e945efd4ea3ff35dafd12b69bb53f89d4a41b426f917a0f7c3f46aa785fa17524f7b22fc8527b8ab7c9cf2360598708d996c3ed5bce667c24cdc36376032e33cc454995d3ff0575b86c5f41b7f09e02149dd4d6cdcfaa445d55fc6be9f75035b42e3da4f4572258f05961b6de247aad59c2638621e3795ed6a5a910afcb3d3385e068f8aea59a2feae6e691bb39cee3bd69f8e5dbeb3a1a495d", 0xf2}, {&(0x7f0000001300)="a6d2e5ebd36c2ea3d1237aec541ef0086b8c3bebf07cca09bdfceacefdbc66e526f9954f6870f9a7a5a992be31e460f9bb05493adc4e0873e9d5ecae8b79513abb9a581b982bed2e6b4ef4fd2ccaf4ca8ac9f40f701b82667cc09b83f813a10f3c3ea753dd6b45b1ab48a088e8e8ad37b79f47c5c57ff27085ca771c97fd6f68b7906d135418d1180d62fcb81787d1e899d13e38e5e0c020c8361bc0e73638a79283f3fa1f795b5865c170a83ef45dc80f444db5375d219c6aca1173ee7241ae1896067869ef", 0xc6}], 0x4, 0x0, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 02:50:52 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x8}, 0x2, &(0x7f00000000c0)="eb9380bd", &(0x7f0000000000)=0xfffffffffffffee2, 0x0, 0x0) 02:50:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:50:52 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000008831, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000c033, 0xffffffffffffffff, 0x0, 0x4000000005fad) 02:50:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000101030000000000ff3e7943f5f0c2fdcd6ed49caba39898f7d2e240d72b3bb23cd9c68459b9245ecde3719cdc516c00099cbd50b8a9ba0ff0d19d79b8ec4a06d1006e3a58a1b0250a367bee5c44e0c8873e0c6e54125deca2b658b96d4bb6236d6b4535770f3cb7e51b9a63d84226ee1856e8a7fa48b8508ca7d0e20014414e907a3b19feeed137336b200bf0a8c6a5041f279e387ca77d8c7f4572e11334abc49c9fa50f86a40df6eda16b"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x8c4) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 02:50:52 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x22, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x3, "67e20e93bfa9d4dc66b1fd148dd161d1bab878c7461a2e77"}]}}}}}}) 02:50:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7fff"], 0x10) write(r0, 0x0, 0x0) 02:50:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x72ff, 0x7, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f000009a000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1ff, 0x1, 0x81, 0xff}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:50:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x3, "0900b388000000000000000000208000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:50:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="8b5f5db67159d2b0a5e0d72c2ad75fc4a6832abdb42b4e868ddddf811ad6b7192d4f4565dbf3c31883348e3fe73bbc431151f80b6272752d542dd94b467f52a221112770c15fdf99babc5376a08b5ed139d7b3f4bd066fa75dfd7fee2751724965af50c53b92166e64b363ab5e30efba4dfd91357e57a406c40bc49bab3395493dbc82a03c037aed307c22071e9af05a9b6f44d0231dec023c610becc4522212b72f12652dfdc6736e9373564ab5c5631ee386562d", &(0x7f0000000140)=0xb5, &(0x7f0000000200)="7b3bc6e14a48efb8518eb145d74f71ab6e481acad0948a8c04c5ea7090e6354e3e918c5531e0a48b4d464bef5d1b18e5992596472c0de8f0dea14601bebb8962a6d6a3692ff03ab9aa0a39a121c37b22544c87476ed51565daa0433f1d5444", 0x5f) shutdown(r0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x8001, 0x3}) 02:50:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) sendto(r0, &(0x7f0000000280)="f685953fca63d6ea84233af5807b9e97ff6d57b32f1be6402ae1cebb0dc7ac8c3dec01d67996c81c2f93d30f91d7b879187e193d2fb6b8aaef5ef9a021d77778de0a7e34274ebc7272032b63c97e7388e648f02b7e7bba717f560cec9679f6f07ca15b2707059a0988e578d3fc60133de29e64309fd161d06dda1f0bd5c23f5540f9161a9f5bd3037e09b5192bdfabd4cd99fe50b7d7a7", 0x97, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff, 0x40}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x8}], 0x1, 0x6) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:50:52 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3f, 0x6df3, 0x3}) madvise(&(0x7f000043f000/0x1000)=nil, 0x1000, 0x6) 02:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x2, 0xa3, 0x8, 0x800}, {0xf6, 0x3, 0x80, 0x73c6}, {0x71, 0x80, 0x95, 0xfffffc00}, {0x9, 0x7, 0x7, 0x9}, {0x101, 0x41, 0x4, 0xfffffff7}, {0x7fff, 0x0, 0x0, 0x1}, {0x9, 0x0, 0xec, 0x200}, {0x5, 0x8, 0x0, 0x8}, {0x53, 0x7, 0x40, 0x3ff}, {0x8000, 0x7f, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30, 0x76}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:50:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) 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) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0xfffffffa, 0xfffffff9, './file0\x00', 0x6, 0x6, 0xfffffffd, 0x3}) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:50:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) connect(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x48, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = socket(0x11, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file1\x00') 02:50:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x2000100040001}) dup2(r2, r3) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x40, 0x8, 0x9671}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x2}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x401, 0x7}, {{r3}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0x5}], 0x40, &(0x7f0000000140)=[{{r0}, 0x667ae4c99902fd6e, 0x9, 0x40000000, 0x4800000000000, 0x5}, {{r5}, 0x2, 0xa1, 0x4, 0x3ff, 0x5}], 0x6, &(0x7f0000000180)={0x1, 0x8}) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) unlink(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 02:50:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x300000000}) flock(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x2000100000001}) dup2(r0, r1) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:50:52 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) recvmsg(r5, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffac, 0x0, 0xffffffffffffff57}, 0x840) r6 = msgget$private(0x0, 0x0) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) r8 = getuid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getegid() fchown(0xffffffffffffffff, 0x0, r10) msgctl$IPC_SET(r6, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r10, r8, r7, 0x0, 0xdc02}, 0x0, 0x0, r9, 0x0, 0x0, 0x6, 0x1f}) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a009a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc5614d60b97c9a064a33de66014e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) msgctl$IPC_RMID(r6, 0x0) 02:50:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000240)={0x8}) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) fchflags(r3, 0x10000) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000080)=""/86, 0x56}], 0x2, 0x0, 0x200000000) 02:50:52 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(0x0, 0x0) dup(r1) 02:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x9, 0x3, 0x3, 0x2, 0x401]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 02:50:52 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCSTOP(r0, 0x2000746f) 02:50:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000100)='w', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 02:50:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=ANY=[@ANYBLOB="200000000008687f66834831397f5700"/32], 0x20}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x9, 0x8, 0x4, 0x7}], 0xffff0001, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x140, 0x1, 0x401, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x4, 0x3}, {{}, 0xfffffffffffffffb, 0x29, 0x80000000, 0x8001, 0x6}], 0x836, &(0x7f00000001c0)={0x7f, 0x8f8}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) write(r3, &(0x7f0000000040)="ac70def2424d46934f748b6eeac7a39f8f64d662631493", 0x17) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000000)=0xfffffffa) 02:50:53 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e79001879cafed0eea0406691d8a45d58a338e0a2c0580df929a78cdfef01c115c"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 02:50:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30660, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x101) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000140)="e702d90885e87e48821034ce9cc45de5bc5f7d03ed3afe3fe664796412184eedb36cb90b2120de9aaa553334017e907e34712c37a12b7d49c612b978c3877109093b451e8f7999e677bccacabf512d72bd6df77cec3f79761a026fed47cac14cafa783c8d7fb2dc809ec0577ec3ed3f4b49ea07ecd02c8cb130f9f22e10cd5e0208f336b04de2605a0", 0x89}, {&(0x7f0000000200)="88e59ab27e96235f43bc014af7e96f6945c26a376d22063548cbd27e5f90fa4692402eeab7027649f13f2147f28c4f83e7c5d8987af764ea0db3e3ab3553ade4fd6dc1ea274c162f798fa8a303a23b6ebc9f81e3a0862cca152cc3d322a6db1f7075059cac292ca694484a9781d09d2d53afa79d911864b0da9494d162efb5ffe87d59b05edc674ffd8b1393ffa609576217bc1884e81c609b15475f2423eb2640ded12ac2748603a3f0d1cc77995c5a67f0e6adab31599a9fe1d19becbc95f8a421b029c081040cf54d6e03d92b50d5bad82e76fbac6c88219bba02bf80a16bedc736772a2a4447f1f01ad95a56ac6e", 0xf0}, {&(0x7f0000000300)="134fb2ffc3d389167ba3", 0xa}, {&(0x7f0000000340)="91662d399b1a828eccd8f97ba06fa0c652fbfce1", 0x14}, {&(0x7f0000000380)="0af14b5ea9b932e1b95958aafb903d97a7a62008b2d7f0e54b10d21e6aa1b31d3907943402da3ee5c11d67b58f2de267fe9b7946a034230df34752eaef6535bd4eea01702f580c154cd2384248b0ce6c5edf3b977c836f60790889e4975c763dd836f5ea7f9676d55497bea9b46dbef9ffd246e898c8430cdaf2844f08ce9e5320be01d1afbf94212992d41748212b20189363a5ca58ab02013f09aeef829ff29b5f8ef27a905b2bf3", 0xa9}, {&(0x7f0000000440)="b3", 0x1}, {&(0x7f0000000480)="b547b9d7b9770e39106d64aa972b9a8a89f47395f0130df9ec9917bdebd679af59c31fdba16638e4b3833cb5e9e3e3356667cf8bc52f8e8aadec49163f857ce9a1ef51d3dc8e5d41cd9c026f3674e138120866bf", 0x54}, {&(0x7f0000000500)="395f17806db94ef91b95496ac179ac291f29841aa459a213056fa2d3e9129edd68d189e3c7d3084232eb3bcf6048127960c7cef347d61e614e6bddc17fe676a61395d9e10568858895000beb4b6718c7755a0e3d70af6bb703b42ab2baf60c7db6f2b937749c99d3bf2f17", 0x6b}], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) r4 = socket$unix(0x1, 0x5, 0x0) pwrite(r4, &(0x7f0000000600)="48b46f7754e4ceccaf", 0x9, 0x0, 0x6) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 02:50:53 executing program 1: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0\x00', 0xd0) 02:50:53 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x2b, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x11, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x9) dup2(r3, r4) dup2(r2, r4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0x8ed0, 0x100, {0x8, 0x5}}) 02:50:53 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc8df}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7e09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) chown(&(0x7f0000000840)='./file\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x800}, {0x0, 0xa}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069a8, &(0x7f0000000640)=0x7) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000b80)) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000900)=""/234) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000740)=""/228) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/146) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) r1 = open(&(0x7f0000000180)='./file\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 02:50:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x20001) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1000, 0x100000001}, {0xffffffffffffffe0, 0x6}}) 02:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 02:50:53 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000040)=""/78, 0x4e}], 0x2) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000001dc3c2d06f6aceca618a45a35c2964aaaaaaaaaabb8150223fabbf3ee7a985fffa79a588964d82d69b90da9b6be785d2f390f0f4bfb26c28a7aa3439b31bd2b44470d652f9e6df327d2f54606c87960b352ed4ebd713093b664d10400001f97fe5acfb673fb305a00c98a56e9dae876052630ddde924319d2010c26363194a594183e3fbb11d492dd80fb5cc3ecdb35f6f84388bd1f09a5cf32106af6517375af721b95be07961245a3d0b602cf836f135c566176a5a8b82b183ae0d0c71cb2b82903ab8526a8eb4b3c4fe94179e590a84336673e2911ac0b7438b3ddca77336baf6d05e8b33024f3e5a8a1554e0a9b75102b443367f4ced7b1b0486be025c781afff1a69330af8f39dc617cc90cdef046fe4e5b54b005cae1eb3e6fca2f"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x100000100}]}) 02:50:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff"], 0x10) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x80, 0x9, 0x8}) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 02:50:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0xffff, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="00008000ff000000000000000000"]) 02:50:53 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x10000) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)='\x00', &(0x7f00000001c0)=0x1, 0x0, 0x0) 02:50:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x1, 0x8) pwritev(r1, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 02:50:53 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x108) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x86, 0x100}) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x9, 0x1, 0x4, 0x7fff}, {{}, 0xffffffffffffffff, 0x82, 0x40, 0xfffffffffffffffb, 0x5b8a}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x81, 0x78e}, {{}, 0xfffffffffffffff8, 0x92, 0x10, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x20, 0x2ae503c}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7fffffff, 0x9e7}, {{}, 0x6, 0x40, 0x1, 0x1, 0x5f}], 0x4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0xab7, 0x4de9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x20, 0x7ff, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x4, 0x9}], 0x0, &(0x7f0000000340)={0x80000001, 0x4}) sendto$inet6(r0, &(0x7f0000000040)="b6fa60e8b61b851e463d07c53dca48f057e279ae56b839895cdc02874d0b3004ba374b8db6a5263c9450bffba27304ba29723e50fd31f131f83a8fc7c62658bc0e7a8f5f96bd30b7b41970606312cf3e8598e135d81ae85ca2", 0x59, 0xe, 0x0, 0x0) 02:50:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x924556f365465d8a, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100303afffe00bbff020000000000000000000000000001880090780000000000000000000000000000ffffac1400aa0003b8c0aa4bbb3e8b4c6dc7f935b50aaeec4a40fa50310b"]) 02:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setrlimit(0x3978869f82f7ac7b, &(0x7f0000000000)={0x3ff, 0x4}) 02:50:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000200)=0x40f33e1f, 0x4) fcntl$dupfd(r4, 0x0, r5) openat(r4, &(0x7f0000000180)='./file0\x00', 0x8000, 0x15) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000080)={0x3}) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc25769061f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b4002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 02:50:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffff9, 0xfffffffffffffffb}, {0x100000001, 0x9}}, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 02:50:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4e7b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bca02e639ca1fcc525135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xcc) openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x20) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffa900007de18a71e50100000008cd7f46d878b4762f8ed9718ed024ac9577f3f8d2ac96e0cfae4b2a092be10247963d540ed190c93db479b25200"/88, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) 02:50:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:50:53 executing program 1: socket(0x0, 0x4000, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) dup2(r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, 0xffffffffffffffff) fsync(r4) acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') listen(r0, 0x8001) execve(0x0, 0x0, 0x0) 02:50:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x5, 0x9, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, r7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0c", 0x1e5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 02:50:54 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="b091f9ea246f74e998c4fbab180e11493cf623a0ae6d14f19d263f7901045f674569e1034fa36f37e97167c641851dc217777dae58aa13eabbc7011a503adaae547393d4bc645bd0e7c4482c535e7c12eb649f0a", 0x54}], 0x1) setsockopt(0xffffffffffffff9c, 0x7, 0x40, &(0x7f0000000140)="68d8eadb7ec91d398afd75f8891ff42d28aba7b8a6bf6d75c255cadd9c6992e0b7450b8a108843a6af7266056c6504c574afcd0b27c7ab29fc4a43e452436328fe379a0b08e4aef5cbe528535ef23b701e6a2af94770dad5fca26dbf728837abcf1c184f7027a58cb01374acfb16c81ed126c1407d2b130674c1e722faebe1c9873ced74a61955278b296ea4ff365a2e3ed891ad394f432ed01703c02e", 0x9d) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)}], 0x2, 0x0, 0x200000) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000380)=""/63) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[0x81, 0x8f4d, 0x40, 0x8]}) r3 = semget$private(0x0, 0x4, 0x20) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000480)=""/92) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) semop(r3, &(0x7f0000000540)=[{0x2, 0x9}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000580)={0x3, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000005c0)={0x5, './file0\x00', './file0\x00'}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000600)=""/163) r4 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000700)=0x4) r5 = accept$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000007c0), &(0x7f0000000800)) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000840)=0x1f) 02:50:54 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = syz_open_pts() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r6) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) semget(0x2, 0x3, 0x86) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x180) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/188) 02:50:54 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0x17) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r5, r3, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r4, 0x0, 0x0, 0x6, 0x1f}) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES32], 0xf0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r6 = msgget$private(0x0, 0x50c) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140)=0x1016d6, 0x4) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 02:50:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x401, 0x2}) r4 = getgid() r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x2c3b, 0x0, 0x8, 0x3, "84204445b5c0ff8c8381e26ba4456a222a89a3ef", 0x3, 0xd9d}) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0xe9eb394fe48c2cf4, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 02:50:55 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) dup2(r3, r1) setsockopt(r2, 0x8, 0x5, &(0x7f0000000640)="527150b74d3f7854efadb9296d6ff06d8c5eadfe40ae228982b692b64d2f3fc3", 0x20) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:50:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10686, 0x88) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = socket$inet(0x2, 0x4003, 0x1) sendto$inet(r4, &(0x7f0000000140)="9721efe6716e6068ad19fdf2af8ded1606a347f801a5116c0a4e3ac3512da82c2e68c142c947238229b2331b5247b374fae996e023e314f13ea6904833d0070efabe18cf9955147434a0b9a57bf70777e2c57bfcfeb7ba4abf362255d9778c89827d0aafaf6961f1535c42a5b9a053702bcb5bdc330e34fe838118faa814801b496e897a2c9d575ab1c7", 0x8a, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') 02:50:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x8000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:50:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$setflags(r3, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x1, 0x9, 0x1}) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 02:50:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100}) dup2(r1, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x7) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) listen(r0, 0x1) r3 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(r3, &(0x7f0000000080)="52e0180b28cb944904daae43480c5eb56eafe4b8900ee73ee0b43860f50449d82b1fac8cbdb97d41d083b935b94b2d220435900dbccb33fb8b756935191117fd37121512920724650a400c357f71732c13c8afbd764d2c3fb022ef65b2c88fe446f4ca792c961578862a999eb093e005ab6ab5c00d9ba45de6aa5583c4a06ffa3bb06a2eda19dbefa093f7bda0e447a7e83a48e74faae70479d995280105e164e2f1c23d8278d4c5562d88b8f997136843acaeaaf5c021", 0xb7, 0xc, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x69, 0x0, 0x0) fcntl$getown(r3, 0x5) r5 = socket$inet6(0x18, 0x2, 0x1) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 02:50:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5610], [0x0, 0x3f, 0x0, 0x9, 0xffdffffdffffffff, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x400, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = dup2(r1, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:50:55 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00ffef10"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba25c038f9920ce827e0cd91f00a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3b}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2246662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b2277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ae7bef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e89bb4594bb5f43430c68b5ccd", 0xb06}], 0x2) 02:50:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$KDSETRAD(r0, 0x20004b43) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d19742adc052eb76cc9631194c8221dbfdc6a634cc2cc064a85e", 0x1a, 0x0, 0x8) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xafd25d75d8876685}], 0x1, 0x0) 02:50:55 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) lseek(r4, 0x0, 0x59bfdb7a, 0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x3810, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x97bf) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x81}, {}, {}, {}, {}, {0x0, 0x4}]}) execve(0x0, 0x0, 0x0) 02:50:55 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:50:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 02:50:55 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f78769a, r0) r1 = kqueue() readv(r1, &(0x7f0000000540)=[{0x0}], 0x1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r10}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe9f, r2, r4, r6, r8, 0x0, 0xf4f7}, 0x1775, 0x94, r10, r0, 0x3, 0x3f, 0xe7, 0x2}) 02:50:56 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002680)='/dev/speaker\x00', 0x100, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000080)="a2505a173b57ec0ef41cc1f26b94f82e01aa115e9dc28029642376d6be0b6d634d336b4dfd5722045598abba78ce66144f1f3e8ad3c78d57682fd74b8268c0e2a7158208e9ee206fa176e514da3f6edc2e114d49f21978e729eaf09eda9cb3f791cb5d0997d5b03fbd", 0x69}, {&(0x7f00000002c0)="74bff1a0111ec7f8761b68630ed5ae448edb30c071a3ed09cb4e10e2f46607aee2a49153ce42692b5ec6a190ad93005a5fb1d6a235c346b044c51fb4109e74cb25ffbd77a565780aefd4da811e89b9abea2cd1f64642e70b01bae18bf622023ac449ba1b69c935dcb9c25c04edc96b2ed1af69459319c133436ecd666fbbd7b96a8ed0036c34be4ca1d3e7f003d51a0263944584aede54decb097ea053920b", 0x9f}, {&(0x7f0000000380)="9e84d03125d092bde3263ee907bd73b6e0ba7b3d326785b47164ea2e52deaec2566605181b241b0b7c9eb06900c69b5e0def0bc134bc1ef29ced73228779cf2461d71daefb24547ccdf1ee89ab325a7e2178fc9fce60ec4cfc08b9ac017ad51fd2858def2ae0a4eab16f30264cd73cf06a735ce7d6c0a9484c106a3248967966291ac4398e309cd5b8bfaed9399000cb270282968dc154f25f2e4cb5b3c36d8f11f8c2c6dfa2b9ccf87a777f2a8712ba4e5c17eab6bcfb5f7e2f7c48325d1e79a96b6fafd1fa8c56274a62ba436e43bcdfd530c738d047775451d9d1113b640d01db85e9192d70d44a006c9beb066159a34e95dfaa98796e54fb5c4879979e8412ea023f2a0e73e69fcf258f3b588d0dc8237c7edb547bc7896077bdce7e3ac70e4cd4a6cd16632755a885187460411dc49528fec92fbd72c37d90e33a8b4af896002b0e9799e278d269c1c1253914988d042778c5377b418bc10db07b17c652ad23230dfe6c236d75612b3082c08642831fb9f83d2838c6ef0608dce1c5a6a304ba929b72a988369fb53f417ecbff3949d0304642781fbd45593594ed13d06ea85514d0e080daccda88193d548d602087a3c320cf7777690cb5d85b1e9e46045b607adee32dd864c28c042a8cc0384e391b0e5cb89c499c391bb06a692613d510ad189af39796e90702e4da2c71ed3aaf379ecb9a5df38f895a9ee16611061ed049b30eea996c53f0728516f464c3707a582cea4b2bc9557295f228c9ffa1482832ecb25b9517d7cb7629e3eba02ea30ca26596da1184308ec4635dd2dfef112030c9e64b6a02a462c652abe69d1f907c45df80ed63a3601925fccd845b56b21c5e364c4857f55f67c9ab156eefcea60c29605675832095d15f907e0f3082dca98937d51c5933b5659f7009a37c23b492107cc658909b252413d7c6bb4eef6110667e2c6a97f4ecae33e3e1c64792f1e7a4f5e330ccccd7d494341bb829ad32a61493ee01736129d93ddb25335b8eb177b848509f8c7524742dbf4cc105276169fe549d8d5572015ce8f5eafb69f13ad79344a55b4789f61854b7979d9901ff3372fd7e6e532aeb0900dac96979cc547be8346acae5f9ea826cbbb77412de6ddcea07fde4d782f0a0d55035970cbc811e58f92582a30c6b29a5483b1e4fad2f7e918b7fc34be6cf31fb5f4f6434389360b610747fc4d956a0bf0fcc438422327a7f85098e614942303fb4372511681fd599dc11a0c31f7ebfdf867a93a8b6ddf3e1d02d6dd8ab753d577804df504e4672d2870004d9cbf632f683ab95ed75bab4be1f13603b096d8ee6d5fc00cfe67c6537df4463e6d87faebce45ff88d9940140ab2f34f543a4238ffc4b7db3e6c3051600dd016393a5030e119bdeadafe936c0953baf927c315d9b36e3e17c13f703299459716ad12b85b917ce2fecbd89a8fec6324253614647e32910b25feb988a2f793cdf5e5bc36a0e25cf968b07d27b5f5c71797a24abc7787974878ac601888eb46c09a2d74bc0c513fb95caae1cd2e36f2edbc198c146d0d7f74ac0b8a5d661d5d25ddb7da6f2ad0dcc6616a5309dd13c4fa0dec18c9c926d6033107f59d8aa769d03558b6bcd822687e37c6599151c24b38a7b79beaf4e9c2721ac24cc37f5977ab3ef2093a3aa1b54be3cf626f773cb9d26b077e2ebd84a16949b57df100943e0c76039b23938bb35957568203da9c84279c5845404959d1524ec734a66a746127776fe90ba1c87dd3e75e1a16b98935292a49ee9ff0a0eabc390e8e90a4e8d0ab4b954ce829b0792a8c07224fd7b0c5b02e0b99c1eb3e73422a90bcc03e85cf94f1f20de8f8b34d4935d230609d35e59440560f95737c078f54f662f5dffd4566a40dc7bee937d3594e9f0ec916dd88d4160d2ed0a4013b3a224de5b96073db4e35460fa46825a51c0dad0bbdd0639bcb7807a2e370049946402dbfcef1117d8fe007d79b3684de4b160f74d18792a44da7b84956912858ff8bf44778ea4be8cedbb323c48f3d24e1c2c8f1ca550bd83bf625c13a3599f0197f1c62c22588b03897445e1feecd51e4ee6ce7f870859dcd6dc046cc6248c2d86bc076589db7ad25ebbbd6051fd0d364fa05a427873aa2ceff23e527631acd5d2436a58de840893a03f5402096734c7faaaec8434fc3fc30e75503dbcefead79fa73838887b6f42896078b487dd09e6bd0c4d1d1cbf0781ee82b3446e8bd6a2987a10282c0aa06fbce7ba73f768d39f26a528acffe33b83f8e6822a0715875eb1a8d1040635c749f8128c58a6220e43905fbe874a5c498018449aa8ed6fa30cb1bc736adb4633191b1353e43c6ccfd02f7be5474c3b92815322ac34e22cecc56f87628fdbdce533f7b1b7455a8d0e1b4aa6cc176aedd38a4e767c890d20eb1d1ec4d2558e8b230b5f2d094eb0b11605284d22540d6ea82be24af0e2745c4d082ece30a719fda55d325247d1fefcbc7fa9fc551c71be8f055dc86a5cbeee143ee2746c82380ffe6e1c0085d1fc81865b02c87a51dc9a113f5418223fea537dc953428a0c8d88dcf723483789666815805d07c775e240bde9081dc47d4a24f22ec33046a3c462c17ef8ed237d60e66915287a2b7bc0bf6d33045bc1b98df614a7300f9e32eb7cfde04d4da504b51eb8201f23ddce8f1280ca3aa1beab1c9d5630ecac2bb26fa74588af49232a3412444659d4b28d3e39af771e8c0cbb2c0ce5c52f85ab33472091fcd22f9e8ad86f6271bf606403fda45a3694caaeb1857e30b04028f2622ea8a2b6eebf60c31b6772bbf7ff80af6bc837ea9bd95b404f0a558a07f44a01751547a62c5fb4b44ac2410e69260b591034428fd8b6f7b0e4747ca52eee73d3b1303b7cb08004b350913c205b618111d2f583adc06814392b9b932e4cc8f49cba579daaa3aa0a112cbf71cca011b20114d765a3d337a4fdbdf295ac3c547d51416d230c94b57e266a576b41df1d72bf276e9fa171373f99af0dbc3b6882c309ffd9530d72686ddb10b2ce0f421c83c32f1b3ffc559d7b61e4afe657c7576c5649ee651a2aa35646881674133d29c948616729341b528d81a61ac4ecc07a0cee87dea95c5ed8fff4240f9c0c6a58329b2672a49ad3544995a05fbe242a80647a49b4ee5249212344e383b1c11ffea04cbe6828cb0b89585e32be6424687b5a5bf59ed152fdefcd87bd0eda7505ed4b864d07a69ac8c894a6e12797a085dba5d72605684a318ffc523df29fc75bfaf5eeb184ca89e33d1911d44bbe4af52dc71f9d05f0e2dad9b6d4fa41a0bb7b6f2cf20b52737fe5a48c7e7d69c7909ae0b8dc0eba3498061b0993ea7a623fa88160ef1fd06270d50f123d047e865db64bafbacf15ccabb207092c2b3558cef3d2d49f941108a72594a8483e9e8c1151cc29114c0c1263448d26e1da0a20336f9ecd5e96f7c77d27ff10a06b7a45374383dd8dab32e622113edfee780f2fed56fbe5dd9df511bdb820828dfa38a6dc1bf88b2e181462e1d888690ea4688fdd57f85ee39cca7f2903f7cc3fd239c49e7d3bb10fe403e0c8043ea39c6086f4ce092af888959515ffdf0a9ae99492c3fa0aa12082b6def478ba57537d0653a94710f9ef938b803c0d04d04171c06ea2eff04e5d1487644ba939540024795707a63a75dd22e7d4e09cbc2619f5df4fdba8bfb570a20742f89fdfaa68c740be7830c69639d910413a0d4efdcbfe18672f911e1c55221f4b4d2300e9b272ce30aed1bf476d82a052b39d13d64024c7ce539597e87f9ee721bbbc413fb5c507a06b2c3313dd3df8a1afe59ae98ae4d47fb66c87dcf00ebbca046c32a6157af7d6bc1454b642f4ec3ae4575950c88eec244a987029f5e5a6e1029416160ba330b847e8f8afcbba494810c88f53ea5dbe9ac05724b44e98d201e4a9cc5a4e4456464d01c8368412771d47fc2a91b049a73563b548160980674ef174d8defecef930af3e524d3c46f56b69d7cd03fd03dcc487c3c78574294879d2852e38152505723fc2eea09b1b7ca02f472291a242d2ed8b702194d1d2b1b927de8c79bdc704b9c4d195fb4bbda9adddc168645149fed86efe1c6c7d6fee888b6b9d4b4009e0b83e7b8c13fb16b6d9c5305019fb96be7c8b940f8656fa88a1359e66caab3a766889cf04b4ea7ae15aa1a150ddae233ecf40f61cfbefebf83d49b600a48d655f46af5eedf8cc0fef2e3ae96b44e329f98e2462600461020ab8e6965e628cf3b444f33e6b54b989f6bf983828be6e3a41bcd999b511b117b66bbb5545a635b457eece2ff5e202e590a97f0c98dd0aa9be9b8d808595b42f455d3f693afa702858d722baa12de3a77588fcb9956b5cf8f7900cbb26dd6b546b584d42503602a17c5c91dfcc266900f3c792d68cea67e75eda10bd0e9fa08f1f6d782375c62e12c9d7bb84ab1a2d7777d7b906d927634269d8b3cf72c67df29cae168828cbe167ada82f7fe7fc0008e02a85904beecd006893982ec9d938827af282fe84603e64fdc622c619eca93edf693de1c480b08a8a421139747556e1bde9fa715bb994fed1a6f0079c46d4f02d223a88a3dc9295dc7ed7cd7b432aeb4b3c413bc32dc7a15a985fe3a9cd871154ce55fa7c9e9744b207ea8b26eae3a0aba26be967de7375daace91cbd925fa9b96641464ed09b1a240e4b460ce5f0ceafa505a1b2be5802807abfd246d89aa06a29b498ba03796c5c936f92e4a7138a98881d12df910e8db14f78f55af297a49c7c20dc964a83c13c3cb3c6841abf4b02d8615f30cb3ebe3dabdbd8e382b2279c676992b5361fd5582d9cf39aa4aa94b6694c81d5d7e65c730907060cbf1d735e0675e38c15dfbe2c257be6f55c255872c2afa3c85103c282a85676cf54e4b5229a49a58036a301527936445afbbf6af80737ba6b7257c5344f13b724b033009f9bbb62e5ad0393c730950c7419a6c388b89dd7d3f3d6834e0aea63e16659d1b5106ca145bec4862de63c6f6a00c80fb28a6cbcc517d90dad3bd6ef400155d50b5d43bcb715f1a2351ba2f6189d7e47d7031c51facc35ea60d36d394ec8e5efecda8e70f695d85180b4dd1fd6b7da956950c002fb36f72da14fd1daf79e210a3a20b045c13dcb504a9ad93e171c0a5e0047c16682dbfeebaffa5ca9b896f05ff481e50a3c4b74ed59bb3c617ea7a20784cbc0948d356e78ac7ae84e217e5c201db322d1ed32c0ddfc7fc43de3780378dbab58d6299ec74c0acdf5380d6e6d291005a93c9e3048629ca35555067fe40412aacdcf7bbe596ce90dfdd16e78632732b10e10e1dec4b19df81e967d92b2dfaeb613d43ec714a13bf6b08d08841296ee0e58e9b691044f16e629b43d19f8c4d4381ef1017423b24c50ac564c133fa768f07c214d85a2535fbe655b6496f313bef5ce9f765c04d35935233f4cfd9dab7a119bc02e8d52126938a0d87c69a4311c2e1651aece4732f9e09886ed5dd93f63bf5b3ca1827bb9358bcb08b5db4edcbc961a181444b3a5fd33b786d066c5c3b4519e00471de622f9eb40698fa955aff4fa3397c8944df568099d733a09481c3139547aa806a1bb1c1c1dcce53508e4a82ac5f272fbc0821d75751f207b2cafe4fc77ef10ad500378ce848942ccb97ff18164e9f7ccfe861e788c48d7c897706b8c3d82f59b83a19a75f19886190d29908f32e3f8c83b37ca94fe2b558b1600d624a9affa0e7530c6a7edb5d93ddc85699db2114aca5386e77d5ce91911cf2b6f1dedaf27b485763b7294f741fb7e37aea0bae793954ae69263759a1ba7a782a", 0x1000}, {&(0x7f0000001380)="44c89ffdc13ee419748f3c1165407f96fb3f510a01d539c824ed64b694178cf6c1063447519264ff287b56d8bc9c07c10547a8028f50c7b0b0a1ba04a29f052c12e15f6e8c1a039c0244eaeacc6d0b398dc7d08470657149f226599427a837b3a3da0e5deaa3529643b04aeb16cf14c5fb19f34430afde7056b063f4315586097304e4c0b1cf6a38c3b2ac", 0x8b}, {&(0x7f0000001440)="662fabb1f88f00dd5683d20332cadf1e68ba1256cba48314ad9fae089c02c3c3c10cab86404301c82b41316d2392adcb3512016c9a627b78ec2d19368f3e1bc2f0ac34eb14a8ffecbeffb244666fc9b02ca5051832cf03a4cd26368fd25e1c62ced595d81116e843944037fa522b0e8bcc19cb65856d8deb109e33cce774648c34e977b512b3bc2d46b5a2b5b9aaf24bcf1aff0b83427863707d9ac37ab1fa16069d0d0442580c5c58c9c15c75cc68c45e1b99606cddfe76a67efa20d3f6f4ff89fd92d22f9402df4df76cdc1fa18ce5290d2263e8f618fb72f9108d6a6a56090e519f884d3dfbf42bc16c204441260c83dfdd22d5879ded5f6ace0a9d2ebe92f6084ebe3f4494ec48d73e2f0ee8d8e95c6aa08a14272eb4e3ee7e675d311a8358e443573621251cece040438a5f15590a6c8d15a2f104c3a5f99482fb6e145a2a5d42bd74bc39d3cadf34cb008e8de241e1b60aeb4c34e834522b7ddb6587dffecc21d40094b78b685ba2c006d816df3bfe2e4e122bbd475c1ca1c8cdec3302b90ba54f190117dccdc5f7e42df4d7ae2733895f091f1d3a08a4497f7e0f44cd6de3c6a544f2ba4e32020fb6b531a3d8f0f918565ca50f36abcce9793ff0b77472d855ee0ed60435cf47387499feed9a8acec531cff1d3e6f9c287a8ed84e20b7b254d736deacb52c397e77443ff82e3ffcf58d3d09fd060f4543cc2f900de2ecd8826862564d8659e100c890e40cec3bf08eaad2dcb5e97894b1c2919da55e422e932710e848ca0fed615d7fc85da5136fcbe52b521c577b330918a2ea02f2a1f0685805ad2a1e233fba9f8762cc39b639d62267e258ba30b8d91e15ed00af312ed92af9aec2a8a6b06565d47bb84f09a1123ed7984a8642a16643fc2ca9bd8ece7846f9114f3e9898e8ac55a7ab76914bb7740b19579040ae7fc872248b7c75a5b1e9e08090bdc39bae8afef47bf717272fbf975479788756991e115d29371ae85d12a6d44e8a477e3c73ba44e7b838d3e3eda5c9cc115d302131fe9fd8a21840184d8e48c1e199b9b784053dfd0b1257a31d1b6e64d3ccf5e5b61263e1589810dd39b2bdcfb2829b5b0b28f62c53c4967e8936423da7ee39830df7f033f58c151db19422fabac8ff5273bcaa5bf7ef1444c1b67267fff9a0e647f41528fe8a3d6840c90b116f1391f50d5cc54adb209fc295a07f8bf004d0106472734bebaa3b15ca16b1212d47b4abc9fc937b9665eb377a6d6c8a10e79e96eb48f613edcd5dd695a0f9ea195456b5aee9ed824a64479fd266195d798e21d1085336fd5e2c75778ecfcea6843e33fb3fd15b02af9a911650aea3df1402e6538c3157727be3e9447fc8e2cd2ffe3172998ba2bb1cf6fddd4e4552b8b45c018ab9427d850358f338d58db73798fdbcbe64113c1acb2540d618ef802c627bee41bf74f97ad3d94ec1f75c47035803ede151092c917058299632f413b12a7f5122eefa246d637159f56f76a6958a9c51b0dcadd6d9ec9278783aa0a1515a46f169d15c0adb03ba43fb8ba05337843978183a87ec4368eb8fca954ac60110a4575e24ad6aa827a3b30834ebfdf5d5d10598a1587f5f87ec38e5f896dcaaa9b1f9873d67a1f1bdc509024852b63699fe48fc16a3a6ab375d8942f1e7bd51654c5d7f5888fcd0243accaf957f902780b948c1686b2f70a3880297ef711888e74d1752012cd20a43de63bc0fff614c75d4685c37f7f9968c2d06182c0813691fd164857eb6256039eb6f44d65f9491415d34bde050fdf4265f006743fed55788376d7520989cb89060e73ac699703deffe1a6940a3f0f0920af90e695bd5bf9aae9cfc02ae3263bc68b54c4d07329df898abc4ed33e1dca64765479b2932c7e2cacd93af7c7688f22cbab5f6837292fb13fe856f0f5905fd6b5d5106ea1536f48a2f2e3a9e6944db79c8c97d531a8893ac0f62772ac9be7cce223c4e871995d40f641380a18c64eb9cf9ea7a1b81877399047d33e7c3a9e0d219dab8bacab6303ad490f02bdc953564b5da1bfcf91c74f7416adc1dc3c800c40d6240150b802c50d9bd43dbb71b1aeeadccae90a245c0abf8e15ea49878702f05de297c898224147b53a53e1be753d9f39bb925f22ccd7687036f6c487fd4817b31aaefad1e2f733e3d01275e4c209bc69f2702956995cc229d468b9b4c43218737e97a689440d641a6aa98167ce47b5f78d74c1905bddc213677a5595f5aba45f391afbff6fa0a2365175ac8e52599704ac55260cbc5af7931a4eb8731ae4302c39586afd50ed965adfa688a2cdf3c3d54ad4dfd7d3ad27b7037672fe99cf51ffbbd810444f7f4deee6c9b982d3fc6b381b2f51ca43235c040b1678b69075415349b2b6cebce74f2e5c94ec2d75424cd958b0be25effa8530f18ec6f3580b52f5b24d20e19c0cc55760836c5fb7bb3dc324e4e1ad16131f97b05c33b3ef743c496637b4b4bf7ca232648f096564d79214e30efb323707d0081f74bd95334ed1cf583767767792ae5ef8c5c4c7caaa12100b13b073dc7783496a8309801d43333a6004f8b8cb6ad1e23ba2885ef1aa6ed87375ab6ee78a93289ae942e9299ea937b70fab538e712519fecad05933ac9ff1c43264101443eb813c6055eef443600b439aab9e8f3231499ca419417a2858dc96d15b49fd32932a641eb692c37d84a96b082fd881bd7de7e1e69caec4242416d02f02f0ceda3b9bc224e783e64a50e5eaae5bd0f6effd96fcd37e07d95b20a1bb80dbe580fbcfa61f51244b032b175d47f9032e6d91ed68dad82214abf497eacbe3f6aa1c5c02edc90c1f532c99df01ab957d3fee0d5558a2c923816dbf12e4eb1e4f2ced50c47571e0c9a77385743ea090ba5e36e551df0bdd3e10eb7fab728f28c92ec6eba85b20d50244d40a8037125bccb338e912588625f5bb2f0820fd246a2955c28af8e6cd852a0f60e10850703c0dceb02e40cd7b7ba7b827c8d864ca1731782af7e25b0fc351cda14a60ba9fbf0346074727bc93b14518f8b0ac537c6df044fa525c06b15658de74929cd6733d5ba057624cfdd3e68584da7874121e2c988ab544d0e561377b925968845d30cc2f719071108d116eb23add7e4efd3b10bb172aee8317e5b54799eb09885af9267d2bd21755ae4da7f4f23fc701623126d0d7dc9548f0de4dd6bbe3fdf453c2dc274529694be9b6828ef35098d1fa30fd60c1624a12616e1a7fb3f6ae125c96a1ed0c133d7e20095d0d3fe9c05ecdee5fb5aa59bb16426dd2d1971c3e755ec0b009653b8b4209df8c35b9ff11cea41bf309e3c75881c2b4b9d8e42f6c528635d81fe8d164bd5d76d6eb8ee7f3f6ec5f6b6e45d6803660413810db06f998319c328ea80ad855db21d38a1c77b35b6bcd5032e0be8b91913f9d31635b2beb0d587426bcafcc3598a93ab44989e26b104c1fab422aea8ae6e716d0ae2383b02c21c98027fcdb5dcfb03290ae3ff859489094dc44b47bf24cee675da67e3e8a9297e6af4b4a5c371fbcfff7c2c243e51e2b556f7b5d6641bacc043ab76fc3716c6a61ff52955a7c2ad67bfb9be00813c583c4ccf62065050e0d9e06753da07dbca98ccd56b15fe10e35ed21590f174fcddc72876d07e2e49d722ea8116a001da6c6f28d233b4624f01b8fe67c8cb4294041b65b25c23e790c16ffe06152df137a3a9932f7f11cb0238cd73b46a342503da485040d3996da2f3e407d5f135b31967c1acaa42a2760413d8049fc5bb26c285965615494b33476b124185e26f7eb6dc79a036bc9d0e318b73458606b7b290f7881c9e847a8b3021ed349142b9233dc4d5aee5c706bb705618ecef877fce87a435242aa1edf366d92010032f89fb2f90894dbe48cdb3786fe337f56572b910600882baa9da762e97614dd6b555e1a595b86f5c7dda96315a152881430e3d58f9903ebb596653fde61520e540364664492b3365c6731f2177cc0d9e4f38c9eb8cd65a4f8443477c6c37c870d62977249f35a9d5a845d9032456720e7d86c634ecd97ca6ab98436033df24bca7a8108eb1c69fc848f0d27308ea4f230f924da44789a5a9442037d1f3e0c8b32f5b69ee7df9191184bb8b7e48c4c7f661f722920f632c42360406ace130e17663bd1102cd863ca9ce0d7bc1303e6dd1770f59c0660d07dcac34a9397d1901987ccbe015ee8986a9b4d040629d80a613008217e9247bc9fc4dca7cbf93e726ad5f1102d84acd2fb4c8373ba58411d1d77e6530a804a3a74996f1d6d77242f97da814238ea7a2644da77d23f0b232a5e674dc06f667807c920b1678f4a2c7200ac97e10ff759192ae890f435ef11f2004d4d5dadf7d96ff7ebd85a7de07eda6757227d1f359f7db0ee547c5433c5bb3e495048b59e9e63d5fac0c6185d367f1f90ab49d8ceafccea60c435af0d7e388d2cd28d468bb0e95f1dea951b34ce951a30d177e183d046f10cf42312b20c5f659a4a44837b5967ff99fa2f552913355dea673c19f0138356006a8531865efa8ba31a641152e333898ddb59e3d212e34830f7836fd69f92c76ee7736e1f6f0dd6bdca1dfba6e4eda5a3312733446a5669748c39b8fbad1260c9ec3de80879876ec5875d3887ea0d2790ffb8ea6b7c597c446fd1c1d11a4da53e6a523524ac7c900355aa52b16b440f8b832ad55ede6d3f8af9809dbcc06663398b696df1d9fa6a78a8805b534a9bc448c7c661c8f11124f9ecff57b58bb45383c710e07b14fd30be82b3831fbdca274d95b765ca48a32693a86aa11125932bb2a424dcbaafbf944f7381d971d19b8180c60314105f8d8d919139d1d83ee745c74eddac98f5a7790dbd6f30afe9753e35416ce9d62f936cc731bc8d77d5f7c183f78a629b91341d3656cb8ae687dded0f84a1886e78a9c40524224f2ebce0b8189a0289727705134255d1c7e870fa2709726592ac2bfa3fcb736805da387505f05be80cc090eabd88e7b559ae2d7135c10a570bfc1791edaa96988a10eab5aa0867bccbed525a71ec390bd721a198186888fdea07b4c5045dc157093a49d5e05c908954ad68409d47ac7813e4785f2b40e05662ab6344cf5c88d605082645e748bc821fa2e60f890a4df780a1f0004ec2a1358705abacd8b101bb9dfe4601a59f20d5c389f5a60a735417d11919eeb3dc1a346f082caf6c2c308378328bfc841175fbf3250260dadaee3f30ab4736d31d21cbbd2a735cff9b8bdca4cf2c996493b295a0af916dddbd0fe75b2cdbaaf2824910e7981bb0c4c9802f993ab3723eb24533ae07a705d596936bae00171cfda2adb63758079236e4b93655982e61071c2d84179f0c90948910f7e35e42370fff20b1121ff6eed525c400a56d328471a0463bdd69f6a235080ea8ea6e44744285614b8fded09a8a6870a9e277b3690700dcf71c59148a82ce7bbcfded27ef791284c4cebf03d1b52a816473c0f7d929177ec95fdb33d20957b9c05def164dd6e700a6ed9cfb6253f9db0ec99bef953eb815d75933813caf2e5c536c0943558d28c9f533a2f6353004f4f1d491807d283f4587254903962815ac8cd7c3ce4f454bd8d6c4e536265ac7da46f4bb5f9bba9a2d0247d228a31a814f0efc619a54e7fa4a1860e952b7018527b0f980bf065d96a626ca9758af00384b59a06bd635f304b659440e94349767d06544ede85de34b7f594f2c00819ff353e9e53e0e6c974888175a47337857c6469e6eb95603bb078a824da35313252bf04fe72d4a2093f641cfaa5613bba85a2b5ed7a64efc8cdd88ebbe07e4e3dcdf3a37", 0x1000}, {&(0x7f0000002440)="db7379656ea348545456f637809735632ddfd4fb91845fa9c05a9ce0db13a1322d9b346f89c5776c207ca0ef44d148a4c1553ea4cc9340f66d4e8d04b3306b3308fec7b600de0ef9869a7085668eb6df23b21db21ea39ce2947ddd7c08d64df1acbd0896a732898dd3f2b0ebb195fd08b698", 0x72}, {&(0x7f00000024c0)="79aaf4bf31a7be5ae7e5bcae5e5bcfb507f37f00551c3ced0d43633ff308cf0da155905d2b559df8ca126e73e377ca162ef647c4db31bbc38c2c675a4768ffa97e466e6f0f86a600108c23bb7b05173d84c288ff1d2acff8b912d872004add29c6ecb5103667ada1ca4a6348860517721b685318dda55b898a9ba089d2d82af0d6525ce9523bc5d95eefc34c9f3a93c044c6991ac896158fd0c0b479f7a0fd7d0eafd8e9de66ed1bdfd96d732cff860db17a4d7ee61f9d86484626a3cde1704cf3bc1aa2298b49dab316bce647b78933ab63db80d5bf37e72be4d43a08dabed35af3987c54152d8254b5a5583537e180dda76e97bffe41f0", 0xf8}, {&(0x7f00000025c0)="1bc33bd2f583655c972aac7149a1ac4adf9d98a7bb94750c47b90cb687f6d77bfa67743329e9", 0x26}], 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="471e8f984238f26b6c7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e9879f9adb49d754d6546af35d4c89d687bb6004d705fd17dfe1cfdef43bd443c2e0e93a3b56b501aafeb38ecf139ada708b38ad1c4ce84b68b24816d936af5fd54efbf4e9a4bd528cf9309c12676eb17dbf573c53774326a03bb678ed5757b828b3a2ff4ebfc814a4bc24c3b88552716afe3c0ca2f68d7044bf9a2cae8b9ce0e14681ae0e53e88f672157e94201fd5601cb958a184a1f8163b07e6a14c92ded07ee7354d45a4e10a1f71bc12a259e38fd282168a36443504955e5f829a53dbbff069edf39c7bab81bcd5b8f934d84eea04c7eb43920a69aecce5d28851e882702fc8bc072000000000000044f070aa54fa2aa8a3738e7d9979698e1280556c68d7c3206b08f8961b155e6e9b6abe91f4d4e448cf353c51714055ff6b3c90db33062b00000000000000000000009651853ba84ccad7ab85f8aeaa2eaa34cb7c507ee5777c53586c1a2b90e3fca2a136212e450d626f02", 0x18d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:50:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="3f77d8dad23eae741e372e44993f1ea08c8369f2643064b79b7d4034c479c7729d3e7a91f28a3349881bc9e4d4027277f338b13b77d920458540239e0490a040007420e57b15b7ff3a9e10763ed37006e0782c0ef751797864bab26880d60f0e0e806f314d820531e8a2e8f9ef608b39c3a342b6d4740b38a43a5af85a7a7964acf0883bea8d47295942", 0x8a, 0x400, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) accept$unix(r5, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="d2d95dc414b7786cd3687c70a567e84f851942bb7c6b4a8f0d06b05afbe0a27d30b3abceb61689e4c5d5e9ed992c2f16e73911d54b3da2212bbe896721e8b6fb71a9732aabb21af50ac1b6970cf09b", &(0x7f0000000200)=0x4f, &(0x7f0000000240)="bd97199548eff3b376030d46b034f8a8f67c32e5f08ea66d9c7b16a2da1f4a64ed6ba93353dc99380fd15d939685ca3d70c1f324dde16e7a073e0c6a59538cc8bd1b4a", 0x43) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 02:50:56 executing program 1: r0 = syz_open_pts() fsync(0xffffffffffffffff) r1 = syz_open_pts() syz_open_pts() fsync(r0) write(r1, &(0x7f0000000000)="6b791b9da3b9a4b8e2485a41037b2539389db2b6c41736eefc123d12d3974e3b1a81b75e08f4410b4fb16a4ebf8825d4c53f7355858a93e5b858a4808e84bf4dbf6b030cc3043296233f8db8", 0x4c) 02:50:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x300000000}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000440)=""/80) flock(r0, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="6e4d71d195594c4967f234ae976905fa5ce5bb0e88c7277e5ab372b1e00ced7ce6ff6eb9c1be0409eac3df5ef911cde2475f32dddf3fa192ef2421e9cd241a411f458b448b03d5edff88", 0x4a}, {&(0x7f00000000c0)="66c844cc21bdd7f82e58679755a68efe84fa1c57042db3335a391334b3020d44437c9f48ab68f537bb5ca7f09b2de1112b2546f34ab8c4f37683d11b4add89d499a26ea6376f15e50ceecc43f79f897263499530d8033dcfe1fed579094536c5828cb35f41e95724b6bed7d31f5dff03423a67c26bc8cdab366440b82449d0d8c8b47d7fc1a12ff42166fae7c82fb9a5bfb70be90c024e389b6e1092303ff311cd1b735804d228d0febcbbb5360faf52121f92c548567219d20be29f649627e07e67aa16a98d3aeaada087cc22fc94e997cd982c0010be66c093e9ade11d6f7fd9090429dbc401828e05452f7beed7ab", 0xf0}, {&(0x7f0000000340)="3c8e13e116dd8ad2be4dd658cce13fde9fb9f5431300a7877e5f4e1109cdbc6ebd4f63e12489efce2c25fb63d49195bb62c129e541cd36c3ee15dbe1b44f4572ec10020123f25c815df2ce5c39d4da712b65a6e84d059eb50c35fa1003f4b0455cc88d8e5d", 0x65}, {&(0x7f00000003c0)="8f35d930ff9523417ce5bb8942c3f266e1c1039dd495e7953fe99ac74cce2eece415a81fbcc20777cc472b94dc73e26213fe09883005c7e6b490dd60764844a77446a6216ec1d47cf007f1f4dcceea92fbdfb612a45b557b3b41900ed3efb5738ad00cca722913d02db0", 0x6a}], 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) close(r4) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b78f7b0717cc4586b742a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c19542a0337b01de42e81aa65dede8b80b57916aabff1d5b1b7fc3ab175559766937e7af951e5025af354dff60af3075e80b186ca998c00d", 0xbb}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0xc1084425, &(0x7f0000000240)) 02:50:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe2(&(0x7f00000000c0), 0x10004) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000100)=0x95) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x104) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0xffff) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0)={0x9, 0x1}, 0x8) r5 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) r6 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) 02:50:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) dup(r2) close(r0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x401, 0x8, 0x7, 0x6}, {0x8, 0x3, 0x7, 0x9}, {0x70, 0xf8, 0x0, 0x4}, {0x7, 0x6, 0x0, 0x1}, {0x1, 0x2, 0xff, 0x1}]}) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 02:50:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x93}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)="08b8c7849f77a1ee00deedb796e3384bc3beedde6ebfb1463ec580abe7fbac1ebcccaaad26bebe3a3c98b0837798f194fdef5f7180fe4381e9685ed54cf445df098687f8af700c400fe87a16822cfef6bf07ee5c0c96d6462991e10b1178f01341b32a2867f9a5522b5b2c8d50d1b3e25020cb440412d0df60c633adc952c6a8182ccdf61f684256ef324611c0747fc255a1da7052608636502bf916ec944936fc079757c129a1956a59c8c8310ea27063ffe396d9601a22e91b136187418fb765eb95b8dab0df9beb3eabbb6feafbc967098293e39d07d8a528", 0xda}, {&(0x7f00000001c0)="eff006e959d30eba1400cadc443a7764618f60ffda5b644f86aa594d31d092673ce122a27a9633772244cdf5545a8e75548f41ad9692e3220ed9d58136dbc2168d82be9c050ce9b11fbea7fdd8df73a1cc42f0a571c8530a61b165806f5b8fbc3fafaec38bd5572dea5d36ff7daa3f15c2619e409b28e9aa5f5c4139cf076042fa3f1171c46cf5837a82500b362cbd0f2cee16b96f09fdcb9e7d86fe1a93a18fb77851019a58cef814d3816f8fd8f0d12f6830a561b8cecc9391c97742700be0c5a0147fa8b1c23a16417254e22f5188b390af3815eb6a308c58de2e15e5", 0xde}, {&(0x7f00000002c0)="af2a6661f74e81fec1e33b59d5ac98c416dd7159ad8ae70865ccddac2d7b9ac30a25a6bea9d3d1288f384e6b1ce51f6f7625e0b6d0983bc61c14e1ee2adbcdccb27dfab66e9150e28573bb9feb85815f74803465855cb7f20a8fdea997ccaafb9a72125a5f5c7172f98704a1816b", 0x6e}, {&(0x7f0000000340)="b4e77c2b024d629fc8eac2bf7d18d38a48d5496f4fec128caab5d18ea7c0c14da25c0889a652efc274c48b8fa10c289d6956071fc7614b4e5c2027869d447a4502d05fa3dbb435c1c0168ce113b9bc4babe3631d30bb89d8ba1eae9e0b39814c7641610bd9cc3b95bdeace6524e5160f71b72c59673ed8d3a1b2f259f238debc5f1c6e05be58115d6a0435ee41ca79c7d163623e5264d5df83395ba33627af50004b32a5fc6151dd22aa6f079fff5e6c2f093e50ccf32a5f54ff23beedef1a8560c7812ffb34585fe06447", 0xcb}, {&(0x7f0000000440)="68a5722c780d91c1dd5b876eaab65be96f3c167cdd4d47f26b046e8fcf0172c71016da6cca1e600c968ef5cd896507b6a5c4027b94ed43f9794a9faff9145f5a28fbb50ebb8be6164d2d7b0c243a23dea7338a2231adbed6966cd9dc8564f6e3a1e4ef1cf33c00c996bdb8c81e1a05f69c6a4a00e9ea42d63b", 0x79}, {&(0x7f0000000500)}], 0x6) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 02:50:56 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000002780)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x7, 0x1, 0x9, 0x4, 0x789b}}}}}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="09c0bfcdf241d402ba10bde67b5a25e9a0d43ddfee076db85eaa4b45a5eda8e17ddd36dc3c6c4b0703af065e93d4c7f09f6daebf748396c4693c0ef7be01490d4b2008b47005f493bfb1109d911afec1f388dd040456483cac6a1083199964dcfc4c263ddf6667d1fca8fbefc195715e773db405130579b67a09cc5b4eadb9f6d694fe3d27c8ed971f69357dae836cb24c2fd3f6d2939b2d71c01bd45a2179f86f61845f22f9dc02a8f3c4", &(0x7f0000000100)=0xab, &(0x7f0000000140)="1f7bfc0078f6ac3e2a74381a44c3a5e4b5fb7230cfc8481265d1aabcad9051c04958310cd09ee94e7f36f196fe5aa341362fab6ccc7fac7bc695a6e55bde9bbf8cb6d57f6ecd0f9611646b3dd580a2072ad64ef8e853a58afcf28bc4939f4a752d47e2ca3d895bd41e1895a782", 0x6d) 02:50:56 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000005c0)="368bb57cfcbe9928e829394e2f154c293fb38f80761d29fa496ecd71ecc503c9a1745c745976731cc89e6fb6831b02f7d631563bc875fe84d8c46104a1e9f8478ed66cd1e7c121c99b76beab7790a6ad06debc9df02eb52ab7e1ae91b7b84c907807b26894e494e36acd84d276cc7f31056b259717eee8bcb80ff5e2456f7d086e5ee84b350db79e667f0c1946", 0x8d}], 0x1, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20}, @rights={0x10}], 0xb0}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x18, 0x5, 0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = accept$unix(r5, &(0x7f0000000080)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000180)={0x5, 0x2}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x5013, r6, 0x0, 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xb31, './file0\x00', './file0\x00'}) 02:50:56 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="c5e7669c9595547ede66b3ea6adf172de4d20f02ec1466f0a36d425fc386954035cdd74ff9dd838ec4f50389e6400e0f098f9f77f06e74b8bc08eb4835bcd0aa3a28a864843f6f", 0x47}, {&(0x7f0000000140)="6574bb4e1f3a384eace3dd97287775c190ff91ce0bbfbdede19bd8f5d52097b89e5222a5a282fff8271f4d3978c632b3a8ebcd262df5fe13d6b788e734cd9fe1e79f013d50f0392ebf7c890a3540ea0fc846b77bec7c41d8597c9b51aed52583a76c63a7e65ad807a6af6431f75911a5d366b324eb392e3b2c5f122f47cbf976b5b0c1a2a2a60de43347961386931a4c7e1024559e94a992f55e71da39686468933d9cb559de8eb2cbd1f29ff6089da0caa7dc836c0bcd864c03ecfa07f50517891441dcb9be0e8eac440cf9f5c9c0b4b769", 0xd2}, {&(0x7f0000000240)="1b4ddb668f8feb2622300457545f35b0e5375be56edf6861d5678c87c2d3f8b82e897370b5a2b23cf1689c28380cf2b801e1d1f5e6077e66acfe06296d1cf2fc76", 0x41}, {&(0x7f00000002c0)="a71a9c7edda2aaf7", 0x8}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0xffee}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r3]}], 0xf0, 0x400}, 0x9c0153fea66e2a1) 02:50:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 02:50:56 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getpgrp() select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x1, 0xfff, 0x7, 0xfffffffffffffffd, 0x1, 0x80000001, 0x1}, &(0x7f0000000040)={0xfbf, 0x8, 0x5f, 0xfff, 0x3, 0x7, 0xed, 0xa35}, &(0x7f0000000080)={0x2, 0x9, 0xffffffffffffff80, 0x4, 0x100000001, 0xc0ad, 0x80, 0x9}, &(0x7f00000000c0)={0x9, 0x3}) 02:50:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) seteuid(r1) sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:50:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000019c0)={0x2, 0x1, 0x2, 0x3f, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getegid() r5 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(r5, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r7 = syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r7, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000540)="6e334307564e8ed7b790d4d69be8b7ccd976a61960ee0be47d4a9e21c03e5d25dd839ea05cb57ab3122081b03378d546791a338ab40effc3ad008469f8a3f4598bc4922558c5e46f332518cef8a41e0056f4e5d084c3841b7537b36e050c4b4b4da8dab0344436c0efe3230e647296d396d03f0b2f4095fccad3cd81a67e85b8a259065daaf2256254625469272332dc7d6ca88f9fe69fe1ccc56874fd9e8fa2799df5b1584fbf13626fdaf26e4a18f93e06167862dddbeb707fc313d7b361889f60f0cc6a40cbec3ee45979735d9f35f329c3072df2a149b69bccf593994f6e6168ec252d2d6f0a138e4e23a52c4e591bc9aed0d2b8e4", 0xf7}, {&(0x7f0000000280)="7ea26888db9e96d1291dc3a4afd47c2bbe0e6414e589f5ab732a48e4bd7a079c43313c42fc016bc86cb36602b830e2c645372d776addcae8ec8036491f5e287d06349cf3a61f718b4064ba8dd667c1f9abd2bcbd48940b725976841b", 0x5c}, {&(0x7f0000000640)="c32f1a93a73ad84c3abcbef73adda70dc1aafd88305ce3bdb5bd480d62128fe7ac1bec7fc4504938764e04516b0beb8660f64244043c7272196d98170f51d3cba25be397ac52bd7657d21a7d3a929dec2eb82e3beee59930ff78796126b6b5f15041607c3238593fa14c18eebf5c3760c8bd112944a1946c865d9e4c0fa1f2385c656845ce1c583ca336f5ef6df573a8b4ab3a37f15a53f9396573bbc704e707df258001f400f13c27c595fe42f5955caf82c9af37f87d609f0f7fa75f5059601cf2b402dc50794cc283c10c800b4b44f0c05664cc3d8ce0b91128408ae77377728cfa22404da21e219c27a0cfc2f775f1a758", 0xf3}, {&(0x7f0000000740)="34d4e5bdeff576c90bc266232112feb4b6c74e79afc513f2f91dc79aca024a73144ef3541dad031e5af2abe26b3ce5553a665b561afe881524b0695d4f65550ac9646c000212512fb8eb0ac9eee6385ec837043fc55efc7f85f8e3705488b6ada8b15c2857dd025508d4a09dbe3a873932410bafadbe98e7a698155fa5d21306ce297eac7c5984bb270a2e4a6390affd43ed73e307917272f6558dc58d8c78aa9ac4e532d5db", 0xa6}, {&(0x7f0000000800)="391029a8d9c694d3f1eeebbec37adb6757e1d293ca1aed3ff7529f2773da2d65151fc2597d11bf97dd516c7ac0724b8f3db9966511a21244a20fc9b1b4adcac1e710e654efb43a9ff5ccde3e55b094fb02c69531277199686bccf16edf84e35153f49410e17ec63d05fe038093a54b463680758736f887aa613b78c294828ef99661f8d70dff4cdfdcbba7bb1f6534012138e210e2a6c3202253db8c631de73ea1b69df9420b747c55a4d1bb90e9b9f0b296dc86ab2ecc693a907ac4e0a189724828fd03fbc28ffae36e1a1f91baa962c97f9d25ee976bf6e8fe53bd0fd027cf52b301de6a225c3e447883fee8646f418700708e68cd226f5d5b0cfb17e3453d98b1705d39de3620f297ffb00f6e2c3bf0f13e6596be5fc5d269684ce5792fccb798414fc602732de1446b8ee6d0118e2ed231ec9e1ea52c1d3af0b889616584eba322dc332efa4fe7d804b91ea9217276924b1d454a0834d95b40990659989cdb274696262862d68f3162f0b1d41a4001d6bd4447d9fb27dc157dabdfe4feac62283477648672d36ce5fc85429fced2ea56b75da34a8c2c99eee3e74507d8ab73ad3205503048e141be7b7c5c25145c30490e3f22e94049621293c63259f47b56d5b8ef8460e494b8b4403fd7d39ba739e3f2004e6fd6deed388bc722af159c0eaceada0b43d1d2523f18524625f4d738b003673375ebc0ab457b954f171d5a4c51ee57c6c6955a739c216bf796683e200805f814e687e77c1aeeddb2647601db8daf79eccff1a1d0821627e4cd1fc7e1173d1462ccd19dac8ec0c412a2f71cbc7836c19c9c62939f0042812afb58bb11b030ae54dec8be341aaee0486d6b5a839f3b25e4da1efa23c5190314e1c0ef7eadbb11b114685a292f58d6cbdf3a305fc4303a550771d979498f3e1e2b733b66f98e461977cb14e23697b1330d61b5e3d0aaa712deea81f9782d3898da02db7108de5a76ea98b4ae332d5a0140776850c55af0bee82645486592276b7d9f2afbcc5deee80b0a46cf3176d4c265cd310832ba00ff9a4fb39994f3ab2d56b036d4f1bccd80ce64f4252ecc7c6f2d63968ed6a94672a8f141657c010b7f0807cff128d79a859330cfeaee61020c8109b1661d0c01bba3e06a5696397f985cc7408079b29e1157c6d99f244026f80c9c727be3f5a837bf0b15152f8ca82982e37f1c2d069e8ebf0bbfefacfc59647038f06d820e698c8afeba5633cabd4f75a95b4cc104d2e3449ff0638c11fe7d44ae7887c0fd82142541499e95be3fa6dd6d680291b0ce58fb348f136901199f83b05ede88d5c17414c6b2ede7efb55b5580d7472feef0f21b12c3dc391233923077de02b89f0582d8c128e51024de2f1b80783e0e09a2caba10035bc610720b692a02523044c2755adf772cccb7b9739038b888c08f5e4a8bc7e8a17d7c39b2060223e407f60dfdc9b0a6b2a0aa28a2848993e09d16cb2fb2f15453f943336574835ea5a9185bfa6927e9832b2d38d6a8284294581d5a719281cea3e25e5c2fadf8d5ed6b53bee2e3291918b876864bece4d5237f4a291d2380b75b90c5dcbf47dc30d10b84cd6523197f5c1017f3f0ccae59f9727b225013727bd445107d22c57685e8fc3bf1a2d4e570737ab3f6cc9d0b8f8fc5d45f4fe5c2edd75f5ad0e19ef929e139524d6abb8fd49056eb2c15f83fc10f0e3629a03dd3facc9bc83823c6af03768354d2cb10153688f53d26155320f58bbdca511aeb33ea573ee7efbd6a4bdf3c6e485faa3b938a4ceb042e9e7ea590fbe0775e39406ec1adc37deac6d5451b893368a23c340dc060cfb61514b5e1742cc3616df7967e5fd9e0fbab681aecda583a8dd4b456f83ab9e621afb1059e7f2a0397006705b0f71af900ef9ea3da31744f581df5c0451b62968e8bb3e0e4cdc6a939d48d46d74f47e435e6b4ae8372acccc5bdd10f64e5335c9c44e4c717cd58a8a5096196f3046dbd132475f97e1476057436c6307ec9120ec5a9dae906f6fe9b9a4c4868ae8595b3a0ab0368108773856e0b1f5afbd71d64078353c51e1656e8d8e10c767a7e808cb0509c4ee8ac441d78c3b39ef7292e975917adcc22fcc57a5538176b0179c29af4ba6ac3cca8b5893fde765b34d180157d8ecc2ad34e71ed3da15adecaa7f44e04a4b24edc8318d0a2ec72fff25ca99d78d83f46ac8d4b77245abd4ff8e9fa720248468b93e32dccc8e446b8be6370fdbe2bc7e9932be862dc578fc55a5400ca582c19db08f1b06fc50c5a467ddcc3d2b2747fd65b62f204aea3a9bca8e798dfd04091b604c8d4bdb7369e3eed8aeff20dd76a3e42630fc298f570c363b7df769001b86826bd777004a0738880772f9bf6e9cc9e3c126d9460e5c847ff21ab706af457d3bff361525a7d2f7281c73d0b3aec98e73e3306beae8b2e9f115768e240c7cb2ff5ef21dbb63e0526f6d78e9780a01d4ba7e21fbf40c8d7261acc6e3e147cdd24510bf9006bf70dfcdb74f37691c15876535c6d89e98ec438490c30dae65f2cc654b487c33ba85ceab25afddf7a1a9cf210ec924ffa432945fabff872d59b9fef4922109f4aef6bd38680df3799189c66801fa1f71de2cf79a316a257ed7b9513c9cf9a31c28793224fa63f05f9f6abbe6b03d228cdfe4dc9082b9f41bc7949c5f2e4965ba6ebd8b67d09b64ef4e4f5722a308b362bafcd1c9dc66aeb9e76f157189b9e9c974c4c68fd1d9d0025410757e851c00e706ca623809a71308b948ca6cfb062c6b155a50e6362b839fc1ed43ba0859d9a26e7c306c1c9ab73f2ee9b1c59ea00cc7b7f9b938545b40426258fe2fd4e98c7e417d4f82a6494a2bbf59a9b601ee893f606f955ef2cda34e7ee65e31a50a6934db460bb8270289421942968fec6e1db9508e9bf106670385e39254bdcab9d60a5481fd76833e7ad2f1768859e54090a12aee2216f2856528a8368c1ec0e9d66d7615a6c4c481bd4f203db690e35a8e1d6933e044a242c1fe5baa668613abdd8d21d655ec943f543a9ac45884184d475143ffe4025b2c81719fcbff5523d5cbab5643ad19f777bb9973a70895658fd541a71678b800dc42816665f848201fe7bf42611a6bcfee8f62d3e1c0f4998c0851bcbb223ff446c23a40a6ae809c2b5106a5a124df5fb41897a8dd4d804744354d1c425b091b1bbb94a5c2cde7f69ac98c1eb42ff4a64bb4406df8db59f75bf9c6858a054705a008a8b8893d6adcdb34878bf4ef8779b9c45283fc124d77ca200117d27e282c07c6280ba7c689c05849067c4a7fb167848b00029691a3afe86539eaa6e16aef7ca674e4c621067be1349d2e9d4fceede666bce67a7bacce50f095ee45e36e03fbeac954b7a2ec67cbf91709acc88107bfe127e1280fa1de9fdf9802f0718b8c7236f5d469e5574d3d3cfb83e84f8ff1e249eb3b9eb091862dca7a92037c1517faf14d134a1f0a8f74f1a37eaeb0ba12265b2a4ab7928541d32c0028748614dfc03e2edd8fd88131cc18d846894bb4e9f85299dedcf5ccd9f1d5cfb42118f56ac4a366d7000fe0990aa6f039ee0c277fb9c5a2f3bb445791e0644e40d54401de865e1850d367507608330080e7b20efe18a8b1f182f63871094659e1dcdb15b30d49863fd7a62aa7417c8e8d484e8ab2e336f511cd6d5529cd1001003572d41ca7d6fd68f0c6769d2c56a6a73a3987a4299865ce8e7c22e50510950cc3fc328c9124e5a334bc20a73785cbebea0e0a608d4e041bfb378f5a85854995959dcee81b35c4ca35d5da5ba4aa241a0066f4b9f745387c6cb3da97edee57d9a60f3205670af211c7ad718b5c8b409038d84096d54a218ac9daf2650d925ae75ee362fcd414b6c4a13db6212f505dd68e512a4423fad8f32613f0ce791d5cc82a9ba6d17b79f255ce322992959d3c13614b107d265e171def9575706e5c5e06b2a60d03c24b2c08fc036467899fa6af6b4113e06df9220a21c800ec7e69ffbbb327b645c052f96890039253d20fec0b16bc3ac9cb94f2637d57fd6eec8e98c0d85159a67e77dcb7efa563fff3493ec5303a292fd0f834e6345acdc286f2dc20ac713f37acd240ff0bf9590e198c9c89ec5b75fc50e3a8d1c58223fac748ad9e5a122a0236b559abd27507d7a38c018415570553732b486b6be985b2b0ee84dafb6b4661607c39fead633fcbdc8b0cf51964ed187c23e16c9d647bc27bf269967396dc4c81aeaed92db632ce5e149bf7afdffb12ee0c05dec4430c5600b7634e4809ed9c8b29df32e87d512dfb64a14517ba8d892b56b581165fb8476d003f4f8f76630b7e7371612cfa14fa6211cafcb77cc8236eec85d39b7145479389c82b358010d42e8cc6b1e2b2f9ccf546a089077801aea86a21d66e6cdd942991c41d140c26ff7d327bf2736df10815dcc886dd0fd1037c117b97fc37374454319a14193208bf7de959185d94c0c6058783c3e2bb7f47d06ed3d3e5347a6244637e7965020e7335e7237087e039657745c5e5ece4c51d392bc7171937aec4f7a48c3706e963bd3a70843921d276a2096785bf04831f7009d64ac87ad04834dc7187d0f15bf18e3d61c72628be0ba35847de53948e07698a95ba9a10ad00b843a7ba21957ec80658a2d64bb49eaeb0f034c173b54cc3e4e1b3964bf6b3153f0c534e575449bff4942d687d3e97db14d2bd907817c01d38559ffe3b3c2f5f228cccf919e01a79ac4815a12711419274a7e150468c5fc434def77fecc5d37172ea521edb14ae498d189abfe008880f733155a5355824894d5d94405b97f8de5f5463e38b3cda13934e981a679b60aeb0e3fad105552d2276a8aff38ad06e814f3ff54336eba9014f9ac9c773d787984c62306e85259fdbda18384aa0d8855f15f40016ae47368b439515e3a6bc7d27921e3679bc71201934b56f66b893efa50da4e598323043bacc525ac546c1d3de61c178fb742c67484271e6439cb85ca8d2fbf5e62865ce904e1ed4319d1f1884a444452bdf88aac23b21910e32353a416f9f850fccdf0bae34511bb243af367ee1ba195867cc31623c18858a05e1aa6a57074c44141ee40c9ed6f4692be17eedbd3718c498f9db3d57a84df4757a2da7a32c0b3fa85079fc4f5ebe3a586a27017ce78ba72695922774d3de2bd64fc0cf6c83609534abbb3ff7b0def56d45ace340612f609af7f50d728fd47ba5d8e0b8324aac260685760150f36f61d63dda2b7695d07e4aaeed57a9a9bc9025d0b51bc1ee365d82915c9f490c842ace1ec98d74e2cc96e3ae2849f75500adefedf3c17bc3b84a82fe79df972e0e77b45d54b5aa8528a98afdbf8b8b2b262eba8b3c3622d53fe260762aea8e299566db7ce1b22018b1ebc31d3adbd979e5eb4ac4bded8c58c08c22b8fc67fcbbb5da3004abec5ad72544144ffe7bb80aabd42d13f77b5b5341ea49c3bdcfaf9ddfabb2b3ed5db29ee59fe8a2165d9734819e79c8f2372154f14a6a07b1d1860a7e99a91428ee97d7fd7ee4e5145ede02f4fa311b7f561dd025d2fb705586bb924c4b5a6e2ae5a21a23d8bd04c8e38597bf0a318ca4cf601d6a4940b57191459830fb9cf77b555023aae2a26659aae058735c27a9af4d05d8a4bb82e8f87a703469aca8add0384d27936ba5a71a99fcdd5cefc2b6fd28e1e8c647c3cdc1cb889f6f7849508cb4a576a4bdafb020e0883711895812de93e59fc85f8523ff0f2654f29a06322388a86343c5180041f4f2c674463f50dbf7b6203f5032f9987e60ef5d9ca7c7fc4ffbb2c28cfd52d2211d6c127e6e2fb9a9813", 0x1000}, {&(0x7f0000000480)="457facade02dff2a600f2594cc45eb616b10bf03185d16c640f6cc049b8851e05a742647c7b662ead925d967b7670c0d304d9fd032718b0cee365888e2ce7ba5de09348bff9b538a9779a511027288d9f3cd281af312c422d04c871fcee6e47f7911167ca89f0dafba07a520688d203331be2d949939ca67", 0x78}], 0x6, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x18, 0xffff, 0x1, [r6, r8]}], 0x60}, 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x40000000000000e1, &(0x7f0000000040)="3e873b7e2a5f74f5520027713d34a7c55be7d9285c16f49b0a9d5895495d0bb80de2ffccdabb7b71874c1e8026266b2158b98ec82e7c8727e3dacc81eca40707671e1988310325943c89a0bfce7a029620cbaf05b2030f9a5110a37b7e01eacc8d8af70071f55fdaac7a881811e0c26ddda987f2b63f8fafa8c8e5e379f16133006baeeb0ed5b8bbe71e06d5be545e09a9c343d79115f445063a82fe87777a416708c30146a35ee3819049f0f2c7b0fec8e2225dfba7bbd39b09df527ddf", &(0x7f0000000100)=0xbe, &(0x7f00000001c0)="7c0049d9b9a29b1565ff4b7c276f66b3a05f0aabc4505df1b1b6901adea5faea2894aaa74e9a9b79a177c39d93f6347ed5f8cc9ebcd10744efb5fbe80ff289a5afdc0240adcda414a76fe085a85ebc6b3b127a8a6682f5ed6cc2ff75d1ba724cab85584a2dbc30ec391a7f5914d3fa5061633501da239b73e70be5fdd91262199ffc6db3b16786c7c8ab8ab65748c531104d87937a53f850cdf036320d6549abea04ae", 0xa3) 02:50:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x0) socket(0x10, 0x2, 0x6) 02:50:56 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffff0074000000000002907800000000e0005585016af33204be33232ff2f4ad6e0001050390780000000601010005fd6c0007e000000100000000a31361e0000002ac1400aaac1400aaffffffff0001105bdffa1db6fd403dac84505e26e8bcda0571495aa4e6b7d4d6d864f8de00000000ffffffffac1400bb8805"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) write(r3, &(0x7f00000000c0)="fb3ca09538bf62f2fca8df6d79c30987116d7e19a3daa1de9ec5315351291f110c726693a210578ca6e48f29b8f193e211aaf7a3b3090217d65f2ce913c0769fac4e501856cc9d4add44464412e022dd3877231e12044268f6eb7269ac8cc8e528733a5b567b9848e1df1706bd39b16a5fee2c9fda2e2cc71a4f57ff4eaa6380a57f63b35578a6d6854beacaf3fb7ff105649c2cfe336ba0661074358720554f29a2141a691b297761", 0xa9) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xff, 0x80, 0xbe57, 0x1, 0x9, 0x80000001, 0x2, 0x2, 0x1, 0xfffffffffffffffc, 0x4}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x1000}, 0x8) dup2(r0, r1) fchdir(r1) 02:50:57 executing program 1: mknod(&(0x7f0000000200)='./bus/file0/file0\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus/file0/file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x10000000, 0x2}, 0x8) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002c2f62751200"], 0x8) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x2, 0x6e90cb2ee28ae444, r5) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x40000000002, 0x3f, r5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r7) r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r7, r8}, 0xc) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x4) 02:50:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom(r4, &(0x7f0000000100)=""/83, 0x53, 0x801, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x8, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 02:50:57 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000140)=[{0x2, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0xf003, 0x1800}], 0x3) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/160) 02:50:57 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 02:50:57 executing program 1: close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/148, 0x94, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$PCIOCREAD(r4, 0x400c570a, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$TIOCFLUSH(r5, 0x40047002, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(r5, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:50:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000001500fffffffa1f5f4a68157f7100003f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x20) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x2000100000001}) getrusage(0x0, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) dup2(r2, r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000080)=ANY=[@ANYBLOB="0600007344189f9b890938cf20973d67d3"]) 02:50:57 executing program 0: sysctl$kern(&(0x7f0000000240)={0x1, 0x70}, 0x2, &(0x7f0000000540)="b11b116754445cda0e56704f8dd95aaa4e5748d56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26f3790212d3a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="5bc99d95b8220e56e8ddef4912720c76304bec8649c0f203f1a3cecfe1072104e1c9ed858d2f4a50c04a6791262b20c231c8b2a582117de479250183d9140e27a07bc733fab64633a6c3856a52", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="f50a1a5159a4e3f6a897f4e07dc56061754c9a7deea78e312e44dd82b65a53713e19d99f375e6ef8b6336631028f12b204670efaec753a7a92a93eec156a325ee5b42f9d486799c083aa96c56c6c1f28a82375fe9ddb781779830e236c7b6c8b1805db1ac988bbacb7775949d3a350703d37e6ec11ab2025fd13865d6c82001b8b6558f9bb5d786117d2643a9837c5dde62a0834e82897a07fac184177d85b27533bb141666e451d8f1407d876363053bd53026ac15c146248b14862b34aba6d23", 0xc1) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 02:50:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = dup(r0) listen(r1, 0x296) r2 = syz_open_pts() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r3 = socket(0x1, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x5, 0x7f, {0x8, 0x3}}) execve(0x0, 0x0, 0x0) 02:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="94e195e88c484f4ca3901d9d000077aebc82452dbcbdb3da261bcf0a1cd4805f93dd431d0a5c7c71476291719fc0aac4b9654496731cde06066a0396a7d84a9f5f44c22107b354cd47e93caefaa4a3a344486411f52a317a7951d7912f107680eddb95592df68663b5b86ccdc94cfa815b9cf0b451822d86182a91587da8cb3e8baadeaa0c9aa69e3248c1507511eec62baaa761c56675dc987948c243f1086d5c3f1a3dd6bcb870aa647ff49a2f48bcf7f6d64b0e05fc8ea5bc3bfd2f92740f55a7990343120ff8dd1cd70064a836dd0422612b543308e9427dd3154732211dba07bf250d0871f85e7fd501472a00e361", 0xffcb, 0x0, 0x9) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x3) 02:50:57 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100223afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000040367e20e93bfa9d4dc66b1fd148dd161d1bab878c7461a2e772564a38dfb53c1164d72d0e7b0f95bac19690e1045212a1dd3f44c884a4dc380e4bbed8f35c6b91ae2208266bf257e13cc22c940e4b0ff9099aebd2fa949"]) 02:50:57 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) r3 = socket$inet(0x2, 0x10003, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) r5 = openat(r4, &(0x7f0000000880)='./file0\x00', 0x100, 0x191) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0xc0205609, &(0x7f0000000000)={0x1}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r9, 0xc0205609, &(0x7f0000000000)={0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002d2f66696c653002"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000080)="70b90e8da588fae23b6e7b297861610aca207840a2f33d958cf221da99259c9b1664b4561cb38b18d70e25e1a2e6d399f27c2789eb60cf273e14997866596177dd2397b909dacc36cdaea74f03ee88c70744bbd936950cbf0e364f25be17c59a45e498aff0ff9e7f62fd30e909dd3423715fe33e8a0d5de6eca3975a223fe5e448f16c7aeb91ddca194afd614f66b96186de252bd372294810b9", 0x9a}, {&(0x7f0000000140)="79eb6f6ee13e0c4d4e2b89b28839c45eb14ec5c08dde9310", 0x18}, {&(0x7f0000000280)="4201d5443026bd84aba05f238500e20f28c96d2c55db6dce2c3681a17ceaa49d6664c136c9be81a48b205c75ce693a6ed6b8d1b4fffea67db8a700e1988c68a87958ef5ea451c69ad42acda48faa9598c0a745717e352ce2b73678085c95c607c79ae9d053122f008d1757f6072bd9dc297bdfa73e14393df80c01e94008ab161966459dc73a06d3775ddba1cf5786e6c14fa22eb0e8502c30c9bf8f6ee7a25b162e42a5291c9a844e515b1c0f79465d4c337ae1d9fb5d108092d5ebcc9b3398025aec", 0xc3}, {&(0x7f0000000380)="2401ad1ad8e1e98628cc53d9a82ca4ad93e54fd6925b9c1308b19c7e2706c9557747e93819be0db369c660a8f39107a1c535aa399d83aa2cd3ccd2953a76d1e1dc5b1f6cd234a34a0c2a077f", 0x4c}, {&(0x7f0000000400)="f1799226d2bd1e808f4ad26b52628f5d9e8c3e297e178a8f63609a9b805ed3daac662a8edde1980c27be36d510170c5306912e8cce9d71c4c261fba987d4d25d20ca3c586d45d5564f3b963298742b467ee9903df4b5461ae45d4c5ed2f90cd5d52f24b9014858ce12b5205f81d0ce339f1c23cbc2271c754f0d10226bbe430f82367c294a6fcf59e55d1786a7212ec06b83c0e53f57641769cadeca9258ba", 0x9f}, {&(0x7f0000000180)="64a4c792fd0f4c0fd3506d0d14067597747534e8f29e58b40ba6273b8f9ba0e5167dd4a3c441b8", 0x27}, {&(0x7f00000004c0)="ec520e8605257109e68f9c35694ad65f43ce2bf4511d7f8ca4124f54197277fcafcdb1a9cd3b0b1a43e88e8348ab36ca037e445305054ebb02aa5c420131f8ce9fda847285d5c184924ca8b05e59631d68b3b2f616ff121c4eaaebfdb8ac7153ca47774dc61bd40ccde92fe738b071bf0ed475bea2cc52bb6a61ad214585a3fc7fcc04f91ba475ddb891cad5395f645fa0c5ca06b44d16c7bf953231bf81c4b12009c2ca5679bb45167717c208818cd83035cfccd91dd4cbcca3bfa8ddf7866812ca6395d61c0aa6f6eefe7aee7e1ebecb18a064ed4e3af75e47b3f9de709178b3", 0xe1}, {&(0x7f00000005c0)="368bb57cfcbe9928e829394e2f154c293fb38f80761d29fa496ecd71ecc503c9a1745c745976731cc89e6fb6831b02f7d631563bc875fe84d8c46104a1e9f8478ed66cd1e7c121c99b76beab7790a6ad06debc9df02eb52ab7e1ae91b7b84c907807b26894e494e36acd84d276cc7f31056b259717eee8bcb80ff5e2456f7d086e5ee84b350db79e667f0c19465c4f1812fcc60da951935bbb058306fa84a5579bfeebbe8e9f05f82d708d235db26cf672aecb489ad6115a1f0ccab7c22f226893f27795de49249692591d450f", 0xcd}], 0x8, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, r5, r0, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r0, r8, r0, r9, r0]}], 0x110, 0x13}, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x5}, {0x7}, {}, {0xfffe}], {}, {0x0, 0x20000, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x3c}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:50:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000004ca0cb5050b3dc237aa7c67ddc8489fa3e5e569b90ea25110b8d9f93707cc2d1ba0c615a36ceff29d49e961c9038fa2b113870394e4711cb15fee1965a44bafeb2fecbd97ccce61a9dd8e20a1b88f942fb1b7e17723f4ea8f1cd1a793bd960200249eb64f95e256ab2b1f5709ba62b92a0ab6b29b5efb0bc743868b7c70a6290df75b5a8daede66bed95ba1da1dda194bb71f43aadf50c37f3128b345edcd8495d0bae41007982cca594d14813513124eab68df4a9436c05bbcd6c6fbb9f2423212e7"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000300)="643d9b5319693f232c7e176793115cc2daa309818b4f0a83b468d7a2c09a9ab7d2c94e7ab408aa6b141b95cd7214cc7093f9f30aa869d5137739a03ef6bf4ab5bf0189a18b376ac6429796b5fe926318e3eb1a69fe0c2b07d75912a7eca1cbd372962c54f47425de7a2644f7b1d95aeb778efe71d95ef138df09d8c782620adb305e13462d35ab3bddf2f428884715d53902a72b1eb7827bf29c2e778a93f0565bb37bbe", &(0x7f0000000100)=0xa4, &(0x7f00000001c0)="2617890eaee602e4b95cbab33e664b590b12a9d6a59c5bfd103fe020fc9ff91249d9101b6e9c54f87670e5d9f0f797e6e40feb39a4d02fef628b89cca04b77e80c54e09fdbc28f20fba95967d8b0873ba76b3f61eb6299c823ac6c04ecbc304711497697fd99a90ae00e533caaf829357871dd", 0x73) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0xa8aff8561b557e4f, 0x0, 0x0, 0x1f, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 02:50:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) bind(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket(0x11, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendto$unix(r6, &(0x7f00000000c0)="069651c1cc668c6e88593b69ef4fcf8289a720f08e216afd53e1003862aaec025a5245f20d4ff4f474df16575ed780d717e75c0caa1a238995fda2a0ee", 0x3d, 0xc, 0x0, 0x0) r7 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r7, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 02:50:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r2, 0x20000000000011, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0xffffff01, 0x5, &(0x7f0000000040)="9cb6f5a6c4f06330a9b0a6f1fc26c3d7d152d1665092689d", 0xffffffffffffff80) recvfrom(r3, &(0x7f0000000080)=""/51, 0x33, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 02:51:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x7, 0x5], [0x0, 0x0, 0x4], [{}, {0x4}, {}, {0x0, 0x0, 0x3}, {}, {}, {0xd9b}]}}}) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) pwrite(r5, &(0x7f0000000080)="d986093554a3ba543ccf58af64b2cd857d2946310bea1d1690758414690ead6915f53881d7d9eec45eb054db1dae539d2a6af29c956592160c031847317bd5bc288420817e9d41483b5b411f95b9bf042f4b4c18acad3446f663585864a21967a8739bfc0f44e5c6d9ad946e123aa69cfb559a9c1353c2dd3ec2077c0630b5c15798161ce3c50c0501f33a226710a8b121b7949610633dda22d574f2eb2379846edd759a28fefc7b0f1ea6fb78311c5f1d1f0076bde9ca77f67908cf05b3ebca5c7e7dc565b518d812651dbcff07231a2dfbc474ad9c1393591a78", 0xdb, 0x0, 0xffffffff7fffffff) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 02:51:08 executing program 0: r0 = socket(0x2, 0x8000000003, 0x0) close(r0) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 02:51:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) renameat(r2, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) 02:51:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202c0ee67ffffff9b3edd9527fd2d016036729745b8cdef8a021e13424c313734b426716807a54075d6c633ccd16d190f57a357d65c27467977ddd3b43fd20abf242d689ea1f1177ed1722e793c84cb54c19d1c17e09ce91c055776e09f7e8a54b10e4346ce19d2e889e1"], 0x10) write(r0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000002c0)="66c81d36820ea9c978bd62f9753c0c1132d5e99ecb469d76286e31fc2ad571760284993699d54afb1851be1d2958f593c2f82e1dd8cd5f594dbf2747cd0a3cf8f332f6cfaf1dd23657588b1f3978fdc0c6d1a6d9c238d2562139fa347b8b7ff0c2875cee022c57db65694c225076e4aa2cd4c848113eb71d291b95377fe57bc7d80e7d9fad6e70709eba7e8f740828bd79aef5cc965477b0dfd58b42b08e86756acdf7bbf4cce8f5686c999a37bbbe388ee9da1cb04a67c539fcf04b39865ca125a0dec8be5f9c69d7e2cda8fab3dced5c7294bfbded2eb8786969a33b", &(0x7f0000000180)=0xdd, &(0x7f00000001c0)="58fcfd1dbad0747ae47717ca1b15d8179526faaa1edbc87f5cbd63c71e814fb2d9259170a70f6e6712c017b538ae5cf81b464a7790540b47d79f679da73496edd90e362643593bcf4f0e326351af43a62a6f27e82098242101a5f53afec8c0aea6cc66b81e5002aee335b621b822bcd4cdb8ff0504c18c8b9328e4ce9d2aca4543faec0ace22f06cb1ae7f49e5992c59d77d9470da0646a0c419a0fd6d253748563fbae4a6a44a33351eae7eb160518300929d202c0bb1b8d916c0ae0ac2e7c2a8f941e54302acf6d538e39b14309fdd124193b80411cebb411a2e094af664d58a3f74b8c49e29a278bff7c83fb612637c", 0xf1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x80, 0xbf40, r2}) 02:51:08 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x28, 0x0, 0xfffd}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 02:51:08 executing program 0: r0 = socket(0x1, 0x4003, 0x5e) dup(r0) sendto$unix(r0, &(0x7f0000000180)="1a5f7db431b10005016000009005001b0007000000263f00fecea10540fef96ecfc73fd3357ae26caa042cfb9ad5272834bd1ea78b16fa4f376336acf00b7804be481e4993f7c8cf5f882b297be1fd23aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb514ef05d602000d7d026ba8af63ff36282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310bc04f361b1257aeb8c500ac7a43850000000000020208a371a3f800040000000000000001000000000f8513c55288a2136c650e25d81bba14b13ced59b99cd71ae6eb29eb14d0d53adbf817627c46c626c19b632fe7269a396141a6b1f0cfaa404a6039da07f1f5ae7eced321359b64d953cdae611e10714625190acfc9d20d06d0dfc976bce24127fd526829daa9269f2de0a50c42adc8761c6f559b9d2f534990cd97d76348d50383165f9ea8695e79f8c4", 0x144, 0x400, 0x0, 0x0) 02:51:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) getgroups(0x3, &(0x7f0000000000)=[0x0, r1, 0xffffffffffffffff]) r3 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) r6 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r12) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, r2, r3, r5, r7, 0x0, r8, r10, r12]) 02:51:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1055269e301f2131e8b568a47b7fe8893020661afc891a1b52483ee2319bf2662906b5cce15ed9a5138889a011e2da0b864087ee4008d9ae032641ed36de85a52911bbda72d78f38e6888e4b25617521fc5fb948"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 02:51:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82db400906348d000000e4ffbb61aa8f"], 0x10) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 02:51:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pwrite(r0, &(0x7f0000000bc0)="a0825fce9491bccaab82e0c4d0d471681c7ef427b803242fcc181fbe4d3b81f7efae98ec0dfbdeae3cf7219b7eb9ed3276d8e44c855113b345b3b77f4ce5ce5e40d9489444f2b62d0e84490f72a1f6f48ffa55c1efc144bba6e81b0e82cc3cab06a5fd972acff119d40af35686625c04298e38da75c7869dd921f14d998025f4cda822646b7e6c2bd42829d0446e81565f273f6eb5d22283a995f592b56b4a9c91c371a9454dad88f951ce5b3fd2c764f6098b2bf970c7ddce7c12cead3e14173dbe7f9b2197cb36edc03ff9eb", 0xcd, 0x0, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r2) write(r2, &(0x7f0000000040)="921ac3c943f0bc269c78f2", 0xb) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x7dc000000000000, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1000], [0x6c000, 0x0, 0x0, 0x95, 0x0, 0x4, 0x0, 0x0, 0x0, 0x400], [], [0xfffffffffffffffe, 0x101], [{0x0, 0x101}, {0x7, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x1}, {0xfffd}, {}, {0x0, 0x0, 0x0, 0xff}], {}, {0x0, 0x8, 0x3}}}, 0x7f}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="bed56377b3d0df42b84a6e150a47ca5bd052e3fe12cd2bdedc99ce5c1676f8a7dce290fbdf8441802742140a432e5c5d96304c3d39e8996fbcb749191aa444060bf22f4f4ebfd26e62b406739da53e0cbd0d6e0e363aa7bd091e08be348e2f", 0x5f}, {&(0x7f0000000140)="c9e2bb68a2e59b4430f964bf5562f3ef9cf2c6e224f874915335241db822b44e4dd3e1ebed6064503df29afe1d7d60dd93186b11e701394e7faddc05dbeeb557cd52ec25a306e32103ecbfc32597ee3633fa7a6ed1d19edfa49b8f2571ba1451c609b2", 0x63}, {&(0x7f0000000280)="421be9ed322711e043dc21ae80749a368c9f1074aaf758cbc2fb7f652e2f618b57eedccca4ccb50251873eb4b105d0d09ba08d6328e06b51fbcd45b98631d32d6bfa1f5020334e0b9f49d36bd3bdba34a9b70e367a804257cc5f19fab432d0374aa6304e154dbd4487da676fee212f8dcaeb02709f930da7a0a9fc07edb2d8224faae1fa4be1fbf4a7d7a4e6befdafc4846b19a34ebd3ec2c72c64c2d6b9f9f1e6facda3abe0362a49a6e35177acad8afc", 0xb1}, {&(0x7f0000000340)="d3636270af1fb0ca024b92cdbeaf68f2e1b9920f23bf08de5e684d901e9319b3412ce35be059538b7303177fd068c1cbf6668212307ecf5750a993f55553bc7e77ab16c0b26666ed844a2e", 0x4b}, {&(0x7f00000003c0)="5e5f86b6df26e9c04bbdfcd60c3edb644e232e90e2a18f14e80df0285597eb601542ea67be57488b8158cff2f2e20cdaeb999380f5a7049a0b7b40f6d4cde56d4cdd8c06369cd1bbb6fab351a190585627", 0x51}], 0x5, &(0x7f00000004c0)=[{0x68, 0x0, 0x0, "1c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc75f9bc477c796da58149fc46965a5340b9ca0a4e58b79e3f680ef38023eb18190f15aa2b77900197d6"}, {0xe0, 0x0, 0x0, "115bea7a30c1f8a1fb5ceab39bba4e8408c9839726c09d01520e569d31d7b0452406b6588038a1684f688ac61bc1209dd827f65925599e75fa608abff38e2f39864c203dcd0e0ab04f592dd0a842a2dbf387837c3fd9947537942da8e937718e1856e9224c0e427e222c531ed7298ee66a0ef248c65674ae16dd6e7e72f9d5040fc6aa5db918e3de379486ea11c873ac8909dc02fdc04bed97c56851b002e4ac41445a517da570e43d0e2db67fe7e4bc17839899cf19aff9d9f942cdbca11fc02991db2c208fcdd0f1"}, {0x48, 0x0, 0x0, "921b6775a639cd534df65b1b5ec855749742ffcdcd123e43bf0ca71b6b7cd2d69050a245594cd8376d7d8b80e0d12084a03dbd2961"}, {0x68, 0xffff, 0x400, "7479ca4a442518d0185b69c40be88f93e224aa0c3955c13f5defdd48fb6573ea341f3484cc4afe550b16d245d15a6e005826613a7b32c835bf9fadf9acc3245c22c89367dc6c089d0602b9c5d15f4243fe3c6793f839"}, {0x40, 0x1, 0x4, "f7b07a3fb0df5bd46e8ed9f80dbea148912bca7882cd00f5723285a6b31b6ef8ad209b22e3a1ad93a1e9"}, {0x30, 0xffff, 0x81, "7cb8420d07063ffb5d68a44ce572c4fff06c93b6054e9c82b36e"}, {0x70, 0x1, 0x1000, "714f96765ea25d7ce71c229163434a9cdcca4b504699dfb9864bcdf633b1f9091bc77d8ffcac504f62d4b3246da6bf7a0b5e24174da6103e045c74bc1856f4d31d9e8e2ab2694e8153082d22a642a1d575e1cc0a647f2a19a371f6c0"}], 0x2d8}, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 02:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) fchmodat(r6, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x66e) 02:51:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 02:51:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000280)='./bus\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x184) 02:51:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 02:51:08 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/45, &(0x7f0000000580)=0x2d) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="4d00000000090000003e2ee567ff"], 0xa) r4 = syz_open_pts() flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000005c0)="3915bea60899a953914235beaa70e165aa4eb8759f58c76efae6d1ad11265beb9f5e2e5a63dd431aa638f23c9d91b66696613ba64b22d3b169d568e036c4326aa6f44ed08ded00b305718a603b14e40aaae828da918769adbdf82b94aa0e97515b202ea7890cd570f75afd533cbc7d7e74c7ae7e27109fa8486dc02993b8d6221ea890a7136324723fb0501192c12570", 0x90) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r6 = dup2(r4, r5) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000400)=""/134, 0x86}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f00000006c0)=""/233, 0xffffffffffffff17}, {&(0x7f0000000000)=""/48, 0x30}], 0x6) 02:51:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x3, 0x400}, 0x10) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r3) openat(r2, &(0x7f0000000080)='./file1\x00', 0x8000, 0x190) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000003400)=@file={0x0, ""/4097}, &(0x7f00000001c0)=0x6) 02:51:08 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) read(0xffffffffffffffff, &(0x7f0000000140)=""/25, 0x19) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x1) r2 = socket$inet6(0x18, 0x3, 0x6) sendto$inet6(r2, &(0x7f00000006c0)="b35b1f49c1f9a68c2c98a6a80843579e6142b483c059b625d584b6ac4d419bffef1b0b3cbc527a5f1c417330e48bc1e420a7be8041e9fb6a4c0a01dc5a86ac999d38d0279cdf6748249f1803e732b3a832231d5e6259166d173ebadb733b752a5b091c5a099bb35cd50d576081ff667dcb40498e6e3d58d63343e5c8861145534d881c10ac23b218c11a826b58a17b8dd6d0e5e5a5644222bd11e92506704892b849e569b4220f2055d933be95559aeef4ffc9bcfb02d00a2a0400a2e8a0af680fc1ffbdbde26b7c27df13b7d4cc9fba658f2468874b5994471427586c4b82debe15233503c5358e601fa7f1d2bb50db0957ee101ed17b2ab126a1205cecef224832d06f05f5658ac804132ea71f79474ac6f8e4bd9a8adfa1ea3faf42b297e9e096015ef3a2be61738ef9550415b096e5c1c81d62173e1abd4a9cd70d27a6671c13e35b11f84f91cc87b04cfe2e37166e061907ebce4a0d3c7270a5f1e8e6b91abd8458734764c05540184b63dde93323869ec668a0ed0e7c03b5e16d56705ed8c994854bebbccc9de1c10cd825ba8ec00db2b0c88246d0c152c296ce7d13ba3e27e178a7cbd5db3a0431227177f70555cf39bf3b8b3045970f7c1f1fb38e342eb5299f7cd1f94e239701dcc6a221f1fa81144ac66bc687bb55c47b0c7609cbaafc865b858ec97397789751cd38afac5b0b8e999fe1805cfa61f2e0ac3c9cb1320e616268c472ff772e3e8665c40b5e257d6598fe7e0bd53d9acb589a0aec1dd6775c71d2ad9105f967ed13634551cc3f5dc74b9da0e6e27c413a5c125731b00e9206aeac43767293042b04dc26eaa4930a515f6229cc5e36cea08cfe8a76eb718e4fda00915b76a6e31b78e9488647fccf4045b2296c3a440bec668dfeddd84e2fc35a19e3ff0950f034996d2f3b9105964ad56e475608d79ebd1c9385bf57c790344e902fca6a70d955aac9822546dd5b8643d2bd38ed1af4dfa55ee6a2530f7129425befe80553ef70fd1f86305a74774498ddd5a72d91086088ee0bf56e7a1791c06e788387a23dc11d1d8804e09b90e22bbfc8b08684819d9ec216cb68f5417542bcaf01d5362e1f8835462a90b0fcca5c6438cf9d0478d02627142d1a20243b237b69fb33b551529f253ac452adfbe0e3bc2c42d81921bf595fe62410e26393cb11d32e460224330c1763323b07fda3247f276d2798352487f0cc4932d764795754c7b4946249fc48ab78d1c0b26a720c758b70fd61e6925d2a803267defe2e34e7708adfc83e61f07b3e94c29a164c267257fdbd53edc842c0139658a4e9f15ccdbed9229088ebbc4aca9b2d5de097201dda3d06dde07e4692af3c400362b4f98b367d8e2d324043834719c6daad3892e348fe650908d1dd548fe4092308fd90849aa2440e531539ada89ab57c2dc85a42b44944da65d4909a314242087d0889f695a4ea8ab6a40f16ba1c20372f01b1ceecf499e5b24e3e3cc47b5946da9c472d5e87f334065497c94906279c346f018e41f1b6897acc5f162f056f4f33576671859fda51b1728d910e93801b70fc32ac913029a7f504df49b314654a695f0be9f227e556d7bc8a4bfc2b6eb03cfd78d6609df22f2ea297539896a8380edc45ba07906a654ef9f6a37c4c71c5a549ccd4cd530721039a7448adeea355a0c5f869e8ca91c17ef1a569abb72a62f6485485991c0ff03114ea46c0b60dbbadbb98b17951e4eaf858678f19f7390f43a86623f771c29a1999ce42602067f59d075175e2514f563ea13e0c8f21ea9f6ede6cd7daa279e3cc6fa8bf6c006146b17c588a0d1eba1d2f0f9d12c077209e8ec1da462f82bedf6a5b02f5b90d2b9261715da1b7f2488855b06dc46d1eefd18a727a1cd58b18fb958e42a2bfb7813e2ef5dd7a11c994f44a97eae71b0fa1ff315e162e220c235bef4f35a45c7688c291b3b8e1ad676658c77e3a267344c46214c6c444b98f2c5d26fee49f79164b93eb6078e1d193534381cec8d117eb43a318f29871fde0a98b24a759ddc78c2fd458705aa00314562b5410b1d77be9f6a0f8c54520d60f62c7e606e272b2de8f8fdc4d9d1c3a2e7f59ed79c062188168782eb931232276b2ca7c5683e8c181d5373e788fd6add73a00fb0a150cd723ba7e41c379a9739fa53c1e806251a3e8c5d390caac2bb0fc3302ce88b9735a9a5d42ddd19933c714fb9a9c76a24d4f007a8252884c11c4bdaff11faedf490f7fe8d9caf355a69f1cfc50593305fda97642f8cf1af614bf199a6b11cf3ceb3d7534ae07883891c456a3fac8da311b295e171f07bb55abd30c97dafffe65efc17daeb7c34282a5d6474c19a606bafea1cd8a9eff5cf422cbacc432b1bec72da5a0b28002edeebad3871ccd10e0e4f7d7863a77fa7e641e10d7315bfeb239687048a8a0d18b1decd02cbc4b2f345965ece0335f0004af3748bb653a837052de9d208ecc8c5423feba2c5dadfc85cc59f8c1b97754747438b38cdb01c473f9ff3433467a810a4d5d2ab5f83e9b7052c3fa7a785b443a2c62730561242ec4e90d09ce4abb1ce4504648bfed6416b9cf7a2967560bfd75831385abfef4f30405bb45890fbe2ab8ab43828757c88aeef03f69777585e11c6937f8ef723af2983f951e9315b0d73bf1d0b738fd66dbba8ea9eb9fbbe52a5f1245b07e74d20966edf19249fca6e0e101842e91eb023601f41efcec0f0f2921e339981fcfa2ca13cb281d919e14117979c9aee3a759c1f46086e527dfe176e0680083677b6764fac7000779866bd611ad862b343220aa335795dff90a39548a6dcb54378483c96a5bcda9b0434825c44868c774188c38670fcbf5e9b47a2c0536f5920d6fde7bc457e4443c64d269ece571185d1700a81e51c18c63089febdcaa507180e04d4e4c47cdacf01b71218a5b0371d6cc472a10369beb985d2709b9018a74c719dbded71be8fb92e084c42e99a58937767b4a77ecc63c1ac04e37ba8f591abd8853d2a0fac76223f6b7495ac6ddd79d2b91ba55e9e37de366a67b8366a2cdea3acbef952de84349e199b7c493da59ac191048acb43df10dcc4e2f2cf3c641dd820bb0154a039ee5c6da027ec78356947029d5cf10749f608a6d2f078d38e3484fb928fddf9efb1ad5e669ae712c56266144419516f05e1f988d262bbd8093c20f311f102218138db1cd7bd6304412a1512b898469fc9a334f42a41ae713148ba7ca4aff95b56ca869b6671abf0a7cafda80bf60bb2f6b7eb35f51ce0bf64849b815b3e186c20a3403d92b08c87b7d2dcc1081a8b234aedf501c75d0c1a3bfd7104fb77cefd3bc7a65ea7b2db7bbb6d1751560aa3014a9b50934f839664c3265393bee447720f9839541588417ba0e13fb23c32563f542db7f3af176bd39e238c15955a462f3b1c89f828bcbc9af61ba4f5185be0f57509a54de0f3ad7188657a00c144e67f9c601cbf707da70764e99a60df9a054b47a136aa7f76cb6bf72c9cf62c115642f07b41061a920d84571e0af2b73b6a6ca3db70000467cf422abcaf96bab2e87a93a5ac5786f28b0eb127fc44533132e1f05229cdaef5f10c863e1441b3e54ad868e394860bc1ee396f7bce568beab867adc4b89df97d01a4271f8163e7b8660c2a9f1ea8970ff55362b7b6a62490a7765bb146d576498d41db202b1967adc755be4f12776e0bd398918d76448b7c748e4bd70f491efb2224ac826b0f1d9b88f74510e887320deaa7fa94966e159400603840222801d02d4893bee604a700bf30fe55e4ca0c44d792e10ae7fec6a8b404e8c0eefa93c8c553e767b962d29a1a70be9301f180da8e06150fcd2eb840014a414864f02b197348a33d6ec79adf468b7d871cab402bd498d5c9d5a89b8abf8e1136e5b8be510c2a530acac9ec0a19fea131e50b7c5d9564ecec4db4217606b79b607a9f4a562eff2c8948b755a7e17cd04cbfd9f59b6e2675dd30b19ea4fc94ce618a777684a56c7de47750e659e498294b132f28e08fd7169d33d57d49177bee1417f11b52d7fe8f83aad8a726b238af26ce2e92e94dde6be042d3b1be3d9108f3434cc90c8d14d15bfa2ae484c7cb48d27275cacaebc9ff9a2a76f5295e7fbf3046dda412cd5f3c9615f19c3df02103788db4e89e67e52b707fee2f2223fa1ee357ac17186f0380621fe37695a5ffcc8f1f86bd6f4470c0fec90f7d859b551c1f264185274f412c78938c130fb210e27a9c8a886c951429e2ffab09e10e9aa9257abbc2abff72bc61ef7af2e1b9ea9aab2f1e657afbf24607ffe315dd0f8f08467fd5ff29cf2dca66fd1ef907f59327b81feb0cf15d83d8b6fa28516af3291e06f72f40b107554302c36cd2f4e7ed001f77a5098408fc8a88d72e9c50c68873994b2786f822aa83c633fe8865c3ab219a7baee3a65199168bd7fe09da18a29ad8e47d1493f5c41c8021f6c90c86a6749d795f0ea745ec909fa27615acfc758001606be2cc7f12e970fe122f6b25791ecdd8eddd99662006e33c4a9243b44be25a5e03fe75d043154689d79be687e249316ac5b7faa0f08106a69b5ffb13e1c6dbd82e71df83e0f33c0de6aaf68ce065f496585f6fcf39e5c2d6b910237fea6104a29e6ab5b528c31fe796abb911fcf08dff87009a4ee07d9460b623b6e692bb8995b2d72aced369ff6ad27d204dbe120a3800a07d2fe42d9795a55efa5246db8cb84b04803a00c1478e850797e660a03ab2374b1559dd2f28ab6ef792730913e5c835f615be6bf74542c338a65f67ca58a4c7752c5d1f96d17a55748f2d5f0b9c29c60512957e226f333d95fb46e8ff4ab2ea1872ca6b915d31c09bc59145080f14ffd3b413b3c107f098dffa4515c0a330995c72a385a02d467b6b36e7139d26bef430b597f5b3a1cbe361448c6372b078f0fd4c443c23582a3b85c98780d58c8e33c2351f824c8b319b2027b66cb4395192e96da9738b2da3030ff9763c20bcc23a6b2ccf0bcffbc472e700448362eec99b3cd29ae099430e06c8cfa330e0582a16af7faddf428d87e74bc9a6b321cb1053122bab9fc2330ee868188569dd485bcd27ffce5c6cc113a8b5011b44c1681730b7999463e3b0e2887606328f962af684e34a98064f1ea3ae40a18d1da442f43da0e207f463f7286890382557be3a3e93f1444a277683e0636d7a2245172b7736b752a67e351c978498891464efe679f39b1fd80d7e64ca14b583b291548fb41e73eca0ae3ca8368cf99672b8af1bcab7818f2d374bd42bdee12ed218ae08d5a29a924ebe719bafd5bd89f7173c573d8d84e31050cc554ee3381c600c2e5edb9ceb0811a021fef147481cad467e24a5446f587082f4793fc26e3562850a099aafd3d14cc5ff0c3656c69b5c36ddc0f2c8010d15a027231a99fd40a1fc625b1dd20140703ee5e928d7d26fbb6d8ef9e99232a61c9edbd019a9eee508fb5e6390bb3cf739b41f337a23cc24fb7c59740681f67cc26773cb578e318803231d85a1f71f222b05aaafc4c755273438974a05db587fb571f3dec9a598edf63761f64aef11112877bf0c394f6dcfc10dd1cf768bb6f16367b5b3919f2c7ef9c49fa21dc518e4fd073629c3b1a7289cc6872cb5ba342248a7e38f7b6f23490e4d1153e34fe3ee9eb408b639905e0e8deda4d7cedab53010611da4c945c10462e661ef4146004f5ea1be0e15eaa8d951780b334ebf40fecbd2b81297d1318d227de9aebdf1c712ee10a03ae4aaf955490fbbb8fddb656bd70077baffa7ab42fecee756b1e00445494908416ea05374d18778f08ed", 0x1000, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x3b7, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x79a7d72451bf8fc8, './bus\x00'}, 0x8) 02:51:09 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) rmdir(&(0x7f0000000080)='./file0\x00') r0 = getppid() r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) r6 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="54ced6fb60dc9cefa9eab132c7276cad27982dc434498c5f8bc335db43c2175fa55cec54233a5f88bb7cc68d978275fdda3f4c36e9d306a3bc1241af7df4f55120c8ffe7bbec3a690c29c4cb9d028a05a46343fb1a3ac801485399f9aa9982a5fbf5d8caaa0bab4a1d660800f7322603f8", 0x71}, {&(0x7f0000000180)="976a3845bd4d162208e5b81674278942e35f7614b0350ed1706822352588baa94302a37c77dccdebcc7dcd79b600fc2f34c80c840641ad94c2a575cd1f582fec83e29ce46e01c02915cea987462d34aec971", 0x52}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000e2d71c0989bc8578d300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES16=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x4}, 0x8) 02:51:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xffff27cd) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1d4) pread(r1, &(0x7f0000000100)="2c731ce1e47c37fcdb362deef7d8538d2b4ee5079148275f9002e154b554728983c07a55f0e8fef8627010fa0fb3c15e9c80453244631197b5a569c4c26bc9f1bf80ba75890bc774fe7d4843e060547f", 0x50, 0x0, 0x80000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000240)=0x1) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r6, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:51:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) write(r1, &(0x7f0000000100)="bdea", 0x14) 02:51:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x1f]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:51:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4}}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 02:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x7c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x1, 0x8000, 0x1f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) poll(&(0x7f0000000180)=[{r0, 0x8}, {r1, 0x1}, {r2, 0x4}, {r4, 0x10}, {r6, 0x40}], 0x5, 0x81) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 02:51:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x722473a7cad50b30) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pread(r2, &(0x7f0000000000)="b2281751c794148524b1d2df1892fab8efe9d5368ef485d8dffcfdafb60d3701f146aa58180b801a44a8cecabde1a3eee72cb2aef604d041df6f7547275646d49e35380f710b24342a0515ddbe779a4b09ddd651ed", 0x55, 0x0, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:51:09 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/196, 0xc4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xebc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x2, 0x5}, {}, {}, {}, {0x3}]}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = dup2(r2, r3) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000140)=0x9) 02:51:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0xfff, 0x400000000000, 0x0, 0x4, 0xb}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 02:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000013f, &(0x7f0000000180)=[{0x200, 0x1, 0x2, 0x917}, {0xff, 0x7, 0x7f}, {0x0, 0x2, 0x0, 0x9}, {0xff, 0x81, 0x5, 0x80}, {0x5, 0xfe, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x5b4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1000}, {0x1, 0x1f, 0x1800}, {0x4, 0x80, 0x800}, {0x2, 0x2}, {0x3, 0xaafc, 0x1000}, {0x1, 0xfffb, 0x800}, {0x1, 0x6, 0x1000}], 0x7) 02:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 02:51:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x10, 0x8000300000006}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) flock(0xffffffffffffffff, 0xb) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) dup2(r0, r1) flock(r0, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x27, &(0x7f0000000180), 0x4) 02:51:09 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x1}, {}], 0x2}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x11, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x10000) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x7fff, 0x4, 0x6, {[0x4, 0x6, 0x8000, 0x8, 0x1d, 0x83, 0x76c35ea, 0x5, 0x5, 0x0, 0x80000000, 0x0, 0x1, 0x6, 0x10000, 0x32a7862a, 0x80, 0x1], [0xf376, 0x299, 0x8, 0x7, 0x1000, 0x0, 0x100000000, 0x1, 0x5, 0x40], [0x8001, 0x4, 0x2, 0x3f, 0x3, 0xffffffffffff935c, 0x5], [0x8001, 0x508, 0x1, 0x4, 0xa5e, 0x8], [{0x8, 0x0, 0x7, 0x4}, {0x1000, 0x3, 0xfff, 0xfffffffffffffffd}, {0x44, 0xde2b, 0xb82, 0x4}, {0x100, 0x8000, 0x6, 0x7fffffff}, {0xc3, 0xfffffc01, 0x101, 0x1}, {0x1ff, 0x2, 0xffffffff, 0x8bc}, {0x1000, 0x6, 0x400, 0x20}, {0xa0, 0x5eb, 0x8, 0x1ff}], {0x8, 0x4, 0x3f, 0x10001}, {0x3, 0x6, 0x0, 0x9}}}) 02:51:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) write(r3, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1003ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375613c7acb1b559634c59dcfe43906c5ec9963e31625f9000000100000ffff54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02df6b11a81da8f0c0b5396b47e39199d37186b7754cd875c00", 0x5a}], 0x1) 02:51:09 executing program 0: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000001c0)='./file2\x00', 0x8, 0x3) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) faccessat(r3, &(0x7f0000000040)='./file1\x00', 0x80, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 02:51:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 02:51:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="ad6d617d26fc9d75b226d67e", 0xc}, {&(0x7f0000000080)="8bbcfba6cf03763b331666b64ab6a5bd", 0x10}, {&(0x7f0000000200)="270dba104a4ac84b50ae337275716d5fea9650e8b4a7560fb7f465b087da0b6401dcdad10aa7856d11acfaa8cda3050db97a295a5b6710a26b5a59abadd67abaf14cc9a5406aed7ad04aa04445abbcd8a90785735f08a4d72c4865273c48066975c9dfadb4e542827b0dee5f0f606542a14d1e3eeb0d42197ec244a1cedb711a2156716bc3b86f6eca761a267b982b7496ed48a3857e89fa9ddfd75aacfbd717472928408afed2bad96ae5a383b46a91dc355750c2930fcac6b1fdd93610d45d9965d04af0cd26602f036462f954ff223edf268b44a3e8c0f23e6584e1", 0xdd}, {&(0x7f0000000140)="faead41fccf9f8d1aeaeed72c67b7f60189aeb2026ea891a2393f075795b5025dc9615d23b0a83e815183eff0ffce809", 0x30}, {&(0x7f0000000300)="058a7a54e1f42642b13457d39f785bf23857e1d9d4f7181ae1d7eea9638ffd69c96f211190b42137dbb6fde62b43d563820dd19174f2425f08df2b844f61c1313ea28c7e0c4ac2b7385ac4acf6b12d9479bee8119ef352267b4fd593b204f45ea2756262f7147a2dddfe1f71c78091733f706b3c", 0x74}], 0x5, 0x0, 0x6) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r6 = accept(r0, 0x0, &(0x7f0000000400)) poll(&(0x7f0000000440)=[{r4, 0x27}, {r4, 0x20}, {0xffffffffffffffff, 0x100}, {r5}, {r6}], 0x5, 0xfc45) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 02:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000001005ee6ffca49b481"]) 02:51:09 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x1, 0x21) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x8) sendto$inet6(r1, &(0x7f0000000580)="ba187f87484e61a6da55a2ff2e18804478726d554b760161faa0558552949090809de9ca53a2327b693e09d15d987ffe144738075748171a82506159c87913935307a0f2e1af33f31a1e026d86578b82c1c722563194ab18d2b1a5ba0946c7cc9884f20b446627a52066cafd03b3ba407534629c5e7c928099abcee7088c41714a54e1c545e7ff136a43e7c0cba8a9282c9ea058cd4f1f2684422a", 0x9b, 0x2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x3, 0x1}, {0x4, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x7ff, 0x3800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x2, 0x40, 0x800}, {0x1, 0x4, 0x800}], 0x9) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) 02:51:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x4, 0x2, 0x3, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x0, 0x3], [], [], [], [{}, {0x2}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 02:51:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x4, 0x80, {0x100000001, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000440)=""/104, 0x68}], 0x3, &(0x7f0000000500)}, 0x800) 02:51:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x55c, 0x9c, "416f149781f45d39dcfd6ca77a9d291708495918", 0x2, 0x800}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 02:51:10 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x4, 0x81) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000001c0)="0000123472e57955eab1aeeb08e41345299a5d3b6d7acddde2d670428365b5004d916fa88f8b01990f8955e8ea624d198e527f0665fe9acde6096bd2d81e7ab6f05d7afca4bc54182101d36185edfb5a12d127a0a11c70836f99c7a874a60193fc8f792481070536af270861eb141b59fac671aaf945d023b9230424623ee3ee5a22ffe94e1b348fe6f6424f352aeac8002c46a06ece47dc7ea9b568ae64d18dce839dbf29400309dace9c072d33691ff522c8dc8de645dde48a7ca223", 0xbd) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 02:51:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001, 0x0, 0x1000}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 02:51:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x1) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0100172f66696c6530182cb82913d7a1b69683c261cbc2ae0243f841c821dd7084b3a1f591aa133911a471b268b141483b2eb03e671e87f7ece4a1804260dd2341d9f88585680c52ed273ccb22f932544bd778f050cba63ab6a033776a6604a7ee478321f54cbbd8185de07c4fde80742b461f960a9c448cfaae042c505014237c4d2df7911e36ed33a33ec2c1efb5b4c1f4cdd5171afffd5a3c20d83df98d8c1676a150e14887217df2aa9d841fa26e94f7bf6705017ad5378974e28491123b340f4e8647564dc38bdbbe7b5c7547ea36b156b41810e76898dcef338e6244d9ac08a32a48bed566d9d6e8520d3a981b62a72bf1a95296d94fa16e7da8f99b41fef5074164b4f1f3f4c72060c39e3faf6240f1a4c2e74f6e55efce28b33f7ddd5862ec91f859230a7f4ff654d84412eba16ac740c76d879b1f2cc861352485c2e172768506e298b8f7ea2340d1e19b0886b322becf33d2ed1ed85057611d5ab09d5eaa5e60e7277e40e558a4ed32aaf6cf2e1b4fb5894d32f8fcff6c3ed63656096752745b2ea460fae07390d617cce8a95eda98d72f2a92b73b6c754203cd6cfe6484e85dfec3aaf25055e6be858a9e38806d91f0861890bfeaea919dee69c3168d42d6171a98a0326e9f8ddddc82918dbd4fe6c9cb05ebb703806cf3f191bb546a2deb57c2909efbbc840fe850295422fce3789f4b5caa63e34479f59c"], 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) sendto(0xffffffffffffffff, &(0x7f0000000100)="14fab8e41974cd335cec72a4d54aa0570ac2adee334eb0df4a37e782cdcf60d647d87596c870415e460f328d57ff8aaea8ee44f46cb34f6f5725edc533e6dff257e82f7d57dda1b016b6f301853830c65916ae", 0x53, 0x1, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, 0xffffffffffffffff) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000680)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe600b31b9826a40b348e9e57e000e6d5c5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9e40be6fc9881bf984", 0x94}], 0x1) 02:51:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2009, 0x448632f) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffff9, 0xffffffffffffffff, r1, r3, 0xffffffffffffffff, 0x108}, 0x1, 0x3, r5, r7, 0x7, 0xffff, 0x2, 0x6}) 02:51:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfbffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) write(r4, &(0x7f0000000040), 0xe7) 02:51:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0xa1, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1c8466", 0x6b, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @rand_addr="4a82286c63c3fd1ef97d730d896c17b6", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "02974bdd465058790e6921698e17d569ae546c44290f1f492296c6966f18165785b302e2c248a5ad7615321cf2090b0ac541d1baf818b93034d7c96f597ae762ef446d74c92e385eff9b88c0099bb461092751d625e742debd6bf7782c435d3b2e70a8"}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8001, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 02:51:11 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x2}], 0x3) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/194) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000080)=[{0x4, 0x5}, {0x1, 0x7}, {0x3, 0x9}, {0x3, 0x8001, 0x800}, {0x2, 0x4e56, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x7, 0x1000}], 0x7) semop(r1, &(0x7f0000000240), 0x28) semop(r1, &(0x7f0000000200)=[{0x4, 0x103, 0x800}, {0x4, 0x41bb, 0x1800}, {0x3, 0x8, 0x800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) semop(r1, &(0x7f0000000040)=[{0x2, 0x5}, {0x0, 0x8001}], 0x2) 02:51:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/96}, &(0x7f0000000300)=0x62) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) pwritev(r4, &(0x7f0000000cc0), 0x0, 0x0, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}], 0x5, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000b00)="152aaac83ed65ccb7d5831b05d1dfab42eb72196c7191628679a7476d0640c90f383824572417a51ff6e26cf28a59a1e903590b4e5c01e87b64d36c2928944de1f72704817901bee0e576db0c1336407c2996cc252e9e9ace8027760f30def52497a9d17a4b46adef0e0c1a956c01b0d90d9880ee1795eb9f39795479af88cd47694a16add4e09b2ebde04bc2c9736eb1b90b6e89a61b9c153ba45210f3842b4b00e225dea5b89ab60b7c64eedabb09a10cef1268a38e4cf2d779026459849653c3c2fcd48e5073fc640e80a8e6400c2a58ec66c6cabcaccbf933ef6b1d8496fc8e85e0161ef55db96fe123acd926614e5c7a0dd78f4dd3420acbb574ef87e042bfe352437fdfc121a6e6235346e273e6aec3c17c6a128ece2e47c60ff9ca9ec9e52e608", 0xff20}], 0x1000000000000205, 0x0, 0xfffffffffffffffb) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e5b79008dedf5a07c245fd51860ba4f5f621388f5e271a45c91bfb2bc1ccf6f5cdcd3d52eb7a329457765cc0a83e8b9b461f54d42c7a3071ac4130b520f50848f16cbcff0f001fe32bc0ea51e99e12115aab", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000240)={0x1, 0x81, 0x3ff, 0x5, 0x9}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x80000000, 0x300000002}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="08e10b3292f682265d9a866a97b048071d49bf4480af374ae6434a0c282b17d42020ec77db9979b63efa72e0c0c605e974eaf314e8a0c0dd12d5340934c06396202a176e6e21c4530324ca9d5dd00fe4597749f7e9656308b172279a0623063059ff1526e6d6cefe6e98a708f3fea6f99317e8bf1897b56a4eb594b0b71c8ec6d108c6284664b2cd66ee6e7e80c8a5ec", 0x90}, {&(0x7f00000000c0)="0c4d8f5e5f16b06e0eab292d6295e399c810ab7ec6e588cb70d01604c3f6a22d087000ae92aa02cf6dd6751103ecb7f69236b3125aedcc3b934ba154ec499f5a47208ddb6a0d9fc9b58849d8d12f9d65ba75e122963d503afc821a37dfac0f6ba842ab7907", 0x65}, {&(0x7f0000000140)="c8a6ac48ef44e9c33494e3f5d1b8dcaafabbd99140711b490cc8e03968", 0x1d}, {&(0x7f0000000180)="7cfd1b749d29c6ef4090406b017da95512dd4c65c84703c9a5ffce858b634a512b7cf8faf143618e9a8fa8dca4a06d4ada1ccfa6095bd302610e21d9e4935675f802db366286d97aa682e3d45c9ce7", 0x4f}], 0x4) socket(0x2, 0x10000000000003, 0x32) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x27}, 0x9, 0x0, 0x400}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x4, "e60006025c3e5b00000000050000e74de400", 0x0, 0x5}) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x110) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) socket(0x6, 0x3, 0x63) 16:00:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x7], [0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {0x0, 0x0, 0x40, 0x6}, {}, {0x40, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4000}, {0x0, 0x4000}, {0x0, 0x0, 0x81}], {0x0, 0x0, 0x0, 0xd7}}}) r1 = getppid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r2, 0x0, 0x0, 0x6, 0x1f}) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) r4 = geteuid() r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0xa, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, r4, r7, r9, 0xffffffffffffffff, 0x61, 0x401}, 0x1d7e800000, 0xfdd8, r1, r1, 0x6, 0x7, 0xffffffffffffffe1, 0x1f}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x3}, {0x93}}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) sync() setitimer(0x0, 0x0, &(0x7f0000001280)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0xadb, 0xa3, r2}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x8, 0x9, './file0\x00', 0x78, 0x5, 0x8, 0x9}) 16:00:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r4) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a095723b6f5b3b6532607fc907f2d488d8fea087be173d227f717d390da084b393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea995a3c8c9684758f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818509b2ffbef98366dce230d000092d27c8071b062cccabab30a310cbad4be84e994d35208ccf70ddb3d461e400b", 0xc2}], 0x1) r6 = socket(0x11, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3, 0x7, 0x7, 0x80}, {0x7ff, 0x4, 0x1f, 0x9c1}, {0x6, 0x3, 0x0, 0xfffffffc}, {0xaf, 0x3, 0x9}, {0xd39, 0x1, 0x7, 0x3}, {0xff, 0xfe, 0x80, 0x7fffffff}, {0x1000, 0x1, 0x3}, {0x1, 0x7f, 0x8, 0x3f}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @random="6bfe0164ab21", [{[], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/235, 0xfdbb}, {&(0x7f0000000300)=""/198, 0x62}, {&(0x7f0000000400)=""/51, 0x3e}, {&(0x7f00000014c0)=""/192, 0xc0}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000480)=""/52, 0x2c}, {&(0x7f0000001780)=""/206, 0xce}], 0xa, 0x0, 0x3) open(&(0x7f0000000000)='./bus/file0\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000015c0)=0x75) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x10, 0x1, 0x4) fcntl$dupfd(r2, 0x0, r5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001580)=ANY=[@ANYBLOB="000000090000000000000000000000001800"/28]) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xefc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x6) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="1b8c94797387f680570f8f172d98af0e491a175a446f486c7b0cab6132ceeff31602324ee2abc275bcfd398acb7e325c77c3d2945374c378868afac4d661ded3d3e3240a0bf838f7f298071acad15b286bc4f7fb155397190adafffe8230c5cbf61232387a8a8e5b2b0b7a9de3", 0x6d}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 16:00:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000d3ae43dc0d891438d615d49896cbb9553771fce66f8b2c23d0e5e9c0e459eda6c2f5fd08ced9fbb541539a866d333c0491f01f5b2fea2346cfdd3740b11e362030f33aa36dbf4b1c328a0b1386225a18846d6b968702dd9cbb"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x7}, {0x5b03, 0x3}}) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r4) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7e}, 0x0, 0x0, 0x0) 16:00:01 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x1, 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r2) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r3, 0x3) 16:00:01 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x1) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000140)) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x24, &(0x7f0000000000), 0x4) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x8, 0x8358, 0x100, 0x1, 0x3, 0x5, 0x183, 0x0, 0x0, 0x7, 0x7}) shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = dup2(r0, r1) read(r0, &(0x7f0000000000)=""/95, 0x5f) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20, 0x0) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r7, 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="fd", 0x1}, {&(0x7f0000000180)="fa2431cf7a9c6b28a7d14fc5bf807753083674fabe94e7fe9939d885931006ba6a90859b9d3f9f0586fa0174b76260562e91a74e95b9bab5a5e4e2d2fc516fad73a02d0df6626488cd7ea320dec22a746c1425b0fd1a1d21249f1ac2f05f5640ab1f47fa5e367fe7b80596ca34a0533fac982ad9db84240842e7c9e6467adec607c250cfc37ee574161f093b946da9d1a15a63170557050897162aa379b05fb4f1434c3a8ad608843be91cfc308fa13cac982ab03686e37b4bdfd00358a7ff1810f49b68e2a0c8dabd7c70ce710e08e6d5b5c3457d982688307730c89eb6f57266084df4fbf21de7aa", 0xe9}], 0x2, &(0x7f0000000380)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r3, r1, r5, r7, r0]}], 0x88, 0x408}, 0x401) lseek(r0, 0x0, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:02 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0xd013, 0xffffffffffffffff, 0x0, 0x2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x3, 0xffffffffffffffe8}, {{}, 0xfffffffffffffff8, 0x88, 0x20, 0xdd69, 0x10000}, {{}, 0xfffffffffffffff8, 0x46, 0x2, 0xa5, 0x8000}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x0, 0xd}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x3, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x40000000, 0xba94, 0x3f}, {{}, 0xffffffffffffffff, 0x10, 0x80000000, 0xffffffffffffff00, 0x7}, {{}, 0xfffffffffffffffb, 0x6e, 0x80000001, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0x0, 0x5, 0x5}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x0, 0x20}, {{r2}, 0xfffffffffffffffb, 0x57, 0x40000091, 0x3, 0xc}, {{r3}, 0xfffffffffffffff8, 0x40, 0x8, 0x2, 0x6}, {{r5}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0x180000}], 0x2, &(0x7f0000000280)={0x1f, 0x3ff}) 16:00:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0x9}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:02 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000ac0)="9435a2167d0a972d0209548d0b9734db9ab5ba3cdbf58b43f404fb3e84c10853b5eb50de68d3d8a686e9de3662fa1fde1b0777bb01174ace9ba1499428aa722aea2473527217042b60e558e2f7bfbdd5cbd717d92f7783d67d88753f18238ccae7d2699a956ec0026102d02a3d4f15af83579fac24bc5a1abe017f1960c82826b87a62ef62ab862ff5aae650d80fea75c48c8fc61d3a61945354fad43d7efca16e37d04f63079e625eda1f7b4471a642438639a88bb7715c879e5c7367f7aed0a3a04123b7634117956c1ba40e626d657db857c3697f614bbe149a0e5f4cc62ab9a5605d527a0fa8184f3b490afe30e100f8a0233689463e8b1dfdb2d54766fad2df598330feae38884143fd1b6ac251a427ee4b82a65a1a42e8be4028b4a429376b021e8719d83ba8fd76981ad188611faf80017cae354f2d7fd45269c7f2c984543bab65a0619194aff4feb175e9bfd18153bcba00d96e70a8aea17597a5ae1380e894e8e92989e0d0d56934d6d3bc0b10d8cfde5e9c79b043525dc2ea0b1d91f8a564e0c850e64a5a0657651e9df372f09858ede58d2f694b6bf10a99a4ed03a0947fc9ea631342d0c4485227d8365dfc1838d16092cf5ef0f88ba03747123a37a4a945a1a16437774e31dc728fc1fd62f729a52c0764d123dcf5d4420a2137bffa891f9bcce770b3b2031808c1af4bc1211505ed3620db637c70f1f42a23b7e2140597af4d807f9899b2d9c415d98f193fde059e9f20abbf1ea5f9d234fc65663ac0de07c79d9a7120120181dabdd3a48a61c132d605dc2f5b4258ef5bf3bc07254ff868b96b0634e11ab1602b80c6afdeb7dfce47a4a23a75e38d77d421b217d0d53e277df47497d0c6522edc77c435b938a9724064cebcc48a742d1d8edb0f5a2a3c2a89a75bef40a3b70422628e79b558e2c9262508b4a77c2a97ec8794ef2f01d8498818e6420b6ff211ed15c12e63b0c86e6fc41b7ac3f64cc1e09cb710dd6cdff2bf08c696aea69262f3d12f1b35dab6e6cb69d9e3c865a0bc5f66b690aefa0498473b60512cc845e2fc0fb874b404beb7cfadc68618c48130203c6b87f08115aa30e6f12bc7840f53530442322686acd9f2d4b927235024364cb3350280378dd6414062ce7681e71168a11809749d2d43857ff4", 0x339}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) flock(r2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x756e85fa, 0x7fffffff, r4}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfffffffffffffffd, 0x0, 0x2], [], {0x0, 0x0, 0x4, 0x2}}}}) ioctl$FIOASYNC(r5, 0xcd604404, &(0x7f0000000240)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0xca) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x1, 0x5, 0x1000, 0x1, 0x20000005, 0x6, 0x6, 0x2, 0x1, 0x4, 0x100000001}) syz_open_pts() 16:00:02 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0xb, 0x7]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="75206fdee005e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb26040000000000000000fb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c7c2cd915195e1ad735c85d91009d44daf3265a3a8b45205ab2617ffdb450e936fd49a049e889d040c328e8749a95a21f60b61d6c306f066a8fa28b5929a2a63474daf2b57b9de400758b8b1c0786c3f", @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082e377b0d2bbdec66fc95559fc41f21613f30bacc487f0c"], 0x5, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) pread(r0, &(0x7f0000000040)="8d96753dac6172473b96aace222f38a118221d6b1fe3839b5744fdf829a5736f1eead46a545898029d0da73898f8ddd16a93b5ec204b0d5323ec6db3f84f11a6edf5a1c09ece92ee971c6878dcb9e387683f187f8ac5612af070e4611d330ce27d927991bb8c821f6d809d18b6b32e7914158c5112dcfb52f91888", 0x7b, 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x1, 0x2, 0x0) socket(0x18, 0x4000, 0x80) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept$unix(r1, 0x0, &(0x7f00000000c0)) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x4, 0xc35f, 0xff}, 0xc) 16:00:02 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x40, r2, r4, r5, r7, 0xc1, 0x2}, 0x81, 0xf823, 0x8e1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1800}, {0x2, 0x1000, 0x800}, {0x4, 0x5, 0x1800}, {0x2, 0x7fff, 0x3800}], 0x4) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ',#0', 0x18, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4}}}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040)="2415bd17f44417cec44b65a027ba27ebcce30f049493bc9222aba8b0316305edc128e8", &(0x7f0000000080)=0x23, &(0x7f00000000c0)="29a1fde229baee7f462ef7b9f04e928020b329bdf00e6c4979fb2a5fa12aaccd901de7eadfc93722a306b6ffa52f59ba340924dc18bb449ffba751d294d31c27671252fafbcaa0f63591855383da70873c4ecdc3683e4f72d9e117c675a7f7419df072dd55b65f87d7a0a7546b09a145bead68cc446639e073cc00b4", 0x7c) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x54, 0x1, 0xffffffffffff8709, 0xb685}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0xffffffff, 0x2d0}, {{r0}, 0xfffffffffffffffb, 0x24, 0x8, 0x1bd}, {{}, 0xffffffffffffffff, 0x21, 0x2, 0xff, 0x8}, {{}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x800, 0x4e6e}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0xfffffffffffffffc, 0x3}, {{r4}, 0xfffffffffffffffc, 0x24, 0x1, 0xffffffff, 0xfffffffffffff4e5}], 0x3ff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xffffffff, 0x400}], 0xdcc, &(0x7f00000000c0)={0x100000001, 0x80000001}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000016c0)="00000018600400e71700008000000000000000000000000000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) pwrite(r4, &(0x7f0000000040)="469571fef286d7d86bf2a4f0dda618bcf3", 0x11, 0x0, 0x7) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r5 = dup2(r1, r0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) fsync(r0) pwrite(r0, &(0x7f0000000000)="fbaf9e8d1a029be96914f6357e3a", 0xe, 0x0, 0x13f) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000100)=""/199, 0xc7}], 0x2, &(0x7f0000000340)=""/210, 0xd2}, 0x803) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) mknodat(r7, &(0x7f00000002c0)='./file0\x00', 0x1000, 0x7ff) dup2(r3, r2) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) kqueue() r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x3000000000004, 0x5, 0x0, 0x0, 0x3ff, 0xfffffffffffffffe}) r2 = msgget(0x3, 0x208) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/242) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') msgget$private(0x0, 0x124) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0xfff) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1810, r2, 0x0, 0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000600)=0x4a09) 16:00:03 executing program 0: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x4f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) 16:00:03 executing program 1: sysctl$fs(&(0x7f0000000040)={0x7, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xc3) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETVAL(r0, 0x5a2f7cddb3b84ecc, 0x5, &(0x7f0000000000)=""/56) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="1bfa6be4d31bc1ec51c721938fa1d4e711907018900790772620d5ea89f6a3ea4b70180c69", 0x25}], 0x1, 0x0, 0xffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 16:00:03 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, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc050756a, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) poll(&(0x7f0000000080)=[{r2}, {r4, 0x4}], 0x2, 0x7f) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) close(r3) msgget(0x3, 0x208) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e5c7b000000feff"], 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000040)={{0x6}, {0xffffffff, 0xff}}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3], 0x8c}, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000080)) r4 = socket(0x11, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000004, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:04 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff8, 0x60}], 0xdd, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x20}, {{r5}, 0xfffffffffffffffc, 0x32, 0x1, 0xf25, 0x8c5}], 0x5f2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = fcntl$dupfd(r8, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) 16:00:04 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\']\\-[^-{\'!\x00', &(0x7f0000000200)=':.\x00', &(0x7f00000002c0)='{\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/dev/bpf\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000440), 0x4, 0xab000000) syz_emit_ethernet(0x2a, &(0x7f0000000480)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @empty, @broadcast, @loopback}}}}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x5) kqueue() r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000011c0)) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000100)=' \n', 0x3) sendmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="4ac773952dce112170cb0cf3303e8af4f6daa276e1d322077c0b8b2a58adb087139dab3778296de46448a69c55946545044b9bdbc94c74863e53aff30dda26019395db0fff04d7dce8bf722c792f7ef23d236e048f0a3f2eb4b611cde6d4189f9f5b6ffd67d2ece83a9b6c6acf4542c67d9696b9ef0dcaaf28ff816c64da76986e379a63acff6a69c175c3db01b968e137a5dc2c5fb48614d4e709cbe86aa324e607b0507556435c7515ba8e7995a4c95d0b06e0c4e2319e9c0b7bf86b7c81a000cb8cfccba594130aeecdff665c5fc96300bc44980dd2f1861aa74c8a4087f959119a4aa2eb1034b3111c338503c8ff7cdab93af960c2197f59f5c3f62d5d193ef9a8ff779eef890764ad5291c6359a4635a2f0d6a2106e9022a1e7bc11a3ba6ae86646dd9c9ec1f1c6cdde7b18f67b2f63c68c6374402f46b530709d14db405e2407737030cb8f8a6937509dd09867d86ac431d8c8d42b92d28030f71c066462e2543103e699b0f38ea6f96097521a23e7221d45c49fbbf9ec6fec6601dad0751751aa008d6728a82e45237392c45b2ce7b658b9d51fc5b6d89e9cade7256f2b78250072faa11a99020b9196b5762a0c9536a00a53bea0941a69ee29d466c91b6e0bfbb4bae8b4efb09717092b1c287c5d49c5c6962435d1872bed0b2c59d9cc3ce18ee095c499fd777fd9a976d0306353b15d9f2630b9a8550c8ee0bf1b56b0c755d886806b184e61e0e75ff1d0aebe4d7fbabe61f5401386fc7a335d193b6c3782b0c8d690a3866dc9dce2994d8ddae08df4d8dd95806f5561b49bfbdf0531bb62759465b7d71c69cba9eb42ec6401b6801f154e9d97a5936003df9bb8e32e4c00f100eaea45f69ec5b06e8110fd3f0458350526ee16bb7eb9fea6101e66b8ce1e9b46b2a90404a089c581cb47df1b11f21bf77413a57c582252fd9a9457f007f7b65d91b20784290517cc2bd963929a7cb50ab22956d0abd0f165af5516867b929d73f73cf83c018439336c9ae360b227fa097f6a10b4711dfbf17fc38a6017c0f6c53000e6aa95632da7730d907ea969414267a99881074268444d9ab73714a326b3e283a5cf62e4862485887861b6a819bab81f0823ca5a4b63e192d07a4a4a4a605375ff2fe18562d692277c3b297c1abd9bc716bd2eb9531c6992a79e752b30e0e81149928c89e6b764fa5cdfebf65bd6577e3630122cc2d7485c2a5ea9b6f7bd04d7a4fc53e5f1c91535fe18d03cd69411587a67988682c2113b7be5a64b36d2a3e7e0dc895d34179d8c4ec97e5b821087e2efb9351026da5c0ca5042284624bc2039e0eb3a9bf2396016dc2b439d07e32bc44d90559fd34d3903b45e7cb7f9ba3621de576a43188b7ca78fea899d86212b336e5acedeb3a0e3c10fab25d278870a8123ff994918eb5daef72167079cce5f6b7be49311014cde33809a4a9dc3ce481439b8c98d91dbb78a74c6db5ae7a718318bf39500d5a8a4fa4e76db25cd4a26c0fb9bae1637680090e2dc41011e1858947875acf918e306bf4b91db75cb08234c58e3d0763c9ed99f6fa50d2ca5610a2ba9f9e1a6aa5d3baab2335c37ddc426fcd9810f98cb4a8f71a78dd647559b345eb2bf8cd184fe350a2369b8105ad24b4dfe83074681b0f9e165c739a2313682357363d3df92ff7a3bd092cf4f0e8c75eff5984dffb68c6c00d5c84419ab1e95aa8316eb7885bdb7930bac2a63aba6977b3e39fb5c77f44d0cf409e1dd0a68aba1e9c9e754b41a61e82471c43e08b0b16b8d66e726eb781ed5721edcd549c9c15246b614c922b230dcaf66acdcd0a7eed7be0c461fe3bee3075d38559b38e653b52ee6b7dfe8872d1fe23df0b28a5b76ac01944728479f56eaf570f68bbdc3eb32080d6b6d3e23a0b6a25eebad642e26b34dcea8876049bc1ea9d225efac45a1bb5cdd0a54cb164a4d00a9e7785add9b5721c83253eef2e4c1b61cb4e7e35fb4a9397f35b5d6e46797265c227c4c9cfb274ccb05aa4aa77608bcbb2b63fa1753b720da28391d1adb73d8b87a37b0c25b2b5e3bf24f55d2a5382a90087ca4866fe8e118647b744c5f01eb6127bff9f888e57fc1660819d90da9200f7993a4b12e4df4c6a2177d8bac0b5768bd5f0748e6b96a7f9d28ce8cdf5e700a29f53676dfbd0ede7944ccac326f17aa65018179f3a23d814216f292d90cf7f2f3b4c00c7c3c78039c295d1cc29765d9e05f557f18320c9929c06b652ebcfa7bcb76d3b58ed4f6d062fad92b5066961b436f02b8551f21a15674489bd297d81966886bb38992a7d0efb9d44e7d4ca8f46fe9ade459db64266aac3072a0bf13ebf4cf2f630f275ab6d917fc93ed3338913282321a10b044d7956d2dd7754a63675d3094a52163acf9c41e9d5166b19a9830f66c1d63bc9af15064c7e6ba4b18d5e52f98cafdf5154fe29cac817d577b76c7d640cb733969e0b13fb5f3be068fc1b88d5b2e473b94fc92fb064ed32102e82fd465ffff1cc0fc1d23c8777d11c2811afe85897e5a1d4e5f202848b8bff14f493871ac66d5455cce2fd128bd08375bc40010171486b92909c7c4aa25d4b912569f6b5787ba666360041daa19c6a157a6fab8011101fbf3edddeadd4d432ecea9d43795210c4bddf75e62e800d27562f08d38d41aabc5466a8936796871fe84e647305a8b479efde0d378b755da750e9fa8d0019988b22bf643236d9282fd149e8f1a960f10bb91ef10b7538ee2a42f1cf0562d4c28bda034c390ce8e27a95f04c15ebb586f324581346849601083b077dd3c0dc8c089a5561b8b0233bae4f05e3ffd34221fcd5793d19f81433374306ebb360574aca89fa688141d8ad452a23e051a56559406aaa6eda27c479fec2e4c19ebc9b71ff6f9252a4ea3fb45da4cc8cbc0e0a4dc961f9da502dd70e35ff9bbfdbee18547edb9c8327c203aa8795f1bbdf8990c84482f2113a0d24345d422a60b4099957c71087aed9fc9a5712f6ea6ae439eca8b71992cbc6aca2bcd5d58c3e04b07522feab522c3faa557287cea7471f72c76482d075d6d1c0f866064f249a643ac86f34b3b174df03b5ebbb4655df517e833a611ebfc61b8521a8cfeb89b7234a97b05e12e9cb84c17ba150de79e2fb8ab3c7dda14248d6f636666310fd77074e84df040120f5572e5961904f3aa15b195e93ce6f451969e2bc147a6e9cf7da30c5b7cc6966f90757cb48bc4b6b290c556b5b9844e0cd45f9967fe4bbfe2d2aa4bb9f28dcac9343f193dd2381d24b8274f764211475dfd0108ef042bcf6c5186bee5ca2c78ac3a267024fc6a27d00cc9321aff389ee98e363a26ba6a21ec76ec4fd49180eb2a27628403463df3f71c0b4fb656688e3c43650cdb78023a5d3c37c1f8d7d9d0b944f5238a1d0ca681359ca1ec977cb8e4f3ecb7bd8e7440ea84991ba32f7126df220731d43f72cb91a4fdcb66fd66ab3f24e809f1f0135b60160638ea3f9a0fc9e73ef5a5495ba88cc30755b5b6d3e87d0f905cfa3f87fe74c6f3c34701b4449d6af6d7e554fb174707db002fecee30e5781cc8c00b17a49c7a175b1e9b58ed3784f420aebe5c3568da03b21d170ea5b726f3f46f68aad1a718be017f6369c901ada2edb1014d5071418df2aaec480eff318daf29c192affa50c5f0000ff76762d90f34b3d40479ff5995a8cea311b05a4bcb79a3992cd8d306023deec39eef26fdabb11e896ca826f6cd31d3db4c27c8cca3aa23ef747a1dd2d5b26fad5f9db88af75052b5b4caf61e2cec9e8ee77775bc127616da06b894401721f9ca5144fb5124275026ed900ee32d95affb5e924a80044a87b85228c6e24e9337e805e198deee9d8b115eca09a3b4c0c46bc8b6cc24a15ab2f2921f98d7da5975a07c06ac77a4f7756719fc607bf36a1b741911a1a96a8d384a5734cd9ab452037b17f57ee5a37b84747075a9b4625af13087554eefd71eadad76f7b7ad838eb80e45ab5df33eae096d4049015fb3fa8f59879e5671010943e21114c0f639cbf2fb0e4764621713b83eb54cc5bbf6af3ce6f448fdf0f4d08c6acdc3e7a265e12585498150cfc88ff5784fef79985cb7f76301abb3868703af5a495f7ad13287345196056bf7d5d18c5c0c993245225c0470f4ad8ab983e6548e75212c8ccd02a6bb0793a1ac3c476280f1e6b56d72322132693ac3218b5ad1ba58ca16eb22f23730d678c9ad040790b5bc5944c231f4f990764224fdebca059d5bbc063165bda89e4c820bb1582b77bfa923553589b6f0f25950fa992f6285f9a804810997a6998c9ae843b8db3eccbb15e8e9cb562b5f6a26572a56efa57b97cfd09bafed5c8a8b30413c7de58c57f95603babef349359bf6b2aafe5028dd815bc51ff522fafc439e14f94d48e66e4f09682c9bf669b8d12bf3cf813ad72edfd351b6dd07154a95c43bcdf211a39ee89036adfb648308343af0a844b427e8a059f6f837a9dc2b613c134956644814ecaabaa0f8c3ed737c609536e9a70fa32efc06f9f835225bfbe8578699fe47ba5908747ab2359bb5b87b51df7d25efe09f59c4fcc79b5105c01180386ed299d44e528fc0d42cf6cd7368af356d4737f7153fca2c2a7491a2493e2ecd1c4e3e7fca5851da231e043c8005b24e2e377f058e783d637c578371523744a22eb07f896399a6e7aeaf4791f81ee578480362e72ee3dcdb285e9e03554bbf3608e47ac6ca61c9844060b1c843420c75ddd8988eea18feeb851878e9a1a2933a5ff5c59ff78dcc31036f3e7f15654fbe53da7130b573c6f2e0fdf9d4d0d69ad962fcbf4b9f458d061937f845c1eb132ba500cf5115d047d4217a2c814ddf98f3e6f2bd8538f95b56ac222935a2ff82844a6fb82a36017ba0dac4b6d871c3c5075e0d5f3e586bb1b2e09772195044e6488b6a7aa2882cf016e0a35b10ff49cc11a80d2b58207ec36d497f92c4076bd516cf7271f42d9ddd50f35b51586388c4a71b4ed38403be620f5e86791296e6c8e85102a2ccf4fb74dea725b4bf4423b76e7a6599fff7653daae5ae88b5ea9cfa763d798239e23da0921a90e6787860e8827c4f9418a37828af0d2d483e899770bd11d2fa081286680ae9fe195004c54dbdce094048281d6e24753c196b33029d3c59b27bcf47fc0ed5c8a9f8bb19fda8f89992972c46ae6d92590c4d53fb3800f1c90868571b7fe12cf365b28386031781012168c8b7298b06d77abfb878007a87441fc04ee0fe095079a72e7cd3b7f8dfcd30cdf7339e2e07a7347d980465835632253c3f11ba229eb9f5e207ed9c12e86a2ef95342becaeb8b63ab8f5bffe210d5cfe5cbb227670b0725aaf3f01ab52b7b07976e9ed83ec624e0ceddb8f8bfbe4e1ae1f2800aa85a4470e2750afe6d52d698bd0bc56976370432eb7d3aa60334846a462949cc51f53636a448c76ac56948d75dc09c61fe74cf116e59d117a645d9b446b9486da453239ecf816ca8549cfb4042c46064508b28ee3a9955b7036be53d0edec06570da8bf8bd7ba287b4cbecd94bdf58fee3ad75004be0d9ff75f0fbfc89b600237985e0f70f92afba6e19e633df32b8e4f4219db53e05c58278f569a9a052d1a605002f5054615b1b3aca7d19bfc7dcad3f1cbfa81633d213764caa3e61837b0a910f0591195e7eaf4ef642f170cb849ec03bc6a24ba3e2f0b7b7f929801f239a82ec65a7e4e95ee4e3d90383552ec50d7e133d305b4de382af0f9b3331cd600a89199adbc940918e000dbb9d594a6e41bd98f1b69a32c9e136e8cd414b4528b58056da5f53dab6f6b7ab31afc276a81", 0x1000}, {&(0x7f0000000040)="4c90abbb49c8194ebcadb7b6e69c2f1d01069c1d295beb194ad384a67aa6cf2d9acb166682590b59f9e0d47bfe542f7b0edad8ecd1d158dd18f3d0633fe00667904ae98089cfdf2357f132e0cf990fe4e5b88b451b271f24090152d3e38c286a32925993a10677fece04be1c920ffde2fa70532cb0340470eb9e1c8603fca7a4c48cb9763f847948cf8d907b3db7307b6b86330318b1c0fef416ab821d89cfa1b42f504867fa1080ebb489c3b65cbb3a18925d1a70a81c", 0xb7}], 0x2, &(0x7f0000002400)=ANY=[@ANYBLOB="10000000000000000100000000000100f000000000000000ffff0000010000007ca5bad2f05dc526c30593a756b9e12204e1873cdb624d43232e7dc6af480d0679ed3be77cedcd9a117b6949df3e3a10bba85eeafcaa9178d6b177b749e0f2830c11fccfad669c80c9c73296a539d3fe7d2aefe22ca9253fcdc76afb8450004a173bc21bc54d588675e5c99d2a1261c573aac5ae824c041a9e817b876d295e3369d2d4d7602ce0646c9834faf900b7e500facb559dbf8085ba687495d8ad29bf62572ba92419ead52b03fb4ac5619ac18cc5a406ae9de6f35841d88a22de10a4662f9b46e1f28b4347dc8c832069788e81802a94d2fa77c180c69077adba0000380000000000000001000000204f00009a4b3ed3dbed0babb86bb882493f941a89baed35bdb1d9fe09f8f428c290caaa1dca5700cad27c151010000000000000ffff0000f8ffffff9b4cca719ea87a1788684c2caa7d5c82886d006a3af6f3d84be821b10b03630820c2255712c5db08d7569533fde409974dca6dac39bef9fa0caa00f9a25c11e09f2a906680dfeebad9bce45a89991c288218ce6b68e7711eedc6b8349aa9e50940c31580f97d902028462e201950eae1952fd5e70797e97ff8ab99d08dec1b107f7d56592d6d912c7d2444cf0cd77648199116cf679d90d780f5c30c4b123cca03e47834b1181bcfb1d1af9a380e6d53b9785d74390c6faffa1a9bca8119635b3ae3201a716b42fb52654767797bfb722611da7007e1259fea4770ea5545214e3b7b7fb297642eab3dfc910e22ab04f8a465391c5f310d10a5e9c185e055a0e8e1cf6b86ac66bed721e0d19e27c5ffeb6c5787e304fbc3eabfa4f6e14bcef0e76d9e1372c041c690700e67aeef2e6530eeff3ecb12e4b639cdfd199bc7a43ac27970cf4e33769a5b4850ce2f76690b5aeda6a37ea1685bdb8773ce60c4d3785a6293d376c952e41caf669d69ab51f2c6fcc4d0267dc92af6bda80ff653b0f524b593acffd6e9c493a43879613b89716c11ca94921b4932df8403992999aa0289a9de04c095151fdcdc9a934587d37f6628364e4a09887948b0163d48cf332a6d0a9e7958408fa92f307fd4043f17f21184f94577451b8f5be627914a62c3405d0de89da0140d90c286dd9fb2c3e068ff5fdfe2af4ddd46203780436e9ba6cb6e7133e6b946f30308876669881558025a9dc9ae7d3506b2ad20b9548f7d08dc12e4e1ef15dbf3b105ebbf5a1f7c970dc3c25aa9be2a2cf948daafa38237aa1c9aed9fd93cd50ad9defc5ec8c4b891fc3b8d4bede5c5a39d69adfbc30a6bab79a7a6b81741261c80e444d39f78dd205600c862fd0d6dbc2b2f04d018a86d0e5a1388211be2ec58d1024c52dc0dda5d4843ef2240e6becfe4d03ea5311bbd4c691096a130157109030b9c685e23c2b5d284a1784a6ca806340da394cf2eef6dddbf2a3eb748c899a9a18edf375798ba149d9ce08580ef2a0ea1daca5061f15a28718eda5272e5d7470c7f2af79e22d80c5aef24b7053ea5e510b74aeaeac400aa6be4d71493c769adf8f1e71b7b7c08f984e7cea81fc6b6a3fd222331eba179b33c3ebee320e8770104136720cd0a787b0323bf52f6f600929b4d5ba9b0649de6483f420c402359d836446cbdc62d3ba3c0ff27bb386de21a7ec7bde3a8195879dd0bf8d2994c847abe4a7f99ebcf6a97e5ff2d9b1b3de9063f883ab5eb47cd08c39edbd5bd4e334d9b3e6c7e08d7d33f4813c7ec2ec7a2919f0066eea3b11520c1b4bf70735d592b2c210cd4a784c9a657b73a20d27ecde58b7e6ac822f73b10351875ef13bf8c23e37440fe7a80e2080084fa653511f390664a9ed58a088edfc93149e05c69b3bdb3d9542b8beb62c6393b226d6ebb17b7cb0f195390482462b639f3e44c1b5e81c1ab4b8f71be4466d3a232221e1c40b25d0e2f30ebaf847603236026e9af6fe5d47df6287002948a37368336293b77d3e82ca4b282914bd588ecc160660386c31879ec0e6d90cd9d452821f15a1e697a0fb788da586cf8aa14f4e6e1022c71eaa2e53045f9001cb317a6ba75089ffe319a789f0e16f4ac7d7bc7ee43770eeeeff1ffe35a31825491ca1e489affea487c274ae1eeb6b2f36e2ce7ec04c238a0818dfec82ba635ad51ad0da1a53617fac2d828e5164053fe714d10ce7c46eefeb1295f1ee3a5434d3cd89815825cd0eabc27b38de86c89daf5bcfaa0dd518de3f5dcb926acb0e850d2ceeb71309f2c4d84fc580b6fe9d855735ddb6c38df78bf2353346d3d16461aa9042e83608d534f6c25567b7a7edf9b0390115a7aeab8c5e2413c4587c8a5c32113e4a9e01613bd11c09ecd5819cb2a05181289f61b00838353122343d45b9da6c4aca3c79e0ce9977a6263d7d36d3a38821c3db5b9c4cb616bf7d3035661657d91e39c06a7b8d06f0dc5161ce772b459f1d689da5d80a1034402996c198e6fb0a03b19e53978a08a3c4da893bfcf689cd00d2b88be58c27fc19308a81bf255b46d54a32572a4531f484ae17144ffae8b5ca5df3bf1ba91b90d57c1d1e5aaebe3717baceab930f53e3a64140a2a734b11dbb46dd3d1901d86fa933295c03fc8220984e7cea5f41e83f543a7c95ec60811868e5ce58df8577aa6082db3f4b37ead2a97fb3eb6ac5d4ba2bdfd9034525750c1791d96201a7632e16555f5fa601374878b778f8cde482b2ce012d08f57848d525dc4054acad171eb14ca59447c9264413b7ff7b233b74e936d66b48bf8be54dfb891f0e2fd8daa43c6f2d59517d40edab43f5bd2fa76296f9b27beb2dbd769a0f10a86b5169da4ed03ed871e7bfdeb8f750cb316d553892fe9b51cfe6464f79c629b80e8bf3bb904295c16238c6dadc4f2ff86a627d2d236496e6014149c6aa85435a552e38ff5047990da7161b3c631161be7dbefec2c31ac66d8c5912767ab60be23f8a720e63d1dbe468c7e04162f234f6cbd190c44d1dc82e848b3adf509f588a9074675ac81bd6e4eff0c17b51f283392fc88bb30a28b1f6e07f325ccbdf913422cb45e87aac1a0a3d4818e30e8d6fb7a660bd69ee66e4ec17fd456d06f2769c91c70d325e5528cc2b8df295379c38d6331984fcdcaf684b43199f0ef3fad735e7071560b8301aa7dfba6a2c28262191e433269b301be4171b5301a651f342f2a1497dcb865b522f06376fcea4d49d2209a73285d43ba5c0752498115fd186b28b49959a69c532c89789c0b29a43f293a8cd157b61b68002f845ec5efca02a8b84a72893ec9094dc4c279922d4d455add5e22539cbb1a95774d26baa59cbbf079687df3312fcb197f673541c8a2c545f79b99325c34e6b17d15f41bd5235bac0dc57f98ced8d9849eda9e681b4aac1afa4e5a65bef7632fb34ead97735bfe64244d8e41c888645d0418f2d6964769e3cc7221f299ebbecbca161f936ae555aacd0b8391d13219040e0148f75f5457f60ebd3bf4c9698c1cea89c0f1b0e1d5a81a5b8913f5d6f8aa7867af461a873bec290bcebcf9c88092dfcf52f6633ca0f93938ba654a1856b43bd2c8a5a2f197c4bc085cc309987885b248e8034f48114f1deb6be413710d13a083e5adc2517d101d5b6be8ed130207b78236f0eae1362f0b371a7c9a7c0d3e9646586c9fa40a5d7ab2c19bf9daf1c700a099e3321e57cb0ff4fbc740a0a9a1b4f34a11491aa96e074ebb07221ae4e717e4cb2ddd2a3d452eb7d652368690fcd50a83a2e0c822e153359852cf17463a99b27709107080526cdedd506937873ea0140274c88976e6401439ba7374ee3c2396405982f6058ddc7492082fb6aa0457491b36c38d34c268e618c862aeb4014dc2af3e0055dd01fd5533e77687d8db1bf6a07610d91468a5a316b9b581f566b16b8c7b04139a7d18dd6a5566ba692366615e83de3a381b60440f584bb966183310289915ca5a60e02ddc82a85b243a3d91713b7d13d57481b53a39af0af5c1443a73d4ed70c5dc808fb2776beebe80025e25f9734dfb54733ea1cd7e58bd7ef3c761be8cd4d33472128f7901aefde12b769c84307cf17865821c590afafcb0f4fd74600f6286d222a0a862a375466e5fb4eff4d11d5377d2000e8c6e9e87bf8033cf726de271db2cc5bfd71bd9640bfc1245a45656ca5db08f31790b84ccff8bc7cfa711837af04ebd076aea3e8d6da358d808fc473cfd2975a6ef3d1568281a4c64f05a1e3a4188e77fe6a03b3252dceb2acb88ad6fd74f58baf1ded9b68b29c98e14d20f3d39b633e4de4119dffa7fa44223c36ef767f03ad003412585333986f4c96834e40526e3d6e08b65bd74197c0788ee6cc0691e1c21a5eb35780fc4fd82221d52bbf0d00ac83010a7b46e29f4808e5b285ceee74f4bab3fec809d50555488351346358d2da3ebe6d50cf950bc6d04af2399903ccfd698117933af29147aeccc42cc0e64d1672fcb180e9c34d9aa37b18d72a32e8e899576a67dfef196a4dad6084d5fafed7ca9097cdc1d06d99f6f167740eb8eed61b8b10ca064ab96f677c3ae21da51ac577119b42680f3d5d819c2bbf2823e0ac42a85cf25a5526e85b633398c6ab4ffc8dc75cd113d329eee44b97c008d7720394efde776cb0554f43a3b0800dcb52ca82429661857a02b3e569d48f57d4df0ee57522f560291bffec41ac8fbd3db8343ffbaeb2adc7d55bcb7579cf64cec3eac388e3f670a36c9ba07ddcb6dbebe5103972dc4109406647493fb31bb6193e6c37eb2050e66dab67085a2f6a675cc51a5b265a80fe7feafd833c36e2ea6799d86efa54ced4009795582ce098479bd18517ef436b471419b4ff7ffa2b74dc39f0b163ac1da53d6a8ae98a87669f332e005f5833426805d168f1727d25dc19d50bbfb01c7fad0e567972c44eaabb2fe1d666267afeeccdb481a26f4b427875d6d06626c16651b7e6736e87b488d1423e66c679fcc3e8559416357d487b15f6ac38c377bfc8d927002105c272a582c5336f7552761f272de4af84b900565b06be6a6b3a8f566a31e6fd34fda1839443a555bd896e09df95a69c8fa0c56c524488173801522134528e14616d691de7e346b244d74c19244f6619443b54da2bc167943e271e44f3a5e947846a2386b729478c4059891ff8d0a1dd933f3995d97b09c55e6d8eadc496df3784067a773548a507d115462c107bc100244ee8f73a295debe3db46c46786fc3bd6c4abb9387578cd01bbeee30034857370ac0056551427e8c45e104d277d5b19fc52b6e07eaef413ca1d00ec14b8c526b4750dd7ae881d4b578dc9b5e17e05534e769c1c28b58c49dd17a7ab29af4299fe875edecbba3ac7ce20e1ccb2f1bfd1b3a5f21e6604ce76c96b3571a936c107127d46716e61ab4efa962c8c69d08d4c2bbfab2dfb75dc357c068cf765979f788960acc9a774eff7fe0a7bb85ef67e020fc3499c17a24115ee94e265f46e31726ff93d61f559f6eba2134ea8d9898eb9ccf4cb52958e9be9d6c49893bf0669cea168f98b6b86282cf1735ee93914c08e2f4fcef6c381bf39c0fd202c7599e2aaacfdd5ef4609337880c51bb6df8d07718df0f5b4e32f49976ec01c5014cdde357b89e061c276d1b0b8220cc550bb9b9ddd900677b32a3e831f2edf1ecd126aee56234591581887530e1edbd4ecac5e2d43a51d4573700d353aaae910c9fb3304d338a200e862b64dbd79354ce8943a3c1485edee11f9ca8a10017349c2846aa15430dbce384b107e26e5eae28fffb043db5117f191403811756585095a1e523fbb77021393c246325c4d6ceeaf5c0afdf04df97e1bd5ebb671eade540de31cb38f483e5f82b3eb148dae6dbb9d048f4744e2aeb03728c97c4e183265c6be390362cd5b166953e8f724562af2c5a6039ebc52fc8dcf00dbd5a66f7d2e7eefa1503ee4ac213b5ba8e74b131e548f03be4408161bbdd29cbb784fccee4ff635965bace2db21864ab387ce7d051005fe0552af9f10978b09f3220a31420595f2893edd0735dfe2ccff8ce09ddca3a59c49fef4d0aa7ae9fd105878443aec50bdbc726c2c9c476ec15bf100716f4097b63709d97ee1da76613fb7f99c6c35817e17aad814dc430249d28ed8305e9ab72dae67040b114a7d2c5eda8b27d1ffab451664b8d938b679be9b9f9f3f2b76875f6190b647833ad9201c1359f3f8969df1e609754f2cb53846ada9d753b78155bdb4d0698166a464513ab47fb32006f25e1b91b48b540d21d277b4127aa4ac46540a64c30dfb5cf1b113d38c71978c2d8912c2b0862e4d45780117c9886d9b8e65b7c974ef5350684560a012348a4c5700c4266fbcb6bb991a7c2db326f4a5692a7b1a6680b87e9bfe09519206b07a10ba524d9846f6eccabff0841d75a12d940b0a79682f4a7361e18f66b868bab12cd1841e75fba293c9e0a4415811e7da0661bce11d0be54ade9c9f6d30cce1bdb74f1bad221bf48a499c6962f48f6ce9670cbeabf9726a09c61eac3686e3c63a885ff571ba6444d958587bad8f6dd99c8f40d12ac82dfa8f633d3eaef2c0cdab4a9d8a05c06f1911355f9eff84df519a6aa5a006b291f6f2cc8cf55d59e3ed299773febaa883c5ebd5219f28d277d"], 0x1148}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef04000000740a664be824d6452a090045698a7aac4c986aa0000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) socket(0x11, 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000180)=0x402) pipe(&(0x7f0000000140)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pread(0xffffffffffffffff, &(0x7f0000000200)="efa16b1d09b27d6d24f6b380b0a74ba8598ce3a6647bd4b58486d22031f36be7cb4c8083ae240a2f088f20aff16ab1ffa68ce277997bc6b6b8108434146e9d5347da7dd1fb2a0b382cb721e7cecf38d86f57e052a5a6f334de23ee748a3414d1bb84a3e09286945df981838c44a04723", 0x70, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x4, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="00008d78", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="71022eff"], 0x10) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0xff, 0x3ff, 0x1, 0x6, 0xfffefff8, 0x407, 0x1, 0x0, 0x20, 0x354e}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setuid(r2) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 16:00:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000680)="1f805a2c1dcfff1fcc476a46735a7b648859f6d510feb28f02b8c022f2c414bbd71746f87db7145f143a7b1eba142c43703e0cece5251d6513f550424e3129c8a853b45443a40d5eadfa810df3d458e4d3dc4d605ce929c2ee6c3abcc07f0b57424b476efb9ef1b5c69e9a0c6e933265d9c03e86052bbc4db6066ae434d3be36cb82f9f7b9d84351b919a3fbea7eac9ab35ef15b6b319a876fe78077a36e408d", 0xa0}, {&(0x7f0000000740)="c2599e7a84a210023e45cc", 0xb}, {&(0x7f0000000800)="6f4c02e246d2ffd511307185e035cb9fe988f066e89afde4dddd819c7f0d4c856af19047389e86213524420e91745924f46a0a3d0aaa09ab1ccdcfa93c9ad87b2795484425f7cdf5f2bbf3d5fd4f23479dcc926486a80ab1032b99873ce4077ca3e1fb58f95cd84e006969e828bf35e104f6adb81422b78edd0e59356025fc67", 0x80}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="bc2df39b460e3260ac632b", 0xb}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a4) 16:00:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41040200000002}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ftruncate(r1, 0x0, 0x9c8) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x10) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=""/45, 0x2d) r4 = getpid() open(&(0x7f0000000000)='./bus\x00', 0x10, 0x194) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x8, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x3, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x6, 0x400}, {0x2, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x81}, {0x4, 0x0, 0x1800}, {0x0, 0x5}, {0x1, 0xffff, 0x800}], 0x5) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1ff408004eaa35606848"], 0x10) r2 = dup2(r1, r0) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000, 0x51e}) flock(r4, 0x1) r5 = syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r6, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r5, r6) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000080)="a7ef5cf3b8b06d0ec75015d49ed20db97176cd4844313aabeae06ab77b0b7029a364d95d51770165935a499cfd627241724aa99f7402a66bfc85178c24e13270225a880100aee9588592f34a19472d422d9e7f071d25cf89e57ee74a9103741afd7c99610150563f8ea88e52b4b5de96fd2545ad0ad3b97596262f7baf37ddc3e0ca5ee7dc9a4a391cfdfc042cbcd8f994ffe781dae12310e932c622731b917c51d59ac7ff4ccbdf98ebffef13e31d6faee73319af9e2a67db08774861eb9aa4fa", 0xc1}, {&(0x7f00000001c0)="6bb6a46f6b73e97f5c116d6b59cadcae539fc09c5a6d54fcb4b69b53ffafd98a00e29ff507c45d4c1c244fce2f67b3da8dc02dc22739879252f9639018070b0c5812661e2fb42b", 0x47}, {&(0x7f0000000240)="276e073810cffec309666f2de9062345e76203ea36a783f51cc2216324d0e861176fe1d3864bb25484711a8ad5e90446ceaad1ac953224598e498435a7a2d4e72ee9935be6530ad529e938766b4104395b36e1b0fe2dc95140bb121b75ca799141f73614d05f3d63a3af2636209a0e14e65142bd941ce7acdb87500e8e33d5803ed886", 0x83}, {&(0x7f0000000300)="4cd0dc8b0391874064686ba25dbc4dd95dbe7763c65f5bad10dbfe0c6ea140e615ff9e3b3472524360d7d4776b8dd0f2db2b69ce49e49ecbd0c252078fecf3ec365e3a03e3aa223b14b5bb748415166668a87026c42ade7afd8360ee95f6cff3f0833be8fde17ebfa455ed38f87b2bfb5c5d8875318a24294e2864a92489f6573f6558244624f8d00cee96f14760efea1406629b8323c43606e02c7222fec4b53ed1c0f7e51e1245d42a0ba374ac2c046c8e558a15a66649d0eb1769cb425d7cdbe5745f9543b0f8e196a8d5d8f04f9e0477e3f03a4d4a091411f2cdadaef9435e04fd2a9b7d", 0xe6}], 0x4) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x80) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x88, 0x92c, {0x7, 0x7}}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000140)=""/200, 0xc8}], 0x1) 16:00:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1, "f5fc88070242366c3e2de4c3c407f93f6dd19db1", 0x8, 0x40}) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) write(r0, &(0x7f0000000340)="ba", 0x1) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x20, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0xa, r5) listen(r6, 0x9) fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [], [0x0, 0x0, 0x0, 0xd092], [{0x4000, 0x0, 0x3}, {}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r6 = socket(0x11, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c, 0x6, 0xff}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029b086914f635c0687e3a2ead84a8cddaf62782fb5f86da0e8c619904e47ed116321ef712c887cb73b62dd1e991e72d61d3253ae45e16a70aa3f88cc7e6ff870883c44036ecc9c462aae1f428d02f20dfcb90bcd122ddd51d76e60322c49ef27dc7b7f8897323841141b93341696c07b486905093b050f340ebc91c82e8f28829ec9feadeade32dea6c679e6af0390400000000000000d2e5566ba2a8aeb5dbd4e2ecad4ff4744152b2f645e279c1", 0xb4, 0x0, 0x8000000000005) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="12f0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000100)="ebe020916e1124a1ec437cbd0000000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpid() r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf1, 0x3f, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040), 0x0) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x12080, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="b4fb5b20f7557875802a4c77c58a0f2b8722f9d3bd2e8ef4eb009d2a03ea51463de9689345595d0beee4d43b3b347bb0a874b77793dbabf4a6cf971a27d9eb4ff9146826c89140eb69b54cf465f0fdfc27582f644f8f20c9e63f7ed2ddf4bbca64dfb3a478a26918eda9e449292572b1db6076b9f6343871638edd510b40c65c28426f000f5647e58cc598955042ff1e611c0192b5212d0ad9b0b2548086cfbd484a45b027ab7bb8ad3069def9", 0xad}, {&(0x7f0000000280)="d5c375a23bfaad867e91b7180f0bfaa29b1cdcbac228f608e87b65e94dc6be8c8db1f6ffbafe08221c6d87e2eff8009ff7044010565107db4c818754142cae24385e8c76c3643492a20abff7c3b15ea647bf54e318bc3dd36cdf9c057f62a69c8f1f48ec333fe1d7ad463f8bc10f54fad936392a2f", 0x75}, {&(0x7f0000000340)="1e2ef2f511a9fad8a0e1336ce0", 0xd}, {&(0x7f0000000380)="a6b96da36e0599f4245fa48ed3236eb3cd7f2d6d8149c9132f34befe7a9c54eae3076cc2562dda8d7ea5f8b7fdd26bf5f8c3010f97f1878d9ad8357ba083ca876393f549ac44c4", 0x47}, {&(0x7f0000000400)="793eb450382cb198642371f508c0751b4b057e5a9d093199c807ad85b22dc87961991c627dd0a78ab7f330345ba67cb3028db292691594ac027ef442427c961f823c14e14bd6d7c07a10493f252e31c2af5dcd8deddf2eea428e4b786e907e5568b6def4d2f072bcde7deb06ae584b4a9f54e135f439d18ea4e92139024bf8b86acd862f9f6964f447de805d6401919f4f8f2a10e257cf2ed8d1a7067868635eefe7816ce40fa2ee2dde94729da7000e8b8b93eaeba1d1c5b510975d0e38225b1b646dfb55b37b253a9e4b622b3d1c813dcaafe0e14f2127", 0xd8}, {&(0x7f0000000500)="f4f77d0f8a55b653f311d4142f7f324c655961b07878b6e68cc757f595ed04f9e837c577036b7ad4fd8eb96b", 0x2c}, {&(0x7f0000000540)="7d28f56db9d6500d1a5f45dffb48b38cfc5c4502d5dd421397bf4606be7d8d2ef7aa82d985f8ddb1283d2b640f265c94", 0x30}], 0x7, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r2]}], 0x28, 0x404}, 0x404) dup2(r4, r5) r6 = dup2(0xffffffffffffffff, r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0x1f, 0x8}) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x44, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000001}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000bccbdc95fb9a300000000000000000000020770a4388f06597318cc75bf83cfe26dd8713ecb4a6b93ec24031e3dba58eaafcc6f7aa4afa48e7c00957fdd8281b43f7466e90a90ee1d9ac19711b316d8371799c9f1e59c44396315008e404ed54d141a59fd342bfd8853b972d4a630f7ecc5809da0ed3e5234948f1bd5de3bc159c769bf62bc85e834e6d8176504ca9ef0feafe5ce06e869a"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000340)="ece61233a0032780cfddd65ef6260ac21811e99d47dec20133171b51dc9b129bada56dc61e5af247d48e33aedc13fed66e9f2764ecedd09e74d11edd9bcb64687ee819135362af0ef813c42bb19b42545bf99bb15d4e18fbe060b941db8948e3079e18c2a1b1bae487644122f7dc2eb0de449b847949c8a22d62016831d28633e395fd6bd3986b45dd7e65e434f76d907c102a879da727ff840191ab931222a1ee1a0bf3b7127ee2a0f0d4c11f14942d385d6f569b", 0xb5}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000010000000800ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3], 0x100, 0x400}, 0x400) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, 0x0, 0x4) 16:00:06 executing program 1: semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000000c0)=""/94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/54, 0x36}, {&(0x7f0000001140)=""/9, 0x9}, {&(0x7f0000001180)=""/153, 0x99}], 0x5, 0x0, 0x7) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240), 0x2aaaac00) semop(r2, &(0x7f0000000240), 0x28) semop(r2, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r2, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r2, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/110) semop(r2, &(0x7f0000000040)=[{0x3, 0xd, 0x1800}, {0x1, 0x2, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x0, 0x2800}, {0x0, 0x0, 0x1000}, {0x4, 0x0, 0x800}], 0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') rename(&(0x7f0000000080)='./file0/../file0\x00', 0x0) 16:00:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a09652", 0x1cd}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000240)) 16:00:07 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="02000012520a85af58103bea609215000008e4000447404db967104e5dc1ec1efa"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x110000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0x4b, "0001000000000010ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x11, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000100)={0x0, 0xfffffffffffffcba, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0xb92, 0x6}}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78749a, r1) write(r0, &(0x7f0000000040)="4ea40af0829788a8410f5a3fc9f65edfafb2cedfbde7b152d866d8a943924971403fe1893a01b223dc87d4", 0x2b) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r7, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4cf0e210ad6d05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639f07ab25cabe905e8d592af1f0b26a8f3d2ad1bbd343ac430af8f1325847e7a81810a3583264735313e4e1739a15b236bccd7f4a42c8716ed91b88686", 0x78, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1a2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:07 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b6e485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6399e7282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000000)=ANY=[@ANYBLOB="0002fd00000077c66b26326ef3b829af3b860c1995a68398ef647b0fb004a73238313bc24076f47462294348942a651299bd5c0b2b55da70ed023316ab"]) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = getppid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, 0x0, 0x0, r4, r5, 0x0, 0x8}, 0x7, 0x5, r1, r6, 0x1, 0x7f, 0x16, 0x5}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="4d78ce84b15f884ecad430a12494568bc76334bba7e58d3a0e2b3b898743a7f310f03447d36440b54793bde93eca3a180091abdfcd7b6504e9cf270f950087c5b9248bb51196b58524863b510cbd72ec7eb4d1c0e496cd3a66d577eb62e8cf5a7a10ef1375c30649d3fb74354884220478609dc1eda606d86756729d1ed4808f89c038730d8322eb000e73f6eae3e62e1de23cdc63e1ab0d4ee1384031", 0x9d}], 0x16d, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0xa, r4) bind(r4, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000400)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="3bb0fcc5a9fe624337702b602cf573c80a316abe8dab0b59b79d74ddcb618749348f495a869b1e5384c08dcc354db8cfe3286bffcae7ddb3af75020f1baa7d61586ab54cc3d4f760df1280a24380e70660c833cd97706cd54421cdc88fa0568e93782d0c8198ed79794ec23a68eb1796aea75f652d6553350bfafdd81bd1dfd1155c2856ce480370c46e3a2c32d11e65a2b5cef98a08a247568a1afcbc0f1994dcbf44cdd98bc5e1ba7a6a7805912158f70b0da69fecf6cd170079de", 0xbc}, {&(0x7f0000000340)="00b008cc4fb3b9383f8c3c2949cad631dd2a7e4d99ff729347c7ff7f0c319e014eb2a5191186638493e7b00b66e186a61271c6952cddc116bf27c29b533fbde072f1a61ac7047b19b723d4f5b29b792c28156dad514fcb8264754be76e208470085fe20e652f7c577c4be5ceb8eacf577f95cff65e9ddc8275373c90870909320aa65324d5e74ddf1a5a945cf1f512994dda54ab20bdacb262a7028f630fea38a6a3ee3ac2a113e0851d513129f759ec74f861ce4157b8b13694b5", 0xbb}], 0x2, &(0x7f0000000400), 0x0, 0x400}, 0x400) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000004c0)=0x7ff) close(r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6, 0x0, 0x0, 0xf8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x80, 0x4, 0x400}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x100000000) getegid() pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x9, 0x10000, 0xc55, "de785840583ba34a4091201c5a66b2940000c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000140)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f00000004c0)={0x7, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x3, 0x0) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000240)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x7) socket$inet(0x2, 0x1, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb26, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x3], [0x7fff, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x9}, {}, {}, {0x0, 0x0, 0x0, 0x401}, {}, {0x100}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = getuid() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r4, r6, 0x0) setreuid(r3, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x54}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:07 executing program 0: kqueue() r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:12 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 16:00:12 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) setreuid(0xffffffffffffffff, r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x4) 16:00:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffffff63f0ff0100000006000000cd001c000000000000907800000000ac1400bb12009078000000007f2088a24faf64e6af6f0767bb9b87d529ee0ce7a298f6f75bd0d91518ed44d8bf6d470f78f5a61238c8dea764e09ccf9fa605c4c1b7e22dd518750acbac38413d23f8e1dc2f54c810ed9920ffadbe4bcbf7ecd8d4474fbca37c7ad2f51d0f42487abb1705debd9566a55a5d4c0ab8741395aeabab7264f2b0fde79b5eb81da90ce942812e5a8119fc7e13c49f2c17fe60628eb7a55e4a71b464b711e8ff979580c3f56192cc0027cb"]) r0 = semget$private(0x0, 0x4000000009, 0x284) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff}, {0x2, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x4, 0x200, 0x1800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x8, 0x1800}, {0x4, 0x7}], 0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) sendsyslog(&(0x7f00000014c0)="1d49f0a29a5783e75bc6526b7f5a1750f300fc71b76f4fa13e00da8a18a547afcfe857d6e834be0c36565e7115da03ddb8ddb1263cbf34f5f4e3318189eb0f10529bc646dc3aeaf2cde87172a7b2c9d07d2e72f742a0943622a2706b90900e1e73405ccd628d712b3e8d35f3b7334e6b7f0e4f6f664a44603a779a22fd573bb616b75176c7a151fcc949dba4cf9033947c399a5aea9acdf2987e1c4217bf6a84d050816f052aa58afcdc373ddfe7b0ec1ba4e39643883d40053dcc19ce1ba0551813d260855897a45a75207dab8e2017f6d73fae2589bcede90b39025bf423f8cf9010c8e29d8392d2360ae2c6586954a8b8f09564528f63d6a36998b87b39442194a78d4f1804d138b37a684b5078c7edd9137a04e22506178c87d957fb77ac98edfd337256da6b23c9cc56e2dcba25f6394264281bf630dcb226ab40c12c92c564e8aaac48995749b5530ed384a5ca57407c23070c386af26ccba146ee66998517887d0620cea0879febef59bff9782a6607bce6e35f7dd2ea8321abfceac2da5fba0faf2d76c73aa440243bde45ffe5df2940e3eb9ac7331ef437a33001c2f0b62852ab4dd53050c1dadbf40f2092f60927a630d209d43fa51357b5687937c7527743e126920ec03b32f8d2ef2c2b235cab85907b0dc1c8db48d37a84323ff59103691dfb95ca752be4e31dbc82a354a52f01b11045315635254a0eb5f25419102d1d317a4333dd4fd709d556e35b4b807cefe9b9cabc5edc187fc0c9f8c6556ee56f1418ef8635020f7f63a24836441bf46d215d401d11155e85a0ec4820181e88cbad064f3b9bdb2b49c37a7f603185f1d2c320bf75263092877b1e8fc31347e2167a8bf4933145d74afc5d3e5a9a818840ed56c20da062290395a16ec960813cf0f1a4f095d4315b98fcaed9a3a08c85f6cfe4236aab6b26c90f4aee989bac26057acedd68b0a5919cea6c017ef063ad6af33f83f8d2c02d6b6b022e93d252d78934a2fe47627499cb8a04d3f94617c1dd8e2687cc865b5e304f0ea542e375d37326e278d70ba37f1863ae18ae798feced03eaee2e489164ab287aafdfbb1b14342c569b410d8d730531bea10df9fda671a66fba4870aa69a62475abfb6f1de00147805d24327f5ac30ee0e1ef9e941c0bf9d005d9916f046b74869b18c654e3d60aa5ef12531cf724de0941f0d808b3ed1d3c6a26de0474e3c4fcbea0f4d91341ebc8f1f729a099ddd8f4e57c9d27c1e7f8a0910b20b81f2f46740ad74798b5fb97c8c2e5d66db90be050c66502a3e5650be7d5cd48fadd9c5a29419f078837323f683b6c20fe7af94eb51545d817cf2d11b338d0d47c46d78a5106869679e1b48bc2e00b97bdaf872a657b58fada0fbd6d931fd031e59644c775c7ad580026710b04eec171c67f990e950e8b220cb5b75ec1aaacf6ffdb224865700964a1e2973ad91b3eef236c58bb480ca5e8e3c24506352bdae721e5296dabf6695f70408897387d7b84a3a23b9551a0cf571ba3717c544226007b52d5484020d680a1fd3a078e9a7a0476532127f62aefbdf65594e64fd64548786606dad05e5a010626e56761704775b60e493aa757092070c8fcfab58550d4411f59a6d1bb3bea8297d5ffe827c70e2f3882d28faa4ef23b05d658d7e5d3fb35f259f82870df838a6e936b5b2370a97343a016d9897224f95bfa53ffde619db286f518de79288dbb2d4ab806466915acc74334c9aba0071eb9cf0b4dcf816ec0c14429992edcda36cb01625e29f3028d7e92f2a119673adef7f6552e6f992d97908fe4fd2da937481130853b295b51879cc58f49e4616d120cd5d7bed1eefe1d8ed85be9dcdff8bf6df6e7047d8d4e80ed702d40a43d80214ecfae1e0503d6e2d3f2493a9384442b8eca54f52c4dc97f93b68361ef99666d8f0124f5bce30c69217b9cd6d6e60ad12a82eb8191e4d3bb7e98c57cde5857a777cc5422a9e1f2de5c32bee6a3c72701710f7c58dab7cf2f052d3988c059d0078e90a504c1b937139aad096da771a3d5120f7b47ea39eff25ad063391949e836778cd0d68102751d57089dd57a7d4c373a46c345f70701368f5eeafe5b16504ea226eb4a12662234db0db73fa0f338bc1a5197cd33a6ee27cca194efff307fc09bd6e9372c71eddf2ad8bc334020f07111365e919a8f98a790de45f94205c0077623e3be0cfed7985e271695d07adb4fc79897b7c969abaea4b93dd642d6b9087ddb8906d5af72e4c5b5e6f5eefd3ea79359d39ce076ca567be28758c5b690f9e2ec8bfea1224da4a2dc1bf46b543b4805c9db4034ac0679c2ddc4a87cbec9cd1631b7165c7905b8e4eb43bce53dc898300f05d29e2d84941af1835fb5fbe2ca72ee64be7eda3222044e6e5a5e41fbce42961e407fc62f8a35c2a3335c6467f96af95f528d33b155f934a1c2941a4f0e1bdfed401df7b8836691b0ff030000143334fc4896cb49218f362fa5394699e724a20e121220965bb7ad9c628d922f3e9372297ca02edbe081c5ca05cf82bbee5407320ca8d5e5317f41b246a664194b6c64353df238421f9da9bdbf22cfc1ee512f292a2722aa9edb93f0c236d799951ed2e5673838296df3ce526bb21d0d8409df39b3f9d73df077b756ff5d29db359de98843360d0e5ae55fdfb401fdffa2296728b559f2aae96a3126ff56d967481ddc88ad2e32ca94521dc7a188757e36c3fd3634a3aafaf329122ce8fa665f1767de2e0bd674105886642c17e3f9267095c6e4900b4759c5d888af5ef3c5ae8acf668bdb238c2f5006d1997a196736927b557bf13660ef30edbeb07f1aecc2c7db700197210fd615b6257753bc069c6024b08cd6ff65fb4f4ec9bff0ff094e2877c9a7d0cb49333108c01b43d33068414d0fba14b5902135b1e4ffe34eb7b9327b24ddb40e1df23c391c162cc3f29c549230aa2d45f46ed27e87a718d5721e63143d793b914a5685ab92d391b56f94b3e6b59f180d265ff60f88bd529c31dda95bf3176524e7b667c934eb96204d9aec6cfc7a22d3cfb59f39091081c7f67931282ee0b5945216dae16f4e90f30978417dfb114d040be3168fbfa80f081ae5380df2713b7b0f82a0cb8b3a0dbcf1ce73f3085d20c585b358ecfca1f47d1ab32f0db354aba7bf882905f22ecb7a1538e3354dc3326cd76a3b19d41b317b96bde385f2d7e0429fc4a5a4f00739842c4e9ed10e4e886f0bb03288009dbd231d31fbd790be96092696fad369f3acf378a83b29d23aad61484767e61a6a52a693fd9ec5d5126864fbacc7a059cdea11f5c6b207d0888e7840f88e15fe09ae2de05e6f5a4206234f8b5c27a50d3348f46023e4ad28260f324047e907e1bbd98e8cd4572031b08effbf3b0a1936a97b7a92fb39990751a2396c5a15ee5248f6ea7bf17cb056a5f0374d575dcf669d0143fece12c64601c51ccd8a4047d53da1fba62685c686db4b00fee320070777fe0e6543c06eabdbf97fb21d90fab1eb19c2bdeecd161d6f86d51f785d42562ec7f4d3f31a772b90dd58d5f253be580ff56c028ab719f94bfa660f82652f42e6471975fc1cfaecd005ec1814d4fd2a5433516726740f66d533197a520af761884c1b17e2df86a7f74a722db2c64bda3a8c260de0dfcea528b69e97a83697d4d91bd2c080c066a04513ff860b82dd567e453dcefb62122b80156478a6f4dd64c8c89e2deaac97d20cadf31ad59058adce4e8cc8918c25fb37e123e7d1681eb9c5babddc448d8a9b568e420edd2e465253bfa73e85988e2b37fbcf7f61c9e76ddaef0ec0ee10dfc5931e2bc898ade37bf87092f86d63c6adfca0de2af4ea36575dfbf397d8043b0cde8e09358e4a88d03b63952eb3deaddaa8561c5281d22f33dc443b7d7ff343dc2a95bb8950036753d7f5be6d041c4957e1252f6eafd4c20ce803ffe44407b32b464f054a261125d751ef62fead0a0f6c284c156eb8df60383810251fdb1a7c6c869bb8cdd33f0699550567ce46f093db529e09fb56b8b879a5b4a25ef1152c92d7948d09d3c20ab30554b18fa405b23d8187b3c42caf73e49003718c6ccd7161b4ef2015aa2ef47b21ece6cf28c23c556816d38a15a9f94c59c1c73503bb5e60a899296b4fb782890b6c4ebb7b09629c03ba8aeed67d88143d65b56ef08c6817b9b03cc80d76c7f01b07d06d2f4953e6e9e3aa88ef3dbb17c3edd1b6dd1b8becbc2ee12513fccbf131eb88c7eff836dfaf79b2ec2ffed1314cb6f591684de6ff7ce2c377687025772ac6c02df93049e8cc61e312e61f6904541bf38c80cb634a1dfdf2baaff7a9ffade4aa266a0a8e8f76474de96b2d199cd66055a6bf1cb5eb66a7fe32feb3904c51fbce14ecf137ecf35cba302b1596346149d95be9be1b24b8ab73fc4e1410c76f12b72c160a0e788c3ea4106e0204f1fb1fc9aeac9ff282436d9fc8992adac718e16b98007c334794ce6a731fa2907cc83d03c8afae6934a0db438650608333d880cfa714d26086174730d2a1e68c5ba4dd2dce7be1aaa8b003419570b4d406597a33b1d102b8e92c1e28e2bcebdb90b9b934ba1ac71b5f93ddfd801848eb896550b562420317c3cee016b28e32b591aceec8cc5579948c6ef2888f1b765124f1f3f47a2af7781efb4b61244050ddff673987af3dd9f6dd07f8297bc0ca9b6274e71461ef46785febfc28e7a4e54e07fba07b822b992b0882276c3383f3fe54006c8f08846df65e4182fa80042ee66d908d784e072fce6182aee50a3392696e2a1fb7de773215fc49e71923d11021f8cb6ff7fb34c93555c79288ca2193da55e05d1d77b8bb0b1ace58db58a8fa6213d83d0146b27de9bae24c9b3eb3253be5822f0c4ab94289bcd2aad6993f08da29e87adfc0bd4164381aa5500494ac9a92b0556dd1d32d1e2c2f63c86d45e398650acb069f7e42636cd94d33d311b066fc7c9f895d7d571d8476676713291194454b2d85b91ea164bf5cf74b656a10bbc0fdfaaa43d6b8159847f8e05f0da38b8e89a662e507920e32ce37146e9b0840f80637a6b6f891bfdfc0b18019b97be15f4f459ef17c7b33358ecc213ce370d77ff283686a7b6178db8235149c3254254a0bf5fef8556b6c734004f962f029a6103451ba717f51189ac365c0cc2a9c97be891eac38a9da7c33fa3ca1c81a7a10cedc75956105c358ac9c157bf4f83a30b0b63503dd936ea771c2cd8ada0b3946b40ea752ed38ea69dc169d7dc654495a9d2f5b8af508d467426745a624ae4fec5a7bf37fa5d957d0493b9fa7f5cbcbbaf076bfb5bf07989e95b179031970c5b0629acf2c619720abb1477564071cb18af83a44c15375a12d2f3a7f68380ce68bbd5fb9edb773ad456dc51bd49a8b7e277b078dcaec4cf76c609e2ac825258160c59b888d5113e2aae509bd5733e8bf7c3b51f719d05a7698fab23bf2c17e14f053bcbe329962a40547af05a8e1f4933e0115a47fb06e9801836ebb4fbde30feee6cd0bc52f138379163e007028efce8968bfa1293ab2ce280d4abb01f84b752e1f93ede08097c5ff0ba59d7f9c7f223a682f232346ae68810b6f58f7c1fb31ccdad30948ffe7f68f301d463e884a8acce9f4bc4d8f08f2a6d74186f5591d074ceb8afca8b059bdb784bce73a02281ed1b02981697735d0489bb9329bdbbe01218182ff89d653e1ee7ef2cef1bcd57ce07fba7627d45cf93384ef48bc1784056b6d44d6827479b086b05e47ca217b95a35d6735532cc04dd62ee7a4dc91dcf0b6422057915e99e6891cb60bfb9c534400"/4104, 0x1041, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/166) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r2 = socket$inet(0x2, 0x2, 0xf9) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) fsync(r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/25) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x1) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r4, 0xed}], 0x3e, 0x0) read(r4, &(0x7f0000000000)=""/95, 0x5f) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000380)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000080)="bb5368b1947515050b23527852438a5f9a347e6463105b0584bd0192a47350c921758548e29058b3d51d069411e379b641860b1627d2133fa9ee6086c17698988ccdef292330592d5cc805b9ed9d5270045e80bff4c968cba9184a6c72277f8a265ae98c707d0d41587965eab9acaf94acc7fb18260b00fd40c8735f02afe9930c70e2187d91aafae50f79b89d4d3330dac81619f1b67df9bd6d80e67981e00ca798ec388156c71f3b0905c390ebc01e3b59762844", &(0x7f0000000140)=0xb5, &(0x7f0000000180)="69c667853e536f17089e160536ea3943928b2bfa22f067243fb19414f5a4a369efb499d59ed0471a985b073e31e0ad6e7b965ef6ae33dc2fcbffc7e51a16efc47277c9611d97ab324d381ae749af8960205fab109cbdfad4464aafefe92b194f821b65c62d9b11eb0059eb4cbb1c966a", 0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00006a8000/0x4000)=nil, 0x4000) r4 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000000004}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000580)={0x21, 0x6178}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xc, 0x0, 0x5, "010000000000000000ffffff7f00", 0xfffdfffd, 0x20000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x1fffc) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) mlockall(0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000140)) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="c39ebc2e4a74a5ff851fc21da4f6ed5e0091120715aaead5839f90478acf7069738efe0c5d126a0d5bc2bccc660060333e0b27ad3e2d27392e5c74d9d0133bb521b6a8801f2db31738595872f26fb5a6799404a0f4216a0c8be85b4934ac7cd423ac1e2f95d75449571d4a645d5086478c3e914ca714740f15cd8b6de1114d5e3b478879228fd9fe6884c12f687bee7485d7ca5a5b2f6d4f91c543041573023f994a19a71118bd11b1f085051452deb233ae2d2be54787688fb68907b0d8431284ff99418a39a2785871e0aa54f19ed6af0abe", 0xd3}, {&(0x7f0000000280)="2121f166d01ef73a939568af81d23c45a3977e9d3c05ed8c89f6184524f699f3a23c23776776", 0x26}], 0x2, &(0x7f0000000440)=[{0x100, 0xffff, 0x0, "3786d409f725bd5b3aad46f1893c493dfcf1e36000d72a5b083d0374a13b813d59598a6629cfa8acfaa470330aed0db31d4a12fdbc4518a166bbc51188d125c838f7eb65370fc9e5b9ebee50553ac2625ffd7e20cc9919c94d57bfec80194b8d57ba5e9d64da80b7a3b62b1553c6f68c40f263c62a81cfdff0343c8e935e64a0018f55382990d91c89bd04184d8f7bd77382c786414519a161a529e7dd2f8ead3c0be1a580876649fdc72f00c2801563e02a3728c4006e497236973f58ea8dd1bed02dbf1985e3161087939b95c94878b74f6fae7380f8a9b16f3f31886ec11e1ab0526657954cf0fa75a7735c880f"}, {0x70, 0xffff, 0x4, "bc29bda76140811e72a58c9e5d2a7aefbc4b648f125e4b10099e9feb47dc25a9734cb6ed40bfe37f0b4ee008504b85c8a08608f2118f72e57b3e1afa5837453867c7daefcf39b0ef960a4853bae1881186fd376933db7969d4"}, {0x58, 0x1, 0x6c95, "81221a2216b9f8195b5f5fd5966beecf2de802e96dd444f345a2c38928bed4524ffcbecac68bb50deb17e27abcbb9792fc7568264c6446fbd3323e244600a7b430ccf4b9f6f6eb"}, {0x68, 0x1, 0x80, "1551fd5c8af51cf6c5d717c96c802b8f95794b47fa8803823f54ccf9a39e4a3d0ed067e41f5d9801b52b6ec7b1fd797ed72962f47d817bc99a61f5bd53e35db467d95ad5e63b141cb88c1999c04645079d23af6d"}, {0x48, 0x1, 0x9, "a7795565e170ae7989fdd59e318bb6bcf1b3f2908a1d8c3068e7e2dc0f62b14a4f2a451a9be5b3344a73c34e95a80d1022812ba7844f4f8b"}, {0x58, 0xffff, 0xffffffff, "89ddcfe79b85ff74ab2213ff3ddd06e6e4621d3bca68a3750f37363865821bfa401500575ed4001018a84829b84e2cb815803f98b6d6ce763571f19c61f97a0fdf2c1c"}, {0xf8, 0x1, 0x1, "da9f35164900e6c183935e086306b1aeecc1530fc039eaf651c73755d693d4f435b9f0d2b5ff4121324a8bcda4095fe4f1ba16482a382fc492169db86dfa33f482679faa836ddd62b14e45a7453b33c5ffbf1d43035623ab63a7caefa2f95fc40235ef40a3d2ad6a14df38a17d7aeb7e6ecc9d91f9e0660dc740f9920088a0666793da48f780360c24929ee7aa42062b9f26728833cefb6f9a6f509e2d7d619cb681db678ce028dcbecf4b5deb681099f352e7a34ba80cb41a06c20e142acfcce4abba6d04cc8b33ff1412d2f6331c9dddc94dc30a0b91888056e435f3b64287458a6b45c6dda1de"}], 0x3c8}, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0xa) getsockname$inet6(r3, &(0x7f00000008c0), &(0x7f0000000900)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r4, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/136, 0x88) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 16:00:13 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x0, 0x4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x2f) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x225) chmod(&(0x7f0000000140)='./file0\x00', 0x91) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r3, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x3, 0x400}, {0x18, 0x2, 0x7, 0x7}, 0xffc0, [0x20, 0xbe7, 0x4, 0x5c5, 0xff, 0xffffffff, 0x6b, 0x10001]}, 0x3c) socket$inet6(0x18, 0x8000, 0x7) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/99, 0x63}, {&(0x7f0000001300)=""/136, 0x88}, {&(0x7f00000013c0)=""/16, 0x10}, {&(0x7f0000001400)=""/79, 0x4f}, {&(0x7f0000001480)=""/156, 0x9c}, {&(0x7f0000001540)=""/255, 0xff}], 0x7, &(0x7f00000016c0)=""/150, 0x96}, 0x840) pwrite(r3, &(0x7f00000017c0)="8163cb9f4c2e57067e6a3b86375d944cd831c80cb86542b982c707411251285f206723e98288815d5ac02b831dd0f1542931849b3603", 0x36, 0x0, 0x1) fchmodat(r2, &(0x7f0000001800)='./file0\x00', 0x40, 0x0) r5 = getgid() setegid(r5) r6 = accept(r2, 0x0, &(0x7f0000001840)) pwritev(r6, &(0x7f0000001a80)=[{&(0x7f0000001880)="7eaed492940f1379842fc0621c01f15a9fb50e547c02c5754ea52eef47f61dc7af47857933043a7a7a682ffd04c4c7e8bd36694a7586c1b54c650b4aa91e9fc4094c168601d398", 0x47}, {&(0x7f0000001900)="12f7d35210e46320b0827e8222f14124b7084d66990d3771190bce497d3868cff2af67c81f2a016a5a739f921408c7f70802eb89b1103ef5cf3b1254d7e660ab1b", 0x41}, {&(0x7f0000001980)="de395e4bf7e7d286b9e69b742b1040787bf9cbe1dcf2436d22828f048234d2b0e0dd8635ecab403eb74dc15d9821c502e75eb10be78fa26f429d5730010dd304b6fe5ccb21005cdd5595011a23a36ecf3db7b0f7742942f0b0d6955012b04c27b6b1f5651e03674c1b0c017e019b96d48aae66777854fa730fb8df0c4fb80d81c9a1d7ff9b5567d3a8c9d75e460fd4a5280bbe1de7390cfb3f83714930a23e3cbc550b81ec17ad27166dfd728f1a7b7a90de88af1841f5f475a696385a26426207424fa04519cab6a3669492867e991a999942cc8858744b2ae0fd293d6d", 0xde}], 0x3, 0x0, 0xe1) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f0000001ac0)="9fcf5dd19283fc71e99678de69c188bad380f8af7ee45075e5403a06399279ef2eba82f5", 0x24}, {&(0x7f0000001b00)="4664c2aeee5229e9cc43bb2e077b290c4e451b47bd15f596196e35849765a2fffd2e5e8e682f5d34f5202a087e21693d9b7120c3ffe822ae95244df9eb4d42f43037de4021344e487baaec39793de75509761a2279e24eb6556acfefbef308b6476387b33ff5840682f8", 0x6a}, {&(0x7f0000001b80)="3283486aa924a4935316107f7355bfbd721d5cc52a4bee090f77e7ae89b315a0833e4bd22a87b385b8a3299b09b3e2f093cd6cda8860040e72738fc25cb342592b54ffe2d71817b0e39fca521814aa86f02332da28de30289555f5a2808b74384e5021055a3ac079852b198464f5352ff1af0f98acc19538df0fb21ee867b71b08fccd71f7ab4bc443740b32d9724501fb946a51487e24d5474c8a4c423e9ee615a0e7e9c986b3f01209323632dcc865799535da97c3", 0xb6}, {&(0x7f0000001c40)="08a4fee18e608602c0159e904267565f375f207ed23a4774f1a44ff0480723ab03602f7302865736442ac7b6f1c4dc955f5f89f325e6055a1ada9877989db17d658288054bac75f3dfb3f7851ad4749c8da5cb85e04f45c11912ead9ebc1fbc45523e4832a541b89931eb9a27fe1ef23331a557dc76bc598f8688dc2da5d49d5cb5476c2bf64d855b2d1d326a4", 0x8d}, {&(0x7f0000001d00)="730f2696e762a8d0a4a9fa56e6d1f7bd3257d8d4e1b581858c789aadd0a70887dc65ca47a9963356368a2e009abd32c2b5cd58c0204a41b1ddc7bdc0c22e92ab6e2a2d98794540ca213ec3656c52e2fd9e9b4e95e0b495a141ae3508ebe5b868cecb2466dbd7e1b29ef85b34f366b01a4f770aa4b386f2fcde3dbcf5563a3465a72d44cd3f5ff209fe31ff34", 0x8c}, {&(0x7f0000001dc0)="18e8f232a17681b92cc4668a8f2a4f40b624f38feaf6f777bba18b8e8965df17057e2ca244212c622e67681fb4bf55b3a7147ef1be8ae21218f2dce156148304d2d183c6f68e5f71affeb5840b9deaaa1e73eb47317c16a15d7dc45597e3a0153e6baec542b740a9aded02dea8e45340978c21be45b17e58e00cf9345bdae3618a92f608172b9d942c190f521efa7a250dcdb2cb2e939f279ee251a3e69bd9b77f6e8aee7e5d4a1a71a108b4b5b41f76d6ec50d60ba311de0e1db74f1ec4d0a0063a3087e0dbd37195c90416dc7d1d35", 0xd0}], 0x6, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001f40)={{0x18, 0x3, 0x7fffffff, 0x3}, {0x18, 0x0, 0x8, 0x7}, 0x35fe, [0x0, 0xfff, 0x5, 0x500, 0x20, 0x4, 0xffffffff, 0x6]}, 0x3c) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [], [], [{}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="fde8df540df514a9d52f1c47ccbe492204b49505fad866c4609ad195f1ca92c8fa27b1dc40afb73c03adfa392505d232bd0128c4", &(0x7f00000000c0)=0x34, &(0x7f00000004c0)="3cedeb789f65e05c39310635e2a360de6b71c27a2a8d00632168d94eda4e7a225d7c5f724398e0c259ceaa5ad9b673ac24421420070ae552ce2a8661bf2b946a0829263a3d2817b9a631c8b6722680e5e793f70df808902da0af267a2e29218b7e53ceb8227e9fa2f3a28a887c1c14c72119e8c0d1867e10481885f688d5d8ef3074625282595e52c6429f689050b49b7fbf77f8e253b1ae2a11db33bf0b63b42dc4a1912e9a5ccebf709c485dcde647d91d3e82", 0xb4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 0: socketpair(0x18, 0x4000, 0x2d, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0xd, 0xc}, 0x3fffffffffffff32, &(0x7f0000000080)="1ea25e49b8d43f6514765993d234215172f6545cbf357510e23b32f127098385352037561d3cf127723794037f4f2f4e7fef412f90ee7016cfe02573c5b4a12f5e7be967715eae3f03e83ee0f63f7a31b235f682af28bbbdd4ac49e410aa680bc4cb8efffdf5422a62130c597c6690e0f0def38aca5d6f438405000000a85a7c1abffccc153ec35afdad74da68d9a0c59513c0ed31316fc8a7bb409c577229b9f5050e6a5cbb02a4ed53282fa1a98c95fd491b945668", 0x0, 0x0, 0x0) sync() 16:00:13 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x0, &(0x7f0000000140)="51ff3b65f94800f1522cd74641aad2a6e6f90a7af1983898ae77e78fd1b3e0b92bd7dc16314f473278c42b0c361794fe6900bf464bbd8350442d8a42a7afb589f9858bf3c2d1d66df6819a16feb5705343748e85df1d3b74aa0a902247be389555c4c39c86590994ebfa598f98f953675d3c492f7d915658568e2e1d46b3fab0978af399ed8600f17609637b0756dc844d8606e0646b85f0c10dcfc24cb74db45a509a51095ef91d6b78f81def7e5f5aceeb1590392274593b31fecb57020c297e051708b575b80aa2ecab72c5da6139d6806569be077899b1ea4024c68e9abe31b92aebb00131675ea27b", &(0x7f0000000040)=0xeb, &(0x7f0000000240)="ebf090995cc090285765f552e8dce2097432ab728b4f88d4095833cb4ae020bfee30b0902d2a1ed22e8b27c2d3a90badb31896a665f70c573464cd11d6fb3a19391f02ea8280c0fc5831370ca6faa7592e40c212c646cf43b8707b84a87e7b3b9e19d9246a04dcb4da9abcf6e0a481809eb8d6eda96fe1b5045386dbad76be79daa3e21904cc164879aabbda7f025eaef5a7970060ba6994820091c6fa1683991fbc6b3ce09e2ceb1567d09d35af28a84f7aa28f4fb985c8eab3d093f84d626ab3", 0xc1) r0 = semget(0x3, 0x2, 0x49) semop(r0, &(0x7f0000000080)=[{0x1, 0x4, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x800}, {0x1, 0x8, 0x1800}, {0x4, 0xc9a6}], 0x3) r1 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(0x0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000480)=""/132) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x6, 0x80}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000340)=""/207) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0xfffffff7, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0x51}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{0x0}], 0x1}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) setregid(0x0, r4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000100)={0x0}) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x19}, {0x5c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) 16:00:13 executing program 0: socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:13 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:13 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x6, 0x5, 0x5) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x3, 0x4, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x80) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:13 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000002c0)=0x7) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000780)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd339d36035cc9a26440adfa1c4d96034b1a5f47c2923d6f08fe24de14c6ac71e3601aafeaa84d1bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373c48d57a42c9eefd0f47d18f9764b541166072f5fcc0ce4ea34c54888e1bf3646c56781d4cb7b00f8010b2e2a7e44c6e06c4b516adb6895266e37297532a623344c879be1c9abad72c5d08cf51d3a4c81a245685faaa96e692f0ba82880aef4879a0db0d0db78b677acee7e67f", 0x15f}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000300)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51fac36d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xfe}], 0x5, 0x0, 0x0, 0x401}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="de", 0x1) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3f, &(0x7f0000000180)=[{0x1f}, {0x74}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ffffffffffffffed0000"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x5, 0xfffe}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x80, 0x3000}, {0x4, 0x4, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) r4 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) 16:00:13 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0xc003, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x8001, [{&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000649000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004b3000/0x3000)=nil, 0x1}, {&(0x7f000041a000/0x3000)=nil, &(0x7f0000309000/0x3000)=nil, 0x4}, {&(0x7f00004e6000/0x2000)=nil, &(0x7f000018f000/0x4000)=nil}, {&(0x7f000021f000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006f7000/0x3000)=nil, 0x1}, {&(0x7f0000228000/0x2000)=nil, &(0x7f00001ff000/0x1000)=nil}, {&(0x7f000002c000/0x2000)=nil, &(0x7f0000140000/0x3000)=nil, 0xfff}, {&(0x7f0000147000/0x3000)=nil, &(0x7f000060c000/0x2000)=nil, 0x4b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000ce000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f00000b0000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000716000/0x1000)=nil, 0x46}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000308000/0x3000)=nil, 0x3}, {&(0x7f0000449000/0x2000)=nil, &(0x7f00005ec000/0x3000)=nil, 0x3}, {&(0x7f000020e000/0x3000)=nil, &(0x7f0000454000/0x4000)=nil, 0xa2c0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0xfffffff7}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x3ff, 0x400, &(0x7f0000000100)="3b263821b56b1ee585c54ca08a09a70c231eaf4df222c767427ecb395f7291d187dd5e9f234535ce82582c42fc7146ecb5", 0x31) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xa257, './file0\x00'}) 16:00:13 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x9) shmdt(0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0xc0000000], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc, 0x0, 0xc0a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1, 0x3, 0x5, 0x400, "0e7b32929dc5019e27ef76757ccf59e720e4b0ed", 0x4, 0x2}) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x16a) r3 = socket$unix(0x1, 0x5, 0x0) listen(r3, 0x13f0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x4) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x2) fcntl$setflags(r1, 0x2, 0x1) writev(r0, &(0x7f0000003840)=[{&(0x7f00000002c0)="d93da446e46ace35e8116eaad10b642836162f31e3af4ca29a003462e3453acfda4b5166bf8a6b866e39b46f84a99bd618f209fa83f18ccb0ebc2409d5dfce715215d575a9d82787f02a5fbc6e739293be1065ea0d699f053046dea77ffc990b0cd9e952192208a2eef61cef8aab9d3fb997b3da19bda39d8ee1a1ad6e98b8259c93a44a73e942e72b60433e0194b6409f1de130de53288ccfdbb36a218f23f67bfa386e0c931dcbdc2af470c28d1a1e3beabd38c4f32b84d1", 0xb9}, {&(0x7f00000005c0)="cd0b2db43a305f49cb4c9428e770f37555d9b2bfaf391935b9265493a21315bc992090c914aff77923f7af4a92d1737a84ae94b2eea2d502876159130b00558dcee66485926157cbec3647e5bce185bb021beea67d5c6a1355f55a379841bbc713bda30f34212841d9a94492b5563db7caf446663340f1eaf77dbdf964d57026c4511f6c036fe5d33af6dc4ebadb59d78e5c2828c812beb15e40aac2d46e181b6ea600ec61962939e8c0f89c5dc4a7c637c86e5b957c517b6dc8f786daf9bad7a96c7c72e21d5381b80bd12f4f24024c3a66a3087401db52c9b5057433a26eb6efd1242656138554e5171b6623754d6a1eecd6d5064074ff3c719ad7779b558655594f7733a8a57263a4035b44553958ca080362292c0beb9c4b6a1d2d7c6588030ef54cebe6ea1f8d6d730c6ba684cce78f0a52b9aa7e474fe190565a2d64963d0042e38ba778c21d213c2ebe978b79e5972d45e436b32b8e136dfc5df491f6691fa413c6864ddae92d6a5a3ee3576081d95d1ebd14dfdf8e1ebb3b3477a30a3971b5c57e19ea96be6f3d96c25c89a61cc72e566f014e16a9dba14d96b1aeead4e21501656d58a21b2d7593d44218ea27d3ce370391c80de83562939c92268b0b729848a6e6e21106d94f65c08e683f8044429565ec18d77344d6dfec732dd82b08d7f51e4a76842bf13df59f925fdd2a8265e237bcfe92bd851c4cac021dcd67b8f7e2aff0938d21451389ce938ae031f298080ee782bf2f0742923de502a8f1832da0f5ce777fd4df33967e71ba661cba4f956acd16c873b6fa42e81f11a55b0a86864df1188ada6cad6c814f9e2724581e7ece48e03cb548a50df09ddb5885124b6776447f7e78223c546c5169e7cf1bdf534ce0bb07003dc00c6e54a0f18011a371cdb48d02d73e694e0da8f127b9ce23a367541c72f81783499718ea588c804dc0b7c6cd3a4df1c15e2f1b6cb005c289925ed080ad9776650ed590092ca8cae203582cd3a2b62dc818e9d94af17f52d8cb8997d0da8ec3d2b43b30b52d90a0b146044abf52cd4f9390ba454bbb345431a007dcfbd4c4d6b31264b8aece842a6ec67961f5e652b6217a1054c85596d5138c5e006b005618ccee82896b344cae647a2662683bca013692b63f323d0e948ba2a1d1204034da536639ed27aa3841e0a5a8ef21fce08f1c1db835892f9132e08cc7c1f055fc75442407d6d6f38073d0512674ba43e1b9a3ea632af6a66089747494812f1ccae24069d1d1da6df5c568ca3a37004974744a2bb3f22088818b645c1c4cfbdde46794c37c723e2f27fcb1ae4ae0163993354641e02391cfefb9c631f66bf15b4ebaee1f52c111d6d0aad54f19acab6ada01d0a3f22df08b0505e8a018380b61c07169fc8f8de38362341757e4732e8f49cc5a9511c4d7d1f4bff620475361692e6f9d294268301f9e4a56970d5f7e17023a6a88547ca2d6a152627158416ede1bb54abd0d37dfd4c72e1db972411171d9a67e8d7deac8eb798f43ca663e39dc80a0e02205e4185e46e689a9ec18554b3172cff3f998ca522c9d231862a682df82fddbc91fd603f0e789148f7d5a4f129b0ffe13b792b608e5187cdf38a933ea4a244be0cf65d2e7298e296a420b0003fbfd78bfda8b38f627445ad397510073ff6fb6334bc4977c930711b24d35d7d64991d415131a996287467a80f62b1ccc81394237dfbc7b17e23a213c7675ea6a7d8a0f5b70bba8e1f2affe2230d4b3aba89a0e3ff8921e719da877b654a53be3a029c076a480b59d5186d77fab01e527a6cc15f2adfb1c6352417faee6148eae5befcdcc44ae1936e227dcb5688e0d168d67483f185ea84ba08456bb9e2be4240ce4cd349657295e269ff9a651431ba035ac5ab9be3318598b2ad548152691072b13319a6851a04db277869086e8ed1a22e58434aba8664f7c9b639d79588dd596a377ec1de82b99c6fa157390e95aa62b68fe809c23c702b64a93a341a1e4fdeb81b6022001a3e17bb430cb3b634b35dd4f64b1ac0235703708ea03c2b94de0021b8d6f68d5f329ae7494d8743e8bd34c8db6dcece90d1ad65797a1f5b16efe852523a561d562dca056afb5bda591b54cbef4e02c4a289ea65a7a385a301e281ff2c6c132181ba0fd0104930250821f4a35ed3ce9e3b0dd990335225fc23a795ced0ef6153fcb0b1d1873761ad86fdc69490e1f8e5685e9e0b877f66113f8e7185e0b3a6d09eaae5189246ef3a98da49675e05cc27ada8b923df7de1a80d2656d8f426b7e95040c18824a1c9b778fbf77c93c730298713e97080f94f004ffef548c6dd9b04d7e07a2df0dbcdfe736a98ae0608423fcbdf3c7e3b488b4a25b344caaf57b6b640f4092fa15f9e17b7d659ecba4bce7395feac7045e1de391af7da7ad425d4a7754620d5b204caa4599d0dddee5ad456cc6dbb2c3041132c35126e34aa06e6ea2f1f3325337d04a289bb922d106f30b34bc8b6ac9c0f1c0bea98db2c57dcf6c654150e2012e12895aa41e97d6251285c995aea70eb452c9d927ccb11f4a00568246372313842c4d7c8ebcb39f24eeb29056ad463e54e9eb0442ed6779a47fdb36377799dedaa7cb15bfa082269d03cd8c7b8757c83f79142f8c2dce57ec85dd77172c126abda3df00a779328281f0679bf8564e973131312926eaaf449681221bcf536574be7723fd1b8c569ccb863859981f8cf89aabe7c30c438d5715f7dc4c5ae393c18a06cccf4390e1a763b3ae83bd9a6b67422a207383a978d0650d0d878612624d95e405d0abd1622ce1ed06b0c6d1fd71f999a4371a2f7355ca029571058cd5c83694fb8d6a7c8ee1cb3c9135a5a73ec6f678722f26863ad8d326f5af1537409a95fc550cf386dc177729d1a1d57958cc04f1ccd73ba73a24468ee779f343223be7289154ac735a68fb37e9649c1d8fbbb479ddbc7a14e1d64586c3156cf604f5f4128f7db98fac5b59d1ca04d4ddd2141735d8e93dde9349e7cf1be82c78885b5c41ca974ed762bc93d5698d55b02f478d1c651a7904674078972f33a7166fc10d4b09a1068f34be6324d7a805af0bdc6a208a1be533ea61d738902208eaa8b0678e557568a3b86db3d772b7d8ed218a9fa4869f34b0202312e248b390d51db584dda1af33fa73b54468a67ec51d1b71e286e904c0ff5dd006923b84b868b00a2dd881dbe0a410d4daeefe5265cd6f8a51ea3756c2b627835d37a1a07637a153c0d7f4f094c552df95bb5f5599dc3c9eb7788d04899b341f75c1a12603e3d57819af3665a719851fd28cfaad54a507264d1aebe27a8fbefad669d9db57cf70c68cffa178759ce5e7ca51ba80a0d7c0c5e7b5d0380b6c55292ac5360b54b7df0026a08f7c07d5b5b95b6d99b096d3873dae251bf16300f7adbcea58afc579c4b373db98f4d62da38b2e2b2886e1ed54c3abf9504c8e6d08d83d3f5b0e1f9e8ee684353549bc68598864a4c40ba95fb2e8297bbde2a236faa5f3904f8ae3eb58de2d7fa42e196633a2147a7d410ade6d4fe7b607c89ae33f0936668475d22b92d9e805840491169c29563eecd4a344614bb6159b8d1e6dfb26ccb63b5936f88ef9901dba7ae7a35d8b370bba5e3be19fe47ee04b789a0d95b7eca342e667fc2ad283bc4938d6ebc8150c7b7267f80155ce12bde650951b6f502167fd003a296d3ebb48a8555f09718937689f7f829595663fff2fc8ffb075b90ebf00cfb8e17155c13cc1c4bee783cd53fc670c85ad84e4f1f277cb2441fafb4843e68cf4b90f6e654079c765bd69f2e4a64ef4cd5535782d51971208b704e811f240947ce5e249d53a7709dc3ac962aa08432fecf2b2a51b5c1f732850b24158808df18332bb0e2af3120cb905f28d7b5c1ea53b1332e5fb93991e3280a7ac3943ad2557799f7b9af1570e57cea1a32e0e0f8a25de08fcf973216a387b787462e761f4be4cf5c8d90b8a0331d7dbaffd3e6d134758832e9e16bdef2b07c7706d7fbf4b34599724c2208f7e730dc2d92092220804836d0d586cc1093834bccea848ff2bcfa90c82a79399c7f4a6ef493e20ba63cda9b4be28f29e6a0c868dcec0d80916b724e9563e34f0c48d518f0b746e149aacf58029ce4f414a60f206f88ff4236bf05a269d9327581ee4a960cc8843f13a31fcdf5c885122f45724b8405cbe81a6c43d1cc278cfca0cafed9fce3acc73e16c3dabcafea67282763164f428e11498e7ccf2d946abd82748de090eaef13124c40a6f693445e5760cb1b3af78d30ce31fffc7a6c09387704bd50cd6d761c98f12ac3d4b75ea3ee67b60a6dfe2891d2e28b3c48c322fbcded29204dd1927f20a5371341e4496ed2d3a2b7cce3f4dc951fe9f37b0ae4345d6565ea9dcebebc0ca29a2a87fdac9e82961b217f940a508f434965c5612dd705220d55d130d941ca36f31f4c2984221b734f0ccbcff7979f15b5ca344dce36d850e6a11c4da7b3744f85608673689ad8ad123097baeb7547b97d7c703e61787183628081374015b1b6c4529395b7a78ed3954fa823485432b639f3a9aa430a682fec9aeefa8fc3e043c59a45bc2a797c9bd25a6ae8d3b9c2bc3dd926d06bf6b316af9feb7f08fed99466bb0e4ccbd76fc6843d95151947e26ddd379d4aaad0d4b3375a39856c6c7da395478f4f757a690274fbe1dc918f64675f5f51385edf41a2145c251e726b90921db59dfe852a2e52e84d35c5ea618763d0f7f5e1257a3a7332db9f82b5ef204643184324447617757fe0ae31f99101743c91d437032d73ff8035545084f2f2dd23c9356c93447a9ce9849c0fa6e88dbef65f9cece2346528f0f9fcafb6d8dc049de8a425b99d3988dd6da7f439ac66b9e907bca87c608209894fd290ed0bf58ff04e4206fa720c04cf2f7b05c732d2bc478c8d0ccf5416d94299d39a2eee811d5175e638d439bb3098b986fc8b212f52925b0e290b26b251a4c301b1ca1d64821430760bc480acb2471f28eab13faddf46c09440b24dc5ba6c90f619443ceaf22bd300225cca2656febb5ff56d86d8b175517f0c3c264557dc71df9ea3cfa628320bff3b9f8706a4b8539ea32fbbea0d613b59f8bc179ebc33892824e8fcadc81ad79b3a3f7cdaf58e6dd31cb384211032cd845c5cbb7ac4d63d4e245e92823c38114932dae1853a09fe238ce257e57e197c8c6868612193bd27562e7ec79dc4c23833d65bb50817e0cdedf17c4be8c60808f3885a07029f737b2c56b0464f00d460f55946ff06ad3af8e3ece16c4f4ef5b5bf6fde0fa4095aa05044478179c5cb93b6013eeac765d60e59db31cdf446d795c3a46fac8aa1d1b4f72ea00f60b4c328de66c3d3c3c4823c8dfd2711d6d1fe846ee78446040f42c85678f072f66231da564be831216afa14c43e7d86e324f5c57d433cc4fa02e1ddb5efb94dda9e5bbb0d9975b8b217b2475ab348668bd40168dc6b32429da644a3d297a2095050b86f7815d01bde22e9c8ae417ccb6a7b0fa822361b0420025fc7f34f893127b667c20d09d6b5bdffc0c819dfa3b2f9d19b994998021c9399862f0ca5e872fa0333b76b018286b419e0e2fd309ff62b6ebcc829695086383ae3704093d0ac823bee4b2d480e618c727011ad25e7c1ba8b92b8980876cafe86d29f4968efe44973082b2242b448ac8d9df6aff73cd5406015688098359413c85fc2be00a40dc2923f7bbb7d319935680f89a930db16c959bc7fc15ad755ed5d1464dd6af92ca1c720409b6959904ac33ebdde1dbbc33f4dfebed7259fff1a6404cdaee32d0e9444aad", 0x1000}, {&(0x7f00000000c0)="ce80582bc68ca4100e8a06cf959e418b0281a66eac3f92", 0x17}, {&(0x7f0000003900)="89004877490fbdf04d4b56d8e83d74fe897114ca03a53a5d64ab3dfe1e27e57cd864e1fca7ef0416b2ecdbfbd50c651e29d07d6ce49201c1d9a71a056bdaf49eb3bdd9ac4e91f08c15bfd24d23c51d2805b3e8db027191142e7931917e63d4dce3646480258e62b8bc6a8c68cf427f1ccc4f962a78a03893652afce35fbb87a0df29cebfb72fa0bf4f875062c3bb0c56252ef84839aa3d5ec59b4f4251ecedaaa02a8594edc5d4dbbf4864dc42a5c8cd3ca9b330405843438a8d33bd069771a179dbab1d91849ddf32845f841ced7486b978cdfb069790d99a5738f02259f25990ad1b4b016106754e0726ea8d0a121556bda7e706e0e0789d747b3976a4071ad6395c7c0b7fc83fc9ca368b12036b77ee724736ef8d6ffee47ad0bd68f06ddb21a617798987b8510c05f781e6f79618cc35bcb52f743fa444cfc73af76aea0f04e5815704401d233dfe1cc539f143b1dec94aa06073bbcbf05ffdfcc7435b22338bab6a38032f7342ca0316a84b1a7b8ddee687e2d6d162deb8e9c0616254fb83487067c7e3fc189071ab9ade9beb24b998be683fd9f8da58b2781ac04beaad8960a5a96161157efcd4ca224b504fa3956dac1c29f6295889f74d6e194d6eeb8c215b87b127700a6b8ca8051c82b3195ba5652ba4fd34864d5b79f6121a310bb63c2bf1264a2158b379c13864f0aef95be63624cf5aa243fb4b3207f4cee73b384e785fbb207436f9950e0e4628109cb59d35712980dd9d1010170d3aa4cd88eaf37bfecc88921c31cf58b298252361ba0c9489d389785e9159e0e6b3b7e0da6379f5a2cdfef497d00b5b6c4a06f4f0de9a84c2e206c1c391e93eae1344c0ccb2274094af1d6409174738e6393c42e4944856af0f7361941f7fc9223d8ec7f2e06edb8e77e6ec834fb9b4bfccc6817dcb01b555f9c9a5d5bfaa761774d2399ee193450dfa30650d9a2a009be0de73ef61723ba71af27543f82d6549861f2c3208faedd2aa8baee5c216601db0996a3a3b234bd427eabbd635686f08c1a322924329641d5b45bd840d9dbe3cb11f705639af85649c63a9e6f302bc1224519a4e23e17b23eaa336628b602775acbd9c24e4ec7fb9b7ff64fec42c5315a6b8ca8a7861bac7f6c75f1021709434faaf2a8701b7ee81965c622c7369c07a0b8b7fb30fd65895ead9ffc765b7436df0c5cc37970a61fb83ae77920b4c45d2115220ca293b178f42aa458b8ec87550b27ebcae3ffa5d2f211f1b4883e804a1d6a717638aabc1df36c8c46d9a1701b019d4a793289d240a02b68b315217f3ab2ab6d586634d58b99517ece3d4dc70b008b88418682c34a581b5fb556d9727c8de3b01a77b0cdc74ab4a66b80efb440d94a09bba11ee81cfa87bee8c9eacd6c17f0495ed83ab8a13b823034b47e1024ea3acc8dc2b0291a4f6531f163786b87f879cccfab7de58e6c6b2e2a5babe24086273f52fbbd0fda41913fbc059d9ce41c21aa92845407431e0280acf8b6c32709759d22530de8d5fc42b4dac6c9a66a64f2cbae1c32ca914ccb8b415a635a2246aba84db9a45fa28f08d1cfb1297be383bd8000585106a1c1cf7e470271a5a8cfa21eed6685fad400f1f48569ba5d5b0f58006a6a2baf82ab8b43c4d18db9a9dc7fa08d2701f359568af2655c77afdb467faae0a0d1d40f209f74e5b3cad833eb21ea7b421e7103bc057db7ecd138a83f4c8853640a9c1e4c3e5be139ca67d6104201f95f0d2bcece70cde8638d81e819b5b937c28ec7cf9b595fe3d46526ba388018261ee390184dc5df9c2f5bef87721dd4baa70710f8bd55b60b9413821985dfb8c2d6df38673d93cf5dad32007ab288fa6fd2aa9a2a730c8f9bed6b9f67fdb2d55e44b91149b1b9cfe3f37fa74f313b9ec154f95fbe8a482b05b4a2ad718c5c082f39049914677759fa8176247c6750409a8bd1569e5cb26efa85b3a0c6bf5d7fce5f105ca221b80f6a89d7b2f0144c4ac67372327a4076f2f69c62fdad05f1f07085d903c8e861ae0b0b7d856a62946ae18a8c9b4206e68768c0d0be8ee7a343146156e19c3a080895aa8827f9490d2e9d1ef387752e606e2694742633d02b077c4319dd9e304df2d42fba14753081b84aa41b2b1f3b4ac7a789d3989385642efbc1a4cf77faf41c7505539fe955a5e88e6ae47f2969cc941ce9e666e002fa5f6b4d7a4169041d1b1ce50680000d45fa2073a496731bd3ff404d6172d9c4cc449b7ebab784b231f54986aac7b7683701ad990d6a5ccbf1ee746213a49189fdc961817e039f13cc498e7e102a95fb491ba3ad2e82f57f85a1b59673c6baa3a6a34c578baba83f9c7e649822a7bcf859e0042256636ab4a25508115cfebc75a17eadc45c482ebcf551c9b042dd529fc1900cb3407a409463b2f87e559fcc060ad22485da3f1a5ad8b638923cc4323c67b3ab6577f8b35ba84f1b175020e7ab67fa852319d7986722e5c7d0f1cf358bd0956197e29c79197412c451e953f0f4d10edf5ca76471aa2db0241f39beef032054dfdda5a3e0077fe9d04fed878b0b40212a9cebf82b3ed77480ee129e963c9b4dc365d9889da75ffe44e74cdc90421f4f592d9f6364f3d9bc52cddf499c8f8e04072a467a42ee1215d9aead650037806d10912915a812ab9e1dd0419b16af6eb860689276c0f4d9c7dd91f029b065a40bf272d595b0894ee34ee7a6fe79339e0675f6e1a62eb4bf385bd0378a956fcdb834bd43a0251474965887c89c2ff81472c397140ad276e7fb066c6dc459bea7f0d9114c64d1c7ee5e346e92c2072c56955df5ec788bdcc9d34bec3303738fbc3602bbb21a2a7b6b12d8e2ca504523f62e6df75584181f6a29823ade9ed5278c511b4a9bbb84eab78f1e41e743b6856fc2896bf7f97b68319670f4cdb8a6825634b626cf31edf80015845867e6d08839ed302e2451168b9d0e18f514467ec1341790dd4367b8db9a342dfefbb21d120a59f36448be9eafbb7146366662cef0be79c5bbe9be7546fa872b2d4e96baa6100ec7f500528f74b6b878043721ae10fec9f5dab9fb7aee0fe6bce411f036f66fd48f971948a194889f20a06a70b34578398520ae766850aa08bf0697eee2dc617b413227906c1702e8f86c2c5a262db175f441aab32e9eb066792696f3bfa2ca5b9e07a441e45769a3f4b8355d75adcfa2ecd9a184a8285b2e7b6e93effbdd7fb058692f2cceccc0632435d186c5e69293f2ca4f84410d6123d9c508313e96c799045bb4ec4ff89dbffd73d1b359c1578448639b1244541e6a28bdc8fff51e45f1aa3e2f729d96472b2cd4894f823882bf0059f5bcc8396154ef0ac449d24f56a5af8379cc813cee6e960752fca6fe20d9b69ad8ca68cc5fdf907ff54575ff458e576b6fd9b5e520dac708a4c9a20ac74aaba3fd3b8166e937a68aa2dd6e495ec23fdf534792daec44cdf9c0b2424645b9022efa7e4c8b40eb5cfff9f70031498f53cbaaf1547a7673a76c6ba8166339820c6a57dfb317b510c93a0732f984d611ee86c87ba7f8669df87950576963aeccce639d54db233aa89b9ba6be8103b43599ce8fc0395750b6fea2f9295fc985a47d9c094431336328eaecd2017eda59663b16d511fb29087790378961efe687a0a0200086a43e56d22e8045d8dfa056b57a24dc16ef0e276a565bb14c8fa14448bd6c4849edf8a9100df724ce738866f0b655ee1dcc2252e39fbda999716e9061e04b3efea748bc0ca07d4b197206b0aa45ae845422aa52d0d45e289bd7cc340bb5169d4dc1c5faa5232eef8551dbe80778cff503b71e65023cbad1119e9250efaf83471c233d1f0a43c9bbedc44ca0392d5aed991df80c9711b352c8f7bebb0f4b4d8a20485ef191a0f603264e3671f1871cbcd74469d03d14f06ba553f85edbfca8723359b7ef13721a69874dc9383e53e7bc4ee953b26b58f61c59f4094d39664834e820e3500fbd9681ebf5c134c6e6a52c756b342c5b950746f82f30505db7e5c9f3b0bb9f719e273b4904ba3215b84e92a4de0dd25b8a53edbb869f53339f2bb9744f4a3c92d8ea4bbd1a0f619cb1dc891716be5bcd55ef8dfab5161c59bb05ea3f1b2d463cb8a7eee82038f7a4cd95278ef744f8a970823094dad99b091dd0b0d8a831048b8e9d5e1daa1dbdde39e4993ae408f12789ac7e71bdd49ae8617e7cbd4d2873441cf0f4b350e537f073194fc84901aba501a6b652ebe52656c3f61556557dd79d071708c8b83d4d026aab2740056929b8aa55cfa52115711d9574584e4e3da176c7b7ddc9fea2ca8eab5fe0151e35fcbd0d42ccbbcd93723a5d5e5608ca3a3f1f5b42fd1c8b3d889105114999629767077c293e985f2f4341313e74ef9d1054e5959c4a308d05523ed4705171fc175987eafe7e94acb376f08945a37dc818b66df731026ecf3ad4fd021eebf2db9ff13b35c203ab76afa3ef28cb10ca5a79e736ba27e0fcc51e8c57608027e56823a4d6744209deceb7e9a1f58e2bcbbd4e271739b65b0045218f153de9f7afe6cfab5ae73fd9edcefe667b4a823e77238d28ff1ebe7ae1fa14d5514e4f8c48efa00c1301b68a6621f157284ba217f701051e4c225cb028699c9f6c05584a37f0b84eabfb3fa2d094ec48f21907f8f905f01e4ce799db2181092ce9ed8a780f5ca33fee2198c96c6c4f926a11e27c13523d404076b92080f86dcc9f854ae773f0c6c150d2be1be4db364cd3ee8f3181f8543907fd7f4f8ccec110ca6dee15b9596d4d69e5f1419e38dbd14ee756b3bb29db2adba25475cc5dd4e1cae845849cc18a740f64038af6680c744b3547071cd62bafbed1b7ae096cbb769a8455407bfe76d57c4df120002d256c343d3a83d890f7a5430daf8b1e88f0dd91f0982309d99f99b17b1771e19f98651e30e76e36fa1362743522fcf3ed308b1847c39945357f5a8ede9ca92ff8167e8057288ea76625dcc4bae0aebaaf199614cd63210f4c09ae8ece52e18b0204a5ad3cc620e278f533dd49595d5cee52ca72d6a232dd01f717a7f9560b89062be18e586a47c537dff74cdf165c2a51a440058361bac514fde251e72d1c0c761ec49095aa914cf1d853d867db86d4221848b77f05cf36fb121cd35dcd1470924feeb63eb62c63f70ad40521b3cb3040f36a8caec77bd1f12688281e6f00435fc01f4f293e4e5ec70099df5251201633f0ad795c8ee069a44d331be8105ffd38b00ca7d8f934dd9c536c6b088831ad058f6430b48eac8fefea8f90318c4437c20ff156d79405fb12800d80e27d86311c6495773d2cda39d6fb5ea84648ce7393911fb3e3688df3cf1cb604a6cf997e3e747def108f0de6cb1b0c5106c4cf7d6288cb9ba2e93eee4d6310e845295336bc8119d397347607b214501b1d13371c4b54ce05050529666a2af63656644805addb7d3fddd4a3276533e30903698c7e1ba8cc8bb79b58bbca234a04aea75585a9058ac9e8dfd2820540844f081aac2bb06b0a61bf780ed537096f046d28eea579bf29cc40b6c5891726e8f5adfb10277fe36d7c6f1aeace0f31670ee14ef008a12c6fa48a10b24f1598516c9d6e45fb4c70c48bf89e00d8cded45308b379d2ece597a6a95eeb29e3ae9cd425c4a166a78e6ce4b976839c66b1ab631e4b748920ca3dad9ac6c30d775968f71946d73ee4d80bfcace3439b06576aa206ff4523b3f0a2ba41923e48c6aa48903f5c6dfc6939ab8ab19a4579eee605e1a0091d3487e301acc33d5f3087de7148bffb70af2cf11af4abaf56b602b2498954e0a07244cd67d05d8aa2d594edcd3d105c67cf00001f14563d54386f341275b22536282c6e43ab8a1c658e59675a2d4d58ccb5f2056eb503ba1e5dd71483dc7fa88e66bae1b6c8e5d6c49ee136a6a29a6f3567cb26b621eb9b5bfcc255c6ee8c3c55e96dcdb10945764f7db73ff4502c83a16407c0f6ec9e286abb794d8d942074915c95ce4c6f03754c4c1fa7be18d0a553b44c9f66b1430be9d3050ede8bc3e7e24b88f4ceb9128bdff5d10218bf92c4994175", 0x1000}, {&(0x7f0000000380)="5b4a9d4d30f84302c2c5bd4585c7c195d4208adf9b2242b97b1cd89fee89aa4b578b208678022678a4eb2c78009c24b87391dcda855779a7e8adde113f24500dc5ea1686a78b1e4c16b4d8226987bfd590e73c81c0a2561cbbff8e0de19d00fcbe1835e3bfd4b762765bcf54f2b5da4177960c9481432681395384391c7d4fbeaeab0a2fdafa83f6ead0fb920b252a9991efeeef6278a676dd3636d13034a3aece332d490f4faa8622bf2f417eabb07d81f65e1c2b473a7eeeafa0c49aeadee0d98829230cff18aeb3bb1f4ad5df180dfd70f918c3773e54607db6d39b62447897df09f9644c995487f96f26049c", 0xee}, {&(0x7f00000004c0)="b77f70975f827675498dc77952f325b79cceeee1c7daab56c8a507e5692297b9bc950946c7dc2b49a0b7c535643472469930f62b92f96b4634d60732dc6d807d6510731cab6eee8941249fc0611846fe7542ad0df71b2ff3c8fe2e63d58bf3bc28507cca28e6fb03e9b1b66c9bfd1314c177721a888411a884ba07c36d59a2305f622059172f47ba", 0xfffffffffffffd81}, {&(0x7f00000025c0)="511bd62e4abb878d3f43ff2d31df6e7bba09d1c0559ef2ddbec4521fe9879507fe64b69d07214acea164f0a4adb4fd277fdd1496c53f22413910dabc4c1c07d04da29d090398bf34018bfc028b376f2aa5a777bcb42d91dc9cdeebfd46", 0x5d}, {&(0x7f0000002640)="35fec3c6aad196bdba2a1eccc044362d5738c8f524fafe546eee6d6491359336e9111469c17fd0c647d6435a8172f5710a15594b9059a3ce33047aca4e110938452e30cce049fcf277423116d7d452510baf531a78273a3a13601add6cf2f8136662644cf2c6240ce3ccd860097eedd3f67663ca9087ca224e803ce996c425881409c3e63e5a7580750e2ba8c1c12f377d2e31d2339ea013955c42ff2d8123a8906db9b12e50e6db237f90d333e79cfafa76d34ac026960de4b8ebe7db0ff0aea00a1696ab6b259968dc1169d3c1aafe8ebe3a478443a20b70f880aca33bc2dec57fd9d3aefb22e115f07251181c70f98627e414a00f2c4178280c355510718ca7f4662568bf5d6cd620d4d6ce41ec70a3609754b699c0f83660a0fc02f7166761fae7972951440ea419748f23c17612e1998e96601f9cfc0e8255320a22378f5ce9f533d4b97cafcd4cb32e866e5bde175d3c2d3cd962bf69b59791938ea7eeb44f28eafa81209f86adb4a1d6dc18fcb077bbec037237bc6b65424ea997466626ea9c1b675e75abea282c93b23bcb0bf136a17da3d364bc48513a74497986649cb2a0776c6494cba58ec8883403885585feee37163ec30387916e1a1557875c5b12bdd2bf02d4a30500e7deb0d93e54842cfdd3befbe7efc14fd814538577179a8cd14f08fcb6bc93f50929305e43854c1f220932111b7bf945382d741179c2145c562ed0289d6b8577553e15c48c2b9578b5bbc45a9c1b31293fbd5e6349ebd45afd9e750067625d26054eb0ff1f95447690add64b927d1f7ed5c1ac2b91c3b47fa3922e20549d880b85e06a7a4cdd37d3a5aa606595198db949f988eaec91dddb24e6fed3971de9888157d6cabcfe267d454ce4f9d68f8ef31246d66a12010dc5e07d6bd4397e92afc0c4c19e08507b7f362c750a2da9b065f37aa4bb731139210281c79fc6dbff796711499ccb9114efcd189fa69ea82bbf6b357a2c17eeb8e94be1fd3b4aa7cf60f17799022a7dd3bfdd4d598a25232441ea7ea2d561525e48133b2e347c5dfdedf89ad582bcf545cb5e05eda80f4b19d5f436aa5306d4f205d0505a19ec3ffa89186c15110c7339e8a6175566368224705e304e05732c36ac0f6027e9f304f84292137f0961d8a90fa182e2180bd85addd2a88a72dee4151d493fa9f92da86e92cfeedd1d2517eb999344a15b62ccc69541dbf0dc06f4d29df90e69bdd16c3a6290183b755a90f17430da7fbfcbcd7d8a84844fec311ef80e146f9d28087aa8028336074d7cf49b9c5b419c08d14701e7e2cbe7f92e643a71b30ae6f2bafaf5639479e9ff9a8b6f754e3f5a2a5e2f90960bfba0f08a7fe13cd9c79ac0462456e06041119328c86674d54e5335f7b60d12af9a0edf6951686fdb45accf350f4c50d49cb96de15288ffc6b60f92f0c4af376241135ce759a7e643cb698274b5d9e25e293a33a98bd3e03ce68f1e1c74d069a32ec39c6d6786f6bb6619290a3b830c4e0f098d59f7593380cd5b0fd9b553d056e599f620fb647b5ea97e98d59fcd63070306cdf82a0437277c50c57526eda7bf44ff56df3a7442c8636d3fc7e7431bd3569f7c079c6d8759be6805d902957a20ef7b84602feaef13a6dbe62129f382d835836f82769488bbebba30a627f97ec42f62991031733f2e8a61f1a6595287c84d4633d66638df1b136f7c0b47b43f5c1c64d6907767935c4c12f14747b712eee2c65ceeb1fc2688bec1704fd418692737ac2495368d46f141238cb48966ced77039172fe5d19e9c504fd979e5753fcb79572d7f1a748b818e55d56ef03e1649abdddeeefb4874fee271072b9f744417d955522262751ec13a21dac6ebd4c1e03c30ee1a4127634414f03e4d2e7c6d8af1e46bdfb7406c6faf02d76cd6a24c6a2c6856ec66c7c3804c528ee4ef74c29ab2570da2ea30d48882953c0470af0614d4550bca19231a591dc9a3c2ec58a24b215b13a93e497ce780a85c09d145288d9ff8dd5c0a3e8c71f5bfe7bf7b06c62b62a862539794dec864e4e7d915b9c96ca14c87b1fccb0783d0e6c3bd6cee9462b8294d28a80432ed84d141e846a944579891be6682ec986edb0cdebfc5d13b963dcff87ae7bf119626e7caebf7d79ca02f84291830d2e8888e49f4d4b571489abe6a687b6a5684a9834209d46e4909b9b479f2b9ee90c2cadbb8b305ff864a12e99b685dcf37223c99a2b82b8280d586286c7e1a88d64a6d156f1890d4fe835cee1b993f82b102a8f1e4264e997f5109445fc5bd68b706227e42f39c1b0e048d7d884faf944c0a8ee9cec643bdd1d2ebd5e5009975cb6dbb18a1b1b0d4d95234d771c3735010de817347d4de45f9a7b155aeb50a0271ca4a438f81125da19b0d279519d9c1869c35f08e94868ddf0ec93230a08d57cfbc5a182a590ec7bd790d6cf82cc2253f936af010adab0187c2ea023531e995305df05689aa447ec0c933d31df2ed5172ff3e49c22d07b247aa711aac526e0f707bfc50578ef1e5759bcc02c8955a8c700173e97ff04e263d3995e0f241ceb449719718ff4e5188aea6261d8a0a6a2182ec0fdccdfffbbd11742cd9458a195af6c0e1fe0af18c44eba70d334c01b4a7cfc88c91a223a2f6a2d5f495054b7e11214d53f8cb5d0bc4d94acb6172dee031f338947754b0e3da3257b06b5b764af7084bed00f1fa65b802e8ac412808630e948da8dcf2689d8596b98f65c68b059bb454f371b294025bb2849896c08e6c4a6ee1794c1bfc58b4a90cc8757d827fa08507e8877e7284fa4f7ac0203fd28abd2c583ef0552ecabdced14e6378c246e54099b03493d29a04a3d3e44615df6f331217de99b2937b89a64e692cb079fd2bdde4f5fe3082a90e79730c197c00ea02ed38e0e13830a4abaee13d198a79922593f3d259ad3c5c3dbb9ff2bf2d1aead2e637f6695ae794fbcd053eb7dcf18c56b9f0c81bbb8cc4cdf9a8b2fcd1bf71d86b8ce6c8c8f5e964e08cd6915c653287905756d68576d9143f3c935efd81b5d595cad095029fcc55ce92ff44532ccd71f4bd134c2a5ab0692445404bd4b946821a45e48fb81c7ce68e891118bf4290395902a218f5823c9c08f2a8aaff060eb69e5c46d797002d81acbcc8f85c7ef72351905fbb40b71766b9378951c52c16ccab14f1b74ec13055cd3b50a621d947562ae770e0a20603a31003a9bf27ec1356c3c10cf809721793ab552893fb20e1e1fd5c5b6e1bc4f11d25b375ff45893b83c813d48392b60f891c43a53cb90958b9be48500a3b46f86125bc4e36464c9fd1b9fee4e207593ee3ffa5a128f017b01a30d78e7f149f6554c500d85baac943ff55f83a8b49c23f0c776ac25f4e3fcfe15368dd3e57bada5effac8e9f26b7f1a2880441d6c6d49d164dd51d859fcc36ff462de3d0e453287afbf4b08a4ebe4d4f5e039ae04c2517c2de511e85d6ed143c42fb44ee814561688d9bbd5e1a74ea6001e693453c9879de71fc88aef67d172f04f1551135a3c506cc771d3bd73db0ea5be507b46c249149bd69a3e5c80f241f189815e2b1b479333e797c78ae84e8dce3d3c462483f8b995c9f686f4b2c87c7abb632be8c0bcdca1744ebe921686b50c276a9766a73799b29ee29f281c529c18ab19b53f517b15f03dd64e50e44c78511fd39a5380504c633741fc6f98c31df6a693378b4a15de1b6e4ebb707604ac3320e70401390290ca22e2d89d5a7f520e34af66b0df2d1b88083833f5f3842bc1a3349166ffb6589403dc61818b8dd84965b5def13221158b640944ba0899e1c373c963eb7794ff58039ac8c7cdb140640261f556d11f2106a904def4547c67fc929c30ce46ba942f4632c19c34dfb7bb758bc19bb15acb91b055b862fab52acfad58757b102f89399ccbc7167a4aea4a86f31320e1c8eb68ffdb5779f0e923e65fc28ceff2e9a08bd50923cbb3fbe41de86ebb9e585db948b0449677659e22624f18ecabfba8d7986e03d4867198bbce12231ea2d82da33d2b33fee1e9792d4d57b69e914266d7f9a548386be569af26c82dedbac3ca814c9dd3447b20ce2f5a177623ceacc340937df77e7d7e941471f8d7d8c0504ad4ec0182d7213112bbd34b7ce89221c7cedfc25c03d48b8f201056a3e845c675d8b458f730c65b88996827b3d6448510611fd5868856251a4cef4c5bcaadd1dce14f659955656bfda6afe7bb26818ac1e6a7a2def9c2f142919e7a6681ac7bfcaa9ef830252d1b4f0847ff92e83ed582cfa8e388bfb5265ab99d9dda56cabd97df3874a570a2fb5f40ca843507e5826de6c07ad838b65b34bd539a9ebaa13609727a37aaeadb0a59fc02772cb27525f634d9114b23fe58d89e6177903c46d84c15af1a41b14851703e7a1e9d69d0ebecc979d769808fe43b6aa6deb5d1b9d8e5aabf917cc310ba6337ec530e5271a37d504b3314d7f733ad48dabd335ee47b8974b4e22c8994f423903bec903e8ff7e9fd73de90aae383dd2b56fcf0ac4a0d47b7fca600acf810f3d04fe3e107789612d91ff65556d989698f400b6f4f206a632bdf5e90f6fe5ad14d6dd6406cf3a062a714223e36afe4be0bdb5f4e6bf5be9659eedfe6c4fd572d1444d31bcd7162c480be7b59c1b0bae3987dfdce941a5ffb0e33a23832c85f082e2d6701c5de5facefe2d34d6d3e644bc3433c799bd8f4b3649fd559dc9d32b3215fffdb6cf15bda28c8bcf9471faac205719e48b873dff187f52ec9ae2eb383a83bb9fd0b4c666185a27ae1583b833bcac57d31be5ba9c755b9552ee371790811ba695b95d49379617fc8c548770c9e81205b0eacaacf6cb6109fd99c3d85660f87f399ef4a9d5321d2c8b6b30b2dbff1a25f0b4306ad9b2728a7dd82946ca12a831d8b81fea0d5416d34de6c9261c01a986dd19bcb33175f66e34ac08797b8b396b62f2dfbf3aaf6a9c6dd0e75927f534645af10bd4e855ea897096f67b29091475847d08dcd7d761c4ae3bb507c773d7ae8cb5193e73b88e9a5bc101d49545bc031d413193ac11ae3ba3a9e67d29be76a8931af97bb30fc457c28a2c93c0afbbafe530b169aeb5b176ecf2cddefd451abc67187d8fdf67920f8e226626ea309f50486779df69f9a7b7dee7ec4896d21361610b7c8e445aa0a47eb94539ac4064efa751740c99097d0819de53eb6366bbc5923fcdbde15e3a92aa39052d0f8a1084d1d73d2a0f435d75bc3d7f50623c787182fe0c796a3024c1479ff047b6c2a004fc8dc2ef36714fe92285d76cfd747f938ff355ae45b94d2ea07ff170599bc7da6b0434f488362928bbb320424e08370da15139975686fe8c65061f2a922ab4fe6742f08a73bf93d4931ece334ddf78e480481edd5857a2c1cf7dbdc545cb7215bf033f7a6c04b8f3efc85a986c8a4572f70f47d8c66907984b138e9491009bdbae625500a52451e83b2c8978747e65af95a58b9bce4ca3b0e33cc73faf41924b793e2eaad7ea4e47aca92e146071107c398a0d79904c34ca3b0a6ddcca79a8847dbef0765c4287d47b529f8af5e1742b8864e1bf43e206d3a6e2b27e1e7865b97b61548a606dea0a271c33b14d66a3f40f58143c428e96490f9f29b78ae5f8174237c47291c557d2d7cb5824036219731fe2485f659206a2d75a9d68ee191a144cec3d8d455cb5da8227f0bb586ca177c536b02bc0ea4027c27e8c76a2468871ab95fa0fc974b289f895b8fb29ad50a4b298adca3ce64910acbc659845f610519da0332c316e2bf0a898a4dac7ef524f2f7cb671f06273eca0f842d524a5f5", 0x1000}, {&(0x7f0000003640)="cf828830057468326cb68ac664f6ccba373d568fadc27e31a8b28189f3e92d9e816372301151ec98448eb386f01e01927ca2626684aa09ad7dc3591c742dbe6b1db98a3f88d8732287969b41213c9e7739a385219a495fa8e56039b0905a5b3ace8f74f459f3c573c1b0c33835ccd1f8f134f2f27d782c8d421ee2edb7eb5c89387e36ea467531fce8bf8a9e475922bec509cc316ad58b1c0505646752c1c593eee168e29b20812b4500cea9dead541aaa1eec7fef60138754ff4568f0724f0261bf6e1d60fd6441cfeeb21ab70b6fb70f643fed35fa", 0xd6}, {&(0x7f0000003740)="6ebdcab14d317588e33c8cd06c968429620cc489a044f24e78e57f9dcb6f9909fe758ecabe5363703fa8198b2ea0c03a90de5bb296f99e6e250986bd6b7b885dffe13ec4cc38bd45aafde96340e14c64f691fa6d74314c7bd9ba14f1e0cfa95e895a259caf22400de8a71a5a74726346e94d9f8e6c3d0544e32392d7d3eb02b71997371cd09ef478dec8d70ad576e8205ade9f6026ffe7d59ddb18a53c2f8cb370f15684ae0a00a2c81e413a29215ba2a290f369f1756a02c9cb6bb4827f9ed8b2383322c4181335224b5405e5282aa7fae6d993db26a65331c46eb541", 0xdd}], 0xa) 16:00:13 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180)="fc2891347456802b5f5448cabbade67e7b7598fca85711bb696824af47164324672f20547a62a298d6a4ba77ecae24fdbab2ace38f5f1d88191a225e9bcf640478765104e5ed390915daf38053550171839660be1c5c4716c6aaf79887aac4c5", &(0x7f0000000200)=0x60, &(0x7f0000000240)="c35ab9e0e4f0fc52d1d5a89a898d9867ebf683879723cee58a3e937f335dd81e49b1c519ab18ed03d5958c1121e0feab2ac6079603a3e39a6625750bec4705eb8a0a738e9d31ac8b48a8c02bbb2083ae7f450d079e", 0x55) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:13 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000002c0)="4c5965735c6d25105572ab939665907c480eb895eabea5b6bfd6d3ea69d2c7fac306aeba76aae2415bfd0421bcb4a4e65708808b23d64ab104ab2041a378d7e046ba87059d1d86c2fa0e8bc7635408e1db9c795a758bf09ad6e48a09b606ee92e8762be0d7db688c86b7898496a689cbceec4a8184fda97a50ad13d3c45a2475f3127dfcc509f9418b1fa796cf3b858ba347dcbe6db3aacfef85053c8679ecb9d61c1e4b2b879d887e6f8e70577445dee70d89d989cf3c6a67ddec366317bfcb69200f29d67d0d98a0f4db3a5bf48c17706522ac9564fe4aab20abf26ac071e549d37e84", &(0x7f0000000040)=0xe4, &(0x7f00000003c0)="952a3a5f94023ab042d0cf97a2f6c7f252ded26b9d3f995f1758a300ffd0e1aa4d454f36164a34ab56b23e22308570ffa5f0ee18e9ce57df9959183dfc8bc97772d10a1897516feb83ee4dcd85aa5be77c4381bbf786be538d6002f2e169616bc07150b5bf997e0f7e3f0d6d78473ff9346b188e027e857ff960c9deada78d92d2b3f7bcbaeb9cf857acdaf84e4d44d94cf91342f63db72fff69f6f4a5dbc0263f48381ee2be00286bd4e9eb0589a0f88911", 0xb2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4212832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc7498828e295c77ca289f159b93e0344ab4bceb3d33f6831af0185fcd405515b5c2d0f935547cfa0c307f7969160201000080d5c7cb8b065ffc21b857b1bab5f03d1f236c71aa95483d9c6f791376d4da8f2407cace5395453b4ab76138f871a944cba65cc50d3a593aa58a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) clock_gettime(0x0, &(0x7f0000000480)) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0), 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) 16:00:13 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0xfb, 0xd5, &(0x7f0000000940)={{}, {[0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x3f], [0xd, 0x0, 0x4], [{}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x5}, {}, {0x0, 0x0, 0x100}], {0x0, 0x0, 0x0, 0xc208}, {0x0, 0x0, 0x800}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/200, 0xc8) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe(&(0x7f0000000000)) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x80000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x3, 0x6930}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x20090d6, 0x0, "d72518000000000000000000002000004000", 0x1f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x7, [{0x3, 0x9}, {0x2, 0x401}, {0x3, 0x5}, {0x1, 0x80000001}, {0x3, 0x7}, {0x1, 0x10}, {0x3, 0xb9}, {0x1, 0x6}, {0x3, 0x1}, {0x2, 0x4040000}, {0x2, 0xeef}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x5}, {0x1, 0xffff8000}, {0x3, 0x8001}, {0x2, 0x80000001}, {0x3, 0x6}, {0x2, 0x1ff}, {0x1, 0x3}, {0x2, 0x7}, {0x1, 0x8}, {0x3, 0xff}, {0x1, 0x1}, {0x3, 0x8000}, {0x3, 0x9}, {0x3, 0x3b8}, {0x3, 0x7fffffff}, {0x2, 0xb1}, {0x1, 0xcafe}, {0x3, 0x1}]}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) close(r0) r4 = dup(r1) socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x10001, 0x1}, {0x18, 0x2, 0x0, 0x1f}, 0x7, [0x5, 0x1, 0x9, 0x6caa, 0x5, 0x5, 0x8, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x800000, 0x100, 0x80000000, 0x0, 0x0, 0x0, 0x100002]}, 0x3c) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 0: unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='c\x00') 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4d, 0x2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9, 0x1}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) fcntl$dupfd(r2, 0xa, r3) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffb, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="b704000000e931"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCCBRK(r3, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getppid() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f00000006c0)={0x0, 0x2, 0x0, 0x300000004}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000000)="19f719e9afd099ad0f4325933ca1afcc5f1e18d6ab83348b5f8b9c8c7b0e2bfc11818fa46eb5b3af6cd0f9af8dba43d4a4d5600fbe45072d20cd57d6654013b53248229519ca675127d26a72a8d5b3426f2d51d9ddd9c71afa47c106d1871e461a24b155ce5a19070d814cacd95f1515d043da98d26f9076", 0x78}, {&(0x7f00000000c0)="13a35643f47bf3c61dc1925a7cd4e6bc880e410e672f4a6be1b57a9ae7265b2b403cd958b651707f7894a8d11b08cc0028498e992aa3424ad12dc27a2175766f065f8e66ea175df5dfdceecf034d31940f1684529fa7cc7ff2e102f1b9236340a019ee06", 0x64}, {&(0x7f0000000200)="cbe713369206531728aac3a94fabb753f4be5871b1712882fcc525d90701112a453af85a5d521fb21189e0558f63b43efd3e6363be69fe9d1cf5c9fd39914853fd7bdf2e", 0x44}, {&(0x7f0000000280)="39de68bd1833748c4720c85f9ad955ef48431926584d7a22e6280e0f64144cb1f8a5817715451b857e6a29fe320e8c095129baca46352f556f9ceeae6a2aed07739763a65c17ea9d437e78ecce7801a480804d59936b8d3c460fa32592b9442f56ae25f1d6", 0x65}, {&(0x7f0000000180)="823e6444aac80edcdf2eafb6efde81d3bb3824fc449676a92a0ff5b12e61970ae06331986a16cda9f531b4d757c563", 0x2f}, {&(0x7f0000000300)="b1ea8b36ef7e3ad1c5eafced49ad43b0cd6be9b69c5059e6c0dd3d089036c37e4934777525215bf3bc7f5283a10c55b3055ea95df1d45fb08b3b47f6748a612a243f0c49ae894af87ca61538692c477fadfdce27eac1dfce074ea01c2efe73f29717153a1d2c60f2c24949b2fc5bf7ef351b7fdece5047a1d6822d61063692e1008a2b6be8f371f824b2184a1b4faa86e08f245e27dae8ad4fd3ef8e5e129f671afa98df1ed02ee4665b7913954e6d464771e2f68978a4ff1271d258286b2ce8ed2e9f7de5d19e2f0e079d680f629d55cde82dc0da11872c1366", 0xda}, {&(0x7f0000000400)="675118582eacfbefe14652d68469324eaf259515fec45f91be6a31e17dcf747bbcbb35318cb171244ef5a10b13ed6d96a6c098ac217b02468de24d741c2ef1693c73607260c6668b830de1f502eca437dba1a534c4ce5e9b804d9c3096d809", 0x5f}, {&(0x7f0000000480)="cd47ae30c466bed588fa1ad47299b7d53358e7ba2ebe24f851570b0c004fc622265b9cccd1751b55efe48ba140c3fa7e65d39908cf5d806d010bb05026f04026df036bae8631e578f1647fd1d819592a513a723c9c946af0371dfeb9195b4694e47e3bed777dd9ec718ea46252429d0fdecb7eb802ddbbed23ad64940b5be94ce82676befb5cc2570cbd2b", 0x8b}], 0x8, 0x0, 0x1000) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x10, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000680)={0x1, 0x0, 0x3, 0x7}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r0, 0x2}) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0x7) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0xe6) read(r1, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) dup2(r2, r3) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/255, 0xff}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000240)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "94d284c56fcfd87968c5fc6386760d9ade9be298"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) fcntl$getown(r2, 0x5) openat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) 16:00:14 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800490000400000000000019078ac140025ffffffffffffff060000000000000000000000000d009078000000004500"/78]) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r4 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000000)={0xad, 0xc10}, 0x10) 16:00:14 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fchmod(r4, 0xa) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x7, 0x7d, './file0\x00', 0x1, 0x8001, 0x3ff, 0xfffffffc}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0xfffffffffffffff8}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) socketpair(0x10, 0x2, 0x9, &(0x7f0000000140)) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) 16:00:14 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000040)='./file0\x00') r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0000030, r2) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r3, &(0x7f00000001c0)=""/4096, 0x1000) r4 = accept$inet6(r2, &(0x7f00000011c0), &(0x7f0000001200)=0xc) getpeername$inet6(r4, &(0x7f0000001240), &(0x7f0000001280)=0xc) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001300)={0x6, 0xf6, {0x2, 0x100000000}}) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000001380)="997b3f532bc31dd2e90f488a5474229c322755cc9fd366a132c0f4e5e5f366dfe9998a599afe58fcfe2843ed6d0940dcfa29f3452822de5d6f03fee5a36937724b088affdad1e3b2bf0a32b5ced5c23c65caebedc3f843124b803eb647c145829e36d857bb9e6723f9eae51d0d9f2e70cc1729d1e268210e2a9f19f2a35456ee1911b3fc4b64cb42eefa873b03821f72e8489092135a082ac567ea2741fdf9886997d34dcea77e47da1d3f83231ca98cfc90f13b1e8abf58c630f15d611bfd1cc97b20e39d499be5499d9a03cde664174db8460ff1f449567fa9a58d00b9aa2569c061ff9ef795173770830fd4be", 0xee}, {&(0x7f0000001480)="70f0cc0661aede38accc6ece4421", 0xe}], 0x2, 0x0, 0x0, 0x7}, 0x400) lseek(0xffffffffffffff9c, 0x0, 0x20, 0x3) writev(r0, &(0x7f0000001700)=[{&(0x7f0000001540)="d0fed85236cb1ab753b6c22e43ce240e31b75ccd96f33de77af8b0ca4a0f7bcb930cbfc5be7b0292d351af5c464118d0a1df16a9a0080ad646dc86dcb2a696ae65fb302950da80b3d48d820bc1dd7cb4856d4732e86bec221cd7337fe7926b3f9a3a712c08791e297ad7c6b737158a5ea7bbc1666cf08d80c32280b4432824002f330427", 0x84}, {&(0x7f0000001600)="7a850d3272736d2a7c0b4720e8a2d10893023e76b8c782fe25b2d5373b8c6b954bcb812ff3f8ee66e5a9da7927290a093082c166d76d379745f7f903a5a24f220bd6c6b3caa28b3695d59de31722b456a380b3816c01556f3437ce66e643861e4495f6ef1af96acfed3560cb98e2be0f918dca6b3711d5f7d726461cfc5eebdbad65663695e57ec9a373697917a6628e38893cc60bb9984346ab63dfb19935c6a388acb9a4b03002e2ab7da64a1e59795a8fd279f34ab44a58ad9c0909eec82be933b6df85c2560fcd21b003ba292bac64669498b4c090b33ef0eb38321fac633034685871352f54b0c138704984c317854c73c2acd545b4", 0xf8}], 0x2) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000001740)=0x5c455faeb1de29f0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001780), &(0x7f00000017c0)=0x4) socketpair(0x10, 0x8000, 0x7, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r6, &(0x7f0000001840)="f8ad1c6c0b885b131393a69f6f761c0a0f71a66b6b634795c88848f15735cf529561c07523894099bef120634ecd6f729aac23552a2614a89ff9005c27f9010e1a5aa08ec7e5e17db35bcd677229ce28afb243d1bc65e920be70c67638a5e01918d38921c24bd69d67d3572cab017142038b48f94467598d7241e37f2865dd", 0x7f, 0x0, 0x0) 16:00:15 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa906c7b6b000086dd6032000000482f00feaa73680383ebe0a10000cd8000000000000000000000000000bbfe8000000000000000000000000000aa242065fae251525800000000800000000000000203489857080088c0000000e2ed0000000100000000000000080022eb00cceb1ffc39b21e0b00000005"]) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r0, 0x0, 0x0) fsync(r0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ftruncate(r2, 0x0, 0x2) setreuid(r3, 0xee01) getgid() r4 = socket(0x2, 0xc003, 0x2) socket(0x2, 0x8002, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000002c0)=""/82) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=r4], 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/180) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x17) setregid(0xffffffffffffffff, r5) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0xd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fcffffffffff0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x9, 0x4, 0x1, 0x87ea}]}) r3 = semget$private(0x0, 0x0, 0x480) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/51) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5e}, {0xfff9}, {0x6, 0x0, 0x80, 0x80000000001100}]}) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00'}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x8, 0x9, 0xffffffffffff8000, {[0x0, 0x10001, 0x10000, 0x1, 0x100, 0x8, 0x42f23fe, 0x80000001, 0x1ff, 0x10001, 0x1000, 0x3, 0x5, 0x56c, 0xb4c4, 0x800, 0x9, 0x7ff], [0xa8, 0xca6b, 0x2, 0x3ff, 0x9, 0x0, 0x7fff, 0x2c, 0x6, 0x5], [0xffe000000, 0x6, 0xfff, 0x2, 0x8, 0x1, 0xe1a7], [0x1, 0x401, 0x100000000, 0x9, 0x800, 0x4], [{0xfffb, 0x200, 0x3ff}, {0x400, 0x14, 0x7, 0x9}, {0xde9, 0x7f, 0x4, 0x2379}, {0x0, 0x2a87, 0x2, 0x3}, {0x6eb0, 0x3, 0x17842d40, 0x1}, {0x9, 0x3, 0x1, 0xfffffffffffffff7}, {0x1, 0x10001, 0x9, 0xf6}, {0x0, 0x5fed, 0x4}], {0x2, 0x8, 0x37ef4171}, {0x166b, 0x4e6, 0x7}}}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) socket(0x1, 0x8005, 0x0) 16:00:16 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x13, 0x0, [@multicast2, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}, {}, {[@broadcast]}, {}, {[@empty]}, {}]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000380)) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x1, 0xde2, &(0x7f0000000180)=""/166, &(0x7f0000000240)=0xa6) r6 = fcntl$dupfd(r4, 0x0, r5) fcntl$getflags(0xffffffffffffffff, 0x1) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="5177358fa264cda9eded00cb18b9bb11ab0748fe8f36eadd4e83cc0ed22fdfa45297ba9f7d01e8a2f300515cea66c0f8f270e971f5", @ANYRESHEX, @ANYRES32, @ANYRESOCT=r0, @ANYBLOB="a57f73b91811ae86e3e1db1ba17075c549f71ef69d644809a9f70f19c8aa23d9250e82ab011713fe57dc34db16830179211ba094992b27dbecffd2587c5fd954d3b5328f59ad1fb1551c2031e405c08e5e1a648118f3f900ff"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a25718", 0x41) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000600)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6bbde0605632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c71b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb934b8831421779db24719a8b03e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407790300000000000000d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2147c49c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49c814c6ef8a77e13d374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3250000c31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137ee8fdcc87c3f2156737a5d04ee262751c8000690ba2791d8744de8b61dfa627f700"/625, 0x271}, {&(0x7f0000000400)="2f3f7869dd40465f2d41063d011241071cc3f001fce77e7ff7ee32600dc0380c09c92a711864427eec56e009f70b7b598dff7367d3786eb7e5fb69e5c4470b87bdec9039b162380830029a031f70880eb8378f382e255c7e98fbb354d8f6efdef2e13dbd026611c73430e08d4dbefdaee761885cc049531eb5435484d11c14aad173acc55a484d53b6a4cc7ea1f05a1a97b82dd7fe3200514c1b5866d3e87cbf56b35855fb7bbc65912a3020e1328d020500d088479c23f43ded26ca7ba42dd4853f742459459a5469b5eff3003da6c7b9d70502397e90eea02ab6d07c", 0xdd}], 0x2, 0x0, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xb2, 0xfffffffffffffff8}) writev(r1, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setgid(0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r5}, 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) geteuid() open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) pread(r1, &(0x7f0000000100)="701693bb940c8ba0c364a69b1ad3fef13ddd7ba0784a3e32b66855c039079948335534fddceb9a33101d58e849b5957d6afe0d840a9e47d66c49ce00a78261f81f8e39f07daa19b38dbc14e62c13d9e4b30fd372fd0400000000000000b78b7d1d36d7e7a5d049eace0586b928c26d72ca46851262c7347cbea58476feb0886e5400c9c8219673901f31ebf78cfbdbc769f49f37867ba963680463810af4bd7311278d1ee3db212a557799779221733ad3acb41da145629520ee4f64415cbb8e3869a5ff43d4840c07c99e7dabfdba695fcc42acb11e3046e45686e58dc881afce2dd105f32067a2a9960df8b421df1c34e0ad40939e1c8d6d9951fa79610fa1a94557808f9c568f78a7eab6adc50497c096aa", 0x113, 0x0, 0x2) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x400) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="ccd75e1b8d7d0c735a6aa00b6744013b0b9616ddcf2488802e897529cd2cb3d7f8acd981cd0d8d8a2c0ace7b59ff2283aa15e5cb64c87de36f8c15e88aad57543860ccbf42e513481cce440944cfc35dc35bc2813b87bf632b37f7b3d9af4f0f310333351f123416d850d1b1310fd933377430f8a71c18a308ea2edcbe4319cf6d5b79bad83107773336c8c54b0584842d4a3220a4a115fe8828a12e1ed24bea839062d2519fda119e3f2c42b28e10b527301beeb86a26ed13", 0xb9}, {&(0x7f0000000100)="bcc405f498924ed1c18abb879132c497fcb7314480edf5d33e17da8d3853d3cc48e30a62085399b39e14a6", 0x2b}, {&(0x7f0000001780)="370a892fad5dd0bcd292ff89f668550f444a100905a7115d19129a640221eb2c1d8d7ba68e30e18f3e18ffd5ddde67675690a5eb0a0c132f5ec0284d0d8e3378d8d3d4e7aa3abebe2fc3ef26ab9eaec164240d3e9206c617ebc6d7718761925fbe8df0f9473315955f828500dfd4b87ab6b7ab76e59f00f47b61d1e77ddbda825bdfae11d659552f2d159aa430c28e3bab220461a3a2696b87d8a09dfdf785831012474245862e3e846c6c95c1fd51e9bd27d5d0678e27eeca087da459a882c329b632ae2389b4de8f6fad89fad01d12a31ac5a889603a2e6c7cac04f1d4cb3d80ddf9e13d4b054c6cfc58eba2cf6c6795b3fb8e16f64806f0294cde3fb3712636aac82cdfa8fb2b", 0xf9}, {&(0x7f00000005c0)="aa8ddd7e29297cd12549d80fc463c54cd25a93a7529dd8ca8df02968b852aa042a241a9994daa0bdc8e8e829f78b6874d1d7201ee807b67ff48e8eb8bc1e3fc7f39f8703000000cbb4505543471f79cfbffcf787ad5e102727173149c2e57f83634f0e6eb7f63e59987489d51ffe7868827724016026598f4412f83659f15a", 0xa2}, {&(0x7f0000000640)="b1f13616d24a865a68ab644fac280b61e9cf052eb1fa22272e5ccd5db7052226e44db74e37eba01e816c839b6b9abf9e967ee75be631b01cc5c128ed8b07f87a90717f4b3519172f11b532c7d1ec5369d5da8d93704e7eb0c2dc41a67d6e8fb72d18b27bf5f38914fcf38cfd4925d9cdcbfb716f02de2230c311757b37713c2f4d5a2ada1cd0bb5f7e32b67fac48fbc8bca9d93be11502a05e7099c0ea042ce87fb421445670bcd0f23ea28dc4509fa6b1607a36fab81523fb6309e4b5e340e7c3757b838cfa351a552bf2da3c2c410b893082512b27f9268eb94846784126ecb669315b681f886fd1d887684c71305f37286f1149f3555c5b0f8c0f0f3ee0418294a34a8cb0c2dd6fdba194e82a0906bac52095d6fb9793e89b243c23800fb69ca88d35f2a121cec6dd1e3281c443b42daa65a3150e5c277f14cb41295c9407d2ac1447dd6c3190f17d3bdfa5377edd1a9066faad0701940aec378da67ffd2ac32a0abaa80af2ae735117edc881cf3359968439539590860b82779d0f91681f535922603a0b5bc68a6c9338a4eda4ea53d60e08698b7d45594e50c922c60ea4511ce408a75ec20791323cd740c8fe0e26cab16cb152c8a873c1ab0923784c2dbca7a880262405f463afd5301a5fac6cc66c70a79dd67ae0a832a91c04b9fe6754623f46b5f173cc8021619ae4510bb4dde0d1e9ad1223b294eb711b43ed2ef8471f51669cb16827337b2e7398c6bdd5cf114d5f68cc77b67c764a85f3e9513135723eaa7a557efbe3f70adc3362d9a82b257dad346a09a345eadf7f59db5488c725e0bf946f48808771968e7bdcaf471bde1fc434ddfea5ca2fd6c1fda2e530ce51a7394433616a3f6e3ce4b6b2e1e7f9c859bbb4cb32210b41afcff3eba8b48111e5bb25f3b311f38f1ee337cf2fff9d3bb40991ea282087b35a1f409c68355bd222442280bb8efa8c1621b67630e37edfaf5556260e85e3d3d8b946d07f2c27d846a65f3a67c49cffbff42efc4517282e17ab5e4854c805d82a0ca2568ff9c6f0478c775836f8125fb15664ff81ba112e9e215bb892d13c1ae14b9f103a8b69fe2527596ae316f03679366ce293e058c2564c1fb2d5648b3d60e356d8ad814a4b94d95a9ee6cce26f5187b235f4db61b8c46ad1747b0db52c3d831e594e90115c80e5ccbcdadb7bcc532bf0893a8cb0373629b3eacca4901381a6cc5c1d31dcbf28ac75f7bb6d806bc4bfec07a99ff5efe67d34dbc7490664ab5f64c6687d8f87fd4b5cd699f8ff2a73309437a0d55ee6b4faca811b3325bed1473fccd602abb2829275c37a199ec393ff56be7a82c6c2ccd04b2415c57b3219bca1b3a0f30d8899586048d482d7fbc0a13b1603d9c3ab12993bf0c17347139ccf85961b99714b8e51b6ba0fdf359811cffa4741e2d0d5f9b118f49d90476328d41c72a4d3d6f636467f1dbf240478f121139e1e60561a6ad67a211256d79b409caeb80f508701427c7024a63813616e7b43024574eebbf231afd47e8fff8b8b5540b19d483da1fe795c4540fc2e16c722d4290d2b71e3452ef8f06e6ec6ede896191e8181ab029ed3db1b110020be87196c8a31ed43291e9178edad37e4cbf1b8a83e38de11349961d3b3d7aa411040dec23e6f93a30c3432b6667adfe3dea9cc0ce8bf67fa3fa6496a1202a2a4bc4c4c24ee13f2e0ca76b77074694448748491a13bef48d36dfb1104ad8e5534b716d06e829a99bb66444d23926ae0c386cab48ce3ca84eaa867378def02b40265f6d49eb595b9d52555203bdeda96938fb8526c627c9db4f3191b32d383971c5e84de4a4c5522b2864b8c6c8ea3a2f7dc3237f193cb46399cc0ca11e1e6ae5696906e99f4cf387e9faca1c5c5edac113e6d10d2d2fc0c6535476a89e6cd91eeb1e2f055c26cae77dcc35a31ee177d160f6266320eb57629960a9e98dc065fa440235479acffda43014ebd85b0809d3d80a1ddf21a0c7c38d702782f5fb98fa73653a3ed9c199a97d59e6ad64fc08cd67e935e3810cf81f024f200ee9041f5ac360a9a5546746f9e3069593336b792b6256219a94120efb10876ecae2be1eaaf0d3371984adbe437baeb30eccbf795b9e0177b97d7002a20b9b2a124bd8b690a37b75eeb2cb8286b9fa332b8a8222873d3ad35a075b7416b57b8cbe4b5f87959278f0e11e7e4425f81c365404799feca361a2592ea3f63ab4bdfabd541117a9db87e6e4ef56c8ef14b36fcbad3552ec1f2651605b48e40840df0635cd4a52345230e685713b5cce15ee65f5f277615f41785fe62f99642a4ad224278f0121bf607317605516f0b90946d85c0aa32ddfbe5ddd10d89fd86dc867ebfe22ce893feabfce5e0388efa372b09b24dadeeb91b338c93558ae5573b954ffbb0174befa39da06888453c40643552ebf15dfe08e394cd23b9d7c720713c0444754537d7503d3fcfa4db2e6318d099efd95c63c6b5a1c5dbafd029ed19d11cbee4c37638a5fabed9b9066ba33655eb68089e9c6e47b403c347aa93b36811e80d44bb4bc7e4c020d124b368970be20e293f4dfa40eddeb8304a002fb7af5b92c713cf9ccdb5e10689a82d84fbcaf099033e3f21d400686c0a51187957375982c3ecbd885893b7c704cb9b6e6366d92d2c42366b39b2fd757acad4b06abffb7a1833e2bf927379f5d04bb81c48c9ef398ed11b930af8283f2309d097a8a8515e7e67a75889748b5376c6dcc27b2688284485d0d8fad26cbcceb8dc44f32f7f9593981a3fdd6afd23e155c1385c33fef080eac79461ff0504d3763dbc65d76fd4eac7f7bca34906e946d0b8b10b22c0fa89f5f5e27458f21b31eab057673b1b49c94e93ec0bfd0845b378c96bc0c3b83cf20ea5504cb73959f7e988875bc82956daf9499448a5514e5809bc1a32e4d16b1b44fc4d01ec47daca1345a319a082cebd542137aa4e214f507b25e567729a8c7f930a6456adcc5c9d60a857a5b57c91bdc0c9a92b0bb7c757360a41e5f6da8b3b6c0fe5fb2c41ed677a83dcdaba1fa512e23aafc560410b8762af1610eb8361ba5fcce189c88d9f88bb8b1bc894a89b0ecfe29531c276968d18765f89f3de4e1952bcd51a7cdaa1592b541d468816ec84192bf31d1de0d413e16da9265215dff4ba0e2f34f4f0fc86dbeb04dd0955416971fde38a69307c0a25e5494df944f49595fad5b78826d8f6d0cd3f8d91a080ddb6de89e12054d7fb6978aa8f9244cd96773c4c083e899c9a3d5d20a75612b3ec095994f3ea58a1e23d25c9ec911a154737f75277dd73750730d1dd8c6fe815e0617bd39e3e2b177ea541a9bce93a72a819b8e7ed4b14fdff21a513fe398e59704309430a516ca616a3cb4c8efaa1e5995c5d38f1e00f7a0f02cabea9f6dfe8d0f6b7d6cabc4d12121be21be8bcc948e460dc7b9da4187256879167c66b7e4b7589fc99976acf1747b63f87e6b82eacd94ef0b7959a2e81e8a592cd96e376a13ad6da1569d143df6df599b78420b6432ebb8464a61b925b9fe792d76821cc2e12d779a1a2adeac1483ef734cdcd43e412840407dcb3a85486dabd8ef19f58c35c3ced834943dc9c9ed392486516b9e506ae8fd85b4ddc2290d7ae6cda0f28d765b0b619b706616bf25b76ba54a647929db49eba93f8ef2c1820f98ba05b6504dc3ef49b9b7dc6ba45bfe2dcff4d69720bd644f02c90595d012ffda9e4d73203c03b06c3e5f690c775c88c65d6b7758067159356fa43aa638f9f2b2714b8517bdee3f0a5dd432e6883cc1cfca27a61fb2dcc44b9c21196172557befbbc6b8b879d069786c9bef468ed7c6df9d961f7fdde80ee534764c76c78f00de43c634aec6ca3f71cc34d6186b8f3e678c4716fb10e49bcd641aabfaa59f1d27472a3c5c925686b4ac5e72619bd4efea2c3ec83878edeb90269304d727cd45abfc9766852b3f51a36ca524a366dfc3a4781cfed7215191207ff23e536c7f2f1d9d17c023efe32a2adf53c22f004fe81d4beefee1c9174e0ea0ea803e846de6054c4a9e7b0049b972924c475fa51fe694785e450fa99d613ac23c155bc8a12fe6f6da0ce4729e95f2510806855c77ad98d3b29a4c97afd880e026e932b04d3e833bce86a618ac0a9864152e48da1b56817b82fcd98b3d636678250b8359854a9a96b8b90425ca9a0e2f7ee2815bc67017ae5f6dd33a056ee85d1ddbbf38a928f6b3267ba6841e7c3f8a4b40add10433d9cdfde48e348c9dbe8fcd2c7718882b1906ea35a3fa8c51f86928ebcd1c63b0dba313becaa2901e309eede597da14fb6c40e4237f8118a78516d38489428bc5c4078f82242a1a4acb0d0f8d432dc00cad02af8712849ef2e7bd94202522b61a975f988bf31fa839748c88897c1d897d6e9f68b1e01f40b158298f86a4b263e132e21078dfa3409a273dccc18fbd50f8c5be6dea7ad37875a5def005ef4901c5b64862785d4f6b8c1bb73eda3f82d75e6b49c64010a7930173f1464d985877b8e3dd9037b0815297b3c7f307efdad9b4009731d34a9d7a771d2e4490bfdf57a30a8f6d5fd9b18a09acd72514c2a44ba10e55118f99e6fa71ad37c62a431bb16f86523a8e8227dd43dbe3b4f189a7c3b6b5254305927c7386fb92b2b3b4b3da57f530ad09f880cec7ee29729a5e2298437c926bcc389b0c187adc7e24747f90e499026063f1578ffdec0b534a5c08536a198a3c2e58fe598c170fd327f8c25c3788e429aaa7f7205c56f2699ed5c44fdd51b19bf51e49965ce5c30efa25510d63999d57a12ace0ae0e7fb3e56be62080fedda48a5a41f04f3f6dc6270385f80f560e2bd450bdc6498f5981d43625e681f62de0896684069865b6f895dda8f6ae4aa5a48a80927f591b25e8174c1f64e7cf52e7c1b37fa4ad529f00f42bd0fb17e2c6eec418cd80eb5395943a069510f4ea9e48c41d268478c6ab4ddba713a41e474c0ff6e1739bf7b51c410f8da905a449b44e8d0a73e3265b7e1120ddb94fe553238121c90cfdfda0f209e461d39fe64eebde9a12fb31adcf76d0c03e624a2aff1cbf03f064df9e46598a83d6d1da897a7cf7e06e81fc3cf78374c012b504c2d28076eba62d58c081be43c4a3070fd753e7329dd95345928b57fee26bb39751b8065705697be67d6ebd3a8a6c43a4c69b48db0d72233758ff7bb8fb7a94a37cc076d5c7cdfbe59dff0f659a5adf85c2e081069cfc9aacf4c5699c8427628790f7efb6a0ba60079de12e3f9056b53fcc984031c28b759e95dcb31d5263725e7715f15a74bbe88846202f6c19ef00e08872c8a495715055db484395f22e96b26b5871c6ce9913df46343998f1d4d4898bd2e4b010015ba4b237c9811a94142493e122b8c9961f9c5e63daaf901d8a5490eec741b5caa0b46ed0843b15e1574ed08f45c1dc362b9ccb7a41c81dea831d5a105135b9a15f0bf971c2bb2fb592e7d3ef9d24e002eb5539fa33d38c5a8ff16f1426b1d0136d66c879ade97e0fe1ad8e2a5db7d125e63fc4742380a4c59538cf1adec31a8f1a3c6e2a36a082d26652ee56c14e1b22eb231519b4b05ebbffca44156439ba56b294a70dfc41e4277fa2fd51221bb11c6e9f7263eb038ae06b5f5cac11ae088554c6d6fa111de1e5678c79666eba436e6b23ac149098883983f35c54ba7bb4b6ab37c7b3e7566f9ee70f37969d9cf453379ae534ca18cc181518a89939fa2c52a0ac45fd2cce769aca82d330766e31a380b5bfd71fe1cd3af8fbf3e5c8e46c483acdeffe64cfda6019a13656dc8b5a834b8c080464bf41aaf24b386fd70a", 0x1000}, {&(0x7f0000001640)="a36276c81c6f308fa165a72047172d3d56c016b2d149d8ba3631873d2b2e53e512b0b80b54b045aa74459295487add106b06ba83914b51afc8fb7a09f8cacd56940f3b45e4bf060fc037ecdae2b47e6eb882c7b5ba7653acf0cd6a4ea2bd9c1e271b998d75c314bfc29dc48c4fdfe8af73156550c1e5ec3656f5e483bff50462002bca61ce6e3e78bd1863041618836bd13493359b89258a2d28c2427b2d67a5c42228cd8b121ddc00b3d32a8148b09c4937d71981b04e24aaefb8", 0xbb}, {&(0x7f00000001c0)="8fcd5aa3894f768d52807c9d7f0263d803d72a28740c0b53896a88866e6c55db4e54d1d47aa457d0"}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2010001) r4 = semget$private(0x0, 0x4, 0x50) link(&(0x7f0000000480)='./file0\x00', &(0x7f0000001700)='./file0\x00') semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x84) fchmodat(r5, &(0x7f0000000440)='./file0\x00', 0xb5, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/127) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49cfd685fbaf8a8d1a029b", 0xffffffffffffff50, 0x0, 0x0) 16:00:17 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000340000000000069078ffffffffffffffff4e204e233b2a7ca6553054e00f835cfa17d2995dd4904b283cc570042b4c455840d4840573338ccc8ae04be5b0582376d4cca204e4749fd0695761c2af5788e4832608f97da242267e214802e60abdda25b53579aec972b93fe8c990029968b5f4381d46192da1f3d819337aac593ee186d177a925e38b62c60b54d44edff4802b03e0b8428f10789934bd7229aa4fc3ec486a302ceb6a3600dd283e9ac68ad2836571c36f6b9012188dcaefdd2aa04cc9ebd0a30c7da3a25570f819ddfe60b9fd16a4e0242d2be8256ddd5adf18cd95950eed59195c9b0be03b80d158741bfe433d10371525fd740c9f3b99862013d94b5160dac359e036b931534974e6e9f5845ad1847af8f444153d8a9bb4cb44fa24fcf3b115fdac3aaacba488e1e1c1db3abe", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000020400000102040000000000"]) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='k\x00'], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/188, &(0x7f0000000040)=0xbc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) msgsnd(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="550d94a72a31b71387b76c3775ee6ae23eab58fdc1000000000000000000000000000000000000d503561a8d9bc7194ac5bbd4f6952e7e55c081e93c27c8899ddbf76501dbaf971b89f29cf9ffc8cb5b2ad091bbf9143bf9"], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x1, 0xb, 0x9, 0x401}, {0x3e, 0xfa, 0x8, 0xfca3}, {0x1000, 0x1, 0x10, 0xffe00000}, {0x9, 0x9, 0xff, 0x4}, {0x5, 0x40, 0x7, 0x8}, {0x400, 0x60, 0x40, 0x7fff}, {0x1, 0x6, 0xc6, 0x8000}, {0x6, 0x1, 0xff, 0x7}, {0x52a, 0x0, 0x5, 0x3}, {0x9e38, 0x7, 0x7, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000340)={0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x3, 0x0) bind(0xffffffffffffff9c, &(0x7f0000001400)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffef6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) write(0xffffffffffffffff, &(0x7f0000000140)="95bb2adcae0ff027bb65b33754e648ea3631a27a793cf7fb5d5bc04148b395072a234551a88bb061a3e147b5076d59abc8415ea40600c03a576cf8b7e6286ad3b9f0a0359e5d0928be6aba6b59e71f244a3c3391d064ac053fa1a1cb5d593dbd7a988002b4f0b92b882811d94951c9fd29ae2f96cbf1af4a60777106f60a384ae7196bd9794abc283043c618596b4552148ab79994fee793996a147f355154e540fc5555b86fb068337e3bb7d84b2edfea39f47ccd4caf4dcef9e520a4b6d76c3de6d1587d7fc1d72474faa8d551a53e765eec921152fe6310db563178d05fd5e89e5b38e1a93869d1edc847bc850988bb560c565ecc96", 0xf7) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) dup2(r1, r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x9) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) renameat(r4, &(0x7f0000001280)='.\x00', r4, &(0x7f0000001200)='./file0/file0\x00') 16:00:17 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) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$setstatus(r3, 0x4, 0x822db562580d7d12) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) pckbd_enable: command error 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1ff) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) 16:00:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "020200", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) getgroups(0x2, &(0x7f0000000000)=[0x0, r1]) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000002c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r3 = getpid() msgget(0x1, 0x24) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/186) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xe) setreuid(r6, 0xee01) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000140)=""/200) 16:00:19 executing program 0: socket(0x2, 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, "043139e00000e608060000000300", 0x22, 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x1010, 0x0, 0xd4d5, "eeb6edfa6b2c2d7f1aeefd4e872bbeb5ed49df8d15130bd6928f012ffe1526258b7dbe139aa7f56ce311755163e7d1d1facab31f19ae3b39d86ddc801291db051e097121c58b54376db12ebb816b3cd351d6e2721b10af0878d59cfaac72dc36fafa1bd8666d098e58a5bf4884a33dbcb05b074f45712c2e2986913b04b09b6b1bfc7dabdeace77b99ed1b6473aaf5ba8597b6de30723b6f72cc9460c348cd438f020bd4fabb5875e5648ac77c05f48bd33cac4613b6a90b9720cd8e437b0012b4665a34b0db5d86fc90ef910822c80612251154a93aacf5d0f614ef2e6892eaf98c01c995205ef43d59c235f5b62cf6c69b0e1e3697f1d49b4dfedd689e4e7bb972b73e5d361af5e7354f1527ad0944f5425e7292d14234424e5814a3bd1752d0f2ab453cae783550af11898e3e088aebc3dfe28e52b4a05447540a6070f22e07e54233bae99664c689c7c5639eef77e373d3d9762cf877553851874b751c5f308b88f3fd220c5b8156fae1c1af2dba5b07a6f37a0fb2a204c2a06e2a89d38d02645c4a80bad1966fb088f9d8dd5adbf827729a4b9eb3e0439cf724ce39e371f5d3a0e136f75a334fc2e12cb1705f403f8ba5859b351a1144e22344c64f0f01cd2c04d1150f5edf600fc2b63b9ae383fc74419454a6e9811ec8f06422a1af0c76108c6c8ea934658624a563ed68e2df07d4697cd28ba7e8a52ad500a74164c249453937f56cb940477547c188f52a0e5a02a33a53f0512ad926d263b9cdd3cabad3d61de27613c1b86259a8e43bb8322636387cb0893e801cecb65a98492efeac1f22a61fbaa1a0966281f51214158f63045ffc7a04741fdf7da0bf207899dd2dd16e3e05a4ab13655387d8b20a2b09a910199e0609f89feb8286f8f6e7d4b9381a1b419a707b95b37a140355fc5acd58b58476f9bcf4aa044c309b8bb3e379e4694837269fd520927158788f0a0c3448d745bbf2e500d308ebbd8e9e8ea65a3b5b640cf3a5c372b7032aa8e7040bc05dd47c4a43423e8766f14ac767d605ff7f7a1f1f413b21836e3a2d640f175b34a32cefbddec919a6321a8468abbbab71e212a964382a018c4d2ff251069ccd37fff58b4ded9f78516115038b3c8907de74b4365416b0774ebac8b7da8582d3e6efcc277f588e6ce3b7cd5287107725b1bf27ffcd9c0f7d7bdadf22ac10c43ff499ba3e593d108f3dee9540e993618fcf011b42bd3395fa5c552e93c86d29bd8e208c44010f47d8ee61be672a95c95dfbfc5455564c7f3e494efd0b1537ff72c07c17fca9934e10d0dd08847474482a61b29ae93e5f9021ba33cb1193397a2bc6edb842bf631e162a59e4f8a3eeab6a3dc0d0cb43ddfe41812903cc7e3ecc480261e24ede1ba647c83557725431bb920e25b91efd0514d9ae38eeeb22a4c1b2fd26f1146bbef41c6420655ffb9ef2885108440e26b439fc6869134736d90bfcebfd8798449a523c466e7073b9a0159d9a6403c7a15c4c7fd86023cb3f25200c0452b6498afa00319617ab2dda7c358e49f77c39b6298cf4f2085c303feff2562c8629a3d15944f722a6b0dfcaee7587893ad3f233c6f751d6b23556c9debd6fe9d1a55595ad84c0d38227914c9541f47862f7aa267723089151ba664b654dfc833234d106df8a005b360558a45e65fe1fe09fbd1c6335efa7325efd978889d88d6612976342d4af0038d38b320cd35858985bf648640f327c7ee0bcabae19b4134eda6ed24cd69d2d04b0fcc3661386811c7c24e84e973bfb43495bc8518c89ebc3a92f18baf9beddfa688977d6873b96676e283b0a9315afd578deee06ab27d1284dff000bb50c055426a1e5c47f65374661938cea5ec5f34999185bbeacd6fb6fe04e0ae49bd4e5caabea32162a1f8c7e72d68bc61b83a0d145103cf1d7693276e739187f4333260d8cc5dcfa9b64393f2f8edcfc5bd145519901e566bbac867ec620e0d33e49b3ecb6c19352e69ce49e07f96b4625d37a9c3a0217ce6827e444897602b5e306c05ea34177c28bffbcaa31026d155d06db3a58b168689e5a98da1ef9fb2df372dd3d734791f81859d9a8a9cfcaf93c31052fcb9bf95cc96279e5dc5c06903cfd933be50a52750b15b168a330ba518b1fec2a0fc533c2d9d302981926b7375f681803c8bdcf117bee3c85ade88fa8dbb3f2a90cfcc3f1014e284faa2e8c5a21be6e93ce1ccd9a71e8e7a1f390ddff4c36360920a5dfb20d81c71a9540af323127fa4abcee4a1650bafbb48edd531ebd490cd4b6ce8ff4c828457d93dd947fe380a4053041af2f7a297176850dee517cab9c3a54c39ee7f68661c0d774282f38a13fb5c552a2fb0456118a45687c2c5217aad7b7f5e6b35febef9ae892f46b78bbeb26c9147e4c5db21e607d3fa08eaad60e1d8fe2316a19b885e54e035cb20d7fad8b1a229fdef027956bcc52bff37fc92413933c264f68022a7ffe3e7d4fb910b32dc018313a5041c4708f03d42998ce4e4da231709f718e47e639aa104552e756f182b42499c1f8b3a256358aed26079b76015f4659e908544e1d102a6358dcecc5343e08974a5ae68346f2929b8c9e3c4f5079cae74f8536c210c5ddb49d793be605e30bf3388e9d443e7e8f476d2c6a43a6843fd6a03c7ea4e4a6984cdd9b44755e2da416305f90b4a6cfe8289593551ce41e485a564b51bf768618a35e82ffc3dc3a881e4d2ecdc354635e87f42bebd8ce21104fd2ffc5f1d8504c180137e155c2ea0c11d2eb696270735810ef188c3037060656b69028059a96bfe3c1d1e39be36bddccce52f8b4742a00b88352d1468d00895b8a76a65b8bac25fd3c32b6dbd4278f0ceb4ca132786a85a32333acee2fd8e7996134864de791b9b82f592cf18e19f4fc9e2e3979e8a7c06d4b2d21aea3eb1cc2f459d2d19b52637d5f04440ebd92585eb2c3b1fd1ee70967945d0bb7612d9ad2f9c33fc3e04c83cf981fd9225aa2eed5fc00eddaf2ca1768d389a44bac39a6e4c63b27b66af6b6efaf853032017595bac5dcc22b8c734e73ffcf445171211fa56558af3ae333290ae604272439b1b8b9433eed4550538564da948b2068bcec96a01548630303968faeef76a7c719386109cdb454cf2b6f0a620e0c972351dfd53a1869fd4005f33c90941ebc72e635807f2806ad1288e73c8f5e0b385f8153d3532f13cf289c593859c30897982ffc8db19c00ecc308d87814e6096ed1bbdaeef7dbe789c46dd5fd5e0e5a7603ae25444c8095048d871f638e3e77bbd4c0830eb52314877d4559cdedf9b93cd142c90cea89c49e245a45e3478417d84ae4e1c161dd42af3c9c37c278488accd09368eb13bd34cfc6b4761b9de76d7b54cb42606444e627840310694f2a7b27ffd0d367dc79dd7eecf4e3ddf74afc319247cf7ec3192bdf3cb7d7a650eb9579907ab869004cdcf52d75ceb5a82353779d0398073f7900fd0a2e0722de157b910473af25253e5987e1934a03bc18331d2c06f0d89d887298fa67774ca5a7836ac4c7680f35cacd10cd282d88cfe6b102dbba408cccd1e87d332b2c46bf8f21e772e7a0a10221f3673386234e64449bd7b8a97ece8c778dd83c1021dab0f63ccc58ddccadda613d57fd1d7dc516eb3f927d0905dbd474862f9a4c6be13472d95a26b18c5161add888b27dfddc20bf3f463c5a9d548391e5504a49588115fd5fecffdaf0cd0d020fbb19c13f5af62536baa5b72cca1f9a0b1c60806ca675c9d8fc9448c7e08e9ebecfce44715c9771d81f121b93c7c1af4b79d0507143e13b58bac3eba58241741749c7461f6b045ba3f7a72b4cb22d400fbc41b04467d58146ad1a8cd995082d54f3c82296dbac826027cbaa5875604cf5c47e9883fa89ec4a3492c1c0b5b45fb3fe0c49db771ceaf8f58ce36dcd68e405b043f633148cf70aeab4947484cab91639d1b99006da4aaf89a35f7e40b64b84f66bca16d13ddbec63f0f10a889b40cb5d04ab1a83e8bc8d5f1d38b306c5445f7d5cf0590d5a34a8b178b28a8504db2299b78289fa3f3faa38db7a84e081747d00250bb657a02856d87638e84ff0847ea85823c16c681f6b30a7dac8e8a8f48cd328efbf9e69519b3a69cafb794ab59e98a480e3fbe4ec85acbc18577d04a3253c1527125f5550adaa61dc287d51854d6fd31533b9c8f814a39ea5ac075f842453e5fe0997b48e28738a0f16606f620fd671b8cce14e42fd9a785cec3ed9ee54d9f7d88be60528a960f79e1235ee3ecbe1b862757a44851ddd7b624083cedf3ef0b6e3f02b63b2638970444d6e1a44d9332512acdb37e06fa8ed4d9cb3fecab62167d8dc6e1c56dcb3fd5285a37e0fd2668ab6cdd3ea71f81869e0c9a7100ed9c6c47cf8c02a6c2652278548e8d193552ca68a7929f30b37846bb93e5656ec5856c4e3c8488961271d207c1b870174dcb187495a1a9c3cff0f81f40774c77e5cbab879fd7162a4ecc40e7387a34ae64c89f0a5b5d58aa8e319436fa5d0eed1e439e50f62186dbe46ab5e486ab82adc2bd7b91204321e9596ea05ff31ac0f36d598b82b9649b627e4147d8f73ba096e3f3e15255800bcea49cd2ab7d936fa7b7e7056de5e42ab273e91e3403d7bdc98be221e68352357de47bc7b8a66d3e43ab79b322aa556b69d3fe1c821e482f8e6290536d54ff48707aa0ab4bcf77bae29011be46a79815c7d8d8934c7e2a4e052bd7e43fdb489f17d7da75e56c8e6f073d351fe0db057bf34a58bda29957e07c40ce510a0f415aa2362b2369553b0ccd7439922d99e0520fdf5eb18e03d090f6d25290f54eaa39339eaca7c9ebcd1d2866b477b9e1a97f5889ff0008b7da3b592db6166d3fde62ef00409fdc17a4de8aa63a9794ab20f09325a5ccbcef4a9ab106a9bbb6e09a15718f62226e328ec2da8dd50e3706aa45b756d0c23ed4f22308ddf2ebb7a98ff6921588cee46781cae9642682dd4c3c1515825b297263024eb991422f03ad9432e30d4faaa3abd411e01d4d34a31c78a730589a999a408b75932a98bb065e36e4fcb40de87742844061c390f043f6c0383b07b351aca1d66ddbe0072d3b14cc7c35a1806e52105bc93342cb456cfe4bab19add7446708bb724bb558cb37487f4dcdd1120ed1aad645d46b5c3c800cb57c80eacd2f783036df5a60a69abcfb4d6e68fa5e338b4933bd3c58e8c02ecc306f96fece81d02423be1a5edf6fd49710509eea108d0ca338eb18e59a0dd5f93285254422c8f45aa4ce03dd60a33f374a61a40b7c6150a244b9604672f7f84b793027e36169e416a2a61095964993d8a06e15b85ef012a6216a18c4797a7b9ecfba355e5670076e9c202fb1f330de3aa4d6a357168223df71ef5cfd2f9315252470175dc324215f3e81d4ad98ee64f63e6200af08fa9cb5017ee2fca62b747af9a9534dfbd6dfa2e32b2455a4f345c3f29eecd7ea6ecf40117e25b2e575032f3f7ef01ecfb46229de15451574a1d8bf23c99f95759ffac436ff1dc5687b759ca3e911cbeda42d29ca54a874ceb9817f5535f7219618feefeb297f6c1eed4245011547319daaa1a59738e9144d28ab775b48477174b3ee6e832aeb5f6ec04aea0303aae797b3166483b52be736940d1743e4bb40778c1e3f6772324d6f9e3d1f995a30f2ccfa6531433b8bb2e778469274acced49b3b55b133cb0cd51d503b4d5808f804b867a7ecd17a97ceeae6aa49f1aeba85fe2297bc3d26c66a4997ec0f2b380c4913d3716e7a32f606b8d683bf4aa60f79802156b012091fa9bbcfe50f4bf5b8d17137cf9ed80a4cd5d"}], 0x1010}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="2c8357f2", 0x4}, {&(0x7f0000001680)="b42ce2db8711e8a4b58be8d07ccf5d2c13500606176e469878766973247fd251c4258adc093189fb1334ad5d6c80fc27c407484c78e1726694cd60ec7eb7d07c2bf6dc4dce9564e9b62e26c250d74dbf77fe2481de1de7d5f76ee8eb7ef58fb5d2882140cae59997e66647d0370affccdbc12c9b0d1449c884e1ee8d7bb2fb78c35977e022ec4a7b5801f7585a9c36dcc66c30b5791f934c004d1097143d8c9176ddd7f093081590966ef55749ed9889732845bb71e99764251ab13e06ce0977437f876971b5bc2626f01d0cd30ecd364aaa07c9a12d2e", 0xd7}, {&(0x7f0000000680)="78a5cae89e3b265e5c2bf70f93b80cfea7aa482f4b34ea344c1c829e7e5146baa773b223dcdab4c4e6e75581f8397d5e744072ef9ca8a93ac8b53329a2879138433afb84d4f99a921fb19f627c5ef480137824451ca293f9c98564c1020e4ba8dc7d6c4b53b27a205297d6e098e47558cb1ef05be032e3df83cae8d1276510224eaff977866aef1fd99478398c6731eda31ac4a81e4f79982c92d9935b93f4ef8720c03c1a46f4d84adabfa3b1736d150e4340238539944c0591568f26c79a24b794e7e5288c3777de327ead2bbfb13a0b13a3ffa31a0b3a7e731b19f76786e192005ad70c3e726a4b7bdb2d868fea4e5cb6724118c6a0c89419d7eef6103f435c9a5a276d6622fb90ac0e1c72b8767e9eeef0a05cbba0c499918453f90045655360bc14b1df3942b45639e2f6529a4e4663081cda6553bbd7b36f1f2f996bc70330555deb009e657018483265f5bd266fee7cc9aa500bba83f1ccd56cf0c9a622b7878f913be19ad03647085c785fa2e6aaab2e743fe57f637c806fee1401cb6c3584c869b9e43de3b04e40c36ebbddd67a91d4fe985294d4647c49b55bc55e01f321cac08d961211a3fb4db7da6645b4adaa9d454ccff0ecc2bc320a4541ce028dfb10a0b1307099d326bb79ddf5c1e6076c34a4a08b5bf9bc506582232d99268a0933b476a32d7b4859b5b1ddcdceb2ca0b59a3e8009e05589024f50a70d8dcd8696ebadb1f18a9b70621694e11379bb736910334d353b10acca16873068716b32b7c31d39877b52d9a99e48f6e3bbc9c4e559d25077efe253fd0461b6d4b8c4c3211931de5da2549692b45568a89d3d63f239336aaa52e114676c6bb7136cb39d71a04d1ae67e67a015f8e79ee71516be7d2c37b702db752d4c55aa232061698ce87082904cc66b8fd78a86c73760cde25207013f4adf317d9f0c754a6ff17d2ff66cd992a724673c7f9a7aadcd9d725393d6d53865f977565fe5b028343c221f9fe4fc06c2287c2a254167f9e0dedf3e8db438390b33b82a44e208a004470e07ff29e94bf64ef71f5dccdb410d1b4ea3228832d0fd0c055dbb449a5cd55ef730625a098c04a79c5fc429863207f1c1cfbeea74f2725a9ff472de80473c8cb839c5f1d3babb1852fb7f76019ae119bbab2cf973d0d17ead14691006b71013c17745a93108f52fad952c660306aca01ff8d4ad834e57af4fc375f3b8599e7232efdac8ab6323b523c2eb82e3d391024bbda33d6a49648f96acefb5fd3df42d20e8098b2fdbd2484f034ca17f4f0786a1eb4a8ed5ce5db7fd5d72c12143376a6613b11210e7864c63b493fe6857a15ed949ca9b7d854ad64124934e97151fe905eb5cb794eee5696de7ec176baa569ed6d506e3e353fd09e07329168184b0b4271bb529527c173638ac368bddc67d6be02b47e8af12993c96cbaab38931212c5d6b4f3b5193f2073bba2938fafea82039a104b726f88ac0d35f70687da31220c172d9ca0d7c0c1f8d0bac00adec55ad038b741ffa997a56ed6953a1b8eb3d49ba5ed67453a6a895f4386f76fcd3923cb4771174294af95ab8bfe48d0d00946a26a6d4725f84d8e31fa1da1ad4dbc359e59bf01e15d0ae3451edd962c34c550c350380c076f1b4b759303b38bce0f9cde20631ebdb97cbc4ac3c17be6853f7dc49c2f48c6d2370a24e9011d829c9d074de584cf47ccb4a7760cb10ffa57bb464fc4aea07a66403b286572d7aed8e2a26a77317946e97ba5a86aa3d864a9c1bb02bbf559974302a5889b80dafddc8e57e968922b6589d5b58a3d7a8bbc63db7fa9bd698218b564700691656155146ce938fe1321463b79d696d9bafe9612f2ada4fc985f0cdf920f6fb0890d8526e71e16f5f3701f308afc439d1edb4a0b22353a502a56d6be0d861664b262ee2b5f68bececd7094550a2ade3bf8d09d3d232896d26c11b003de295aa7cd96abf14f25639e5915974d1df68e782806a5201688b83bb8dd3d8c0f9013fd163eb0da46600a7520cf491586061cbc25041efcd04bb3527bf72e4c0c77959c8921ac504f417d52e6077dac4c2b065c483da21c84c0354b920e857a0706e3a4c5e04d3467e00229f8844511ae3aa5f760d1ab8d1ab5b1ea10e377040eff96dd35bbcc55212bd9b764e2b57c1f817b60c893ee315335b92579b33adeee9bf0d47c61103779c8134567205b6c63c88250c54fd3a613fd47edc98d7035910fb5149b30b93b7ce01af46bd7954baf3017a141f226d1322a8fd1478898e1a4ee860605dbb7b2e1e138efceb5480051d7f3d110eaf6003e243e73c1828ad4767ee681cf877f87c026c2a71ddf8138afec5e51ae5571dd145c3c913afaec570e16c6493932e56b7ae7c0707cb786d4327d66a83731cc64aee105f8dd660ab49ee64aa3b495d2581f9b92256abe8bdee1b70293e55af2b597f2aceb9a0cffca3b7e2624fdf68a5f52221af54c736c905d4c25c13bf11412852b313a3500f4615c24cda9aaeba0ba29f8d51408ce9cf3c058c358581c410cd3e6c709002ab5ec87436a7d7e4b308c39a01a3ef5c17fee8565a8a2e377b8cb7ec98dc2e6e2879ca78c2df4277327b5497d7578661077ebdb3a7a58ed00da7af67e9b104d031b97f138cc987c3fceb4281c9222fcad126e962f2b0192c23f93318a9fa172e66aac705868593365ff62ea7623529408be04ab0d58a07f659a723464235b072abe13481f9ce85f347c59fb2a5230025a2b765352b3e525843d07a1b537eac65376945b48e2180b255d2ccc6db0d36971bb15df7c22437351d2f581b66dff361ac26a073c5fcf2a914c42dafb90060031591dc1caf74e2ba316a1e70b5dd3d38a007b20714a3bffeccb5a728fa1510a7f157a6879e1f3aec8e87005dc4b510c371aa86a55f54d7a046c904e5139ae107ed702188d9fb3ba2168b44d6eebad4d7b3b87f568096d8231ab20ac81f386462bf335d64d838ec6d300416afa67865bdd1485eb7217b014ba55fca5cf3600f2027f3a196d98952b6b7121eae2410cd5378b01098703a862a2fab95c44d007c2cd53cd74f2a92da8060c12603263eddf043d4f146021f3d138a116524f588e339c756e4460c0ddda8605ae838bfb9ab89a3bd065d959b9c1dd361fe9d9a4069f0f53c76c4e1af20301269b510be07155f4463194c5fef1caf3d8931c445d8bdeb8537156668e0d249c6e609e178ccb00ec88683388133181100e9188a77cda8b5a5e32f9861a816ccc507a3c78887eb71533b361b21d95888020070c9701b5109715fc606de9daa86cb90483fb3dd3ba104912813eb29da94580bbd667643820b90b99d41a2a455e9643304bddbc29863b8d505aa4f62d7a668d2939400f6f54f8d1d5ddafcb70cc55c729e26dd9362aa8ef077e84ea17e05bf7aac1052037ce55261166b129e71f1b6e7983e906b6e9496afb59a2e7d0a1cfbb558fd5aacafe56f0198a8eb90ff3abb29794ed5fa6914e3366a610f83d1da93b2eca16adf847cb09d2ff91dbeb7c007067aa897b16ec0abbc320d5a74d5702641111745d757913f8f13eec667d5765650df73f9f64b59ccc9c91f24eee41a1f5698bf1478e262c63dcbbe76d38b5bf18b047c092432d01eeb97bdb9e25a6c9f81de7ec4bf1f0732b133083f691e65b76a2bd799638d0d2021d39c03c136bf4af94ff13023e05142e0adc788ddd40c0e667c7343b37c220342b0b1e56293229f1b5c0ec2ec6a89bb5f5ca3b97a5f662d7930684921ba76fa13c2bd2fc457539e6157b1c1be9b402aa07941e37a438490f4419adb26db209dc1c79701fab18cb3b1afa76704de2dd7f4048dd31aea4a110264ff65c06a813dcdc8ba13fcdc949a85867caed52a811894dd33fa523a88ecb25100b238330d3cc125903393d8e77baccac7a903de440d830b6c90250536314c44374623d7ab7630c5260df38b6f87bb75d4fcdd3002b0b10fc52d02974474f79f5878b002961fcc9b615a02f16ecdf0189ecc6315281c95b0895cda227cd654929c75da1e536a4bfd82e75c184bfee92e61b0575f123445883c7ce61afd9554eab8bdf022b8e7d6192f0a90fed4f526f0f430ec69120532db1259fc2f683a42d2e486be6dcdc4f17a8e7d12025176ae32a083aa2b2bd6b01a914ada4b22f3d6910b8f0d6fafd142b4646bbe0eab804e6ac7de5d226bda3b037a4b67d425bfc87f7b6a0f7886f2ed9e43f0aab1531cb4a675e66b0ff79e8b98b56120c2390728ac6400118fa971807d1be56867e9f388d2a3043f1d956e433c482eb5958fcf03db6b2317a864e3b32d39e9aa41f0fb9a49aee3f60946ad0ed9b0b70d3e4699010a5bcf55f223492b121f58feed2af75198fa37fd2cb3233fb5a91001d3086548a8b0503b33c0e44e930b0e225a48bde76be873dd7b4de28e3ac3faccd26eacde5d2857fbb12bdc0d54bd2b60f02a543e13ff21a052f8f6a394800295fce05ff992fa1873cc780dace09504a468ceea18b1a793a5b5907ef809a9e79b77b9cb9285dc1410a74b4dba5c2e528189961c33c7d13f6f5eb2808f1a3d324fca0d120cc1ae7b5a7f35be9aece8dcee8a73411bd74267d48933e65f8157ce4010eecc5d2cff9790e1fa0b5138c879c87450aa6eea7e22ab51aa49fad2508638ecf8ee4513adc9df5fbb6725ea3e32e04259416ebb427001358058f840f054c3e453036089bf6f4e77370465c8fdad9391c8cc2f7db930f9e70ab8166f0c718377c9dd48624b227b0a697458dff94ce8f94ea5300041c42e7f3143ffbb333003689b95021eb20c4b78e18eb7a448b7863c5a1a22a35a05980e61dcebc271cfb2a57511e3968caf343672b58214ee9303f4cae078985f6d3d9bd90dce263d6f27214f138ca53771a2091fec7c8af105ffe776a2f9f436337322eb80d5f6c9047d7f2efb06fc85c152183688a9be14de2124bf241300f29ad47c847899ad36e50c46b4b613f06df0c5a25e2550ee0e69c0a1878d0f0da0a9b2ccb8ba25e28392c4fb68373b7a697b825b32fcfe5f4e1e94d47d47491cf1fafc4b39e67a90259617160221c0ea1541e898386df74c31ab16170117b9d6702a6f4615b2ad2b3a1e7fdc98f178838dcac093688b35324464d97d7b52afeb668a401068bcb0a0febee278b85270ab33696c8362f46129a4dd72045425eeb102a8159215f058786b45e5ccc55b148e72bff7cb578ceefb1b70aced9cd6aaddce89dbe769b27b3b24f0660c6a038938e88a90fe7027a0c9246fb97fdf268f751904fcfffbae173085bdd85e844500125c31e49efee8e583122a04a7c36d0ef62e26245b0eea1d29c0badb1174b8c70d1966575c8a21592eb1eb5dcb30cd77bb9403a65611562f0ac599e18a6d1a02db11b1410e1a63064445052c6b17ac0f0ca9d8ca44ebb2073b818dd8a1f68a08e7884c7a2209c4d3637d04108a572df90351f9cb1c7e87ef4f0a81bbf4e35e34b97e110c694166fb65a50292c076f7dbe6a6392c7aed536d85c87d51d25bc0765db545d9fb779e96eed3eef13bca270db31b349eecdc5b45517e68c1d517b4bf9e10412f4ca68bb95625fee7be98e4d8cdbf6ca6f2837debeb6caee876cae538f6004984356bb28274781de9b4a19a03dafd0709d2326fe2d40937c84514d1454181647dde8ea3426ff80bfa3278b6e86a17f440566beabb5752d4df79c9a7038ba5526ca700910f0bccc4af95f1fd41166a5702206a4857969dd90c9ceecd62af3d461cc6328dd12010c571583d671e490e84e43c9ee069df48c2845b561e9884ddf", 0x1000}, {&(0x7f0000000500)="d85702c19b2a287d6098b0b7", 0xc}, {&(0x7f0000000580)="eaa93721a48795ad5307b1e5704179c2941df65edb8db233381e25be55330edc51377597ef879fe0b07a262355238845f67ebb2ab946d51cf1994dd6848a18113e1e23ecc84faf4f35d8b112304f3ccc74ac39786fc948fd2ecc19b2fb88f87350f43b6f36495cb80a00178669870000f8db8b03050462c63d97ad09f704059fce21c6381235a86920722354734699a6", 0x90}], 0x5, 0x0, 0xbf7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xd9}, {0x93, 0xf9, 0x7, 0x400}, {0x800, 0xff, 0x0, 0x9}, {0x200, 0xff, 0x4, 0x5ac}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x11) lseek(r0, 0x0, 0x5, 0x0) connect$unix(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c8070000003f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a40008a4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2be1ffbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1ac751416c17f38969eddff8744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000018ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be7bd7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfd50a652bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fd288ff85f37ee8c3f120c30cca82cc2a296170e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a7c5bdf8100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c10488f976f6d2422d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e41a30f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83ba5812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1738ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f02001049b0a46e41c01375ad442a72cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb03000000000000009d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a6901c601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c6aa84ec67b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b78d0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c677dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066b07000000a67645530900000029fa9bb518ec97d714f206a2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d9ffdf26a57170ae66ff809a37fbc041594a9000820d9bb40c8866339944b9b69f72a45a286d74ccfe6b75bff8545a7dca19866bbd5d933ed7797e12139dc5a2a6cb5a890907fb3effa1cb866c033b6f43b434a5aa2d7bf816d8c0a20b827feb3617f0c8f6f56bba2218d405a9345cda56e49e37b78323520659345477ad3002338523d6b5921f647c2fcb8163d646622dd7b723b9fe65c97d463c4d20fe1a09ed6b7948d3ac9ddc04864e836053ebf28e74e04a378932e12e115972b55857de7d2fa33e68b49af5b6a04baed17058bdfb0c77c39f826d8dcd5bd2bd971d76e65701b702b97442a1bf1998e5d59092c1fcb5113c66d79733316424062994a9d18c3b1f6a92987fa52420e66fbd3027b402e0b1871609739b001a64c17d676992c770c1488f156282f69e35b9022a267c71f09096d277e3685774ac0ab9d7dd6712b758d9ad63c8926bf32c4f6f276fca0a0728b9b13218eda0abbe51697b468bc0a6794125066b5fc7db3ba5cf4f20bc81267e7a556ca2eb01741a5223631db35096c8765f8568f2c6514d7221b2e5c053849a8779a20b11190032215c2b8f84513e7696e49d5c9b49c80bfb0e21ca7d7b1a80000000000000000000000000000ce93c6f5fbf6d9f9fa30a3cdc5313548283db0ad6674030157989b55d5c1a55fd359f44aa31248014a29c6c7048656457e1bf7f4f4160f0862611d7c1846ed17ff6f070ac72a84372458a4c95c8a17b3c55b5a316121cdc9dea0fb01e0e5"], 0x10) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94a", 0x14}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x5b7, 0xfbc}, 0x26) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x1000, 0x2}) semop(r5, &(0x7f00000000c0)=[{0x1, 0x8, 0x800}, {0x3, 0x1, 0x1800}], 0x2) semop(0x0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/116) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r0], 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x8}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x1) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e810003000800450000280000000000069078ac1400bbffffffff4e235543c810c6aa32334e2250935d1ccbb337d4b414b7d504a78ed1f38bdd157c48ac7716de10b91ebd81f2ba9e69e2ce6a3d031f852edd3810e57859eca4f56680507a720decbd7c417d364643cf38d3262e0fbd32814c9bb3e7f425be67b7f52f17f4eb734554ef3ee17c068fee76bc357307fa2794ed397278deb7cbcc248be7b791164a89179f051aac2e5cc83ae5473dd8505c2f5701368e7264b9fc9551d8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/248, 0xf8, 0x842, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xffffffa2) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001400)=""/92, 0x5c}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb01f) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x80) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) write(r1, &(0x7f0000001480)="9600fe67bf9f8d050bc3b1027449089ab041aa33827165bd8bb561750a890ed2685b647f3c4c3b891c7653f895a050ef74c5bafeb5a7e894b0232429574f3ce4b9482ad236b9246b34b3842781af312700b31a28424c8ee0469514461e6d3709397b3c1c3618360d7181b607d83db66121ef775bec44d6c8bcf606c1760d3daa00d8eec4fa3c54c24be8baa6fdf4040490c0cfbf0f41f51d09c5611613c710c23ba517a7e87cdaf2aa95e39d6ecaa44c98b7eb350792800ce27b02924419fef343f52f9ec86fbda3a77ace4a08c5cfc7dee441720a69590752205f8968e8b9cf962c9aa583d9077dd9", 0xe9) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0xffff, 0x800}, {0x6, 0xe8, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x3, 0x807, 0x800}], 0x2) bind(0xffffffffffffffff, &(0x7f00000015c0)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x81}, {0x14}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fcntl$getflags(r2, 0x3) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) recvfrom(r1, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x4}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000005], [0x8000000, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x8000000000000000}, {0xffff, 0x2}, {0x0, 0x7}, {}, {0x0, 0x1000}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/19], 0x1d, 0x0, 0x1000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x5, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x21e}, {0x3}], 0x2}) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0xfffffffffffffffc, 0x482], [{0x0, 0x2}, {}, {}, {}, {0x80, 0x0, 0x0, 0xaa}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$inet6(0x18, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x80000000, 0x8001}, {0x18, 0x3, 0xb3, 0x2}, 0xffff, [0x0, 0x3, 0x9, 0x5, 0x2, 0x1, 0x8, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1f, 0x9, 0x81, 0x1, 0x0, 0x1, 0xdc3, 0x0, 0x1, 0x100000001, 0x9}) 16:00:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) pipe2(&(0x7f0000000280), 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}, {&(0x7f0000000200)="d3d9cf27c9040afc518ee1ab87a91445a6f168d2010a1b42a2e6e3f11128903f2a5b24f3889cd088dd26aa60a6470000", 0x30}, {&(0x7f0000000940)="b1c698f1e9ac3ea20cc1aed53849e13f1005a4048dbf97477247f70e1eda93f99658d7c85ee44bbc4f5d7745e678e8cda648208ad08dad11af685d3a278c7f89ca741d9cfeb69e28cb0b96cfe6c67058dced3a35ba4649777bf8a4e2ad1e42501217f2129cbbe57803db936953a9dd34f267bfe4e6fc52cbd5bd51fdcdc977badd69b86fd0375418ba8ad3caa822f4a3db90e90a4edd0375ddaf9ba897486c1b9e095d0c5c1830719e02039dfabbf1ef35117c4193f5604fe9cd9d7c0b54183039d5d58f96bef469d00453b9636fa63af951f2c96c8007d29dca7c7adbdcba303f593b2dfa13a4a9c160204fead16855e67666481a1b71edad4792c692e6801e8b9da8153e4d746dfc41f955616fe4cfce70413bfc588330f6cdc84bb949b6ae1533902d713c2cc98b964f6e8c748baf5b2510a0153ed03c0042cba537f9c3c62583b2d559d7d639037f5db3f07aefc9c6a406a629af1c908e8f864e1c8af6178cf3866e01c2f12ba885440230d4fe74644e46ae14fe1e6bfa14056bd0a05498441751b7be0063fa31dc252ea4e4faf8e2050addca09f83ad51d12281bc47126bb635369133c008d419326343080f9fea661a98b4ca2367d57b71fe733dd1f887585ee9a8370748dee73f09fd02cfb28a570eaafe32aeef781400bedb05e4a35fc322b49c250807a9060a45f98d4fc25106dc685b8d9b977a41694c384eb7b212d33ddd7619fdaa12de2ae04c02a86b366da49f8b5a49b4c9e3dbdd506d676f4d40b569efe5d09c4009ae150b71fd160f23b5f342bcf682058044bab33aa48657f4d8de3a21f5912dee625bd5677241feb180c4fa5e2b5fce46326a44a6872a08f5f96f053685128513d65bf97fdca061c30f8132e99096472a09362ddc3ce95cc3b17a4935fba6ec8725aebe4b96efbe165a121446b1212628f174dba246dc56d00a108946831c4456cedf8ef8c1c4d14f5990eaf5cb37c85e576d35273d10b1599734546321a3a58eb217391101112f0346ad497d53b4a4a3f70be6947e6d8925edfbae63742a881540ab410a40225c6e63c7926c6c65d2a2b083ca704ef9b2f6d7a239ee84a577aa8b48e7e75dbb032aa7470cdc1efc46fca5fba59d95bbf883c69e0b6aa0d6b50f1f72044ac117046c6d5c31f0630a68f7c15bc2c715011b92e695a47cf792a807854367c9c002edbe595a8fe130d075971adb7a4d695afbd932e4a9d1a4fb23edeb887142e384111d19a9249d69848f519881f094eacdf3aac5e69505a6395fbc20e20d7697229badddc2ce3639bbbb0941791e5a880937f943bfaf91ba51691c04207c8aaed346973a7cbb7b1f9bf54cbbb0983e5a3a9419a649bd0a1885b01cae8a6a851e7355a5c488744659d144e5e57f213e6a9562942eb28d5facf6d26706d15a2643fc9dd9c3caac3df7118c6937d267881cbbd89194f50b5275408f1506039bca00296fcd8f8c7c5d566a10f9a90e86c9dfe50362145f7e1414fdd375f692fe65401012f72eb4d0aa4a18fac5bdfa77f8ee20ea2710f98139f81c00733dcad902997617e80b4213300471d41153bd821f8bd2e61b9bdf748d8b53aea08756ee22a89fc89068be4ee3866edf0fbb3be5e8b230c4c677099ef529a98e3d76a403fdaae9f1b99e18939b87bbb9a476d42ca1fcef17748c07e4c3c7579a1d6516e0809c76cac8be4e0dcaf188a79b7648d703b4b7d930063fa3409d94bfdb98b53074decc0da39ae9234da05fafc952dc56a76e6b3717101dbe6fed46687a8493bac81e28bbbca643094e80d32fc3ebe28390f29adca7fa4d113f5a3b785b38c6db295cfdfb32327ffad68a3d9ed6724b3ac8eac182f6f1d3ff9e010bf8d300e22f97eb0ee84a0f6dccd1d8b9a1ca81dd376cd2c93600f2dd2844d4d23e4b610f04b81b4a8f4dfeb365fdafdabec107083b280c4c6cef9a3520a7d58c2c6f6a3ba4efca8f0d8d6298ab8389d240449c2ce473ee91238f3e7418efca3b6dfe71bf76b6ffb6ad2222a8f9f1ff92915f89496b28fec68cd84f32859b2e3fc34ee7deadecb4eaad70cf1bf915944cfea4f8ef5459eb984ffdad581fb2b615668323f79bca87c5c4f2e92acd1cd51cf6586d994a1b32d266d38a3feed987000bd0bb5042edda0a1914d9de43e82ba85fa9f3a2fe32c156120f6c55d4c39fe9ff23f4686d227449320714b5c820cb5f88340bc0f53563f117a17bef8a035c4a5a4d60ecd0493c4067477f762a496f45e1de4222108a3d4d93070c9ccd79d8bb20a8abdc037b69609309cb9f1b1f66514b761dd8971163e3dc24430a05db3e2eefc4d492d23b516c09ec7c06928701f675c56de10584d4ddf121ece0bcb0816d5846e78a922493f19852340f1e6308c4f12bf8e9b864e7d9edbe2ba3e2e21e0005df1a624c049f06be881a52729a1d0241170c79fe29cf9af639404399847942fd760bd7020cf9a438b8bbfc4b9611951521cf19d04dfb4c9c3bfc782ff6b6635a7cfc6186f4f5348c04ec2ddb768530a472a4d8024fdce17e952cce921b4fb5b5b4c0d4239ab99c1ec04d7a10d64c4775757ccb6c11da5d793846c7f665c58b2b10e93c35d3f16194b28aaf3d2a630c13bd19c7943eb4735777653de6179fd7b07671fcea3eb2f8fa494a15db4e5cf87f0c8b3f7d061636089d46ecce655adebc743ce901e41f6f260ea43dd09018dd0562000f6bbd0ce4630bc06b949382fac976a78d88e083bd27f08fa9b2956a2327da142ef764fdd9f28b2f5c53f3454700622afd91c3af6727ec61819192bcccd10cd7559a58410bf648cd4afa48163961ab52a169c8b8cd2868d1ebc71356b98799a2f05ae09e1d23673cd4dc15d18f9386d135c0d004987ebee4e67a2f8957b2e3b6679a85bb721ccb4771c8f9a6488f9c5152b4b72a7a624da115e436683e6abe94252e1f230999cc285d2cd6fbb2ca996d1885e3e7af40626313d4cb82cbd398aa234778a668352ee27978b42a7edccf0d5ca56e48cd983155a91601bfef81a419703fbb84d4f8669f2ee96b284c2c7364f851f14f584d2d431f0d99c4d312b845322e65e52700a1fe2e413cda731a665ed058a7fd643be271eab503e974d91ba8c817b62e16b4349d4d238b408adbd3b627aa50d590d3ce2a3a6bca5480bd2e4ac21f05b78b9b6ae6776cdfb1ac81a5afa990ebb45af8624f5fd20c4e8c0ecf9c58263e96a9ef05498eac4870aef07f244524eee2366f57764b47e4dad2bb8c6099aab8a9e2569a62d7d8983f9f26dd46026c399c6a0a272dba0be60bf75f9c064f8c845220a3a2814a9a5d7955b47695a62217b36bc245b873f34e7c00d489a34d56813073eb4cda930a9b2edd38cffa31184cbd326d215ccdfffdf4def181a71fac825fc762b50ff7b455c775a442884d0ae947a3a545e0bff525a2adb1a94ec11a3c4ec89083f53974d314eff3fbf48b161fd789d99b412b58b438ee20242de31f1d1b54eb911057f244dba9fb4b1882f6cabf28600e4a688b7083cf976703332db096ee2e2abae8afc6a90104fa174cb62e74dd9a3f98c70785acb70e91b51b669dc01756b8cdd3e365070802b65d2548b9ebbeaa7ebefc24067ba889149e1bba12b8e4b19eb3ca4e8d2beb44d67a025d5a2fd1dec82c046a955500ac0e32e05aad3582a2c7722802221f6da2b24d601835417a89859e585df10700ef6766e096c034d6c2ff2a9489d4de0f97b5cf741d5b19af32c03354c293e2e1b0ff3794b6c3ceca0da49325c7a646746b42d45bd6c6fcb21503dae42e1c9432244877b65c3de2d16fdda31d86e0d87d472eb1c4b4f1db9f2b03a7ca04f7aef888ae1f4bf3bc881cb8cc14c9df732305bd3d80d34167eab386413a2669a2345d4e04bb484e8bafa79eff2d33d3b3ccb032fc5f65246d18d40b6139c8826499bbc94a3c35a29b55757f885de9f3d1f8b72d5d720db35401fc09c8a372e7dcd9d013ab7e64eb66d0afe337bbe2876491478c3f3c387c8fa39cb2dbc92f94931de9098fa8991804e5bb3cb53f88d42c31e6b64bb7c3cc0ef82de4e227543440ae2e3d4f0a73aeaedf307fc3043aa0de90077013ac8bcf78f6943e394a627964a7898c084f7a2cc74d704995a80becf22319cf06f193ce433dc8f12b6e9f0bc3ada610619250e028e7a064964e6541977258a8b9ee99de1f99a5271841966c02f1bd06fa7c1855e575b6dc0596b25533c4d7b882df3788b0fee53e059a04c7c4521487544d2d55912f4d689638fe8c2117d8afd651c621962f44ed7fbf225986618e5971cd79a17325a967f0aaae9b97549da7bdd542557a153f00c0b3a69e2cc028eb5b40911adeb8ed9d1a2095c7b376c52b2c3e753f9a9f30ae3d9047530b2428ae9f7269f9036dd1b76dc478e63d9422e310cc5eb78ce27fead58c371e80d340886b672e519c265ee6b2c61ab93b48a0e48a64532d8a6d89bf3ecf38411c87291c1e2f569e886db832f20388ffa54fec60061a9cc44c991c3865aa02a14202cf27f1e75c4103c5d090635360b12b3140585dd1aa863193712602feac5648a861b00f9a755a02e66c9441acdb6b3a028962d66e89636f84b8870f5a5946481575d6e017860b477afc99c12b51bb0e48bd676bb013f452533451337a671b20534c11178cbe0414779f12808d461331f3a8bd1b46726b8d0250ad0fcaafa63a8fdd3bc6f9d90edd96cdfb158a8329b1327d566c2e81f8f5824f2ed7308a47fc10c4d9e6747d00df323e3fdb61640b2fbb57250e04a6c701e77932e12646dd8fe95d6d2f567eea1d02620848bf7019073800ae0a691a82639820178a25ade7830b6c5c62ff4fc9fe3a50b16b11469ce264135858569be642152093fc11981c0d9e597c089f22a1a9f7d5d167fe7e2ee338b91adfc5a36b4921aac2c7b787a16f496e8f62c17059657213343a3d9f8af65018756c9b69fe50a724a5dea4264012b39e91a2409b50b0efce5e2f0b475b7951e47cd883d5d939106c280860372558a4592f09bc904cec02b7daafa8bc0e9d790bf60fa15acdadb9aea75426e94904ff0aa329239c57e143de5643c22fd36b1248501afe8289fdc2c4d3852a52577bd5c9c1a39984232842fad567d5ccbb6fd4b09b3bac961320142fadef0dcaea7cae14d8e277a619fcbb5f69ed8fc1ee221d911b4261abe90f4c0322bbff5dacd930235bee9b83f93b41254a481ffd615e5836988ad82eea592ee88e51b27451b10b02a2dab24faf4413cc8e587507d5b020717a386756bf8429e2ab5daf0cff0223b124720e274f8198085d88d270b2fa102df8f3b5ef0ab6ff215203628eac021f7c36a4c339f26c08da16a967a3cb900f2394ac4f04e7e9dd1833f831bc996e4879d66424c4d99f09b0df8b69215256990ca700a442c1d05d28bac94bff04a6ff290b90750b6db40a5de0543f92234b9e51d111b2970beca9cadda0ad1867f8e0e93867a0f9d9f4fa5c960ee6e55090394d2571c78dd6766c942e4fcee0ed0eabe5d827e9b0ba8abf26b03b35110cee155b201f64e3332c4d685f349d360c7e0f5968151b70798fcd3728bd3f191edf46868f8a7094897b7a7ffc7ac267e98213221d1cf7e90e2c876eb3ffb5cd941d183010a771895196bd56adb4af4287bf0d9da0c0a74163c1e6222b6addb8143712d1bb9d9c808ad7b1bf928336c9f3ce666c80e8437fdd3507a09c635a0f61001577c48d30a97c078cacd6384173a159e97b3c33dee0beefbfbe802276609fc2176359ac17800e0b49dc7897031a90abc5286f6870fdb833f3916", 0x1000}, {&(0x7f0000000140)="6f564bf7495a70a736c04d8a03c947a7fa4e6da2ff411ad0357ebbaf7f9e8f7f881b9ed6dc1bc4d7a32fa612254f6360c3e04e95846e2020469e92e3733c70bcd8e560aa1e58982a75e7429668ae7247e25fbe8c88453bbccd476faa3ac215470911ec65f646697957e3c4490cc530f8694e4a9183a190e93bccc664fe7c2477dc7be42be6dc9b31b09224c354", 0x8d}], 0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0xa, 0x0, 0x0, 0x0, 0x38}, 0x0) r2 = socket(0x11, 0x2, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x90, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0xb812, 0xffffffffffffffff, 0x0, 0x3ff) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) write(r4, &(0x7f0000000340)="052bf08f8d4a72a013119522eac976f41cbdb1cdd6aac41fa639e601d85b6aa27d13e52f2a218fef31e7b08d5d3bc2b7d3211ac7b8b2727299081715beac4a3d5a4edf8fa1fa3e10224ca6dbe31da41517012ce99949c25d319d521908c29698a73d18def13dda715cd0e64e8b5e0b418db10c62d05a4fa6acdeb11f168bc4f52d4e682eab3f4c83f0264411d560b06b348d85b214", 0x95) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x10001]}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x40, 0x80, r3}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x401, 0xfff, 0x8, 0x81, 0xbd7d, 0x0, 0x5631]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x4, 0x0, 0x0, "61aa0db11ce9bae37ec000"}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x6, 0x0, 0xffff, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xfff, 0x20}) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000216, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x57, &(0x7f0000000040)=[{0x6, 0xf9, 0x5, 0x4}, {0x8001, 0x5, 0x3}, {0xfff7, 0x81, 0x4c, 0x40}, {0x7, 0x80, 0x7f, 0x3}, {0x5, 0xfd, 0x7c, 0x3}, {0x3, 0x8, 0x2, 0x9}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) getgroups(0x4, &(0x7f0000000100)=[r2, r3, r5, r7]) close(r0) r8 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:20 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x4, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/216) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x80000002, 0x4) r4 = socket(0x2, 0x3, 0x0) open$dir(0x0, 0x8000, 0x20) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x400, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000003200)=""/4097, 0x1001, 0x42, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c651a2f66696c653000"], 0x10) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x80, 0x100000000, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fffeff, 0x9], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {}, {}, {0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0xf8, 0x6, 0x328}, {0x5, 0x6, 0x6, 0x7}, {0x33c3, 0x5, 0x5, 0x6}, {0x0, 0xff, 0x1, 0x2}]}) socket(0x10, 0x7, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x1b0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) r2 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r4, r6, r8]) setgroups(0x3, &(0x7f0000000040)=[r1, r2, r9]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000000000000c1a43108f5fd733dbed2050003f30c86ce0270437bba76f3f10a4f82dd9e4dee4c2ab247c245e744cb1e08e1ef03b69818fba37e738c92ac4310dbf4247465bbdf2dbe7077c55be96d9de2ab8d60f22c"], 0x1) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x108) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = fcntl$dupfd(r1, 0x0, r2) close(r4) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:21 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x191) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x4, 0x81, 0x9, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x9, 0x81, 0x2, 0xbd10}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41dd}, {0x2, 0x1, 0x5, 0x5}, {0x380, 0xff, 0x1a, 0x1}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80000000000a98, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getgid() seteuid(0x0) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) socket(0x1, 0x4, 0x0) flock(r2, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r4, 0x0, 0x0, r5, 0x0, 0x207}, 0x9, 0x1000, 0x2}) getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1004, r1) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x121c, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000380)={0xfffffffa, 0x2185}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) recvmsg(r4, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000400)=""/73, 0x49}], 0x1, &(0x7f0000000280)=""/185, 0xb9}, 0x40) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240), 0x2aaaac00) semop(r2, &(0x7f0000000240), 0x28) semop(r2, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r2, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r2, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/110) semop(r2, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x8}, {0x0, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x3, 0x1000}], 0x6) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0xfcfc96ac1f78739e, r1) r3 = kqueue() kevent(r3, &(0x7f0000000440), 0x9, 0x0, 0x1fffff, &(0x7f0000000080)={0x2, 0xffffffffffff866c}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/83) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) fchmod(r2, 0xb0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}, {&(0x7f00000000c0)="535d8185cd48ab83b49c3f594f7c09a87f125fd67b719c2df78fdfa19697a1f3c09cd04b8a31e6ec8631ab954c8e189ab50471fb5d0a94ee228b6bdd75b6b686c43e", 0x42}], 0x2, 0x0, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff0, 0xfffffffffffffffe, "0366402ba77f0c0376ef3caf00"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0xfff, [{0x1, 0x6}, {0x1, 0x9f}, {0x3, 0x7}, {0x2, 0x401}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0xa61a}, {0x1, 0x9}, {0x2, 0x401}, {0x2, 0x10000}, {0x2, 0x3}, {0x1}, {0x1, 0x7fff}, {0x2e7a557be61a885b, 0x7}, {0x1, 0x1f}, {0x3, 0xffffffff}, {0x2, 0x80}, {0x1, 0x8001}, {0x2, 0x80000000}, {0x1, 0x10100000}, {0x2, 0x1f}, {0x1, 0xce3}, {0x3, 0x68}, {0x2, 0x3}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0x3}, {0x1, 0x1000}, {0x2, 0xaa}, {0x1, 0x80}]}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 16:00:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000500)={0x2, 0x0, 0x2, 0x2ffffffff}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xb6, 0x2000100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000004c0)={0x2, 0x0, 0x8000, 0x100, r4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r5}) fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x20, 0x8, r5}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=""/83, 0x53) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000002c0)=""/203, 0xcb}], 0x3) dup2(r0, r1) fcntl$setflags(r0, 0x2, 0x0) 16:00:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="f3e8c2be9afbd3f51eb348f8dfc3b0c08f283158a3929b34323753f1490e1902b716926d56955d247d051f4936c8f6b4ad4f9be34ecc9966651df3fdb27a3e5ef2f412398c7d113dcc4d8866d7beb5cdf3be78dde6b660f6462afd87e0e7ae2dbe998aaae6291d4b40ed57cc837135d268c712e9fa5f364a2d1e922e86cf61dde9", 0x81}, {&(0x7f00000001c0)="91ee702032a73e8f8fe8979b4c7b5e7e6e3cd3f75ddf35f3edbf8461003d5e5f3a773fbcbdb35e15052edf56b1022a347358e3c2570625dcbfbd36e504ea15256257d43bd028d9b8b9c5ef0ef5fb41de311435c59a19416ff678b952247aa2da12e30bc97da1ee3798fb55a3c4765b5ae191724884c4764b484721e94dd9bcbd5da883e499ba0dfff519430a0dfb691adc3c65c4f151608aa989cf46e1d0ba3d19a8fbc742fa8f91b7b6a82957c83c92f6ff7e501872071dc892583ddf", 0xbd}, {&(0x7f0000000280)="d601ed31e673306aceb4c19c1bf10beaf501557a8d9465da5a6501607bccb3129d27a71b6b9b84764919653abc7df46ac1288e8d5c66017c1516fd30e567c160a5d3420b0792a5ad7654f056fc828d5ff067f203b8f09d35002e8a08860b602df4003847d6fe8c508cd7356b2cc9c2c5e2011107b063007d0f9653ebbaa4df863adf8811101acdf6a56da9ff76cc8d0bb319cdf5f8dad04f68c80fb674a347c55e884b38d41d3567841edbac195d70e49351464b5b873605164ae70f1e49aaf8a4ac6e34e1c2b9d7e7f4fd4ab82338d89369ba9ae0796147ec7e5aa5df755a80e5a4d51caae55367d5f16ee71c8fe7f4b453b4b75765be1bf7849188dc2a", 0xfe}], 0x3, 0x0, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x200, 0x30) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000300)=[{r5, 0x10}, {r1}, {r1, 0x4}, {r2, 0x100}, {r3, 0x8}], 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="76a49d736878891ed5fbf3f8269441e38d7cb5919f0139e2587540218ed3ca6143ac8265a3f13cbe2d42d5e375a04551636f948f500e6d803c534f4ee97ba0682afc3a3ddb31079380d5578fb1cd95b845a17f98a6986660998e6296ff204a6295bbe81fa1b63f3705f2cf3785b5bf784ed092468b81c700ad7cc882d603959ba89d4cb417955fa01a443cd69fb81938d11409bee8a1471009853e47ce3786217d9b10a36cc936ca9999d54168456e3940", 0xb1}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001600)=0x2) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000000)="56e3fb4be50be08a5d227029d6628e08bd7a21211d600f4965c097deb85cef43b8fe612a59675ed4059effe9a0b61c2f7e120f30dc91a12acdeafe79475b6a37092a0bb8c1f5f4a3e8e14866e9e82afad1b78bbf3603b6d1f6791a9b8c6bf10814f478af36413b368139c271986bf4d67f3aa677af45bf", 0x77}, {&(0x7f00000000c0)="c027f4c407dad64177aa79e498fb8fbd84aba87574af33ae6a4de51081b4c26e19c300c99329b2931ec0ae3965d0c147afff5c3cedcf9dd44e6828a360694367f8ace1fbb26c3bb925adc8057e7d6ed44e918fd6d3347a231caaa4882fa482b1b41c3f23477c6f36af51991635250b3a962638e5e0afe6461b2386e44576987bc0554f9efdaa9f607e93007a07e3f889f6e31aac4685575db55fbee27fdae6337ccbdc5d45780da6fb0be246e84f7b175f9d2539c9c2928c55e51a9217217fd26f3fdd3d53c40058bd1214af787072f8b1baa3166f242ed96ea3e47647359a6c72cf527298ed8c8f7beab7f4d55c5b5cba34d27351becbd004d0092fb7c5fa8f3f311c36ceabc9bb04b9e28396ba41566095c23ca34181988f70557c3e1d8becaa1a437e47bb77a219a273fc3b9acb015b27f5f7e51af80e3704ca92212340bf6caa216a18223a18aff68f3e82aafa8aaf46bc09f899faa9e9471983ad5bbddcc48397a770ceab482da59eb7e41b5194b12a5ddbf0b2d752c05f7011b3c357d4116c43b4e5b1766b74783a878a4f90f4d05ff90c5f3fb6a7550abaa7be39b99aed50de3febfcf8243c9a5c978211fc9e0313a63544c2fc90444f8ff63c1b8d562f0332539a8f906f0368fc1bc09acb894fec93fe0f89b48c906d338f5448b4f1572360c18ec508292553aec501a4580b954931e17b5668aeb0984bc63d3b1cf33a7290c1b70abc2dfa5d386804bc63f979dfe838664cbed9ece04b84ae63a440d0a8f02c73ac6c8d5150654a1f27fed45294026d781973036250a62acd3113e59de893e6fffa0f71be6d4606c8a25d033105161641975ce0905f3c4ed0e44cbbb1a30ac4e3cfdb7153622bb27e3d1841886df80c56a37d169613b6206ba68a6b57b1f4f104a346f6126e98d5e2750a07d46da930838385c4d39d1b9af0ceb689a0b15bac799bf9db551d1039252c0d082b7c26b273661f15cee0228c3b05c2b1ba4336eeb1b3f9ace1de66c41c4756247d67e9130380d6ab938a4d419159158cde9e8a90a9aeea322091e83b724cd1abd572cfa646e523bd89e4352e9fe8d8d4d672a6775a88fd63b993de3315b9527c9060ac59834997121315f0508a838fd339561d3cfd67a57cec0090c3f5205c55fa73bf5f50a285da3035c7ad7fba9471a3a5079b5b05a8eeed19447b87298ece1a6f5be5a5cbcb1341c79cfdcbc3329c344e3ce5c10b53619972e2d209113bac5073dfad0665686ae1a8df6acf0a2ac35ccbeb40c8ce4697b8090ff1bb37a8e5934ca9da0cfcb17efbdc01b9f9223477b2f5d8c152bd9b35bb62dc9d45ea5866cf5dba53457344e2236fa0bd94e308d28bc32497801eae4dbb6d9707a78d9973dc181e26a08905b90b52f01988731c6891c01ccec579eb4b23cd11d791224de5ebd7aaead060563f3cda38a6752ce7befcb3b1bba33f096057e67bb83f9c86dbe77da7ea39561941b249891b4fa3108180c3b446e914b99b7a0f30b1ea550cdebfcc552cc6b1f436ea208fe40ba912b3795b354d2558ccab2edffbc952d7c52abad58682f1c3b3598739e082b6a41dc940aa3112ef62f8c6717a30a1ba2ebcab7c1d87a23180e43f42e4f69136ad510b55409f535972f3b9bb47f2fe92cedf7d585e3964593bd2a9e75e34dd23ce1d45ce2633a8d41c6e70eb41e2c95c5625667cc80b1959af9e2b94f7b1ac8291a60a09d9219e2320e597454f211ffbad24914084cf7b3afd354560718d03ae31f9f025d00a23cae77f1828a328d28f937af1d53af19f514a3ebee83f6801a648abee9746842385c93cab5d4c135ed28335133b22662521c354d8407972b7be024d411f1d6b599e3202fa20190ea663a6c88de969d7b7c7bfbf4d25c750c20a00e1eb7d4a5dfedbb0e414c7d25c0231dc54e82648017b324916558f640d9bb12aac9c9c614ce00bee276ced666df63c0920ad29ed04b45c87740bdb62caba244a02f6029959850ad7fcd140d2a8ebb292034c7f14a0f0f6df4c23ef82f572b8263f82225ffa9569022ac0c32cdabb06b19c37b5290bd8749f30af37883fae8c8ef35ab4b8adcd24ad10389e77c9babebe3ef67ee98727048b8bc73f24b9f02a2570815d2bc597498194ed4e7063483a56178c3dceaa16207c657af5295c21f5c40a2de7aefc445ded80f921c5ddadecfeae7b4b529ac997c9ab5f1afe0aa841db56c1d65fbae644d0110f45d8801a455775295a3e440be2a4eb0d4d103396197f0e594d05389c31b20ae31a369fe1e457e6cdc227342d5e32ef20ef0078d22e189b509bd704a4bb3ca96d3c0a1d4d3738069419444c85362430dab67781bc994c8aa171de34edc91622ef1a0b13b40f3129c1c257c61f37fe0de6f2cfb6b395c4467da7b462c549c28a7a03ea4b484a7e50fa58a9e1eb591c5cb1f9a3af915f237adde2e63cfb3a6d65a1296829fadc493a70773b5bdf4e09ed521d9508006810c993371d3ce199f744460f32224bbe09a2c8df96901fd31c2a7c4c824d8617579ce5b370777e338eec51bcd8f3b9771b2a86f5f2c756f3fc1914f0d271603e9209b7556df0bdea7c60f0ae3b1e0555666c9646a5daf4e479157281d3dc2f4c3e489af964610ff362bc14b175e3c2299470e4943ea58ae76f71f3228338462990467d13474bbaf69add4d6d025e4b55642bd67302fd25671015eae7aec2db4f847925b2849deab7391f50f3c41de56361d9740a4995fbac886447b76bce1db5f11ca60c2056a2d01b12d4b94ed2e790eaad6dc5a930950f5f181adf1085fd72f61aec5ca589edd9808949186699eb9a80d1a4cbe69b9982af784004f3224e44df3f3c09d1c065b74bda2d25c580bb926c5c49a8d70e32c1e61a33c904a5db72fe8cc528d92cfa22fddceea9273e5438b48f510fbe49eb1e633e23d9fb8680476b75de3fa3c0eb040434b78cba8d301e7c8987a0dc95f4487543a014682c482ac6e7c9c20b3d2476796664e2e41c168563ca8569a37b828b59ddb23e0e96d88634c1579291830377676993b800302545d80b91cfad10e384a2faf84b77ab9f26ab2501362de841f6781f5ac368c80732c4aed463f690808fa3476c61275b366471bb277942e5c7aeb76b7e7e574db3759bbedfce414db4d4c03b01d4312001ff2b3b4844ca4eebd1b8cd5425fc5ebc35798a3330a82ac011095b40c09a23333825214382ffd364b0a59f934c17a832806da00293d0f0f763c431cdfddb781680d9e904fd0a9d58f54c611d1d144cef59c2f8e56e09c585167eafd69158b89e78b39271374cba84588305688b03f663c981dbed1a9a830ef5f157514c95baf540e810c0a5ddbe2eec8cbc52d337b4eb52cd8fc760522a1040a1f5b3e7306a336e21497ef6e022ae1177aa998a31c70ef3b1bbb74a59e876ff907c59662a606fb84e8f61ffc06bfb60e493a934697c000693416ba71022cdba0beba12e9f9714457b5fa738c50683e24bb8f9e244e985cbd55550661fcccd3720aa8e01b79d7743bb19d2261afb444fb10da804337c76652a02ae4a41f0b6fbe6a2b402e7d7ad41af9f3cb8ce93e2fa315a4e04dd7f869511992c8c18fb80ec14ec56ff1b355d239d14ad22e972c1127699eb1bcfc309002d46afae2d9facb80d66402ea312bfe674af548af7f69f06a0c7c73c2b43531e4a585d57d2e53d33d1c4095bae523a4209bee5beda003a59d01f7c16cd504d629d31b997b3107f1507c08557781326e9de92b7a18c4c4c0e1d8f9eda2585a3e8fd73583d3fcc40114f9b849510b20f79698ffa5b0b45ec7b34470914f35b7fec41d5303d94b5b371a385a81260b1a7c6ed5d0377e4359946216fcd854ab61c781000c94bb44891dcbffdf607781d70b98c2de8e2e9224434a0b4638f32dce24f4f4de87f37fd7fe74aaa5920afd3a3228a2c38dc3383e62e1b41651dcbef0a72ef830333484e2286419ebb766014e3f85039136e72e0aa3758936bae4cceaaf9e27ce2ee709e46814e786e1c3cd1c3343b768b79fc19716485618b3c8d60473971a7e0fdb5b808a861e088615f5e7b78408eda5d2b3696e2d365112104e0d2a8e30c52b5afd264ff8b9d1c588fe3d0274ba22fc4340b05cb7625de9aa4686ce9e2c300c0661263cbbdf321f693c3fe567a6faaa4f7c325c416b726888b737b915556aa95de1a3addd285949ecee99b68fd027a0efcc3a1402df658dfc74b047555b5be56a2f5763a3bd457fef07e253ec18ef6aa6d62590887588828ce86102174447741ca6021d4b1fa1a8ef0a19531dfb04ca9eb335d647af4dec29cb0d93763f6d348ff003df219bc7005b4e03485d297bcc839cb306e3e3a80ff60e6dfb94ea1a0323b3f17cbe2e795224bc3126612b4a3fce9b5eef88ef77da199b336ee37eac1cd69b21458073a6473143ba2f7d8ae5fae9097b23a03b0e565e1e6f38d126c1af359ab23aace29642c5662046fbd902f3b2770e5da9977b9ec1b99e4fd6efa505d63e1c41332b75381ac634ee198374df8b70518049285304c3ae6e248aed8c67d8a34f7f7882013d5dac6b5854f3a14849519740afc4e9c61ef1c4b3999b6992e1f7bd8a800b24ed1f2ed35e2070c564ba3ee0393cadaaf7c83936623b11acb3677ae74a9a30bee98dade007ab16f9f8387b6db561cba0e0de9708ed70610eee15f9ea401e922063f744476c795676db87e98465e61e742babcd15845869be37010caa8f06c3542f91cd09f6ce6368389557f74b87f4677c7ff2e1361b4fb34dbfa699c39a2e7172c753dd5c01a6fc7f4504fe130996d5730621ead927bdbe2a8fdb31ef4d8be26467ac5de44c726db8dd304e37c3d3ad7b1fa015ce6ec9f7e9fda6df133520793f5bddecd2074fa734c76d5454974bdf3e1e1f49cc088793402b1c0ae79e51be790abb65e22d68935f1b42016ca5d994117b5ad6e9891a1efc357f918ffa719a62c45c04396dbc97ace3a25474ecdde4cf23a5fd717a608cdbd5d06bac187ebd0424081eae0925cbec3fa9c728a60ca93790c566f55d05b047d9dc194addbb059ddf785d88bd9811eeaa400dfd2f84201cd8b78b9cc7c53be0faef4d38233b8e53239e11019d47d4650d36ad32f49f45e11802df214b05e784dea775426b399d56769945ff21201a51f0e57cd162d80aab3dd4e7439b7eeb8c6f58e41fbec09720b1097a4802938a41b742e215d2f58be862c597e2ce6675917ccebcfc564d25c23750c676e9b909c6854c965802acfa92da9f3cc050b35c7ddff8a2d4d83d930081c84eb756ee827c59a64fab12aca81c8769f44718ff17c8f9dd8cae5f4c1c5977aba1d2b29c0dd17343cd3b1766106c2c52abeb1912b26deaffe3879062160f8568840704ef40185c2760b4d47b7380b2822ca99b858da49f7f294faaa739f6e3fc2dcbe90e5e0999611cc91fc781249f943be714173b03e667da9e0844614f4bbc05bc1d9d39e61feb2879e5ce23569c69f04c2339fb3bdff4713763b378d38ef80a8a4834fe1ff04c5cd71e1c1a7bed7f76c650200e204beb358b73833bf1ef854160aa024a7365f3ceca3e22ec42edd68dc2a1c0ca9b4e61c1e8e937152db57ccc6646369f1ae9641a44e0cdb9a5b51886e1b6acf6b96d1f102086841fc1e6a7eb4e774d229182ce0bac7bada099327c916675050902478b958d3705010fb8d55e30b976a7e50938054081fcc73c098d6a00acba860b885257026b90a56c3a0934a32ac05789cb3f547ad36fa0242ecf349c9e982f7b24571f0f0682e47e3c18745a122ee4a", 0x1000}, {&(0x7f00000010c0)="bdf194ec8b551bae5b6d5f80a937", 0xe}, {&(0x7f0000001100)="74aaa3a4580a3dd9993bbc42ea63adcc77", 0x11}, {&(0x7f0000001140)="4e5492d701caa690fc67b8730f892d2475ebb080961ef262ae5a71d27340cfb0998f5ed6790087cc7ec19873a9223a9f9f44b08346e721eb87", 0x39}, {&(0x7f0000001180)="51fa3a014b97b220935d5e33552a32bf205cc861fd10ed82b0a7625d7c1fba4c6882f182d20949e076c2dbb7dc26eb6757e8e14303f0b07a801c0fef7aed9f08308812f5da6ddfb76cd52d981fa66edca7d12de6192acb4a3f9ff46c05539a16872c2fd63d550c82ca73f1814b3c6246b9da7cefe8cc00453c9a6810b581eba69af66238ff", 0x85}, {&(0x7f0000001240)="566773e27827e142cb8667021fc6d868b7b21048911640231abae9f7be8205f8d4929f7de76634f4b1b25983060f39da842e3d97dd74666188d5b0656a82c8ef6bc5619af2e99b26d2981fca90d7950225f5cb2c53727305bbc6c2384d98b54a39eff93c5aa0ee6b7de7e03def5b6b1d675ee021638f8e297021348499e20222c4b997605104ae7d0a980f2fbc0bf273fa66fcbf3207b2d0", 0x98}, {&(0x7f0000001300)="32279d14afb6505b1f5cc43230889f0f2a7152b1ee64c5a4dabba1f35c481890a01bfb5d167d81ff13ad2d465740634831ee2e83e958907d63f75b9312bfd6955bc38206f6664c48a952217129a9f97e0a2d091b70e53364a0188ce0b1529574d841703a1caf0c05fee2a684f30edcf380a37e6c540d28918b0f59e2a8fda690fa29e9dc3fb9074335c14b6f13936acbe485", 0x92}, {&(0x7f00000013c0)="903f11f01067bb3d137e26191cddb043a5", 0x11}, {&(0x7f0000001400)="1c03e48c1b932c7406fdcdfb9b703efd4ee831485dcc9b62b783205feca8ec7e72c462636de90ea5fad4dd576c283987a6695ddf00697335599eb6d97ce70818b313a102d314c68d8ed6bc9c5d80fc82c3ffd0253ddbd15d844fe2f43da1f7f827ea7bc15a4927071dd81dabcea8b3097acd96a6715750a9bad0292aeeeb92229c53159c7e83b82fe4cc7ea3fe9f6c86184bb297517b6593c9a04f1747b7c4d28e2a1ab36f8738936cb104b69dc9a9c4c90c6ed9ac9b7b501477e99233c0eb40c604f4379a33d978c9f2ebbb39befb80ec82aeb47b21d2cdee8335d92a3ac1b0327e35897a2a8ca924f5331cdfad7348885c61f73f", 0xf5}], 0xa, 0x0, 0x871) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x80, 0x0, 0x80000, "c230c1e7bb6fc6e23c5b090000000000000045e4"}) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = dup2(r0, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001680)=0x7) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001640)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240), 0x4, &(0x7f0000000040)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca59ce0b3044bebab099c29859643f396b0022b5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7d50ea247089b6ef2c51434d9193a2d5c0dfbd0000000000000000020000000000", &(0x7f0000000000)=0xb2, &(0x7f0000000100)="539c78fea2b5fe50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0375ebc0fa63b3bc0f1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5bd9ad8104886732fa5aa2546060ccc79f4c76525ff5c9004eb83437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e0000000000000000d688783d3c13584c799c35be", 0xb2) 16:00:22 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x5}, 0x3, &(0x7f00000000c0)="918e8784ab25150a4f87e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596775c4aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c054426b15d485ce801ae5495dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafee2da704cbd064fafe6974f3", &(0x7f0000000080)=0x115, &(0x7f0000000740)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d1dfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c372a11208f3aa8ed101ca1c24b6574953af2c05a5a83c533a6277e5fdac3c5d3a07d7a113f4ffe6fe595b44efda42621bf730e87069f279e2ea1f6bb6bc657096be8af4983e67b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ae5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0a280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da712e527bae9ea4b183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd96ac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b69268f9ee778b33c1096e2389563de0cacc7b701a3bda9e27a2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80f48257db76cfd22d2ca47ef76416c6cd73506afe13bd350b5878c734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5000000000000000000000000000000000000000000004d52f4082f84ee4468bbb2cc8dd9e67129b52fa24853c6064a92f8738a1ff92339009c376a5f38ff635b32d222b502317fa917091122260880dcea77bdab5bd20e04feba9d3b33f5a19912487d1d51886ec63a079e78941eda0234ce499b2f67a58ac2b9321b0ddb8c50a021538c49df8e439362bf6af9d7c01d3259469c57164c2755fe38856ce25f2ac4d510902d92e3dc1f9909bdfe9a75e5272e8a83e87ea04843b1edf88ce24b8ee8c68e5f36cf6c51076143ea3ee58de1e14a7f6f657f9a9977cb9d49aa08628021111a70201b59655f0ce850ced456f8b11b32783153b61bb0d9f516764a7910866d8b706319f64acf869d76c171f92135d07d8da9b8f584459bec744e23742c33ac287c3148d5", 0x23b) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, &(0x7f0000000040)=""/30, 0x1e, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0xfffc, 0x3, 0x5, 0xee8f}]}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) 16:00:22 executing program 0: r0 = socket(0x11, 0xc003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x4006}]}) syz_emit_ethernet(0x12, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000100aaaaaaaaaabb830018000000"]) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x40) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240), 0x2aaaac00) semop(r0, &(0x7f0000000240), 0x28) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000080)=0x2) r1 = socket(0x18, 0x2, 0x0) semget(0x0, 0x1, 0x90) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000000029, 0x2f, &(0x7f0000000180), 0x0) 16:00:22 executing program 0: r0 = socket(0x1, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) sendto$unix(r2, &(0x7f00000000c0)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0902e5777f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x40009}, 0xfffffffffffffd05) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socketpair(0x10, 0x3, 0x6, &(0x7f0000000040)) sendto$unix(r3, &(0x7f00000011c0)="ec", 0x1, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r3) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setgid(r5) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x182) ftruncate(r0, 0x0, 0x7fffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) close(0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$getown(r0, 0x5) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f00000001c0)=""/154, 0x9a}], 0x3) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8000001, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) fcntl$getown(r4, 0x5) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x4, 0x0, 0x0) 16:00:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@echo_reply}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xc3, 0x2) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000340)="9d2f24c24203a58532ca2c54e3a3616e5e30b1106074fe116688a69194bf2151d8b9b69347a5a907eaa61a21fac78467e455671f4985e20fdc14a0ac7c988c690c957e7c4f44c33f35f45757923016d705fa616c9223892038ff3a49e3afdfd97dfea5bdffdaf7671c1beef0020a648cedbb04cc7d352b0bd8ca499c81e214667a4035b332b591339305948a0a5984c720e7aea92ec245a4f1dbb958b65ed185c61007b141fffb4316bdf8e1ebe3407f6572c6723b5942035286bd5c0cdcde8e476b8e1c891404e7da52a1ec89ed3267b4f3c123fb445ede88765ff154c9de5dc9fae8413d633c63d8d7bcf3355ca7caef87e1e91b7754210595e111c4bfcca03471d747ed792d54d61c2d2e61a9ab8242fb652042286060f9c495b59062fadfc20cbb91cabb54e5e29b29ca375c149bdda83bee2b96769a93198e999743a5c936fa56e052335ee0d6a82a7e0f8a07ec2f8f47213e5a1766682ed31b4f12426787301ee0e653f7da0a164c9cd2218d9c6444569e3af4ff2296c63ce5dea8dbb59ff656701c1ff3f67935bf2f9f127237787c12dcd56aba42bc0e16a3ad8120637efb29d892f2658233028d8ce5280769ef4c1691501726adda40bf9a65c282cface3e20d81b3c3de0a8be94b6cdf4976f69e0733c29ba294df87a00c336afa4160b9e214c6988036a3b43be9a55bbcf82489e4c90834971438ed9fc6eda85852e1445c2f570f982dbc074d087b09303d42d5c62df25ceca2edd9aba81050399a349c4bbf9e01b72a1cf807f4a9b5b8621ba2854d998020fc16b9fa34beadd225c19f87738d2b8ed16069095287520b75758178648af03a59aafbbc21b2dc75a51c53528925e4e049319583b7beb180a09838417f55e4645e63b1a7e05cf47266561bd89e44e3fce9c9b1e736ac6310c00a0716a0f6ff2fcf0b19e13bc72c7c7fccf6f9622098aaef361366a8d3c358265de068bcfc1b129d826d4b703bc50284689409166b477e43c9c831c1a5c94e708ab0b05f43adbe9ba854286b2d8145c4b72c523ae854cf359a7412ab66b7311a290e6310d70b3d72125c0cf24876e183082b3a26c90478add131ce8aa92e27bec5a7b697899912ebb47a6359e5599878a8d0f24f41f643c6f48ec5359642b8ed8df6bf4704fce040a17cea5cbd8712815c04e4c3b1d6e4f8d3d2ac2f906577c2ada388a3ebe24c9366417ace1153f340e74cc965deb8441176d82a1ecb5e5fb7a1817394b18544d90ec74b131ab99143ad54ca0c3aa9c947fa8d7bde3d708f500e91090334ba7e8f03584a7f7a522d47bb61e769d354df06783698f1c5cf18ab0f131838bc37ff131e092eb6bb152ae0577bc14e0ff4f61db4ce0a1e92c96166c9be33440a6b6a150905ad0f6a807fee67e121cd7f37a338d06884c77da0b8be41ca0827a4a3968b44b017bf2c861ab01653e7f5033c8e70749fe9f21b4fe0d0cf1fbc8a3defb152ee90cb344c2cfdd3a1a7b4384a4c781d779ec6cf392fd08e16b003b4ebe48b234e959bf89f908418a66f0b86e0843383f4dd6590b87980360a41cdedf848ea1de6739999d7e9b858070ad3dfb2840f099bb34af6d741903516ad7abbc2ca5b32ea21803a6e04f99453ec40119669af61d216bbf4c9d21bace632a1648d5aa5e000f4c1398c109651ef9604972fc28cdff90daad2d286c7a2c933c672590eae8a0134574bcd3a7435fe619d3d1c9c8131a9a1c1ed683cb6c31899fb1633745359cf5baf66130530b782a15c7728075534c6f13c59727b418af57e8117cdae07af52b2a34bf4fa2084b53a2c28bf4f93cc9fab59ea8385ad78907e0fe41116da10dec01025b81dd34865d93628d2bc327a1a1f5270fe9b9d88845206f8e509e721729f09f3507ef387ba68eaec08bb1a2597604001b0d1aaae260a80e2911df745e001cfad0699fc8962446896f170f6bc4eb4fe43c8ffa77dffbda25c79c56fc383fe0d30506fb9390608fdbcb2059150c1af57177d27f2878a1334450e76a951ddbd72797cdb5378b0caf6523a715379b3ac24529f03d244f4773af0797b56f22174dbbb25c5c6aeef9298a52b9e1f24622b5323aa2df215b672f54ec2607690f8f4b4dba7f9806317e3a535c0fdbb4de74a3aecd7a2553f488ca49032a796588d1171b7ac9fc2fcebdde7546cacb57fe5eaa3691a0da52f98cd72e85fbf62b1d6ce611400ae6504f451cd1fd807348edfe9dea3ee19849c06981e41933dd13c80c82fbdf17d890569a61f852f8941b889f6678794093d3451c2908f909e465fd5af206d88cb81c0020eff831e208e6be5caf4eafde76acca91ecfa686a3c3e54c19e94b70c5d34924b4f6eca9f1e2e66149ce465f20fed0e90abce9a13d29dfe55ca8f6a7013f99f6969914ca41fa9e2e424d2bf2fd125dba7eb7ee9b248f39ed4d46fb3b575bd94ec757ed748984f1a66c6ab3fcb6fbdc5c6a4d5a6f87d00946e365c227a3c14502f7838cb872c148a6b4e97daec2a56696b847328f66ddbb42a884c6fc6ef445d54d23d453be86906637e3433d74428b2fb25040621a37b6b43c3571a48f42a490350b8e84e1f00c5298bcc951b7717e9def6800942c6103e98e4ff1a91ed1063e62104648e872982dbd22a13832077f83eabdec343638936a2c425b81b48df26f7dea50df246be50a2f9aa3f23543123f11f2109af8316d2bf5efac08d02fcfa6df47a162b81edd049f8ae7e60e4d579b2baddbf6911255866a3d1fc553a8b939d4f7c5a4bc62c040265d59c852b066a377782b31c187dba0fdf054c4ef8674a22214a95e92e0ddeeeb900efbe3d55b97f024d0b2e44c07f0b39cba23b6f001e45926ff6001d791b99dfae2e91a2a4c58363c920362c39f06192d6659023b56308c0b81a4e3df916866fa23cacfb2e8bc103d9d4faab0a80542f208090322321dc8577cde823e99e2075fe09e96a4f8168684cdeffa71e800077363c2d11a8861432429fe4f79484d247b2694fe5d1a92e2f342eedf41ffa99f74ce41fa2ef35d6a3f2999e9b61d7d0d965c6927e326bfe1654a0f41d541b46c449a52573938640c31cb18ce8610560a99dec68c6d3668c420dadf34f59fa6345c7b657013b7febbb1dc6437499b4bedf2d1280287f97bc9648763ea1b38706193e5254912b274a3fa964bbf2d6ca594e8ed3b2fbc2f9371c89a4c22772df7d73601d4ce2cfa0f8dddcec195caae50befafbdb2287d90ca143c83d89e1bdee6294a1e428b321e2f24a06d3fe01f1e153441f636c5ff5d4e87aa7a5331ccddeae61367b25a800b014fdb227d39c57146ff5efbf05e07f9c6b23c603af8b857c47c987835fdca6f09a123c40b043179ce98522256837b141a875b48fdc0bbbf1d2ea789488443367b6b64700746fa7368ce3b14284855da5aeaba244d1a06a5ab37f3aecabcb745bca70ea2bff4e28d970369552c3d6d727cd0dc5f779d1709ea5fc42fc9792ab99780b68c351cd235cc8d694ae6df097a1bca8e6139ccbb4c88d497386b5f5f677661a43abcfd026670a05861b695c52c467b3958f7c2c59629541f0be6bfe620eda132b536b007ccd81bf1d0f2226c825bd68d35fd4ea51198edebf4e83dbc0ae0366e7849f4a22e34bbb5cf4958e56985a1d7cc85ad9a2efd2a7090fe9e00218e991d93986110bb86fbd5d19508140f0d5e5af9673db8d0bb02a19a6af07c4d9c36a83c8da414422772ab2a1aeac34dd2c2c169f03504931ca4fde2461be683d4d2a1a976f6d7322ecf6b44747710143a55306f2b11c75e92995edb565b6a326fc2a8a24826a8272ba941dd090a4e1fae0985fe59de84e2f4dd3f8666c4c371a4bf60b1571c21f941acc91415ab1248e8dbaf948045076c2d096178fdc604d02e1e542cfcab949c25eeab39a6adcb4d8ddb1298581108592aba557de54a1c05ef533cc63158c8363fb73077d2ba167262eb5f260480aa6b029fd258d23d92484d799cd0ba96f353f0b5f06c2d67d578a138bcad29fd7ba837731e0a6074703f993f1683cf5c67f36d8c0e338cb187473e084defbb0b408e3ef71922b464a91cdcea3a64561222c4c06ac063c2d8913661c8ba80da9982fa6b6180fdb55d08e272733ff14a0f5329c76eab34a84569350b8f4d04db43c4c22842271daf047211541587ada8e0831e4df1955f295e4530e49c32e39b008e7ca3c41177dac37947b0d1dd81028b48538b470f8619e1e8de090ff85e7202db3f27f926119858e19da45d4bb6eb8ac8703a582d89c143a06fcad832a13703513fd4198d65f66de387f48c7dd29d3a9eaf5c940f71bb42cc88d6bbb2a4535862b29603d709f0fd73adf319778432d6c676e86beac927eba7be02cbdad69d65d38c2897fe6bcb7ccf4bda4563799a3c63fc589fd4c4a02590b6bad2880e4694e291478c97e4e372e274e860cd749fb2d818aa20c80b4510f704e36a1037a2fb23bba2ac5fa8917ed3817cc03104858cb7b7b62130da46aac69e944a4fb5aed43e504447ff99c2b866e7ce1912e565fbff5bbe0e13cc15b3038f6faf1eeeeb61b14e10ff9c004f95abe1779cd8b097af42a5ef5efe3c629e114c1a724bcdc6072e64f889394591f065bda0aaa97f455944fa0e834d9a88b86d2bf2e4cc66c8a2d95b19892383e53b861032738a8ad7ef2a7ce915f69670347d91818a8ac7a1222d838c8c1a76467ec47148377d09c08551a45f5f17ecb503466c89a2bdf7c94a32e38059e4e89f3ccbc5dc66f8d77231f2096ad3c1a50986ca5d16ecddcb8aa2859ea6ae1dba1ebc2b7019e798c9671ecb224887f46aaef9e545603786c2054a1ddab88c79aa48e759347e803adacea65f2471a3088d1066e774ba296d5af1f134ff3ac43b914ec6da5fcdbace0f0216d7abdc427b8c5b59ffa4f00bf8ddf0a67a2e42c720c830bedfe069aa1364f11e2671a8d1635ed8d0dc0daa321db34a1aa9be17704ca3897b8083cf4a7385dd2920f5c393bdd19b0b35614cfdaf84b30a1b7d3c2590fc9f0ac9b1317a9265575bb1275caed85ce22a6c6aac6557258b565bde30fa9dd159e98c3e735f1b8d52f975a8da8c1234682f4ccd714085ff1c9bc4799d8570b03596a0fab9c559997281ca7d4badd3a62c4f9c86ae1f082fdac371c612f839b802fd0eced994cf7af61951d222b61fc90ceb45023bcc9bfc11c9d151262f81f56812a7e86ee7bbc998dbb10636a345a185e0a56c005956d830a22287bc700ec3f9efb2c1ca1d93078755fd8d8f0f98dbb6df7d953255b91493e4a81f2864275eff3ddee805cd809890c8cf245f1ad275d927c3b34a89d1c66024c9d91e088a04cdbc6248ddeb36933001d25fef484a934e400a14ce0ef0126a0b79753db33d8089f1f2f38a5fe31570b265d98b4ff1a6bfa28a396040597dc70899d216f8af27f29e0be3f78525fec4ddfc4b2d3f36f06f6b2596b0bf2ce194715e7e2203d1b434ddecfd782abfdb586185c2fceb1ff968a2c293df863c124c4becd4067f31c8d1b25fcefa2899d00f05405adc198ea9fc809e8049546c609d23acde6e4d3c6637c15c8d39b8c65c71637e30a04e0c36f8ae8f218b1cdf8513dbbf31502b8be4de41b671c2f930d91a32ab9d5b7e15184ac43cd9bea7e91daa1cf4943b9cc9b797e24f977cdb2f20335f06e0972cced658e4833f1f9c8f95e2aea377a0d8c52b6d326c32338554a06cbf494b7c16859a6bb5311c624b36389464f10d142ad9895a28afc7df9c0df22931a755b7b94f98ea8996e30f833de3bbfad0b8a0ac1822658f82f", 0x1000}, {&(0x7f0000001340)="55a8bfd8a42a38a478808ceabb616053870097e9c03cb79d2b06bfffef4d124450a0ab5671211dfe56ccf6a4f29fb17bf72e563eec1e88dd7bf043", 0x3b}, {&(0x7f0000001380)="e71eb937dfd734972decc23e34e1d0c34514e25266ad3815569ead88378bf01ef64e1cf5a12cc876a70719485749eddcdcfa7e2e845ed1bb620fe41dda99948f", 0x40}, {&(0x7f00000013c0)="216de490aef33c1b8246ad85480db191bac9c08ce85953618055983066e7e12ef36fbef175a5b55d692dce48b5418c740ea04a03d10291226f900cce216db66286193b4ea1af67a5b1c02ae6c9b9a6d95429f4705bb8aea8f7a2e76fb29f542cd9e81e2801", 0x65}, {&(0x7f0000001440)="058c7cde22d88b0a1e6d150dfb9ef183ec6b961aca0802bceac8b1f3fd38321e14a2932dd8db54a158f55d6a84b3d8f15346b0779914ca86871dbce7b5c060d21007614bcf3d146af15842aa4d55f607f5eb25dc979de3d30254b4d6a11ea3487618e7bc44467ffb29", 0x69}, {&(0x7f00000014c0)="a322206beb1ff2204815a5012f322a600b08c6a4a43b91f7fc11c467630a890ee8b3c34a672627206f88d9af0447e08d9f6c61a66e4903d78cf32f6e2adf3b24f7a20fca36a7439d28d2aab2810ecf6d4d8143f22a893e9dc6adadeb002e3da4d5486b18d97ef6a2e342a6548b45845507b1c501ad57832580ef66089f420d50505a6db48acc2747155cc6387c7fe2c9283c0932543b6f825930312fcea83262e1ce6749e72a85f3abd4cb8e3f0fdc1f7fc88b5612349f8814930260e7d5ff2c00898ae8f23a66b7662e265a6c4c8a142bed0d7faca757769b4d7853ccd72e8e296359f5759b03de45901c37fd0ccd9e25e14e84af8f5a56d5", 0xf9}, {&(0x7f0000002b00)="92b05f3ee162a0c9a06e4825f4809b28ba0265a831489aa0f7d5da53819b9ca59818f36617a934cd64a32adf0940616413ba7caa2ce6098f400b18c6d2eb7f08064234ff157ce852ea948944beaaac664e0114d352e4644efe177706e33db4fd182f46e4c4eb2ecc2ab67a5c9314c9a28c2cf6b34cdc62b370226cd27edec0d5d8e9163fb71796e2db47eb1392cb55877684d2bb448c75effb37527054c7ed80023c0bcb237b9e8a87ed6bd5693b5e259e8c99a807972bd076b6723b343748d92f8a12ad2111ebfae71e03c1f6caf588792223a1dc672f3ba81c212f700d077a8360bde5cdda95052194160a16f07a513cebff2f59f9cc5f82f17926b7d09a3ba51219c83c17653bf046aa255ed78767e744a35c761381b56c349c20014821f31d176ce95b0939eee7a84d74684c2124c35400a827777c45d4c5effa1c1eaa52bc5565c9ff23edff7a66e8b064b5be825cba18d51db8c55e6ad151ce8a3da5d627cbfab8f573504f6ef038c01c883ee32f439051ed8b90d308bbad766e587b2dad163bde660f26c9da9843db5a588ec41db976b6ac19be052cde1e7706c2398067b1a8c95d5356ab973ed47b42fe796f8fd1aa584c666ec914c68b318317265f53db316ef072b0054f6c58567ddb8cd31fb3e01a5fe61298516a4483b05cd395cb867373fb4a1cb908d063368b364684f9652ae522d70cea409017703b481f48f96f4de0fdc042b48908e524fa825eda4a81319991c86d776f8fcebeb861376e3ce771a4e601fc73efd2eb034f27a38e40a82c98d76988e6953f1ee8c1e09feefbf1e3290b806df1e0d8a3348a3956a85f8af48aab4ea79d8fd4bcbd7be0d45132bcf9f937bd8266cdb3f7464e266560d88c742c00901448244944ba5bb92dd7fc22aaa7fb2259f476339bb7b7cfbd8ee729c068c5709e67d4f25e15c7da60940651b88b33946ba89ab522dd22b32988827b84fbaec1a255c20f45b7b8f7fc929ed5b66f437b33987f8e221f464cbab38b498f7d4a53252128bb3fd7343db065bc36f29732f5c9eddf3d7dd74f06e349199d42b800713a17f15b41b8fe79b748c105304d60c16294d7ab6681ab9a6dbed4921755782991b96afc431a5c425b8e645d2e52aa7cc255967351c589aee9b1915f884d0c153da59011015b1056a226effd8efa726c6eaa7bac4935d93b32dcdafa213d23d8dfefe359fe5a042574fbba785230a1108998e339f91b940347bb95d618700db873ee9a6ad4f98e6f1983784576cf353a7ffbf071bdad067ddef12cfccad21f77672dba662db7d5612279e44cf3c08bb26f19cdbda3c3ca855cbd4f1f26d644f8f3d679eb84ad1bc88950547c33796efe101045fbcf6140f7da2bd62f27a4fbd44e3c542c059077c27a67c9c628f58d711dffb96b979a2fc201cd1e32ec9fb1f0faf5ccfeb4849989864afac2679f0c571cd156c6d684b778e8461a6b5d7db4ce8a765a63dde998d1f9c099060108c7282ee126c352c1f6e8167b4144778e39bc1514bfdaf701215c43b43805d2849828cf4576f4488d9256da9c8c1ae3b1d17f57ae3a921c857df8832b4b28db1efe658d69f8c97df8dc63ffbe7cec12e4f90f87f928b2f7b27ccc7183a2067aff71092c63c1866d232131fe5a2ca4dd4e38be21153a0f5a7e8ea56bd9e30f26d6528d6848065d9ab8f02b0a8103d8d79e0f334ffeee8a7a1fa49fd68e7948195d94c65ec08a7131d2d3812862ddc8a8340a824635598ab52a1b6eced74d81d622c654c8c56fefe3bd60345161918a2fed652cd8f2f217805e749057081ed7be1f331d9894aaefdcd737c21108c67ebe1561aeacdfe19b7e8e7bb30b871cd0dba1f8e86709057d8224365285850a29844c5bed49569c669a87fea64dd2b134dca98302a9f4523db1460805a55d527abdd3f5d240c0a0b7ac4606499f9ba2bd68447233142f5aa113c81feab658be627d54488f1ff7653ce4d93b38f1631bab3fbc60bb641e6c79778160667d03e32b548714afaebc74c3e27e7ac358ed58ba9f50bba7689cc1844434bac08246d4044c49af327d4ca104b89fdd6527c5fa560979ae98cb3338e7a50f22eb5a6c6591b8261607b5f92a5e6ac042ed05a1a75498de6e897e36a71738bba7f95ffbd31853f6992e82822b9ca6b81f83ae35ae844bba9fd545a6af96db4be4d04da62745ad021726f312802e9cf79fc1136685faf82c1372bff2dab0fdbe8556dee1b64475d6754624bb350b0ef9e6b0ba4e4c321e11bd79ed02c13400ca4900746b059dd38e9a7ef876f307c14bcf8f50a01fb91ac92a12a49686773c63beee90b907ff3a1c13fdaa6f92388bab9a19ab505ebf6b447c767046bbb8fddac251b333a89339797875d024f9647b99dda31bb508b6b0ecafe3f425b1bc5074d55560e5073b6b71cf1255a32ede09c22c3eeccd6fb0234aaf3c9c75161ffd9503dc23a3b10c3a02893691f3e5309a22db946ffd73e0912a30426a768097828bf24047314685a2d19d8f9fb8450296c76113d2420af9efa684027688e0c65497e42905b20e86225aeeefd4333129b57feaba5fc7ee41a341c976e77e84b2016f79c823f12f2e2e03af59a7187c8fdb182c542d2c638d663c2b3e0c93ab19c86f2d37124bd87b1f843d966bdf1a4292755ba0089342c3bd06ab3213a365cfdef90de197161fddce7b77d6f185320405b717ca75ac8ae3a132057a06afed145cc2fe1f9eb579e30bc732c6cc0dac553ffb800f246567853dbd7c226a2262aaaa839e83016d30c589a5bfefa495dc5e0257be74f002a26f7fdea4e442b04541a729ade396aa30ec046bdace3401b1faf939cdf5403f4ff1c99bbeee54fe6d5cb1fa8859975228c767a5d9dfffde396216fc4f4b2e9fece5d55d78062b603d8a365087e35aa74657429ed9014f188d986532fc0cee000918ffd0f2ba220d1bd738d76b4526c459a768ba497f7012ddee72445d7e69cb45c70d9c8d2d904f2fb54b83118b4f0144b683006aadc0373051d1e7f3dc6dc1d02335bf5a833d1a76f58e7645a94630d8f0c6d52d9f4594d202c77dba21471d11170ae2ee37c8cc362fc28b0ef5ac2cf0ffb9167929363cbafb0e4373b86eeae798f4c9401fc98e41ad1f88fbf57b29033a13d73c74995d2924f57a12ee2320274a8eb3b763862a0d18c2c1464f2df802dd8c92db4f53d4e9d0ed41425933f5699b3181e14b15efb9afd4bb8b8128e9d3896a41108f124d63e8f68f9ea40f9f09d8b41689ce04b19a8ad7eb52b03035db5856a570cea95a3f464d638e73b1c95869a2f1da757665378b2d690e20afa00d431a890784ad083db5f9146bda4299a5ead298fcb3f5f0aa5f7a6584a4b0af51e899aa2c2ce5d651c57cac97e4ce5afb335c0803e136a1fd85e9b610f88e7b48f27e24af2eb66e442b757931a57035717c31904b151dc946d3724045de12774c3f1bb93c964f455b1248eedf3c210fb9573be45485bde155836b3c7a86044765071c325fabffe4d1d4227a290488bdedc041bf0a5017fe2d081d035baa0542fef6c60689a9e8b92f12d0d98bbcfbb7dba30f910de2fe40e94592ec61e00eadd875626348ae58c144f9ab55cbafe78f6e1146e6647bb175f80e6b94129f113f64927e73062e64e10f9de1955f43b3d3a55a36fb89b27fef9ce66ffa46251de2b55dd57dc00e77285f30c4fb5e4f60ff91d6dfd9775c831b65efb0826d022d6b610c90ab78fc922e52c05ccab0b3449c94274512b0588d22608816048ff18c15b23ed2350953f9c43963b7e5c2fff8979348c370ded23bd2467d03e0be576ac9ddda367a0fbc27fab8b917cfbfafa9573e59dca8e6cce57ffaa6955a7a2e3d66c53d58a69215bcee33276a5e18e747d56b9bc677b59dc675da5f4b68236f3561adb3956f5e50e4e900f486d825a3c8165a09d8b43d51751fe8f19ddfce37e8ecb695ba89bb431fb93cf78905a5cfcaf645cd3ea382123c9a6f6481a74a46d8eaca82e8835bfdd9db99ee887e8336c0398af34536d78d5871fad25e27e48d3bb5b031ed124add8668bf8a28b1537a1a877ee7dfb6c8d5fe30d734ec4f7d86383388fc18f0688aa9e6035b7e4e267ca2364316221a797dad2cb929abae7ae1e91ff4eaccb5e05ab2cc69adeba47741bbe47f5430adab80b9314f67ccc606729f06dbaed1caf58cda798840916fba01f10fb3af72332e04acd15a321e9c736f5efa3fd80408d4cca2374577532d3e4988399a22455c87c9b7ba731cde7b57a7638fc7e9bf75a56c0c0ba04fd87d0e94a5a7dddf44e1857b192abd7234ccb6371a145676c3144a8d97d13131e07c1bf046a144f27a0f0e7924743ca733038ba9162ffe62009d4f81f60e6f91dfaaabd204c6ab0c41f3d372fc06e4b7f2e4288979bf2f50f9cedfc0468783cbabeae3e0441759bfc3faf4491d70ae527689916227f3fce14b27642197422a8389b7ff6516a745cfe37c6b1affa2f46eef91ee38bb06c8c1892948de5ebdc99abf0af12db48e7a2be656685f494fb3d9a831c99523704154d2f1bc22a8186114632b15667231dcbb87482678a73f6838c2fe72e86c521b445aeb2fc033ff92b7fccf50b80cf32185eab56161ef03bf5c7be31fcb5e3a776c584eaf808df01e2a02a17b503ff7d88b599d48e13f5288a42f97d4785d8281145a539dac76d1e3d442f37b608f596d321eaae1300d9177c78b5bab59570cde9d980c25cb67579ca7064cebd37e81cac4d9b63b16f6d16dbbfa031ae034b27a417ba043b75cfdfa6a8f1787f19fd4c90805372054df2f7921aa7a21cbcdfbac13487f3d1302596737571b595c596dc03a84ce3aa1bc06a7ab2ad3fed850e12a2d523e7a44f699907ced73c8af7246f90ef861b6a14f588f28c1a4972de364c0673d3033eec809d9db8afcabe41da158200a9bc6ba53804d4e64e1b24d9afa2df4abf0d3d05eaa9be787e97b141faf683e5ed468ddedec293d6577b139d801ddee3bcb0f142e59b0aa01f324daafdd8fa81a03ce68b1dd58ebf008141a561ba6a9564e29225bc7921a13ea98c6881132f44789584a7ed0040271b663d95bcf31713bf37683675309cbf4caa43392f12f24f91fd6dc86da737b235ef34f63466a8a3a7f224721972146380897c0881192be22001c5de2196f2f36454fa205f64a8c1d50c5b72510605a9ec56b686d11ee262357f862883f019b3be3c56f8b57d0c0d8d34f31af2c988656d5a6029efbed6b2126b1774ada50836116fc426ea197f3dcd721fd28d3243b12a585dc453c2484623179515e765b4f641c5fd3d71982a3486fbd5efd7d03d6056346c8f5dfca1171170ad37352198b797522371be871f268a6b2c69bb787e94857a466c7522cc445a32b5963e13259dbcb89474bf1326299d626778113f2bc16056f864b32d62ef27dc6d162c4ff551985d30419a4558ddf77498c49108700d2c16e6fcc7d541c269d55668626af84ae1395036e0a5e8772a9a063cda405761c9eae32463bd2c4278261629aaa3b50de0d81f4430926ec11c0ad922ec5eeb223b1a6defc73296936fe80d2499dd8ecb5491ec2744baf863348225fb925e708e726b744f1561caa7713e946021de7928971b6dab5183c690c65de0d744544df9ae9079c1637aa9c2bfc2c002ca2f5ceb6347052d8f1506d039f457caac6aeb36abd78b8419854067183117965a4292daa033b96a91f0d1d4fec5b006c04cf06fe4225947d15f669531e47021f2bdf488de08588cb88ba69f47992f3633cbdbc5687afa6e9a3", 0x1000}, {&(0x7f00000015c0)="609079f8ce61569ec8530a817927821ec54e257bfdac873f959af2b482e2b36147543779734eed7884fb4670aa6c90e736b183bf37d0b077d2ee45e1feb2788b411252412690f67f31b9044eece5281351a5bc292dc54f3b76d3090675fd6d756a0a2c6333c85f68868b01ad2de5655cad81e8255268ccb65a7db1b3a470a8a60924a93a2da00b66db751a8b5ce0572a995b0bde23641f9b21313eec47d65f6a28c2c026e4757b25e98b0c9261c4c7edf0b451118dfc9393219cdd64c61873c5fc02cebbac62e996302d041012592cdac1b4c1a5fd2a7f035006da92978b2f430063a6dbbc87301cfa8493361408d241751c70d54366f2ed12bccac5ef", 0xfd}, {&(0x7f00000016c0)="6ecaf16abe8c22d9b55b87bf6b475bacbabe8df6fca567bae49149e94b8a99992998c177948826fc62ccb5da26754b59140eefee005c96451deac2999c6fb13312901465f290ac7b001a393613604c4eb1b9936633e2a6fbeeb70537241bd7a5da2207812983dfd50f7bedae5b02dce4bff6543deb339b21d7f6587f02490c02b213080ed5d616e04c5debbb122be251466df14d3fa4bdaa140ebc", 0x9b}], 0x9, 0x0, 0x7ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) r4 = socket(0x11, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$unix(r5, &(0x7f00000000c0)="c753b43bf55869ff01059a296b86853746a90ce982a2055f873346bf7245244eb78c62814d52b781117b1ab2ee9e7280d93aa8ed72e7daf5e91704caa2e9ed515ccf033d20772769b1c2bbd7bf16548349c1a06429e270f433537088bf60ab417975801f072579bb9ffafc6276fa653d2170ba53e424ba20f68fa0c50f06c282f74f5ed067c6c73923774ab5d7a8b7d8cbe16d212b8596f2b109491aa9aebaee9ca18c81ec8dc5bf406a126b60ed35b579a90f50616025cde329756331a9bbc35e9eccc07a4e9dcdbd13ab36b768f97fbab5bafcfcce75f295ff3ad0998f134acbea77ba62d20a368b239c1e70691194eab2228eedf3", 0xf6, 0x407, &(0x7f0000001840)=ANY=[@ANYBLOB="00003e2f66696c1234e82018bb653000982dcbc8877fbbcafac56ec3fdefe979b2dcb2e31129134d4cbbe85cbcf4a3b4490f4e741f5a2dbcd040c408b6de8d90b4f1ba2bbbf2cf009794210ed7ec1f9b221923969bcbe0b134cf6d754812ca121d265e6595bc155d10bce1ea75b81872f7e0516e9c201372b9debe3423321f2a4f6bf67b3b68f768da85f42905c5479b866821f64acad090c969a1162e1ace49ea76cba5b54b5306632ac605f35122afe7342ba703dd49505dacdf2bb262c88a816f4ff8387e5fa6"], 0xa) sysctl$net_inet6_icmp6(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="46da2854bc6dbb85", &(0x7f0000000240)=0x8, &(0x7f0000000280)="db19db1d91b5b77bb3f215df745d0917da63f708232f3ef33124310526aca580041157f70ea8659fa4985e6ea218697fe9d8ce04481b16a84d0ead1287de400a80", 0x41) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) pwrite(r4, &(0x7f0000000440)="3fbb9becb4e8f1b4d1dca24ef9ff030000000000232cc612cb7bf4a23578337b46468ef9da71263300f35f1f2955b6e3e31c2bd023094f669a489bf8dba29d7a09ed040029395e25886545405dddc1665bffd883e933a6f225183e26002e6c8cad0c5d3929d34c1086b2971d65e5368ae37c3eb2eca476c74c73876938c91721d5e265206e1e9320afd5d179d8438ad96429f4675c7861e615d13977e54223acf7b3cb30ac73c37e52e294ceb539d625a6ce1d6d6e69d882e7de7a497c0be1d117baa175fd21c619665d91074e8959334a000000000000000008bea350070000000000000045819cebe9f190b7a06a244d88b48f7b9a5669b7159f06612000000000000000443901000000d909be9a7f1bb26b0184bb65ebba6ec0ed005dd200ef51685d7d46be90c0c83ace33526904ec209a90712aec1aee9653dca24b030f265e1b83663e2e3f57b7039497f7c0ae063f95fc68", 0xfffffffffffffd2a, 0x0, 0x6) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) chown(&(0x7f0000000080)='./bus/file0\x00', r2, r4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100940000000000922c70766c307d", 0x2c}], 0x1) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r2 = semget(0x3, 0x1, 0x200) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) fcntl$setown(r0, 0x6, r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\\$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',$\x00', &(0x7f0000000240)='#]\x00', &(0x7f0000000280)='@$)#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/diskmap\x00', &(0x7f0000000340)='/dev/diskmap\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) link(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') 16:00:22 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="0b58bf1f9253e2090c6dc795e0dfbe617bd1dc419ef93945e4970fd69b548def57b450c7cec60272b7de9b30ef5606cbdbbd18f909ddfd4eeafc33415620479b74ac00d2ca44c93ea4a3556d50dc319071f8c10cc727eae512ad16b7448fcebd673fc5a315cc5aba9ff4f9564b44d5f002afd46345c37ad17c76fcdf64465336741ad27415b8973c8ad5db2dca772aed2586d9235ced11ea82c3d6bd9b2a974cfe7c8975dd35843f3ba824dfbfbc22491cee6b71aa766eaeeafad6c14fdd931a39c713c4000359ad0ff00050c695d4eedf091ad8b77b55b34b1fac8fe46a5c2d64117bfaff33410a75ba981d64205bf17297", 0xf2}, {&(0x7f0000000240)="81f85b0e7e0e5672890bb3a454b13417", 0x10}, {&(0x7f0000000280)="f6c869ad6e38863fd54a7fefedc42ac9e72ebb5f8f51bbceb70498ea2daa22db3fb522e358aada32913ac2", 0x2b}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="0000000020007834bef9774c27133122f320c300ff0000000000da0003b846f8abdc0d7e329e663a04143b21f61d1d05fe5f12a32d4bf8da6559017e8a21c8a214c289315e06d666178c302aca404f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000001000000083655a7fb92da4654900000000ffff00000100000046fafe60ce3bdb870e1e29f11b4b0044115770a7b0f634e2e072f4fd99dd0210c85e33d1511522d315c6f1dd4e5e09a9a7233e8fd3b74f7d50975ae515a61f7a1487efb9e85972ea3841540658ab9ad42863fb4634d07cadebcd2222b7e5162fb54c40b78378c9c2cf70782b5942116ee02738fb235c5744e36a94bf8c407ff113cb1d066016f02f16ebaa4692aabe2477005d4b23dc2c57ffb9b02483d41739cd21d094e5578b53caa985d410940571ca33b3071e1550a2747b85cae12aa42aef9c2492e1a4c1"], 0xa8, 0x400}, 0x400) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getegid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x3f) syz_emit_ethernet(0x289, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000ee03a91500000000000000"]) 16:00:23 executing program 0: pipe(&(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8000, 0x0) syz_emit_ethernet(0x40, &(0x7f00000006c0)=ANY=[@ANYBLOB="e3ab04002f00fffffffffffffab606000000766051000a3afffe8100000000000000000000000000bbff02000000000000000200000000000185009078000000000000d28c29cb07746a7d438f2604151a104445914e0c09a40981d874898797e02df9c7b2e9d63753031ca460d4452e0eb6e8ad87da02db485bf2727422da853bad852e1fb7f84d608282fd0e1ad717ac7c887758a0778a81812138a2431957f1b9610a52c41806ec37af795a78fb0df5e92f6694ff0852660f0a0d2dad363a9b5f5e1913e67d29b07064f043c6a46e200e439594fb2ee525f99b5983d5ff8a76cffa697a895a681a12f4fe4ae9abdda7894488adaff15300f5e1034b5bf728db42563f6e2bc1881995ad35cce3e24d7cbe56dffa2b5d"]) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/klog\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='/dev/klog\x00', &(0x7f00000004c0)='/dev/diskmap\x00', &(0x7f0000000500)='\xab@\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='/dev/diskmap\x00']) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = socket(0x18, 0x2, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000640)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x2, 0x0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom$inet(r3, &(0x7f00000000c0)=""/163, 0xa3, 0x800, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="58ecbeb4d28e1844a71a15c7ed2281ba12992261a3b4a918f96c75d74d466d1651c130262a179c4547bf7ca8cd63430d2fd0d8061ae055cae84695d4431c99eaa18309d7d4badb2f21b62a36a4dca07a4767d46f45d7c6b670cb3dd1098b80fb6cac43a9725213040ef1ea0280a960446e6921d5ca3991962afd95e2aa26aa68e1e64282b1199debece0902b393420b7a5a4bdf17b86a460eebc24572ffb82eff169e1f419", 0xa5, 0x0, 0x9) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfffffbff) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x800}, {0x25}, {0x401, 0x0, 0x0, 0xfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r1) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/41}, &(0x7f00000001c0)=0x2b) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x40}, {0x3e}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x3156, 0xfffffffe, 0x0, "0900b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0xe5934718f3bd108f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x5, 0x58) fcntl$dupfd(r4, 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) 16:00:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45, 0x80}, {0x87, 0x0, 0x3, 0x4}, {0x8fb, 0x4, 0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="b565c9a1ab6006be0e6b21f6d8e213448005b995d3cc15951e8a1cf48bc2172e060413fc759a23bc1a61c06d7bdb7f38779e6771a9b040a9d76d17ce2c48fab64d6aa90455bec276642c6a758f20479a3f171b70fba97fdcc4cb899608fb8f4ba0c929a5a103d5b3b6bc9c57a5c73339e13ac6eda526b9bb98f8a3880430b67444a80fc7c07e450b1e70", 0x8a, 0x0, 0x4) dup2(r0, r1) ioctl$TIOCSTOP(r1, 0x2000746f) flock(r1, 0x0) 16:00:23 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa906c7b6b000086dd6032000000482f00feaa73680383fbe0a11aefcd8000000000000000000000000000bbfe8000000000000000000000000000aa242065fae251525800000000000000000000000203489857080088c0000000e2ed0000000100000000000000080022eb00f8ffff1f0000000200000005"]) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="710300000000000000d1"], 0x10) write(r0, 0x0, 0x0) fsync(r0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ftruncate(r2, 0x0, 0x2) setreuid(r3, 0xee01) getgid() r4 = socket(0x2, 0xc003, 0x2) socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=r4], 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/180) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x17) setregid(0xffffffffffffffff, r5) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file1\x00') r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b, 0x8}, {0x82, 0xfff}, {0x81}, {0x26, 0x7f}], 0x4}) kevent(r5, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d0", 0x144}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x3}]}) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000000)=[{0x46, 0xfff}], 0x1}) 16:00:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x52b, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) connect(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="58a552bf0c"], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) pipe(&(0x7f0000000240)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x1, 0xa6}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r3 = dup2(r1, r2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r4 = socket(0x11, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x3f, 0x9cd, 0x7, 0x0, 0xfffeffff, 0x7fffffff, 0x8001, 0x0, 0x0, 0x8, 0x7}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000340)=0xe5900000) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000380)="74761b59d8b99edb11a1f5846d43e5e961e312d28e3fb896f3d7586b199f1bf3bab4b423895a19c358fb39461136fa0d2d3e1255cda6a67870d64759366e512d4593ad313b2e9c76fc60192673d49db8073241dc9b2d43958e53ee4ee31521f89d8b9ce1bbd5f4d1aef4ab2fe94a9287fe9301c0d0b544e45f6e1ae46c383d5566bbdc27b6877adbd3d8131f753ffa022f3b3add1c66aa417c5640f526320b0e34a101a8decb1b8578ee46d1b06ab1c7f16cd786c5e4265f2af5251115ec4d662aba17604be7c8540c700a0779395255d45c4b452700fc4e9740784eca623c11f2aadf7122cec45cd9f0348c75faa610a08947b2a4689b8f39a748f362ff42aa7d0c0fe10fe80d7f49244b897ee91653f07650a7911f75dfd3923e420085bf6fc6e85b2cbe954f2a60a6de97ecd52c60d6c1e06814441e91a191f9ecea13c36afad3155f1d9c2703a597221324036e83d1bbcef7e3e455da0f75f75166b9ab7c7c876e437ba0a2e1dde19e176e4446619318f5386f3a68e23e28a1c23b08b7c47a03fc432f0be5788eba03cb1decc051f66b828a72c6744208240df3ccc122c726078fdff95e6485829b59d14e96ba9fc17652b20326a662bd06ec9f07e306e8253c9199f0536895c4c30fe30a65c35746ce4af0b5583033d6bdc4a121273fb0cfef1683974380ab52e3e66e377be3765575bb2786deff0f93da71183d1e13c628e12365a7e99bdd8cfc56e1846e538d8522cf0a94a78d7c2828c6764c0919f3edb3a3afb1a5554ca0b68b3f76575be78dbfb75362faf98666aa5a03214dd0cfb25bf793a92581270f8d2ba8a397aae044bb925593349e2b7be65ee3d7e899e2faec14a7b081c0677c05f965954ba30c5f8f59fd82343795b9364cb8b789380116483b7f9388fdc1de786eb2f83615e5028d59c9ead684564ed61439396f1a05e5a49dbdb80e3d71a3224a81c86a7929f967e42b0d3df3f2d871e93ce66f8f582a5e580e87f8f854566936d5e9996a057b27fc614e3537c703dfa77c1b48bb2a1323f600773034030ceadd39e01c2a6fec09cd33e94185fc0292d90ca0438a1717561d9af2a26477fddaac2282eee505320067e949cd49c6d2b10e6bcdd2d57e479c821af25dfc99ec332f40b09e5fed4f39f9caafaef3ec8d180556a2b3694e926d30d9222756d3769a36d0fec75d7058f90d9bfb44b5bacf58808ea8e64227ec539ca23ea0b4e74fc76fddcdee3b8a584a93a5c7266193f9bb48f9ea54bb69f5bbbb1892d25e983b97cd388ee3ea0ec2f6b050c3b11a9f52d76459c5bca010b818ec776612da2aed71ea383da8f2ebc0b49b80a20ee94ce69a73b13a73e6f6b168aa60ccaf1fd1d3778957812dd123702096c748f0db367df72b71dea15ee509786b2c6d34aec68207aac568db99b19595ad69c7ec733c2719ddaafb03e351767be8c6914dc707975c6327a35be24b8e6a0921c09904227dea79b30588d70b42c499583cb1620d89e29519d1912a1c4c928c37732291d257b1d45168ef4f2edd66bc910e305a46d074863cd18529bec34e94b7b82136eaade8b374ef128e86527b5fb584962141b7253a05fcfb73c749bc5e3049cc1cdd0f163dbce7e6e1293dfcf9454a1c73014a85fabe51463b4829ac0f1d128b58c542969bef865eb29c69ba89597545d92a2c7e7f07f1709ce4cb4b6e7fab043d56104c54c221d78bedd8d45b4c0263756652dfff08fdde7f46850a652d940345d8071f2f40e0b92ee76bac9f2a5046b1b9aeecaa24a7f386617262425503f28afc9d9640e33483e17f5532536678045d165f729aa514742dddb85ba6f604853f9f7880984a9732b30ca9e7789119b8ee5b8bb3c0634c6f8d52333f26e88e747966ec315eb1628cbb3d3f43930468a8259dbd35ebb56d925e3b37aa99a5d3932c5dd8aa8027805b9d4115e1e886591d9833c4590a3563d418c086b964a883ce5df4f2c69108d7d179bb63ccd6508e456609103f56ed5a46d3306237c7a9f43e09011a4fdb9c71ba94ceb55a853145695fcf6079669ab7e4cf0a967755849d2a00a883ad0c27ed3397893867edac2060ec8d1d7f2a21b05d61e3376c7a237263f66f219bd9ea5cb84874014023f8fff39c816fd558bd23cac7f1de1bfc63db6be5039013456fe048033f795fdaa868dd1c786e87cf7e8c276fa133f1b3f674615143b0d223d519fb6ade4663bb72a52356131601d819786955232d3fafc081f4ee6b53b7259e04aa5596cb9e6b931c3c3afc6d96f7c68dfc3e51d3ecad5af0dbe44db79adfe6b850e3d4b620712af29a9bc4b93cd2248262a72cac1e03a8205d3f161e3e0d10be3ae05a852012a15ae5dbe7d687e0639902edc64ef0044a731f18bdbae491beddaa74b0971fc8d6d94e84da75a08cad229b79581c49113e537b540db813ed55ac456a2185f52cda1bbf6bb7cebdb2082261fae145969836783d3dfca35b3c110791869fe031b1c43fe66541f41c592a3098007121105e368458b8de170bc4de1cd56731ab677471a8b5961181101b37df7d2ccf8ae8de85aca5332dc5c249f055171447768f3db659eac8a422b0da20b49841f0e8ab905076ebfc5d334641b9d2a751c1cfcc6a000633ae9d57fddbcd928b0bc7f90df36f86a639d892ae7a2b4a6e7b94842753255f4df143bf5240f35be52e9c305d1675af3239144551866956356f501324af1d600eb8cbcadea259804b8d1399ab08a015d44cc818343842f054402c0ae1f56cf299bcd5f3a59afe513be5ac5b30c49c6a06ac5d84f6c70c09bfdd8e3904d06a5becaf1866c348502ac406f1dbea9eafa879b45e7e60c58ada9c1d5eae1be7267cdf464e3bf9499658dbc2e9d6a8dba60349e77f90d0b9cae4c466b5cba642a3a0e32818577da57bc3ebe0fda800ec129ca85e19bf8e37096a770664367895fee6993251adefe4fa4db7fb4cb3f0b2b01a5059ea3ffb9a37d8fc0d43300ca49043126c6c328c0365839a982fdccc2f466bec373eb09d6dbc1595ca8526d3b55c4ca21fa75f612c0653b90faf85371dc787b191a116e32759efc5c37400ebd0bc99064650151d6bffd3ac599c90c2e531124f790b82ef7da604d5e258b1053f24dd50d0b95f10fbc63e2ea61419b73ce547d7e67470d28c524f35109ccccc5bb73605ca6599561a4a6fb0ec89ad3dacf0c89b03cd5773d3068b0a1f8b12ed8bf89583608be65ec35e8cc7636b4fb2665a45959c0133cdb82641cd8c59089f7eb5f488245d201d7ddb665e1d82ffdde5961ff4f0e02c45d352c12d0d66f2d5db08d208602cd672965a6a65594bfbceaf0e3b2395d6ade901eb8cd456db7d65b5f2967f914d079926cbcfd96d2e548f4228e8fbf18377f76b203bebcb4497513ed8fb02feb94eccd54d394165556d0559610180d0e469a952821e6801853ec3ee77b24f55b452f003dcf231b5ac20913b47a796637a9657d63da6246d2869fac2ec64c0edd1095ebd0f31109cdc65a574c5cb16286368da3c4634bac32a3b6ddc9b33391aa6c6b1c6e7387ed140fae2420bea70190fb720c07180df00ffad5d5a0dff8067cdacf9cd5352181eb8361a8ea0cde24c79bf1fa1b3b3ccf46d4d441f58f3026a90a7cdcb09612679e78acd3be8bba0e5a853e82a879b43ec5787d0474182ce0d57a47495fd17c71fe850918583828666df8c9cfc71f788c40867e2f42bed8271d1d0f68059c74ebd2d83580bb83c7eff221dc0630b90368f39d59633e30b111449011d732e0c1be874458463da81591bbd4786d53fc440a69bcd03043ffb34d17dd44da39f3919b4b475f17408c70b3a95b0ed28dcd80074e6b8c4217f5a130296069abd5ad83f534af598402ed89cfe9e6f761bd2a5fc95c3af1a01c168ebbd87c495e08fff436949615934634cc5db3189ee0ab5adfbf2d22cca9fdc1131c02f2d221f941ed97c90c2938f6c5d788ce9bd29a0d1293570d0bd753f6cf19d9cab89bbe5e0e259e00e24892a672fd976da62331f1b3f72c345b3e58472ed86067eff6d329a3787cc9a9434c00fdd859b64cb777b2108365231d6dc891b07e2114c3e4ffb89385af314bbcd3c3ac08a84a49e891dc12753a8c6cd020d004060db1f3f9b9cca69adb98e16bb2c52d7fcf2408ed46f345c1981db4a208c35e2e185f22fdee03fa51e8ba16a7c114063900b7e67d5392f7490f5311a2be30b885859412ed6b8f7b5452fc876fbec0a7b4b967a8e71baf845a383eb9b33703b30d6554d6a44c355140a5103c9097c034138cf27301617fff700c9a80d50d0e7b3a2792d228dcafde763a812636811467275ab56870360c5b88b02e58b857ff32c4a4a95487a39d2e2c611d675323b0b8219000485c501199ba5831c7b00255ea04a803c8c291b589910b2bd28f6f16fe20796bd9ec0dfb27938877af7ee41bf904453485e98cbcd3927ee894c657d57fd535cd16bdf03af562dc74059da262f3d2b1a2b726a927fe7a03a329309eac9a126092f076a22380d5604405e5efcaf20e45496b524d286fb7b02d26ccfa30fbc49c1128e2c4fd8c86a27f3845fa8fec3d561db75e72f007e31be798a25e31f8a877a770291e1482e447f045fa9def81b8f949897019fc7142e18c96fff0df1954c939cd43f848895baa61e06cd49773813b6a375d4b65118abb53f99815897f2ee37291a4a69a2fd5b4961d684e76b5a740cb1f0445e38040cd6f77dcbb457902be9b90c634ddece7889c1f077f3a3f640a1c5996655015d04eee575b06472237b7b092a96dfc8538ce3de87c8d202a0a236c3dfbe54fd8bf5c84a0d865a9f381d2e1172fe6af503aaf7acff8bd16ef599ffe68c50c0e508373cebca83425509b4067c5f9286d2f1abe6ee18187bd84fa7a4089d39045ac0d9f098741f6ed935bc491f0e3045dbbc4eadd8aff6ebabf1cd95ff628ab58832bb7ee2c1c0996888477a006493a8565426f78b7b9726248065a6ba129f5c4bf6e7d396bf8cfcb6f50dd0236c0735fbe0950a62e9fc35f0d31b3fc37bb57f29a6215c109a170ead0843921d79af042be10dddd06a7c8ce1f04b2f65ffd3411fe82c24c05dc38e62b7f1ef9a22ab3ca3db88f7722aee07e52de57953fdcfb861e91f7b52ca6d7b34dbc668d2dcb1654d0226acfb35469717149ca99d96f594c62bfc9e4647990e44784bf8bdc73f830d898edb54d08c7a87ea83b3768cabd04dbb14806dde3a975488f59d85ac8e6a5b8a8c53b8ecefe2e39f89f192a67bea1fe3a4680fe409875ddfe66443c97cec7e924854e886b6dffe1d8904a7b8dafe7f02abd8f93e2c4ee8fe4e9f01de65390bb6f9fcd7bde7f0d794a273ec6af71390f78e598b946560c74b8995ad2535d769a1fa2732f4bc3c1c9a49a385473f8e3177e26877328d0bf139942dceefca8d4793cd14e06f4215d182691f0804a9b0825d9f8667f54e9c17686ac332f7e11c6f63683184693cbbaaf24b89869bc27251d2f451677138e09c32c1824d9382574e1c8f3d822013e4b348926adda693027ef8b866467d8edd8a054bc6c4e700979222755d74ca2e0569b984fde902257788195f85591f84e30ab3d33cbfdad98a9ec545d571e5d2de8d9429bb37eb018fc75f7972c9695161065f1b931c2985433eacc683f0d7b60c28ff16aa44021d7977745b92616ee155181c4c9a76a623cf0129fa58d8840f9a4382fe342b529e4a4143f2e5c65bff3cf98b9a1fd37ef0c9053bde7d71a30f3eb06ff09232e72a8f974391939c51629671d9e468b2b68c1a4a7f24bb17", 0x1000}], 0x1, 0x0, 0xd5d4) 16:00:23 executing program 0: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f00000001c0)="613f97657847aaa0318e083e2a44142e0681ad4e0064e60b66d958c4e930793aa4defe6d4be63af7eb0d3e332829eb9b5ee921cfe97e5d37a3d72dbb549a03581710403bb26439fa6a033bd0751b71bc6122b491ead1f3155437292705ea1caeff5a8f3e28893b29d57bed71d17d6ff08fef424bff74b3cdc5b26a81ea32ffea54c0b75adb07bb701d23634fd710f31ed8e4264d9a8e14924d2a53b0435b3f97bd2ff451c544a49c53c0e038874ee258d8275d0211e3c675f230dc97594abf3581f031caefe6e1323afc24a7926c1ea34f0aa47f86509e6f95db6cb3f4809a4b0176c8a3ac7314c091a8b88b444404063dc393c7262f30a59fdf10dfa674349866ac9d03044b6b1fa633cdfdf11c57f3f7e8b3cd16098eb0bd5dc165eef500d428d5db861511bb090db94b1210f2b9ca6d0d5e45c65ae1a18019941bfa9349cfa05673ee986315195c988f54f14428da6a27d8d7dbfa90476f9fb9a33c78cc38551784a99a7c27d29748a6c80141ef0e62b374661c5e2a1bc2f691a36cc449a7ad7a9ba153286e783e9e44997fd047fc618daff44c52e4dc296bcc3a9d7819448fc3603d4919335f2756e44dbf236398633634302af99cf8188e84897b05797e4bf874a6d10e546940e777f03518c7361c6e725c704b012ceea4326e937eddb3c835be2f197bb47bee27f60a3363554f9a597b4f948e88c1605267812565d5a65851f4ece5403fc9134d4e6298527fe2efadd59da23ecbd16fc6877685d31d9ac6a0be62ff1e2326eac6a1fcf2e2b1d126d8d235b5848b98c3156716ce655417b6529838c71cc60518dbe97c08446ab443c473760fe5106bdb740003b837b68a19028c511f859ac1d577dde3e851a7d2ba0266850d81888eacef0c8ff87a7c94ed6120bf4d565515290029b9cd575fa790ce4a851fb05f114f6c5a983483285f0ca2c86259854d4edf643b42550e347b6644554b0e3d2f8897517dea37dbd263f2f2745cba6523727405ff5606eaf6086e8d43741b84dc191bab68612334031bf7d3c84e632cbc1f4f52f3097e869db597ee8258bd2d0e01a541d83a6673fa137e8eaa4193382bdb82408beed008bdadcdb55406cfacb632faefe4a7ad588801d32178c483837005ce946d19e2a3776da56a1f44b39e8eb901567a967c8d2eb348ef7b7ea8c9441c417ca0ac5bd26b92db4a19be67f7c265e429ba90f13dddd061e0c877c17a05b79ea971f120102bad72cdcfa25aae36581f96ddccd9e925cfa895897b96c98b9547f7021c81b245e9a14ca6e7192ef7d62fbd1b244d162700fd03bde2e835cabbaadfc14bdd5c5d9386e479a45de9ccbced980878bb21478992ebedefc73610c6d03d197f2c26ea3416675990bbe480e56805a96b1b4f92a3830a2e979c89fc1ab76044e7326b3064a9a7c815a04708e58a1c8c918198ca2d79f82ccb72f18d3657898e975ec90b5e49b3bfd43b3031436a07ca06f4498708a6415c25152415f61972df19c0748ea46f457de81085af5ea900030098c0573fa2649939c067197ce0f861aef9d2dcc80cc43e0f0d318ba46fa8fec6113078c4e3d036ffffa6c1d5b3338b53e2711fcc7e377e6ab68c4b747d2620f7c43eabf14e3030cfc17ed4201ec093cfaf8bbb4ba77acb3eff21624faaaf0ed182d6cafc3c3a846d04e03310b2183a2469b7cb6ac5707accc7f9a0a62faae2798393e777951335982af8aba234cb7cf0c962f4018cf871fb714fc4bcb5dccd12faa8bad8953727a6e711f9aae692bf76c37bf72272cd8f4e47fb9b4c8712f8796b5bca3c067209229bed95e74ac65ee29fb6133171ce433b09a1792487d574c673302dfe50be107a3a5ea3a549695ed1f1ea52f596e9b578a9f13d31a281d4034ec39086783894e014cda5ffb19c0a81873676ef2e25bc5766cf68bfbeb833c721f4e65b57b606d248380d0ee5fb96cecfcede467937d606acb5d8bbc498da39ab6a72f2edf6fb02ed26911a09ea40039a3bab515b6e75e36d4f37d6779957105cdd3e043a23f97408443ea3cc4a5b69a3ee69a54656f8eb65c64618396da82b6146882c4b8de83b47ccb03f4fa19c0389ae41594465b690466050cb39119856d9ef319c97157307c4fce50cb4b8f94fc53f925c243c1e41d5dfe7296701b70d8cea7bf4262fb0778312b7452c485dd6d5c8ef51218016660c68aa837f523f1903e740a51c5ebe0b7119674962a154a0ec5d654366a94ecc5ebb440cabf2d57920838dd600c5805101a60bf591e769066e7e273a2d404e34271db22f1b3d2e8b1a5163f0e75af12e48f405bf494d5091902d522f0f178b4102797c7715b0018b1856d78487d65deb2ac2acf22da4b29aad3a0fe2386bdf0c889d853b1a0cebd8c3f27b4eb5f5a7364b87cc17cfd84750e339a54ac8783307a693e8ae4cca116d991cb24d757c55f892279bf94bc5c08b9c81130663caf89ec892412d6570986141349f908a7435770e1b816f8bcde147e1953ad91763547329274c8fbbc2897b26903bce96a8a9222109ef9a42a12620c457554165a0fc777024b8e6f00ec1e16abd4084645718405eb70adf4ffc43087cf8e9cc9e8d5a2f5b36d51d262fb34e48a735fa7a8d5036dd58652a9e6b6899f417a6ffa38f13c84d9cf293078a60d46239bb2eac3662e922bd04fcf6791fcd412d82d4be2b95fad0c2188c95bd13c3c1be2ca3ed2091c5a0a51fc6e17481f3756b4c6e6e3d4e06dc68f34f7302a7005d3ec0871acc4bf4d92d9c36d8248e720e3ae1a973714d0d05b4468ad0029f6945c995fd01ce4a7b3fb3a2cea9e298e03c78632c854c8301ae6be3609126fe6bf60f7301fc5fcce6c55aad4b18a573339ded85fbfeff58a3c745f2f908e3dd3e24209975fd10d75cb768ca18da172c2c698f3582248f940fe967222907eacd87674c84a0cf4ddc4344216308888d124b8fac1685ea1ae75fa1af8244f1e7521df8ae9580e212951e2c404389d51f7f798edb035a3799ce2615c581cd2b5578f584700ccc2f530797da04e21fdb6561369d518addaec39d6e51cd41844f359323b581d39f337d360613370c7b2de95d00212601924c3cecef80e4b2cbb9b7eea17702414c33ee8f50ace85d8537dd09167e8578edc7680173118c5db87406b0a8c4712ac90364a095020a748fd82093309698f9a4148d104df5bc2bb87eab6eb13613fceb02e237adc35b5d110443c0aca605f1ac6cdc6b55834a95c758047e3725193b3bf1a536a42a935dc1d14f33c077ca6a61ee30177ef0a01716e2ec84c6491cddabfe7a88263785606eefc8766a087a53e76bc7eca5d6864ec97820ef53802f3ca0f92092f57b221e0e11d22f34b23387ace43685bf4579d0ff4c5e9ba509c9aa9a02e0bbf02f055fc36f52763c4dd9b1726d2ccb77bb93ebd22d9d47cbf3ddd6ee34c704fc265cad9180923e0f1c9e4e722c8dad913de85532abe138a5a757217c1f9d72c948e60e50362250e2b91d01e5dc46b7dcec9f7b650f97b16b4f3ab324242a5224311589533294d4f2d64746e8f4995e70581b97094cebe455efc33be7c4a652b0f315830c2cff9fe31c83816a2851e81415b7abd113ac431eea668d0c78b8d0458220816dece6768d7106c2afac3eb33b58711e2dc471b9798a0cc76c3039ab5731926ec0f97bccc03eac4862f7817c36911ae5f294ee346c797c7b504737adb1ff83d1676feb538c40062a3aa052c3593b6e1b26f1ef1153544ba884bdbc933c271091ab16788b05343f4bcf2996f0a557522e67ae3cdadd89d17a81c04a7010991e9b73603fe8d6770a62c1091c26a5aba9a09e79d3af36bdb21e3184c1acd9d280722b522a5bc681abb15815eec3888ec9b33aa6ae17d453c6ea3139e3dd92e1cebe57cb70ce4fbdd91762e8c198a3f1739ad889c5b88974aae67a662aa072a86496c5f2aaec057bf0558723b195d395a5e03cc31aa116e55dd0b459b8a195fc733ce2ae1cc2c2a4625455757a2be1d1e0d9f5749d8f3aff9bd0c6144dd4b546cc01f64e57a24f1184b1dcf94187a1145c4aec6c672c03d43b974a452f2f4092ef2bea36559ada726a28e82cb28c31fc954b296bed2278a67c411ce0d7f6eeed982fed7625af881ebfad96b4d53a83dd3e2773979b3ed52112ea4a49b1bd272ab8c01e2f24a6e257ddb9e548acf04696e8e814944f936905b4ab5ce19b12a2c8cab7b271a808616a455e03680981f252a27fbe8aedd064902b46b439d1def38dee8d228c1ceb65ae0538585d045b9825cca1ecf4123cc22c93c84c29ecbebf009e041a6bc8d4d427c21d120713bcdd5bfe9642a62a50935c9d6c7525967adebaa3f6165e14fd5b34e742acfb11958d3478d84c7a608712fd5887787fc79e5df75a340b8a488f66824584c45f73be2cd0ddd54ee232ad91134c6b76824cf17ab6976977ec0b4a488656a6c09c2d4344f73dc03e9679748441ff77a1a0fcf70f527e033810e27a947f682bee5a94134e5f0bc6f45f2f9f3a95e62bddd0602d6b154bff20ef635c7c826974e2ccc6e84f420faa550c6391205fd32d001df65df0ca674f57ffe7dcd36f30ef4cafa4f44d10e3f1a9a182fc5cad12ca1cbffb46a802e44d963715f205a3dbfa6f4a2a763645bc553c5e66fa75372886f9a3cd14f4b7c140022cdde9b4cc8f55d1694f926a68a13d7dee1aff928646f4a1d4b4ed8e5ecd29e86d02f0d13f0ef68264e81f09a86dde9dc476e851211e187c8fd9a3765cf3cfa4bc48af44ec15ba6f3a186b90d09132bdd042d2041168bfeaefffe5679067a2c8f8ce38288268d48f271820872096d42d918d2230a6560bff783dc340b8341f6f5a593c18e79554ec1cccdec8ef2b7377d59f1d792f4f2f3f3b2f49591b6102144c017fb0be47c2241e570242c860386c881b6731b71ab4b911fc067a3f6df9e0aaa63d048b88bb59b3a9285a851691bb442260824fb04ccf23a593e1e540d168cf510b1a1b5aa97ef2f97e23e72a58e53275eb13178e2644210852a0ee05da856105495252f10dcfa59314abdc9fd5d451c046ee6877ec366c7bf25a342053ae25f67c69d7e5495cab55a64030dd8cb3d63d6680fd85c22f5343dbacf835906bb9b0db96565a777680ea72c843fee0c4b6f90adcd8b462e35c", 0xe41}, {&(0x7f0000002580)="d523baa5fbb35b3d2e518e683693444685fbaefd9c5f04138b1d3661315a77402507d2de3db6bba00014666b84cd1ec4ac352b2259e5097647206d411a00812bbbc51ac52bf7f6f871fc323853e7c1341381609cad6d12f341550f2888bd2a554c9ae45e6bb08593706ca4cc51e88d5e0caf97bdc10e1c73468fffde5bf245c7462247978013b807eb7b5c7c074a26d8ee8ae3c3c82e937d412aa40498e523aeacece3f4cdeb15d3c288e8a7e75524436e8f0ab7b8a5761dae2433f2b4ccbd6d8acad8a6654d58da7922e5818ed6bef052c010ae21d3616a19c24b4c70edade48a54f35f617737483705341e4aa1baab88869cdaa6ee2d8a656eff96e9ebbd358066abd0e3d966b70fd76a29431206b4256c5bcdb954a2a16562c5370f829468883f34952db71adee939ad46b5211af8723d251cc600221271e17794612d21f2265cf5d6ab8a2a8b6658a40542c57b86bae2bdcbf70dd09ccd5f5a3c2df8cffc2c303244021995f934b098bd6b984ac39b89d753e291d0799547818ba0ce4c3398c28bf056444b3389f3f96604a0c518bb6328bf9b4dc0b1b644bc174666a278a5d518f911209387c367743b64f8009b3fe1dbf27757038f79e5b453c082980a9821f421de1e923ba36b17d7c68c402b8f0e8b0f0b52f53e57cca0aca75a23a9273e1c10bbd3e19cabdd4dc41c83e11490e1e123a5e4bed4f7a3defa3276c4669c9d9b85df81ba0c11b9dac29fe4cd5d2e1c56c8c32b73d418697ab8b3f683469d7b3e034fdc8144a2b76b5d03eccd56f2d1992c2e726088b21b017547b9f6217237e842906b08ff7a147bb4f22dfaed9aedfb3cde0e0c56619669e09cf00050aa7487b87e534afeed5bc890cf723f54f7db2dcfa4072d21176a11ca18e2d870ca6e6714099d31d08efcb30659bf92f969c4e5e5d560bb9254f734146785cc81ded62854b6914632aee97d0fff089ab6fa0672c6672313d5dcd28ffcf88f4e4c36233f46a3fcea73fc1eb1053b4de1a5ba2fdeb530fb92d9caa24972c90c53874dd7a50b23c35ae1b9b449a7f7cd3311340b01e53f4f5023c74fe2e5aa3f328d0074d6ae0fbab7805ce04ac64f56ba33f5a654532a559e683145ab8f8f5d52572807c2bc151c06ecf7feea088e71e7d506ad2a60d6b1469a07ed03dc4bb0d057aae530fba366ba988ee63a4b1601657ea80f128f30bef66d6e7aaa65a0b0637b5345bdde1644c51c2eccbfacf3a2a425bd0542410c20f5af60b392d81363dac7942b705b86bee6175ac5b0c7eb32db4aaef08a2d142bb0a2b2059014337ab1b9565e9a907000eb21ebf8fc77dae20b86639ba12061872d13920825ab07cf04c6e72c4b74e0fd1d48857590fa954352ead50d7622d774767fba7da952d388817967452034fa7b2f1bccc4084e138e250fea76964059e375102675cb8f0d9a46d9e64d041206d3d7148b3c8b47ddaadb716fdb674d06124a316610330a48e8615254eac73371bd9041d4491c721bd089e165b316cd0f0b5a5eb897ab9163b21b0f1323bee633b84ef27854b2205f2dc460398c09d6df613ab23b6ce16cc1da67011b4394f110eacb0826493d4a4a6d0e9197aa0e810a8919dd85a88472a376e941a0fb08921d8d659766cc1195c4e0bacc982e589ecde64699325b3af881e2544e8296321b991c2b2ab72eb982412e684ba6519a789e7c564db855d99867da33b6fbeb541f73ab851a6f5a98f51d4724fca215fbef7c0d1e34b2963fa8dd6db41c583c2280c00845047b6d8302116681ea3e4c2af595b60e831301d870d4df1003e513ca4dd19f1523faa385cb97a85040e059136c3619a8b4e71a3984d62cf61295af220a4af186464f18166f582a8e1b81339ff82f04965ae31ebce67f6f57d7b90bbf3a9069ec1412023ea25f97c34f1a1408fd3684dc15425a395d6092bac5d5103a189197e29692863331c37b0d5da77096bf47af53fd4dd2d8cca89cc436985967239d107610dc6fb013e48b4bf0efcb5cdf4364286c856aa85c46943764b2c929fc05887fd4806da650f9e660fc5d942562d9908a99a561935933a5a9bc916430b1bc649984197701cc3b0cfff0bb3d2d6040685be6ce0232ab59f70eb828127081ad632479f9635e2bdbb8b8620ce26a36ac70aaf70a0c81b77dc21fd749d8dd9af580d8fa7c0f78b353e066739f86332bd4ffb3a72b1f4e8d9a9c6f376d2bcdf46a53622d2a7715cec82816cc200bd1f97ec07140c4f96ae9f7d9a3f560a1679a735e1f621fec6ccf75a47e424d4f4c191d067a128ade914c3ca670aa9d1f270fd10d986752cda117073c032aa13c5e402bdbc848a7c5917b1924ce62476fa4087cd7f027466945f39c327e2ae9af26762ef76e2fa8870114c5ff9a5e14adb190979156a0c1388a08890af571f0bba0095d403abb4161d9682b61e77c40f186364da598b1e3e2acddc7413740669fe53a3ad6411e2c9deaa442244ea0ecc3d04beea600c2b2df98f78c13c4a7e780b13d68f4fc57d4345bdf0d30063bf93efe0453d79b6126c38ec3e5e60ec629e4507b174ccd904f55a8e08d8696615ff3a6a7d75a1a2302c4146bd4be99114d681a4a01888814c46920f23c7c446e09428c9101c3c5edae48fc7b5079c4e2428b97fd5182e23363f85d40ae85a86356179d1eb8332974b60fa929f48de75003b18b5e2979c27f818b527743fe4e98d9c346a832b1221760bd35e9a5a73f4f95e767d30c1232d445024fc462f4093735a9e9b7e01b0b8031e72960ab894fb4731dabe71473a799fbfa95eb9a44d0ca822bd431a040d6cc4175929ce439bf8eedd6b1cde5a0a2e584bbae557a8b78d099cec3824ab0e61d8eddb0cf2f8e153d6b48a213af1712862d5a3cde8bc3787771117cb6c5e7c97cc47b8555c56e2d64cf1fa0d894de7140c3ba1dc2688ea2a02a59950ddfb0d1e7085121e4ec8c76519f8c54e7103240e82535706d63e377c123bdeac8ad250182782295fbabf4df505174783801acbbcff930ff793e70510dba1f268d7d297d5e42dcabb02114f947ea8a43711d6cda5494049d44c663c5547cd1a5f5b18ba7ecf797591aa05acb6ea4aabcc569a3f2e711cba72dc2499da0f1fd82db322c7551c1b1d1c468e137578781c207bd5b2d965ec33366061c34ecd49b2c7cf5addbf9679c129d279d6e7106e06cff0c69897d92d2f0acc1b29b07fe91df2da5d6c7e84fc9af4b87f8b6627fbf45f279b9df8fa490f276cecaed29eb1cd83aa406b7d4bfb863c5e981356832111bdaf600a20bde9de3b0b7adeb6d565655ee7d2c8f54227098e5049fce09400f93cfe321cffe84f3f664083b2c62156fd8428d11f5f3c7bd2cfc81278b5f42d4fb52bca97cd6b6d302a32bb22fd88f4f78cc109c0ee29388f3e5604d367af10b9b3ed94bb9cdb3ebbc3836b775583b91311acc378fdd19a97072035f7512bc961ba67e39a06b5617899697e4c8d4b1303cbe892e90a12f0d46f7a6862be02c88fad35e145fd8491ef2804a11458d6f249f7b3ae6d0e3a608ec28f3ee6d389d5ff955f6b72d5d84b914569b753648344d899eb02f80e93bc7bb9654000231ee6565ec40d8ab0ceb9f8d113f9130ec0b6976260d853a1077cef19dff1d7f60469703edae4c9fb3cf54a3fd0ab94bb7940642bb1acdcce480713ac8e9763cd84407233b8e1f121410d1c512717c6f68d70391de80ca3f5edc35c226f21e7998abb8828759a097224e039cb7c0f99efc71bf8bc13a862641513b29c8125816fff730270caa81ddd29cb14a5c7402ed60d4", 0xa81}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x0, 0x8000, 0x3}) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) r10 = socket$inet6(0x18, 0x4, 0x60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r14) sendmsg$unix(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r14}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r8, r4}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x128}, 0x0) 16:00:23 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:23 executing program 1: syz_emit_ethernet(0xd2, &(0x7f00000000c0)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc4, 0x0, 0x0, 0x0, 0x1}, @generic="c598291f80bf4735ba385990bc5aa81e20943fc9531011d1b048276911f02c273a8e923a73bd40989fde6007ba54fcfb98e8514e92ee0c74a80f016875a208b92911be4c6f3a4a0cca8ae6fb8474f8d37283852a02064faf62ede9683f9bcfc2262277708a16aa6736131b6323391f83e0babcfad5ce97aad2b53ee2dc837c2dc54e6910aca9a4ed617b2a6c1d97d4335bafd3a821df977919523161b4fade8b208cb50c1df6581df943bc06374b5ed1"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7fffffff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffffbffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x81, 0x38, 0x3, 0x8}, {0x1, 0x80, 0x89, 0x800}, {0x0, 0x2, 0x7e, 0x65}, {0x0, 0x3b, 0xb9, 0x15}, {0x2, 0xa1, 0x2, 0x3}, {0x3, 0x3, 0x2, 0x57}, {0x8001, 0xff, 0x0, 0x8}]}) pwrite(r2, &(0x7f0000000080)="fdc1beb0a0884a903c3dc68f91f77218cb9a76464cf90ff23cfac5fd0f1861b4e40da7d7fd1452ae9bf438f03b71e19084dd77dac57a20a248398355aa5f327c626ad383cf13cc585aeaaac92ca4fb6b192b8fb84e70305af2b158e47c055dd657b29645fb16", 0x66, 0x0, 0x2) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x100, 0xffffbcac, 0x7, 0x8, &(0x7f00000004c0)={{0xff, 0x1f, 0x40, 0xff, 0x6, 0x0, 0xac}, {[0x4ce, 0x8, 0x486, 0x3, 0x80, 0xff, 0x7, 0x9, 0xfffffffffffffffa, 0xfff, 0x7, 0x100, 0x2, 0xffffffffffffffff, 0x7, 0x3f, 0x9, 0x7f], [0xff, 0x0, 0x5, 0x0, 0x8, 0x0, 0x4, 0x9b, 0xa4], [0x5, 0x40, 0x6, 0x9, 0x6, 0x5, 0x80000000], [0xfffffffffffff801, 0x8001, 0x5f, 0x6, 0x2, 0x3], [{0x99, 0x6, 0x3}, {0xfc, 0x84, 0x8001, 0x2}, {0x9, 0x67f6, 0x5, 0x13a6}, {0x2d80, 0x9, 0x0, 0xffffffffffff9baf}, {0x2, 0x81, 0x0, 0x9}, {0x400, 0x20b, 0x2, 0x3}, {0x4, 0x2, 0x3, 0x8}, {0xfff9, 0x6, 0x17, 0x20}], {0xff, 0x5, 0x6, 0xffff}, {0x7, 0x3, 0x3, 0x8}}}, 0x8, 0x40}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x4, 0x9, 0x12, {[0x3f, 0x1, 0x1, 0x80000000, 0x80, 0x2, 0xd2c, 0x2, 0x8, 0x8f, 0x10001, 0x3e, 0x2, 0x5, 0x8, 0x100000001, 0x81, 0x6ff9], [0x10001, 0x81, 0x7, 0x11, 0x2, 0x0, 0x1388, 0x7, 0x0, 0x9], [0x1f, 0x5, 0x9243, 0x10000, 0x1, 0x1, 0x9], [0x0, 0xb7db, 0x7, 0x3, 0x401, 0x200], [{0x2, 0x39766df6, 0x745, 0xfff}, {0x8705, 0x3ff, 0x80000001, 0x9}, {0x1b6, 0x6, 0xa5, 0x2}, {0x0, 0x99c3, 0x7, 0x100000001}, {0x40, 0x2, 0x3f, 0x6}, {0xac3a, 0x1, 0x100, 0x10001}, {0x5, 0x1ff, 0x2, 0x2}, {0x7, 0x2, 0x7}], {0x401, 0x8, 0x0, 0x100}, {0x18, 0x42d09654, 0x0, 0x100000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x81}], 0x1}) r1 = socket(0x11, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x0, 0x300080000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x2000100000001}) dup2(r4, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) dup(r6) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x20, 0x7, 0x1000, 0x0, 0x2, 0x9, 0x6, 0x0, 0x1, 0x8001, 0x80}) 16:00:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0x6}, {0x86, 0x1f}], 0x2}) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x6, 0xfffd, 0x1000}, {0x3, 0x1, 0x17fc}, {0x0, 0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x9, 0x1000}], 0x5) semop(r2, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000380)=""/24) r3 = semget(0x2, 0x1, 0x120) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/119) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) shmget(0x1, 0x4000, 0x2c8, &(0x7f00002af000/0x4000)=nil) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180)="d779b26599e00431022541d97fd5a6793a8bc4377c82a582901ab5553ed412358c4aab937414ff10af70dacd88514f8f318a4de4820312cbee337223bf39302ad4c8031a8a05e03ac2272c3294ebf1e337f77dd6ef63f26ceafe7794f1478d18fe7dabb8100d2a5cc47caca85325c96287b5bacc70545256cd1cdd1358f943326697561f53f20c85028c8826f7349a541ef9e2f2b8979e5b6bde134c2c7a23d1207d1cd80b549e01e6eb35c1e0", &(0x7f0000000080)=0xad, &(0x7f00000004c0)="a524c928308deb37eb18c04dfc20c7a363e6ad940f3b41449b54741bfcc80704e27dfb23561dc7241b2327d16de16d8ce8581137f1fc99cea2ede30a1c92c1753298590d6b984250b11d7ef9d6cfbb8fce89462d1e1c632b7555146a53577bf4fe7c2d07ec926cef7952461d86e1cad6ba3ca7ee2ff8c4190d3164fd64dd6bbbd994b0d94e747fdb431b9fdec2540003cecd5524626aa85d760485c352d949ba2c59d3c8ff60c0e285da49b2134f7d0b860878d2bff630099fbbdfe91fc1caf683a1358a9c", 0xc5) r6 = semget(0x0, 0x0, 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000640)=""/4096) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = socket(0x1, 0x8000, 0x102) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x7], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd, 0xfffffffffffffffe, 0x0, 0x1], [{}, {0x800}, {0x0, 0x9}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xfffffffffffff800}, {}, {0x0, 0x4}], {}, {0x0, 0x3}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da, 0x0, 0x2}, 0x8, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="fdc78005096694fc76bb37ce160291065692f2acea10c5e910100e7aa45ec5e3e4ff67a145b2af1335dfdf5a23518633c2d466471dd9ede6021730920bf2a94ade543250b39977012277", &(0x7f0000000080)=0x4a, &(0x7f0000000180)="02654e65692df860e1b28fcabc475d25f04dd92b80305d732c8d99156d4cad0dc1b8819812df85c1afd4fdd98c80e69f6ed91c69980bb68d06252b3d62dbbb00b1c26c92f3b4cd3162e6235e5a1f588c8a09cfbd84fa7841874abff4f9b3fc554d14a117154a89acbe", 0x69) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x7fffffff, './file0\x00', './file0\x00'}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) getitimer(0x0, &(0x7f0000000280)) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x4, 0x81, 0x9, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x9, 0x81, 0x2, 0xbd10}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41dd}, {0x2, 0x1, 0x5, 0x5}, {0x380, 0xff, 0x1a, 0x1}]}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) socket(0x1, 0x4, 0x0) flock(r2, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r6, 0x0, 0x0, r7, 0x0, 0x207}, 0x9, 0x1000, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x2000800) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x226e, 0xaf, 0x80000001, "c06040693bd43b82afe45a93a102b30db2da2277", 0x8, 0x10000}) r1 = kqueue() dup2(r1, r0) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x178) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/233, 0xe9}], 0x5, &(0x7f0000000580)=""/154, 0x9a}, 0x800) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) utimensat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x60000, 0x1}, {0x2, 0x57}}, 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8e) r1 = semget(0x1, 0x1, 0x606) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r6, 0x16c, 0x8}, 0x10001, 0xffffffff, 0x2}) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = semget(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x9, 0xffffffffffffffff, r6, r9, r5, 0x100, 0x7}, 0x3, 0x0, 0x9}) r10 = syz_open_pts() ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000240)=0x1) getuid() ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000280)) r11 = semget$private(0x0, 0x1, 0x108) semop(r11, &(0x7f00000002c0)=[{0x2, 0x81b, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0xbbd1, 0x1800}, {0x2, 0x800, 0x1800}], 0x5) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000000)=0xed3f) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYRESHEX], 0x10) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRESHEX=r1, @ANYRES32, @ANYBLOB="00ffff002800000000000000ffff000001000000ed013024a0cffddadf09", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000691cfa1a9ee17f711100000000", @ANYRES32=0x0, @ANYBLOB="668e18823931cf9f5aea2fb1cf7861ef2287824cb9e95d3c", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) r7 = socket(0x18, 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="28000000001b0000ffff0036920cd300", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff00000100000029125dc324d72c60f07b25cf609b4b3db355d93335256c416ef69adaf4b7c78a8f4fb62668229e7173bdaddbd1ca2be311463f2b6bd420813512796472f2d9723656163ffdc7d5eb8abfbff646c406f0bc197995ae38", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000fa6bd157000100000032a676f69b3bd69eb0ec1d6e7622881e3f156d8c80641b22a3d57adc5550ff8dfe8d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYBLOB="2818c2767d7f3363406041cf24aa14d07cd0a52342e28e9434ef2eb6cb55caaacc90b8de46bd9b4b01e1d8fd565450e1255fc7ed2ad1d776d35aa567225f36efe5caa19de8baf0cda64c91f13d99934e5da4a9a58f0d8c64bd347392d7a2e5034e5374927b", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x1e, 0x3, 0x0) socket$inet(0x1e, 0x3, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000, r5}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:24 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f00006eb000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) listen(r1, 0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000000)=""/153, 0x99}, {&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/151, 0x97}, {&(0x7f0000000700)=""/243, 0xf3}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/41, 0x29}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f00000004c0)=""/234, 0xea}, {&(0x7f00000005c0)=""/70, 0x46}], 0xa, 0x0, 0x72350be) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x14, 0x4000, 0xfa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="308807de23257f746c00"], 0xa) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x180) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') fchflags(r1, 0x0) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) renameat(r3, &(0x7f0000000340)='./file0\x00', r7, &(0x7f0000000380)='./file0/file0\x00') sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:00:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x58}, 0x3) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x401, 0x6a) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1201, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r7, 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r6, r7) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r2, @ANYRES32=r7], 0x18}, 0x0) 16:00:24 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:00:25 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000100)="f082ce0800f8afb4f0d4a33979dc042144ed424329f76f1dcc5bba546bc375af999a41b0a2b0a714f30668ef7e0c5cfd6796d2df9012b76f90e2e26b99653a777625672b660eeb6cda42c1eef1857326888ba09c0bd41d1abd5c4f84719c8b572facf80000000000b8b03034490a6d4ac697970fdd4b631c569d3bdab165aba089da68776d81fd055f956d6da0febb321caeb2f22a4c0c7cc483bec45346c1c303c647f0e97da948e429bdfccdf7ff1802dc786021f8a488d14cd1b7e58d3bc40408d9e3847dfe6beb733b6ccb5b31d4e29b894a32b0e67e2f4af343774dbc5c32f5073c303be5980e06ff005ff55787d2ccb5a612e7920f0fb54c74fcb81bf017a4e20865214598", 0x0, 0x0, 0x0) 16:00:25 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x1004100400006}) sendsyslog(&(0x7f00000001c0)="013b8e468fab7b8cb08490346beaa745b8ed41c45da98e1e55d894bc7c08fc9586240793e1a5f34cbf4617d42c0da1595c786d319f258ea2bcd88a218ccba04a1487500723eaab3283517aafe01b8a9b784e3e62d810628174bdf4996df5f77520f1f2e62d1617e0d3f751e6826bc69319337376ecd8e847ece31bfc38529f689276af3a4799449acadff4b3e41ab409b9a68e6f545ac45a3e58d91b4c9309966aeed0dff52aa75944b6fca7f431215f949f8b4cf89b23b6b8854afd8e78b105d0221b0cb42429d55c8babc2a4a1533e5caff19d2f06664063244442c99fe0cfca75a1c73d28ac4d6c7a619aa0c662379a95e98c14f1f51fc0e90d445ba19ea6b4b81cd1e2b0907dd4c68ee84816b92321de44a50d970d86b64afc76413463631421bfefe4454c02eb635032ed6d5d85ec1cf158d67baaf1fa3039bae93781b2902037b7d09314253cb6381713fa03595d0a894d4c09e150d21ecac783e812a1d453fa39df4ae496997c011980c6791622", 0x171, 0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) fchown(r3, 0xffffffffffffffff, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000800)=""/183) 16:00:25 executing program 0: sendsyslog(&(0x7f0000000000)="f79b9a9689422d280d6862bd3981ab7ab4558bc91cd47604b3bc8c66897fb7fd2c6d8989026ea2655bf130351410b14f4665cb36c7c0e9df440eac684b184b978a23f7c9b8f48b084dfc0e5bc008d245a281d2ae7f540a54cc50e1c80f2ffafaa9de57db0dcfaabf7f9894182fc0ca940371ab5308868bc23b2c0d213f980850df91cbce3f66727a26fdcbb09a3563d1548043f16816f6a343a69dda6d2614791a72c514770fc4ee8c073c6d1fabfcd625cee6d296a9e99292", 0xb9, 0x13) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xfffb, 0x1, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000008000000000"]) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x8, &(0x7f0000000040), 0x8) listen(r0, 0x5) 16:00:25 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x52a, 0x7}, {0x18, 0x1, 0x5, 0x6}, 0x0, [0x200, 0xe46e, 0xffffffff, 0x101, 0x1, 0xff, 0x40, 0x8000]}, 0x3c) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x9}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xcd, 0x0, 0x2a]) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) 16:00:25 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) fchmod(r4, 0x98) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x6], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}]}}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) r4 = fcntl$dupfd(r1, 0xa, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x2, 0xe0, 0x100}, 0x1, [0x2, 0x40, 0x7f, 0x6, 0x7fffffff, 0x4, 0x10000, 0x6]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) dup2(r0, r1) pipe(&(0x7f0000000080)) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r4 = msgget$private(0x0, 0x624) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/130}, 0x8a, 0x2, 0x800) dup2(r2, r3) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3, 0x6011, r2, 0x0, 0x6) mlockall(0x0) 16:00:25 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x3}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}, {0x6, 0x1, 0xfb, 0x40}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000080)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef601005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb273727700"/133, 0x85) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10000) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r6, r7}, 0xc) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="21000100000000000000ae1655ff3c6499e5a9443e8526814448a6f9fdc9b5be6c813f39162ef45199e086678f034bee585909ff4b7e951aacfa1067c976a609107ad5e52b7f709d9af40182b1e65ef1c98479aa300219ea5530876c2579aba1c37048fbcbda0006abc58f1c551305d7757a2a9d5a60979977e8af7f7a2bc1d9fa4af203cbc71ffa4df50cf80eca5f6c32264db20a71dc79181d5c0f06ab5587c6ebbd45dfe5ff661620ea561a3d6ccb32a16d"], 0x10) sendto$unix(r0, &(0x7f0000000140)="f8060001006eb1c4", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x176) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) listen(r1, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x100, 0xfffffffd, &(0x7f0000000040)="ebffcbfff2b9fd812eaa4e713048e699319296482324bb3fc89279bf3a71584c6d203ab81f9d833d1f7e9c0518f62ab07a92016d62f6b32ce5feeba6c0960c8ca87629b25cb9269b13eccab9", 0x4c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0xfd) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f00000001c0)="ae223c29e716e36e20f3518bef045c36324aa6783381d0d403a75894984730483ff598db12f9df5279aa41ad30c6336c8281475c3f3490d934bcfede0c8c7dbd596cbaf44b62b955bf9d470a1b8f60c1152db890d9200926f34631da7caf39b17dd0c2439854cbe8440f18f87d4f57c59465eed74a745be23b49efb6a2f9a3af5a14e399259d7aaf35fac8535aeaadd71ef91165880f", &(0x7f0000000280)=0x96, &(0x7f0000000340)="c5436e13222e41488e099698fdde87ef3b6bbb4970697f19d7f67d3ffc6f942a3b014552526c99227dcfaadd8948f10500258f970e6175574a8263d9c678c331605e6521b4bef388199c46613a52beafc80074ae8d563156a41245d4ba349554f7ebaf172d5d6a0aba8b024f493818f2ee6ed186c14fdbb6ef9f96b37868978b4f81ab557d650c48609cb5b3bfc950e0b71562d985a3618f5d8b3b6cdae142b23a40a669ca3eb35d3711e3048dbef8b6873895c911c2d635d21a9645add7713db2b1ff694672bd321724ff43a050a157792be5bec5a12cacc190a24473792a0ac8f2ac9dba45907e3aa4fbeaa2e9d4c13bd8f6512230742284a901ac644a21636e5d8557decc29a50ab67d7ce5ae73bbeffc3e945da50214df2ab15b4e3e66266f9756049a986c7f05739c79d6e867823a6f721e5573acbf5f1aa1af3db38e5d46895d982139d5cfdad7fd262abac9b7e72e037145d8793350ac15059cabaa0a1de83b2cce2bda6f7522af4aedb05f46cf89ec1c7a231096efb876a80fdf44a59b648884e27b7676c9db6a50d29af7d152e3e3826bff7dc26987c517a620fd922ccba8804725000a9c494a83e1e66e5c58fffb5131e43e019ddb3727bc1808945251521b60bfe4135eba307ab4cecac3c8a1b55b9f79bd63aa4ba6d017a3f7f9ec127216070497c587d4898197ed236bb7f9b8e0093cc6d7db7ad88bc3d7a6d2a04765730f7b9d2f17d00cbb0224e7686e8aece519f3f9e135e4d787a2d8f4a4966bac7746db75c457787e7d43934d7e1fece7adc92ffd5b5750e7f85b11315638dd6916cdb088905884b71b5f72ae57b0a0740a6f4033e63563e7022b6e578efb564125a08620073ce74512e4239be675d932ab964e44b166f362acb982da9a4715db3f8913468d669a9600f101e545cb2afc96e557d2c0f92cb531c896cb5730b70597405e87975eafe9ff6a65d0c592a17a36d6787ba51ce21e05b8763b6647081729ae9beff98c9f2a805fd50bf70224d8146a3b76d4b3f56da9e24c59194474f732c1acc21d005fff65996884af0e4febf7ba6994f451c3406463da9f5eab5e63831ebd9afee8be7f6649bc8e2d0b36117736e5b06f49ae16b9927361991a6df33358d7261106342777d844306ecf7c2a721973883755f9bdf2f66e9e1671cb8aa1f259ad38ff523a8ae230d36d2f2f2f8b4641d30c3a59301c6580d61cb436f853d699e53d9db3dfccb09e2a468b39ea9fcaa29b0032ee4293504b4a0a7eccddcc4402cd4a25026c389421041509ba3331b236d2a5a70749d3b3805f2bcf28c21ed0bb27ad98f652dfec914db38633294a70ba91d84373b585aa156feeadcecd4961b0e8f1c8cb2c0bb517bc0aef3425924dbf31dfb203483a5fa47ba65b8aa8ba8fe0b23faf1e464043d91dabfd27f762323e6e2ba4c577a68696fbb07ab7cf321dbb73313d9b47214ad236f85da7af94675cbf37d920e63b7e5250e07f5d5171371af90f297a28ca875c362a3bd0c992ad153ad05dac043f1bd03d1d8041923177b038100bde7b54df19d9551029ab93deb93088b2d7ddfe62880273b595a23e06e370eadd461533404de944a6a11c1146d07a1a22753a82a5a443c1b237b1317b4067f279b06b86279eca6af76579a7fb415d259b0dfbc749c5783df372d001e23ac62b2a5f22a94661d80fcb4433325e03a15c107ff97e4e43204909c759cad190c1cebf888599a946fbe5c7df796497a6624ee42a77e68e90b10420cb73afa5934d977948033a3c45ea47d058218e1261a1ab6c654f0ed60e314d6302bf38c1b9d6ccda8ec4e20b565b8e52f5eda6ab99608f135ba0ff9886387e0175d05e2f57564cd604a14611894952055771bcadadefac0597230a16e1767a9f32038a3e6f323a305c129ea89f7f4c6c6b394d9a0ba489d34b42df2e7f7885b374acca5178b71947313d27bbf0b60daac60cd824b752ba98f300a7a6a2e603b19ad474e86ce2804f4aed12c6d612123dddaacba40377bcec36a362f4c5b53b3681066c01a97a5d77d598ddf71c33a86c22fe1742b54700855b7b88291c7e8c45c3970acb43413f0ff04ca91d798aac83f467246c6c91f4bc011cd6e5f35179b1a5acbe6765f0885150620c0892a6bbbe53fd25e57838f59fc31cb7ba9b70b96f9376f149390f39a2be443ca023c2b7818d4d2ff252921a3f8f136ff77b44095c203e4e57938a285b40675616549128b227071e1e613608501f3e01eb8d2fa5dcad12019c5fec9fca4bd766e4348d73a2969535c8ad9ad700a8029834a350f9033c9e56080d3de2251b6d8db16577d52d6308142710b090392e6dbc790bd1366bfb3843f31dc67c34c0bd8804dccd22d47a2d8189233d3f2d548908e304f39354d00e217bdc13829b688a827cce1bc564e115e52531322d3454d4fa66fa90e83d0f6004fab39f24479a8ebbd51260252d61d5ddda465e63b44a73f14e603a3de33525e264d45f0aa428884475af5e48de2b4ca800c48a8c954c18acd281d0992e8f54df60aca46254c26c631992ab3bfda3c6d4f5eb961fb89c3d937fc16dcb7fda571ebfb42151a3c528bdb6f2600ce9d684d5f4bae26f52d327f5e7c858b1f325d6adb16cf9b05053597b46d5d400fdfd3b25633e0b58041a5aad751682f17661ce56ef9f797465c58a0eee9031a2eef0e249ef699d503ec61a0513e9e3794bfec2386b7d5d8695db747e45c35dd68dddb7e5f0e3cacb1357cbd4697a576c54d7046cf1bb5e6d9c3ff232a862505ffe8d1da82d2066e7cede47b901f454cf3911ac665ddd4b795e727b8fea1c083baf49e884bb4d6e38174741345ebc1612bf02d5be4abdc7adada15d3ac86173781a8d00cae6dc904c40478a7c0a2aea94c9e5974d527a2102622d2a10c905293cbb2ca69794a7ad29becf4a967f971ff1ff94ad9117362aa61005455a0c096df0c0e6fec48a51a8dd53c09c0eb1076c12b19594eb3ae54233bfb5df30888d831704f04bbc25ea6198746d0b1317b68f439474ef855f7277ae174956fbd138cd037ec390c0a981b9b9037934818933998dc32d3e3add7a92f891a51c3159a41195a0521ce09aa285ada6d4dc600c75693a84a0de5445dd829417eabeb008f7eefa02e90dcd198b935e159fd826d5f95b539b9de426b66a028b023b6bf91e79ca81334225d3770d6e85a7cc2ef59bbc527336e78cdca282c9a2f9d5cf46112cdeea8cec845ee188fcf40137aa403ebbf4c74829af7ba6fa5e2cb4cbca064a25ef4e76dfcbbd7f84a756563627900a5aee664c1c31a04b34ccf4c44c8b20a8e0bc4c52d57287d8759adef184f794bb47475126e6c96398ea5b4d06dc0411bd0f4f4b3dfe3e94b0c571d780d761b1b15826b2a659cfab68ca4db65ae1d024a6c2f28ce65a48e470f592304a55dcd6bc3e034dded6e15075cad35c7e2c36eb74ea3f8263470232f4c0e9e5ccb99b03fab25605ba76ffce4d9352d501ff4f2236e0756738bfc54193513686af719834c68ae8645bd140fc6c92fff8239fadc6b6079c4a437ee6d49053bb41511d417fe301f2157ff57b9150d59403601c4a73b9f993e051eecd7dbf6c4eddfac5a939c0699833c29158751a3ff69934f46952a28f1af35566d2dc9b0ce12d0afc85ccfb9ff529602246289acbfd06c8d2c612ac13959db034a0edeeb96de33b0680eaddbff37b4e2893bd449f2348804fbebff52ebf61df26b0af3f28369c9490580e3ba7a31931d54c900fd2c7d305aae82bb6da95e2de4df0645315f30b86a5774fbcc5b3f22193ec601b9a9ca23590b0e9e02a2fc333dc9a6ca11da8261c1a3ae7f2e1fcf018f7323d1736f3a99aabe923917dca5af6053225b8ae2cc6430c1366d8c5240adb284424b40aff4ed0066c696c938e6728ec92e97d264b0372582137fa50945f7781b8c44f224c4ce76d4f9b24f49793689cd61533d6823ad73c7d57e9233317802f43135a410166c8b975b230af639b1dcf5e7100ad9d0b380c1a3f4bfee2b6903a8d88479e98e46975f6a446c520286b85f6be360851a5d2f6c861cfff87cc853c11426fb85c66b90b4c9216bba97f68d38774454193257f2a8ffd7ae9f6078a8ea257a99e55eb685f97a3342bf61af8fc93cc14b6281e092c3af285a440e2fe0fee3b991f09b85711c62030781206c7931bc4d6b6798d272c246b30277c55a9fd403256fd6aae03212cf7f7412c3aef578ce302880d7481fc5c9a7cb83070b4c5b19bef056587a71330b929cb510b65240db51a463b4aa3acdc29a870e06c3d093d07b35183ca2fa943952139d3f8a67ab4ac84380718058271494d7afa5109686a23a986ac833a275fb3375e8a6cd74671d66490c8b0d760ee3b3c1914bf6d5dcccb0400a6c1abe6d3d146e7492535770f1ddc02dfe901aaf4d9a539daa01ee7174693cb0cb1c21d6a825b62dfd8bb53b9d0afbe95572c62440dfbafef6c11c048a2b43bdac719e97d328c95dd4c6e5c6b3d648bcc5fe8ee2b92422a54563c3e252d9712bdf1f1d03fe7061a42f0179ffcdcf5060245bed8fca3df23f4612f5a516063f9fefadce6eb1a9aef895b7c5aad7f5b8d9aff3f5b30679f9a5b5e0f3be89bb5c95b121e69271374129a0ebda42a04b0e311eb2d1f63ec7fdcbd739f5184284fb6e970db5396bd53d8341449d776df255c789fe56a9035771e2aecf0d9b7cbe378e2a1c4efa503c717d5f0573c8e22d2d54def904d8d38785b6966941b6b25e163de98b744ca5bcfcb803cacff464af250031819cd1dcd22db47c1a7ed3c5e3f294fc657514519ce3ccc433cf5fc4a1d1606e3ee3f7453a58e796008fe661412b0245d10a11475bc5f4a0c3c70324950514713d43429c8316f4c6d86fbe5b2dcfc6f35d4de9271576352c0dc32fc5c36e9b88fe8b9320fe68de7c82d28e26c94516dbb500a6a125f89a35c34b6cf97a2f71e7e246ce3660491f714ea1eb1561eb078035ed6ff649395b5535aa208fc52dee7653f595cadb8b5f4991eabe0c323ba9b68fdf33f936591e28407ba165adec944109dffbfc6e4cf2dde11890acddd8f0a7bc111628777a3581a437cbcba54f1ec639e208922bcf78889b608d77e28385df502c107b703ca66ce8aa1d0856b1cae8245946d72cbb037be46e907fa9b751a33c15c633f07f5d4ed3c5b9ac09747425548c99a9393c88ed5aba619a5d1c999400b4df3abb230fa50a779d5caa4db60fcbeffdd518ed01fb86a083c3749f613f3f9a7066fb07b9481e59618c1b5bce571dfc9b738aa320371a7f3799027429a7bac523b8d71c666a21be7f9912b2aa8991e951766c14ef5b41d7d5983d27dbf3867a19f70fbe1dd6570565c15e2ea0f60f18a68428ee8ecf29280d0a00f0fd0d8367f4062c8faa60b391b88d5ca26005a40f9971fb75af312df581b7a54dcc320f6891a5ab66d2ba938be08665a778f4ad6f1790122d20168562b187283b0040bccc634fd345705462de00c886139238a1465ae8693c03d06200fca203b558d89d6db51c14a00c48096bcc92c561315ff9d5291da5e32e1c4c7f3277d3979e90644eecc61aa68b8e61239c9ec7b1eb82a8d98856b071b978f6c129fb72e83731840885aac1c0f0dccb7b1522e874c0f2cc01774284bf73c3c6f21f558eb04823cc224e2857577753f67a43e96a62e2689bb21a5e11ceb276ea181fb0b414f88b93b330ad4c60c5b312550c6a9d51a90936c906ad0df474f646056083811511fe43f84fbc0a5e1a8c8248fdc0689c89eb892698e27f0afc3d3", 0x1000) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[0x200, 0x4, 0x8, 0x6, 0xf1, 0xffffffff]}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() r5 = socket(0x11, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x13, 0x2, 0x9}, {{r6}, 0x0, 0x2, 0x10, 0x400, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x45, 0x80, 0xfffffffffffffff3, 0x5}], 0x7, 0x0, 0xffff, 0x0) 16:00:25 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x81}, {0x81}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:00:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045006e86000000000001907800000000ac1400aa040090780000000045f000000000000000000000e0000001e0000001ad0000050700000024f20ea42f43fda2207e54f91318764445c13769a8ea7f652b8996a2359178ded609a089a6bc618ed61100da097eb64c254184ae7b6f25dd8727cd11885933f16eeee9b7f224d813baeb945089366eea22303d970bd4dc05b9acadfb265c54cd53b6beabeda3a280d18824567b1e1fe5789709cb8c9f2d5acb065cb7764d044c21e5804a0f60406e31d7aecc5811173bcee8e6a24b46b9893a72001b4b74c834fa7918bdf4f7c2ffaef6bca6f3a85350bb9e1f044924434b0acef600ed5651debb2cadb247d0d100e67c12ce449e0fd5a42231c23b31abc28a2c4aebffc912f26b23fef71126336d778918e4f483c9b9dddbfe387921444cc3a58b3be75934293f7ae46e554357e31a1573b06e0b88249ddcb2be85ada05cb4a3f058a3bc2216951206e41e4bac65c78a01"]) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) pipe(&(0x7f0000000180)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4010900000000000000"], 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x8}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:00:25 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:25 executing program 0: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0xfff7, 0x2, 0x3f, 0xe5cf, 0x7, 0x9, 0x6, 0x7]) r0 = semget(0x2, 0x0, 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/238) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000011c0)={0x400, [{0x2, 0x40}, {0x1, 0x1}, {0x2, 0x522}, {0x2, 0x6}, {0x2, 0x1ff}, {0xf7f91695c759697d, 0x9}, {0x1, 0x800000}, {0x2, 0x3}, {0x2, 0xff}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0xffff8001}, {0x2, 0x7fffffff}, {0x6014f7c67c406688, 0x36}, {0x2}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0xfffffe01}, {0x1, 0xfffff801}, {0x0, 0x600000}, {0x2}, {0x2, 0x9}, {0x1}, {0x2, 0x8000}, {0x1, 0x3f}, {0x1, 0x1}, {0x1}, {0x2, 0x2}, {0x3, 0x8b}, {0x2, 0x1}, {0x1, 0x2}, {0x1}]}) r2 = socket$inet(0x2, 0x5, 0x4) sendto$inet(r2, &(0x7f0000001300)="3169f395f0265700cc69550a1ae0e441d2e4ac4fbf6fd633ff966308", 0x1c, 0x402, &(0x7f0000001340)={0x2, 0x1}, 0xc) read(r2, &(0x7f0000001380)=""/99, 0x63) r3 = semget$private(0x0, 0x0, 0x604) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001400)=0x86) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000001440)={0x400, [{0x2, 0x1}, {0xa235c17812e7169b}, {0x2, 0x5}, {0x2, 0x8}, {0x1, 0x81}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0xb2}, {0x2}, {0x3, 0x1}, {0x3, 0xfffffff9}, {0x1, 0xe04}, {0x3, 0xfffffffa}, {0x1, 0x6}, {0x2, 0xffffffff}, {0x1, 0x3b}, {0x3, 0x8fa}, {0x1, 0x4b33}, {0x1, 0xe65a}, {0x2, 0x8000}, {0x3, 0x2}, {0x1}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x7f}, {0x1, 0x4}, {0x1, 0x3}, {0x613c53ca39fbb3e9, 0x7f}, {0x2, 0x80000001}, {0x2, 0x9}, {0x1, 0xffff}, {0x3, 0x1000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000001580)={0x3, 0xfb3}) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000015c0)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001600)='/dev/klog\x00', 0x400, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000001640)=0x2) writev(r1, &(0x7f0000001840)=[{&(0x7f0000001680)="b196ae224a8f22aef992e152c5e13b38538c1756e727b410b06ddb230ceec10a09693d8c36ae805c221492e8f72e23ca12d5dd7d516cfb0bf0ebfd2b637623a641d37c289ad72f9f698c84bc1692c5011387f5abeddd6390f4dfa3406e00915653046b57b67b9029f5743f282076315b3c726d884892303014710bb1ac77abbec50e2625b5021f331ce53e0caa08c5e34ce31cd7edf3", 0x96}, {&(0x7f0000001740)="d4a2a6a77b5c0b7736105d82a0d4275b9b84429a186ce0ae38e016d7c264e95f46d4d556c40df93e898c0fa7dce8b8b8b0a9af9e8b970718f010ce1c191cc79075a118b3f97e8a52af9259bd44194445f4cefc64a9037f4d2efbbf0402f80ce69a8826ad9de3b378a5292bcd0bdb07fad3076d573f1551e442d218152c5d995dbcaba50542ca9618b7155736e99a0d677d65c8b9ceb1bc456a334a1112c477b8ddccf2c05c509991ebbd4d9c8c256c1cc44b89259bb6c6e920698f7e6be3ef3ba63410b0ea", 0xc5}], 0x2) 16:00:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) lseek(r1, 0x0, 0x7f, 0x0) syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff7e}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x400, 0x40, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, 0x7, 0xf9d}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000100000001}) dup2(r1, r2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() fchown(r2, r7, r8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 16:00:26 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x94) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) pwrite(r0, &(0x7f0000000180)="fb20008d1a229be96914f609003a", 0xe, 0x0, 0x0) 16:00:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000500)=""/183, 0xb7) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b", 0x45) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfffffffe, 0x0, r2, 0x0, r4, 0x20}, 0x7f, 0x7f, r6, 0x0, 0x6, 0xacff, 0xfffffffffffffffa}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x46, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001550000000000e4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) r3 = syz_open_pts() dup2(r2, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7825824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000428c5be4a85b9f7d9de065794644f7a3622236aca25c18d1606ea2a7d70865a569b0500dd67078cf8be0cb7ecc70e3c2bf51a5c9ac80a70632aa65a3ed0094015ee4cd8b36a330cc4cde0139de5f59349f92110ec4605beb067c29013e86a70f7c3c4ea4a40c8e14238086d03d980d4f9e3ad7d28263a5df1985a259516b7b332fa823e03606854ad49f79ada0b11f2ab99c95d68b3b098faf0333e426b9cf6795d81c3ab4abd63e0f31960ff083"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) shutdown(r2, 0x1) r3 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) dup2(r2, 0xffffffffffffffff) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) close(r4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8], [0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffd, 0x1000000000000, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {0xfffd}, {0x0, 0x50}, {0x101, 0xfffffffc}, {0x0, 0x0, 0x8000}, {0x0, 0xfffffffc, 0x0, 0x3}], {}, {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r3, &(0x7f0000001a80)=[{&(0x7f0000001b40)=""/254, 0xfe}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000640)=""/171, 0xab}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000001700)=""/219, 0xdb}, {&(0x7f0000001800)=""/248, 0xf8}, {&(0x7f0000001900)=""/91, 0x5b}, {&(0x7f0000001980)=""/245, 0xf5}], 0xa, 0x0, 0x20) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 16:00:27 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000180)="a91f52827e87a9a67d7f46f7fafc76738212ffb5a74492273c21bdc372cdc5dd8578f2fbf6fb7d1e45b7c62a0d347c0daa12ce9b8a4217355fe452f8a1a10d768ead6889eb66b9d512885a59039c685b871d536df0f610ac6aabc96330ac44b0a402aa061ba337cd070c97e1d7c429a055fc409a7455fb732dfad32d52e5268ea953ef32040292fe9c5f9020de0f9570d6e7e18ba33f6f3a2755404aa2a4086009d9fb512f669c88043c2dd2f51a51a20598653d77d45dd277b5b9f4bf008e1faf0300c387deb2f8023f7f8bb51cd52b347d0c73dc777f081bf5569071fda2962337a872424fff08029657f6d291a8cb5d3bbe00db8dcfa624fa96631c35f5f96ab5c433bfa4bd7a5dc2f498b36a71f4d8554537b711ef4ba6639da856c4869ab8ce895372f25e9f53a461c78c90f92968d6779e09e1bd8eda489e6c60499d5e0ea969a5ffac882b7cca26517ff2a0659767609bee4e680419f41b13c503013a56011d9b2260d1c53eddcd43b8b32b6e154100c841f0863633fd6d6e6a1d99c1590f92b252128a88ef3f401fd232efbccc831fe61b96b33fa6a5c8f374a38eb8d5a32b67db03e50a242d08346c52ecbbf43dc2d0a8772bf1fcdbab24e4c1125c122fd0e12aa5927cc06c250d92fe5f95de0eb4290e10180b2c36cfc7ee03b1913551cad26219b6a2fca598845ba4bb0f6725f4c42f631986eec6f013bd89ab3d5d188f4b78f7d8e24c692fc8988bcedffe4881f9e260f94c4af112848598162330d76e41d9013d9b95ca5a2ab492f71bb02aea645073ea3194afa9f4bcd912f600bae0decb14c8785c7d7575280e120c5830d23afab2045913b7a9a08745dd4984e9e9de232898c6c4718532b23c76844c56b6c5dfb5880ee7fca13f107e90b0e7073df7c4bf0fcbeef9277aa2e72b43d428aa1df46a47e96c4237e2c0e0a87e69350c0a4cd56bc5c700fecb8fddfe16d628101b5decb04fb5ee9138e0b00290bd9f44de74df4432fe93bd83e80e62685953c944362518bf76939a77f2b88c08e8ce40b92ca00fb56abc56add78373877917dc6d11d154def83cf03a286304c5e96377232bcceb1ec21b98e52e0e2cb1d5c256071fd6ca5098065eefc927aa7ee3fe0b09d79559fc8bc97dc8a15bc34ba13c4a4bb9590a5990ec5acc2857291b53589d2db4507b24c7eca57b8565a56f31bebbbc6b9abbec73f2e092aa1d077cc11c6491dfb72c611b084f5d0af839b69fc921a1f013733e2a6119dcf738d62f53d5a929b73d55dbb248c32dd009a7f8875ea546d8814eea148c6588c440453aed3dcdaac97d95c4b49393b6d4604640e5cad18bfc95199553ffb7c3cf91175517f4c3337c2fb1ee2d833149eb0c1f18d2be6886cffa15772f6b0128a182cfbc78ec051c57c1ad08feb7b26daae275598c07b45c4fdfe0b55a32afcb51653c482ba47eb871f6dc780b00715c8d141ef903ab341f9a56bde7fa6e3f7da7406b3ee0a5a480adb2528abcbd13f0ee28bd888c97281a19f0a085335b906bcb52edf89c6b0fad6570fb06ff2971b571e3669141471dcd90cdd669eab700620530a20287c10934b4437d0855a3ba791d79fc06c5431646f2d90376532d8dd4f5201c6a8d0e0bfba32eae0909858bce6eef54875a3d3afa9ca26ee98b5b3c8007e2ffa8b3673d715ba0f9aa678a018e96d64c9d6bbf78c75ccdd6a97b5d331afcb2aaca29cfa9f5b3945cde06d93269ff461563abceb9a2e8043e98eacec341c87cbc06200fb52c45dec6037056e5a40fcdc6a3e42209f9879eab1a4a3699724d5260de8e98120131baa5a8b658fe3fa8507b13713cbfdca4214692669c39520c90a5dc99478aa8fedf88bc7bb7f2288b09a9c492aae9dba6c671c91e563506a97b30a657cd5154ba28a50b41890968ee3eda660f79d9207eb94ef343ef63991975a950f4b86b48997cec9985839d2f7131e177c5dec9290a7e93150fb39283a1c7f7df04d14ceedc4bd68e40d0f52e30b86bbea7d85ac554ae873ff66352b325980ba8dff76bee4a18c636d630d7c1e5ac5131666f24a80c168c6d9d481cacab9e530ebacf51577e892ff1b2caba3e13356849934b71990827d3863f20b52aa2d675683955f771e03edff1e0aefc944b6f754365c6568dad94c8da8fd6dfa9e55507b3e1b2cdd3771c635faedeec6ed3949245a85f240e974b50f9a76d1cced0bfa59307346f3c0c5510731597e6255e2ba8789a01ce59a21356b8277de093aa5ac621b197c6419c53ce7080d1c3dfe81ed5bdad0c29a0349bde003ef0555acd2b87060b8e314a175a3159f4b44bf1ae376fadfb28d7069f5764e607c4004470dc70c11d695f77dc5d0950d322a381ac5e5084772ceb66de7cd009ead03bc1811eb10829b685bf354fb486686719c3978c294cf0fdc4fbbc2181b1eed793ddf188aed9f370a3d8ec8a1fe21058c13925a7a41851d016433082ff831f3f9faf5e30a0f6589f4614c7b730dc0ccbef2419f75dd0a6734f94134f286a4d1c2e03774a1729aba237b12ea73f2f649164758031f27373597929a14dc6debde2f8e8207d5ebc155154d8a3f32957d2dad61c14e5235161c1d758404aeefa42d9d9aea11b32c988502d14376817c70e0c22ef6071feaa43ba914ddf486e19a61a44113248fd6356c00d5b4394593d30fdaa493ef842cb6bd66c5eec98f62d075881541408f586d1d5e52713df9ef9ec8b4e19a1026c0744053d4d2628a708294dfcdd05a751c881a68f84881193f3392a005c84c18203d704788343f876cc00323941dc1e045b455e77a8ba06348b06040fd30073b8bc9aae5780a02e95a3dc62011d87a9e99dbff28e07104053156ed068caee47ceb2649ac24ff626405e7f14bc249f3dc711629aacda85fe9b25dd14afc97c7e98cf4b44c8bb14dc77813d1014d33fad43c4b0f8b2d13f79a978200c1e89c6f20786eb5dff777a6978870479f38a4d5da65832b896203bcfa93e6d241e175e978fdededba80043a79dedb607456824df5c118e086a43a81df7938817a5c48ea5c37acfa4a6acd3eb01750b00bd50dd462db107772c7cd10230dd5365842accaf0ac3df73e93cdf3b5d7e8d97e6143a529a3348e1590bbea7f96ae8126bd19ab3b47b69b5416d84c602e84d075588629050b34dee5faadd38adc2bdaf6aa8eed847db62e4b5db8ec2cb34d076e180951ddd1733760b60d07351392488c151a2fed6d4039e6f5f10fb118fd6efee19d318fd53719aea77d55f8d5a2117a1e6718f3a8b0c1ebc2d8b74f32e02cf9c5ea26fee3ca737cee79d253439bb63b8b9ec907e5907e17ab2545fb849277f3cbe801f914e9ab2142f53863467ac1e70505af4d1f6ed4607be8b89ebd741e56f3640093ac6900c83e730a7380263373837dc9739d63a3056312165fff07ca9940481a3f718527398d004a5c5d8921fe6e1a13e07050a47c21a7714dc098cf580b7f354ff38d717dc0103ee487f6eed09e4bf7e0d2b812829c72564c23e7c1a5b6835f073c1d6c58f8501dd0333e6f7519481a45bbb89b94c4c42d466b41b3f037fb1e45e19b1470cc9bb2dbcb8c01f8f83830124211c71c33289777c7a862165c6f9f4c7577a9322f770a3ee4ab9d74b73da551bd458e91e2e6f4c2c8e8d5a587d0575eb7fea84c77734c000dc3311a39cd25b2c88eafeb76e1533c8109cbc813f63d52e3d4b96e88bf2a874271990492a054ed1f6e85d010b5694e4b47c6843108d2105339199208dbd26aec9ecf1aeecb4d8d9850b58c798c4a8287612780a77e51f5be9ceed0196aacbdd1ffc9a335bf6892ae37552ea12397c2dca5185a9343f48973abda067fee920524a2eab0cdf4f8233dd1380171fa8a1dcff87b3562dc41c8f9b34eb6bd1e51cf74b5621dfe90ef96b42667d71627003530e33a4482edaae566233b6361e4e72b2b91a9f69d02ebca73e8c9b84ec0419ab494fa633cad51d346d02757d82da83e2648cf2f3007aae6f300dbc00a7be738b3b510e5fae032b0968c3b794fb671c0eea3ef80347564c504d64a0605639fff5d053149238b9af7260fff55f88e1666dec995e0e233e39aa32dbbbf5f98603374b1608a91d4203a24290d3d4d76be4ef06cc1d4fb4a0c7ad12524ec7ac019355b099884f515ba31581bdd93f65bdf9e1e4daca31f608637863cb48a055f56314059f3859b37a88d7c5968a823e986ee4dae8c2d60428103f8480c45ff287d5f8942f9ee14ce98949c3ea966847c7e1a44036c0eb33c5fdf2cacb8a1d8d37e40c74f4ea26608d0611bdb5fe4d760836dbe62e1985e96ccfb360aaf5d0ad322a7c3eae9b565c252df47f56699c87db4c991937588bf348e248b5952b3da2e69cc15e7ee75a29f0ed7046f59c410285c1a67133a2a2e0525fe693220f03d6d0cdd029294177b52bb565029571691c83f5b7b5efe2971539ded08ed1c228e8005de1f40efe250817059125c5fdb2669c744ef022627b84725dd8fa2cae01432398737c61259b54298b47979619c5fc6c016f88c23c2422ac882cff807547559885097da05b0a94cc36a0c4f9b4d393fd6a8a2e95e9635f024c7ebf229796d8d27d2360422bd263252d44d11ea0511c19359fe485dd8a9625c30f541bb22e2ceff057b7b84038d05221e7c1b7cd20c8581504090f28461ce9b7e9870fa01187f236002c6cd84dc532041b700111f3bacd8575abe9bb7aa6df580a07ff6d894529b84b20cd8e865010d77e7da100fd22bedee717805dd168225b30d7c367feb205d8d0da157bd07d8fa8c11949582e52498287eac99211a571d3f3f29d195d6e352f3f075c23ad6d326e4bd3044e45026be2c16ee601ff9fb687369fe2c6a570d927b09fff82117faf7cc69bb2c1aa69603282b174656cf1a17ad9ac37f770fffb61d2c29d5474ded11ee82bf5e0fd29bc0572a3dbaf7f49ce77697b7feead5a9735b5a1373f06a662a58f0f93f76f02bdc183ef7d92df722bd33f961faf6a53af6ee6386cd52ee6393a44cd2d5b17ec25d1d43182ea374033cb85b30a5723162b6d1aa34168dcc1a4c07d7f1291dea9f5d610e8ee42dc75d571889c3561047a8fc619a449cb076430281cf59e67b55026cdf882e0b8c14c4d02a14a07bf8d3406cb52dc02a6bd5f6f3419e6d611dd06e9e0bffef39b653d5f42096b0e1906617dc6c1368620ef37d26652495c3aa139bbce487660e717f5507b24e1fe41f12b9e2d414055412aef8c27cd2c3b23c82a328099e342a26263de960fe9abb5977b36305bacf2ec1a98a6077c6f1da113f3f5b316c1a5356aaebda2adbaee1dc8fd879df980a101b7974f609c2e7932544acee525d804b2c479033aa0bcbe953a939a303ee41418e709fe736bd6b0e5e1b9551ff7a87591f7da6e653ac54275b1af712f4f748d8c7f0477d48f7e67deeb2080b69bb08ca5c7de0d23809f17a96ab02718365314c0a602a31a42a73d867d1eb02eaa9f81d4612d273f7d37a7cd94a5417d84b1c21988136d35c459172887e64a0bd4610449c3a71758bb2986e798d03ce90c2bd7416097417bb30b7d02d4d4e6f271aaf100c6ce8fdd6d52b7e57fcaf107ef1604e73727cdcef8c5e1fc63b00a8545c29d27aa4d4bbdfe91943ad6cd03025aaf5f121ff10ca0b05842d907e1fdbd1b253f04918c6c99fa1a897b10482234bb72e552a29d1d0875b109331f34e0490bdf82a0a06e1e85ff7ef41fa32e727e85245a153273f5ac51527d69fe9ac61de1b34981098983d81fa3ce21e4dd1b27e295fdea70c8f957", 0xffe}, {&(0x7f0000001680)="3f9f6db4e4d22b230cd64e7be0500f6d153882553657d2f0934b2a849d33139687ab2772aa07b4e5f433d2d6e3b1628c8ada2d8d96671774afbb9b686b0dab93beb9b97715af069cfa59bcdef2e8ceb13a3eb25365ae16cae00a676894d8cebb64918da74dd2fb6eb3b73609ca17e86c827d639a0096bb75f964f6f7abd20cba6d36a598ea89d0cec533852a6f1900846f316a7c5d6247685b86198165a3d4a27240bfadc2014e4bc4507e34160cbe72483a84a7bef3a1452e3b64f2bfe356542ab4cb176bab1c5afc48f31841e974f3fa5ebe6221896120ad902c95ecb23ba2bc49d5af0b62c7c7bd79100a05b3810815e434cb21c9d49f6419b09000483d44e114d99132e888ca68982d6ba6117e4c6e3d270bae65742cdba425af170fca42c25f06677b0f5c85b40c4f652459f1a9d11a4657b18f1ccdccfd324541ba62476e442f4d853fdca96c8a2a01a2304f21446e2be9c68a3c931bfed1916e7150ac9c5bbf69ee153bbc92bf188be833ef772615b8a6dea0e7bc14b65a504c71546feaa12d92459f178fd7268b3674e37ad94e1377231c9c4ce957d9a1bbeec830280c557b7650be66902c029e713d8e29bb3b427da9baeed88fac5c92f9e7218ac1461d21771869e4a20bfdcb4160119b3cd4f5a5d30681b003922316c11107cb7057aa6944a7e32789cbfbdce9937d4675798a4cd80abbc2dae6ae86b1ba5df55b10f6e2f2e74708d830f186498a1ad1b8552a370e4da5ceda6d05b636e0581bb26ca21d71168ee815cc49c3abaf9603e9e6f0d185eca06a72b72802193b77d65ba76ce0633964d99dd655810b65e488832c4c5f562f1a3dc61935838191d2d58fc0b2220fbbf1ae49696a79b2e17ede66e41eb1f6c1c106ce07bc44b6befcca76234d8863ae9285dbefe78c3e01aefedf49182ec3f95c14c74a728ff74320773893078a8dd22338474314b794a3bc796b67bfa9e0256789479b936a32490c4a8e4cc9e9ca7cb55c8c47e2655c11cf8e0d3eaab7210dd4dfdd0702f577146dcb09737a8d905cd6507636184d85da128c3ba2c126c6a6ef4c820fe47c418d6720b9b639370fda5806862a65e29cbd79d03e96959ea0e6898c361494e4452de16ffc6c2041a3ba69ffca23601ef720544b15102a053efa78af95a6f9dfaf5dea39c033bb9fdde8b46727ebc83207ccbd7fec3fdc38022c0d033eb786e68253a2296a9806de923fb7e4a55f47a02a93101f44cde8bdd175301d8aed8e1991c1acc0a0c6eb862c061d47badb5622680fb0a59b9169a539f3ca5f52d9222dcdf863f66d237965b402d6058051747332289341bba6bff150170fb6544514a52605f46916c6272898f660231b07b41f5366398470a3056fc86a63717143a133b1ce653f78ae6b3cfcc12463b6049338695a8e471a1cea9daa2ca9bfa74fd7d33b4e0b3b98911d3877850c807885ae56bacfb6235bfb34e2f2feb3e8b3e3bc5fcabe473a165bb70cb70acb2c9834e0d64456c91e44f112f448256a6c92ed39222ffeecc5a3c0796fad2222017a9082e3722da45fb24a7f94a999aa8e4ed6717aec65c21890e221ce1f4934e6342f3dd0719d245b7e94cf152b370d9252aa157e8082aec38be6ea59d45f5d46ead3b039c828c595a691977173cd708fffe2dd705ee0e60b4d0772ccde9dcc6736a85b2d92b281e622b983d095ce3f9c1fb6d4f60504fe23026ec9cfad42c65820bebfc687a4e45a4d35781ee959fc2f2bd84b6add4f30afa7be2c681e5af03e6158cfe03460cc448990dd2e3659d5ebae29948b7c89d1c7da22a77870cd64f002bc076c77f8c876a3573afe5ddf0e541c0cefe09fc619457025e5ff5fa75a402f95481970994c5478c012d9198be9a9339a2957ebb222d291be7fa2511e75e0a3aa3bbefd428a276764e740159c6ea4115e0dc370da4e5d15eb828f6f02a031b9b3b80e37663500ae2581c2b5a9d66bfac91382fe520c21c79fd673cf9437d8b6b3c80c9fd5cec3d3b6ec29544c0ef3ece3b36097b26186c8623175592734987bc814e53d1b60d24a294075f9eca10a1ebd8fdd8035dbeb7f299715104db3e5fb6656fe89162342f0ea2b9a44dd605046afd751883365842039bba42507a1b70b82fab47a8ef5cc411163655ce8ba431883859dd89857396802f591310c5e563d239dc6b30fcb8d6e9913f8907f84b83617612d716b61de3dcb7fd2f5be03295cd02b4247d94a8ae97594ad6ac219cc83d1c8fae7d6d9c403e4fd0f9a3eefa0aec7d293b27af93cef7c5c29cffadd1d2f7b7e770c087d23b9849d5fc5221ce729bfb4c79327fdaa594ace758d22eb5314751382cc7fa04c5b663138cc80d56ea0dba058d9c7715012da931e983900c9c5efd5f80b8b9a71844d25994c764d88836ec6258e3b1213d148f7db0e03b5836eed42014aff34f0b56cf85fbf2ed2d53a5b8e007aa5905a7f4f3ec24c1ddf058f11e5d78138d9af29db43fff9a1234a24f7e8a0794ec80c16b8aa2e729697a099e9f35994609942d4b3dd42032850f0eb73b0184f5a7f7af3ebd38b5f71a87d0d1119a3cab232cdfb3768c03a56d8a477f5dee8d255c6af13b5e9692cf2ed2f02a73b09927889f14815deb2085a017a2552b2fd5bb31b6254e01333686f2a9dc942524e1d8441d45f96f4ccf633ebe0d936e7f56fd47f207af483fa3fd37738f319a0548ead6c6dcf3f492d1ce8621be95d8e831c18d3190d6e3f4bc4b5290908c9328b0afb9a020f917de53c0d19a37400aed33a96b301d66b8e3b35bb1b5fe691323600dc9928ff54d866ddae346e3627fb79677f00e316362ead08959acd9f4dde8c5387c658fa55c20d5784f695b8571d84ac4ffcad651505984b08940f2ed7578052dad4916f472d0456a62e1268aece3075f533e46c1428d72fa4336fae7a50314d2b45fea38a00e3d81257a4e4640fa3baedf423b727d2ad9e9ba71e544e46661c38dae7e8cf5a0f70cea9f9b2fd5cb5978845ca02ac7b3a9bc29d19feabef8b96b2ed83654a72453fc7c667c16708065ee812b06e728f844c7bec21f83a645861d1b3bcebfac778b842fdd3091f5ce72dd83755e364edb3f036b4e6ecb258765af5dcd6fd0a7ed98ab355d7d1db5de50504388a7e6bbb4cdf1a2a491ef278bbdcb7b96c8673cb535d52a2451e9b59c55efd86f272cdc96589c80149e44aa9c7f808cc5c49476ffa2ede033aa83fa6b754c4d7d9328e745a47584dbb858e50291047c180fb8baf510e9990187ef4fde5bb65eda5d967223c070c2a9d00aab01930a9e5e8506474e705017a6dcb3c7bcad6de86c44de14d4d01b718e6b5ca3b91db939c1efefb26cc4ec1e5cb153ceebfb4e445f0a093fecca5076e43e2a556f11631cb197de0ef7e63ebb3898dafc33fe5152ce06e38d5d1b6e845d379da0ad3b991b50de8d632cadb24206317d62337ae2881c671d563f46ba672007b4429ef60b6ca7f6bc216f50df2b1d9389fafb329755831b7103de749b4501f19242a7a6947d898207238b17fcbfb038006e8e7905bd83461096d0a27d48b955ebeefe772ca6b5632bbfbe64dece3eaa673cec6dfcc21d9cb899333b057e80c04dbcab0b3efc7e76baf73b06761fbc2bc34618ac0c34898ec89c7e40c2af876aab02bfdc2558dedf9b1cdffea3c7b61c4fb241799318dfb1f7f127d7c9fce19baa9c9ce529c36801a0fefa5d1f74dd13ed34ee8e0d7410234039372d4e3d113a36dbd419a8975b438ce975473d31ad6f1b1d5cbe64916372ea5b81e23965a6204dde0116a2a13cf6a6e1bade40d8c2a37897ec4c0aeb46d34ba83d065824374b25d3d3f70890f6a96cce4d4c2149f24fdd7fac177a580cd2be6fcb1b8ab0baf84282a456516f8bd7b29557dae101c1187222a88637bf8460ab0f7842d6cecf33ee55e49b94318c42e2882264c25a794b5bba61dbfaa204fba1f6eec1c02d2d09cfee928bcbca21ee349621de6062fb9e761c0d0b5ec79455226fb52cb92aa1ab534ef3d427930ce0bb7dc2437ae6f1711037689fb494800bac31756c8ec8660ab6ec31c20658dd7438e7a405b80da765961601e932975690e8e6a36fd1fb3d35f8efd5e2fa2583d8ee355a20c64fc4f08a05379a6872f4f1b5a0a9f609d711a81a2ca0675cb32669ca28dbd1f9e04269e80a8b6f0f0ef61b1b8bc1c65fcf442f4731a5a585dccb2685b87d2924b4e59b1a01df124b57ab0fd94988adc305781c953c811f242bffeae1a655f9d6c35995f48670f5b91f767f551fa0c66f4e395ec91f5e4191989e01d3d7ad2a94dcf03c9611c0d713a0a8a99911cedccbf2522d9deaa07d38a298c11d1157cdecedc0a6f4cb2139e14ed5a2f2130acd2372649dd12dc29188d849ab88ad87b1dc6952b209d1c80991aad91d879c104f9c244ced601eae954679f7abbb6a96542acd62dd37934a2e8413e5860d7c12b98438dde522311140d5a11e019813fd298f9e16f07c118bd22783a44c655c861cc04dba600339d15ce34742801e95af4dcdcfe3516a5ba633703c751e6af20095dedb8becf684efa5326710971a15d8d13b3cd3216425cfb329a6000b6fccd5bb6645ff1c76ee2b77b9a6ab27e95e80c5ef60749329e1fae5a0879eea4663889f6f8ce3a763f59d2396f6162d610ffdf1af31e1b1e6b56b692cd86be9ba10edf54edc1826106a18c9781a4a0567e66de016be322fad39f21ad545755730e82ce28ea7d61329a92172a96d16983849fdfbcef48ad6c089a40a510d48e4aaf0f05e70abad4107fe7d5c4b1dfdcba5aa00e29a156fa8a7d1eaa9375b65a992aa3c667147d732cbda2f05f8b6022a2c3f5a731c8fd754012f4c600879f630615d40a64421396a4f7ff5b36534746fca37aff103c1ceda976bd995f16342fec184023e0623ca9a3d9c1dac9c5da0bdf60ef7c8a3864111f3086e224c9907f98dbd85aacc6862dc113a18c9d8ad7efe40b9ed9c0b2b367911ae7893faae9850d883449a9cf1188ebfda5957a8c6f169131245827fa1e6dba1ff549c228d0131a922c65dc0e35128e38c5af145e80ef192274a12aa24773227ef8c5421131a134ef08420e59edac76c2e592646c530570d86e203a5e83dda99aa9eda921fdc6bb7e9005d3a085353f61ecb4592ef0f1ccc581b852b70d83352d8d5810ce3b786ed6486ccd4ec330d83484f234bd01c72bafa78194441fedc0ded040054de58f43d370c7de5812da871d3c0c54842258eedf90f2d1fa6d3434c1779876e4e520c0bda773c2550bf3ef945f1100fe90f0e6957e83d0b78f0f23d87caa1b071e3be2a08b88c01717b6353144943c35a9a901d7ad70538e368eeedad0c404d8ce9e44ac6d6bde9c59b49b2f30b5bdb4d3eb6f677c1025a804272ea560dc9842dd55c5b13b8246e0b9eed6091a4970333242b5781f4019a9414b55ea34f74a745f37ebe77e2a058a940ee10536745facc4af371dfb663916a3204b95713f9bde5af76ca86164190999fa1c036ce35d0b83d3d7bb5dabf8f2bba3a196187e81dfec8b93daa4d6a614396f8ad6ba24dab46f91f7d4b449d8b070be04785631478c1274d6ae7dd06b12a5528752f5fbd6d6b66913e2b22cb727057ee2215de11c28136c07fde478fc8bce7eb41b973b4a55c19f7a60ccd014184f95700d3ef286b6592a1a895be6974d2bbbcdc5c9db367b29c0ffd748bd51bd8c58c929f8441cdc99b0bfd5e212b36724db85ed3507184c1eca41beac7ea8fb8a022a59c88fccf1e4bf04af8a5d736252a800f0802aa2734dbcb6", 0x1000}, {&(0x7f0000001280)="baabf1d91e5ceb3f1201b3ca1d8ed3cc06a0d7025ef676d181226343438ac13fddb8f12629c98e751e4932d1376b0000354a9f8f1df02bebcc0af4eb28910189c9d177531a124d2f0b2e1f9e66042039b92e0449dc66462cdd02cf06ae077bcf78ed885ced839bfc360c56a4810016c3a3c55de680e90abb9e9a92824d44ceb82fefef4eec31409f1dd49d72e7a4e886cc3c5d45dfcfd5b7100d1adf3289b637300a0f04ab4174a70a85cd2f76c2cc9a1fd84827caf50072af887e84dac20bef2ab73bfb997505364dc93e34878f4fc8b40c219c589cfd86abecfd6cde88e9326ed3b48a6ac88e5de1ca5482325a15037275807d9a9b31c0ae2f5d423eeeddd161260b63f12874bcabb4a2ca11", 0x10d}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x8002, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0xa, r2) openat(r3, &(0x7f0000000080)='./bus\x00', 0x200, 0x10a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a20a5", 0x8e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) bind$inet6(r5, &(0x7f0000000080)={0x18, 0x1, 0x902af11}, 0xc) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10", 0x1ed}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [], [], [{0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100f, 0x0, &(0x7f0000004500)=""/4111}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x100f, 0x0, &(0x7f0000004500)=""/4111}) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x11, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) r5 = kqueue() r6 = fcntl$dupfd(r2, 0x0, r5) socket(0x2, 0x400000000002, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "e2ff235105a8002e02868d00"}) read(r1, &(0x7f0000000440)=""/215, 0xd7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:00:27 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0), 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000080)=""/223, 0xdf}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x5, &(0x7f0000000380)=""/5, 0x5}, 0x40) close(r0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x11) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000340)="4fc6", 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setgid(r2) 16:00:27 executing program 0: socket(0x18, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x3f, 0x77b3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x7f, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xce) r4 = socket(0x20, 0x3, 0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x10) r6 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff1f) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#-\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xc4, 0x40, 0x6, 0x100000001}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x4}, {{}, 0xfffffffffffffff8, 0x22, 0x4, 0x6, 0x20}, {{}, 0xfffffffffffffffe, 0x10, 0x10, 0x1ff, 0x8}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1000, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x7}, {{r3}, 0xfffffffffffffff8, 0x52, 0xf00ffffd, 0x7, 0x7ff}], 0x1, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0xa, 0x4, 0x4, 0x5}, {{}, 0x53e1cd400a07b45b, 0x1, 0xf0000021, 0x38e, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x400, 0x9}], 0x3, &(0x7f0000000400)={0xfff, 0x8}) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0xfffffffc, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008ba8162b27febf00fc0000ba0d31e99a04727042bb1a4e3e0000000008000038b60fb5590f", 0x2c}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = dup2(r4, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x61) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xe306, 0x5, r6}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="0001010000000000040000000000"]) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r1) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:27 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{0x0}], 0x1}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) setregid(0x0, r4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x80, 0x58) r5 = socket(0x11, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000100)={0x0}) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x19}, {0x5c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "2eac030095607fcfd7190000000035c9f68000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7fff, 0x1}, {0x18, 0x3, 0x4, 0x5}, 0x7fff, [0x8000, 0x7f, 0x35, 0x5, 0x0, 0x1, 0x10001, 0x3]}, 0x3c) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x800], [0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x247], [0x8001, 0x1, 0x0, 0x8001, 0xffffffffffffffff, 0x9], [0x0, 0x0, 0x480], [{}, {0xff7c}, {}, {0x0, 0x20000000, 0x0, 0x3ff}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r4, r6, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000040)={0x9a0, 0x2}) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffddeffffffffff], [0x0, 0x0, 0xa7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192b6b81201deb9a3bb371c7ceda522dd1198bda373578cc29e9221a484454369354377a09f", 0xc7}, {&(0x7f00000002c0)="79e9ea30d7babb37069ea130059405026761ac7b3826d2b6c3858d821774ecdfb56915415118b787e513e2b5e0a01b4aac6fc5e06478ba8478999a50e4003904077aa77723e5e5659dcbe54292a5d9ab03b12f9cc47d37c2b515ed8f1b1422f031b9222f19bf15d82eb7415a8e337943f50a61b280fc4895d63791a8c22452c761293a99646a1c92f6f671502400"/156, 0x9c}, {&(0x7f00000003c0)="263427aeb70ee0a98ccd5d63fc8c99cde14d7c8f7149240b0471867a54b004ea20380fa3f5ebf694955a5164b86fc56c0cfb4e02ee61e47d1c664402d61c99309f3beb71b03cf663e4ccf3374c9a15ecbec5ef45d59afa6d88c87dc6c2859b3ce432efee0a74acbffca9e4afd26d0c28a253c40a6eb8dec9dce2e08615f0775d07a00ee72e923ec23ab06b7450a45176f705a9cb643dccbd7b2992088fc4d4491b3194ab504e8c63e39aa5ed56d3dc2d032d74f63b1b4b118ef2486bfd9e24f916cfc6f4c1985aa1df4137a1c1e54a616491ea", 0xd3}, {&(0x7f0000000580)="a49ef732be9580aa3344ff5570ff8d7bf1c3384753843967b5ad4b3b6b6c63c1c385c78b8aad3430694c9e37f6bdbb18206fb8fdf201cf196068e3103da3902ae008a1a4a1ed3d0412d20985e579c6fc472991b5ce8a7a059119b459761728a7bf03076e83cff62b4998c554ba5e645fe934fb273ded3779ef69299c601b441e231de28e62550016025d45b32402923dccd0794fc30c0bd956cd470d28298bf6bd9742d39cbcc712093c2492ecfb773dc71f25cd74963f27f15617ab5b4503aa7fe3e418c20332f318a903b9a43ced09c21100e55ed67f3063fd04c6ab7d968126461f1aa1438f86d970320694d6a3b65371e345b6cef87fb699e5f685300a02ea735967264a8377c6ea7caf3d596afe951d587bab572fd18f337d035ceaa7059fd7a99de41f6a7bfa5b86f73e1d51611d10fc0caaf37450103971f76793813950e325ceea811de43c509a9c326cbc4f40b93758e5fb7b707e56c813e697f9c345ddffc947774c9f57587add931007d8a369f31536eebed8a6296ccc1b1ec880f2df2b6c786107634d159e504b172925c8afea3ff15ee199e4e4aac242954bb749d04200c918bc0fc4770556b01e14818a53f19438552c8d7f16387295da5c5cbae48569d04ab2d8589091021c0c81fa0e63b0d8500e9d47e0d66ef2ff7ad6e8764ada7dac205c1a6c472ff3b4b5f2424122f003ca74b19bae7bc4f710038e817f3054c4cccbbe70ddbd3af3ddb3c248c52423c4dc76efd5edbdf0267ba29736bc1146eb833a1b031bab6512afad39336983714e8b3af246a9fe88fbed79399c72ac024577a7929949270837eb292cdcda30245c6fac676846a1e18541519d61ed37ebf5ee66a6afb57dab38137413eb877d24534e80df024ca394e64af6d1cb5e6bf57dc26b1e28244461638ad737e9f0aadc1d6e487b68cc3026dbf3db420a2d69538c2d2e63f36cee69903b099292e0da86108a441d4e2878d07c6dd9c5d48591c275632f817525456af2d1f93a4591b60cc25708c4a241812df21d612ba517f1f2122d5025a0a5268a92f492b7a2b8f0999d89b7fab3e8b355581d3fabb0d984f68dc09186bbd8d30eb0f3884056a1a5fdc85a0bf3b0c6f4689538e15e412caa3de5c80e69077ef077956268ab5948bcf6a5c2026a7f011f71108f452f5f7a889e13921ac1cbb6dc041dd190308c0d56f1b813702648332f1e8d67f52c164f33974aa7f3232d52c3501fdfab50337f46b2974d1d3735e333810823bb7ab3c2301b0972b8fcd95ed39ad2039b57efdb5b77a07136bc2e61953bc8f60c1087cc1579c69f8b2db7b966cc5947b02a82c464c23988a99fe14a34024f2734ccd86fe0a4cd87d7e375a6a356638c74b2693d78a6f8632207279e92128611997a2c25bc2384245f6b11b7dfd178094786f3540230e3700fe909844fe8cd2840490073faf063b546c6be2aee0a067632c13603cb182fe2ec1e06d21145a38a50e4fb3a270ece130de34b4158f684a2badb6da5dc828df466564addede3760f395021a4223aa2c51e1dd7c6301325c6828771826b8c688744b670477bd415206012afbc611abe84d2e003056d22fb41293ef23b73f774c196c910eb43e9cbc176e20c44c63136d1682152e0484531b65cefe336347ea64364fea5d8e6ce884c3d38c99bdea0ee4703d006566acc27f223e8ebb7f171e97206f373599bec0daae51217baaf5ab0a02e58545ff56d16c43b2054569434f24e66da2f193b89a15a5e4011d533f66964814a2c6c00f59c5d48826ad701d991cd9fc73841debbc5534c52b45da88e5e12d30356f8eddf23d7bbd32adbf90b7ba8d394ef36fb6a77df3c0647c8c6417b5e6362444b3d04179dc49675b146e966d7d7af25cc6e4a14e5cd5ff25e98eeb0dd1a06fb706880d709c7db09123ec0c45abfd1068b1c893065723361f578f84cf90e008f43562bc79e61b6b454ba2a74c97882a7f76d025bdca06b6a9c7859bf822b9d480162d94c346cd02ac83b6bf4393ce822725259d576e6bc6a6cd44711c00530b582dd049f197cc945208c96b45e6e4b033574f8341d1f39381e4f3c19dd96334636a9bacbb9fa18925e6d47a7ced8643b87e1fe90d13fefe284719da6aa4a403803b40e8d3cb14d1b6c4cd367a020b0acc2a7c9eca96dcf4f8050c8781dfa57809e0e3702767dcf161820e11607b1b54d8afa3d0758a494420b7fc792528b493b928d5ff7ec92a544bf6ebfa49d668b01d65ec315b017f0bb32d4cb0ec543e867049ee6545b6cc1b4f58f7b5ebfc7248a4a5835a91852c84e0302a2750a207dfcf49522ff6227a8372d0ea7da391814d2a089fab518825cf1db63893d82adc3c400eef2a515b80d11461e064e25d8757b36e4d9e885858e754d03de31125613ae5386782057fe573ed5f83dcf557775773056f224002c2c86a73a4b1b863f7151705870395e5b1174ab16c3fdafa6a61e8a20757b429b065d5890a3180ff02b4584cc12b4edc02325160218e10ba9f0181fd13d5aca747be9fa0d3b1b6a702607178fcebb0f91588741f23a3a7f106eb01c8b1ce2e8889589c672d082455f051442f710024378f8ead73f7215f92dbb63761c2eb9552da37a77b6d82326e892f701ccfb205e3382c8bc0b6698ae8d7b2a45c0643aa0ae201f5c84ed8d31c21d1c78297c0c65eb7da3480e7d4a499f10b4f75e0d023c686e70fd6e89063e9b5d600fa4a0977aaef80e38c5c9611531d290324b02d77275ab6ba934cee3682cd3e5e3b6bce2af618ea0b30dc738f0e45c9ecbddb6de928b604db7cd4536dd5506b8ce5b1e9185b7e18141d1af149309e769bf73b34ddac9c5aded05d646294cefa881636da9e813c5cf98c484dd55f7139d97dea1889aaa2b8ffa5e14d9e63c5f72f5237156d794ba9b7691c29a89b6735c7b0fc3ecda49ca77d67d0b17d0b257a55ad656d5dd011af4f70d199f5aaa9b8cf54088e241325b7c5c75e61d603965be1784aa6a6aa34810c74b1d7843d795559ecab8a48e2d82021884848393060e1a397dc2dab86fc4393f3e9bf43ee60fa816b631d5b0f92e89230fa1d0d692daa3415655fa95e1ac2edfbc13276cc99d33bed2ba50ae6b692ae303d48fa4fd99d72f19a05e443429a0fa25928eab8cb71e3e1860d53577af92a25683d1586ee05134eddc19053bc28d5b5fa87f4ff228a641c8113614e2a8bce4cb0f32c157cde757b118c905e7db0bccf353fc1e9ec7258c5b4cf32f768812d277f5973368a6672310fef987f2e90088372d69505bb48fc8e8487183031b62d6c1ac48d9fb08e4b4eb492147ebbe758e9a7bbabd77d1e2c5cf529970e35e73849b26298f85f0205907f576a36458717f7456f2c65052849054df74dfe68c431e026688e86adeace46d86c736e7b4c3f552bf039401b72aa5555fab634ef98aac10c0e05343fb51a027b8744ea8e305c896259bfd91f651c06f0fab27395c24e4b7df3910ffc09effbaf31883303325364a9b821c1f28df979453400c64538624e7b2c450c9a82f48ba25c5c0b21bf8a120a0cc706922d7af41f0198274abbffbe566e61bac53374be15f8ce40cf1e082ae2c246493e8ff335a898b3eb05384409bd7bb28f284abdc493dfb54bd163c1f99afe67b90077244daee9184e73fa0cece6e0bbf561482ebe67ace2864845d3486d54052c065c757683923eb0c99ab7a65e0a407ac20534533793aac36b3f73708787b21a32288fefb908f20cef452d0934d3d2e26c248a801abb6099a8202d4e19cef3f5cc75abba7596011005f8b41006a90b6eca61100fc2a3cac7e42f097c6af1b8befd0f092280afaa6a9243f7bafb385d563500dd66ada7a4e7049246f022f2311a5555f69b85e814606334caabace2e882a3a615c5a6f0cb0d09d92c5bfdbf1ab5f72bfe6798fd5bfef3b3f0843f0765f4b0d632e053c85fa2fa38b7b0f0cd3b0b8e0120a05320df74d37d4e4563ed022fd6b1819d3b8cdbf68514da9d3298347e010c2c43c1e73730450b992a26b08545be13b5f21f3f4cc47759a00764dbefde8fc554afd1c8eb0d121692843b897971fa8bc7870313e0bc718659fce61ff43cfd2acae9126a8b03548866e2da0ace3c80a4698fdf5188109cf7c8afdfd9d99e2b68a31f0732fba24fc59c3802976eb47407c4605c9a14ccf76ed26bcbb270887ce6ce152959b200af1c68bbdef3fa07b0f29f8879fad5efe1ba3b4d1a17ad627e8e162b5dfba60dbb36826d58a188ef05139ccef7f9568fbca289f69be62303f55dfb7bc05d25aa95a49a286a02f35a7b112e79eedde7ea2f404d52edeee08559dcdd33eb163be575387435b481cd27057e0ccfd1eb53e2b736e1f7fd85af04bdd02ac6d14c43112ee75355c98794cf00f587de902df268ffcf2da336fdc717733917d503a75687806707f665d686a51204837a98a009ba2b2a31755681c2b801fdb1702", 0xc5a}], 0x4) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/240, 0xf0}], 0x1) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x74}, {0x6, 0x0, 0x0, 0x200101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x3) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)}, {&(0x7f0000000080)="8f0e3e3c6d", 0x5}], 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="02010403000100ff426ffbb6b7fe2f1d82ddf8dfef0d73089f95a372f1038e780bc41989cd77d7f801b0b0ced3e6fe1d8306dd924cb7c00c79cbb2c65c5d4b719be3dd81dbc56ef079f2f6a1041fd40ffc3afad6a01f604b6c4649"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) syz_open_pts() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8d0af999a3b16757"], 0x10) dup2(r1, r0) dup(r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="8e2f9ce8ab03fe13fac8f4f5af5a74a3c5bef8af84bf75750f16f9b865ae850919", 0x21}, {&(0x7f0000000100)="3cde6f7b8ccf280e295a74bf3ba83182bb0866c19200b36f77269ffcb7343972dec9321c273f7ef93300e73c97ae8b5a14cf9ea9735da582c3e63660c5a219a16969792aa14f5d7375a50b548061975a57231a0e7322c4f1e75c73f08a09488525bc65859127905da24d23dc949fcdd56b19823fc7761cb3c226caa407d3e12162aea5c03104bcf7d715ed8936efc7127a30a4501bc323a314dc0c47e7ad474460d7b79aef063a12b47fa36c5797", 0xae}], 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup(r1) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed, 0x0, 0x5}], 0x913e, 0x0, 0x10000, 0x0) 16:00:28 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair(0x2, 0x4, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r3, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/75, 0x4b}, {&(0x7f0000001280)=""/90, 0x5a}, {&(0x7f0000001300)=""/159, 0x9f}, {&(0x7f00000013c0)=""/84, 0x54}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8, 0x0, 0x10000) ioctl$PCIOCREAD(r2, 0x80105702, &(0x7f0000000080)) 16:00:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d0800450000380000000000019078000000000000000003a3907800000000450000000000000000000000e0000002ac1400aa0100000800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x139) semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x3, 0x7}, {0x3, 0x8, 0x800}], 0x3) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffffbffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff77fffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x3, "d730c1dfe4000000000000000000009e00", 0x0, 0xfffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchown(r1, r3, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x8c, 0x20000000, 0xff, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x4}], 0x8, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x1, 0x443, 0x1f}, {{}, 0xfffffffffffffff9, 0x8, 0x80, 0x8, 0x9}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0xfa53}, {{r0}, 0xfa6ffe1b4226724a, 0x40, 0xf0000000, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x90, 0xd616ef0610d8b751, 0x6, 0x7e6}, {{r1}, 0xfffffffffffffffa, 0x50, 0x40, 0x8, 0x9}, {{}, 0xffffffffffffffff, 0x58, 0xfffff, 0x7, 0xffffffffffff8000}, {{}, 0xfffffffffffffffd, 0x92, 0x80000000, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffff8, 0x6, 0x20000000, 0x800000000003, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x10, 0x5, 0x1000}], 0x3, &(0x7f0000000200)={0x0, 0x2}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2dd24d942e2ada15620a63e38fdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e880feda3822a2db917d1a0ed99f7b168c4539f7e587a952425fa4245fcb613c57485db588468b927388a9e46cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0286e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) 16:00:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "03b26550550a8932"}}}}}) r0 = semget(0x0, 0x4, 0x482) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/14) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r2 = socket(0x11, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) syz_emit_ethernet(0xb5, &(0x7f0000000200)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x9002, "d83f185c442e45b851f7c89700a1df0ace6bfd9804bf638908f5394b9b443f376ed35507b9563506f1d049b8f8a3d7c06d693e21b4ae8de1304a863766ffac7bf7cd014884a027d9be12f4284887f2974aef5c55bf32c73455cb8432422f46f100cd6750b3edfcfddd66b740fb04eba4749a9de7954de306cfbf0d94e2e6945856e03c8142f2216812a92907ee95f3849a696b3410c9e3134b3032731bbdead6cb49d7"}}}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000140)=""/67, 0x43}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x7f, 0x40, 0x20, 0xb52c}, {0x8, 0x7f, 0x8, 0xfffffc01}, {0x6d, 0x0, 0x81, 0x9}, {0x3, 0x1d, 0x7, 0x1}, {0x8001, 0x4, 0x1, 0xfffffe01}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x5, 0x7, 0x4, 0x8001}, {0x3, 0x1f, 0x5, 0x7}, {0xfffe, 0x3, 0xf6}, {0x6a38, 0xff, 0x0, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x80000000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x7d2}]}) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x3, 0xffff, 0x8, 0x9}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:28 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x3, 0xffff}) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4093, 0xffd}], 0x1, 0x0, 0x2) close(r0) open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x8) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000001280)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x15d) r2 = msgget(0x2, 0x62) msgsnd(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="030000000000000055dfdd0d1f99259476c1ca63a6ddcbb9f68c4d0ad3f9b26ab2d6231ad5749cb9eefc381f49bc8a214ff87ea834c4f9e4e76ee2605c99ee25ae1e97f85b8450243afbee4577685e21ab5583d31342256796eb023100ecdcebfccc4a177c1934144b96bfa3c61bc452fc549fc296e9cf70e4a8696b006a3d9a9c64ed3a7323dc76556638027ae6961dfd536424b1e5128cbc59909c97bc07d5e05ee1afe4bef6181dde353d454e5366ae"], 0xb1, 0x800) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:28 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000200)="1693f896a34978a6f63db6faac0e4c7eaf1a034f0b785b5792aef9d55560738177589944325d6dd6d0dc6f0afb506a6229b622ed450d5560fb610ac1cc806c513417f6d1fb7bba21f12eeb3e3ff89dff39ec423314b8d21650d6a113c23fcc46afea9c79e83037ee33a217c4a7c3a034e74f69afafd96165987327064a1b330f1afdcc92a2d702f4f6c8ad193482c3b53641e6fe5feab46971afab0ce8d382e276d2d894d73f802c903875c8677b6f9945019686be44a2ee924f", &(0x7f00000000c0)=0xba, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 16:00:28 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r3 = dup2(r1, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f000015f000/0x1000)=nil, 0x1000, 0x1, 0x1812, r2, 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="eac6d25d5fae2272b8664bde6f8de6049e3f09fc5d7f764cd19943c13e910ff806086445de1bca8d44cdddb098e9fcc10a776e54cf06232faf7472731aebfd0165b641ab3fa0f9687515529d79b3f513e788fc45281cf6b4c88aa73a9fd28d48b5abfbe31b044a32214481dbcfc4e18ca1fc25ecf2e72e82d320112f45df7131cada3959c051647ff4850c3ae25feaf53b2172f6871d66981ecd53849ef5c19ed2747cb767c92fd8c9cfee59004fc356e1a32884acdce70ff595691f9542949bbec8194c4b4576961bd0a7c429a09c39cf48bc16d78ff76a17f41da7e9e0b483326cc712a1a6cb4141d5", &(0x7f00000001c0)=0xea, &(0x7f0000000200)="70c5afc94fd3219e288163f5a21519c0e9a50fa2f8e2045e766e2348ab87c05a2ee7361025ac933e81f501cb9deb8801a3d8018c69df9e56df5709c741970162aa1e323de451b12434ffd8a1d2cc6b1e85a84cc06b4141164e07e6090203e36dfb0abceb3e1237142842408730f475c53c310eeb6400134c8ee956d16ab059f624e956f93ed7c7a7", 0x88) shmget(0x3, 0x9000, 0x23, &(0x7f0000ff7000/0x9000)=nil) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x800000000, 0x0, 0x5, 0x1200000], [0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xcd10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x40}], {0x2}}}) 16:00:29 executing program 0: r0 = socket(0x20, 0x8000, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc25769061f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b4002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgget(0x2, 0x82) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="895c4d9142bfe167bb7b4a915ab519e25f808b8c1b2788a0ee923e4890"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x8000000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:29 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2b) syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) chflags(&(0x7f0000000080)='./file/file0\x00', 0x1) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x800000000106], [0x0, 0x4], [0x0, 0x0, 0x0, 0x7], [{0x4000}, {0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x7, 0x7f, &(0x7f0000000080)="893857e6d18f499ec15987e0a98b65a0825bcada7118e8c17f899960829a93a94268ee2bf1bb3f1cf29234cb02f3a03fa302174f61800b5d5063abe4eb90d3d06e6d89991e9dca29892437656d0effc41a22f8c022e38a56f87e3afab0ccbc23d6f3ce3946667594d34871b1989a8183d454216e4290547e296a54ad6fffac2847d12ec73b4f60d8e66b3451d29e7da14151b1b76c03513d3648f79e58e09fc67e618c64b2c4471f03abaafc941b93f3327f1c94", 0xb4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x7ff, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000000)=[{0x0, 0x4b}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffd}, 0x100000084c01002e, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x9, 0x0, 0x80, 0x1c0, "89c317547d0126352039b517e10eb8208ef7f73b", 0x8, 0x5}) close(r1) sendto(r1, &(0x7f00000001c0)="a227c431940bec872168d60cf04127910d6dd4bf0b5e28ab6410ccc14d749e6b91eeed93b73e697846855cb0013eb16778ed9e03748a575407ab86e39da3866891cb1b7d1519fbdc2532853d3d3c5a7d87a13f5487da193f3325d1d994fb5fe1720d25811cb07b3989e726378ca8d7c3f0b31e05aa871aeb97fc9adfd9c3686e1d20dce4054d01fdf7f72b93455d93ffc3a2482a0689ffc586fc09e2da75afa68176e5304d7e61e0eac1d30067eb6082c011abd6f8ae5943f299949387e140f52a803dee1c2791a68983c02d98d0aa9b80596f4f8b865aa4b2ac9f655ac0e62d", 0xe0, 0xe, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fcntl$setstatus(r5, 0x4, 0x80) r6 = dup(r2) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380)={0x2, 0x1}, 0x8) r7 = openat(r5, &(0x7f00000003c0)='./file0\x00', 0x841, 0x21) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000400)={0x1, 0x2, 0x1000}) symlinkat(&(0x7f0000000440)='./file0\x00', r6, &(0x7f0000000480)='./file0\x00') ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000004c0)) getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000500)='./file1\x00', 0x0, r8) 16:00:29 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x2000100000001}) dup2(r1, r2) r5 = dup2(r2, r0) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2011, r2, 0x0, 0x7fff) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r0, r1) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x2041000200000006}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x7, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6, 0x0, 0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f00007a3000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000500)) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r2, r3) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="a9771cce2464bf76ac19d9634675bba9fa784ce112c8aebf66efe8dfe147ddfd53aafb85b457607b59ab5db83daecf297af58ea06c8bcfc4869b72230d0c07894e98db00d34e786918cdfadc7964f3068f1f1f793c898dbb783239e997f8ef363d363c4d6b7edb9ef1eee803ad10be14c221c385b3ecbb8a61fdbe3416774d1f7072c7e04e53992da44148a0158170dcd3cbeface11fdf2453f8a4e2eb2191a469bc059d0c57e2ff5022b325", 0xac}, {&(0x7f00000000c0)="44a10fd4e015df293cbfe8d9c80455905345e20d8bfd2f680546a377218858c3fbbf22e7dc211486384a38cf076f2f1f2f6fa26c0e2d650f44edcdd688db850a3c2b802911c3f85df1820001e7bf9d50d487f9c3dc42280aa701e1f287917a2a88691a040fa7b7900b5f2a8cffdbc91ba75ff406cf6bf188ab1cc0f5379584f667085fd2de2a75035895c9230b7b1a319c3307b66f6cc9a41f674cf529", 0x9d}, {&(0x7f0000000180)="ef673b3ed2ba9f68452d498f6a2493dc259613c3ed8ba8b8b4212b03c615f01a990c4774e4464d25a4350354351f0dacca3753061d6ae9c765ea9b789b287e04b1d889324ee4fd01c4c25ac5a64d7adb97afd239675f764e33fa8ee920e89698d1fc367b5dd00cfee587dea94f383b2cceb16c3fb9312317c6ce92dac5cbf89d7e3865ea35c751a7", 0x88}], 0x3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = dup2(r0, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r4, r5) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/55) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x3b) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x7) write(r1, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r1, 0x4}], 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() 16:00:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x88) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="8bc5aaf61336fd73169e60e0cde7399bc5e36976467adc1b5c92c9d0b8955822fba169c6250eca0a7f7adf4a0dbae67c811039432f6afb6a6dce1408029604e7c1d085", 0x43}, {&(0x7f0000000140)="a6bb1d937dc8dbfb", 0x8}], 0x2, &(0x7f0000000240)=[{0x20, 0xffff, 0x0, "795fa84b6549433d27"}, {0xd8, 0xaece9c159bb484e4, 0x7, "54b8c776ad3e4fa4f2d7986bd234341312fe52b4a4e7daef97c0c3d73d45d5d709fc3ab8f49b368fdcb5360d60682d8179f6b78723069bedf6459da9a7fcb44a1a62f7921d09558593f28fceff1e65b58630ae2d924dee4fb8cdbaf5f08ad596021a0b538d61c5429dcffb4b4b6b87c01bd7a59d470eafa8f984cc27e6cbc0a3f608af6c6bbc8c92e09f44a96621473121e568279a64b74ee312209c92800d247f40bb904bbbe2619783692dc58b27a6667119a1fd757d19dd1d19e5fbce6cbb4cfa4a6d"}, {0xf8, 0x0, 0xd87, "27034fea75ccd5bb31b520e6fb384c8a8a7e958b35f27af76e452780490badabd4fa9b18283bad19f8e961d0ead4c360120cf21a876e467d9444c73c313c79209be41cb2a0d81069de1d8bdcbf375229f5bb8a8554444f61f82477e85f8e3d20423129797ed42cdd42a4a8f773953517036ae67d4545cb255e32c0279b3343668a869a8126943d1b72531d5be313e0a23b06e711395a9df0c702a6cd137a0cb1f6a620e5ca7c7e2e6ca179f46035f787369d013a0668bf8ce40c1dc7f66db1d079af64958481cf110816d972b80298a52d491f5eca2f78d1c0c5c176c44a61b9d6"}, {0xc8, 0xffff, 0x2, "eba2d9901d0dda4cbe07e62a0a3547ea41dc4c1499dd9b8b01072a50f29919c54dc538765bb8a63d3410f7df66fea285a996bddca202ce0a5b352b06b1f5e25cc5e129d995e56fc07e819f8127f51346f39abb8d58b8340893834e9355479fc3421b7c4a340618652dece3087a65488b59f0c73ae92edd7d5a0bd6a95808b3410b65276a3855cc379d55d72d84776a01409a7d0e94c04fcf30c0826cc33a8cf2ca6e3faf08bb434d112f65e4e20d49ec882e17"}, {0xa0, 0x1, 0x3, "8788c67d0a594fe4baf2e1d8d966b30d0b21d78755c86379012c54885e0d03ac822aa9c76ff221fbebdba7f7b28dd654a4fba5a771d7684e2b5df84cf1181ec78a8e80b7674f1ff8bcf02c91049d3506ee6c98fe360e605138e47fe9061596d204ba131228a80cb78fe54bf86dc3b7e3d3395e6fb4e780a87c9d0e64cf74ae2e4a11c3223b16ca012243899aa7"}, {0x68, 0x1, 0x9, "7ffc5689617cf71c9b05122d2cef682748a5b27f75eda7a16bf9f8f6aa10375e71385502dbfac19f3930852f87923d52c468c468b24d86cd189e30348a1613d33e33f0e460d802f1266ed93bec155ddd21"}, {0x70, 0x1, 0x21, "4becd7f5eeea3fcec2009926abc081413db03ec0ade005822db1ff71250c48799115e46c5fac0644f5b1b3194b1c8ae067e3e7a99ace293261df435145fbb259ac81865dce8cf0a849a8c15688bb5279a354136e31a78f08e5ca305c943174"}], 0x430}, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x7, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050f600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="9048a60252e3ef540a78030104e330b487a03e9a3b", 0x15}, {&(0x7f0000000180)="bce387921618758a13d2d9289edcb52fc5446fdf5592721f9edd5337c3fafaf615b3f0a9b9adf36f65ff5a2ae73ab5cdd5a8a2b69556a846eda5315d48a1cb44e4a0511d66", 0x45}, {&(0x7f0000000200)="e2d1f2b933", 0x5}, {&(0x7f0000000240)="1773fb6a6f1b2d99cb83895d8be1f20bd64d7681cf5e4d82c137da8bbb60b3f4b4c82a1fa0b6b3176a1d3bed6ceed20dc084aaba14efcf978c3370d3b693944a85a003472edeadae2452dc1c906e90ae67ee8158bb0880b4af5dc190d7c47feeb7c298a697c243c27d93567324a488e9f1fca1d564610eeb2d5c509179bb9e541deed99bb80beae8eef1b20fd0fe74c3efd78b958c904ef0bf6340712f179dfb9bfcc26cc343da321ca6df79070df6027cb285bb90ea2f29214b57226d74e22ef9a3642f0fb426da5a87810772af9fd86bdc0f7101981c0cc68febbb803c46848182046fa5103755ec5d1cf62ff967e1bc3dd0", 0xf3}, {&(0x7f0000000340)="d51e3495479c56409776551cffc355bb662dffa4702be9b93a138554c6bfd33383dfe75151a2fbbc157c22ea20b4b4bf42ad5ac42800fa959b9f0912a54bbf53200bb6721e3cf56f", 0x48}], 0x5, &(0x7f0000000440)=[{0xe0, 0xffff, 0x1, "0233d350ba400b06e241f76d9e5a8e2ad50acd90dfb5baaf67136da074e061b6a1b6418bddcb0a42a2ff8a7e6cdd90a7c5b85268f6cde5a4554d57eabedc771e059a393b11271070687defcb7a1c907ef998d9015a09f563d7a135696645fe422fe2199779972fc993595afd626084e2485957298f0082562a0b228465fea35e20171b1a20f9a046301321abb0ff6fa1cef0fb7e38274408adaf936152e11632d096c07ca134e79d0c63caee25c79e935f6ed91f4e725ac03ed4ce8cfc5dbf723082211685535addaf15db"}, {0xf8, 0x0, 0x8000, "0058f5341b52455321bd3b88159df6b22a301293d962a82fa7acb5ef103aaf627048acc83ba168990eb1e8cf66ddc0b49c9766c64a59faf1c78f7485353e6043d1b40671515c240669de188861ebc09bb60231303671ba2236183b415d17f47f9293356143b63e96d7fbcb9532a72575b6528f5e6a3d27824b10e7f2bc2ece8696c813b7965b9c7a9f6f6d9a8a0769b0c1f777bc93aab61e16a2bfd207a699853059c7702a1b9dbfe0f4db556dfee01380fd232c8f6d316f935bf4ef99d2ba6f3ee779e1e91f0b949ff122b09fee704227ffd09e3a40e151114557a300ae5e773c31aa0ad0a6a420"}, {0x38, 0x1, 0x9, "e07bcfbffdb51ea817959ef603447ff7bf0cbec902a5a00181e03fbea87753dd676636b3"}], 0x210}, 0x40e) getrlimit(0x2, &(0x7f0000000040)) pckbd_enable: command error 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8], [0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffd, 0x1000000000000, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {0xfffd}, {0x0, 0x50}, {0x101, 0xfffffffc}, {0x0, 0x0, 0x8000}, {0x0, 0xfffffffc, 0x0, 0x3}], {}, {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2b1) fcntl$setflags(r5, 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x1, 0xc30d}, {0x1, 0x9c81}, {0x4, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x4) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) 16:00:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x9}], 0x0, &(0x7f00000002c0)=[{}, {{}, 0xfffffffffffffff9, 0x7}], 0x0, 0x0) fchmod(r0, 0x140) open(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130dbf, 0x0, 0x200000, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r1 = socket(0x11, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pckbd_enable: command error 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x40, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="e99d13d03a29e2ca2074492d6adb76709564fdfcf6e6bd394b35a733bb58d767b064d6f4b2e027e7a3130543de6b32fb7cb4d489a485e7886051d3b1a15c3532d24e7d8b6aa7f525d9bae3ac1e0496430b017746daef50f1f2bbd9a025dc29da18647ce9540821d8c44eb98d075865716903e8c8af2d3fed789b157c3fdaee434671d84f0e8a303a68c1ad5d54a581be0714dccd864e8113cb21cfef705688949260ebf70d60c66e", 0xa8}], 0x1, 0x0, 0x0, 0x40a}, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000000140)="09917b2f2d25", 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003340), 0xc) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)={&(0x7f0000003300)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000003940)=[{&(0x7f00000034c0)="2d2ee41afba8dffaaa95a6810c3541f1eb00b424e5b234cd9d030262495d46877a6cc8e7bf52a0006f5d11fc4d55752b66343fa4e4ecf4868c6d31230b60f077624900c0632b99c24d28e09d9c6ad47ef7cb3ad587a978f86a717e00268f70ccdec133ad746a1c7274af8ffdde53d257c9fff553d050770cf9e86cc57c1ee16ee52f6b914cd76d1fa7ad3e1be922a0108f73bd8101b75cbbad756322606388627b599f1dabfb1b2107a0c2166de194cf1ee5ddf2a19dfc0e6d6659a88645e52a", 0xc0}, {&(0x7f0000003580)="0bfff620252a2c3412bfccf910bef04fc5db91c881e93d5421dd2f24bfe1fdba4028c4db22bccaf1fad8de84e14428a0b3a46d6dd871ec3f5b5b10cbef4a40457adfbf75bf466bf58c2fb38428bf2fa9f84f3343071a70a213f45e10b13771d40fc941ab9899f8a5ab296d2dc03d8153749424ac5744f4158ce46f5891f542f9abbb3c83e34f48f3de123bc80695cfadd8a299f7352a18c7ee2cbcbe6c5b1ae51b8550856c26cff462d7db28d28c0e857ddc2e16d217e3f7f788745bf95862672d113e765a3d2aa83d073b24dcbf5b7b10302f96ad", 0xd5}, {&(0x7f0000003680)="feeecd0500000000000000713b82a9ac5dc3b44028b4b088005226f98626c44e3b39b7e6fff097608ebaa6020bda1bb90355842ad41d04050cbf26", 0x3b}, {&(0x7f0000000280)="d1fefd13fee16fe052a42e59418d781d74b2798cfc2cf7c7a8e5067b6be550b1702fb931968db8dbbf006561be58c399d69a4a634e1d02b3bb37dd928eea79166dbb4c645753edd6245c75e385ae7dbb44f99812cc13dab26de44c726b9b1c29ec1b2442e4a7313359a9ed0c204af5f6bee27a7589936b", 0x77}, {&(0x7f00000003c0)="e532495041f719451a9293cfc81c0adc6cf8d7be3f64cf5907605565e3824d81853bb0b3a2013648fb62364e42d945926a69a7dedd26f86d233a7259fcf53579e9a9808293a2cbd199d3246eadaa6c0f3fcacdb91e227029323ebf1e62a33e55f645d07c2f863028df444dfd9fc12e98074c1a06c402c76e4db39ef8b28725c01cdf3bcaf2e3d58a9ad868c24b5f8df2f9a853ddd5dbad00a9d2ed34801fe9e773fc6b6e986e35b6c42d8e0b0faffee5eb30de31b3fcf346e135212ef20f04889552e42c45791d85ece820b40f71e29ed4a5e6b5fc3aee819612dd155fa75067c6900197", 0xe4}, {&(0x7f0000003840)="73879d9bc566ac9db8b2a1025eccc62af27e218f4978191e88c736d4b3b315a54a7f7a185d681122e7a9c0c412d22a346d67f8c2b88faa1ac41d94bdb2e1fb2ec054e03eda4628aaed3429a91e8c13ed75a35772023d8c1a8b0d49281c9e2492edf953eef782bb25de713859c489ae126ee48d323420e41b411f080b7852b71a15d45babeddf9f2492c98a6a7cd3737a45b5c4b4a58f95042743c2889dea134bbb4d60ef66ff4756d298be7833ff1dfb9d79c694272fa779720e7ef9d949fcaba26381ae15060d2e6e644f2b8140af68053275dba22930512cad4ca1ea0567116612fc6f558bf0269c84e871460ab26b", 0xf0}], 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000053a3986956f237eca162597200002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="9af57e66bb871a4b4132701fe6453215dc92045fde12607054557bb87bf4767d88d2cf3531c59b66b19e47f60b2d1a3fa3e80f0f78df49c2cd1aab48139aa43782d9a483971f17b44939ea2013b4d9562831cd501a8a4746e33c198834c8616e844e2f46e72ad6191bcaf45c691b5cf087e60be3896d382b7de8bb3a7e0525bbab9a0c8456636e9ca01ce350caa600f3a7b0864134844e2d4049a14c56680f33fa45fcdc2944e1c4086715514b55b9f4be64fcfdbdd1fbc5222e681f567bf30c427bb38de9ba9aa551dc028f60d6a88e053af77c6bf0e84458d7b4c8d8c3f1f4f3c1eaa5795ead2ddb50bf6cd8cb68dd0719d589670aa5e6e2a8205cdcecdce77792d6b6d71bb6e4aa284880b379622ed44ebd8d9651978bc607981d4102cc4e23f6fe63d9ddccc75bca1e2f73b0660bf4a0c979527e4324dc5a40fc8f434af3dacfe2453a5316cb0af995c7a67545cb5b74bf5732a610a47929240ab6364898dfe9e92f333dd57c9891052a408cab0ba0c309ff6c798fb86e1c53391c8c6ccd1abb0e05271eee0557ee0996fe23cf2e3d811287621307037b947271cd928437144ed6d2ab48c17bdfa16d27492790d67b408feedcd3627c579651805f26bc25e508483a9b8907b08dd1519fd2df502ce7dd92258a720601d043e1fe61181d94658e65c4e52f4d69c93ae4a22c8be81a6844488753d84ebcf2f0d484d4e78688363759deb29204e715dccc113017d1e8b6118538098d05db0b72c0758bedcd9a28cf9e9ad9b7d79b700d3f5f33f3b2c08ca5cb468419e5fc8f12b8a8a9d9a8162980442c8883a509c0f9b66aa0471bb95ce0015721dc7c4669f875098c82bee0c1dada7bde4df152d7e9490a4fe84b242be349c74294ad2ad21449811fb70934dd70f83bc407df4056b5125e6737cb10b629cb86e570e0bc1f02361c31a25b5208e104aaa67ac7503d66b58525a7e9ad68e29ef15df28ea4b7f82aa1f0ab951524aa877619b2ed7d474bf2ba9cbc16440cf0ecd2a7d3b58598490ccfa4f79bfbc6f362e889f90ea71db494aba4620bc545eccf9a48345c8db26b863b0a3cbfe25f642172cc349d5723074120da8ddc44ec333417b0ae5726157efc238c242313636a9e6ff2a33257b80e01214b337cd3d51f4c098ac2fb307324d5182325e7a581764b45a53246c14c4e7f907412b6af30fe0aab362e6a87b2e15692577c2f924b3396d973d7c1266fb1782883eeb0932e7e6770cd76d8b8596f078a0d1b366f1a294622a40e5b08f4f043bd3186c2fed4a7ea4bb9082cbc9a97b1a1a2b12aa6df986f05dafb3bebb6b4cadc92766eb7c7c7393750b71e407a61706bbb6d40c8975211d22e326f2736bc236b2e9cb636d82ea9f3f0a86a5b9a9a850f47098a31ff1af613f096d90c74a2e00af37426d87dd97ac5fb90fd8a3b8f26623e299920141bbf7be209af3b2f1f92d0639b123a23ee53fd462fb1f5ed7488a14696b3c14d356dcfa1b85ee5f8671dce03dc500af1f59029e1f9a5039b990c633969c8e1623ae43239d82bc46a58c702a40c3f50e9cafe9e1df3ee39b121d35377fa9aede68addbc3d3b157f647ef286a92965e6a3d06ba06779b3cc99302703165189d962cd194127a41248c598cf3b7ec0dcc315e670ca3b8a0beb1bac99ed96d99ceb7f19d373ce5f11ecb6500151e9be6a8786e1f090e25642a4e32bbe565f50572f91a14218844209f629c36cbf5306926babe0195366dc5d413b803e422238d094a6d1696efbcfe8c011adf9ec461319405bcaa1db83d153f80eabbf11ad4ec72eba8284213fc3e13af0f0154b0927d70202b20d1c6e71ae66345ac1827bf8b037e5aa656caf33adf841e02f245d5ddbc0b23a0714a3563ef72f0437c2c59fd817fe53de1922efa0c3b83045b1c5452e0dce31d42d669665de2ff193d23f63ee9eb50b3dcbd3bb4b1140f341ade1533f86201ba18d6a95612bfe60a27fabcd3cc950423f5e439ad06bdb9a51723792245ef9afd7a30422d5856d9bb0f26066655e39602b15fd824b583a9a3d0dff4d89cdea89c40aa139e6c3ce0ce359ce1850b6ba1dbb6368a37db1565c5341450fe385aef9120f8e5dfb6266314e7adb8a76ad95f102be62c2e551317f3d6fc8e536a53b911d2376278c8357c34f9c9d71b9f9d9cad07bd7bebd09acd98851871c068ef5f4b9d5d85e035c9c605bd0b949ef6e5414853b4fdd98e52357c5f01e312f89658e9e5514198f4793c6ef762ee78edadaa84df8ab7c62b2990f0f2a37eb7855f17818daaa2079dc53de9283da5f6642298dacb73716d295fec1c1f66d529d128d080883fa84b03986c994884495158dbb8deb4246c87a5a921b2fa55cfcd82dbfe06b2058e99d6c05e7fe8bdbff748698dde1107c30e740dd349e54fe9fb64f2838ff4909ebbbfc790deeb507993b6f57c7450246b6b94b42c0938c8234fff48726bd22dc1b7016e27d5f6a93cee94653c73b39b4a0a6c1fb356ccc3ab74d8b9306bc3e486dad00feca6dd44965d1b5be0f04eb82881443d45915385a08f940dbca5bb3d21963a0346b30e7a2de4b9730380c3e18e1542d200920aed74bb59b4e6e68eb18ac1ed466629ae828efc6d65bcffd9a25fddaa1f48cb236894728e9a57b84d1c9fe75705e5820bc79fe1a32d77599579d8c5b6acc682a9caab16268f536a91b28e67d06efc0443cef1d8982bdf275b7b7a77df219b5eef2e51f55c7c7c3a28f9884bfa95ec9ddf5443413d6819df98e10f9ac569c4a98c4d00a0c42b86d0a48a7e20e16317006ddb8ed3e6c5a6604d20555fdfcefbbbbcf0946205b8bf855b097a8e1b7ace43f3e5abffd4f36c68401bcad864bb133f097fcb82de2f62a6b3f5c8a25135dac28cd32a01687ecbf1cbac194c5e79b3cd76d21d233bb3f831aa525694ce250b7b3e351abbfb45e962dc35650cbb9fd88ac75f78664fa9142479b9c1343ba5e6f83fc394ef84b8c512ccaadfdfe5054a3d163cd5f94026778f373c1b2803264432850a8434102b476f75b908607224ae6aaa7d87f8d0f27914b72b5a0e8f7cb2839e4e69a20b77d7b71f8f8c1cba15eb5b0636e1fa6ef115c4889d147ef10b8092c1cda73fa306f15bb4d0bfb3759b86df414e1bc89054e9a78a4af8ad5ff352fcd7223364d35d06524415e79770dd8f367732f5500cb7463eafe57b68e83c5844300641ed3dce9763b9b79110274d2db8a9c3a32edbc30a2e7dcea5a198b32b0becc96703fc6bfd73be77043ca0348fb01276ce9f03ec0eb0925a57c903ff589f1df075c418a838585615cdeb48ea3e4443618519f46da1bb80adfc767ad365cf34044e0ccb8c2cc7bfc3c42d43eefcb3cbeb486d98c51498f75385bfefd1bc2771ac99f1553126c6376fbd6f5548b797c8359a1841ccc0f29c975f4273c8d7ace4c862417bd4734cf63530acd0901ecd6102f9c356e25e5668aa517963103f89dd85335f501bf0ef66d86abe8e39d6b3fb663035da0acf3e6854c816c95b1d82a6d13fbef607be8f115300af4a16760cb7824869f436b79804d27db7f67cd1d305691b9d8bebee91aa1a6d5a8a739b3772920bae59b9f8c05d42038bb603eb0d0cfd04e086e5a2a30f8d596b1b6d6cb748fd6a3b3f733ca20e2c97e59fc734fd9b914ab554ba5c4bd0e7ba37980fbb159fb2627b8cc83d8351c093e966073e3239ef516a0d60d5e1d75b8651218e126f4eff871c2c2e32e0cd886615531eb17986f5eca0ec54c6e035009fe439a39f32f99ecfc5a54d62d1189df47b9460b3f5dce2e1856e2b2fad3801940ad24c53af0c5d2eb1fa8008fcf6b7797c42c7884e8105f28e7c2c052b01488a367ebd5d45b6b37e7375d79b381b81f07dd4d27c6bbe8faa5051116a34f770c53a3b67c5c8003eca10b17f2c65aa7b61902bfc9a144b112443d1cbedd72790ff37ddd1c7e819e7538a8e91a0673ece895e560b065cf519d1aea55b05bda11cf579274ce32c5b28b5a545708d2cedf82aa96e6e5a33e98c624d9835d580c7f5b418c32efdbc3090e1576caae8fc215c409263e053fb1be19fa04a243bf74ae2e0bb2693cfd7f5dd0e3d2d179f53b07cfd2f145c9a0f28b603737829a1e157c1c50659e2dec3f05584f09ceb15594a9cd9a3e38232bd236f62e87ded95b8e6d6894d65c2a5075761fce5f30fe6b04b24781eee481b87a35a69fa3e1757c8b0bad4cd6b4f7b5439d9738b5390b4fc7e87086a183ad4dee250a4d3a49c9dd297d8e155b69c7a449158a7ec1d121406dc46b349030304ba80627035f524bc12aaeb1842203aca0b2744d47b3620225681890a52580d6ba56d4d36b3968f81174fa97d17883ccf01c3355faba964997e026923bed444df89fd8ad7bbbcf3ffae8feea774cfd46b11b621e656745fddda5345bdba95a4f1f3154c2e7d335b4c93069ea6db160f27c68d178ff95a42e489394e7ea6cf0190dcc50acd9512dfba9ed109e8088c7103d30c92f132e6b4cbb01dffb754dd8ed07a553b0ae9aae936e630f4c471b39ea7d26f95eaefb0bb70e7897acfef54a404dee6b8cc0a56c8e1be0bd185a99d00b76a772a66862860f8154116d037ec1cc9024a168a5fe01a70fa0d1e6b321da76dde6db2265a11076da6709c4485b67a82473782de06174ccf4c086051959556a21117bf247ac5fe21a2da14576b09b8895b1119d350973b4b239f0bcf890fa5432258ebb0bc8b31b7ac99401751ea04987d816d85a0cd13a980eed7a35f169a0cdfb8c79b893ad959aa29e18ec37169f8a622ea75b8226237057b427d8b9c5d8d0bea78c6bd0ee3c27b519fed0ce61c6c2ce05ec635545ff085962ec795e3a23dfbf58aa00305a00ca8970bb34666e6b4fd5f6ee09978cc3583a5d2188a83db4b010b4692678493e56832818738520789b3b40f363503eca2bbda7a25e673248c0abbf4e5f921e62c923af8f0aa06271fe0108a9deebfca525fe7062d2a2abad0b957df17274af563bb96e6b24ec44064914dd09a9437a6c0448cf9e9ba486b71e9b93478d105fdfd1a70807f3fddb0de556b71a952821db6d26dbed1c2aa850cb324849526f15c37c9aa9775d7b3e4743572fdbf655919144f758aa5ddee545929d63949a2c2e11a75d7a210a6622b548d42390d90bde6ebf4854223af0e3b751feb0755abd844b8c88e75a4c588f802ea49212c6d3c9ffb0224deb77539a52e2f52300a7f99edce02fec9ed9bdab33c2b76dd465cf7055e8c973e70832ad1f86b1f45c564e946a698c9539cae2f75ce505d39b3c5c2d126fbf6e95c9d3789de16db34088077f875dc0a4910e4f813f14105798a08c8dc850dac13018d1b1a0a1c7301bd84a37b7a605fae6afab8fb2535f452b8b20071eba4a05b5875ed6c12d42728b05b4fa89e49bf4cd93e5e5d3a6892753ecfa9e7bbf8ebf62a1c40851b557fd207c1b38a3307f93df6bddf738756d9aee48541625644d815d9838f21b2e1f79947d07cb6cf84ebca006c4860ab80bcb43f60ef823d22e62937a60d143c6c3c66a3c38eef99c618ecad3d6787869629be67fce7237857c45dfeb47acc1a5bd609ddb7aef43c84523c209179c222bf8ce7e0c783337ebcea9228f435e792e4f31266812650af787e1601e1fd13782b4594fde7c7205c11eb46df290bac71b8d923e6c2a9855c889bd3e642b993a6ce6591695ce0688e1c0ac1ef0487260ff6dbb58c9fa8d5851c096f597863c007697b639b3650d90f20427828eed5f40c307c86ca4d55f5da2e263783ba8d772fd6d36d5dc447f", @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x5}, 0x6) read(r1, &(0x7f0000000200)=""/99, 0x63) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='g\t\x00', 0x3) write(0xffffffffffffffff, &(0x7f0000003a40)="09917b2f2d25", 0xfffffffffffffdf8) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) bind$unix(0xffffffffffffffff, &(0x7f00000039c0)=ANY=[@ANYBLOB='\x00a5=file0\x00'], 0xa) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f8de6572441df28f53930ac93feed5e69ec81ecebd9e705f836edbb76d1898d1d6e74400c71274a7bb1dd016b9ce27d8fe88478ac1080006f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3009cce369797304466fbe0146e1fa326e17bd002433f7544397428065fec49f781615269d824e1e0cf34d3f24ccbc09aff94cdacae9fd2d1817724aa40026cdb7eb6179419e8ba7d192afed727944285455e9442248312cfc02e6450e06576565e4b3ec8850b3b6446bbab3fbf2589c", @ANYRES16], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r3 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x101c0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r8 = socket(0x2, 0xc003, 0x0) getsockname$inet(r8, 0x0, 0xfffffffffffffffe) r9 = socket(0x2, 0xc003, 0x0) getsockname$inet(r9, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x1a, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) dup2(r1, r0) r2 = dup(r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000003c0)) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) pwrite(r4, &(0x7f0000000340)="0a7187ebe8eaef3873a45fe7e9ba3cc7281d791388cb5a8a257991e8698ffb82d006060a33dbd6f36d3f0a466ae7f22de21f4b9d8a6651cfadf02f2caf5075fefe77c827598dc36bbe8186ede930ac3f3dd1b018738ffdf711956ec02ab54c2ddb24653374a1a1c44fe0a0", 0x6b, 0x0, 0x4) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) 16:00:33 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000500)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000540)="a9ed3ac54693f8416a95bd079f20cd59c7427e9be5c76f4518bca59186f34150c2c14d56507e8d5547c9563cf5cb27b767ca3c46ed9c09e95217ff10604d7ae781c8c1dacc31714b3146a3b3cebe8b173c18587aa0301e1069007881d28132b9e96121064fa6f3a08923ba187c1c521c", &(0x7f00000005c0)=0x70, &(0x7f0000000600)="281341b11ba13447979de615a55456980a989aba9912eae6a65556b91e14be1ec1585c6e733933e262fa38fdd1da07c9c7a891094f73ee977c3547427ec0c5b9aa87102146318de7915aa54503ad5d23ada08a0f6842c8b955e3125434ee9df28f0f6c8801f2e61250c14c92da77e4a7d6a9d8052e7c407bb12a55d13111810376b7c4", 0x83) r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="0fa0a4c7ba6552cbad6e377dd470fe0c745418906b3fd5f28e243bbcf90075204509b670ccf1f468f7e3e40177265c4aa06cba5ccad419b970bb31c01e8949ec27adad29e74d8da0836be7cd0e9a1a5c94183b65cfcd6af6edbe8650918cb27fa692fe58c02ba1f58f30567f2de4829b1a03b6f5e0d7f6e4b52395036c69c911fd2bb761d3d182a271b8efcbf59b54552e9bc505ceaf8116960e25ce1cfe59936d9e2f225d795c1496b3e0eac621a471a88dc7c71f7adf0efcc801873ba529b3fab0e937c59588e5267c6650", 0xcc}, {&(0x7f00000006c0)="2bdbbefcebee19ef947243c874979f7688fb16c25cf61965fde0d73246c07faf2e52682ef1a6b3f364df5dae63940eb4b9ffc6fc7a070e5a12d7d1f3927690c7606f9de3db2d14822fc5d2459fef33bd66f792216b5446f1aa5b79d9a5f3b6d4e1ac7e5b7d0320a1d25182bef3d3cba56610cb9668487a171fd19907f2c89bbb3886745d9076ae32460413861e63626b10a0567c1fcbdb2abd54579010947cbed210d78048db2412bbf2509c6565e80e3039b365be3d5fbf573254845cadaec67dc7d6b48a85aaeeb5fc0fd52d32d66f721e87910f57cec5c08ab93d62ce9aed04c2ee7cb4ad31c6991241", 0xeb}, {0xfffffffffffffffe}], 0x3, 0x0, 0x6) socketpair(0x18, 0x1, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0xffc00000}, 0xc) socket(0x2, 0x3, 0x0) r2 = socket(0x11, 0x2, 0x0) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000440)=""/145, &(0x7f0000000280)=0x91) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:34 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) setsockopt(0xffffffffffffff9c, 0x2, 0x10, &(0x7f0000000040)="cdf2", 0x2) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) 16:00:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x15) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0xc80, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:00:34 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_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0xff, 0x9, 0x20000000}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0xfffffffffffffd5e, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:34 executing program 1: kqueue() getrusage(0x1, &(0x7f0000000100)) 16:00:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0xfffffffffffffffd], [0x0, 0x20, 0x4], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x3c0e}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x2}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:34 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 16:00:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f66696c653020cdec6ece44c1330fde45c6126e707e44643fe08654f0a4f19464b97eb5a573557a4ade2f9697e5fa2fb89cada2692ccb45ac113c4de12ed19b2ee3c78b3d992a51c41fd78f372b1bde28685ad0c93547e17aa2d4b683f26d2420c6d4efd308090d7d48b7f965fdd6"], 0xa, 0x0}, 0x0) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 16:00:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) dup2(r3, r4) r5 = dup(r4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x200, 0x1994, {[0x7, 0x400, 0x250, 0x0, 0x0, 0x3, 0xfffffffffffffffd, 0x1ff, 0x1, 0x6, 0x3, 0x80, 0x5, 0x6b2, 0x1, 0x4, 0x8, 0x2], [0x446d, 0x1, 0xf52, 0x7, 0x2, 0x0, 0x6, 0xfff, 0x7fffffff, 0x3], [0x8, 0x1f, 0x4, 0x8001, 0x57, 0x3, 0x50], [0x3, 0x4, 0x80000001, 0x532, 0x9, 0x6], [{0x1, 0x2ad, 0x8, 0xef}, {0x9, 0xfffffffd, 0xffffff81, 0x1a}, {0x9, 0xfff, 0x7, 0x9ff6}, {0x80, 0xffffff01, 0x4}, {0x100, 0xf1, 0x4}, {0x2, 0x6, 0x7ff, 0xfffffffffffffe00}, {0x690, 0x0, 0x2, 0x9}, {0x7f, 0x0, 0x9fe, 0x100000001}], {0x1, 0x6, 0x0, 0x800}, {0x1, 0x7, 0x7, 0x4}}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r0, 0xc0284416, &(0x7f0000000240)) splassert: yield: want 0 have 1 panic: spl assertion failure in yield Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *406257 95039 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff82248b59) at panic+0x15c splassert_fail(0,1,ffffffff8222174a) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff82589270,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa87750,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d799028,ffff80001fa877d8,ffff80001fa87820) at sys_connect+0x9b syscall(ffff80001fa878a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc496eb9bbc0, count: 5 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 spl assertion failure in yield ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82248b59) at panic+0x15c splassert_fail(0,1,ffffffff8222174a) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff82589270,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa87750,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d799028,ffff80001fa877d8,ffff80001fa87820) at sys_connect+0x9b syscall(ffff80001fa878a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc496eb9bbc0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001fa874b0 rbx 0xffff80001fa87560 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8101c2ef kprintf+0x15f r9 0x1 r10 0x2 r11 0x1fd1cca087899116 r12 0x3000000008 r13 0xffff80001fa874c0 r14 0x100 r15 0x1 rip 0xffffffff81294578 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001fa874a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=406257 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff80001d79a3a8,0xffffffff825ec610 process=0xffff80001d81e038 user=0xffff80001fa82000, vmspace=0xfffffd8058494780 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 95039 473875 84463 0 2 0 syz-executor.0 *95039 406257 84463 0 7 0x4000000 syz-executor.0 47732 152584 0 0 3 0x14280 nfsidl nfsio 20588 32081 0 0 3 0x14280 nfsidl nfsio 5816 300174 0 0 3 0x14280 nfsidl nfsio 83908 457958 0 0 3 0x14280 nfsidl nfsio 54095 165447 0 0 3 0x14280 nfsidl nfsio 15851 231569 0 0 3 0x14280 nfsidl nfsio 94261 496324 0 0 3 0x14280 nfsidl nfsio 84267 74280 0 0 3 0x14280 nfsidl nfsio 91383 324897 0 0 3 0x14280 nfsidl nfsio 55806 512752 0 0 3 0x14280 nfsidl nfsio 50584 367414 0 0 3 0x14280 nfsidl nfsio 72800 98964 0 0 3 0x14280 nfsidl nfsio 5812 100473 0 0 3 0x14280 nfsidl nfsio 31187 230728 0 0 3 0x14280 nfsidl nfsio 9127 99862 0 0 3 0x14280 nfsidl nfsio 60292 103460 0 0 3 0x14280 nfsidl nfsio 39551 373919 0 0 3 0x14280 nfsidl nfsio 69863 523636 0 0 3 0x14280 nfsidl nfsio 90403 253347 0 0 3 0x14280 nfsidl nfsio 10005 99428 0 0 3 0x14280 nfsidl nfsio 84463 461487 1218 0 3 0x82 nanosleep syz-executor.0 7274 303857 1218 0 2 0x2 syz-executor.1 41 185058 0 0 3 0x14200 acct acct 7505 427220 0 0 3 0x14200 bored sosplice 17301 132267 1 0 3 0x100083 ttyopn getty 1218 241523 99936 0 3 0x82 thrsleep syz-fuzzer 1218 32781 99936 0 3 0x4000082 thrsleep syz-fuzzer 1218 74740 99936 0 3 0x4000082 thrsleep syz-fuzzer 1218 445010 99936 0 3 0x4000082 thrsleep syz-fuzzer 1218 425526 99936 0 3 0x4000082 thrsleep syz-fuzzer 1218 506648 99936 0 3 0x4000082 kqread syz-fuzzer 1218 24900 99936 0 3 0x4000082 thrsleep syz-fuzzer 1218 220123 99936 0 3 0x4000082 thrsleep syz-fuzzer 99936 73479 70997 0 3 0x10008a pause ksh 70997 378753 66667 0 3 0x92 select sshd 66667 194313 1 0 3 0x80 select sshd 27710 411765 13984 73 3 0x100090 kqread syslogd 13984 308314 1 0 3 0x100082 netio syslogd 16481 509486 1 77 3 0x100090 poll dhclient 84129 119700 1 0 3 0x80 poll dhclient 88354 292211 0 0 3 0x14200 bored smr 60788 142878 0 0 2 0x14200 zerothread 61857 174422 0 0 3 0x14200 aiodoned aiodoned 93903 70190 0 0 3 0x14200 syncer update 43797 42039 0 0 3 0x14200 cleaner cleaner 54173 53821 0 0 3 0x14200 reaper reaper 21858 447089 0 0 3 0x14200 pgdaemon pagedaemon 26132 55139 0 0 3 0x14200 bored crynlk 63724 9568 0 0 3 0x14200 bored crypto 95120 509481 0 0 3 0x40014200 acpi0 acpi0 40957 38485 0 0 3 0x14200 bored softnet 61293 480537 0 0 3 0x14200 bored systqmp 69973 335258 0 0 3 0x14200 bored systq 33529 482634 0 0 3 0x40014200 bored softclock 43097 115604 0 0 3 0x40014200 idle0 1 439604 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 devbuf 9521 6350K 6932K 78643K 11729 0 pcb 13 8K 8K 78643K 165 0 rtable 120 13K 14K 78643K 562 0 ifaddr 101 20K 21K 78643K 254 0 counters 21 16K 17K 78643K 44 0 ioctlops 0 0K 4K 78643K 167 0 iov 0 0K 16K 78643K 116 0 mount 1 1K 1K 78643K 1 0 vnodes 1236 78K 78K 78643K 2092 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 11 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 116 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 977 0 sigio 0 0K 0K 78643K 12 0 proc 58 39K 63K 78643K 621 0 subproc 32 2K 3K 78643K 204 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 54 0 in_multi 127 5K 5K 78643K 215 0 ether_multi 1 0K 0K 78643K 20 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 313 0 pfkey data 0 0K 1K 78643K 4 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 151 121K 130K 78643K 3110 0 UVM aobj 26 4K 4K 78643K 38 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 126 0 NDP 14 0K 0K 78643K 47 0 temp 122 3043K 3108K 78643K 15486 0 kqueue 3 4K 20K 78643K 44 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 8 1 0 1 1 0 8 0 rtpcb 80 284 0 282 1 0 1 1 0 8 0 rtentry 112 93 0 48 2 0 2 2 0 8 0 unpcb 120 787 0 776 1 0 1 1 0 8 0 syncache 264 12 0 12 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 307 0 307 1 1 0 1 0 8 0 tcpcb 544 403 0 397 1 0 1 1 0 8 0 inpcb 280 1223 0 1214 6 5 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pfstscr 40 5 0 2 1 0 1 1 0 8 0 pfrktable 1344 13 0 11 1 0 1 1 0 8 0 pftag 88 10 0 8 1 0 1 1 0 8 0 pfqueue 264 2 0 0 1 0 1 1 0 8 0 pfstitem 24 3 0 0 1 0 1 1 0 8 0 pfstkey 112 5 0 2 1 0 1 1 0 8 0 pfstate 328 3 0 1 1 0 1 1 0 8 0 pfrule 1360 28 0 16 3 2 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 354 0 158 13 0 13 13 0 8 0 art_table 32 355 0 158 2 0 2 2 0 8 0 art_node 16 90 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 10 1 0 1 1 0 8 0 semapl 112 110 0 100 1 0 1 1 0 8 0 shmpl 112 36 0 12 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2982 0 1580 89 1 88 89 0 8 0 ffsino 240 2982 0 1580 83 0 83 83 0 8 0 nchpl 144 4443 0 2850 60 0 60 60 0 8 0 uvmvnodes 72 3444 0 0 63 0 63 63 0 8 0 vnodes 208 3444 0 0 182 0 182 182 0 8 0 namei 1024 15000 0 15000 2 1 1 1 0 8 1 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 528 13 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 2 1 1 0 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 12162 0 12162 2 1 1 1 0 8 1 plimitpl 152 105 0 98 1 0 1 1 0 8 0 sigapl 424 1156 0 1106 6 0 6 6 0 8 0 futexpl 56 18605 0 18605 4 3 1 1 0 8 1 knotepl 112 237 0 218 1 0 1 1 0 8 0 kqueuepl 144 112 0 110 1 0 1 1 0 8 0 pipelkpl 16 223 0 213 1 0 1 1 0 8 0 pipepl 120 446 0 427 1 0 1 1 0 8 0 fdescpl 432 1120 0 1106 2 0 2 2 0 8 0 filepl 120 9134 0 9036 5 1 4 4 0 8 1 lockfpl 104 1863 0 1862 1 0 1 1 0 8 0 lockfspl 48 479 0 478 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 36 0 26 1 0 1 1 0 8 0 ucredpl 96 3060 0 3053 1 0 1 1 0 8 0 zombiepl 144 1106 0 1106 2 1 1 1 0 8 1 processpl 920 1156 0 1106 8 1 7 7 0 8 0 procpl 624 2204 0 2146 6 1 5 5 0 8 0 sosppl 128 12 0 12 3 3 0 1 0 8 0 sockpl 400 2310 0 2288 6 3 3 5 0 8 0 mcl64k 65536 70 0 70 4 4 0 1 0 8 0 mcl16k 16384 6 0 6 3 3 0 1 0 8 0 mcl12k 12288 17 0 17 3 3 0 1 0 8 0 mcl9k 9216 9 0 9 6 5 1 1 0 8 1 mcl8k 8192 23 0 23 4 4 0 1 0 8 0 mcl4k 4096 82 0 82 4 4 0 1 0 8 0 mcl2k2 2112 9 0 9 4 4 0 1 0 8 0 mcl2k 2048 75436 0 75382 22 14 8 18 0 8 0 mtagpl 80 92 0 51 2 1 1 1 0 8 0 mbufpl 256 125542 0 125346 20 6 14 14 0 8 0 bufpl 280 5450 0 128 381 0 381 381 0 8 0 anonpl 16 112245 0 96279 96 30 66 81 0 107 0 amapchunkpl 152 5636 0 5502 28 21 7 19 0 158 0 amappl16 192 4567 0 3661 67 21 46 58 0 8 0 amappl15 184 169 0 168 1 0 1 1 0 8 0 amappl14 176 238 0 231 1 0 1 1 0 8 0 amappl13 168 67 0 63 1 0 1 1 0 8 0 amappl12 160 473 0 470 2 1 1 1 0 8 0 amappl11 152 275 0 264 1 0 1 1 0 8 0 amappl10 144 222 0 216 1 0 1 1 0 8 0 amappl9 136 355 0 354 1 0 1 1 0 8 0 amappl8 128 446 0 393 2 0 2 2 0 8 0 amappl7 120 338 0 325 1 0 1 1 0 8 0 amappl6 112 238 0 234 1 0 1 1 0 8 0 amappl5 104 1050 0 1036 1 0 1 1 0 8 0 amappl4 96 645 0 618 1 0 1 1 0 8 0 amappl3 88 136 0 130 1 0 1 1 0 8 0 amappl2 80 7352 0 7283 2 0 2 2 0 8 0 amappl1 72 28297 0 27888 24 15 9 17 0 8 0 amappl 80 2487 0 2441 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 37 0 12 1 0 1 1 0 8 0 uaddrrnd 24 1133 0 1108 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1133 0 1108 1 0 1 1 0 8 0 vmmpekpl 168 10561 0 10529 2 0 2 2 0 8 0 vmmpepl 168 140917 0 138873 153 59 94 125 0 357 0 vmsppl 272 1132 0 1108 3 1 2 2 0 8 0 pdppl 4096 2272 0 2227 8 2 6 7 0 8 0 pvpl 32 323969 0 305414 224 72 152 188 0 265 0 pmappl 200 1132 0 1108 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 277 0 48 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82248b59) at panic+0x15c splassert_fail(0,1,ffffffff8222174a) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff82589270,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa87750,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d799028,ffff80001fa877d8,ffff80001fa87820) at sys_connect+0x9b syscall(ffff80001fa878a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc496eb9bbc0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82248b59) at panic+0x15c splassert_fail(0,1,ffffffff8222174a) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff82589270,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa87750,20000000,10,3) at sockargs+0x8d sys_connect(ffff80001d799028,ffff80001fa877d8,ffff80001fa87820) at sys_connect+0x9b syscall(ffff80001fa878a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc496eb9bbc0, count: -10