f722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:02:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 21:02:47 executing program 1: getitimer(0x2, &(0x7f0000000480)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082953c2b84c86dc11700289cad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92914632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac604d55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a17bf92b02d5969c155d73985fc0fb2f2f764e4d14de7ab593fafdf9a5f9e4ebbfdf3c72733d257cff552733901d6586ad9eb9c595426e0d84fea6aa3e5827b6fa713ed34abdad629b6588c47e6cc3f20486d3c71bf4a56193537ba49521"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa6388bbd2ad88b2951b16901360bcd4c0a162b58fd4237b874cefa4d012ae447473c238495aaee48c02f6ac41e6b6bfcdaf8ae8af3bf554799b9ca13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa20200dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb738bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257358265b670605cb018813c5dfa6760361ba089b386c0cfd87bb73f617bf3d76430b0c1ffc5299ace95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022048f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1941831c45f66400d6107efd34ba5768402d7707862c6e8fbcb7e8f403300000000000000000000000000000000000000000037b5a7a67ea2637b96266dc593126a1b284e6b0048604434b5b395cf4e25d941dfb4afc05b94e4c5495f27f0e12a0919f572b9309bd7d57d28d0ccd082320385a91cc31cd9875dda931f73bd9a30dbd3a456424440ae3c65211422e4b0d00cc1404ee9f1eae3af9beee514a8d2edd554ee9258265ec5e8cc3e2ac91fad95555487d34cde4d43432d4f455eb06240ac443c33fb06ab08ce1115050000f13b69c198f6d9086916ab8447978c4d90b32f3d"], 0x1) write(0xffffffffffffffff, &(0x7f0000000780)="9e3eb39025e42ac9e9ed7cbc841e330a460989338dac26a8be15b71ee3e3726f6d4e6de02e122e4548f7564cf53c5906a6d5ebf0d73ce121ac349a1b39ae0bda52d3337226a36f1090fdb9842930909e90cc2db448423e0c6892ea", 0x5b) r1 = semget$private(0x0, 0x5, 0x42) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') getuid() r3 = geteuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) semop(r1, &(0x7f0000000300)=[{0x0, 0x9, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x3e6, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x6, 0x800}], 0x6) r5 = semget$private(0x0, 0x2, 0xa8) semctl$IPC_RMID(r5, 0x0, 0x0) 21:02:47 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x40413) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:02:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) shmctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 21:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x3}, {0x5, 0x0, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) 21:02:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTOP(r3, 0x2000746f) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 21:02:47 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, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff00000000e71acd5acc5c62c3ec6902000007849c7ed59f387948ea2d04738e694bb811eafd023247f1297ee9f8a0c1b85dbf7a1419cb5c667be43f7510bffe4b85500034c5f82c9f7e57bfd285f891e64811321bffd77d7a0c79c29dbdf8d87fcb64748c1e766c00000000960ebf03337ddb969f2822f0d4f7fd17ce9c0f6bafc70e6c6b7f4ffe648dc25d4f093b2c571b825c9e698108226fd73a62"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, r6, 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']) 21:02:47 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x8000, 0x0, 0x100000000, 0x0, 0x800000000, 0x2, 0x6}, 0x0, 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, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x9, 0xffffffff, 0xffffffff, "040d9d5c5a33fc8394899e3503757851832d8513", 0xc4, 0x10001}) 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(0x18, 0x3, 0x3a) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:02:48 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, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 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) 21:02:48 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x104) 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) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x7fff) 21:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0xe8, 0x9, 0x37, 0x3}, {0x0, 0xed, 0x2, 0xb822}, {0x9, 0x7, 0x1f, 0x4}, {0x7ff, 0x4, 0x80, 0xc9}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 21:02:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x40, 0x0, 0x0) 21:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x6, 0x8000, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 21:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7, 0xd1, 0x0, 0x4}]}) getppid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r3, &(0x7f0000000240)="373bbe19b7679bd66464cff9150bac908d84991c681771f9359990ccf77b09e0b476b22d38d6e4c871f80e00d43740245398afa39ce93a1650d7ba924b9e42f4a372828435322b88a2239e4b7e92eaf0f87842532e5227296adf3043f56852540745fc", 0x63, 0x400, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ab978016010000ff000078ffc3ff181f48b7381ee662b96fc830f7faa001aa78d56bcb51883f0000100000009c71"]) 21:02:48 executing program 1: syz_emit_ethernet(0x175, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "e52ac6", 0x13f, 0x29, 0x1, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x8, 0x5, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x16, 0x0, [], [@ra={0x5, 0x2, 0x8001}, @pad1]}, @routing={0x3b, 0x6, 0x0, 0x6, 0x0, [@mcast1, @mcast2, @loopback]}, @fragment={0x29, 0x0, 0x3f, 0x0, 0x0, 0x9, 0x64}, @hopopts={0x33, 0x3, [], [@jumbo={0xc2, 0x4, 0x800}, @pad1, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x9}]}], @udp={{0x3, 0x2, 0x8}, {"2425e0d4d0e465acd16fb6793c63079ed280a64596ab6aa50639b25f8003ba69489beaa1dbec88e27726276dd2b569880f1a7ddc01840b61cc2821aa3e636f4395627a930170cafd4a26de31826d1d80aa4f27cadee0afd87758e0f8929354ebac090918357688bc3f9ed73b67f74ea2a42cf356c8a74d79a7aff0fa628bb0e792f5a2ebe2dd0454e8ee3fdd63ccae"}}}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="379b3df63aac4b6f5746d544b59b", 0xe) 21:02:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="2adfd88347bf1ea0f8d6d5f1c5", 0xd}, {&(0x7f0000000200)="69d5bc925b403dd2abbf972e87d6e957a5835d2d0af6e6b5ba561ca00f70173efae34b03c03eadcb6d2ae101be85b29e1c41a23d88e1fbb7171db4ba79de41b3f3a3b39f9633ddfa770cc9d32cc44fc181a89cffe01dcbcad85746e5c5538d028898c720f9015cd166906ce3583176fac5af90024d49030fc584e6cd055d0be33677478f450cde54df577a522af48459c56c7d0296d1fef3918423a4b1648707232437ce2bb150bc04d40cfe21d23586e8553b2e24194e1a7ec2c317cea886d80a6c0c5f44a94754b2065349d728a5eaaa53b2d854474adc1b3d25ae516d4ec07b3bf791d1e9c11b08ab6396f142740f467a7fb7d925155c", 0xf8}, {&(0x7f0000000300)="36248944eb9e6d7ad679201369240d2a5b4ca6d6747263f0528d36ed24ef41b4b9184bb24120d0d61ad79c37d994a4d6df706a2a40d9662c76decb0f86aca517076c05ebab640d96c2f58cb1169e8e210fe420c93559576c745602cea24ae3d6230bad790a6be78bc340514776add9d357929b133e710d1fbd57148caea2a005b372213ddb75947047fdd65feb5681d23f5e36128774d7b134c02959f26465515ac94a38739e57913122ce34", 0xac}, {&(0x7f0000000180)="f10b5e90708540036e84c118c4f1f8f7e216a5920e6b56801d0a9c90000c6a349d", 0x21}, {&(0x7f00000003c0)="e4ecdb929bbe13250ce55bcd848fb6759b3835094eb9939428e1db2101a466a1537a6be26472f25ac3797a3125604209ba3eb768a52eea423568a4aec99eda465b21f64214b97c8544030c1896fbb63a7601", 0x52}], 0x5, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r0, r2]}], 0x148, 0x1}, 0x402) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 21:02:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2000, 0x34f9) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x6, 0x8, './file0\x00', 0x9, 0x49d, 0x8000170d, 0x5}) geteuid() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x1dd) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3}) 21:02:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="002d2e088f180000fe7f"], 0x1c) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 21:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x8}, {0x16}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 21:02:49 executing program 0: poll(0xfffffffffffffffe, 0x3c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="2607588e3239719c87b7c370f3c09efa25c5a5733285190682f3be5e32fbd907df848860a2017b4f397110fcf351fe153b5d1cc493266ddd8906b9dcc9def1e599e36162997e450062bdd2dedf5f876c85d7eba1973576855b5a4171de602022b6cc06fb2f4bb985f6836f3e3e163e16fc3b63af42e48f7912426f8f7306e86883cb9f617aa424f87d5ba483bab86ad4fad37aa17503b8f5156bec6891a6071866ee229feed686efd3c22d4c14bc", 0xae}, {&(0x7f0000000200)="149d9cbce35568bb8d370184ace75db4234171e94dcd72ceb5118584f1479ce2c7efe4aad0f7d6353b92bf42356d1ea739e85ac673f9c5d97252d3d6cdfa3825809288d62bcda0c66e29f84e86f8bd248294170a6a7662837c701d4c7d9b804dd0259d5281fea9b78403060276874e2e", 0x70}, {&(0x7f00000000c0)="491690e1cc6f09782fffafd857ddbcc859925c713a8d8852d019a4acd3ac5958a1445e59da963a2cde6db78efbb242a58cb918045f32f7a8", 0x38}, {&(0x7f0000000280)="db2e4460b49e6f4e535fd597153815036ac481aef8600f4cd6e366d610511733740eb19488b04cb1ad53231e93402db29a7d6db54d6561b3060732bf492b1865289e64438c44a5703aa27f20294b113a6cb132d81240eaba05be7ff3f9c1bdf457c0462d042c8c1536432df329b60e6ad4ee9a729f92501f1a09601f64a2f164dcdd87d1d6b4b9e6699847a0c4dea00c01863eb8b5a614c03fa8229d99ee494918cf8925358ad18b7ad5471754ec928bc8db17de8dd8dda84b09638cec8f67f42dd05a35c01d7219071d5c02854c7aa37c3b0c64f573fb058ab89e35e4334e", 0xdf}, {&(0x7f0000000380)="96c38dd73a069a241a4c553316f54828999216432c6cbd8f601c1f4f6f1cde96534174defe56a0bb23a3eb694ff004a0d4b89339b776d1471d34c911111ce3ef4de151fadb5f8548f462ca624f2d6ed12b7628af1e2a3bb40c00e87232124b7ddfcf4fccab6215c3d9119ea9b285eb008905dac1bb2bcc95e4f0ff8a6c33f139b82e075df970b0892ebe3110ffd3f09323f66fe8bc052779b3bd672f9f76eda08dfced43b6489c76ade4da1d0cc55eb0572846da6daffbd584af326be6b873efa8dea68b2d039302d66eb1565777b92c6d26e219df3946080d489b00d3f03fec1c88c7dba64f77011ae911ded703d6f5bf3edf9015494e43b01b", 0xfa}], 0x5) pipe2(&(0x7f0000000000), 0x1800c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x120) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x6) 21:02:49 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x40, 0xa}, 0x1) lchown(&(0x7f0000000140)='./file0\x00', r2, r7) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) write(r0, &(0x7f00000000c0)='S', 0x1) dup(0xffffffffffffffff) 21:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6b, 0x62186dd869681db7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x15}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="ff00"/14]) 21:02:49 executing program 1: 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) 21:02:49 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) socket$inet(0x2, 0xd892354ddaaca86f, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x72c4}, {0x4}, {0x7ffffffe, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRESOCT=r4], 0x10) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000000040), 0x80000001, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1db, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101060000000004193f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905ee0040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16=r6, @ANYRESDEC, @ANYRESHEX=r5]) syz_emit_ethernet(0x23d, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000007f2dd563105e88a820008100470086dd68508eda01ff2100ff01000000000000000000000000000100000000000000000000000000000001330c00090000000000000000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffffffffffff010000000000000000000000000001036519b051d5934870223556e674c4d200000000000000000000ffffffffffff010c0080000000002fbad8a45949893387852352262d560ffe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000000000ffffe0000001620800040000000000000000000000000000000000000000ff020000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bb160040e0680000006c06000000000000000100010700000000000000c20400000003000100040104000100010800000000000000000502000001020000010300000000000000000050008189650000002c0000000000000004018100000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="01080629907800080516000000010080000900000004fffffa70000000050113127bfb9838a960b79701156df4533faad10000003652fede5b40195b3764d162c1cae135163f5fc26dec8425df20fce25bfdf1b338b0220ff32333af232e424f9dc1f2a9226080fc902517fcd8db09ac1f627827fad353bf68a77dc2833124251c6040a09ac861c6c81d71b48a3f9bb2b9b952fb12fafcafcb0463cc98913aeac70f73dfee8f87b77fe40191ea7c213105abcde5e86d1aa39f402f2fe911939983595ef119dac9de183a148a2965475385"]) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 21:02:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:02:49 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000e670749eb214829740c9d00000000075ddc52fa8bb856bd9600fc4f0a7789f9e6d8917"], 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x7f, [{0x2, 0xaf01}, {0x3, 0x2}, {0x2, 0x5}, {0x1, 0x9}, {0x5, 0x197d}, {0x2, 0x10000}, {0x1, 0xba}, {0x3, 0x2}, {0x1, 0x6}, {0x2}, {0x2, 0x101}, {0x3, 0x100}, {0x2, 0x9}, {0x2, 0xffffffff}, {0x3, 0x1000}, {0x1, 0x2}, {0x1, 0x8}, {0x2, 0x7fe}, {0x2, 0x6}, {0x1, 0x10001}, {0x0, 0x7f}, {0x1, 0x8}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x401}, {0x1, 0x7fffffff}, {0x2, 0x800}, {0x3, 0x2dfd}, {0x1, 0x8a}, {0x1, 0x7f}, {0x3, 0xa}]}) msgget(0x1, 0x4) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000002c0)=0x94b8) 21:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100), 0x2aaaaaaaaaaaace3) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000280)=[{0x4, 0xa, 0xe62d9db96cb38cd2}, {0x3, 0x0, 0x800}, {0x3, 0x0, 0x1800}], 0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r3 = semget(0x3, 0x1, 0x42a) semctl$IPC_RMID(r3, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x1}, {0x3}, {0x0, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x1, 0x8, 0x8, 0x8}, {0x3f, 0x6, 0x9, 0x4}, {0x800, 0x5, 0x40, 0x1f}, {0x0, 0x7f, 0x5, 0x472}, {0xffe1, 0x1, 0x6, 0x80}, {0x400, 0x4, 0x89, 0x400}, {0x7, 0xff, 0x5, 0x8}, {0x7f, 0xe6, 0xff, 0x5}]}) semop(r1, &(0x7f0000000080)=[{0x1, 0xfff, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0xa5, 0xb98c0f2f6e2e24ed}], 0x3) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:02:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x70000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 21:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x4000066b, 0x3ff, 0x9, "cf11ea62f84c0900c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) 21:02:49 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r1, 0x0, 0x4) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r2, 0x4}], 0x2, 0x847) dup2(r0, r2) 21:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x200000}, {}, {}, {}, {0x0, 0x8}]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x0, 0x20}, {0x3c}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) 21:02:49 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) read(r1, &(0x7f00000000c0)=""/113, 0x71) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x70, 0xfffff, 0x0, 0x6}], 0x7ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x7ff, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x8, 0x10, 0xe0, 0x74d}, {{r6}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4, 0x6}, {{r7}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x80000000, 0xfffffffffffffffe}], 0x100, &(0x7f0000000300)={0x3, 0xffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000340)) r9 = socket(0x18, 0x3, 0x0) dup2(r9, r0) 21:02:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x5ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a94a5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000340)="d602de0c01a3793d7e9fad62fa54175ba9f6dab0f8e1e8e086d9be9272e17412d827d897f76acfe74fdf6cace06f9d430f0a07a48f7d87bf8fe526d17ff0ba8d6fb6c1a37f2adecc89cea097cbc56ff8ca58850c0df33759d44e304ad30ba6b830fb8d198024d05d949a72ce6116989bb9480db89b77f8751f350c46ac47ddd522e085c4bda3ad89a828255223aa85fc4e80a9f1e7c07f8c9ae83180a23392f0bea39fba58d627ca46424525bf39ce5c23378818493ed21ffe18a8d252bd8e52514945f73db509ea167a3a82f00613aa37c201bcf42a9d619d7e606ecab0de200b37", 0xe2, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) r3 = socket(0x18, 0x8002, 0x0) shutdown(r3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:02:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000014c0)="9e322fec56aa0a9e98f2d376d98f0a2e20bd88e647789ed62e67c7f4d1ead3decc6c5339104d9b88216d5a80d56e93ea1af76ab98e14263d9390edd2b90d3e0fc5435c87a822b3441a3165cbd7b31b49ee0e6b3d0f69cff075a8867a8ec4cbef5d6c05270c7a60749de3b804b693d6ff7bab8d6524a9f8cbe2e97fddff2ecf5f7b6f5721d3f3c3544ae5e91a31b7af20de198dd293a966c75c0480f506d29ec54fb44d75f089c2", 0xa7}, {&(0x7f0000001580)="e156d18388673f1d9f073dc292cac124ae560545f1c47030b311e8eeb642d9ed099881ff1ca468845110c1e6eeec70570404d26f5372a2c1158fcaaec849c8c3d7b0fae0952df714687b958d64c3434a3d388366231d89f5f3b19e8c11440e0ee6656e226dab5a81da6f5add6ca5f55dddfcb3bd6ad253e5252dafd74285b6", 0x7f}], 0x2, 0x0, 0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x0, 0x0, 0x0, 0xffffffffffff7d05, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffff}]}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x4d, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x6) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000000)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 21:02:49 executing program 1: 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, 0x8, 0x0, 0x8000}], 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 = kqueue() kevent(r4, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 21:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xd05) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xcbb, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000380)='./bus\x00', 0x1a) mmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/15}, {&(0x7f0000000140)=""/80}, {&(0x7f00000001c0)=""/70}, {&(0x7f0000000240)=""/236}], 0x4, 0x0, 0x200000000) 21:02:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f00000000c0)='W\x00') r0 = open(&(0x7f0000000000)='./bus/\x00', 0x10, 0x11) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x9}, 0xc) fchmodat(r0, &(0x7f0000000080)='./bus/\x00', 0x32e, 0x2) 21:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x4, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x0, 0x0, 0x2a}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x60) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f00000000c0)=0x3) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) 21:02:49 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 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, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000079e000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x1) 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) 21:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x40003ff, 0x107ffffffe, "73ffff4e000000eb6700004000801000ff00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 21:02:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x9, 0xffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x200006e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, 0x0, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet(r3, &(0x7f0000000000)="775c9b066d84d77919712e39", 0xc, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 21:02:49 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = socket$inet6(0x18, 0x1, 0x7) close(r2) 21:02:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000110a, r1) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000000c0)="a2c2e63ba0418dfe0da77c2c27a90623307fe4a2bf295e0418423269e9fe556913b9", 0x22}, {&(0x7f0000000140)="d8635cbb9f4de73a0544cbdf463c7bd60976469c8a16410af81101441bd0b9127e2d6d726bbd2a2ba37e3680fcfdc9bca9a8919339eae0b9858f73eb0ee2520b33deacc5a9069e503e7a82c0c168e6e8c634f1558d036261332cbce45ce6f60edd45beb633f443e472099ee73f613b3119ebebbce666ea0801fdaf16ed3c77f0cb66a9e21798796242c302957a115453d2539bca9f971e4a8c81f7d77b7c4ffda6ddb766dd08a1269f749b6298c6def12d6f1069200c384a26996724dd7c159c9c73379ffbcc66a0b40078571eb2a88c363875a5c4b78ab162485c694ce4040d0a0be2f2e069b160abfe2e4fd62d2185dbb3aa1e1f87fb3af79a786791106640b8117d1ac789a52945d0e68bad90ae989b126fac3f595f541a64b30b55dac41ffa6cd4bc4662cde69a5187e87f6e56117ef8838943afaf7e43043e5a2b63163408d0125a98a14030d44a30abb6140c7e23161e623b3731962ddfe32b50e85b2ad342efa82331676369fe3387bdc731486851b77e15a108dcee72a8669a6ab66ddc004bf7c476f3f9a4e81f42d61d74493ed89daa38ed1cef8944b6ba8988a22878121e8fa86cfd4d8dc43b87aea3df1e319783ad12c90781d8b5d4a7252a9503cfce7cd6157b42286e817bc354ea91c1b66865acb55ca8bf4a4faea0f4dfcf1d58d5eccc41640394b3270731f27213b11e7b3d7b8950a0fc20de57440758a12ba55e7da9c48dd8c143dcb4a983818cece549ef75fa185badcc5ad227da8aa1f8211f597ec738d66f4f2b4f5bfd92c05741fc830d95703823bfbcf449cfba0f979f7c052b066fd658856735bd3fce223f930de8558d018a3f853e5ee9577be9e4e17fd2bdaf227236dbf9be2967cbbf64a019de79be653b5f746a434f5776d9af76d5c3233b3fcdac5b24f2a563632760156d9484e1a52f798818d32d242829a827eb9d46b1d63e5a6a0b0577227070685c6967ab930acd317a4aa8986ea4b2bc63ef4eb6a156ad7a8b769c1308605caeeebb8b633c008343261e9869ffcbdb5c28604b7d442ebfea824de429b14932a271f49f8c6360af8f15aaff82ad426fba8fd6e21a842a764071bb40ef0be54acf9bb5c89db6fcd7ff5aab019226981e295f1de8ea4261b80fad44b2f0da8317d73097c41e3552e939b7ac949c3f01a0ca6324ee647647d1e422ee0ccb76f040ea4b499b25b201aacdf3fdcec7cea60edb501127b0de322bcf106bc90b79061384f7512c11170e768c9b8f0414042ceabad174d625db8c4bd6b0fb52c2bead8858a7f95f07d2eabe10b1997f1d087998303028c82c2522d503c3b8c3894231a74cbf454dd87de26d6c3a4d3655607e9a44ab4c128adcfa6d362faed1655f9fed1a0e1b6e6358aa329cec33dc367ebfce39af39b24fd930f9282c45606e8674141935c50a846a601d482f38076eb25471aab48f8448f861ae3c545131ad268c61a1521283f4e48bac4ef54663661aa0e91a9d178cdd19f8254680d56f557cb759d491c4c99e47ea20035e5ce4a7d0a9a16fac1d63068339e69c61bedd870e53b3be46a09f77b41744f2c379321324181be649c8f25fb28bc3eeaaa7a752485b92f425408722c83ae0f72ae392a4961afe34a351d0f44aee7ec6b7eaea02a7c4832cb654826c9614b00b93a545217ccd4527d4ad256676a9434378e657bfec2bb92c3d197d552eb0625a4121a21b052b1689cc9103fcfaef184865f9779e211fe33b5e8ac5d0f01859e1a072fd29db394e63f0d13ea9a225578dc1ded8409aa61fe4a643bd94f509a98240ff738597af1c3c05d20cbb5ba9ba885334af2ade23bdce141b3a1753c5932886fceaa052d949c491a0c9254a920637c592596cc7764fd7d5287bc8dd9c3c4b64183f6e2158148234dd410ecc07d5a250428596f0024c12644ca9c76732c9fc4761418ac97e0e429428bb23a22b57b6ae04693ef96ee7b69c1166a95b8a8a1d99ab3acdea6784f1120e2ac98381498e3bddd46d28adf12ecc686f0546332735724c862a04478fe651a4b9f8b468f8d2f99f70bc12bdb891706fd2d7672176364146ad2565fb060a3d64ca5c88598073c60b2d1c2118af0edaf9a31b0b717cb4d76a0d7cca0bdab4b034b0a15d3cee09ddf334bcd76391f65d50d810946036082741fce1b932d64f0c6f70e3b7ca0d6d3b0489b5b63efcdc8252ab899ec815f5d58a890fa87967681a26a61711c0fcc2d65862493f3ff457e0ff0322cf7d2ff26ba1c9d82b95affe10887854f9d7c56991c487c5e3367249473f61ac6eea4f04da57b037ea62ad00a1e895a129156e1d4e790f68172b1f6055171ca0af4f7a4dfc116a84dee28985ce28ef7fa280d00bf30801b685443c16b6dcac72b4a484a7ea2084a416c91d9e4c2f6ff23f2dd089f44fd4957db806d586f11c6d10f85abb4c2cb294d52ea3015963ce84622b0f21dee898f681f7f02b4ac48792966950aa5659b0c3361f4d535faaeded098937349ec16db5404d38900932a146b60d4782ae2314b1891c8b65a382b64fb9d7a4aeef7e00e80c735e14698ac59e9419254f8fdd1f8ee0cdc7c96d854ea679b7117bee4d28aa2f8bb5c5f3e0f796306aa29d35d4813e838ea3e5291ea9a648260bf0d144e2637f4a7a5642ce1d6d5ea3590568044a1e750072771c54fbbd562972a3398a818f5aa730c11cdcffe867bc3df5193819614161f0b1001f3d6733b5873fdf567e31fa2eb95ead49f1cd1cdecc34233277230f9ac671f3f8ea78798946d4ea6fb675a663db81ebf5f7d624082918ea36da9e138bfb9afd4214bf9967ae08bfb66aac03bce54013c00c2a0fec48a8cc18b6835d05e9023a758e0b14dff78b872ac6d971284e19bcceb0342130bfa98125eb72fcd0348a35c22b55afaedf40211fe0276e42adfbd5755a1e71300ee5f59ca465e4137d9c7833e64df8148deb5bbcf940a790dba2c211a15917f66be8e6fcc9f3b60a3f65faa38254d21f7480906a9158a114840035022f3d067e2f3231cd259b96569a86c5b2b2d4376b10950af2ba015d72dcf4c9c7dd9a856b1e472ec39a2a09c2104be8c3f310a9647f144d7c8259a136b9d0b004410de562a8f2e1a82ea9c7aa2ccae7259eeba5e1485df9abf85b5981e30eb055a55962c98e212c9ba7a0d753647d69809720eb93257791f99ef2c932ec50b21ae2c40e13b4aa1a2a3a498e8c42b368033fafaadff73cb1cecf3cc8991b9fdfe6e842af9987e1ab0ccedda38ec79a492bc1ef61f2bab3f955ba692a02a5bb7b52303b4e096a2c6cd4b3b5551243075fa4fabc498051eccd8e93255cd43fc76100c67db748bee3450c803060f4e43a4db0ffaae34f2a0aaa53b10a41ef9a49979be938611aa123a4a51b1b752c7a2783eb52e914ab2d1eb131b6320ef46a04118b5146ee5dbaa07229819bce253b4a7a186e575197e70c95576ecab5be88032be05a247b4b01b4e9cfba05e7441be3ee59aa8934f0527937c30caef441016f980493fc8effe7b06243c96e5bccf80062ac12fb82d46dc7abae2a0247081581596969fedd29883fb0ab5be053b9e3ed6fef82157996539401985c357748eaf0fd5ad15c8d77141b6f28f1ded68f0a0f97c95f61ccf56e7251628275407f10b3904002e5f78b0aa4ead3f4cef5259da3fd8f11c9a3fd1229e2d780b6723b5357c76cce09a991291e058412f02b45d7793def0bdb5caed4460e0be5f159af0ea009fee520dba2f9ab2f96c5aeda757ad00cc3f198e6415ac24284cc8a5d2328509cdd09c319239023bb55979b458c91e337f7d84a5a7b48165c6c6a282baac7fe5b1b72854dbc7fcd095e4a25d4f52382a6ad352d43f0cc911e7a275c1a6b4550e51d96b108632384475c5fa2048ec8c7224ad8ca689f94f1a31c4427e037c1c2c740469866a11c9b8a45d834c45753fe444d7a12625c3ed6bb3205fd160c8994f2b0fc67772288343c2f4223e0a412d2159c45763ed5d50dc668844b60ba9dbb643d23c12b5a169b0df80259c9a4fc7a342761ed791d039c9d88c5bd01e1764fbddf5420dd58a82d541d200f43b4efbb5b071b79e9a1cedaedd5c0da8a46e5b65f2532ba74e4908053dde88980204957cccaee46129556f301eafff0b18030f5223cfe40a2506ec796f63a229da12a88f4979a52436b0f5eb24e7bf36f8454f2e3fd749092195f8e22dd9cca1d10e415ae5ac655d578c72a21ba688c146e3fbb1e90e59647e41370363a969d899492c83b3706ab5c3682d4b6fe8e6e966e92d9527491c727233f061b24b7134c1b823cda3598972f4eadb1f2f9108ef24d5a7fdf9e71f55e641027a67637ec4131f078ee9c3a3158ca9bc0f848dd3665e113abd6a999d4762586375190d6df1859ba00677738a5969822c24938fb4a62df2556e39d263e17025cb348f9681977e5cfe63f40f5cdb630eca9c5b05297582da4ec162c64a9f0fdbd3e03deb4976995557d80be87feb0e356e1e2d553290890d3da98ceb0e5d21d3940c7f5b9f4164e232e853306a23db57a509e17adac5df0f8f2f4c2a043e46c8a15e2c43fa63947fd91e1eed9d13e67606e9908cff57a2bb0ed13947ba1f8ce23f7c0e76943018e3f4b7f1028ccd8a2a656f503c4f3c0b2e42fa545fa20ceed593d294d99d4fa2851cad12bbeeb4370399c72864de3bd1419dd584dbbe654af1bb7103d1ee48316cf012c14cbb4e52af52fa2ced251588781d596854e42947b4ee31c58eae2c52ea936f6af7301730a172a5496b7b617d91b8241ae0f9f46b334ad08216cbfa1b5dd6aa45daf899b55d917e64df67e260179c1963ca86def3f6529d907d3323b6b00ba895ba3a27fc60a84a6872a14510750babaa380b259c67e63dae52f1ccd050a0801f9bc2902d5bad7c88cb2bad68c9ee00ed953e3fae6e2ce6dbe27f0614cac53f90f3b89e5b34777eaa39ec9ed1ffd5db713a94db5cfe8b34b82915016c3837db801db8e374ec225e1bfd71ac3328461887e50cb1d46693d4c2f266294ea3ad9c63f973e8bde4c0b8ca54109584f1a35c845bb5105a3fe5b7a0f506af3a229c8381ea2915e1bd93d7179c93253c2d2ee9112ab1399f99b2c69386b5ce6eb4fbd0d9c30ab78164f04e1abc681505708fbaa87779b25b311334f0ca904d19915f6b8d9453fedf46526a618b05f0cfc35bc0816530eedab7d7f8e1e3938af1679675dd16d00378bff5e72b63d39144f16d663222f19c806fe5c147d67426d0c07b831f249174b7b88c79cd62f92fbf35ceea52838d32c5f8902d031a62a9fa572de2103a70a13e78fa87ec0567f1e0639c2805eb92c87a3f14a559f3a085e429c7e1c3e1259310cb0ca899eab9ae0e99e1b4b68e7adab708e891a9bb4ed69e66109958e208e8198970855fadc83528ddd2e9b67837cab15f42ed0cb4b7a5056e1fc23a117fab8651198644904cb96a4903c5cb3c09a6081139924dabccbc1920e51ffbadf83b5404f91302e2c2b0ecb1af50208bcff99d15479527b7fc1aaa222d9276873ba0c5e4f84b99cf06718eb776d4374bf9aef09ab7563c4fc3376dcfd61d0d4cb3939e3db1f4d617092bf31ec0fecac13027c866e1bb65c990267bd850c86d723a324df3052f2cc337e1b898f4966419290ca7f2890e90895d047d95d004c55b2d32805776f4fc6afcd2b1966091bc9719749791068af52f391eb1ec0c21e240038f2912798d280b38c0faffc57219df16b1faf708bafb9bb799febf1a0150891ea8266485716cd558b7a08c76fe3e9711a74636705c77dea3dd0ffe1d7", 0x1000}, {&(0x7f0000001140)="692ff28ddfd26f95389a4eb49810cdefcdc9a1195d1af5991a8f1921483d3841f7e922a6f459fcf580fe46f396d05085fcc91f7e9cc05690c01649a4e135994648dee5dde01e9384d710c4d8ea1fe3ba785d0bbac9930a07e30941b4af8ce5051eb6c8461dee2df74ff648cb8f747be76433d4104458b8bd567d0feef9ac1d588b19cb8b50c77cdeea5a6fb92f94fd73485635127f5f9bd10518317f4723ac817f8530a6cea99968a2cd7d966616a0639f7fa684058d89fe5fe3a580c4da89c9a82348d7821fed8c07e002f524e54e3ec83ef0ed3c1539c2219817672e496bb43ce6a8770c61de4bb66cfbd997c84ddb", 0xf0}, {&(0x7f0000001240)="681988bcf7f431ece6e873", 0xb}, {&(0x7f0000001280)="02040be5c51dfd09430ac26135f804780c213de27e0c77f37b36ccd0d6222620d97a6ba2fcc58f7a042d356db024e5ed6877abc1900eea5e675f4f8824f0de06956127d3979cdae34df3774048b815f15ed214aeac6a0dd52ef1c0fc8b36dd73de6fa31e1398d59e879a7e10634c80669fc9626af8abf8b9e2049acb4954ff9da483654072", 0x85}, {&(0x7f0000001340)="229705f001691df15d6e45ddcc463e898d7d49e19807b780a7a5b9cc1c4f02e9f18f9fc2bce347708831a50a93a5cdde7fcbdf663be1d99c835ac5d266fd1bbe90cfb46d71ed8b452f91648ddfb8f0f3c5660f7bfc09f162a86f43e00949b7deab2760ce6fdbfc7fbc0f396115f7af9390cafc26ed7a2004c3c07bb8df3789220e97f602b1e4213dfe126dbb38b9afe82704cde0863530f70933b90f63329886a3788dee6dc88d46d04a051b5bb73e2f65f6cd4a75420e6853b0cec18ee59964672ece3271960b536afc66ef", 0xcc}, {&(0x7f0000001440)="abe22ecab618392245e4ebb1e61d41a2a823e28ad0c97b04a614f7ccbe14adb364b8a9e2bb48a443698846bebb67ee2bf6ffd59a6a1bcf51c9bc221f26970345fa15c6783a8a48b1fbd63b4e6370511e4f4d656768c45280158b626f4dd624320c2ba53f2ba8c201fd39ce4f94378af5c4274b5a53e223460d71939e1e8b245499cd7ec9608bc979a511bae22b0abea34b637f95a3786f524797bbefa37bda4fd00f2a6f847af05b81af62dee2fb7d9a7d10263113c6511a9faa48c60842de976dc78e5cd08b7b8d4586d6948ca9c4c090ea1c29b32ec4fe6fe8", 0xda}, {&(0x7f0000001540)="482554319d0ba6d759220474ee485767faa76eab2b3f8e959751005874bcca577e85daca514d1742bd651b0d5876e22c0c4d8a1db6a490ffaf1db12e6621ce2ff294351edeefb360f3ef9bdd21809ac983a427b791ed1693e02e92ace133084eca514d92554f5ebf5bfad6e62ae3f6b6c372e692ee8d07c1f39f3a10cdebeafacd7e264c410e61f39fa1c55e842f8083e5abc2baa6a9b6a2772828a1c79b39473f2f43d7c8c116a4a8e2c0ea90d7d411a36ff17630d36fcacaa8bbd7135697ae72494730c8ad602eab30eff9ed5187", 0xcf}], 0x8, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xc0, 0x408}, 0x8) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 21:02:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff7e}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) pipe(&(0x7f00000000c0)) 21:02:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3c}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) 21:02:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:02:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r2, &(0x7f0000000540)="5f10eb95d72889db2619c955173d082fb3951cfa2d77aeadd7fdc6c6aa21139f0d58d1ab244ce193efa24d00a6fbd52c6bdeb151ad38438a7134f6ae4f088749e94525b4fdbc0e829fbc646dfc88a23356f21dea1c263d935e1d09b40594d781fe527a92a6f997fee8f06d5e89c16843877fd8cd3f29e03cb7b4675093a2a5bc1aa730696a306785dbbc28", 0x8b, 0x400, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x7, 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) r6 = accept$inet(r5, 0x0, &(0x7f0000000140)) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/65, 0x41}], 0x4, 0x0, 0xa06) 21:02:50 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x5}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='(*^\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.#\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x160) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000400)='./file1\x00') semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}], 0x1) 21:02:50 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0xf0}], @generic="5a5fb93656d35bc787ae576f7e939ff4be22e3dba59710084c213ca3811c39ddfb55928ecda931e5"}}}}}) 21:02:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x86}, {r0, 0x40}], 0x2, 0x0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="a2f4e3037119c468c2ac8927b254d305bd6aed05ab59045e4053b7843a012f647c01899f1b760c978abffcd8a2e2ec7c21c0caab134224752fbcc177e3ba0f67d2997e2d2b198256650ee7e8b69dfa2e7302a723b7396d301a5020561b72dfc94433ff4126f2132980261ff801c41668f2b18447a16e6f10ca932480d8811c1ce738c84364b9918bd3abacde1c4d6159e6ced304452e964c189f7c7267ecf7212f72308c8c856d75adb59849e0cae8cc389e4700ee61756a4650901034", 0xbd}, {&(0x7f00000000c0)="88c6060b7b4913b2a3da34a4b5cdaebe07eb7a3c5e9e1f835fa9377dd751e0327f60", 0x22}, {&(0x7f0000000200)="0790344b02789afe84d7f56add1f06cc7820ca5ca0cbabae81f61a0b2d38545a6ac780ae0536ee", 0x27}, {&(0x7f0000000240)="1e53311a2b51ec89b84d33e0049557c4f2c8d4520e5e19603ebf756989f7cdfc8f40250340e072be757761e09b0226808f9f3c21227dc31a84de7a105565387641407466177119f855763281f327457e2c2842badcb25214a0608dae680b5cbce1dc3a812de1e617fa121ab8cb09287933a16938ee9131578de835291440204d76a22edc2f175c8d07cac02f34a007d0194e6ad997b21857adf66a04647fe0304a45671864d810bae4c1ff087938edcdca084eccaef9db1dd9034a0ed2245e37ad63e2bf8a1bce03435cc6b51449f96791ed2279d7b326a045037bd0d3400cc7bd645c074acfd352398715ec8b", 0xed}], 0x4, 0x0, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffd, 0x2, 0x3, 0x7, "7f764ee229b94600b74ebcccbaf7bdae4b408967", 0x2, 0x6}) 21:02:50 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./bus\a'], 0x57, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x400, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:02:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) execve(0x0, 0x0, 0x0) 21:02:50 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)={0xb3, 0x0, 0x3, 0x0, "010000fcffffff00000011ffff0f0000f0f74000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="1654639e7111f01e4108ba3b316e2ef104e25bad9348c5ae4076ef72104ec8e8a804002a39c5018c9fd60c233c82af787ccf2ce5beb23b2b77bd85a118b4ba54cb10d26bcf78951f4641e599561f68aacef4d97020b89c8a5ebed3c2aa059191d2e8a77bdf10f3249cbca33712cda660d7f047ba1214b563ae40f5afd26e66265400"/142, 0x8e) 21:02:50 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8990000000000000060c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855ae2af7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0baa67294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000000be126454902adefb4eea03fd8e08a30b4893239f8ee6406ba39de621a2264379968313541"], 0x10, 0x0}, 0x0) 21:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f00000000c0)="065b34c1ebe7f2af806443d67334eb621e97ec53a4f7263cf89a3824cf0d7ddf84780720e2788cb6f7302a985be12d6afadbc2905e20c311895031cf590a4d15f6153ac02e645487d28493cfdee021d6f929081af9f6027d9a090421a3b5bac7a478f8359240e3b66c5ed43112d7d504c274fcc3bc094559f3793afa532ac8da08708593e759217063830251ef120507ebcf2ed919fcd40129365fa1044b08f909a949f95074", 0xa6}, {&(0x7f0000000180)="ea1498f03fa3beebf64d83ee180746e45742301f4ac16ac5446398abb1a69fd36fac17796e7f12c800e38210937bfd600c61d0aaf61047cfb79250485c913827be5afbc8fca515a846886173c164746ff2ab00ab551bb50d792be43db86da3d92713dc7454a25021a0fd4b771d9d03a740093fc7bbeff620c49773064e55176b9819b92d82d8d62a1a21dad729870a6e01871ced21a6662b4eb069e78d5f766372fdcb81109f730f1f1fd9cdd752db6d51ea0b142bd17fc5f4987da1b96d71aeac4a23838003f945e6fa019cb93ecfa46ae0a438c38f9d92ca55510b31da8440b7b23be79a8c3e3bd595076c8ba97bdc622f1b87900e1f70786e1648601b861526c4dea48c152ad394565ac92250079f5aefd948f84e156869cd8f0d5fd5ab884001440e1228c61d392d382d3beaae6ef144e183c8afe37907b3a3f3f1f8fe747755206326a2523dfce9806c874920d5ba0713ee6de22080b5818ce0484b856991b85ffca9ba4434ed7ac85f082b82928ecffd74b441c3f15dd950f747e5609a83383c950dcfd1f36a6a518cabdf711326c65c96356db71dd4ad09755f538cd2a9a786b85d2ae52754e950cdce1c104f6796560274b6a5cf44e00bc1c087d240b1285e3fff8df016b2483c74c7f6660ce7d11931006087714d07dc79297035ffce023c86662d8a79545ab371cf4263d472860b4534b083547696c46bc1137c006f320efca96608497893670d4adeb68f1a4767945f54b9a2cbc9e89bacd8bd66738b01b11dfd118a652d899852b8c925c23a556fd6ec3137a2cc14914fac4d32714233f488cf9ab2a7e1cd9fc8f32134d318596b6b1facfb86f63af5b09bdd0bea53f852922bce17cd396fa5e78f30ddabc1d8a9bd147f889885267906a7fef23ea6486cf4c609c3d4e0eae47244456cfc53e333a5549e8885bab2ad1de3062f6e218e583b4b15fda53620cadad4c37e7daa53dcd312375f533926083b72f53762430aaaa5c4d846cc9058285ec32e1249f1f01a2ff6adb5ae254e8acadf62fe25a0ff9c0ad78ba29227de060034de3686ebf05d2ccd59d829be4240d146a6d6d13d071be5a8bfa27350639bbe9d80cdeb7a4639cd282bfde1f634207abc8d62d93dcae89759999f9dcc66a2d97b7c274718c4c540bb8fdbdfb638ba73d6f980d7fd22f0fb152806ccaa399f3bcb88b0628dc9c303a8401320bd292dba4e0847f8b2bde68195f34052e1bf5d45b83a37fac39cf1a0a79437e55c46ce7b931770dff0cfead28431b8b5d0b36164b516f036202a111bd73f107778d4dbdc70b8bdc11cb609d6f7929b7205273af63eb9c137810ffc3b5ccbcb7e321669165f3d5437dda6fc96174725da1b992f34bd04840760b8beec68b535201d879f0ebf5db14b8686fde900e9171fffb1fa6a3cf388c581363409c1f4604f9c9d3e5a8d0688de0da34d8812f5aec17a8b115de1950d6c283f7cd28a7704827f11242290dd31f549ba46c6be3fdd461d6bfc17e1c87534f26fcb481fcae7a7794690120f7b4b29839e2bf3ca34e436932708fdd6ab6b07e34356a07f6a9e9d9016fbb3b7cbf7e2708972290bf1b8a688cb730c71dd238f60461d3a3a38be0a3b7c6c35021faec3fc74b9efb132f9646ff5998744b8d9ab345fa6d703bbd485ca62030db2e888326914b2e1b68ae6f244189ccefea58cd51b88222982f31891acfbd8d5d349a41430d4a12709749904eed7fef8463de9160f86641116a0e0aa00959fd733b0432b4fccac85f52c8a160a01f9e4542c5a052eb92b5188896fd2d2adcfde706b62a953da72801fbf9a966f6777121d0c843231ea7660bf7248e7e883c6835218f85176d3e541aad14494daa76fe751a32722e564ea3c7473ee0395a735dc79dfee15338f79a2d4c25d0e857f47c4f146023619e1cbf94da35ea278d3f84ea4ad7ca80ffe28fe6021deee002cd4993384b77229a9579b5509d2aedba9453099d3b7615948de76d3dad58b71dd56e8b22a67c687c1b5757f8d12af9d2a697080c490d7cd255bbcff0a887fbf6a9ece96624a15fc2d175b21c9aba41b71d3ead7459e3f930109b71cc345fa51094091100a4468b0227549bc4159f64bbd529110b61cd9e5fa58e842cf56b05e62f955ee23e6635560e883c506a303eae6de6a9d11ee76bc388f23e423fc75fa0ca30d9831a3e3b94f15ce4bea3eccadd87dd750714361d82e808ea7e54c648117b78488d71f590a35bf4df7e0f1621c7ab52f4502efada9e34deb268c92edb58f1272d001a4704c68983b973411faacc3dad4cb792410d96769ddeffb64d82e8930dae4b219a5e88bd1b37664a45dff244f6577657a002d6f7015da334ff019d8c026f90e08aad02591fd40bb814ed202f06563fe53eb65b3b480a963c3a5d7a6273f1bebcc731a24c6da269da71995bb1d559a8d45ba9f6e57234cd970336f8f7d44c7fbd5fe85b03b44f0dbce8077bd3f43b1becd40dd6a11277cb5a6c9ece445974aea6250388cd15ca4165521136170ab3d7655507807419e0eabf9e71b86b5dc0f2ae609ffde611217fcb5a870d3e276573c46d3b85b771f43e5ee2da4acd1c314398853e73c3f972f878f4cf920eeea34cb026f25b6bab57982f6fc63155f0a5ba0071d66d535d674955f659a846e82dd32abf84abee8b7fa31ca816123d6f7e14fac56fa50c7294f38e34c5bf50d83f3dd038f78cdcd7c84baf97f046f0ca0099e88606517abe588c836e5984fb43a06e7243c394ac865bf9ec907ce19c7e1ab65346dcc30ad012307063b78d0f5ccec9894db72422226fc048ba8466a5451da51006f63f609ac2d1f874bdcb5bf17187f5c2f4663270f1ec5673f5ecda5f26d1884550192df90b48e6544f35555c55bdbc12f769349d0672c95148bb130060e888c517d90626368b9501459ee708c22ae697a0b09957ed65cf706b2b164f2819ba4f7f52da533609cdb3aeaf73ee17a30126d4d402582668638eeaff276dc0d1b2f57d00e3a80bc1d85e0e24280fc1b4a16c456f6f819f9710b5a723e9206b481166548608d34a239fe785adefa266924b085847bdf6f0e9c9c6464127a955a12360dc5381ac55c751d15faba9e52a2f94b3143b203d2721bb6eb75aac1843cab5770a4d2855f99d19876cba8ee925bd0760ed5360e9cfd88e034c5a9aad97e063e7c6743f5998ba0618bcd95d0cbb754522eded40be4df7c0fa1239ddcb82520292d54d76068caa01439424e3209f0c103e909b61389f378333dea1b9571b1284edb533c6d6f6e0f462bcfa907ca9454422bc0d4b3af3cd8edc0a3d6323888f7acee2b474d865aa4dd6ec4f2f515b04fdb8162065421e90766c71f2f8e88cbdc814bfa1f9dc998bca74c501f9eb353636ba75f12ad482cb504a067971e9026025416a2b8090f16af1a7b2d54b5ea42fb54cec0bf7fd0199166a2242ba20e5ff17898c2c4120ef79ee9958553fdae615d825cc480ee94475372812b59c4faf2aa17b20678897867d1815170e32d9fb7e7a4a22f8d897f916453f999a1a0cfe20826705f9c605ed4e1d53b29d22c9db78296b74934bf7a54842066fada35da6a3fb4b7468ab994ac1662a8f0d8d7e3a0495d62771d3c200694a7e3530930de6f252fd019b6b83791f9b4ac0ddfe7820a4503c11e76636a74f9b78c9624fae21b95c3a622ca81e0cec424ca7663ed4ab7e426f35152576c4bc2e43b3b69e5632e35a4dd14419709b04f4b591c74f5ea648c0cf7de44f004f62ed033fe8025ad3bdfb4e838c27515027cca5d8fd824403e8f7c5f1f3837df6c0db6cc2d91473685e7f349fb66f3e06df5cb519a620d1d3f725fc6d9e7467994308c9888fb300aca90b4536aff00aab1cc3454c3ab55df44096f6da9ff9183e9732cf38f03eae120cd4dec02bdc22cb990dcadd893c70af4928dabeb3e0c6efa7145394ea46887b0ed8f5bef64fa1cf0719a1a21992cd8d3b671f86a495c2bb06302d752b25d138ef7ba0234fc7dd6f29f0a728c419c8caee53404072853b5c0712e7955b8b9658848c26a05140fee0ad685852166f0b1366ec3a27a2dae615dde654767521c136be0127bcbb2ba220c60fb268a6e73d524321eae9428cb8b81e38c3574b2e5a612b2685f344cb45e133c5aa0dc064bba017e0b75bdec71b2edef3d6e34c110ac38ea7ea8a76cbe9183497c7abf22a7f785616855505087dde7d3bdea8028ebd8fac0bd5ae576b1df353c7dddb727af836d3538136517472c5fb66d9bebe13b7ce2981f1125b30ea73203ef594844ee2ddd759b0eab818edcbd1f3300d97ba226fb6d2b4f6ffe4c030de307cb8c4c53c9e4334a54dcddf9417062f2c574e6931f83ea697770f3c1c4fd31b472ba7f5114fb339aea90be7c0e3a4599a4132c117e94d45593a16786289695ad584c825671e71eff0b9fc58e64732b3c7f5f57405bf1eb25092c34c25b77c08656203f36bc5dc843899808d3c1b7b4444f30bb4ce2fb540238644c5f5c8535909a155c34efec157487d597b62858cbc8f0c5d6e8664fc5242d3f3fcd407612b9b3d1220cc8915fded0fafed90a546885b7e4a485d52c2a3f7d97e85a372c322dda5f76124f6506b79b9ed67aa70e066f7b5dddd5eb63221d70d6db2d4aa92913fc731022790c5ef83f495c927bb4e9d01ceb8f7b7414d0be97749f62fcd28870cd62e698e1995b330436b677e1349a7b90c7bd561d599886b553dc88ab0ea4b6b570cac6d828f25713770176aa3729254376a46172e1491f9ca752ea359f16f27138db370511227f40d1add68099dccffcfcb409075e777aef6f99e17ed50d465e198c30131162e38f52895f72be7997d9087d53c4b417cb788615dec561c127d090cc47fac72f580a60b8011fceb3afe652cfc1bc38ae80799be586c1ffdd51ea57b5881fd412679f5beea02a1fdc592106ed3578a9a3daa983b520e56a4f8e1025577aaa074bd8d3a56273dc1bb968a18c441d2402ce65ece852348ee368a74b82a897d6696e97db5c478d1b39e69748be84bc5a648a079fab08ee16c530638f3f928601d67d250fe8fc7c49d08f73f1f54ebf93a256b5197be895ad1db17732b77740c45292aceccc9b09e7617b40a297ac46a87148047dc686a9a9ae26826d8864d13ee77d57ca1e352fa855d217ccedda0232733c71ef3f1eb1e363a1a85b484f7eee3aa9cc56cc68db51e0c7d3ba44acacb4fd7bda5483144e5ca472ec52585a914ff74e025b360224180afa663bfda24adcce1cc3f971e6e098b57c0bfc68a940a9da37ba203e2949f9ed3b5db1429710790bfa1b93d31e4917eaa53279603ca99341ec2c73b15677d79aae9ebecb723976fe0a833d2005bff811ac537efec034093a76553b839f7b8c5aac596c226a0fe69c8e9cd61a2988032df39a696acb4c4db9435a029d8512427e4be84834c567b32b15fabcf74234a87cfd69d267079d25995af254eff68fa3b38c2cd5108c62a4e7700282c7fae5b2117578b3b2ba2552076a874ed958015d927e436dfc03d8e60ea614cb6980310131c59f7ab385bc9b8ea641a8a5b6ffe57ddf316f199f6cd787c15e1f325514e9f6967d44840a85d4a7558e5156f9be8686c9b662f6b9cd739817eba9ad2138c32ffd6b9e1634a75bfe4e5d94a747677a75847807b072b09f2154262ab91fa81e073399763d72ab22dbef8a6e1d33910891827f3bf7b4015eab0c65b389901cd899c17f2f8b136c01a65714e4f622248dabc192a64dbf7c6cb8baeff12009617a69ac97b022aa89e4f9032e", 0x1000}], 0x2, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xd0, 0xe}, 0x2) syz_emit_ethernet(0x107, &(0x7f0000001380)={@random="e3ab04002f00", @broadcast, [], {@generic={0x806d, "87da2dbdfcf54b06adc7bdd7f67da32f65ebf8c9477905416d958654fa913149f1aa1cfd09aa1feed09e266f8a986096234a3e45134245abc6ec5a90cb553a617fe07f8f22b7bb3652f63c5c7fa91570bdb903e11437b560b3bd620f95c0d0954ddd93c8718e42ac7cb5f4188df8dc0b54b9b6396c7025750602493cf77fc8eff269c761516d950bee10d1770ee94479ff8692f9d108192511ec671845807c53d3d3526f07c8965a30b83719c360c099972f8fdf3a69d1d907d0b9d0893347ab53c635a7b53e0d1c97cfcc353d388166c7b43e61fd22785d64e6dfa2689efc2f957c6beac8549cdaa4a362d891d82d3d7d34d3774018e064a5"}}}) 21:02:51 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="a0e09c65c970185b22898ae8a59c2278f34f0948346d19ac33ef8ed6fd17a7ac0e6d501b982374d0bd5799e76afad4fcdaa9804deda3afdb2e0a0aedf518362477d8313581ba01005a3448fa4b3b9716486536b6b055f31811e96a3ac139e266d99da3ed7da2b90ff35aadf5a59af46c154c31b6a6874aaaac0dcf", 0x7b, 0x0, 0x88) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100c0, 0x40) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/124, 0x7c, 0x3, &(0x7f0000000180)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x20, 0x0, 0xb6, 0x6389, 0x6}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) semget(0x3, 0x2, 0x261) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x1, 0x1}, {0x18, 0x0, 0x3}, 0x8, [0x48, 0x3, 0x40, 0x8001, 0x9, 0x9b, 0x1]}, 0x3c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000003c0)=0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) unveil(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='c\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000014c0)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000001500)=0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) pread(r1, &(0x7f0000001540)="289f75f6d41d963c0a07a1b71c4ec15b3d81d1b425961d3c46d932c4a1b83958d8d75df76923eae46e18f082745e48fac1a48a210bfff79997ba227691db765c7573997a7d46a0fbcf30b4864900dbac36d7370613ac60cbda7820bff22ee07d6c241f01eca4ea231906a1287f81041660eea9d404945c1d09eec871", 0x7c, 0x0, 0xffffffff) 21:02:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32=r1, @ANYBLOB="eb4d809c275f4094d0cd06ec15b44f985989c6b032", @ANYRES16=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r3 = fcntl$dupfd(r0, 0x2, r2) close(r3) r4 = socket(0x20, 0x2, 0x0) bind(r4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:02:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = getuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x400, 0x0) setreuid(0xee00, r1) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001940)=ANY=[@ANYBLOB="0000001e0000278130a7c887f00000348d52a9f707dc4618e1c4c8b911fcb70b0ff1d239607db7ba11a9cd86c5a536b67f415740952de5fcfd3cd9d645863cb53e63bab36d7fcd3e6866b4738f7e6892a73e98916d639b8ec20ff3b4d23e25c6e9fa46d7c7fc63302a203aacc22dfad42de15e59318dba103a05193128e9537efe91725aea413e2361cfd1cd85e41b9ad6ab4aab65b625a63e537ef1b43604044e3162b3bbecf08a766f75a2d438033d7c3d84ff933715"], 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="f23d9c1b78dea843feb049f2e9298091ce8f454149691aac6be5b8419302935600ec9042955dc225c61e30b2c13b4273c08044a018c11d858fe355b0e3b236bbcda76bf7cf916b6068558a1d96a74039e8368d6605a57589714bfd99ee5b143ade917075c2d0724798d745fcdb65ce4eac4978390a282f436e31d2a5982e", 0x7e}, {&(0x7f0000000480)="86effd817dba6899eabd9015ec98445670439d7f7251900be04d364533e4f1782f5091919ae8de121cd5989221f4ea1d4b3ecf8d25c4007bf098f8cb99b6e580cfafeeeebe7d7c543795faf33c5fe8578655e71e6a89f35d77d7414f0fe327aa8a591b7ec435aa0bb76e8cc490d70f8e0c7cf9cf37a18b22c45f008023d1119c504e093918c0a7d5957eb86142c38653637f6db04342d188591b2575eef510a4d8d2c16f22e6dbfcf2164ebdd8d613f5eaa213baba7f1c36103e2f5d82f648beff1ccedacf4151decfcc8303d640247cd00d79b6835fd9280ff4abb2f40d1a55da2ac1", 0xe3}, {&(0x7f0000000580)="c9ba6bf26c96e8e5c10ce3b6f71f67645de13acb407c714baa534bee4df786553c8a76462fa85629bc54dbd2898a9f8a5c76f0b2a720285276bd3e10c204a03b01af8c54edbb6633818a40dc5662543e89d9f7e4f284399293047023ab22b4caaca9198b73597bce23f2f62b04f0873462ff332764e5e4776c7bf4f3733769c80e36a58c5723bea5294d9aecb794cbdbdc82286b25bbb4ecdfa63cf5b3553e6f37608c51fb323d707f6b5668287e873d712e98f11e30054680c228104f919362f9d387743b49e9f6a23cd1c21e061ad88f743b9a6b8ad76825cf2aba6442b7f49c8122a572b785a1a663578ca601d03cb2899d405618ee55336219ec86575fc65e8a7201ded43385dba99a1b732b66abcdae73ad866f2a3ee5ad9c264c54e18d2a7c12ec8c7bbfe50b2a97eb060e140be520e0272ae2de12f764c0d3a11af600f2b2000d494e61613bad4aa515677a2aad4dad264248cfa01113fab69e26d49bd7601ff3bf5852883edc7caa2ed452f738de7bbf24a27a95b2a9e2f4ac81aaefcd4cbcc33c507e29cedcbe9273e689fad3ee84dbd28b08af1e599e2c7d527caaeef857c0fe46af9e092ae50c83d81a3feb28f8841d94e823f04f1a4556e6fc0492a8c393e55a90ee9e07180f2eb91a86bf70abc8c34b2d11a12c96ed41e33cc5e447e3c75ffb61e7f7324c23899be4431660e122259588963ef7b261c5bec17711470755a298dc75a897e1869cca9a304fb7a59777cdca442ab37b5c8b951141a8c0c5c16a5f453d34d050b0e007d4fdc33bba41490f7207a40b4765c6d64f66eab5ed642a0123038fc7723989257acf2802a7abbf3d5c7cb715d80bf114ca43e4184019bc2b2e90adf5caf1d5068a327d112c5f7031a3fcdb8acbcaa1b42a8f82ae24ab687acb37e98e7b6c7e4c0b0765beff64e364a3f5e60cec819714228aaa6043729638be8a395f35f48ed1910684e5dc494537d942a37a4e912f37a3c6e805b46cdd98630b16e77b1e36de1b5e04c5d02878cad2fc6a93fa8c46988229bc65fd03ec81f0565f3c194e810cbe18470cb2098313e8418e3427ff79c80b1ca4a2b2dc54630508019460dadf4dfb33a6a9392586a7df5d38d0a731172f2c9304d72be1e161c46c80fb769a62a56ea1b6e35b304c42c76a0d5e8ab4f398fb707fe6e02cf8cfb0186bfc97ed67961202ef87f5437c19565765a8b4f990e8ecd8599a038680f3c3372552314b3657c097f157c5c688e66a133e491b1746b793b5ae8ffeb8db2f17ae277376d2d9b6c010af63d54f8d468dc29ca9611d87744cfeba66cb49b244c6dfa331b202e8113ecfd8578686bb66d9cf9e3415d41b636d6866a3d99ca298c0181f20247c65812fdba464c4d80e582d15b4f8db27a0e1cde9aac1880c79f7f4a0d928266e72d09356184140d08ef5310faffe6897a0feb7ad119ecdb15032b1f26c7340aad89307f6459d27cf713d87f6581cdab6c1db518edc693c1f8016967e6450e0d5eb32b6ec04afa0ef2d0e72659816e8b77d9f6a53e899abba2cad2abf9c5982144fd7db11d1600806c28165ee101d5d5dac290e234af7dd98dc598fffee472e51c32a193b90ff327b534a37edeba1aebce148986858b6193025cd249ee48efafc1e1ab557f069d048c84d37bcb96fd83ca9291caac59cc70050b0491c8a0fe2eb420143740162118b860ec07df47b3ca316b25422e8187043b1e9f686c56925ebdba695ea7a920249ce45959ba2ebeac6319010b28ac90f2d53d99017a330645974ace933a7aa256c711cecdbadc5aabe82945a3db65bb3d7084c806a6ee5f2f66931043b92ede813e82975556cbb046fe17b5af0fbf9090568d4489dddd33b1095dc3a5653ac91b5ea521300115edc276e6d5b725102b38c711d65d2a1b2656ac43cb7b15f9ba32ecd14efb8f3c459fbdd5bf380b4833d5d69c78a678370f83daaa85cb4cd841c643fbcb6c7cf95784581efbe1e12bce013dc17b6b7e9613c116150ea4e4bb4e66573ed3832fd6f42ed941a8b343ed195c9177865a2b8515d40d3bb2b0c32bbe0441aa607afc43e0873d42eda9c0f04e8917e4a46e6cf26c773fad74a467aaedef82a1bfd35d0e0806ca26f5b447a784bdd79e6f3bd0e18bec37df1a0c0155f189c73e09c2dc0054debcec0aba39972f3d8b137fb8f0c5fc892cfc16332943de16e3de21c1e9e83ba0d59d69a6bdf6c8a8aaba941957591386af11157ff54c0d2175d95e9fd96b9fbdbf263c5e517dcb90aacdef2ec2937cd4ff701c373b492d24182a22d15d0094905687be9c8502d4cf3607f065b2b346e328fe551381ddc53ae9af1bde2845e27b919fc36381e0aa39c7bd63a1a18af6b637837dcc3ceb2ab0d224f7c4fced219b9b0cca3d2e8f66e13139dadd58c7f8492c5702b5c9546d7574b7d6776c016ae0969e1df75031053bd9daaa6f5f6f38fcb9eee696a9c41803bdbb53732887de2a8bc933fa3fc93de04c64fbae1c3cbdc9f8757c74cad4bc1142ab0a2ad2ce75467ed999c655ddd60684dbdfd273ca3f18fed1135ac06abfd7ae672b5f00a4903df4524e44c4b048093573468e187c46e95b4efc114fee1b659cf4144e4805f5869fa01c3e1c864ed25f1eead8d2efa136f88db966c8f3c492a2798b99fb2d3f54fe3513e7acf6769db8e020c9bfac3ffb3376db77cb63840351dd6d5731630a450ade9d54d3227e1bc83e38e9bb6bf6ebc96545289e5b0bf8def8ed64b79f5d7d9d0d3aa2dc5813f1c2b87211d02343cddf5687e036e8b253c270255a19ae57b61eeb9f0e0e0d3a3411fd5e4ebe7b85459b1c596acf91f7593795471758b6f3911bb5d0c7c267d555c52926d2194c48f44f9a6e28b57e3f852f2ff81b75106b871b9138c051d4315d98c90535bfe8a28282218a5cf213d217b0f556cc2664417c5bdc7ae45b1ee3c7cc42d598416d1bdfeb6906b5efa2afdabaf546939c2083011040f333b8d4abf2f3fc3fe53fc3e23d55a9bc1d941e00161068e1b6d937be6e130337f30df8314fa622328c5ff7a66c5104784d2b7b1d6a7bdaa21aa1fb4d1598ad1d896e841c3ecde5e6b4a054f9b956104e92a0e053f3f526de12455b19a601f5c396a669ebb6c6be17bff834644cedb94475ebf97c2c2be599cf2274b39a459de31ce31bb7e85bc2e5e81d508170b463ff20ebc34813e32ddb768490e716e56e7feb4b69dbcf069b46e8a25f7d2b1489720da2fd18a77abcfe13cf3ad7e3f109d79ca82c6f70cf09fd50d37d5997ee1e46f224cf59b6056f4071372ad939109028ea8e074fbbf25b54a63b6f610b5b427314a86312a1831fc5fe102f97a7991f53368f1d92ec4fa69362d049fa7b869cc5ce0874e5eeadfe2702b3b51a6106ef7001eb6a1494e1e04b65711850bd3f365df85dbdcfdfb6c1714320e0259abeaf493cfd738442ddb268ca86f8d4a85484be6d7789e9a932d2343ecaa5db8969725e6b18ffc2a312dfffa0f1f6821233cb6c9c9a7afc8e20525812dd27996271f190e16c5297350c4cbf497b626ff7112105be70771f19b5b91a275b27a59c5f51c8d25369ef10521c1786e28b8cb08c2a871e364762bac7f40ffe87ffcd1a385f2c4e65c6feeb6ffcdede3702f8a73a88fa1e855a7021e0e46406ff3b3368738d2c550f5f036ba353bdfeecbc6064557a0ae87c855087513972bd6d2ef07cb13c0a458c7dc8d7daa9f1df3a6923e742073818b4bea2b21c47b218733bd1060cbf5d17a249c28eb7b333e6fb56379c82914c6215cd71d59a38bc61c9c284ac99ba1aa90741759c228c59c2b04cb000f3c55538efad5e3f482455f4eb1a09f4e957b87732138ceda572c773f2ace32133158fe2792905d31bf486d8e8b064a5156bbe7a84cbca92b062dea80a7383fa66fa4ecc6c89bd030fbe576134b87808942eba74329cb5ecffac6dca7c44d0fbbcade479b2a75dd437203e6cd1fc319eb64fb13d7821fe3968dfa3f832fc3caac37cd50847d1e31ac0f9cc0142faad4e352d95ed2a3d42dbf4d6dc716770bbe7dc72ae18285772e6997eda429fd3d355c2d5554652585457229822151cea5a14f62339bd3295254394c8cdc11a124d24f11993d035142f61bc19989595ccc3bf2453b171d70bffc7edf8246b01c49f583cab7bda6965896420eeeef7c12acdefff0ccec31c19e308abf88a79f257f45920570bd4467299add5eb97263ed5858081af15c0ec27f22aebcc857b391d1dfa10a3277b4c8dbdf7c3575a07e1396da3db73540c2854ab716421b60f98301e42a9b0374c4fe0dc9ab56878ee5a1950cc8d429c220e2c35e8cf33db286047ce4a6e0b08fd79754a60a426d12063640e655a22dc4ba864a02e8bc0f2712fdc5ebeac646e416adf16ff5780433763b2e1be6f4adc1664494708850f0e27a90d1d0b39a544f1720767c502b105bcce1c945f7059e39b9dc5031c5b2296aa04e9f492641271af7421809530639704c402b987adeb38193aa5461056101087c0c935473c40a8c0c0da67a32babf711177238e4c23793f86fc9ecda9da3ac5c26c1977f1bf9524b30e4f1bda2add7c4e3163f3650586fb092f924a5e597f40a520feb824feec6c80aaea6a9ee1fa370d160b9908b5d153d48ce6358208fc923ca75e5f75de62c6b4dade0ce0dbdf4664c583112180ee916e99e1014cf0b6d63f8540e4a2445c9ce359b09db5b86b7ddd55379015ffdfd72267f5866653affb9d0c80923c1089d611762f760915a690cf4b3c6c5a8fb30cacb27e216adbee187efdbbb75ed19cf1ea31a3646a4f2d97a6c8a08c9b91e2ef798cfdb9ee5312de7b8ffab4aaf31875bbd9bfe7bfbff1ac9a63194c81f492ac971573c519f0c64e9ff7150feb543c852567d813af7329178088cb111b9ea68d11833c1012205ee86e4eac7fbba178df640b4210f62bfb8c93680d69da255a684e066288686606ee1d7203b205ff438a4d4c26ae0bf7e3d99d725bf0fd5f150adc40a7694a2127ab54560b8f64c07377ea2c22284371f779a4e8855d5042ca9487530a69cb69837f6be40a1516913d33f99733bf5f056219c497de49ff94a16a5f637b5f5a7e101e0fae34d89a477794a0fd4671bcdbf42e0f34e6be4972514c5b5b2e45b92476a013d13066075e04770ab97c2978f26ad4b9140a848c8794bdd4ae902f58a802b49c23ac466d4c21b987ce3308fc5b661814bc764f57d8b8d2fb06dca7a3cfe703aa5f4e0412c7d8a8598985693d1d233c89ce13fb049915a2cab9d760649f55a4a851597eab6fedbdad88008c3c227c2bc93894a4845adb31bbb43d07c220969bda32b134ab013f51ab660fb68ea2d7532e490b7e90b881d735a1ae2c100d0060e631c6cfb508ec221783bada230992382377e558b3defff97389f9cc037e36b9e6be60771ce5677ea2d76fe593a8e5d1b1ced7701b9c8d47628ce29219df460839c2500347ec0022154ace1a4055b51e341a483d8e6b9b4b208632c979b96d30d56d935c9cab3806263a670e21986bdb6597e251e6f6ef7211ecbac81a2ec8a95afaf9acc9e8247816854c45e8c326e009d3b3c2464d2443217c55995bab570425954eb25fe0aec9492b7ce5bd4a5fb74ee6cba993c5d3845bd8aaef442b35a23a448672cda08b00d46d1e42b09136fc6c48def4108e5f674aab42eee04e00f7bac3ec3e979dcf970b7b9cfdc6b4cd30fff47e32283dadd7671f2b29a655f0764b4459f6d2cd3da63f0db45d9f3a2580e8b142e16d5b96fea65494ccfa82f20187d0f6a1fa2bbe6405", 0x1000}, {&(0x7f0000001580)="f8fe0ac922f3273a9d774eb685055fd74c9a960343b580dc705f26da94893aee89fcb9e47b95b34e625cf6dd62bdb4183b6700097540aaadfd01e3857743af763a713312195bcbe49e6740c05931a33378a418d6bf70adf8e32429e80a45ab1ace7d478d413843f8406a5384db92e4a6c3f8e1358f3dac4e09bee1c54167ee11744fd966380c539725b02d09247771350a33eb72887f4dd307983dde3dd70223e2aeffefb644c912fa625e5faf649c76ebb245d320188f4c413147e7357db33e4a466615b3311344164f70cb9de7223fccaeb877904df891f900e60760ec886946c99179455e3f5d90e86f0760166d18", 0xf0}, {&(0x7f0000001680)="cdd24130ee515b184486a6e0d0ef77adbb3a1c747bfcd55d791942bd5c108e9ae5fcd328d33bddc9fa1d94bced7923eec54d4f331194f1365c7c42b54bfb895d9f15416568574f7f0e601d97d722cea024805a985d8cfdfb570f710fb2f5712b19d079d2e8c905e6e297c81737db5e75c9a596e1c895706c8c74edd7c5f915868150923b8ae4418d68cfa9ac24fc79161650d87b3abaa509014c743068cbe280afd4cc68f0435db754438c8693ce750e500a6bd034c9f70b4ecaf8a01c52ab5859e9b0f192fb1fda74e5fba9843911934ea6d4dad599657568648b160fea", 0xde}, {&(0x7f0000001780)="ab02e37225c519b9f719cce08a2b65075d5bf78c56cd8541df0bdccd957c6ccbbecbd10dfe1be944747e591ea933f14a15b036417cb0c263efc895c01eef6f687f265b0c19cb6c69f5b53f8411ddbf99d97b055010e9b5311948be6242699a3909a64606ded298756930a05585200a45515823d3c3ed4d2562f4ea925a14d028f477fc92894a61000da96107", 0x8c}], 0x6, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20}, 0xe) setuid(0xee01) r3 = dup(r0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r4, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000080)=""/24) write(r3, &(0x7f00000000c0)="e83e57a1044cb0f4bdb245583d455c", 0xf) 21:02:51 executing program 1: syz_emit_ethernet(0x11ef, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x11b9, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @loopback, [{0x18, 0x1f, "1e1dcbccd704ccae65bb98de5cc58b7398793b0f91afaf405fbbb43405e9b430703fb9fee1c599a802902b14a374b477d905cbb597d02a7f4b07cbbe700fcc0b49588e69d677ced46f06e03f335f04914cc1465c05f3149aa9e31950bcc9162fee2fbccc313e967f12e7d0c6dd4a747197898fae004ed3033b193f4dfa6177e0fd54ff528c297ce8416b926b6045dce0e0685da0c074a2f2fede08a23ae127b7de056b562c0ed2984903cfc320468edb3790ce541be07a97a4fe63c3548107cd524fe747a8f5b5b4dd84c9d18ff8c27f87f9e72cf652644fba0c811f6c50db3716d57fec99819aa7f73793cc3441865dfd730258df5849f25e"}, {0x5, 0x10, "250c6f224d17107f7049c9dbce20e557b3f0d69dd54e87e17beec1bd26ace37c3a9beebcc8566d700db2c3b79fb56840c2e318e459b4a2dfe6d01d388655554f3a4eaaddeaba505a8e42391c8f32fb13a0c5001d027e279dee2e73375bd5be143e8641ff18f7162b1b53b6aa4b2a9bd08658fb2cbfba3201da65926f1bd39406"}, {0x19, 0x4, "3d8e1b4416c1ff56fd88f05b0314ea363d7342ff8767ea0f462dd2c010644965"}, {0x1, 0x200, "73fe32d9b76deb5d9082b85c032f4e228f99bf1a00f62be4932e59cea0ca1cd5d2d699895a8166a8aa2764263e54229798ce246f0587a8c6a1c6e520e5d6c629386445e13fd558c37d6a96a1efdbe12f9bed2168483c64a23216eeb83147ca311920ca22f16bce997a0030610264ffbce4166419d76f27abdd2c40128773854e9d2a13d2d72d9e1d7ad2010edb2c217e66d69b610ab1725b814010ccb8ff902a3b63d99a82f606f6dc46560d0cf531bd90ccf4074bd502a9c65194216131adb7c15191c7a7578ad707eab035decb41c611f90e8553db036b90a6138f880bdff0e642751d4bbdd9230fd4310f2209d148e96deb620412e348e0c79b4a13d77a93066d6a3d7aff244e2153aa096b3d9d43ef3f2f706f377fd32e576003d074c6d8b23d990eee03324423e128ba4580c771d42562c30543c3d23a1688a9021f348bf4398e9811f88686ce4401c7479db4cb958e9053b3d71e5b92418add2fcb1371fdef0901e2dfe06306f56a70c0fe9a1a1861c9bfd7a64953634b8f292481ecf8a4100cb77e2629332cfd9991edbf8a5acd8ac4956d7e25d6b147064294382a9580bfb5f4aafc10331e35d42a4dde0b004c897bea1af33fcfd2aa663c65c0e6075a651a7be8c6c4c467ecfe789e9bcd9b7489a7ff38b40a4e8ea7a01875a1af5aaa6baeb06539ac21a317fb68dfc35989cdd1fdc677d9ff133f9f072d22c2ced266eceb12fff34057803c9c595e515dbb931f6481699653daf86d7d46daf2959970affa6272499c1142492bf409bb9052b6fe5ed79c094848052337254235dccb86bf5ba03748424a392425ced7d5df44f03e9ef4127cff89750f990f765cd028c9c76847c19e35afde4b9d8e0c7eeda20abd0909f80dc374915fc40a3addd36cf0b2ea24413e4ef37bc772ce7d461884c6c87f123e26edcbfa121d7f68b3e9c2be136c036bc542a24047e8f61d7568c583a227fd300f9f43490cee0572180f252116ab6d56e88cbad0020b68a1647dca1ebf7ff2ea1072a1f1a8fe86eb23e96ac6885c7f2cd7d2842090b57b449720153046ccb862d7952d61b3e4b4676fed95eda76c80bc7ed0dc5996ad132253805e9e5af436e8029d06a9155efd8b0b091f0c25e70bd8f36d5ac5a8a25c111bb8a6927e344e3d76b42db755d9b300e8ab77952b1ba994752d581d36325a2e147ec638712160b31a902311d56f39a65169e6b15a7c19f436ca21dd2018044c14a0bf68f938d77e407163073e4e6e03d256a0e0a4cbf70d2a51e756b91a098b024ea8915375f0670410880a037175edb1d20dbd5560910ac5acbc0ffbd9651c1c7f7f514f661fdb8921d5e4cb2518c131e765b48ca40add1172a539b37cae040c322887ead682149f3bef05602b2fea8d5c21da2b76fd1913449e9f8a39ec45757db6f48b1dc9fe52ad84cc27d24ab46e2ca1d5e63a76b5730ab46235de31927370391e69918673fc4ea286c0d312d4095bdbc3b9d6dcfdacc705f3a78dfc9958a77da8b4241fc0e241fc0265c117fdc1756212412f9987ea975745b3beb8765a72794892f2938394896df82464541dfce6e4b223842153f371105fae2fce8a040dfd0516dbe5af4711c28e5a66f3f7e2ad106e625baa211b52b4ad3233582a93250c9e3e7c68015573570a8ede5d3e67cdd567edf4ad38aa4e4aad2fd1484acdf6c24c5c49730d0a4f22cba80b50c2ec454946ba9728be1139ff2082593196afd3f223be959c17a0850305fdbeb78bd87923da720e17c06293b7b7782fa976021122ea5a3db52306df3fb0bd09a19f2f383cca608f888f40f5edccb41df0c01c34b043fce46b8554b753c0513b5049a2999250c9d6e76e00b61fa59128747652d37a9b42acc0ed6f4eb8adf12d781f82c26e06043351f69267628cb8e105af1dd7a6a8def992701d17f80b2968262864f06020b412ae125370e203a53886a89d5a853ea65a6d24f0fa1a25bdacbad993231a22ec21b3d91da2d66b31b7780eaf89408ea2b09920d5490a0a87e63341d60bba38b9e711de2eae918e3ce80d71bc2d0647884da7c7c9cd601f1c68779ab3b3a81cc8753daad72b2c43e4ad576462abad427f9116683074403d6ff15d04ec4fb397efb6a3c76987dbbc1f074ab9da800b765062761cd0eb9dba28ed1d5b4910cf774aec487bd0c2ee3b8a2226be1fae8a8c30806a12b015d9b9f1cddf21a782e83ce807c17cf7f9f0073dff3f5c7cca207c264bea86aaf0bc80d1c11301d273aea51240c5d4310ded42e7dd73ee9d39b7fa23ce31a3a31733895f029574dbbeac8ce354ae057bd17a2ee95afa99999d0ec9b13b86ab60f5f7a3d6b70d8f04791e3e14835819ebf5edc2b3b945138111ccce470be1961b19a43c2c49b43984119b81be3c3884b72d8ebdc83f5d8eb44f544d2b4d6ba5679ca6b6f291050957a0e02acbaaa19a39da2c0f4eeaf37ba7b1b8bef8ae2584bb9aba87a9d7a43a12721a0f9e29b231bbe5227370c81bf129f9edf21357b7f93bc1916a9b7d45b187afe8f86bfd9b206b1a98cc8b7138ea510b5c2bc1bef952caf38d9746dbe4120368f54423593f7b4caf365b1222638ef59aa6a7d2841f6101fbfeeec5f48b18d59fa5928b3e0c4d1961a734af7a381512f55e08e3c763cbb370beaa4c897da226da031889ac5d729891e3e7a650c3b2a98b02a9704eda03bccf92cb693aa49d322bedd8a099aa8661809a88cc4b2d5f637f1461ebd570c768a3a3dfef2bd9c8d5f017d102990174fd7da65d1d32f8d2112aba797a50ad569bb039b725ef68c17e156f0960d95fbe164a9f4bef783aa364dcdf878438ce92955400eabc08c4879fc2d4a5dfab8742269206eb3e22e554c35201bdc0384a887ac5f0a95aa409f1fce432a7da2436e6a7cd4fce52a8ee02df8df6714612c565edcc3ab535030bec9dfa2824a1fe68d17ef73671459e4046beb0ab74d539c270f08deca54c6f274fdea931955d754c88e9ddb71ef50fae6599e116f5f5015add38b71bd022ccd58125e16da8f42b43348da2ab49cd72489c50b0663499f4be0d87724ad4b485716b3592c8eab032cad2fcadd6cfcba997216752a814238a2054771e006b4adf4c00d3112426a1b0aaa2d555e68abc631a76018dea3b9f343da58b30060560b3a7d391bdb69dce2955282716de23122088015f8dde2144e685c0b40ded7603fc083f1c831bf40adc52b9888216b3a4011b46996b901bb0c141a25ccbce3334f35c69655fd3bff9f8bc02b60983b9e9b732be4050325df445ca9d824e83416058b246a3c0b8c21be8adfe3f1adb889f297fb39d56b920d2c783246c387fdf48ead852b9d8c04a9e886b7d5613005c6d68605049cc9b45ed156f884a7b47539c3bc1361581d981f39122c5f8d184a7415ab6278d820d2e67ee7e0e271b39f224b2854b0546f5898dd9700bbcbdce5df718146705db399a6fcf94cbcdfb9c9cc456c26cc00ce5345230d839b61e53b0e683f45ff5311a08ee057c5d13940032143a05405005a674e7fca6d5366e18ac552366505f936627eba92c12f8bae2485db7bdba2d4d657fbaee6de6404e96b9c1315c6bbe31e406c97ba4ba5d2b6106df7dcaf136b03c92b5b2353f1f0228ec652dc66d941fd84e10a74e58b3f0c0a9a85179b1d3b05992375403e1e8229a72ba9afb172282473cfae97a42533f04979163b01e7571fb99cc5a09aab67224be012e3e9ba4bb968083e811e54246bc5b0077595d357b74766923fc1655994a99fc8b3ea1c40cf32094b8f60f913286b9ab4d465421b6a6ae2ccfbffc055e8c7f9064f943fcb0bacbc34f496098a9631acd1e68f31137719710bc587da9851a92ac73bc5b4ed702da36ac0d10f1d2ef757cbb051a4162da0f34313a09ffbfddcda55cd756f1b7394068a60a2d488143cc32c78e9be2277e165ab57b29c0ce89adf2f4d8250dd5618909da43e40541bae1990e312f7de35786b7731d7a0f43b61e69f9f4cb7f21ecdcc6f258c06f260788a00d00572a4bbda77866d0766e9113d3ca3053d83eb2d29e79bc14b7efd6999d6fc2da189a3e7752194da302c469f3a899adaa498a068dac5a0efc667585a558b15e98a4fa787b8f783febc7efc6ffa61233359aae67d869bb33c17f65d9daaaf2aed1e1617cce0f0841b735296dba25e22b01e3aadad77975b0f32c35853dd46968b6b21cbdfb58532ecc9f749806d1822e6fb1c0ac7c5eac7f44a2f9f0d8b6cd6da9d1dd2758f56c587205e1757a30cf33e2939d4e9141fdb240622439b1017f2ba8dc9ce741c619d9b1c7eb16de3be5472e94771cc2ede6ee8149255c6b4e04b5619932f309b3b9e114f90358f1a0648d6d276197ec468c33d1310e0f76cb586f3a44d02696d4d96dc88f2e87d25dac065e60eb9172a851a578c83050da718b87eb8026a3318c8de7a3540685905bcfcb2e994a7f4540cdbe07002e2670d226639ee1fac799425e8f4d1c689e710b8578cb2cc3d3c78b37c7989eb7af6fa7f78ce4094b08fa10bdbf14a9a1ff4c9445eec6f464a8b9c9f882840b752e044b89934a7654a573a4d37f5aaa9e59433f03a7045b6eb33d7e4165140fe530f40649dc8ba42d3423e682a8969a3b438ad4420b0f6eded048ecae62670438672f257d1587044944fdbd11bdae46c0b1b84166786fa58d57b20416623949704f31ab594d3b3fcbe8b3d3a93e6c2acf3fee17c1c010af7034ce4060c7f205ccf2cd6d5c69a8ae893ca62078c63dd1f0ecdd1b2730c52cfc0a66fe7ae39b1010725405243aa2408769a8cc5dcdce3997bafecd6563adf956872c3b67d0cba896c167296900fbac7da206fcb4eb381743e544d9cc1a2f1e02e6a35f34b750bc427027121986cff677807b3ff1073d0630cb8339d84b6523bb1da673ccd277047f3a9dbb5720076133dbfad3169c85487469d79ef933dcd47de151ceb3d0e6d02f44b2f59d9b4bffd4e942b6be2c2c03d6e5d7073a7f77390c069dde194327fb7416ee7c8313ed70ebacdf502e65989171f28d12517ef931df21bd736e04e9e4cbfe8622aa1c2b8b6289b00533e302aee27620b4d9c9fefbec48475f52eee0651aa8f6bc846b92eed7c9293a98d3ccd37b46239da13ffc45fd1a7da4d2b828620aa1ed5c46cf0d62133dd17fd72caa8626efad394d53cf195d4a578ebbdf16f39502080282c7fddfec603be61d7bcacf008762cbb7d6275c4369e89230851c4726b9b09d48065f004499bb7cccfc467f4415cdd31877e7ba87ea29cce46acf6e570b3c0ec1c4cc8bc7eca9335a6f277d890f956c8686b951e1781cc8921d9cb46fe53bfd029715d79b1623b05d00ed4f6fa150386d69c80fd39b757a7d56cbe4b3458dcf931f88c24106165b9e2eedc9fbc0ab346b49085219a476d8d3b2700ebf763e16a59bf54ed653c591f3c9af883d0e3e89c9af78993e9f07f16a47f3e8dfd77d6a90656e2c2f0f2eca08e9891ca9a57c38c894d970be1fb6d79dffd7053baa6ca1b329444689fad88e6181fee913c3e353d4b5749bb9c542e7e211761bd6579a078688939b02101d00cc2709e5338419cac393776e13bba09bad0f8196c2cef5be355f85b198ea8961596d560c3303d5d8ce0e335b0bab98355f680c57f1981af20ebab86f242fb78799b3a3662856d8a2726fbe2313f42710042618bd3ef139ff6d823236f3e775d0b4cb35e09ab4be081732b618be3f765867aebd2fbf96b369be3c5f3f904fda6781bb5dfbaf367f651af94243dfe87ae22d15326d04987c025472ab3b2e1478"}]}}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$getflags(r1, 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 21:02:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r3) write(r1, &(0x7f0000000140)="7a32cdee480d30e4fd329821004cb505c51d9e70e43d369149f8c8bcbd20ac5a236747e729ba1cbfd1506d47934b65cae79ae58d700041d62469cb75cae4c05992f70b74d085837fe34a7070efad8d248d2a409e3555814f373df5386e7ae3fcdde56b96fd32a582cc168e5c1982d061ae21601ca7db704698dc2a6f620aef32469ed16845ddd415b97bbe7266b0a6396831585b69704eaa834eda448ccef61844a0bdf0d595de76a0db7aa556d1125b9a4b51070f7733fbb179bb42", 0xbc) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:02:51 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0xbfc58c96ddbb7a30, 0xffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x7f) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 21:02:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x100, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x100, 0x0) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x1, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x40, 0x0) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r16 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r19 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x8048, 0x0) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="f1ec375a2d3eb175d6a37fbfaa163c2e6c5b5b32ad5b9f1ceb9352958747ac4ff7594e679e928f73464d30feb97615ae12cc200af2adecf2", 0x38}, {&(0x7f00000001c0)="65264e81b243dc3bb4eec8c58ccc1a820998c06a3145661c1b66bdd6ad2e9aa0a13394d7cd2e0b18e4ec64078f8c59d0c8427fe89abfb48b6bca28189b8a789ea696e11535d066d73974289d17cff00b8353a259d4f286e00414986d651c639c9e05ea08cd846ff8a5a4b5afcdc4118f92ccbcdd3cb6327c22fc28715bd34ff880ff544ab9cddb25f0f593fbec4828e49cbe55b3b2173f8303cb81c646fb7387df73404a46c501d79b422dbf05c508d48ad08813488871ad6d21f9bd2603b603e50b46c06fa123ac7b618f2516bc5c3c6de45054f83d", 0xd6}, {&(0x7f00000002c0)="65db018054b3f7dd02a93339b837ec8bfe32d862e8d89a4c73ecf0dc", 0x1c}], 0x3, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r6, r1, r0, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r0, r0, r15, r1]}, @rights={0x38, 0xffff, 0x1, [r16, r17, r0, r18, r19, r20, r21, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x148, 0x9}, 0x804) pckbd_enable: command error pckbd_enable: command error 21:02:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x4, 0xcd4, 0x1, 0x4, "1a9b67d7dda43fa410509441ec537d1eb7a9b4b5", 0x3ff, 0x6}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 21:02:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x9, 0x1, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x1000000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}], 0x40, 0xa}, 0x1) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 21:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x8a, 0xfffffff9}, {0x89, 0x1}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffcfe, &(0x7f0000000240)={@empty, @local}) 21:02:53 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) fsync(r0) 21:02:53 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 21:02:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 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) 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(0xffffffffffffff9c, 0x9, 0x2a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) read(r2, &(0x7f0000000180)=""/245, 0xf5) 21:02:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff8989636f8cab13ec9a70c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0x108, 0x40f, 0x0, 0x0) 21:02:53 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6df0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e0981785072fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 21:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 21:02:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$inet6(0x18, 0x8000, 0x6) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0xc8bc, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c157b8c742001b00000080003300"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff7e}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x72) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 21:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xac) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfffffff8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 21:02:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="01440f13018fadc4b13a524ca20049ddf7ef829a6b54c8869cb9018e1a955e9622320aa1b08c7a0521935873837f959f426ae2dd259d101aec10057cf7a7231262a663dff01f14ac6f68d7160230cd1a81e7f439f546de91340e10b6601935093b66a103f575cf179f059fafc7377cf8c1ac2d90d39a91f810ba840ccb8ff9f187f5f57d9451ca8d38fdf84a895f739857892e2ce7bc5541d0dd261058c66bcfd5c9ec863750a996197a1d507776ecd5a052ff92556e986fd2a4956c6fd2abb5b5d352908a9f137d47d8623dac7d3048d4a9e5fcdb50e6e13c42f010cb9fc2454b8c134513e6d186"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f8783fa313c525d399b984d18563b0817ef4b4e18ec668e21b2ad76461750d94fdf8837a9f0f666337b4e5d6dfcd93691e8dfef0fd6bc2ed4749"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 21:02:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x40) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/213) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 21:02:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) 21:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 21:02:54 executing program 1: r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f627573003892fc1a9101fbd7610d0bc9515e3ab2e3d93503d690333e1b394b89567a2c1ac0155e7c4b7efd12178f078933ef03325d55fb00ad6646efd83de93e56d26be800b6eea4cfda1b7b160e3e6b6af9b794b0eefe0c"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r5}], 0x40, 0xa}, 0x1) r6 = getpid() ktrace(0x0, 0x0, 0x0, r6) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r7, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000003c0)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setuid(r4) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 21:02:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xffffffff80000000, 0xefffffffffffffff], [0x5, 0x0, 0x482], [{}, {0x3, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x6}}}) 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)) 21:02:54 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 21:02:54 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xb6f36ae366085bcf}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x8, 0x7, 0xffff}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSCTTY(r2, 0x20007461) 21:02:54 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) close(r0) 21:02:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') unveil(0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x82) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 21:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [], [0xfefffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x1}], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:02:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3ff, 0xe1, 0x1, 0x0, 0xffffffff, 0x8, 0x100, 0x2, 0x1, 0x1, 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x141) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x5) 21:02:55 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmat(r0, &(0x7f00001e0000/0x4000)=nil, 0x3000) socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r1, &(0x7f0000000000)="24adb90909f8e7204ef16406266b728f073432f3828edbc07b8d4dc0bc9990d3828bdba2c492573a44226e4f732b1a3347ce2c8447ae2523ad203610a8a6fb2bcee7c86a15583a8a14fef24798371c22eddb61612016d721ddd3a8ff69a10176a1011f8c1eb4bdc069fe17d7648faae2d4e13c32c1983e5b546423d074209f69b21d2fdb05372c41495c250a58ec6f315c3be1e2e859df8d177efb2adc3481ea11f3ebc84052d3c35ea62b8ca3bf7935815bed89bbbab07c0020905f077a6b8c5c8f6dd40261b6f61614207417b26cb5150b405a2e3c7da64b20bfd0b4cd75b3680c52b64835657787ef103ac6e9da4a41816da8782ce3e054", 0xf9) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:02:55 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000ffff7c99fb8d2bac124f9b0800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:02:55 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5, 0x2, 0x80000001, {[0x7f, 0xab56, 0x0, 0x100000000, 0x8001, 0x4, 0x3f, 0x1, 0x8001, 0x100, 0x4b, 0x401, 0x1f, 0x6, 0x6, 0x7ff, 0x40], [0x3, 0x4, 0xffffffffffffff31, 0x81, 0x6, 0x4, 0x100, 0x3fcfa47f, 0x0, 0x9], [0x3, 0xffff, 0x7, 0x8, 0x8000, 0x1, 0x100000000], [0x7, 0x0, 0x0, 0x8, 0x8], [{0x5, 0x2, 0xc0000, 0x4}, {0xb8f1, 0xe2f, 0x3f, 0xff}, {0x8, 0x0, 0x8, 0x7}, {0x7, 0x9, 0x7b9, 0x1}, {0x6, 0x7fff, 0x1, 0x3f}, {0x9, 0x3ff, 0x40, 0x1}, {0xd2ea, 0xffffffff, 0x1, 0x63}, {0x0, 0x7, 0x9, 0x9}], {0xfffe, 0x8001, 0x9, 0xcba093f}, {0xaebb, 0x100, 0x5, 0x7fffffff}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x29, 0x0, 0x3}]}) 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(0x6, 0x4, 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)="100a2956b9223776", 0x21d) 21:02:55 executing program 1: r0 = socket(0x2, 0x3, 0x20) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/22, 0x16, 0x800, &(0x7f00000000c0)={0x18, 0x3, 0x7da, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14001401ff4f277ed38997a8b360c0e0b5ee5835106076cdbb8c09000000004b01abb2225d0ea035ef9bd2c63d2bce4fc264ad697625a29910ae7cdde038daec681c9b976db9f9d66d9bf4b2e197226e9b06102e646c2b4c9b5eae42028166883e5842cbc7c1cf35f7e3ac33ecd5e661825fe10fbe8ed058b61f4a793aac6eff8e312bfc7a8c80002cde1f4ed400"/157], 0x18, 0x2}, 0x0) 21:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0xffffff41}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="fbafc2c6fb16ed32f68ff6357e3ab711ce8a50e15ce57012e92d09cc248ee85c5f0aa0c6a9a87a6cf52d5049c74b482f23510afee517c434d3", 0x39, 0x0, 0x80000003) 21:02:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="d1b7b287d6f861d88857550037bfacc3acd0f219e0cb268abebc23f353486a54be0f"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 21:02:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x957, 0x100], [0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x76}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x2, 0xfffffffffffffffc}}}) 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)) 21:02:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x82128) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x4, 0x4010, r2, 0x0, 0x6) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="4532c51e7737f0c62fd683e220dc440000000000000000"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = accept(r3, 0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0xfff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:02:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x10001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:02:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xc5) kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000226, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r1) 21:02:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0017f99e02f4a8e741e615695b25bbf6bffc3bc55ac27a98e032a842079c6ca01f8e4c250a05665aabe0ab110f70b1569f4d9c45b8a82a2cd03046a4307a2976379256b6f7873da8c0f517172fdafc2097c65609363c62408bbefad87bb9e54c237b8a8e2a8ff7f073f9e7320935533ac80d4469242b7bed843124accfc073f866054787a3e26b61c8ef8076c4b166668568533e176f61b5fd4919ae6d8027e09a0fb7d40c27c94943268d8e61c2e0eef1b7fe2d206eb2b7ddb4cf144abcb846a651de2dfc40afc7212872a427d88e365d33047739eb959538237c39b0f168092fed4e5ec977a9e2c0380b"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffffefff0000000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 21:02:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) listen(r1, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x2, 0x81) sendmsg(r2, &(0x7f00000013c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x80}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="3200e9257e5c85b8f10c6822c8f35c70d016a970e2c956033e61f3918a12f44e4d3b2dbb54cfd75cc824f0beb359afcc5ace64eac94720a0fd1a5774b0ef09f2028abc1258b4b89ace072ef4635b150c262590a24963e4711298652eb92b6a7fc3c10f9e09423891d0e08eb1e38cbc0e820509b43085e1930f14ab31cac7c0d38f461f6c2cd35cb2b99c0662b890d84e53189485455cb3fc90e88a757a1303833005934e12c8e9fac9b15689b95bc952c059fa921360481bf486c19d5546a4192a7ed6cf5128e2d7148b76700dff072908ab651ee9f4b799b8af8f571c812c4edffb2e78d5b22ae92a497c562af28c3b5feb1d953f3c88", 0xf7}, {&(0x7f0000000240)="cb403f3dcc3d0134b7f7ed86f47d5f814c5af6080a1071ec6ad9b164f7186a6cfe3a1b1400091add0dec41783333da5644b259450391c5ca2f2aae62ac088fa4c4e51342447e28e0d810aaef1e093d3549feac864d1e5c5daf770918b1f36028c9a98c438ebe4e2dc2fc4269f230961d9ecb89650b1591d331c1f5a88fd5d78889b9ddb3bd03b3b27f322a6718384a079ce8da8bbdd7eabf211c8cc49ab2bcefd968a3434fd227", 0xa7}, {&(0x7f0000000300)="d169d83e8abb788266ee0ceab6393ae689dad62d63eeddd1773e8dedfe8f196d8a7a658fa297682dfe1d36248fee303d35d79135162bfad8250b4820d8762c8dff84046f6dc5d758a15fa8badd40be0f67c66928164ab82e0e08a75b50aaa8d5dce68e670a22e77a0861663fe2280c452d4ab9f8f5996de1f0", 0x79}], 0x3, &(0x7f0000002480)=ANY=[@ANYBLOB="1010000000000000ffff0000b5000000a81cdc4d0b32b93cba12d481378501150a9e68245e3b20d4d30b3671b797d6aa832f09e3b9859075ef2f4c6e4d963cfe4439be7d7f1f45822dd48ed0a200c84b929ce8b45ed4f79ea5c6996d309189ae29de7eb45951be8e8690cc0458fac8473c128c8017d1179d497a4b071552a27c4cd8e37dbf61a6d17ad0455e69b9eae33cc4b94f75f8b7711bddb6daead7f0e932aed16dd0abc6d84329c26ca60ef29fc05e334d0ff2074449f36c0e74a44dc932f5bff0c66baf5a5d1091894ad21c8eb368fe599c386cfb72e9b2809558f83b516cabe3d8bf718fd0d750c133da6dd3728ad85b67b44a3cbc35240183edccbf3cc0ad7b90beb8f85d6e0f22ce836c097be1f7583431b041c6c79a7a0af5068c002a492b2c076032126c3cbeab8102583ffd2ba4844a58b514109313975e6217eac1fc46e4ed3c87627624c9cdcfe296f54c43cfef6b8a1f3491cba63b0ffe0267a69cf2ce3ce1e4df1ef9cd4787d63c076ee110792381e83de93cd594fcbead5a7f570ba8f8aa2747399854454b9ca128d22502d91c111eda928239be918293708053779ea2bbb3b384d0e6700876bc7398bae7fea3dd88cdecb897442f97ab7d731b3700c2723a6eb10ba5587b4036a3beb296da858dcbe721ab44463aab8531f6b8d1806b0ae6ccdbc1f10b50d17aa13f788f9a12fa5818abad7e2421b73f4bb118c559f7ceb8c7369bb4a41b56f9be59f6d10b7feef52e35004538fa7e442f862a1830aa5e3d404acc09e7cfcc5f2d60d204086dc66f99d9d665d4f639306748a487f42ef22e91fb9efb1eb945dc1f4b273b290dfa82b4ad301cbf663cc3862478c91a11485d0215e3111d70f3a61f43f3a82488799bf6b49f3052499ce1db6f93404c99f854f4745bf46c6ba742dc64631190396d995793a7e5eb8149e0dae750a5221f9f3ef26963253987dd15305934b14b964160794df10078fab69f9bf14c1338bc32641899f011910c76d4be09f33309175fbbb4bab821f7fbf78d0f873b71f88156079c2d7f14fd311ee749ea452dca38dc26c482b6acc8fc3a032972ad493b61eb3d81da17538c17c1779d7ffe27b7613b17ab33441058f1e488ee7e4abd3dbada4b06c0bf4a17548931ac2ee0c6519ca6d027f2cb6162df0a1dcbd244abc379fc96476a9a094042c9acbb3fa30c3c3f6bae64b6fc21e8ea78829dccc7b8f9e10658f1c4cffea02b70b8a57e7cacfbca520f259c8fed0623fcf4d1696e20b085ba8b0733724bb155a1dcde0613188aa54f0d658787f252ce829103d8aa48fecdc1cf107b5c75b4cd183f2c1eb63f11ac3ed3d0be0f9e34388a44bccd4b24481bcb3d280e231593ccc003ed2c7a207e731a38884f36be0e7d01c637b9a56f4d556e850e50b9d15315159c2bb33fa6f54c0efd6c949d20603489148d099f319a1e663ea680c58e679d61e4d085eb90aa946927b43eb8ad9ce359abec19e9b8293a725c8323c23eebb8b6fee92a9baac8b7d89d8b99288746a1142442ca85c26cb1040585c2daba27650061315c8373abe8e4d6b1335aab5d4461debdbdd21542f468bf2af781155dd304fd040af732e4ff6aa03d3ee437dc949ed238e8d7348df10908f91e6fa03ecf96ad5759079259f1a677bcd2822954a36d778d76f55465de994741eb850924838e08467cd3e1080483a5ab98aba2dd2b13d455f950757d40981cdcf1919f64a4e8d150590a40e8b3d02d0e28dfa988b075708b66c871d51ea36d822530112da1bd4d60300e99e4a849dbf0b5929635b726a6d6984d96399c32fa7fb6747807b0daab342c48929afd44a0c58395f5e79c4ead7a11e665dd9c94e2216bde549fe8f792681f7d01521a4b0368f9f78147dfebc01649e54f6481d8d0998327370e82120da699d221efecc50137a3a924a56d92ca990e8247f66294acd3eb37831e0a8d9c3fa8fb53f05a48f4d6eb6f1e945bfbbc5e3f21a266290fc39221c7d3b52651db8c1234ddf44c3b205d824f1cce1f95e749fd2a2e8524520857c7f04efb984e31f18a0d3d3e00e7d9890b984148c88fca47b22a389705266b90241b486fa4e40db55b51413a4c3f38484ca9361de151e39ba36830dd78a1d7500b1cb013f6d026f646f2d0a4476a55c224010e1841b947f3af3d73216c9a9ca97346966fe0ff257397685d129612e6c797f6a096bef0eb5872001951aa9b79d84fc851c2339f3cd9f43265d8f8d51d315729ecd1a0af2e4b0e8eca57c19f5a5422ca4b965d7b177355efda9c737f456436a4876c9897a01745ca6c40552a6b82fd3211c107516250859e2ddb5f8949eb8b99d36778b67ab62961258e62b6cb18992a5ad64a5ae5e6f9eaea5a3fc69b5dbba90e74ca4b94a612d4a18ef852c0e3373d7781ce80c743cd1dda4fe33563b9992a853c1570d61769fb043cb1724e925d770ceec3a04f31a7bf12d00a20f6154dc593d43fe40f3802a663aa745bf7dd0e761cf58c90de3243553856b8ece805b48ea83da336c22183f05daad3347054806d5e9dec9a57ae3e8eab41482d2691a64a00c3c6914578a4114535541623c283b4541fc40de59daab3eed859365a457e8f414562b3e9cc22d7aaa1b8f9500138a42ba3a26507847c6657426169578d8eee0f5e5aa77372a09c900fe7b90002bd0351afc0ec2977ce6dfefbd9aeac384644cbcd5fd8656984f5f0ef17f319ad0fb4cb7437eb7bc96f42aab5c9e038bc5e0a1f99332ab340d9661ec50f1a7239c20a702ecc494e6b320f601f84f2b89086d8f12d7833c38d54fa89648d5be3e514991ad6c6146638ac16ceef7335915820fab7b4ea1690a97a9b96fd4029b451100924d3f6e24a3848c538847247111e2eea032e2969842b6e64b3bba6d4bb079b9cd8a667d2bbe7748c47249a213009a2b15ee8aa29d857951717b7d98a75ef217191b2eeff294b9e10a269509d86c8a69069b070054732dce2fb3b818f543b96622be4ad9290626ef928b5bd680d46d25f9b7195720a4eeed2287b4370819947d5e1bf9ccec9df0d3d4503567e28e001e377e9181efebf89b53596f17a456a28329c3ecd782a0f05fece40b769b54d4d4c8ec0a69dc4749e8d7302deb5b1d96b8d562d28fd8174e034bb418f5ab1cfb5d97ec61da7e6c1eb777496c30c5f502827ef37f8e47419b8bf7c86969e1cea3677eaa074f3efc6c1f6015a89469cdc83d459d10a0f9ab0e01510a5f25f46b430289a00ffacf5f01dbde13c89ffe323f32d80bbdc69c2901503caf87d7d2e48eaf91e56898863e0a5163ee925e378c8f897e9b48e80aea02289fa5b7f17a7e822d8cf9fc3b4b445d197fd372bf101ba16c5487a943ec385f6404f378b881539b328699509c93ea0ce1a70b41452cca4fbea2ebc8db430fc870bed2049dd9a1371a86a0228e34899a851e2466df152729a1a7a40023bf6febca872788d8ecd4cbfc4fa6977fff1b6454ce7af9f8639076beef278ef3026ad2141daf5cfd56c36433fc87becb0d59b7022117043a2fa905d6fd207893fb3461fb42fe9734d456f44a694f3f44f105d4ef90fa8ae9479b04c2c9f02eb218cf0bc5f086cabcb3ac103fb152f34e40ac9507f597e0bc34a9ad4c20a1d23bc670c4d6e996003a8e6e61142b45bf00949c7574c770793d546dc036a23a339a6b97d76963cb2683b2e2942d48938638b3919a3d61baea5284b8c21b0cdd8883cb3e1367ff12a862c5dd766a97f42f2ae60c57ba5f03bd1df88e37131a5a2e407a0d65729a099f13f1d1b385f3f1219a7b0e444b660f552edfb1e59239975fa87a87a2de47d93bcc337a042e73bfe0773403d30988b6eb30f1e22875526264d24928119b4460f655def464d3e4e8dea84a230fc101303711345edcf8a15aa3b887e9e7a7d5f5774992023705e5249f0a15db206a86a648065c78ada6cd83131c2c83a6d53f7dee865fd2ffe99782dc392be50645bec7c6e8980ec9a6e886b5c5ce18c3d30b314c09b1efb698a9c89e441644ece38e60df6c7b446363969a393e8eebde1100cf48e297363c73ae20d44ad99a843388c3d0cf282cb33516f3918789bde0c031ccfdecdc34b8ccda5bdf6451def6b3663141eb3ad19b3d06b1057f5795942f8d43825cafdde6df9948647fb468afc3ba169928928d1aab90ee034a2a10c645c5d49172abc9be20ed8df469285dfa51fe638a9820bb23581aac1f547c378c8b9aec421dc78b42b5194c6f4689546956b80ea0a508cabd4026f4a14f671c379d9aa27741a7d4716b3d2ae528c6bc50c6bd0d1f18e1361ce04b55584e7a01a5b7921f8f24db1874ed5d64f3022790d8754039764226d691ef012675ee940e0923e51bb51dac0c32b62ea751c32f852af4fa1f6b7ba2b7b6a3b9225c897878303fd225a5b3c37f9eccb2d5ef2a3463cb7f0b9ba8807dac08f663ccd2ed09d56074ca4370847b385c64880a31d2341ec5d658228932867980e97eac97a5e526b5e049667bc059abe5b672c5b19a0bdd1a5b9ff670d6ca60049909dce2c0179bc2038ed0aa5c0b26aa633f1716b6ebc45e2800a037263b7de4bafe7601cf973bc5f97496c650759725bb4070070550c3e1eb8f47fa3a9bfe9e5d1f379ce953fed6f36047129276bc40b141488f2c5dbb679dacffd147039d76baf28cd36fb0698a98afe8c94292f56480a03bcc8c524d1b3e6e7d507116f39dd75fb2474c3a492c2cd6369f45369baa76c7dfdec011a3cf0a541c2ce97c88f4e410c25fd9bd172d00ea61590d7dd9cdabd8583c726498e2c6d61a2c023c61266c4fd5f20baddb38faecfa2208637d8590894ff60ed2102b1f4c912c189334ef44fb4dd00ffb07f1d107a42c4b224d022aa20cf0adeac20a345128d2e714bd1f8c50abf44075e9ee1b1ad8d9181cf6e3a2b9de17cc6aabdf4ac76f9fc278be6bb166c09ea074cc849ff4fe8d036af44abf16ddea63ae9def3c2ab672012210c43c7c51b93e9ae4f36f2f11a4aa1882de37a573b75141f3b28119f97fa51f9157e19f4492b93d13f12d724e627d00c1be6438f6e5fbcdaacb78fc2a80fa0dc64d7f3ccf8048c3ded8a61aa08b180c59b8a713bf08c09093afd42b86eb980ff3ebc16b791f35ec494169bccb6dc4cdfde4321f05fb16960dddea0e097a4a439aca18f12096a6740a4074d6554f071aa15e73c142e829ac86408924634c58def56c86c6ff3e8a0ceb34002af1bec814d5fb1dfc4d010f8525fcebe0631fdf02e8f0cb4cfe9669262af1dc5a06dc9656a389c2524fd628a43168f9a6c36956b415ed477f9ccb11a1cb20998e37f41b0ad522f3cb98a2c2bf3a92ecb27e31138cebddb96bbe73df8a547e38a29686cbad17d736f23debb50bb5409365afe86f1a2d2bd8048843deed14074151c4458adbca0486f8b60b7e7d9b3bf1dda964adfae58cacea3ab68d3793a4300fb28b0681237199b913c4e11ca5ba67ee14eb2716aaa6c7eeb0a85eff6797102b3e19625450b53d19fa957ce143e6ee598e02716244b8e6bef275ab7010a67dc2d75c1d3fa82b7a44cdbce8e39f38aee236d6660aa878be36088f1262c8a326cfb3a872f4897c346695cf402ddbe5882c47eb2b5119ca0be04c26ce16a226d75d39709db8c084d91389710af208e1d7f6860919077d0fd9a8445b73f3ed3c45e3d8cbccd439b6769775abad21ccda6d3aba40974fea2a1e31aba8adcab10b9a80eec953608f167fb65c5c6ea18488df51758d85dbab996f35a2539a1cb929454dab78bc9427e2f67e61aee9c05b7c4eb80555fddfe5b61c44ae7acc6eceb0f186ce49378b6b579756804b022b20f05aaccf9235a4938ac4ae551b26cfcee681c3ad17456fe839d50670c7cc35535f6d4ed2bfc35f9"], 0x1010}, 0x7) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="98f7", 0x2, 0x0, 0x0, 0x0) close(r0) 21:02:56 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e4000447403ab967104e5dc1ec1efa29f645a390b3050088e175ff92"], 0x1, 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, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:02:56 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0x3) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 21:02:56 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) listen(r0, 0x101) r1 = socket(0x1e, 0x8000, 0x0) r2 = socket$inet(0x2, 0x1, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 21:02:57 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fchflags(r0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0xf33) ftruncate(r1, 0x0, 0x3fffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = socket$unix(0x1, 0x5, 0x0) write(r5, &(0x7f0000000040)="2ae00f0f7fa69b7399e88a9925c5f984746dd643b63f24aa40e2cca63e5b667371232b699edacc542b21aee11a3d5ee7cb7b76d59669f7c6b41246aed8117cb1c4c96f6992f5b50143d7affb2796fbdd3064ae164ff339afe821d9ba7715d03bb2", 0x61) 21:02:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x10000) 21:02:57 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) fsync(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 21:02:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 21:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe, 0x2}]}) r2 = semget$private(0x0, 0x0, 0x411) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0xfe01, 0x7ff, 0x4, 0x1a, 0xfff9, 0x1, 0x9]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xbc09, 0x1b, 0xc1, 0x9}, {0x0, 0x1, 0x6, 0xfff}, {0x3ff, 0x0, 0x3, 0x4}, {0x6da5, 0x1, 0x1, 0x401}, {0x17, 0x81, 0x7, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x200) 21:02:57 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) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="656b41a747affc401519fa0cec004d82bb63545078e7f1cf3f117c5ea9e2bfd6bd367cf0b93b127d3fc398e5faecadee2e17cf3ce15b5eac64b4f2debe24deefc5f03619e79237bcd8a72353da8a78e037c08dfba142b7cddcafaf4c384ce29f9c18d7de7024cd08cc03edb592a384db4bc23295033a86a4f98e7f3451abdb99704040ea956e1355fd78e1040d22a8d099fe182a19043f5569b8b675208d22b82fc301c9214391a23c9373b3ca7a7525c785ca3298d971a212f9933b60c1f28a476650e2f1d51231bbe4688b97bdb8cbafc5bd", 0xd3}], 0x1, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0xffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 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) 21:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) 21:02:57 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xffff) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100183afffe8000000000000000000000000000bbff0200000188009078fe000000fe800000001800"/67]) 21:02:57 executing program 0: r0 = socket(0x1, 0x5, 0x3f) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0x3}, 0x8) 21:02:57 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x29ab, 0x1ffffe]}}) 21:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x10001, 0x800}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x100}, {r2, 0x2}, {r3, 0x2}, {r4, 0x14}], 0x5, 0x8e) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 21:02:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./bus/file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) renameat(r2, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffe, 0x8, 0x0, "0000000000230000000001001a00", 0xffffffff, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1000) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:02:57 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008f4000447403ab9f2114e6cb4ec1efa41f67a8389350500e74409fe"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530004e04fa4fb602e5ae38b0a6b3d9fa4e8efd821e7a8cf6c875f1e3f77864be3ad09ffe34c5864530c6c543f6d2c3bf82ba5539a59686e61c1c35668f5f"], 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100)=0x6, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:02:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xbf4, 0xa, 0xdf, 0x4, "a2c65362a9e03386eee7c1ee4e1b0482ced6cfb0", 0x1e67, 0xd2}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) clock_settime(0x4, &(0x7f0000000040)={0x3f, 0x7}) readv(r0, &(0x7f0000000040), 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) 21:02:58 executing program 0: 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) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) lseek(r4, 0x0, 0x100, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 21:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x4, 0x0, 0x3}, {0x25, 0x3f}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 21:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x930379ff4d6a1d6a, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$inet(0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0x2) r4 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x12819dae, 0x80000000, 0x6, 0x4000000000000000}, {0x4003, 0x0, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0x0, 0x4, 0x8, 0x9}, {0x8, 0x3f, 0x7, 0x7c}, {0x9, 0x3, 0x2}, {0x7, 0x1f, 0x5, 0x2d8}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r10, 0x0, r4) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000580)="6891fb2a25a5c32ac0a40c230adc5003dd16831469b0c7c3cf9a3ca9fefd5db67c425b50fc0cf60a28d61eba92a345dd88d905e8947d47cfde2a85bc35926947fd38ee13be670b27e0766df1fb034905fbb81774f06d09a573528a308ce4b703ac62db1b95bc236568dc455f19fb307381109f74344d8e4f1c2f9f2bcf023a551d09b57f9f55fb6b61afb9d3b4af5856f0f692943635308a787707c6fe97bb84a335c1f4d5da47c04d6939d17e6ff860226ceddf202cbd08e1da20e5dbec0de8865f6c9d856bbc5a4892f99fa3e4850d0f9c4ac8f35c910824768e987495f86eebcdbbcda51b03e4d9ae2231afd59147fd7365c71ee7ac8eb63d7391e35acde403a3280023704d003a895b8c66ef693af6a2bc9b45ae1a434d6a97d3bddf14b190d8ea1672f822658f1650315b61c968f79520c8e4739316fec85691f2ddd5fb987d586f261afea46b12a7a04e7ea86c23be247ba393bd18acd12eeaedd504dcaa497fa818566a729eb450877ec31cba73f2cfbf42989574207f001444710300ca9f4e6998f225e6da4c8c6a4f2f92f161edef8170bbaf67f4b17190df3a86b50e5ae7a2c0168a2cd59d0d00cfba1b2ba6cf614ceddc0d987d4e3f7cbb61cf49552d1b0004dc2bfb30c3d63a2949e50ce3f6cc464fe4ed5723a4ed5794ebf548bbfb3919ae13ecd3802efc8246af58bd402476bbca164a284877039b4187f553c527b89913628340c9bf904c335f96ac9e4737681b75967f543c4476fcc75cb7b0328a10f28ef76259c4b4ce0d72d6df29f36490d014e5898c6fad8616d5683451d8e71e7d3ce4cccd7662a0d35610a8ca9b509e68998fe99f8c1888a5447b11fd1fe8492167bd7dbcb8f439c63dd9e2f22e5de959e019390cdb5d4e85dc7999fdcf43cccb39a2be4a3e3993b7894e8bdacf87e3e6e0c203116009c2fdb877902a5001aee87ce28fde61a36d942940816d26cfd70fc9bcfd7e60cd99e586bdc88d81ebf70810427575c3ae5978ebd55159f5a1504e922b472ad0eea63c639e031598756b9c4b4f4e06dd78a107ed41e63f4d90704fde9e644b87f4fb190233fcf202184c9611d698928149820b3ae717c0b206d9c6d06a641ae9a46b3841481d0c0ae5bdd3d8d0de124edbe75b82d56c53fbfa7e6c84971cd8e85c296306e0c1ace4c109abd4f8be38aea05c5ba81c66a8b69f05052acb9b0a410845fba13b144cf39b730fb699c973fa187f780f7e72b3babb2ef83bab0ae8538cb218dbef69badd44d0e17b46a94f5d0db9af4e44702e1e9728405f50a087a1d02c708d84e709333faefde5842e16b8005740a6249a4f4ecba441a5948f600d4c90439805eacbedcee82e7a3b5ab1cfe84c5c024131bb5d402e909e8463f475d7f2ca7ceca0f0a85e3a4274790694b73b3dd6cf5500f00419e6264bb344ff786d58dc8da3504026f05086d90a73025888c4b5352dd9cc544e0629a3a954e6d1fe04e4da843d45dbb30bb5f1cb9b27f124ceb51e4e2c14d85134a2c030f483ffa570d350ca90688c15a9925858184bd56aa3d8bcc321e523a08b20f6fd40363c49e2e451fbe28d6150b267886a945a9b8d3ca5924ed95c835bb7e8a536ee06b7711446d4c62fa53ecaadbdef9d05cf9d219924efbb195d1f6d14e4c705d219fde3238e18839548153c1564252c1e17e942a48381354f8259d1a8478dcf24ba2e41a59bbcb721ba3898ed0cfe235047554613ce1c7af81828d628c947b348350f1d6d28d69b3e00ff2a0c68325dcfa22e098f7b1907c670788b451a05788a669d7939f64d607f50f2b3026208da91a6a2e602811c0f117610fe001942d789d4d0f26e4a72feba5ab74c57166b191e17952a77f0ba2cdd32e62b029ee139f66b16976131542163c48a43ed80f20e37d1fca0ad5d153709def8fd648830bda39f3fd084a50cb9b524fe6f379cf68e90c280be541dcb69bc95943a1783d2ec857dfe06c57eeeb05be441412e90b884483de19fcd961c41192aa0bd3732540c76ed2bc7859f05b068fe1e2919e9dd863e80ba5a3fcbab7f2c4ce81b413f30c0365f1f2e3d46be9582431ecce05ee157421ed2aeb9b51a2f6bdc75669028b7090ca3d3075feebd8635d55cf9b8a40ff103a643c9cdbc6c47c95d98276a6bb8d3e470735b791c000011f9b026892a9f338e4367f5b9df1ae7afce1c96f4a8f6973b9ef233299a8707daff45f82c7a559d8958bc1c4e708ba4b9189be5dcf59bcf0e94ef87f5f3dc5a1d8690216e7617e7cdada7546d3087541268de706a3933360db03f547c3a01667830cf48833e93a4bffc280486bad3e58509730498db464a7561c184a32fa108ae9849a0ef084e6e1476a2ccbbe4cc1ac4343576e3efc0ac0747e352721e61ada9a63f4a4f908a6c574b58cfa0416226968b9faa4910e71dbc7aca9c3e91c78e0d8d9d9b83caaac41ad1ec5cd4d09598f2059ed5b58695d05df990e7f48e7b4ad4a9a6232380c6bcd8a9c46d2c4eaad7e3554371de80a9e10a01896658e6400290df99ad8c9097d6eacdb217defb5250836acb586e17f9c3edbd850c9076973ca2e7660aa3f3cc46df90e5050145157f2003d66ec1742e9ed399762a44250bcaa4b842a74d0f536b713c9d7e030efba3cb9511d63b73efa24e6b26e04aba9107a5041be1d37214c4dcb09641d5994912dd882ecf62c6151d788fee964ef9b88e403c56ca1b04f465620a8c38745d5c7e3b95c34b3ed14244d92a0d03fe0f0530df4e7823f6d5fdf77e04e890af88556a8ca1a3a4d27f4d2e0c971cdd75acfb184a95fbd647409f77e03d391fb90afa8323a1c7b41e55b62f4219d8b2dac280f07d3347cd656e0bdd0d3f995d7e11cf95747566de55778c3daa04714a0d31ff12d5027e5c5bbb06e861c45bc93203656c4f79fadbedbc50ce360afcf05e9d90d493a136acb7506e3be2c06b3fc2aaa50218184ef7325bfcd8eab39844f4bfcb4b557dfc8e12d0653244166244e6b16cd5273ce0ad1306e237dbe498179b030f0c9c7bbc9a00dba67de6b560e0bf64a241d5c19b1089ca0a4f63cfe3bfdc5da0231122815a4ab7639f7634ab3d07da9d72a6db2232c0b7d302fa5192822c50b87905ccb632c255b910f2817e7b3486641799bebfe25d290c0ba8bd5864cab0eecd9a5bea27e266240d2a359ba29748918022bd9a94b18e8a14d9a1c1dd4f5a13a91c6c41b7bd6dc4caa5e4e69496a7dd4525b3aa2bbc261b1324f0910c7bdfbf783cb4bfb66edfe4e38803d4118c7058969e74acc76d42d9c3632b619a5af99272f9ec147da597816ba02267d1c1f33682da3177eb334c21cb3572a860ce3ef479acbf3b7177f918d582af20c4939e96afa099efda0ebbb27033ce7dba2a26b4fdb5c0ea6c3dabddcc058efc7612ed53927668d32ab2f99e943b6bc2f05657a145293ccb3e035511e9e049d4e504f1dcc027e79042cf78563739ec5ef06213a4422be88370411322453f97cf959027f3830e16a2f2a5b1f8077b1961c836c58d091cb49f925471eee8bc3eff2efe14c3cb56c92b4ceef8839c9c18cbe99b50d6d2bd7888b598a5f3ed1f66da363aabd94e3edfb8808900b29df5b3e8e4a49cd8bd949dd7a001b91e99170d814194d14a4b1ae0589236bc0df07aa5e149bd8788a32b994bf4070cbab9009c4b1ba4557db514c1a133d35cc6c38478d5429441e4b4b622ffdd5a3e292e0bced026729dd369ef139d91e90336c2d9f3f92df693b06cb11ef64a9515a413358f98afbe90930376b09bd7288d7913d7027f5a14a3c2e733ad158a7a20358055a7ab859bfb59b95d7733fe99002efb9c788ec8a4d03c323d2376a21334aa9a4d9b3145a2cfe9cb7e0b959676244bfe2ad7af6b99a03490fecab1a2cd4c2fdebddcf9202dd90763cbb7c5295d5fc152b79ffddb8b9e38d4eed72375045297f9d04855d3c338c37caddfaa486d6ca7ed3eb2e80686f224de1bf5127bd54210a41e732e1c6b08b3717b537f34ca0dc5c6576f724bf2839ee5a704083bf85ac93826154779924f07aa61c52dfc829220935bc17a9a76b8fe992256795fa097266ba86a0d6ce971870967604dbb0375514e1f9cda4c063116101eafca0c71cde6bfc6ae04859d4e294fe05ee6638d6fd8073f9729f2a950038df08a2e416ea9f919353ed3404e4b269d19aa9948d79cec6bf3fe0879c39075067999e8aaf8b1d5b0abbd3d22673a7fddcb2cfe855ec5a5de69cb565c6c57cc9e8c6977d34153f0508c264ec159ed32abf9d1f5639c6be16b4a80cd5077ce1e309f97f6c87e6e48a29c8c8402cd685f5fbc7f1af3ed5a89d1e62f39b8e6687bee653150ec5c8fb2e6850e47792e7a7533f5bee7b72cce4a8cbe803b65e2f812cf261ae6d4a6b9f68104569e7060b54ef5aed251f6337bf66551f2ffe3c96821c422e97bc6a2767f40f935f8b44550073d79dad6025f52351c1f904fb108c12e1ba73e014f75220e685ba1de6f1d507d31f0774100c87fbe6164a7f7c20c26f155e82b53ed6f4728d8a48ab2ce472706174f92be019d356d7d920b80678232ffdcbf1888f38601cbf739c3257a1797fa651a172ad1ae2f74afa4a4ea33b518a631fbc277949a03d9da6d017a14ecff5a424e2840a061bb66c8520b8162641bd466580e5c7084d2ec3712f505694cd1887ca7d39690c8ad69e51a2a5529d2099b9d8332222e2798f5d76c1875dc87cf34f9fafbc7c710a78ddcbe3479e019620b74fea760b4045cac0768b8a0693ee95cde87eb434334670cae210231290f988a3dccd2475548cb75c7aea7c5c21c8de5cfa4cd32e8334a64bef2e13b7fa7692f22328b55ac446ff7548f4dacbababc32aa6e2773cc5c3ae866d8cdecd0f2bc352535f8b2395b91b7e476ac20891214d0521a1628d58090db849a1e24298646c0286ec8f15e99c4a115e89f776ad9093c663d0dd38b68d84feb9414102bac2ea71914e4239c9f95ee3b5da92a8881df678790e1250403720a197196f42365ef8d4bcd7c69af4a5ad59c07264bcfae8ab9ed11f156340c703ddf351a6ec8fac1d80115907e8f429e5e14a2584cbc6452e767ca81b881f3cd765ea2c374e133546dc06372ce091a01f719020cf6d2cd4b0d0446f30afd20e5c7f688350818375d19fc767db4c2b17c09a83ba604fe926ef747bce6c535b0d29c5cf7e85fab2b977b4b00f5ba8e77e531e9cc3a5b6af91d9d24e01a43827a8ffbb5d4cbb38eb3cd8c58c555fc198653bcedbc763e4d8541b1e4f787efe6b551f708d67590eaf233d9f33c95ddca4b00d1d4b992d26a798e833a0245cb50b1cfe0c0a63750802b0825e3a53f5c49ae7741ab8c72842e7c2a5f979155e5eb1b5df653e2556c37ae733450b3e3cf954c2c4baea424653b4a6b07dcdd8b7e07e5b7d867a8878dce02ad67780699e4dd35d76877a35a95865ff427f21840622cbeb64d02b98d8c02d40a83e22941165284cda7e4601dd860e18e96bce9a41230c581ca4a25846f5aeea2b26613a3638ecf0d1cdaec8e9e54eabfd9c1cf0c0d7d6f1b6124d290cfd7082d0b7b7adf14edcea5a908746cc4e77b5f917646c8bcca3505c2ef1e451b74cc05919bcc41cf48de2797646d7534f1780fab1344099830819202ddefeea04de5107e7eb63fdc38b12b19a5af9c38ac77d8037dc16e7d1014b0bec3b6f51279d4a8b1b5c657f210c0a9246f0e53f20b3c5eb2940a180cb98496dd1979784376ebb14f9590448f407dd3426d0002df7e4b7fc64e66dcb8502527b0e6ccc94dec810b9376a5", 0x1000}, {&(0x7f0000000140)="cb86cdc00720f267d73e14a586d9244db685c2fc8cb38641", 0x18}, {&(0x7f0000000180)="3bd73cdc01c1acf1aaabe4160de1", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000001600)="1ac58ee6197b54403d4f6ed9633953535c8a9a1ed17171531de5a790c3576ad770ff0dec52f55a579816c2c1ef514d9c4f1bcd30047d1f4c3329ef95d5fd326008ba45044ccc", 0x46}, {&(0x7f0000001680)="3be920f4e815d2d7cc2d1fc4fb1418e8c0da0ad78ed63fef2da61d1f99768e6b4f910b2291f8cb4aac8b3b3d84f4ed33bbdd573b657c758c0a4d87108e0f486344f32304727bfcf5f645998afe115f0b9771cd91d00ada6d9fbc5ff93bc1e1a5d8c8b777e90732920d40849990b7c5c9b89d96471c7f2a459174dc19e390edd1b2247302e443a60450f6fc6a799f33c77a054696bb701f9be8ab4673f858a01e6ffc22bae4e323d3c4f7304e6f10e2026c139f9f90bc27f85fb800d4ff171bc481158c46f793e49246113d8a3ee0908ba9574ab7efb85a39146202c758fe3f55cb4c20965c3c480c47678490ad8ae0b78d3db5da2fb37a5a", 0xf8}, {&(0x7f0000001780)="e9910921213eadd2be171384e5d662296469a4482e86d2a60999fa459759967844486a6f068b72401d7af2650efc4a8109ad38ca782b2853db2e9f763b650eaf0dcd53cbf560c758d11b7a694332b456fc7c52f6c3c2d6696acc2f4632fbb834b8d019862c11280c99d39f52b8943620cd6f6fb35ab584dcfc808237b3250f1e74883105abd9371b4c87f9b7dc70ab1a8cb51b3d64a9b5a234706153bbb50ebab3608b19076f2bbb0deead81df450c1b55c6ea63dc7c22902dd2f09ca76aa211aac7b387cdb3bba82fe420fca4cba125", 0xd0}], 0x7, &(0x7f00000027c0)=ANY=[@ANYBLOB="080100000000000001000000a0d8000009548ccc12973dcdef86d8d025bfe12309e74b661694dff1a6708189fe910a63114433cc94be9b788c160cb53c07f8137ccda717025dd1c1960d5d2d4973bd7ca4b9aae1989c6035df5cec57d0327767e9b69c8754ae1b3598885162651ce99d766405d1e13aed18a529cbef910996132d2d1a87f5e5f69c55037b822488360022e4ca4a32ade2cb517f9f06135f1a7c30cce80247061b009b70128f805fb256b943fddb02ecc1a66df44ccce43e604ca2687564c088317380c9fc85c229f8bba89bfd7f8257cdb915b06d5749004f99b9c4bf97b0793dbd8b17c81a219ba4065617a8903ca434997a340583aae7ee3ca2628d7c3f6a4a03c000000000000000ffff000080000000488bb7494836c8b53400b66271a987534717ddd38960a574b8d106541b618769d513b699d68993544ef6c258d321263538a85d3b09493e0514f407cc1393e96c9818ea17b82af2ef745bb048bb8449358af0e7182497b7256b33343fc0e8f5f252a1ceb192d4d05ea9cca0794a0145bc5e1ff0c74859a325f5fad980a5364e3cc6a2b8b4b36988605986b19b6ac62df8d10453ec644cc5375fa9d75fc59a3bef8db947397b8dd6218ccbe0bc04f20e7508010000000000000100000008000000ee6e1af6346bc588e1028efa3240b87680f538fb92c14258c1378644f79f5201350769d24beca9d986d6912a6981af58bb7175c5ca0245c081301afc6bb8a8b90662c4d36738567685968abe67ead63933347024ce285afd2eecbaaa8a836a42bb69c2fdc28fc373d2eac137e185b9c5ec5b1b06c463e6f7a4e36cc7263abef1076c2086a8f3e9f4518d1f2a45e3d1b61907a3f22950b1df7ddc39680dfca96b53ba9c47515bcdc8bdd69efd67dde54d563e260b4e0c8632927522135eceefb430b1bd7dcdda7afa987cde540edf2cee0d554d4c4d519a97634ec21196d2d41603555414a8c695323a324951a4966ad711c01500000000000001000000000000ffff0000000000003b3d7568572009c3f0b0f443e4c5a0fcfc91c8061b9b357e2950bb2437060a7d57c8ee77a2da0246c56e252313b7254a0afe6c7e65d451d492f3c5d92246a3baeae161ae75b572a0cdee0666ee2567c84ff70906a8cb393728c187e9065f86432a14cff5dcd06ea3508028b7449d2801d484b9dc742e8295720900305e028a5203205ecb4272c39600081a911e18714bd022ac2da9cfad03e85d33f7163d2e90d4fc7971229867a372dc6829c513021d42fd60cdc563239a9973ab9b4737437220aeeba1729fad7423203dcc69ffb567adc4b10c03d3e3b30682d836a1c51c5923d333ba21e937b9e56a84af1b78b500600000000000000001000000ff0700005fca007710c99e16d1a80b5475316c5b82b4922b9a07deefb25866c6220fa0bc8b3e68c5f2f66b48ab52ea7144cb0970d8a08e6ad6dd7a8ae26907fb18c9c111875f7c5da9b3d6cc44000000000000001010000000000000820d7b18ff010000b5c11db367c3e7a8f92ea23cfb90effb42e677219fffa5fdb0a38a770192c6fca194c52dd86230e6a8425f3d8894c754d6b9c04547796e3e4c8fd6c1886b0b015bdcd040073dc6dbc1894bac1a832af38a290ff17d37e6595ee3ca81d4a519660d30ade2466690fd6f0a55e4709d868784b9c990c225b35d0c45965d7e19c82ce59a47bd7864115b1bc421383025f0269ecc1e2d8a7cd79cfad36556cc0b002bdaed3b5e1413876ac5e761e98486b1aa76803ffa052cfa18fb7453e85d32dd5c5d20dc3cddf617dba8c4e17d9512611b4e3790ad302540401ca71d9ae04d47f1e004c196f89f3c0cdc2e5733e936603fede1d0dff611cd904a03f45bd80313c781c597e1a723a0de0b3c1ac023a05803bb1d183ebd2bb3989c3d1268dcf88c81c3490212561d28f6b8d5da90817ee98fea18379f301e279e0bcb551763d39ec6c1541f95971b0c620426b21d654255ec630a5285b2a80ab4e228787113e3d322fc91d2da2bb45fa8e048e92a0817cf2d36030d7d51eab61126274ef20c72710b41612ef7125898bc5d3ca398e7d01ce98bb1dcba810e641a75ace239aa7bf613d3cb76eeda8d6434d0f2e9a3845cdffca44c0fd3c6b78563d3eead74eca1c8af0a4445a31ea0c56dc396bb8a2ccf528b48ff927cea521a3718742de032fdc025cd5b3b6490e42cc3195249e3b73a701b259b25abcdb185a6908b4ad0e8ea418dc44b9fab7d4145840c9563be5c4f13dc6697963fecfb98d14a67bece534e3a5fe2abd071a4834dc33858c851d0a2ea83ed0cf454fcc861f3ff29ae7a1fec55c70975fba1a62b36f1601d53b493c17d529d8d9920a5d87e589d037b623a2b880bae80bdba499a5003e28564740103de160874b371d9d0b2104b6bc0eabccf1470c2fb31e5e081d05f538564d786d3c647c501a675718197e54c34fe2c04f3d277c65bf1e4f747ea26a4c158fdbdd46f813ce2bdf325c1e7c2189a74bd489ec2ed2d522f563a56b5f56d28d31d1172294d68d4d408c9d2fed2b359f439a3f5fc38268fbc0be0fcad35fb3aac5e0623235ef2ec88c6e0688126967fa815eeb7654a0960f939bf541c4b8ef275ce579a95b80e0446a5d7775940f8607ec0f139ac71fd43d4743604d741952ce453e1b46a889773580096e5c36a6a55f3a99e1894cb88afa3edf438d53e22565c98b17f2c43a8d954f2b274bb80f555782cb8a688fe17346f404345b78a95b7c39e02922e4428c7bf7ae5fd32ed40f5ed406c8e84a25f0b86098e02c66be526fb4169a65efe89fa9a61030820dc2ba99cc8aa259a879ce4973e917ee39b0bff52636f5ae0358118e1a48d02fccc4e1c326ce090f66c130ebde9a7856ac80b02c57cd517ccf9f03ad08040f168db1cbc1bdf8f827e6aae96cce761628f5c0e57f1dc0abfdf87ea024a3d1a451623e2de7357dafd36f72a68da6353449c511880222d71cdb40a971834bff145b8ef3a3b66616f20499ffd54a865459de51cd7b3eaaa9044c5f47090bfbec7503cf0b5c30d1651a1da37e4d3d7e9e5c2a8dcbcb339aae40e34b966ad5a709e79df66ca6c274482f20df08f4884d233f8f8c8165814d47bcc83ee95ae745c3cdc1702f1538617ed3df211eff83864fd32c06b450946bee3571272ae545f83d2f0f5c59494a01a2ebf6e6874849b418c39f980f97e5e30892877371535043c160fd7809e86618c8ef8658fb63fd22a3fde06de52b291336fbea7ffe0c67f97ba5a95b533cbed824ce9888ef52120b0011150bc618194a2b355c9436c550c3d68f847dc900d83f6cfdd37a5e2dce74185046bbbe43bdb302b4a7e73dae75b00243b07b5ec8d3d6bcb34bbe25cc66e6e16a63a26180d5977d4996eb273d25c7137436f9876cbed8da08c7ceb842c9b9fbb7586382a6221133a7500cc236c99b85166e93f5b65c827624a593d1a60e719c5bac46d583f3a7fde17ab1bf5d5ed5c4a8d38f1289419050e283d80326923aa61131dad2ed5a768cb57c5898447f9cf49c19d2bc138b3e5d777229a21524153bca82e171cf12c519a5a021642c8764eb548baefd671ab16d712268f6c84764782ce9a6c386225631fbd3c8d5675b9b72872cb47d43ff3fdc2f460070a67d00e9980c57bdc2e0d5628abe81189908323b921ed7b65fe493fc74ddd652803939ebc4b9352dbe271f350b012b9bdc480744481d1b9d716a7bbc122b6928197d103858e0313b7b1091383972dac1d2c46af5f7f8257e233ece8fa52031d4940b9bdd3c79f7eef68a7f84d7f1467eece6ab5e5d29869169db9fc11706c2a34fdcfedfdeeb702bf7e9339f51654f1564e20d95f7eaafea9bea1aaa028b7a8709d3b32f92fa90fa4133ea949d41cad11f128eafb9d03d3703becf809a58eaa5d5c31de92f29e59defae397f40b3189487bc3e0cd9c0ef8844435af44a74b915fc79aaa46ae11d047ea4626e35b00bc3ee0e1b22499d08bbfbe7912a112ce2c868fdab7eae8dd11511bfdd655d4660f5c6aeba3fe8e465a0f7c493b1697135c9524d1105db3a2e6fac42fd3673f85f39b2c40aaad93cc31d93c6f00ebb63fc9f88feec0524b60236c684a177a69229758012e8b5d1b4436dea43356fd0b2623cd3ddd48c0af3be3d976d59f3ec4967073557e21b61ba3308b735e77d58524f743d610efba508d7da4f1cee5468fe3461290fdf42805a3a48ffde95f6eb0f8b0b7c5bc37809aa4c20b023675430eda2b7acd0f737668c720db92a1df36c6c0a0daad91e35f82d52d35924f266e0971b216f61482447b31fabfa72245e14e494bea3095899b92096637bfc314c6efc341674c23e5377f9f3a6561f0544f20dc3226618a42c64147fe606626446a669b5274805e247987149f4a0500d54e776f87629dbea74b2ca6634b3ccee39619ad56250c73865918a27858a5da06e58ecff1771274c27848ff0494ffa08ebd2843963fb14716321e9234635f660d0bdb702dfe280fc80c23972065ebfb5c01e51cafb35160966aae2ba1e122b59ced1c2abe7406f33a6d496e7e13fc66af27e83ee1bbc44a54708c0a64944cad9008fd2165dee39383832b185a5599106cf69b5c15ddfe741cb602f186f5f8eb30c8472c236b338be33a15e7b788828bef5e4a2daf6e456376b5f8ebebcbef8f6096da34a6afe6e31170fc7ef07853e1175c363f9f9a0b09f4074691b325d969633c7e9833dea27e1d14e18f444ea30a39296bceed244f4b86dfc914b83a4d5f30e9f910f9afa55ff01617e1f2992d9cf4e07f01b703257e8b4359252aa781eb128be2aa0c1dc0b6b9356ae9ea639fccbe61e64b0dd259c4985c48d3bec20d1141a18c54ca25196932ff1030e4506136bbe272ebcc97eacb0e56527ea79dae2711f31542b2d48461be4a0d94266510f61ddc720fc5ebb4b1a1cd397b47bb82fd516567b13671aa849d9fd0b077cdde6327fa2a947a660c6ef19ec861f6ff89ef0e771dbf2a52bb4635ccf2e5cafdcb972af55fb89f79e95541fedd45722ae7fa6174834270857e341dc743758fdd9ad4d5f07a214636adda0b1614a00ded62b24fc854e6f6645742898eab089db65b4fad7217aa1200ee15f486dc016ad6ef834100e90ba99ab533ab08b4f74a4b8a73cd3a5bab27efc327a46c4811a19abb737e4329cbece799ae1a1e4dc05de96b96b2024e23125941a5ed38d4a54e4b53f41bdf3d19726e5d9b8bdaa3473325e9517ca83cdfc94b843de2ba13af7ae95136843351fa4d6a5591163afdb6c9e36b91bd2aa16b68be470bbad7ec85edcc4017dbabab6487d75f7629e9cc3d0f465c11bb79a9fdf0e8b9c0b6bc320513d634ec6f026b5893a276d47a1435e8c6e2fae6f0f494cd727bb351b1e3f894c7edb36884461f1d2ca56d23c28b6c5c586f91962249b264fd35cfd3a5a9d1a709db8b2bddd212dfff29ca315d372e6ef6a7fecea8eb256ac4f5d973f98c8032fe95a18c17f59e3b15468bd1500a6d938aed62dee18c2d987aeefd2ce9a4f3a0c339daeb0aa86e015b0dd2d598a0ea388af47bd3cfb582c865f7f18eb560b001e53653cfd3309a8202b5d75fb9cec718f3f2568c1d87ad2a3dc1bae37b54ef5c828084193b75b9368e6eaa7454fa9c0649a8864616033508fd72e9e1d57060285e4bce7e1d9fd5ae892975014025c0d7e98c98fe79c2f7b837e09cf8d372bd8b001d589eb247ce73230a52ebc0c7ec1656740df0cee1ed38ef7d6e842bcd93dd8675090cda053747a1f6dd729cbe781efad8e3d044f756e408e0570ef1fb06b418db6de2fb89fbe9d6a7b96d7276594875e83fb22507678c460c98bbcf2599256e80960d46c6aa50bd7f3b0e40ec724b2fc92dcb8176ad3db4ff9bcdd02d50e0be71e7c35364ce9e1df8231bf32c19837e5e0eafdc84c9b53809e8deebac41f826eca6cb9b249c792dbc397b1d60684db741850142eadaad83f0cacce595cf32efe375988d069257c5f3f566ec304c39a70df452549620e12551964ee19c0b3da0051b058940cf21f0962103002330bd12cae181816bc3e708cace623a15ca0f223c80b4ddb6db6926947c27d376baf1b1e96ed546ef2697bea74834a6d4766600a7ab91241fdb3ba2450f84bf29835cc0f107c7377c709f06e9029749884465ea3af0bf7cef5cddbc685781f8be3816fb74ec285ca487ecd18f687029a57c6d1faad4aeb5915ffb2fbce113d0050e600768678701db931ccc71d1edf238803a39e331b212a094dae321235e583d8aa9504f07090c06c9ccd3edccc8c4c5d4235f0989eb82ef64c8de023a46161a1b389f25bb4fb6c18f606e063033079d9267e358ce9df6e025f0f30fc21bd753295a1f51c25724ba9f0d46c21fde0ae0d0107281f9fefac2987ceef8262eeecbd596321cd8ebba0b093418e224d663b02516f36699b4b11ceec59ce02a8830012dbe0179c99d3b8be1182be177f87cc2d23d723503aa4a0025b406691c9c2e42dabf0f86eec2955928d9ad8c26e5f51f52e2a78f7024670c2bfac87bea43bc0a5f2df28339698173a893be59612af3b549383354129f6f2b18aaf6237b293716bcd2e22d9ba390a3c94f799d400de063e294d51174428c38223513a9e46dac6a567a131cb476aa68859cba3a3014595ef1a284bd32029308ef9f748d5b3e3f1e0e4a0c9ebcaff3ea7caad577be0a6caf3f89b83532011661114ddfaa15701f79e9c23010245013a41dd9ef8fdc92482734e7cb071515bbf259bc0669dd120b23634e6e8031d583c377d085d7d712db30c4fb82d9d507b18caa2bde8eedc228e7740f568436f1525d4237ccfddc587867db9e8cc971b667ad101e00341da2771156a4cee3a70b20476428c9fb7a4a668757406be14a069db7fd393a807bc42b8b7702647b1970ce90260926dc64ac8910f2902af433c497dd24588719826a723717205cdccf283a8134a1aea6fa22a229598e95c3d6523e5821fdad7cbc7a8dbfbfc36cdf6b948822003664c0a386dcd8abbefdd7281e16402df6f0d041b503dc30660745420411bb28d29275ed1771e58ea71af4c12fdcfd85e4bb8c2ef4e04c724053e5ab66b68a8f107b0f47f120bc33dda97dddbeb19707a9a0b322a662c336f1a87e01fb12ed34cfd3d18436d210221c85bf2daad232a2d7df47c358f86cb4c4e78c56d3bf1ded2cf66863213e299e359fb6f33d228664dfca33e13527155ebcc47dbd8078828463475a536f64ce351143db296a2bff5144f9d96efb43658219d8e7d0432dcca6c90ed0b3979d1645830c9994fb95a5f3d62e3ccfca463dc20e7ef091138800000000000000010000005397000008b0a032fdf773eb1830254c735ab44aca406fdb8763d86d8c42684f5519eb458cf8bb6e171f88466832f70040b8eaf7a0a30959fd37561ec2c4ef6d5ea40e9b039c663cafde1ccba9412a1155babfc5eae5ab06349ba08e6e5b9084dd1509a25e49a7c46bf2f30fe5586662496cffde9186a21e43000000500000000000000001000000ff0f00003b2b274693c175564268d5a42a0c2533ba051171c1e52a536114a85f9e409261ce91ca899d6c7f219954403fff47ec969d5293a5ddc88c64f10000000000000020000000000000000100000004000000cbac982f265b847a8a206b00000000004000000000000000ffff00000100000019e84591a96da71a3fa7d68d0a538c7f11269c08438be658d7dcc0d40a95483221dc4fd8efa6f9c0ff3e0f5aa300000046fe562d27b9507acc4252c84ba3c3"], 0x1578}, 0xe) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 21:02:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 21:02:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202022ae0000001d1be4ca5de867ba3bbb00713bc4a5a2c6424372cc1695d98f884b6c4ee73073cbbffdf75f6901eba317d2f44d8037616d6bd21c695cbb369"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 21:02:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1e0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000100"]) 21:02:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="280100eca8fffff7964f18a32301b94af10008cd3fb40000007eaf2ab19aa8f73a60b7785f24986a6573cb867ddc3ac11d7990f83aff178ccab339ad06e55db9981209fee7aa6184646a46862f6307bf93fb15cce0545a3cf19201cf46ff2361aca55d1bbc6610252ab11f29c54284f603e614c211c3", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) utimes(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x7f, 0x2}, {0x7f, 0x7ff}}) setrlimit(0x8, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000980)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000a80)={0x1, 0x2, 0x0, 0xfffffffffffffff7, r5}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup2(r4, r1) pwritev(r6, &(0x7f00000008c0)=[{&(0x7f0000000200)="06f7d736735abefffd5fffb4c8824a4f84906fd130a26d8c5be2c7ef33e2445c35ac3a2fbceb85d3f98006581d340315a5a5c188299370ebc66b2df95351c2426596a86aadb3f92b69d80ab78b52f541648cd0168c0e81cba1c8d5a836e593ed5a3565bf13a399ab5eb68e0743cb8d1bc8478fe8faf67b699b54f378e0fd0baefa868327eefb03a67af1afb2e4ef76f33645", 0x92}, {&(0x7f00000002c0)="6aeef7757a92bb6840b1ddcc6cd4cc2cad", 0x11}, {&(0x7f0000000300)="478587173beac7cd7f93cd1ad8eafe48816a98197f50b3dbabd8fffb42aacdecfd0c9601c37b5ede691eb61578a0e8203df66bf95217ee0b8025aa6c6da4b9f41ef755e0c1faf4e46b7d918e717e44b18977dc61af9b1ef0dbaa39b999a1a2db38ab2592f682de343a9501f9d7903a107a205671d2f532a2d2b3212a4b85d83d14dc3b835c89", 0x86}, {&(0x7f00000003c0)="76bc1992cec863d461c676f114e1c4a880d958cbfc869016dfcf19d681c1a8bd2f2f1d341369e0076d1ee07e57ec9387654c837eb1a92d32e0b8b65ad3bed3ce5f81a99c95fe298506ae75881c98f9121a910014368fdb0b4cb4d8571b3f87c344b83a8675feb5e9d5ff5d5c83", 0x6d}, {&(0x7f0000000440)="622e7cc5a2227b955a2782d9ad5fce9fdcb02d2fee8aee9215cfa2c1b6ffe0863eef6ffdb260dd2c547badc82152c07559795fc303237584042bc5e8e53562fa1b0b89fb4c0f1847c1dbd2950d08c7a3a29ea78cebd95739cfc597378d5c200e3568cedb004e4123c89965c8313f46f71d83aea30f1270022864447d16233ceb610fdb6c452ca8864784ee6d419ccac4848062a52f992d6a5f5c7311c00e981bdf7da926c17def3a84b3ca73b2fdad0d1308a386b49b43034640fec36888b97ff3a289dc3411c9e0bb35a02acddc7d035896eef00a0c8cf52114", 0xda}, {&(0x7f0000000540)="086a0efe1c6d2e708f7f2fde23e2789ec23dba9a432571fffcfa09059f069b9a80d52f2ef16b34b1ded7c0a06051529ee814f9f1ee3cfe9144eb513d910c15c70794335ff054c6da4d407d99589b2fdd7f46706e39e5eb664db5d1a53578b8771bd8449d4874636a7e152437e91a3cdb1c7a45062d7677f2c189ab02291c8372da749b70ce4b97617220dcc0e60082ff5adcb3db5041b9da49cfacbbe118b57b0ceb1ff619c55971fc0f7d992927bfdbf58c5ba17788", 0xb6}, {&(0x7f0000000600)="6a9ef241d7065c4c1cf06ff0ee065f23b725c0401d6e06a47a16ac6eef286b73076716e5626591a2d95746cca244298fd3ef29d93780a29cc34f81ed7a1a17448be9372d08965d6fae302483e174c848206830a57024934375e0cb18ae3cf6d463e0f65415f6", 0x66}, {&(0x7f0000000680)="bd94f20f21f89013dad81f76875d423d055f4c267f9e92e544de81dea83f316f7a46746ceda8be76cc09f4ebdfd39bd6f4b5098ce9c503d2472b0ee1b7c8d69260026f4d1c7a415901857d8c94f8fedf1dfcd8ceea612067ea2494459dc504f6dc7382f2199a6d57e4d2", 0x6a}, {&(0x7f0000000700)="e2407a504c9dfd3a22500436ac62a7b781dfe11ba24b4ef319b775232768aa3a073c82449855ddc97ce78114a85f110df43eefa8672b72d48c6ead2b7ac4d6e40e23f0bf8e167dd9dfb65d87ea5777abca26b2b07e7b49ef76ac96cf007bae93a4d899f6daf570b2569992fc546d574da3df87245f5c5abf47bfcbd36e259a4932283432b18629110df6b280c5a4b630332b5f555d743e70bae60ee793c0c8c8f306707dc63779c3bd3b945a1bd6e3de1017c231a8e9285a906772a07a7facab85bc34c810356577fa", 0xc9}, {&(0x7f0000000800)="e0a4efa1e73ea9d5102237fd784433b06a0d87807a05902da427e14d19754a5ea18c192714ce2e0d0f670c7fc838e0084a75e7e385d9fee7cbb081835e85be9475de9acad17774d940a064d88763cd9e8e48928437c7504f548836b441ce881a589f212156e0801f8c0db94747920cb8fdc29ced296f83f6d5dda264961619af54964849bf82bf608dd9aedf4c00931d6deada7706a7da8e", 0x98}], 0xa, 0x0, 0xc8a) 21:02:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="fd", 0x1) close(r2) socket(0x18, 0x8002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7f00000000005b41a554f486a02400003b1c0000000000000000", 0xfffffffffffffdb3) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x3fe00) 21:02:58 executing program 1: r0 = kqueue() close(r0) r1 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="d08bd65bd981b9f50001000080b1273970", 0x11}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5) 21:02:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10200, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffdfffffffffbff], [0x0, 0x0, 0x7, 0x0, 0x0, 0xde], [{}, {0x0, 0x0, 0x80000000}]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x4, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x8}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) flock(r0, 0x2) 21:02:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="3360b5d43b6721f1cb6181902695a2d8309f7cd162d03a5d05e2d7d8a44ae500024de506000ebca522512d4ed467f2c8ee97a0f89e87f63c6f670d73de36a5ae0d81e876db5e20591d20f43e04d53a0980d02d3b18ab5547f2fb4d", 0x5b) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3ff, './bus\x00', './file0\x00'}) 21:02:59 executing program 0: mlockall(0x1) 21:02:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:02:59 executing program 0: syz_emit_ethernet(0x37, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008864400000398b686084830000000000000090780000000000000000"]) 21:02:59 executing program 1: clock_getres(0x4, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() chroot(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 21:02:59 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB="97992b3595990d211f4da764e5865d46d07befcded3c06eb4aec55234880123c5e355fc37e9fb85e37f2cb42b820769bd55cf910155430ba22af230cb9011f0de29dcfff419f38889ed3793f8eb99cd8ecb9af84d64b07ce6e179ae5cd59fbb8555369b371a49772e2cfb4dfb899e5e1b86cbb7defd96706e58d50f54718f0e236c6db31cb0018acbb933a7f40a0890c4f55f4ac03043acaa3bc016a8ea10c8a9fd7786676c6417a422ecd011693eb5cdaa17ffbb7a96ac6cdbee161f637c85421cb1ebe14c79f2cfaf20c20536fd7f32a286dd0f58e018b85bde8631a"], 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) setpgid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC], &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x26, 0x2, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 21:02:59 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) sendto$inet(r0, &(0x7f0000000100)="0e89c6ebc6e1ac27331b6d1c862223baaf4ffed6488873e6f3e21d4724552fd0cc31d850596833fab27e944c8c0437aee43ae3bfb187cec10676b46b5f0a989f1420f957cf2292b5bbe14882f9152cc797bd2cf3a54edce8b06bebcc42888539e3535962c7e476821277243cbbf98cf76c863e91960c8e2c054f28e741db7ccf612805555f4f713b7ae35a5630d6d18b7dbf8e4e97678a61fcd802ddb415c07507f4810b7b2c2bf8c03b730847c181a2a7d2ebfca5c616be0e962020c3d8216b6927a6084cf279dc860f4557e3465412504f12bb422a1e3b4f", 0xd9, 0xc, 0x0, 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) 21:02:59 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x83}}) 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, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 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) 21:02:59 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000000)) bind(r3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x10}], 0x10}, 0x0) socket$inet(0x2, 0x1, 0xee) 21:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}, 0x8, [0x2, 0x0, 0x7, 0x0, 0xffffffff, 0x0, 0x100000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x14a9, 0x4, 0x75, 0x1, 0x8001, 0x49, 0x7c, 0x0, 0x0, 0x9, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r1, 0x0, 0x1) 21:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef02000000740a664b0725d6452a090044698a7ab24c986aa0000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 21:02:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0x4, 0x4, 0x0, 0x100000}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 21:02:59 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="21285ab0f8a400caf55908f949463c555dfc8994efdd6568ac4f0d1f7c7b8ba826de1a508d6ba35f9fcd911c56658d6015e602703dac3d017e9cdf90224c2544a0d14552cdd957d658b14bc5b25115219f479f0306a1284a3a7d664676484021cab63e120143f0f8cd6911a1a01609190fc9b9ba6e433a8a48e85efb6352775b4a8e63e69ca8c0b8ff14c0dc902256e68e1c6d7b067492a71a5b17b44998f10b073f59675643facabca2bd8772f32292739b4a6fd562c053b499a9c652d0f5dc6ba19991ee6fa3dfaf8a0b74653358d477c4c6b5918bd49e0082e1e3479b67b08a5901f0dec311c9c23c63dd05db01b24d8c20f5649ed9a85402efaed9e3", 0xfe}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x6, 0x40, {0x3, 0xba07}}) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) getpid() 21:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000200)="ea05e142762bb227e8d4b26a076f3fb164d71ec9de475fa23802d018b3868e61b7033b4223e0c421510b899fe44f4b1d35795b047c6e026b6e5dcc3ba0551b883f4a9a537f56e7fdbbd808993e53f98c002ca67a76ffdfa4ab72e4a3e902ad5b112b3355b61848bb", 0x68}, {&(0x7f0000000300)="1cb8b3b56f40b4fe1cdf7209fc4a43db89752c7e53322ece61e54e9a333cbc42e7d1834cc0d77520c76a3b01e351cd34591fa6c1aeed0018d08e77783685f8c2e75a8f962b0458f65eafc43969b6ed78c1757d8b66eefb8e041f091fe0d39998b4d1e0578832cc604e680caa8f3de3ef1f39672bdcddc04fbb4d7ab23bfa814278f26c66aa29537b2a2b554e373b68228c9b842cb55c3ae0c43f9eea768d628237c9e5cdc7267adfcf0a93e35e", 0xad}, {&(0x7f00000003c0)="8e49d5ab4593ff67089d7049c0091492b31b178a813f6d24b89d318e678768432462750bb755a1cf51de408d1251c3c75bf2b20aa5bc8aa1af7fe39b7e35e243beb755d415ac8ceec602e8185a632d65884192c80bce2211c4636b0f344c390394341a7330365df33735f1d4681bef19772d00854282bf59a14e78fc3ac76222841823efa31f77dc70b60226a4fc7cf95404034be19128e0d7346839de02acbd185755ed02", 0xa5}, {&(0x7f0000000480)="30b2928d7a7dda6a74c4b9b10d4b458f2aef0a46e4138acf11e1b4b42fef507532e3d9e13d0804fb1a3e6602c9048b792a5e08c069fa1eae6a8b78205cd26c5eaf19bcc127c4c8efde509e9b7b4805dea3fb0d54b09d93a5318f6682f426e04a537cbe818a8c06c72a61348de82d0335bd2c75e4ac09c08d5e586eff61de530e37a232bd66a646df7d3152d63a702d93967f90e211dd", 0x96}, {&(0x7f0000000540)="7d611bf5ab9dcc17db310a8453e84c4b2ef70738ecca55cc0e628a505c3345180ed0f37f0f096434a4288d6040d5d8e7e48037a9a991626fa5375c43c6e72abacd4888c58d1c12d8f83575b813cffc60d712b0f0d0c6f1527096a7d116e020e257b25e5c0dc47d96f07c233348afc875cb0dc52db774f076a3bb8fd7bd5963e0a0430ce43c19a67579893d83a15571a0942d758ba41017df6de4bc320a3d5e1ac00014f0ca1d5c08a2d73e4662bc0608f921a325b5c8ca0e74522577143d89645cdb048a76d60afead1bee284936487612e6eeb5c1872fb35f264ebf6d7c2501928c106aa87dbf8237dfb1de2d4b397fcbbf1929b45a7d398df069f9cec8d37a025e08337450f1d3346a0770735f96edc74a28416f8b6dd6abbe908c7af8779521d93c9b3853d3f23c57229464eee76030995133ed34c10266338f15c984fa3b5cef388d4b78e340b0334aae078e421d6dd7ee444f2ecc91bc94b4ab9a578eb3b6ac275c7cbe8df43b88f00aff7b6962751fbe2c7f1f89e101ffb0706c4b44fd903f3efb8baaac25677724aac7d7d191e026868fa495bbf4ed76c404e5c3da89c484d195038081cde29488b8af0392631d0ce1a618aaf49070dcb641f31fd55d5ee72418f94bf97da101cda3517fb14d1e0ee84fcf0601f908f3ff01b21947292bc616de0536b9138c406357c368966467945615f622a71e8af848abfddcb6c4f7eb1ceb96130997f64e172ec1bea723189ed9503952f4ede0891aa503199025534a3f4f21b9dee9952d481d934223d8caaec2699e6d11006820032c54f14d40ce30fb2f87fb6b6434249a355ca9022c8d332aa8bbde0f63d19344270d2b70c07e88cd99e21c46a7c3c6180793e7a2bcabbde51327d18b9b56c6d84d3e44947732699fcd36e3532e098f60f1464532287ec8e9e78dee19525dc4bbeb91f2929ed969eb14abb76eb32a632ed8d4e224b29c7474a15bf5d3f16489669f99cfe6e9167c69ee6b9641e40d940ffef0bb95a06b2314db8de9c29c3830d98bfcb55f52912af22569767c7b834676a05724b9dc57a152baef1d1527f749736e95228356647c852132522a49f5c93fab6803e5afe69a11d1b460227dea1bc62c6b4a2303fe1d2850274351a108ceb264db4b90a30c42ff01d6516d3d10e4ecb599b943b565da196be65eef48df19ff31778e7118ffe75ab0890535f9549e1e69fe2f23058a95669ef8acb144cdd903b887a318380aa7ca3c244ff3f265545392000a7cc396e7581d67fac4c7f3795b3d3b25a5c510849c8c01f8e6ba6198a4297540808f18b6553460702ec985a772c279d40fff76c7ad3b4277492a47de0ec92f6296da5ec3d1f060e9ea0f795493651a02315b09d4a9e80df47743e3be047c4a34b925e0a91fa085390f29145ddaa062ce46407817ba97ba246b69f1484a5c6431ae7e602836553b70eaf7bb800122722785a16345229dcb26e39b26ab0a32cb3d6144970ab30a1dadddc37fb7bf18ab1d984111e76cf857293d5a9508d0647d2375bc69222105378f64f97e743bb01e2f1dab4abbf00f8d8e7c7a4128c5fd0d2d5268041cd3f0c3939c2b486cccdf27a5523ca364e6a0f1ed9a92cde87e07d217c96c834af6ecf60338881fae71e6d424e346725851f78a79fa2de8f7a5b02f896574f60bb323886d5c1adffcce00d2776c0dc2425e10136fd4005ccace80edea948e8843619057891e0cf160e6a2b0d21e419843d7f8c2eb8440d652a1d1aaaf7964c4a8a1dfcc612280d243af4ac17c5d38edc991ad8e9f8b6ceecf496c93f56c20a9642b654e29d895cd20201e3e88e34af3d5ca924b0f614f81211f9bf258119b1ecc348e330d0af12f35aafbee60decd68ace541f4df4916f35842bbce0b6f296c040cd56ed3a5c0a00ca8278937ffcc5dbbdd10224db65c42f1e2d0d2a2868127cfdc2262b8d8724480d32e01f3dd380315ed8750e61187470e98382a4ba85059cbb50de3428fa260804c5a5262bad5af834ccc3d6341496c0b640a9f18d948218bc337557ac1da47e8281d3ea0a1655c50bc3d28be66b1b9fd65cc2ff67cf7a328e057bdc4b3a1d96082552306229f36528086df4a7b846145f2e6ad2d95b528f1603ff387b378ba3190ddf650758ae86135a3d7b21c8419766d258b410c75ee43fef11ebd6910136192c241a3f5e3e7579f6edd97542074dce95081d463410dc4c62a7b351edba314873a9d24b31a6fc7b44283ab50eeaf34b1f42fa886be76874c6b7a03095d74cef9a589144be841269bc7fad93d9708eb690d5837b560f4931119810d4572dd441454f85844e9c7496da8484654fe1e4eb39f6b62377443b7200a342ea9903e06274455c38cba38c6c30c37219d24aa30e5c97ec81e24f8d088835ca15dbfbda8bc833abdc32404119b51c6d2f503020ce5364a9008a6812f4080d1c5e9ae1d86dd8d728132205c89c9d244575681895867556dec72a5ea2c3e768918d39a33d32bc70a9073080d79e8ebb8eeb49c6f60e1bf665cc56b969c84bd1134cdfc80e8773f9cf84fceb74d541160f2bdc6dbe2e180acd6317d2649e7f7f7fca446805a7e9922a016fc85e4bd89160076f42e45e632ea178878c211a681a4a52c22315f7f73718ce074880735db0b056ff82dbd3b8d9bf634f54c6c8ceaf0d36f0ab72909a8963c81a935be255c28e35cc693fde006ac09f362b6fbd8a1b553378333c849a1004a309f2029f814ea7e459de981c2f54fc5edf9bf449b32e0dce23d3153586e017e947cdfd6e1aad112fea0b1a0798f25c03eeaf4e134fe0a9e443984d53ae62928c90cbc6fb79166e24c31bdb6be08d81bd28ceb1197ac14d3fab701d6b3bab728c2212836f97bdacb6140a698ddcbdfe4d89593d1b13e667ac8fb85987d1f5f08c121bb52daad7b77e586f9e5b5a63619f0f3f798a411d6149497265e380586cf7667d0a7cfc6427380058b73412bc6b8553eede624b010ca783025be22dc825fa271d9f8b57e33c12a46999e840bb47d02ceb786f9539874168259bf7f7c3090d91c4cecda698145f3e3e6a0798b7df97e8e6dfbe9a09147be00db1b387d2a602463296a3e5b4c0641e7b8e5bc79498608a6276d957317f4dcb96be3264c0a9aad2e1f5a0b960b1d73eb289b60b1a5b7de890ff1ef62b81684dbe5c5f472e769aa053461897c445e9c62883775a649609d0cc3dc7aecc00f728b38e4fa13cb65d50a52af1dceceb2f8a5e8e6a03182d64cbbf2b1ba551d378b1fe9621b1888a209dca72e2377105b7dca086acfc8af68ae4351fcd2ab736526030dd773272869394c7dc06ae8692c951def8eb3a6f1f97560940e1e59df150eb4d9b63a4bbb3ac063b8d5d2dc9ec566e890067e883947cb380d5eb5c6b201bdaa2e10de2104044cb91b0b985945563af1653b402c53610d006634e4d265268b743e653a9c2b93f603732a84ffa1083ced45c14e2295b3d9e675d0ece2017828734638582d0629fb91ae5c49a07886ec0976a670c2433e90fa9bac44fc697b282a143243f6ed26601448354d184514dd18d8c5cca17cdbcc60010c023fd07ce2d02ad2d975f07900be36bcf0646a05ac5c0cfada49d8b85e944eeee1feabb0ef2af94054a1af16522c91d45c8b681cd83dbf62f141d8c78dfdbedb2c2d15549401a04351f9f079746ab2088e388ebf97e4bacbdf4b42faf5255d146d7fbc64e497f4a2486aceb41b9e978d8af8254055b44cb7821a3094d054346913385667c1eb810e26dd91fa69868be80c313e9888b790e3b7143af4f74452c01d6e6ed9ed61509d40c6fbc9c9dda835fb2645e62c16e77f90015580d1e3ea97db95ca1a3862ac679ed1823724b3de2a4f20a32bbfc212ca430dab09f8b218a7afe1148f0945c9f623a0521d5bdce77515c6425c5f0ecb8ebdc0f06bb5cd0f31d6df600414b8341042f702a03ef5cb3f684e4512639bb6e74b22fcf920272bcb2f075846be183f3347e4e486e77eef5a84ed1b1e9b17c55af2f9588ea0611e813614a2ecf7bd03b4d5d9ab82cdc15e4858718bb2b71c3915e99b5a8d8637472cf44e48004acfc8b4dfaab0180548d47be33b31b50acd7d94d4cb411b6f0d4f52e3a830b05f3e1768cf0bbc3971778257e02393d431c95651d6d645403dba835d937f97659b958e030be07d74407404bca9879b03f7ddf0034332bf712a5decc68fda3b549a05cd22cb4c3b16e389b8bc747a5a3002c9692af0d7194d6f321294f1022160d6edd3f1ec4711f7c213beb001f5384f816e8109227602601dc111cb487beccdd19d73052be854e66f28f8943177e79cf259798233d7aadc87b4c6b72169c76e85aad30f15524cf78acf83746ba88e455035bfaff58a227481822a3457ed684449af4a0851df20b8a2e8976c997c287f05d082cf5551b477e3cece618728ee6d83e2ee128bda155a4bbcf437915f53f55d57c9a2feb8630fad5336b6798eeb20df030dd23583e2934800e1abde4bc408ed1fa109a9a7d349372f53af85f67827d5d20da74ac64fb9abf0c31196223f2e4955606e4f4dda73999e89723b65eb7f9beb80386e12e6da0fc2eb76beb41a9108e7bc503cfbe00c6a18f3ccf4cae11c1c84d78f0881d282d4fa1b1ec62f9aaa1866d18a06263c083b14d3dc1e6fcf25b1d10cc1cf1e3fcb3ec5f70cf18e6118e4b91c0407806925c959c0d32afb9120fe9ec11753b60fcf9066de16d7c59486309875171cc05b44aaa27733568037978b192be25047a77e5169f840fb9a4ac752143e07c9414bd586b2196d4bfa813d3739e1c5c658f1f36dae0d36b0cd3a520839ca3a3588d336817788233feaa5120e9c8a1186e33e4a8e9daebaa395ad8738a45dffcc8d1182f5668218bf8038bcc6f0d377e2542aa00b9577ab2110a930440ee7f743a454d6f1f21db75fdf2289fd110a3f190066e0bb6e196dae6c1af54c197f5404af2e56e85e14ce1fef657ad0204f8b5bf9355184ec70d4f0889f13e672d5ad654dc20f3d5758af9e5d94363fa76adc6a849b7c7d40d17c63b973c703a1d450f48f8f6a292a8c87e62de2fc1db1dbe75043964daf8216344e852c94e967c9b2ee6c047e02a2facf18f9266a740389615f2db81e58695279288ecfb9060c234d5952a7c540633440bbe7671c65c61a69f01d28bafe7e464be433967497b1bc149d713479a734662f9f773cc0fddc48df8d817f5e0505ecf3cbcd2ff647cd4c7f9ba958c0cdb9d106a80cd9f63782adaedfec46b36a8cd21c95e8003d8c49c028c897cb0d6ed9f7ffd4107e2c13322173d158fea092e62aae17b3d580e1c7b409f77c0f1433f12593fc9a8dfaf95aebb5d7e6437657ca0af21ae3f853997129f8332e436c80d79cf5ca69af74e5f31a1f74b4076d000069efd1dd8cdd8ca015b92a45f7351b07b20ce24f390fb283da4263db6a9e2c15a14b3c01beebe4da0117e3314f0065a34f0bff2fa14818c1f7d134c0efd8791dc0c1ffb3a33ed1458e90889b36f3332c4571e8f8b4818b12cef36b981ee68b376f26ce1d004cd581cb21e95a43f214be5271477654951259c810cbac41c4df864a3df433fe6d5872f3659fe9c62a017c3842730365ba0f72af9dc74328a929c5f9cca0f3d42c0b758a76f02ac2cc6584f91e16172538776d0f8781ba8a39bc7b0fa7cd0e628766dd6c56fba58e80171a096999bcc5e31c6bd83bec36c79db1e2acc828a921c59f575ab743e96839ddd9e2ca73529fbe436ce90c4d5dce4e02f883be057499f383ccea5dc4c88af95f1d", 0x1000}, {&(0x7f0000001540)="f46789ef96e02eba9125b3a334746179fd45862832d7def2913152fd40e4c03aa17c8e0b33655d111883d3edd5773f939e4287bbee6e5c1ff6d02c30d2cc5e1f94e9e3e53b21f9142318b43305a9a92a5cbfb7225f62c282fb03471017bf5653b11a1efeb0691c6580a7f3752af3a0f6730a3efddb0bb77dcf2b4467da5562371a9e7371e2d3539357071f9354f561d143bc6bc733c009ef6f09680d5e05b5b4080f39f326de7b9419e5c04baccfde52ad8bbde93382adf8b633316d22abaf1f09cf5f63afbcfad77b039385040ed4", 0xcf}], 0x6, 0x0, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x19, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:02:59 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) getrusage(0x0, &(0x7f00000001c0)) 21:02:59 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 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="822dc9e4cb911f0105b6095db532dc0cd400a53a958e71733510b8bcaf4461e7462e11ef59197ab54a8a31080028015d68dd1b4db11aa2487ca589c7f3ed23b4fdf01ce13416dced03e7a28976278a4f791c4f2607b3aab03feaa2270056c7f8457e909229b02646fd5409920a19bc6d720be7b50a9dfbe255ec4d3833afe84365210a7d7f63e218e2af018e9d850aea088f72d061242429ce73c5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x26, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 21:03:04 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="eaef125c00000400", 0x8) 21:03:04 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r4, 0x1, 0xe2, &(0x7f0000000100)="34255f707d995daddfdcfa9e0c289248d127113f98b3403b647f9b3e9c57", 0x1e) dup2(r1, r2) 21:03:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf652aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe1"], 0x10) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x136) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCDTR(r4, 0x20007478) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5dae5056e341600000000000000", 0x11}], 0x5) 21:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 21:03:04 executing program 0: socket(0x10, 0x0, 0x5c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)) close(r0) 21:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/254, 0xfe}, {&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/218, 0xda}], 0x3, 0x0, 0x7fffffff) close(r1) execve(0x0, 0x0, 0x0) 21:03:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0xfffe, 0x0, 0x40}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r2, 0x0, 0x10001) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1f, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 21:03:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x3ff, 0x4, 0x1, 0x3ff, 0xffffff22, 0x84, 0x1, 0x3, 0x6, 0x9}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) sync() 21:03:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="696c65000400000000004e61367b0f795b4f0a638bf733dc927137d56317f0d11536b3bc1fc4b50f4825552a06a56906527484aff41140b9a7c123cfad229eeea170f9070a55f78925df4b9ca39be29553a3ca79bf37595c22f9b952c6b05d7f95368225e811ec7d2fa1a2a3542b6716ba305dc2e10943c5c9958ab52b93a48a0ddd3bc0381cacea49b86dc9321e73d580adbc2f35891c2cdef196a3fe89933955e3b57ea23ee1a38660bb1731d532321defd56f18fe7e49cf31f73262c9e18b255697a7aca3a882576ebbde683266174ff01a882b9f5ad10f70a9a542b34ba545698c38ed55a2c0d70439f274eb61d24477daba0a5aa875643eb02410a0b321ddb77520b42bd67807b6046f3d45bbbf470d5909274394bd57aaad88ca3e5cfb0c5205c699db5717e8fc13c5f0dd25ada9b8ba5af6871aea95772518ee9d0fc7d4f62c61d64cf1fadd975d679afe42b012304fd8e2467935c522e7ac12"], 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 21:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80000001) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07ac"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10a) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x96) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 21:03:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="002f9b03"], 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, 0xfffffffe) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() 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) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) accept$unix(r6, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 21:03:04 executing program 0: pipe(&(0x7f0000000080)) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000040)="4a9e24789ca84f0ef98e18848ac2cb1b53db7a07118e86f598771d", 0xfffffffffffffdd2) 21:03:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x182) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setrlimit(0x0, &(0x7f0000000000)) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)="fde209fd22c3a3fe56b80f28ef6c1a2986b683d8a52aaa9bd31992a41fd862977f4899f8827df58d0c05405ba1ae5e363d4c93ffe194db49df82501b30d038b3c6a2568173fc81a6d2", 0x49}, {&(0x7f0000000040)}], 0x2, 0x0, 0xffca) 21:03:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:05 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202e4ffff00ffc0e367ef1ee214100eff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x7fff, r2}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') write(r0, 0x0, 0x0) 21:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x8, 0x50) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x3f}, {0x3d, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x2, 0x1f, 0x0, 0x74e1}, {0x9, 0x81, 0x3f, 0x4}, {0x3, 0x2, 0x3, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x81, 0x29d8aaa5}, {0x2, 0x9}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/23, 0x17) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x150d) fcntl$dupfd(r3, 0x0, r4) 21:03:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) bind$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)="36534c1c7a82502201009191afecca794dc3f401969bbb9593d038db21d1388db4c8d23e28f6d0d6546f13e9b90831f6eb1cf0d17029ccd38e751d8e0279a08c96a30020f9a35f86ae3f41d782cbe2a0b0714f7d93b7b68300000000c07780fef8db700389c6a20000000000005d04dd182637610ba2506413533d66f60872224a0000000000000000001bcd4cf4645a8fd8deaf2a3e68bba474aa92a96273dea72641b631ec973810646590b2b8a8876aa04f22a5deea519c8e953fbc384554f07981d40fc0c63040a6ea3d04f9af7e50b193997829086d107412adec96f4de301e0e8bdb793e0362f427af138ca30260c75b78d3853385562f5e750b79357f0c3a944ee3ca95c0fa24c4e6786c0e302e7106a1ba582502cc722cb50c5f37cd0c79ada80304df4e33fbce50b6348418a7ca5f2a3077fd7eac4b03ddef17fb4f4aa09814156767b94c4803b76ae9c4fcedd56a3e3731b0ed8d4d8a4a4d50a43b2c983ec6c5ce56da08a862443d12bca0cb5006ba93399b704343f49c877385240400009e7a283656d6523f88c6ed849e6e5cde99e78268c7a20367a479c5ce9fc0325b1ca8255c846e30e5650b389310623e79b960a05440bd39ca8b51c6444fd3123c6ad647ae4794f653611d203d7ebc5db366518bdc9d00016beab0ad996a5c21bbb900000000", 0xfffffffffffffd75) 21:03:05 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xa2) setsockopt(r0, 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) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 21:03:05 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100063"], 0x10}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x401) 21:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x6c}, {0x6, 0x0, 0x0, 0x200083ff}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000003603000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x3c}, {0x3}, {0x2, 0x9, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x5) 21:03:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r3) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="002200fb2a551bbe90c605d8fbf054441e76f0bc20aa2fbc97a100000000ec25bd23fb195f97b04deeb12510cc1863c3638e305f848f089aa07c6ffaef717bd67b21a585c294e7ff1c94945cacd22a6f83b8bf3eeacfceead63ad6e2220c9c1c1526fe2652b31bef77b067da77a34ae478731166d835bec1071100"/134], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:03:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) sendto$inet6(r2, &(0x7f0000000180)="162b6b4c6601826abc0d07b5063fc21a57f240f3ffdf9f68a85146c748714da1dc542ba8d24ccd6789d426d539e12cc68f89bf223a34487b2f1ef7ba70ca48fa90c8feb4cbe514e57f80a80d05f359f95aac0725f410cb2250ba963851", 0xfddf, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x3}, 0xc) read(r2, &(0x7f0000000040)=""/86, 0x56) bind(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0xee}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x20]}, 0x3c) 21:03:05 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x3, 0x4}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/85, 0x55, 0x43, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 21:03:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="b4cda89dd1182c4b71b6c000e46fe15d140fe88bb9b6befb33e296a19bfc524b35a60ddd17d32ccbf8c47342f352f1f48b4ad1a5d7dd0f6d9b77da1e085cc2d8598dc85d3845dfb9e1f7c877e9feadd27362e0cd4f0747547520bbad43f1ff12e8b645fbeb8980946c"], 0x10) r5 = dup2(r4, r2) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) write(r5, &(0x7f0000000880)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0003048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed939813094c1405271082bd0ed6721aa1e867571b9cb4197ad4685a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fdf9979e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb0cb1a8ed103235f59e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25ff2d0878504c894b73c35039857709c79f9efa40985c0900000000000000b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682a0df12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x26, 0x0, 0x1}, {0x3c, 0x0, 0x0, 0xf9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r6) 21:03:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfbfffeff, '\x00', 0x0, 0x2}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 21:03:05 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = shmget(0x3, 0x1000, 0x6ee, &(0x7f0000f6a000/0x1000)=nil) shmget(0x0, 0x2000, 0x6ca1d7f59b6d48bc, &(0x7f0000f47000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmdt(r1) 21:03:05 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x3ff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) msgget$private(0x0, 0x1e) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) getitimer(0x2, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCNOTTY(r3, 0x20007471) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[0x0], 0x0) 21:03:05 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff8035000108002f5952bbaaaabf1bc742412d9cdfedb40c4ae12d5e5e6587379e261dac141400"/65]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x5) 21:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x35}, {0x35}, {0x6}, {0x48a6, 0x6, 0x5f, 0x9}, {0xffff, 0x0, 0x7, 0x80000001}, {0x7, 0x6, 0xf7, 0x7}, {0x65, 0x7, 0x12, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 21:03:06 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xfffffc00) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028d2cf8724eb18089278e314330000000000800000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46548ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e415bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132cee58554fdac1bfa4aca2c3ebed7ad1ad9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c37f1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000df9b3c06c24d5daa891e2669becea4d4284163869645d06273c4454f7b300e02e7c9dff295236d3c53be8cffc92f16af5a0e4a0c056d12364e20243a54f2c8a38becc611539045c4cdf7e7665f5f715487c28c31a3456c6d0859982b3fdce8e31124997da091124720c046ea1a9f7fccb46245613976c47655d423142ab6ebc8e9a54d18a589cdcded1a7d688"], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x40, 0xa}, 0x1) setegid(r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) sendto$unix(r7, 0x0, 0x0, 0x404, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000040)=0x3ff) 21:03:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x1f, 0x5}]}) 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="2880454cf3e34e2d02527d7c3e4ce34271447a363f0ca391d059f941f61525c3928c6f580fb0437b7aee1def68144f469810d3e45be58ecabd047a1171b8fd95829d758df3feb5519939897556b38d693af12443ac82c94347a255d4dbed8e4c681508a3c47b4a8fb2eda67bf762e44c195578e5833b46f50a0a"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000047000/0x2000)=nil, 0x2000) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) 21:03:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x800, 0x80000006, 0x1, 0x7, "750ca39d5e46eae61f6e130000000000000000ff", 0x6, 0x4}) r3 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r1], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e907783b37060000000100"/28, 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0x40, 0xa}, 0x1) getgroups(0x1, &(0x7f0000000280)=[0x0]) fchown(r3, r5, r7) 21:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) flock(r2, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) close(r1) 21:03:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1000, 0x0, 0x0, 0x0, 0x8, 0x0, 0x612121b9, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x4}}}) 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)) 21:03:06 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000000)={@broadcast, @random="d0898eab9153", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x18, 0xe, 0x3, 0x0, [{[@multicast2]}, {[@broadcast]}, {}]}]}}, @icmp=@dest_unreach={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) 21:03:06 executing program 1: getrusage(0x0, &(0x7f0000000000)) socketpair(0x18, 0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 21:03:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) getdents(r0, &(0x7f00000199c0)=""/102385, 0x18ff1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x102c7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000019980)={&(0x7f0000019940)=[{0x42, 0xfff}, {0x42, 0x8001}, {0x87, 0x9217}, {0x23, 0xfff}, {0x100, 0x7fff}, {0x41, 0xffffffff}, {0x1, 0x4}, {}], 0x8}) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) syz_open_pts() 21:03:06 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) 21:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) 21:03:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "219d0d", 0x8, 0xf0, 0x0, @ipv4, @rand_addr="36bf1f507b3316eef23d86559f3febc0", {[], @udp={{0x1, 0x0, 0x8}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x3, 0x35, 0x800}, {0x1, 0x3ff, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x8}], 0x5) 21:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3c, 0x2, 0x77, 0xba7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="019aa1b7930407deb36498cea19d0de6afa341a2e46ba05f078eb0953c1d4431e715e7767b77b0cc53f7cf7aa3940d051598000000007e5050e7c7f64ba1bbcc9869c78b93470474acc202000000000000ab5dc15a706e716b3e0d199a90bbcc4c8800008de9c855cc728e601a7ad4053f7961121ae9b9afec2de06aa805491140b24815036ae707fa90cd21fbbdfe41ff03ffaf81f836fcc762ea2beec9ad8c3a53c633292adf9d8ceeaea80213c306e36b5d0dac71f23c86c92809a7d439ff91a24a50dbe17c6eb9eb969d"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x7, 0x15, 0x1f, 0xb30f}, {0x40, 0x3, 0x90, 0x20}, {0x3ff, 0x7f, 0x1, 0x9}, {0x800, 0x0, 0xe1, 0x8e0d}, {0x7, 0x4, 0xff, 0x800}, {0x800, 0xf1, 0x9, 0xdb}, {0x9, 0x7, 0x6, 0x6}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) dup(r2) 21:03:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x7) close(r3) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00c32e2f66696c6530006ca3f37c9aee77cafd072ddb072ec509b211c3ae96ca4ce257566a539f7b22655d4ebe075e570d8bfc3c66ccd3bb8668db61add651d98485559c5456186c5759c208c9bdeff571f8fb71f0d1d040f20a4b75840284c4aecfff9b916981aa966fbb25f84cd0ae3251de6195e6a5039f57dd145f913c8269827f5a68a4991405319a64f6c1eacd230f9dcce0492249ca9ba2a6e183af891491b1f1ff3881c4c8193144d6"], 0x10) close(r4) close(0xffffffffffffffff) 21:03:06 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x9, 0x1, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) r1 = semget$private(0x0, 0x0, 0xe) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 21:03:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x403f, &(0x7f0000000100)="2c954c", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="09e7000000000000da1c72dc0ae3b04836a0c6349159df2dafea525f0000e5dad8b1331070dec2e4122bc6b3c048d8568b4a1c860390159f23d6c868fd214c89c62af2b024f51f49564515bd3000eec08bb9d38702b8f04102b5f404ad3c878cb15c61ae1954c068f069d542559aa11d7fa7a0fc5b56e5ba49b1acfad737e6d9efb3b46adf499b40a3e68a297f5ddf053c1008dae7d6d7086e2570834eb2a4f5cc5f86bd7630f6da3c733e64f9762363542d7a906b3672b4e5535270", 0xbc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) 21:03:06 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 21:03:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r4, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000340)={0xb3b, 0x200}, 0x10) 21:03:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4158, 0x1c2c, 0x1, 0x1, 0x4a000000, 0x5, 0xfffffffa, 0x0, 0x2, 0xa00000000000000, 0x4}) r1 = socket(0x2, 0x1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xfffffff8, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) 21:03:06 executing program 0: 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(0x1, 0x2, 0x1df) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000400000000"], 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, &(0x7f00000005c0)=0x3, 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff0800000002080007908cd4b30084"], 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']) 21:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 21:03:06 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) 21:03:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xfff) execve(0x0, 0x0, 0x0) 21:03:07 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaad4ffffffffffff873aead17815930e2135558ae867de3383c072b95bc4cb52bb24ec2565e37f4278b52c81d9985e4103a7a6b8bd546311ab99d101001153327100472bd55b59bc66fd9643531cb63f44c4d0806b941c9c5f4560087dc269b776986d66"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:03:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x100000}, {0x42b, 0x0, 0xd}]}) 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)="100a2956b9223776", 0x21d) 21:03:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000fbfffffff1ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000015c0)='./file1\x00', 0x200, 0x23) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x1) getsockname(0xffffffffffffffff, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82023056abe7d328becb22a17fce2e394dd901a37a83d9e9a1a60e1287d6f6faff1001a03bdb91d180d35a06efba1263896639c00000076300d36134434a11f885410433a84949eefb84308d1120a9927e8e7d8b9a73e9e8758c7c4c18f5c146a0e128eebb28280de7bd76c086165198d9f54db9219158b2e2e18c75abab3aa4db911e9454ec0dae460356a74dd22f58e35fcd28500800005c977cb9746b1f7fdda111fc36717c0200fa07fd420000000000eb226a9c3e46340ec190a547953d36ab6784931d9b869b8830271750b813459a97227a6447eab3598e0ad7cc6b8e9872a4b167bc4a0232eeb8a74ee9dacb7ccc85ef0a6057bd23cc4129e22224af318d8d48c82237f9c98b8808641e609a9b4935b164da4ab3c0d525b789f6067deac9545dd415b786d7822ad71d9864894a82d83ea73bd804679e60ce72443825015e1cef6cefb2db01aa7a2f5a97b6741b5d5cc16fcdb75ee289fa4b3463a9716bb8f96cbaba08c399d2d3e70057cce4641b93291eea7e339b223da0c290a03c13e63efa16348574d5d04865b29f91d38f3f386fa2a208ddd0000000e780428612b9d46ca64b90e39d98fee21ce1f396286fb4df19f00ebef7ad494dff1597fb40c617b5d57f314e2259dbead8fb72cd0c4d2c54d43c24d3839ec36a75739deada57bb50de6ca7da5bac02724114e03f5fb13159df8b9647af38d42e26ae756952c688ffb3b58a950d86e54667ddd069a7bfc59a00867312ad31789db4be0f7703714e1728532c04051b3bfb8e90366d2eb99bc015eb042ab8df33e7c518c4b71e3be8d08bf2038b18877f2b7255e38491024294e3767cb16ac22e31c69b64b321b57115956a024ce8e59482d3e62b9e209de204190d2feeef57326067916eae34af3fe4a0afb8a5ed07c4ace8c05077cdec394b2a5682"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001840)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000016c0)=0x10000, 0x4) chroot(&(0x7f0000001740)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 21:03:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}, {&(0x7f00000195c0)="3f130d2a1736577a7633d22d4051cc1340ce24e8eecbfaf96752ce83308b5b1e2e023631e90e3bd589aaafc1412f580807ff1620048b6a4f07ba0e72916ea0b15b48dcde03b8694e103583925a3be9ec440420b46dd51716d83a9cdea5b251c72ec7e4bb74d388d5f788042ad6f9a71f9394b1661f46574c1b3e4572724e9ba0e78bec8c7bc0aa5806b853f3c7d36a6a70fceb263aea31ae1d", 0x99}, {&(0x7f0000019680)="b16b6a10330b3299a10e44aeb5d3c0fa31576d0144a0b8e01dd840e8b7a5116e35796d17ef812021f083081901f190312577a67780a28d31c8990527f65b88c72ac03a542c8b1c4310ea8747fe167c11a693d12748b38d711d922bc8634721cd8f9154f810640dc78c01bcde21178d6fc227b437f598d07327ae7aab972d7217f210d138a75c6a842d4ed378bcd10a451c9ef1a708b4c429e717a0968b05c1f9212c78693499c70e23b6e56e8415303e949603a0c890da34347d7d59d1cb6222496556b2c25c29b2c806df2d392db106f33b0232d5f6bec2f49fd1f79d30db9d1f2a6d326c828b9f37d5129cdca615b7e85121c100072c894e07baa5f33a12561a26d264b1fdfa1a9d78b081136565f7063f75fa1e8c1ff661a9a6bdaf3b46d3a762cf0bb503af30e38e2757100ad1157451b469a680b78e50aa1ec92eecf6bbe904aa8e3d9967454f0481d5b3e85f13dfb23f66c7826ea0d5122c1c2a75922e7b69c203eee3184193d203415dce4a6db67525d6cbf68fabe829e3c0f82f477c5f1a5a159e86077fa7d7ed5e4c46e51804f9d47e2168ade2511a881fa21253b1f1de0325f2011b2ad4d5e3b9485a8eac965be87865508cf751e3c6a9c983d710c7f62f43b4d5baf16a8cf7f48ca3f9a27315799780e745177dc300478008b1e2914e5a31340c28a7d130745aa24df11dcc7733743183a2902ba1241956ea18a62589037d09dde63041b856cbdb76cc6c9204121768d1b168f0b58f89bbb0440ba95707a4c2034794c9e97e9e45b4661dcc4f8263a0666acf763bdb4296567d44640ff29bf4920d334ffa02258181dfbd8e546f1a8a28bfa22f80b39f50f795107e49c37271fa1b10af19c1e1efeb6fc485e96a06a3a6c43519d3babbe66e3d80e6238c1558ec187f2ff043e5b289616df30592dbb72cb7d018acfee3bad40d10d93f4e00093dacbdccd96186351f23f945c3054bd97f7339bd009d470169281d3deb54f8dc721719f80dc2e8c157f29a377b2d25db8448e29fe5388f22ffbbebb2454d20f3eb6b7266513bbc188b4ecd8183f663e5f9360fbf71c600606446134944e1670ef992c6461110a92f8729ad3d2829cb0de3111badbf1127963e9815d2e9b6d57391847a6ecfe3c8b76cb73747ac8adc9a80c53c339be11ccf215185473981efe52c06a1a489d7b7e8ac0d669686d1f3a3211c5c3b09a0f55f93d8fae460b8201885425d1ae001c604b6ee9b4ff443e1ff91f07db956d6711d36be172755f51f0a53d6a8c4412bcbc6b884b1d19b8d3295107b68294db972d2a8444b729e94cf741f7107d49a82b1cc19e7edc218a5168378de81d0f9f58cfbc84d9f6307c6f32ff1c1070bc141fb164bd6de9363c220ef6c1eff43dccdba1709d352b49290ccace303efb98d4384d50718c0e587c36e89a0cdbd8dee70decf6b3c40ab85a9e96401240ae5a22b0e5bee10dc6f31bd46b79af1e3a90cbad92c0797f0a36d6cdea0c8d57ba7a5b49ecb8fe00c2b4b8037bdb8a9023d6f1663d1684f4986a1ddbee8c227976ca8f58369c03e1dfd7badb37288bc3243c9a32ea2015332ef9a03dbd089525e1491d47c6b2c006bfef77720f2caed3212a969bc7748c298f3569806e44725ba6738f41c2583538a66aab8958674224de39f84c12143fde9c1c43782c5a343ca622b733bf4b265d39fe1b91ef833c1a0878739d2a861296636858b16109e888e9b92dae4786b8dd388ce0e6a9af326dadac67c286953ccbd0220781a0c07eb4eef86c27f447877c757476d48f863b31c9cb870fd59e318f1ff3388ccac355e9a96ee75a6fdf3658104b1d18269d83be10a83ea2c77830c4ec7c32a9ab9cfb4e9f06cf47c311fa1cf6cd1924762e9ab7461e034d69d867b9351786b7422282b0f53792c2fef2036d1cc7d04c3b81fd2e70933a955e8b0d48762dee2bbac044e03435372d2b5cbae905b196511bee1a4ff1e26b86bba0342d254b5ccebb276445c02f57220292e8009447d333386aa8459554855c43d77089bc4e8999ec28c15c6d6bb576c6e2ea9936f92b7daa4e1ff7ed40321d2cecdad4a345702d2a43b91dc81894e3d8997fc795a7a678ba8011c42e47204f81a3682b4287dee18bd709beb1c059142e1ee049e588f520e2a886f159ca9f9942789c3e965eb16e167696b87b61e693c1740d0da0aa4490b448bb72f938b7b716f4b92c989caa500742adf46a24c7e00774d619fb189e31906d8cef7c6bd270c8604715661fd9d3e2b66d86401a4650adeb646601b15e7f515f0e5b8fec458fb9a2b60e256766669c5dc29b78a34410444f88d43b91f259a569de7f80ffe2d9fda4dbc52fdc7f706d9935d4ca5d2c483fa9b0f6d1dd4ec8aa45b7982cb19594489797706ab223c1cf5ae41f1024bccbf857b950616719b0c267fbe589079e9f96ec161992d736d8763f640130fa87f8cffcf38ab41ab78f59c916ea385eb46c6864b2fefd0f2804bd2cdbc837bd98e2a7b6ec1e95fe113748cdfbd7f8aa0c7b386ded7c6628f1218b16d52d2410fe4ed478d5c62cb1f0a0f15290af20feff1129e40a7076096bb5aaacd1952c26e6ff3dcfd1e1b9797353ff49a05ba0c1e75e754440a64bf29a4f020f226be7e883d6b84fdcbc99dcf4595a2de82741d72a2beeef6a74694a4e1932b738b7ba7746b56ef00ad659327f9cf4200be343a7460b88750465407e3b9de690b87d864047a5ebe7b1d2824900f59f08508be2cdaa9620a762e61e689480fb2cf6bcdfcf7484864bf4a4483b0e6f43bc8954b24aba1b4705903f7e4f92d4810758202ac034c9fc51d51bdb293842c6907f65e3ac813398f41a28c600e972a6be1ed7099f80c70f40655746c032607f6562712ccd09dcba1840985d1f880d501a1a6943be20d35e22f7247591a69b6fab0ec26d562e1b3baf4d890bacdf1ae4aa6058b7c5e2d7aaa9aba0182c821645bc710fec4c6668a2a5fb1469885aff2b0908621c09e6156d659e263f31237ce788f07c268781d64f448e731b4b4b1adff0d66389386afb9ffbfd1b2ebddb0261fe2a31f0722e5dba181c9362f39286dfa22476081b875d806e9eff7deebfcc0b638024e958b1001632fd27f25c2ce3abfc8ea0a6391e5881850d64a76ce7f5d0098886a9154f3e374c5a1a1baea1aabd1657f1f7f65afe5adfd9dbc17099383e5f86d9100d9a226ed816f4f85a99a5ec0c6549b31fe4b0ed49fafbf614d983b85e564b989f33c95ea6b0c0196a8201bb63747295d99902247378b20f76d04a755c0fa370e24db7bf743c9a0bac6a1cdac3ac4fccf54eee183f2a0193c32c28e40b84a8b77c324b3c6da8a8af40213f331184a8bd753f0e2f8ec481128acfa3bd26e1010c28751e735ae1f44f2052be83ccb6148d14d6565f250abb250bfc4c6d70900762784994dfaa6c63248a7385af43835658d7616c2d8bf9c61cd65791d08ffdc537ff6a0c91c114daf2182db1cb2dcf781d6d3f795ff2ef86f4e6b587118423d077c0550d37ec0976aee5861aad18b132fdefdaae2e3222a35c8b3b95cac8f99ba94df1e3636f451a4a0d1e8fc8e6dd0d2967b3860a20ba994df94038ae3c9858076da61558503009549a95d4b0bf1b260b0d13ca15534b090b17d9d5be44c826bd4ff4d007c4a2e701924b5151cd7c2a73a5ac4a19849017b333ef30bd4a298fec4e38d7e22257f0128d35c2e6f2e29e484833318b91c4ef78e1a0a0949582a175b751f916702721a09a881fbdd79024bf2cfbd3317a7f5785e5cbc259928f136aab300205acae16580426e0e6ddd957dd454ff44e8b4a848fa690b94210436fa2bf40140218a0635e67d5729ae8e209cf2e04d7722fe7441c1585154acb99f5ff9f437ebdde65fad240018577f7f7ad18e2bbe4f924f7282489e7f808c75aa1a52c4d84c63ad585a6ef021b37ef3f01a7309b7241f26eb308f9c919e3591bb665ea67c9b8f748acf56aecfc353cdd3e8125b6279a65b4d7663c8075de3935c43b5a4b5b167f6d66b7acb286ec0646c02d183e4fbfd19074679aca89b0e8a69c281dc81b22208988625ce9cb4d1293ec9fd0ff1621ed1e4e04ec10fe214d4e7b2d8c1191e84c61de5a0ae36c041918288b0eb9866c9f32369870e4fd7bcd8b01170ce4bb477e048b03f0029685f5d24c18b99948413fae41e9843d0afc7b8680c40f907c61e723f9c4b0e5c3dac6c8f0e4d1cd7fa2d699b2ee1e1b92a98be9fe32443c7832542436747ed418d1f0d0270ac5f5a2a3c8998b06ce8c6ef617ff5a1552779b9f65882ba2a80f973b9c1da38916886b00c000e26bfe80d29b35b476f1113d3d4356dd50db26bb9437b2c139239553c7bca88e3d93aae1fe80591d44fed632ee13a3ec63bcfc572d8e8f7c33a41608699d3922c9e1f3428d5fe5a1e00e1efba1bef4fbda71862a93608df5cff3db93d23bdcc9d771a29587f7d57aab4a45e6577651e672e8aab0c1ad4c634988414626e533556cf623d091a0cc4fd5687fdec14b1f7633c8d3d246bae7f7fea6b3570e4fd785c7bee330bfe0bf85be8a41917b7a992fb0df2f47240ddf09ded8f7412c1e26c6acdb65518a696d683eb836cae3ffc9f84a4d663dd96a39b0a92b2e177de2b1bbaa2c30312dab61144ac24ad7fb4f51eef19f2dbf734ccf6fdcaf6556b616d9ea17c2335151b78efbb062d93a9a83a1235f5a31711bcb7d4f739505f8bf6d2a9ae976603c065fd1a8b0d8771411a612a3508d952069f678062627bacb3c131acc00fda4e46ff4d931115ff19acea462ced9b8f40e8a6c8ef75910a9913da41db7f4d43a900dec8c346bba5ba55cd97489bf325eaedab4c503fbc1007d80cd2b295caf69109efad300ae93c3ac6ca6529a0d19a8bacca7e78c6ceda6cf9e92db83edde935d832f6174100c7ece892ed95fe814a8be7dd2749c259f8967b35888e734ace01d78614c5a375aea892978700520a7bed165a38185e33d71cd3773220080bb3263a996f53ac7a60fe95eebf73cbfaa2ec6b7238dad2d046b93192aeda3c875cc28bbeed35023dc3fe1b8ad4ac3aec8a8072c18708fe0922058dd612d54117d75c41a97a56b71b7d18e2b0381610f584a791e073ff8b386ce19c7da3fadaa2f0a042671f5d22b78af466a919b366eb90d3c2ffc028cca37e86cab8ea5552ad839d699b010f5e86a5de6d494716e832b9fced7b0adb558010e2361f557b22d5a245d2f33c21a02d203ee9124a99ee6490696af2e6716b4b49c3d3995c91c7bf05c260ab249d79a8bd9487e838eb60563f936ce01153167fba040fa55f8a0d19aba20b6435d1fe67b75e0de154efbcfdf6da1cab4c485e288a1117e5ccdecfb5478507221e356ee531c330846f965c9648d792e818ef3e17b0d0e293661befba2daeea766a94c377e95d70db25a9e72e7cce0268af8a2292b2d6bffef73e7af142a32708970bf38276d1448a75967a187ab4f3e54584e869fcf4f70eccf3b8d4f9968247f1b7acafe6eb95919c9213cc7ee7d50f5d1c27180cf656d348bb308a20a5ee3aef7c2ff936272e04cb204bf6c49559216ff949afe631d440f3f5ae4e367962eb9696e8dcf151fc97498b83fb28a9e539739e831bdad3ff1abe0ba8c8b3d668b885f8866a65f6ad1ac5492c56ffee69299a992e8342d16ec8c3b739a4003f7135a3580ebc3a0fd2a7eefa7e3303984e58b5748e0e6e8f6be093eabab38fffcacadc57329b6250db7c0e6caf6940f450869be50448512aac5e3dad7346cb210a88005aef06049863cf29649c39", 0x1000}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400)=0x3ff, 0x4) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 21:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x0, 0x1}}]}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 21:03:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}], 0x40, 0xa}, 0x1) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x40, 0xa}, 0x1) setreuid(r0, r5) syz_emit_ethernet(0x42, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@noop]}}}}}}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 21:03:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 21:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x20) 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) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000640)=[{0x3, 0x1f, 0x0, 0x5}, {0x3, 0x0, 0x9, 0x5f80}, {0x5, 0x8, 0x6, 0x5}, {0x6, 0xa9, 0x1, 0x20}, {0x0, 0x0, 0x4, 0x1ff}, {0xffff, 0x3, 0x8, 0x9}, {0xad53, 0x5, 0xca, 0x6}, {0x0, 0x5, 0x9, 0x3}, {0x1, 0x9, 0x0, 0xb4}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0xfff) 21:03:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x401}], {}, {0x0, 0x400, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x1, 0x7b47, 0x1}, {{}, 0xfffffffffffffffc, 0x84, 0x40000000, 0xffff}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x401, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1b, 0x1, 0x6, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x25, 0x1, 0x51, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3, 0xe3f}], 0x6, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffd, 0xb9, 0x80, 0x9, 0x20000000000007}, {{r4}, 0xfffffffffffffffc, 0x40, 0x80, 0x1000, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x88, 0x4, 0x81, 0x80}, {{}, 0xfffffffffffffffc, 0x28, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffff9, 0xa0, 0x50000001, 0x1f, 0x24}, {{}, 0xfffffffffffffffd, 0x29, 0x40, 0x87, 0xc72}], 0x926, &(0x7f0000000200)={0x7fffffff, 0x7cb7}) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) shmat(0x0, &(0x7f0000247000/0x3000)=nil, 0x2000) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 21:03:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket$inet(0x2, 0x7, 0x0) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000400)) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='s\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r5, r7}], 0x40, 0xa}, 0x1) fcntl$setown(r1, 0x6, r2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000100)=[{0x24, 0x40}], 0x1}) 21:03: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="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa960dfa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 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) socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x40, 0xa}, 0x1) fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f0000000140)={0x1, 0x2, 0x33de2464, 0x81}) 21:03:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {0x0, 0x0, 0xf5}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0xc07}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0xef082fa2ba6efcbd}) 21:03:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='W\x00') acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000340)=ANY=[@ANYBLOB="012000"], 0x3, &(0x7f0000000480)=[{&(0x7f0000000380)="9ca4f59df06b64e624847b8a55482d160745205781341c25649844508728a31fe657a46fba00943409f11f9885e468e13537f54803042d563d22946c6ddb4cd08bde7a606e10e856c542484cfc7de03b2d732b0a5d48dc0473556968ce4e0c44ae1d49c729b2b861e6b50b989c0f1b35f01c1ad392978aaea8a5b79d087f511c41ebdc92fe65d80b6decfb5f3790791659ec58c1af5bafe35aaf976770dd19ff2b5c2065c00b7301f78cce4e80628835144b7b3745fadc6b85bf13f15ccca1c83b1dc5c92172425c1b92723080f87421e9f783de", 0xd4}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="38000000bec835ba9a024900000000ff", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004958d0f6", @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0xe}, 0x402) execve(0x0, 0x0, 0x0) 21:03:08 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 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={0x1, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 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) 21:03:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/15, 0xf, 0x806, &(0x7f0000000000)=@abs, 0x8) shutdown(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x5, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300)={0x1}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='}\\\x00']) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) shutdown(r4, 0x2) 21:03:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000240)="aeea7dd50db2d25c94d72c0cd9c8a592d9cacbae3b49031cb04bb1adfe616b43ee5e08cba83e9796271630c507334a6d5e243c826f265b4b9dbe858ed1a3f7e80d7667e74007cba44b2b2f282af562591b9574cd5bd2553529cd3944a52124ea4fd35672119829", 0x67}, {&(0x7f00000001c0)="a10a605f34bc607e7486612bcace6efcc28ef745f3247bc9e209ece7bf4373d582feb13fdbc025208b780c9f8777e5124fcecef9e5c9d1", 0x37}, {&(0x7f00000002c0)="ee172e83f586c50209da3109df636d34357d9eac9a92809eda8b125a86ed162496248624383d356d70cf8cd94772d2ab1cf9049267e57cb5997cff5e5b54c698db109b1059989dab38978352677d5c711f10c2671bca57117526d3c2a617da4271", 0x61}, {&(0x7f0000000340)="8116299dcab8462c4aafb89ff97fddb6820e1f60a56b95e280322afc11b3eaf0013d7beefca1f554e2d231ba856db3c8059a8f542874fbdaf6a7169207398c31", 0x40}, {&(0x7f0000000380)="a7f744eb1c2e99817f8d4621ae9ff530e43d35dcb138f4dbd9d08556eb3ebc82a99fc2f94b92e0412f130d99ae2a0ad26f7c6e359dc853ce6866bd5a81ea12f4f80671ba1bb7a781a4e8e1ab709967fafb26ecd32c6cfba8a4d2fc26f083e8099fd1722d6a81", 0x66}, {&(0x7f0000000400)="99d12dd30028cb2286dad59bfb63c7b45fba510ecf499a1f0723465e96b7fe7968b5ad7f05ebd97645234ad53c628b93592fcc49fbfa9bf109cae9acdfaaa0cc9f912858961ee6ecab48866bf5c75fa447acd0a18794a0d8c42bdc5664e0c8f73b293419ee5987b59fc13e63db9e339c8479e64b2b74fc5a3a511a084b3f9050295ed268d4421c95f0c930245a9eb66bb380a856a6bebbbd9b9ae1586bb1c2a6487410686564bfa4f9b7ac9907ab6f8e315fa2b686cc020aace3c8b57c04a31722d4a10636ef6a810a0a06e7a99b", 0xce}, {&(0x7f0000000500)="aaa4c0c55acfd9a3c6dc93c105d63d8fc108f84070a0c59bfd59c7921e8ec1abb386f79cc98f25f08945eec1e0c90476273150bdbc2cafc0f55c7c3dd7c9e267c23e740aa1322b82bb97351970e929df2a88bf0b91d89165fb47c22778c0ea6128f9205488e98bb521e36ff6c7db", 0x6e}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="4ac869ebef94bac0b70c8fe4cd151dde5c21efc6dd5266cf63fc9422e6586a3307337a64d68662437b045f1bc24d6d5723c6f7852b9b86d6ae495096880b4d31a72a95d73ab0765c12d76b61c46f2c0072ee542c731b97a1b70fd5", 0x5b}], 0x9, 0x0, 0x58) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r3 = dup(r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000580)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000700)="927f8e02895d3fe4f649bf4a680e0f1625c4a52da77641c648e7a600b5ca0dc4a343b2de6622005fe8b9db5531572172a95b54aff84d9fa1d23ad897de771cf279f7a617980a871a8861139e1c08cd6226eccdadcd5bcc3b7ee39dba9989cd12700d3f66cb72b940ef5d7f06ddef0071687fdd11ae99b7595f89e7d850e63aab73d1ff8ade021f16fe69a91da8cb0c9992874f831077884d4f6b9f6cad9459d12a9965ea99db195a15129186a56112a11646a97ea8", 0xb5) 21:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000f60f007d000000000000000000000000004aab3da6dc352da8f20b5bf34916e9ffa978bd"]) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:03:09 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0xfff, 0x1800}, {0x2, 0x0, 0x1000}], 0x2) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0xfffffffffffffd34}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000400000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xa}, 0x1) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) stat(&(0x7f00000001c0)='./file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30190, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525a", 0x57}, {0x0}], 0x3) 21:03:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}], 0x40, 0xa}, 0x1) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x40, 0xa}, 0x1) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r0, r7, 0x2) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000340)=']\xa6(-:\x00', &(0x7f0000000000)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 21:03:09 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000340), 0x4) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r7, 0x1}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r10, 0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r11, r8) r12 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) dup2(0xffffffffffffffff, r12) 21:03:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r0, 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x132) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r5, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x40, 0xa}, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3f, 0x0, r3, r2, r8, 0x20, 0x5}, 0x9, 0xffffffff, 0x7}) 21:03:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x40) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8, [0x1, 0x0, 0x1, 0x0, 0x0, 0x84, 0x3]}, 0x3c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='.\x00', 0x800, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x595) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0, 0x80000000) 21:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 21:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 21:03:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getitimer(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x14, 0x0, 0x0, 0xffffffff}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:03:10 executing program 0: socket(0x11, 0x4003, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f00000003c0)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x40, 0xb}, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, r3]) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r5}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 21:03:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) preadv(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000280)=""/251, 0xfb}], 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:03:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x4, 0x1) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="bb1171f705a71b41aa77f67452645ece6968dd8de6a0eb9ae961baa4f2e14341bb2249b48411df16eacc99a6868ad13372bc111d4334f09e2071691df8c8ed9ee3695803e22cb504682ebab04f642769a00e0487e1baa7237494ab0cdbb499483342642e764e67d789146ae2ff502a1ed63fc6bb3ddbb009904a394da581466f85ef52063d9a8e2681a6b3a01474fc44271588c1253d57e3"], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="5ae414a9643cdfd83bf02ee7", 0xc, 0x0, 0x5) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/34, 0x22}], 0x2) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x20) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) sendto(r3, &(0x7f0000000140)="98547e1217bacc5102ae90e3a377c771e133ea34c2d7f8d9ed34fd7bf8ad683e2ff3383782eeece254748910ff7179896e3444f501769173de9926c5cf523485c53993bc3cc4228759fbad940bfcaa77debddef2c475b3520e38c9d28d6b290f3d856e4f2149d38d0aed7984f2fc4701066eaacb673de7dc20087c6af8d3168ba06b44a5", 0x84, 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8001) semctl$IPC_RMID(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 21:03:11 executing program 1: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e0015000000000000", 0xe, 0x0, 0x82000000081) 21:03:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0x3, 0xa133}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000247fcdf5ea3f00"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd", 0x26) 21:03:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) socket(0x18, 0x2, 0x0) write(r0, 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) setgid(r5) 21:03:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000180)='?', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)="71fdecb2bb3a0f0565f1cba5ea7a11802e604c8d40e35575220512970f335ee17f11478085109367fff23831b2736fb8ccc6d28eabf14e08c669d4cb24bb6870d36bd764966d576e23eed1d6c3efca6896d06a432fcd19577af1407d61be67e8d13fac419a4648c4e94fd9e117d30b1d0bdd2450c16dfb", 0x77}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="3acc2e955151a2", 0x7}, {&(0x7f0000000240)="9aedc3b33c21f0eb525c91384902afcf217e445d1b28cb263fc6fd75be25a276688d2ceb8909f1f630dcaed207e9fbda9a11270768b266cb196e9f3e33a9aa0865a9cbae5573084ed6b70a9cfeb4bb1a93722c33fb6c20f276125239cdd9441c17a7dd1b57c65e7b649c5c858a013990ebd314bfff4526761e40817dddc8226e2971ff07320e86843b54a348617cfd05244bfc163a9437aebec99a47f6c7b1eba3664453f78cdc52f61e44a10aa032ec4e", 0xb1}, {&(0x7f0000000300)="cbed841178090fcd514c0006efe736ca5013512bd9f1c7d0625cd29253d648a8a9bd0e0ba368f66e4a8a78bad35425fdb0e0034491da0d3f268c44dc6565a864edd7adec67c8f1f4a328b910f3a3d997cc4a0941b5403cc603a030ca429c9cf70adf8ca1a5c9811c3080acc5b6e53c8ff63952521328f8a56f2a99bb9c16fd82d2260e97bd2160b0f5e84556c59171f172d7a589a59fb3e60a0a2f75612608fe26d1614ad8c7cbc37a7d8365a5b151d42f356fdf92ba5a4c9142a03428fab303b46fbec49a6bf57dcad6519fb2798416923d467a52f2540158084eb624688926219f2dc48193190ff3828fefed9918994e78f0bb9ebaf44417ef50cb8aa6b867886f6858bee05c4434c850524cd78b98d98e05bcbf32c7fb51ebee44f32deab548a5c5c89cd6dd7a8c9c6cd8f745a2ee9323ce8f3a04b483af2de0eddcd966bd0de43ee5c3a2218ec5371fabdb579dd917614666b82e9a7f9f9476c1d75d78a4bc87b279142018a15d71f79eee306e73baf9a9f4387634c44bfe990340a726baf1b4a03b2352d53a3fb5725ea4ecf0de9aa6322ba39a46b17262e370ca51821df9ada4d31ff7f15517a7bbca6225da451f17bdb4a6690015c52a4ca4e3ea0f6dfcfa5baea68f30187233b808c154e53c0da565eea0483efc67c6b0ebb1d980edc8f80860e8f13187aa0310b460f017de992aee047b8c3018c3af9c226219cc13056e6a67cef0f4c21e5c0b687267c10f2de7ebccf41a66e7466e593c2661978bdd000424fd40afa5c3745a17b6f2341dc3cf2a001d401e3ff68aa29024f45bdc83cbd28c58d54bab4b61198454202c5e4aea37350308442c2ef7246d3d967268c79c73bf6fc8fbeccba09a65a80d27c9b80db38c6adcf17afd30034b7537d91730c9054d5d2ee57e4fc4b86d5866a5d79af5f832153092fcc78392d8c34d51deb6479299f3948fe9d92b73d714a4e94e6702ee59145bbef4f54771fd66fe1ce424abb8627d2886309572ef038a207a05a64f4c6ed79e359f430cee551fbfd7b8631b3d231001f933e5ac1c767d22cbf3c46d82adff9bd73c92d97871da69ee3eb0fb74c6cb474fab96461541d4b4eefb49744efd22283d8505be903462266b757eecab8638e99730bd980e0bb5aa7729c8247a5716514108ad122a7f803f1956bcf094ab94374f12c185798f293c8daa54738670474c1a639a9c2ca32a0d88b5ceb242f515604c79f57f497045c82e4cf7cd5832f137c34dd8b9e58e9393c2706f7dd64f6348567d176908fb9017256d3aff58405212b294ac2fb19546bf23b3bbd9dabcd437bf5733e62f6d306127683ffdad4bc88e132f7e50ed4a348c49a5d61a7c037a2cfc1b66ede6602ed471d7ddcea0f0d9b2ecd12f2e762faab1da6bb9478a70c0acd97455b66a93410f9e725e9547e0be56b26c96c91de6c8ff40c5a16841a1a4f0f1efe34ea4db96b4ae0e556daf1b30cb5c15d5e2ebf82ce321ebf6a423f48d5241afb9bec752894863781be4db4ccf77e6fef66e84bfe536984022d084624848d8ec0bbdc68b6f971eb381abf41037c44f12c25da8dca9f5509318bfdb54613c0f38bfa6059f0beb1db69db97f37107b4793e84ebb70d2dc540c4cfbf15572a1dd87c132d19b80c7b08540997ef39081874d07bafa2defecf4a8380d8cb1159ebdfef5c6b306b6731d6e9df30eddc41964ed4e57546c04a2caee05b2bc1d13c37adecf19b596585c5601b289a6e6df6ba7f94c69395b9708eba2a1e31bfd1fbe303b95e89cce9550887560b279a0a153a9a0f8e78e2ee092ed54b9f12f3a744e408b9709a0318bb14da7c78fc255fd63e5e636554c0adab399d2ba0dd02d43b6fcf187c5e57619a6e9c83b4312fa93c2f284bba813e6116000c7935908eb4dc8abcbab12e501e1b12a5caea47e84fe20846ac6842fa1f45ed6cfaef572c0578770e559d79f7c9097f1990767bcfd7d9ec114f750db68c576619ba34940b820a8ac052bf65a711b49061c30c65208a6b4aa8b9aecb251db9a1e6d76d444122adf9448d3804923697c96491cbf7ed3fe2f01589b216ade133f29eb21e0e9243e11935a6d98c89a3533efc1bb5de5ae54d7105298b5a748291bccc57f88d8092f36e8bf635565c972bc7526a1f9236e0fd252dd6b477de28eb903444f3a6f4ed860aadc872755be8f07fb2d51673df7c8887dbedb8554d5bed45623c243933c82f97e4bd41cb57adf4c8a76a15bfea9df30882c20fdf49027f311a310c5b3d3a76d37473b263b55f5b0d25f5ddb39c742ff344295c9f9ad002176cbc5ef462375ef0f67b86a60c656a36c2b3c5e10a28cb49c45c845d0cb60b183e83e2a5b494fbf4e7bd3bea364b029ee7d807e950f3007a7a274afb540a8b38928edb5299b507fa1b649607722e9fa4d9f186be47cd77af256a67b5df219ba0faf08f714df0f0d68c1fea0c175ca30f5c6a5a017f9a085a47ba828089a77893f3bbdadb35850325fd28469512710d9a00d5efd7c698bb684ef795d8254b66765ad342eab380ccdd147a31f4e3356ab27a1375d1833683c4ef934dc9459615af600df0d8551bb42674dd7911bac3114d508ac692a73a729f3cab50d784d83cbee2b59bd591e67106c1e14bccc8ae1b06872558a665426500d2f2ec9541ce8e3048c518c15ae15838bcc4c35fa845e4dc93e5b874543865ad646bd04743a79ef7626390d8c545989a6240aaebce9724979be2b5025ef0c42440a23e7a4b4c4b1f082d68969e2d8dbd353b459b097f2d20f37cc6c3a27bbd4ea673a78026c80bfc9fc958a2b3c03475f4b2e46f8ed8a0b541716c5f5927ed1225f12d90887eb2ccc980fe55938a24c8bd071039a23e47da6700110b5590cfabdfabe37bb2cc22f4717e2a310a7481fff5770c381ecd04cb0816db201a9680e256c690dfd61737f97488120825645fb96bb91fd76c98d511bb25ec4bcda29cc94ff027fda44c7fed95591857359a990e8571f1ad7eb0af8f290257d2b68f1b9edd765929f5a44e5f5b7acc5d83eb4d12d95578488e424e41055f48e84de3793416752a00bb859b4718c81eec4c73d05a6aa62727f54860466178138b66c85e2b5c622ff3fe3dd83ed8984df24cc5c43897f305f3c9a6497114d5d1051ace20d1d681cae06b0b9689ed5271390af16cb3ca2d19b3f580feceb065ba62db8f1a08d2891fe12589e0ef39242720f4451cc4cf51db53eb9b0daa94d17a5f5893f49eeff7f264342d66da594262bab05d9adb0065b3659a5270fcf5f82c61fe7213a76a6d3cdb69ba6e0fbb979819211b6d0d0230c2a82c79168453de9991a22dcea773fe49a97ed53cd8cd85f111c0c0c899e196954a7eb1e680b37520eeefe102e8062b5a26e8d526fa626bed0b63836c20190f7b4c6f5066c862c15c5f8417b02ca6271ebdeea3e1be4ef6379e03f219ee119f86d4d3ccd2fbd1ef5ac616cf131d05cb8dbc0021f7530c0d4da561e7cf100ca83ef8a209446f54313ea334b1d6a72b849857b247d692462d973be662f6dda699e163365fe82a6f95c6c57160aec11f9a746d5b94785122413e7fa874197c597d64de884a218cc1fe367611b8796d770dcc26a036aa15d7fd68187cd65129ca35830be3515e6a57200605267dac314eb7f5da2d964f00b64eaae03232f8186a4eccbbb40a6faf8127e6e1311e3d92fe2fd15b26ef45e01552343d1bc6e68bae8427ebe7c6bf93e8ee8156b2906c9835c512480691a6580eddb63b5371e0f85f125368e3fda02f113d9c0791e475b2e6a9ef41539749eb5084d981c3e3d12bd5c5fe8b56b3b5acd43b420530a0cb69ee499d2b2153aa6844fa368060bfcda88f0768fc6cafb1206553d004347d86ac9665c224ace0589fda208ec29e81d4bffca3cd26aa0088dbf19f15e51f5fa71d42c0aa9cf8c196f0e28e82034951cb097746c279a5cbdad9d945cca537f69f75ee7971531c5088fa251fe0834bd5e101607cf195ccf9a7beeba90282d6ada827bb9515fe0779eb3bbcd85900f69321666e686beb5b2c54ff7660a1766f4c4bca917a2ff235a4f9a8d3a848eb365de30ce4d983cce63489dab19fa18cc11065d683a0f86c095e9108e64b9941a44d7b6cfde93aacaa878e9c502b4fa4ad67194b559bfdbd13520d6bb6a946cd130ef177f3b9520bca7a2badc9fa268baf929b451a1f6f7d50939c7322d55d12c6093aacf073840bed17e45ded75d926616397d3c3d92e51d1839a138c426f338790ad9fbc01a2218503b8bb61368012da5ebe7ad71b61bbca8bbed7d2392d19d7294db8bcc9957e59cbbd78d04d54a8c25c6ec0c4f4f2c2abad2ed6d716eb2e8d07169c1e2d62135c50bfed2b53c32535228d1c95f8d4b3dda38bfdec82e4e8e5dd7b5ec19d085c4dff945ac183adda71a5544100e2c5b78fd38d8740a4e059fa78c895480658a83c6721cb970a2e5a93afbb5a0ab0f023f3904a51d829a82e63123a301c16acdbcd57c8f828ec40cfcf508eca14e3c36832e99844db0b0b81e7a58f738a2247a1c782f18e83ad9a77eb5091efa7d51488fb005a40fffe273242961e39d9420b573400277561b43c0fa32291707202cb9a9d837fe33b93a13c98526bf6e62742025f71b2ab41284a0117fd4394499b52f5c8ceff09403ab843f6ab7a8430d596c86f80289313143e6dbaa2932c0249f4c6d20434027316cdb5689004fdc83df15f625ccd843ab71b2fac03b3acf1e0520f03b4f09a0daa2651a709d279c0631f7eb4667f7d8cf26804489ceabe1f6c3a011de4e086e95396e72c3caedb87c35c6b836abd66cd0d4a285089feb70ec9696508b55146db878d6a3084b11bd6fc46cd1dab5f260adaac7ecc1b49f5c52204b455a89385d081fd4752f0b6ed2270df2e9497e90eb58c817ade236020fdba148d46b12bd536cc98c0c5ce5d86c92b91fabd74eb1bd0a18af842a87c91ead1ae14a5d5191db0fb05e05d2e9f9f69bcbf66121c2fc01e8b485ea3a19db182d3d455545ced795497f56d001975374daba72d7fe47cb90366c667e681f084a3a042f75bfc035b686036f466f54f839f8645e1deb66221785c3d3f290063c8c6e68fd2e30c7059c699eaa2b059a36fbea411d712cc7051d09dbd00a05584a995221eea0a634e51a6ba1c4f3d9655a787b4ea93ccdb6dc0d43dfc69439b0d73c08a960818a241947db83bd73f67160cd470dcc5c5b8928caa9eacc29cbd914714aba02460a9993bb8ffc3925c376a1b82cd8e52a3f9f365097e6c7eeca731b7cfe8385f02121f39b395d67be396b8b827466240e4787cc2df55272c7081285847b95f859af7d6c33578dfee1a8cd888a887bd6b7c6edd4209f1bac530dbe8a4832d14e25faa60fadb2a0d2ff4232527e3da859be855eb6116ef0fd0cda1f91d1c6224923dca257ca72aa9090df4cbc9d6bf0786f78361651fa46fea270875c1966b20d3654e999dc51988d58184f759e018f8ef5495a7c172109b029003eded0b01a9daa601d5b09c98e1b3bc2ae9c57f2bea8e6a23065175e527d6e1c0b257e18c7bbc9800ddd0e791e364f94888c5b1c1ea0854d6367c4b98d7e7dae31417fd267fe07ab642a026d0f053dc6f3761ba242a649ae027263e10f40c2f36f58987ccce9c379470dcb8a06588bb9b72c98b2c53cbb9bf78ec36fdce26f5e25dc77180bb6b0645cf585a6ccf57b1219cff549e767d20fa2de19dd1f79bf95472adbabd3c03140fe4add3f7491dc5e7c91b25625ba97a48a916875c94db53544422d1f867dc5d042b123da", 0x1000}, {&(0x7f0000001300)="f1b38c248ae5cd21718d5f61e3212fbb17a96a69b74c3ad5c109122601584cd08b6a7df7e55c132ff851eb8190d682c871f468a3dc47e4d4c320f0c59678dab1c154b3b98a22f19bf12cad92752f0c845acaf9d75c213468a6d8", 0x5a}], 0x6, 0x0, 0x8) setrlimit(0x4, &(0x7f0000000000)={0x800, 0x4}) 21:03:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="bdaa90f36e55ce8807fc43d8d60f1df34b2f3726e5b515dfd1e32e55cdc25f7085094eb8bcd9d91d5437cbeefa044b89aafa41f2c3632447411d367faa2a53b39a785156178738160cbad03114cf69a2ae69072e5c122503290da85e0cb0252d2092e859472f1f79b7f9a88f95377a76ed3e40d1ab3d0c030aade8c3bd7f899a908d6d104df0db3d848e586a3c1e87a12b09002f2f6d853d8db26291d706deaf64ddc106c9ad0efd59bd3254358f2292f1b0b97cc4a5e394c05522f14849df08deadd05bd86ef08ab811dab64fbac0ee7901a305c7635fc96509d817a17d85fc83ce30d8f26389fb70897d5817576b9bcb5755124103b06d8ff1", 0xfa) dup2(r0, r1) 21:03:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) lchown(&(0x7f0000000100)='./bus\x00', 0x0, r5) write(r0, &(0x7f0000000080)="220e2a", 0x3) socket$inet(0x2, 0x5, 0xfe) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff7e}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 21:03:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0xc753]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x0, 0x44) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="a6e1fa5bb16a88864233add73225d7f0ded164246c309c3877c57962c2565b88d5da68c79e1154c377b8399f6394dbf41f486df85193979ec144110b956c21c39db6c20bdd4ffcd455cd9d2fe0dd753833bbabcc6b8b7ca81ab266c64456903af333678c5e"], 0x10) writev(r2, &(0x7f0000000200), 0x2) 21:03:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) recvfrom(r2, &(0x7f0000000400)=""/230, 0xe6, 0x4, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90db6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec402b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b835a513cd7c17a011c8bff6114a8651572155280a12588f2e54a2a1b1981e94a04600387188e902979829d38211f3a988b19241352f2a86c9c4a7b944e1a9cdf6699df129676c74d02075f859b6ba6095bd65a8b1afbf6a366d49f5f2c7b29211cfef08079c1bde380f4774652a80451ae9cc948aa067be467d539e46b9891d70f25650e80f728312cee783663200bd624d9045358b02dbcee642f7102c7940934748519603a3d9db0a0105d5cf32a691314cf01c6f547a3366142cb"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14001401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 21:03:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) r0 = getuid() 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) setreuid(r0, r3) 21:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x4b}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 21:03:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x34, 0x5, 0x3f) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffd, '\x00\x00J\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00', 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x40, 0x9, 0xffffffff, "0a337dae9142b4eb077a8c18543636070636e821", 0x0, 0x4}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000240), 0x0, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x40, 0x3, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x1f, 0x4}], 0x7, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0x5f6, 0x100}], 0x4, &(0x7f00000001c0)={0xba95, 0x8}) r6 = kqueue() close(r1) kevent(r6, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 21:03:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x1006c, &(0x7f0000000140)="f133853be0d4c2d30b9f5031371e42f0632958c748d77d", 0x17) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffc}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x0, [0x4]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) close(r0) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x0, 0x40, 0x3747, 0x20}, 0xc) ioctl$KDSETRAD(r3, 0x20004b43) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 21:03:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x140) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x4, 0x8000, 0x4, 0x100, 0x7, 0x1, 0x7110, 0x10, [{0x2206, 0x2, 0x80000000, 0xffffffb0}, {0x6, 0xffffff01, 0x4}, {0x200, 0x6, 0x5, 0xff}, {0x6c, 0xffffff81, 0x1ff, 0xc0000000}, {0xd, 0xfaa, 0x20, 0x7fffffff}, {0xcc000000, 0x9, 0x1, 0xd9}, {0x1000, 0x1, 0x200, 0x2}, {0xdc98, 0xaa8a, 0x3, 0x7}, {0xa9a1, 0x5, 0x10000, 0x8}, {0x10001, 0x400, 0x80000000, 0x2}, {0x2, 0x10000, 0x10001, 0x2}, {0x800, 0x3, 0x9, 0xffffffff}, {0x10000, 0x3}, {0x10000, 0xdd, 0x81, 0x8}, {0x55c, 0x3, 0x0, 0x7ff}, {0x5, 0x10000, 0x400, 0x7}]}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) pwrite(r2, &(0x7f0000000200)="f8", 0x1, 0x0, 0xade7) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 21:03:11 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setreuid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 21:03:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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="11"], 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(0xffffffffffffffff, 0xfffffffd, 0x10000, &(0x7f00000001c0)="ebffcbff13b9fd8100010000256dd6a509518248", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:11 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, 0x0, "0900000000e6000000e800000012ce8cd900"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x78) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d90312", 0x17}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0x0, 0xffffffff, 0xfffffc01, "c93b3bfbffff000000000200000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="ca", 0x1}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x3) 21:03:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x80000001, 0x6) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r1, @ANYRESHEX=r0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYRES64=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="600000009078000001000034271a8bb669b83ef52879cc10f3af323d12eb9f2180bb2fef6c000000000000", @ANYRESOCT=r0, @ANYRESOCT=r5, @ANYRESDEC=r6, @ANYRES64=r7, @ANYRESDEC=r2]) 21:03:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/15, 0xf) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b8, "9af5fbbaa00def07b9575f0a00"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 21:03:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/201, 0xc9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/99}, &(0x7f0000000300)=0x65) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, 0x0) readv(r4, &(0x7f0000000780)=[{&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/226, 0xe2}, {&(0x7f0000000740)=""/44, 0x2c}], 0x6) r6 = dup(r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) chroot(&(0x7f0000000840)='./file0\x00') r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getflags(r7, 0x1) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r3, 0x6, r8) r9 = accept(0xffffffffffffffff, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) sendto(r9, &(0x7f0000000940)="e2fa18cbca83362ab2c6f2c96e2a43236fce0f2b6251bbd77ba222747aeed03340587d5cc89a741c0e96430ff90369d0264dad42ea274b36fd188ed68d6ddb68e01146370a2915ff69d712acb1a3dd8253bc63265a18321127ac12d311c723c91aadac2c46a3716b3d6eedaf8bed3a5764e37a154be9b1a14ad9333cd38fb4930bfcaf1b7cfa7fe2b18a3928713ba5a242bcdc3cf877b383f3f7f8ec54fb4772f0847f3db8b66f53de56cf846bb0f7c76081f6dd75f8a12bf016832292adce3d415a5675b6beb0039f9745ea0998247f", 0xd0, 0x40e, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 21:03:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0xc0, 0x1, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xff, 0x10000}, {{}, 0xfffffffffffffffc, 0x61, 0x20000000, 0x94cb, 0x7}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x20, 0x8}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xfffffffffffffff8, 0x9}], 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0xd4, 0x2, 0x2, 0x8}, {{}, 0xc, 0x2, 0x1, 0x7b50a0ea, 0x6}, {{}, 0xfffffffffffffffd, 0x60, 0x1, 0x7, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x4, 0x5d4a}, {{}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x3}, {{r2}, 0x680fe6d902521cc3, 0x47, 0x1, 0x7f, 0x59}, {{r3}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x2, 0x6}, {{r4}, 0x2, 0x40, 0x6a7fbb81c89b789c, 0x3, 0x9}, {{r5}, 0xfffffffffffffffc, 0xc8, 0x97b86da46e67d195, 0x5, 0x1}, {{r6}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x1, 0x412}], 0x1, &(0x7f00000003c0)={0x1, 0x3}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) 21:03:11 executing program 1: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0xa2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:03:12 executing program 0: r0 = socket$inet(0x2, 0x100000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x1, 0x400, 0x1000}, {0x0, 0x9, 0x2800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xb49, 0xfdc, 0x4, 0x1, 0x1, 0x101, 0xa90d]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0x43, 0x3, 0x2]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r1, 0x0, 0x2) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x10, 0x1, 0x5) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8001, 0x3f, 0x0, 0x80000000}, {0x1, 0x6, 0x3f, 0x6}, {0x3d, 0x7, 0x7, 0x31980a12}, {0xffff, 0xee, 0x1f, 0x8}, {0x0, 0x80, 0x81, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x64}, {0x6, 0x0, 0x0, 0x6402}]}) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r6}], 0x40, 0xa}, 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, r6]) 21:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2000000000000243, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x9) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/99) ioctl$TIOCSCTTY(r0, 0x40047463) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x6]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x41, 0x5, 0x3, 0x1}, {0x9, 0x9, 0x42, 0x80000001}, {0x0, 0x7f, 0xc4, 0x1}, {0x0, 0x1, 0x3f, 0x4}, {0x6, 0x1, 0x1, 0x3}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)) 21:03:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x40, 0xa}, 0x1) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r5, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00042e2f62757300b7cd94731f11d924913b9b"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x40, 0xa}, 0x1) fchown(r1, 0x0, r8) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[], 0x2, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x38}, 0x0) 21:03:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x2b}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x1000, 0x28, &(0x7f0000240000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x2}, {0xc265, 0x1a580000}}, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) acct(&(0x7f00000000c0)='./file0\x00') ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x81, 0x1, 0x5}, 0x3, 0x2, 0x7}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) 21:03:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r2], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 21:03:12 executing program 1: pipe2(&(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x186) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:03:12 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r0 = socket(0x11, 0x4, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ca97b001d435e28ce9fa0afa9027198b000ef9bbd060ec795c8b5fe1eee21fe64e29cba1"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0xa}, 0x1) r5 = getpid() ktrace(0x0, 0x0, 0x0, r5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x40, 0xa}, 0x1) fchown(0xffffffffffffffff, r2, r9) 21:03:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt(r1, 0x80, 0x8001, &(0x7f0000000140)="1f454d1025d4aff1bed648e1d60e50d97a7fd10d1c1893cfd63a613bfb016564cbba9e8a571d9dbef3a03c3de532284513f44446c615d6ffaf54371f76f259e5eee89ab290f811f24b04d649eb9e6743b237a7ad9fab545ff53f8073e53ffa96094e4b160b", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0xfd, 0x0, 0x3ff}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x1e1, 0xfffffffd, 0x6, 0x1, 0x9, 0xfffffc01]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pread(r2, &(0x7f0000000240)="ba115cc962e471a00c24ebeca81103957363eb51a3de9eac4403118327fd1c97b7de99d977f2c13c31ac7b07992bf78b33f6ca204bc69ae4c5f4f6eb7b0eb5dcd505ad13c073ea184d8461bab02a40e3b9f488e75adc3ddc43056f8c63c4c2ed56a3d9345d", 0x65, 0x0, 0x5) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:12 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], [], [], [{0x4000}]}}) 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) 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) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r7, &(0x7f0000000040)=""/86, 0x56) linkat(r4, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 21:03:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/73, 0x49}, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 21:03:12 executing program 0: msgctl$IPC_RMID(0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x77000000) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x7, 0xff7f, 0xfff7}) syz_emit_ethernet(0x6f, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "3ae972", 0x39, 0x50, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, {[@hopopts={0x29, 0x4, [], [@enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xffffff6b}]}], @udp={{0x1, 0x1, 0x8}, {'V'}}}}}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r2 = dup(r1) chflagsat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x201, 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x20, 0x10) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pf\x00', 0x8000, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x1e80, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0xae0}, {{r2}, 0xfffffffffffffffd, 0x90, 0x40, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x40, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0x80, 0x86be}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x7f, 0xfffff, 0x54bc, 0x4}], 0x836, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x4, 0x800, 0x7}, {{r5}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x2, 0x9}, {{r6}, 0xfffffffffffffff8, 0x65, 0x1, 0x7, 0x6}, {{r7}, 0xfffffffffffffffd, 0xae, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0xfff000, 0xfff}, {{r8}, 0x0, 0x30, 0x40000002, 0x0, 0x2000000000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0xfd9, 0x400}, {{r2}, 0xfffffffffffffffb, 0x80, 0x895c5383be2d10c0, 0x2, 0x1}], 0x6297, &(0x7f00000005c0)={0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', r9, r10, 0x0) 21:03:12 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000040)) 21:03:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x11d6) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r2, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r3, 0x80}, {r4, 0x4}], 0x3, 0x80000001) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0x1000]}) 21:03:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x1, 0x4a79, "00f11f007b0095190c00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601c8466ea2b99ffff00006ae2b4d7fdf834a6"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x0, 0x278) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x6, 0x638, 0xfa, 0x8000, 0x400, 0x8001]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 21:03:12 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f71000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 21:03:12 executing program 0: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:03:12 executing program 1: mlock(&(0x7f0000504000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 21:03:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x5a83) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100940000000000922c70766c307d", 0x2c}], 0x1) 21:03:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000240)={0x5, 0xfffffffd, 0x4000080, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xffffffff, 0xffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x401, 0x2}) 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, 0x0, r6, 0x0, 0x4, 0x8000}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x6, 0x2, 0x3}, {0x5, 0x5, 0x2, 0x9}, {0x7f, 0x8, 0x0, 0x7}, {0x0, 0xfc, 0x9, 0x3}, {0x8, 0x4, 0x7, 0xae7}]}) r1 = socket(0x11, 0x200000003, 0x0) sendto$unix(r1, &(0x7f0000000640)="b100050100000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0xc}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xb1}, {0x4c, 0x0, 0x20}, {0x6}, {0x2ea, 0xae, 0xf7, 0x8}]}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x3, 0x9, 0xffffffff, 0x4, "dc3c3c82766f6ca6c635fb43e7bd97f7dc4f6840", 0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000bf"]) 21:03:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/52) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x1ff, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0x100, 0x800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xfff}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="00dd7ee94872eeb126e82d4382ae"]) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x3, 0x204) semop(r2, &(0x7f0000000040)=[{0x0, 0x9, 0x1000}, {0x4, 0x7}, {0x4, 0x1, 0x800}, {0x3, 0x207}, {0x4, 0x7f2, 0x800}, {0x0, 0x7, 0x800}], 0x6) 21:03:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 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) 21:03:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x40, 0x5, {[0x5a4, 0x200, 0x0, 0x3, 0x1000, 0xfffffffffffffff8, 0x2, 0x8225, 0x1, 0x5, 0x9c11, 0x40, 0x6, 0xe86, 0x8001, 0x7fff, 0x80, 0x5], [0xc150, 0x3, 0xc0000000, 0x3, 0x56, 0x8, 0x7, 0x8001, 0x5a1c, 0x40], [0x8001, 0x0, 0x5, 0x6, 0x6, 0x42180dbc, 0xcb], [0x1, 0x10001, 0x5, 0x4, 0x6, 0x9], [{0x61, 0x53e3f54, 0x1, 0xfffffffffffffeff}, {0xfff9, 0x5, 0x0, 0x997}, {0x20, 0x40, 0x10001, 0x8}, {0x20, 0x81, 0x1, 0xfffffffffffffff9}, {0x9, 0x1, 0xcf9, 0x9}, {0xffff, 0x80, 0xa0e, 0x5792}, {0x5, 0x100, 0x4, 0x31af65d3}, {0xd57, 0x8, 0x9, 0x9}], {0xfffa, 0x8, 0x2, 0x8}, {0x7e, 0x4, 0x400, 0x9}}}) socket$inet(0x2, 0x2, 0x0) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES64=r0, @ANYRES32=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 21:03:12 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5d2d9100007f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000480)=ANY=[@ANYRESDEC], 0xf8}, 0x40c) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 21:03:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) getpid() ktrace(0x0, 0x0, 0x40000700, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4ff00b7804be781e4991f7c8df5f882b297b0400000000000000a1bfb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000df16f0966e576617af72f0000000000f80004000000000000000100"/172, 0xac, 0x0, 0x0, 0xffffff03) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x1000300000002}) ftruncate(r0, 0x0, 0x9) r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r4, &(0x7f00000011c0)=[{0x0, 0x82, 0x800}, {0x2, 0x2, 0x1000}], 0x2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000001200)=""/117) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) 21:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x53, 0x5, 0x3f, 0x1d2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[0x4, 0x1, 0x80000001, 0x1, 0x5, 0x8]}) r4 = syz_open_pts() r5 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) recvmsg(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/120, 0x78}], 0x1, &(0x7f0000000540)=""/143, 0x8f}, 0x800) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 21:03:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="c0d3e7dca4bb9d220e3a", 0xfffffffffffffe9e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x10000, './bus\x00', './bus/file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x1, 0x1}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:13 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) listen(r1, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x3}], 0xfffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/95, 0x5f) setsockopt(r2, 0x7, 0x6, &(0x7f0000000080), 0x0) r3 = socket(0x18, 0xc003, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/208, 0xd0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000380)=0x1) shutdown(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:13 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000003c0), &(0x7f0000000400)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500036895f9d712a6f121f00000000000005328f0400000000000000f8000400000000000000010000000000000000", 0xaa, 0x2, 0x0, 0x0) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000440)=ANY=[@ANYBLOB="e3c39f1584fb81aff4f90ad359ab47f8cfc7e02b447bb75a5e0a51740320df456f33ae8931cd44b491597f5a6cd271031c7702bd7bd832755a7d971b4bf311c701478a7f54604dc3433900"/87], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3}, 0x100000084c01002e, 0x0, 0x0, 0x0, 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r6, &(0x7f0000000200)="f15520179ed4ab0cd02023b53f", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:13 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x8) 21:03:13 executing program 1: 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) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r2 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 21:03:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) dup2(r0, r0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xff, &(0x7f0000000000), 0x80000000, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000300)) 21:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 21:03:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, &(0x7f00000000c0)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0xda, 0x431}, 0x10) 21:03:13 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b763}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTOP(r0, 0x2000746f) 21:03:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82828100ffffffff5a693f18df57c75652fa58788096c3840b64a0343f8a2705000000cec25f82bb47233ac9b654c5a0757564301b90ab2f895a53c8978ac727da6131557fb3a7bd6cbf17a788585b10698e9a9c441d87403ee6798d5f40480cfe235c0042c6e689139dada4f4b2df3dc61c256b0ba15e57b49accbd0449f2217e12995d36139279"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 21:03:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="d6db5c8bab81427949fa28b8ee9a7f"}, {&(0x7f00000001c0)="c9c34a8bff63fa77993ca6190d5b43566afc494d7a0c91806b0f1f8110bd9a632f5b1d5eccbd6ecffd2f8410ecf2b234ab959fdfbc"}, {&(0x7f00000002c0)="e302ebc20f32ec1f42bee4c4b5f697b74e360c034af4d69a7426ed54de4d213ca14353790ea882eb0e13c32c197c6e2416b0b427cdacecd18b01c48aff163ee21c317b0f7c2cec7a5ac76b0f26f9619a96c2b29c81ffad41a92b603fd11a7087c0ac38dd02582a63f4270ed1d5608a9d680fe763aa770168e077ca1e527d738f665bd92d0460d42cfdb2e98fd3f756cb0d468289"}, {&(0x7f0000000380)="3ce575627a1bb6520909873e4513ee5fd68ab0ddc35f4e68ca29c286b949942e9490ac1397e0b4c7930f2d5956e56c2c80117424af85d0669935faecca9be11d435e47d441376104c73970d7b5d2adf8163b697ef8c3f65868dbca7d"}, {&(0x7f0000000400)="61c61c9d77c541fcdc0bfd0cc53a2c35028231cb7a54884a7243ff3586a1cfc4bf60c7398b9613c0bb9b6222f8bebc4d8a3df333e0e1ae83005fa5055b5b74fe50a9b3fe49356b4ca2127cf10bf27a63abaf6b2c8d788902af07909ba3dec38b5664e6741f65260e67b9bdce25688c8547acc8e047d3b731d0b7f715"}, {&(0x7f0000000240)="60c32056bb2a040b3888e3999d89ace4a8b481cb698322dd3795d2e9185e0f57335951202b403e7df0"}, {&(0x7f0000000480)="4961a393750af720e6fc5ae2ece74edaaab8ae25cf104c5e8c24e1d8371bae5ff8752f553c8d68cf93d70d5152f328432bcc7b547b55f52aec12738d52c3ed7335ccefe24bda6671feaea979e35af9212ad63284e51054cf85031d039e6fce17bbe0e82da607f99ae9155f87029758753ac6564a03115e0ddd4dbdcdd1449afceecf05e344fa892412c58af90d3755d7083c051affa3f439"}, {&(0x7f0000000540)="ed3f046b6ec4866c180e627f04d15c16f2da1ba042000208e52d9757450b0b4a0e0896920a5a5db210afaa9923ca39d45bbec6b5f0c9d1705c621fbcd3b6342621d96d72fb4a8f4153ab4bd23419e84381795c9f934ec45659d0"}], 0x1020, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xded8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 21:03:14 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) mlockall(0x1) ioctl$PCIOCREAD(r2, 0x80105702, &(0x7f0000000080)) `‹+'þ&½tÿÿ«(‘ÿ¤œ"Íÿþ”’,pvl0}`‹+'þ&½tÿÿ«(‘ÿ¤œ"Íÿþ”’,pvl0}pckbd_enable: command error 21:03:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETRAD(r3, 0x20004b43) 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) 21:03:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x800, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 21:03:15 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x2, 0x118) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x108) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file2\x00', 0x80, 0x80) 21:03:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0xfffffffd) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x10003, 0xa, 0x0, 0xffffffffffffff87) 21:03:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4024, &(0x7f0000000000), 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, r1) 21:03:15 executing program 0: poll(&(0x7f0000000100)=[{}], 0x1, 0x8e) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) sendto$inet(r0, &(0x7f0000000000)="90b2164aa2fa951236c663480f6b35d8b8c876b5cf9e8311b3112156586523daebc4335fe2c79924cdbb2506c2d717d11885653e1bf7aec740f76f3c861c09e0822a5755f8fbf4b41217fa1e", 0x4c, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x1}, {0x3c, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x10, 0x4, 0x3f) fchdir(r0) r1 = syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r5, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 21:03:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa64c488d0cc8896e300450000300000fffd00009078ac1400aa00000000f1ff907800b2b6eb36000000000000000000000000000000000000001e20c57709286674fd792b8774feb5b33603a5a9cea9741621f66acbd3b9cf8487a0330e316badecee7affb005cfc051f33a7195a159ff7a89aa299e21ffa38a45ecf1b282a1e9f0fa356e530852e7828ed24c0c6490f73a23ef1affc7914ba77eedf12c29c688ffa1fd6b5db6ef2066176c7c9994a611277f156bdca920aec9ac2df70cb3a02b8211a8a313ee59833ed4eaf38aaf252dc2694c00d95c29ba84afd923397e0a818ebaed602a582fbcb30bd8ffb0e8ce353f795cda5f5c20ad6bd4a25faf74173624cd62078d0c766d58af13ba04d2470ed14f90aab8408b46ef07029cad9c07ab18ce971436b2c72a3de486968937e56f2432b105aeaa8bf73429e874b77412"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000006c0)=ANY=[@ANYRES16=r3], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="448413868bfa730714811ffa7cacd4ed6000f89960057b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f00000005c0)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b7b835ae73e4bb0418328f5184a206bffe892d533cf487821b0af8c64877f2447dd2b048bb348259813d204e05282a0c2c239d060fad478627ad5dcd4dd44d216f8203f980ac8d47b12a9017f4064b74917dcd8af7733a1dbb498506fe6a0d9e490ac199e8266", 0x100}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0}], 0x40, 0xa}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() ktrace(0x0, 0x0, 0x0, r5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000580)=ANY=[@ANYBLOB="7e28f000002e2f6275730070c4109c840ab0e968cea325fca8a9a0d5"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x40, 0xa}, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, r3, 0x22, 0x3f}, 0x3, 0x4, r4, r5, 0x100000000, 0xfffffffffffffff8, 0x2}) 21:03:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0xbc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x61, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000b636f354b1f6d5381caf152b6771eb3647c54db6d70372e9fbaaf975da9749aa5f576d4766319037aa867fc40ae17f61d5f3386a482e148b8d54c1f9f87e343cb1c21b3182ed462c181b1eead0f258ae9c1cff0eef3e8c6b8975954ee8add862ca844b03bd75f1a16eaddbe8f341e893f0ee310b1fde6f9d84804096812db323a86ce5f7dcd0b481b631b75e5f655a261e1f5f739a87cd43040e88e7ddba5ab1ffe275189578fed81c23fc369746d29d887c2e9c1000a7c0522bc8a831493734158042d47ee65b5e898a41f0f642f42e9557a89b3a81902b3bfeeec9ded48f3a3edc3c8de7df73dec2ac2ba78514fd7c86cabf0772210d2c1075810b6204522868f872e52a7aa3681c645ce7df9474398c0cfa58e7472f79d2c3e3a3832b80d0a10fcb359fc99d53c634e9d4"]) 21:03:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x60) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00021ece86364d256ac8ab08000000b49e5945f04dacb7a7eae7e4414a815eb75af2d35374bd41d87f00000000000000000000000000000032879cdc47b1bdece951d9aef4b766271151a166b566fb843018a71e40ec30a9b17f4433af319f319c1525f14db82b7f02b93407fae7fc0ea94f129f527efa5dab75cff4775411ad597b518d3867a8e33dbbeeaba27141f03eb26b89f600c09cbff0a5643d84e51617380781df10b69b507b3a827f5519c69e201ada81ea6fa5035f333dec"], 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) close(0xffffffffffffffff) r3 = socket(0x1, 0x0, 0x1f) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:15 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x98a0, 0x0, 0x88, 0xc6da, 0x1}, 0xc) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0xffffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f00000000c0)=[{0x89, 0x6}], 0x1}) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000180)=0x4) 21:03:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000700)='o5{', 0x3, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 21:03:15 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x22) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 21:03:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x4, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x2, 0x6, 0x800}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x401}) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x480, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r2, &(0x7f0000000140)=[{0x4, 0x4, 0x800}, {0x0, 0x3a, 0x3800}], 0x2) socket(0x2, 0x0, 0x1f) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0xff) 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, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 21:03:15 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02009ff857cd35ec34c6ba24083bed828cbe6e0d82b1b0bb83967e3e6b5a017dffd5"], 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) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 21:03:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x382) 21:03:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = socket(0x18, 0x8000, 0xff) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) dup2(r1, r0) 21:03:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="75730000000000000f27b417164fa24bd040800156e7a89eee7ffc1a12751aea251b9f9aa75bee235d16dc694f42cf004c217927d0ad4421050750"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r1, r0) listen(r7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 21:03:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_open_pts() 21:03:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x191}], 0x101, &(0x7f0000000180)=[{}, {{}, 0xfffffffffffffff9, 0x41}], 0x7, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5da4e078eb28fd3c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="925c90b482beb0db1ffc8d985283f4347a779159d3f060b9b41a7cbd395cf106b267fd6293c8d4e0", 0x28) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x65, 0x20000000, 0x800, 0x7}, {{r2}, 0xfffffffffffffff9, 0x90, 0x40000001, 0x4, 0x4}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20, 0xa8, 0x7fffffff}, {{r5}, 0xfffffffffffffffa, 0xb, 0x1, 0x2, 0x8b}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x1, 0x7, 0x3ff}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xe, 0x4, 0x7, 0x28}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x4000000ffff, 0x3}, {{r7}, 0xffffffffffffffff, 0x4, 0x2, 0x3ff, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x58, 0x20000000, 0x4, 0x8}], 0x1, &(0x7f0000000140)={0xff, 0x80}) 21:03:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r1 = socket(0x800000018, 0x3, 0xde) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 21:03:16 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) open(&(0x7f0000000280)='./file0\x00', 0x82a8, 0x213) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1110, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 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, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 21:03:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) getsockname$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r2, &(0x7f00000002c0)=[{0x1, 0x1, 0x1800}, {0x0, 0x7ff, 0x1800}, {0x1, 0x30, 0x1000}], 0x3) recvfrom$inet(r1, &(0x7f00000003c0)=""/201, 0xc9, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 21:03:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:03:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fc6d91e840295a45e8b1c5f53056af6fea21489c921703e5e2bfa3327fe57fc8204929e34a35f9e97d02baa904d71e49343fe84175af0ce8c3180cf83cab34a251b10e38278e9555f44e6648ebcae3f5ee67b7181e376d73ce8c933c18bc4651f6a532367507249d6708ec9eca9311380ad8791f10a0e935889364d3744f496e43", 0x81}], 0x1, 0x0, 0xffffffff80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 21:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x2, 0x3}, {0x18, 0x1, 0xfff, 0x101}, 0x3, [0x1, 0x7fffffff, 0x8000, 0x6, 0x3f, 0x9, 0xff, 0x3bd]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x9}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00009c6faff90000000000000000"]) 21:03:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:03:16 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x2994) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x5a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) setregid(0xffffffffffffffff, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f627573c0"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r3}], 0x40, 0xa}, 0x1) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, r4) 21:03:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x7, 0x9, 0x6, 0xfffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:03:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x7c2268da, 0x1f, 0xd3, "61d4539998de730bfcb0e40fa54a2ae3dfee8da7", 0x5, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) 21:03:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/92, 0x5c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x10000) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0xfffffffb, 0x0) write(r0, &(0x7f0000000140)="e29dd87771e5fc50b7831121c97ad8c94e0753aa9755b1ab690826be4ab55264cc5cfc7564defe7175501543b47c45f2ffb582f995abd688eda52796431ada9b8f35c056deb92764a5e54f925b22c91d3ef4ddc6e656ab3e1c842c2808af0ff9211db9ddaca9c857a4474c9380d22073911dcbcebf6388a1a64370aeb1529fea6f26d61fad1882c1b6649cff106e63f4ec0cbd003d630f2edde9b317b80c49d36c8707e8dc726f7357651ae5830cf0c316e0e45c7a997ac13e4f9667c256b7fd07addffc8b1eb43883ca96bcd421557ec9ed221a4e02b934959c468bf4f3", 0xde) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="3f5608af035b17a826712efb1e", 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$unix(r4, &(0x7f0000000180)="c5bfb085c91ecd344a3a2283e4d490d327cf55399ebc838fb9d7f2fb2e8ee86600fd2d3fffe2c0736e485900f3405a7e77cc27a9e56a71ec154cdf2413fca2bce145481c62a97745bea3e463509dd2c3e0533a6ca4320012564a9563073e188ed467f580fc498583752fbb7c1bbe5d462c15671e299e6d5dba1a15f37e6eb223b79e7418b600ae488e6a05f18cfdef6bf06899051995f8e5bb9afafab061f77eb06521ab6c0595f7e42c293dd502203bb07ffe61cfc0835103cbc98454ccc7e1dac2ab0abe097791010a0cb7a5741a9fd35576ddc801c417134f0f2f0c6ea761d1f73b17ab047a5d1c4941fa6af3d3e0a0927975941a3c3156040d2de5b47721cca06e72049050a141fa137ff1ffa1cf1a9d2d5ffb59e2ba6886a90bc96c96904661394bc046508195ecf26867a8c09718b34136d6942390ffc8b6d204397341659544598ff2700f47a1591efedf04853fdde5c40d24cdfaacca002f1cbdd52e0071b81d57af8fab72482001acb08dae170bf14f474b865ef96bf12b6d620cb08697db5f5dd184c8912ec0132dbdd523e9c9d3d68672431900571867354e7eaa6716bbc78bdf15447c61642f613274e09f8b565a459e987121473be55b4b9e5e997a9e60945f8788a46b3c9fb0d869b714b304dab25ca012ebb09c5f29b1fae0fc35006b2c4c419ebd0c5625cd02a7b43bcf33e9800eee6a87f8cd5b2517e48942b0bd99b63da26350c67de349991643e270097b672315a11e7fcee82745e4331fdf4d462c1ae675a3af758abf33206d42471a6049a0d3653bd0a7aed26cd980f1c9fd62adac208fbc8c778c601cbd6f9fcc4e29a7fa463c4bc136b9a60b26c945ef62afe3da581735ce4ee403ad90fcfe56aa57d9da3e488264434e8f95178eab454bf13107bef4a7536be56cc7e0837cad41c0c9cebd9a157153d410d079b76831e63680feb701bce5ba680407115ffea1835ff98cf26c8f12c56c6e7ac04847950c53a3ca210da1ddc356a3b992cb730099c8ff02bd42a3ba5ebb0d63fb205588ccbbda61a42e7df0a1295d181deb48953b1a012431fd39b7070686c48057195d7b9fee1605d397b035a25d4552940841118c5a3a8fa52e194bd1b0107af0068e7ac885dfb416ac2a37745d42e5b78895bc1648f032fac4b2de81f86795f1657e5fc565c4fef0ae7cca11a2a64c7a126a3e927ce9dd7693cab95d41d83e8a100d3e52b9f79b87365e4127b948da4166724e5e09c595c19ddeda17509a3dd75e37a16a9d295cd43575cdaaf7502d3041ec7b22855498bebd5d25701fe0084518c106d1b23add053b6e8f51b41455b8944ef6f35a4df864ccbc14d626d93612d0b7beda0f883764b4b013711dfc28d85439e4549e2a291b79930931b9af6918634f60f79a83ca4f7164ce8b78e386e5ea295f522d1d7ba5869557d777dcc38401035dc6fa1769ad5e9ee76839faa420e370b7c03e8788271ad29691edfca4ec0fa7a2a5ece1c234106ab9fba919c88fa30b682d2425f29fc6498a60255822e1ed8901e862898fef071bd7ac83a01bd0c19867dfd4542f85e87bd8f028862f8f2acf04f5d01e4c2d3c11ad02f7571b21fa1989a575cf99b9070547696d9d7bfa20b4b97b78ef3b387113699a4b71087f1e7898eb0b718f97a4dc239f17d1d01ef93f4f29cea6e3554a35ea858ddc50a81267ebadcbf97728c67228365ddade9ba8f7fed9ceb3652d321aa01883b7d635687b0e98b54ed1bac8f8fea307348ad41da02b165c5d1fd06ee47875f89933e6c5a50f29c5571edfc0c438de5cf19bef17d05fe050e51f378a40fe5cdf883bc22584635753ec83f9c0230a55e2fa43ecb6f0c35b8a60952904de293a4a7fc717eda870a2a7a92466ef6f25c75fa53a1d176fc6428ec8546f906872e87942436a7728a4020c9386c8a70e215e7004f8352d3d3855f6da27c6361d1e35357b1a38d03b5c5e2f5fc47a4788e25e13714721af74e20e852ae646e43e79a4ab52550490dcca016babea00ea50946201e0636dfd7e3efdb009613d146feec645634be28938d1cb12ac1c771f04922b5dcb6660b650b9a5a56680ad870899e17e371b440ef756089f6375030c0d31f1b2c08f346c09e6abc21122072f95a3f5f33464ccc099c3b06bf41cdc2e9455975601df4ca7cc76c264a35d594e5016edf3b2aa2f3e0ec4ba2d4949ebf49e172536159a0c79e45f73df8a5138a9d39527510bd298269a446286b37b0ebc0d0fe2e9b3972a674d9f0a2672f895cabdfb9dabe68b244777c2f360096dda05e83fe9c53dc6446ed4ef9e197641e4668e765b591524dca5e5fd76dd7e014299ccae0b32d96729e073e1483ff294d5e501838c77db00eb2c17a1063477caad8f6f9e9ffdcd34428e92c42c8afa9bf11bc2fc18021db12406655e1352df8f49b8ec5f164c75f275b28d2da1ea5fd95988cc078a8378ec617a3ff62e743f2087b3ce71077ffa323bf8c772cff7db9ce61675a87d62bb40aead05f5f11c51a9c7e35335bac6c3525e0b10c292574f496711181ae274a7aaf1b3937a41bbdbcc23cb778673c7d14d53273de8926e93767c0595b69bdd0c4a0388877c15c2b1441931a7769c5cdcdff03851b1a1c0a584eaf33583087b1d995dcf767665624452b959039c578f46d5a2f5a75713d87f41f71b04441e7201ffecc9d22c428b9d6f010871e459559c02dacd684088d772a80620c307f98bf9f155d1501589f2645884440ac8e331b2f9185bf25a30cf89e75a15015718e14037ac6b3295d1bf10c342ff3d206c1cfb52de623fbb54ed79a6c567d622959267aec3b10eeb5d01afda21e16b2a1afbca9a9cd55d4e7b595b8604c62c731c5ad4ffc317c2c8de7ae2db8736abd7a95dc5283e2cec03a5fa7d8fbd36d1197b1e11a6dc96dddcd53e73c7686ba44477aedb0860426d381fa83c88542c655805abe3165b4a7d4587f6e39682893786695c6c41b70d6e333f27e4b874afd49d6ad0c0a8a089fb011c95dc81b27f48cdd90a5b6a41294539da09bf9ea1096ff08f093a7614b0b961855c216a3596332a7a340d0d79d028450bccdcd619d59d9836642834287512cbc63c5280641330a5f0ac232458a2715b3bfcebf923413fa873c9bcd7418f1de5ba3a3c64ec4255eb1c55a885a6815ad1af4701f52ad176987a8241d7f7c45fb698d3efbb409216e2546ffa918e3793572b4f9684bf2265f7a2f6fcb6c6b3776383f22308167464cb70ea8f168d55dcef52d815d3f64932c3dac60fea2fa38aff55848ac748a996e866f011875869c47fc63418cd5035722ec7f09a3d829f389cad5fc8c43b229d6dd7ffdd1e0e22bc4c3d6292c9adf731b4e9259d1aefbd02604f91d0ac9cc7e58f632e231fb4b04b8d596bdf4392cb992a4281b44c1ed4a387f4b6d5e369188fe3b860568d9d52984ccf18d29d6fcb4dce07877f1095014d3d07bd11f507c04c39f51244186d7927b38b6cc03d749a9639210e4680f4cf19d6bd7f4fa45327dd9637ba9f5fcce8e730be397b3480f186745d1d55954e78ad9c5c4cb702fd9bb6d0ed16841ca46005e88d0a7bf5dc03990f6e4e604f63df4c1d498fa81ac9caea482955f01511b80ea7320cd97d1d18cb7cadb1223b81c0eaaeaf639c57d3336a9fe0d519ee4c6e5fdfedce2b4f2f1fcb2b7ace9ed43966552180760e39afbb608d2a928a3712dfeeb3f508e6cd8a6896bac7acffa036d1eb9ac61f3e19ff58cfdb12af4edb46dbc0a75bcd208ee36ee160ad75d4ffb5918c20cccc3348af370f11d81e89148e8b0dc32f313f290fcf70958e9b76b2d71a972042b2af5527a751b72b73c8361d04348d65ec7686a5dc5db60ab6bbe4a1697b434868ed73bcbc6770447c7988aa3a08f4df7c1df0aec3176ca07230b310864a6c8de0a3b1cab31b01a86a2bce6577beb9693822d0d89a34ec35154bac92b72bcb24df8be0080da88abc9173b9f1d43a88193589cc5b08725e12e62c32a52e9ec8e16f71c6c07203e8d25537c8bcdb9299f6b058c6294acce42221ad10b2ac24f7b2dc8a6be24502209a745f2d0cccbd807117fbce5b15b30384274850eb894371a61810fc41ee3407a456c28cf613c03d73dcf23463321ca9a2219a7d7fd1db162ce595683779564850befd2c6979115355e49a837d2165d701735b0cb4c627ba23f7f57b4cac3d48946bba85d49466d483d47c5c4c595b3bdcc88eb8f41f64841e3599134d8a6bc1e42ed57094ecf7d4af27ac803e56e7a9f1f8c9975c4dc1fdaab56087083ea6d0cdf6ffcd05a9d21a845f7e137c17822288277ac1d0b3b4c6777a2e299124d429ff792db926b96ab637e51d007a9f46ca99031267880aabf80868daddf3399faa19b146f81b8c5f5c015da3f1b747e6610627ea85406978eee6adb35561df1ab9fba63e5270b794b1022dd2676e7c55706efbc3c20d58ea07101931c499465edd58743c5909f931767e80962e150d6be1b9c692444de0c16fa00f33c668cdd1fc7fbb0fe7ebdeb0c8e55735c48803a5d016ef933693be9b91c9641d4a3edeaf90698cab6deba27a1dc309c57fe3e36704f4940cf057bf2e2df4c1ee7bb51b346eea2aa4d593b4c7c0523ec37c812feb1937b82e8a01210dc3a1e2705bb74d67c0c77a0d57236a11f02ee9df6f5779d3356b44a8d7e89dc914cd34b4a5bacecead96515e98c5044019b3ed01d406efdadfdfba5dcf22a1fdb21f2558dabce10f8b46128bbca291fe8b75265888a10ba5401c4965567e66f8ec3ca50e6ea5d2488fcb32f650fcff23e126087e8bf095cb50cf4653d0099b83b9918e0ddb7417061202e2b4b59648e1033c9ae68dcd0ca570c384a6e188a7c113e5ef4656a018f53d37f08e4e20df7ab720f9d65d1034b2f31e2dccc29410d662a56fc217098a243f45751d9f03513e0ca8c432795ff2e133b7b2dd96f72f142035d306066e17ea0b5bb720020318fda209e6f651add1c5d78f84a724a66fcaf3a5e7a7fbf5d7773cd834e59704137462a73b65ee7d1d2468342386c21e4b2434e823642b1c94c168a025ca7d6b4e724de9499101ff1609aa76240952b72a895f4f4c004e5e71b0bf0eb42bf2bc1a76addacba59630a38b01840faae80a638ea840d5ad61c648db73361c176bff51807d4cbab98b8527f5d1b746f3c604b1c59a5c55320fb0c5bfcbc9fd007a8a7352bb9eae8e877abbe1a01514493dbf4140e96c1677d9c66cb6be210a7dc26de804c37089e1fe9d8779fc642275cfb898ce6065d34f373c2beead9a5c7f3c7928c1d89077d731935ffa933b09372bf8ed594f26da89cbbfbdcf3aa7f30ce68f29a593a1cb021b14daf9a3d1edfc6ee3c5889eb23dad5f1e7fce45939f6c93025637af4adaab2fff9aa88d2b6b6a79559fa43ec6c585a4cc2cad8ef5df9072659868e83eada3470e8399b6fcad16213d9a7c660ed7c5471d3384f4d51af99d077feadb9d13c8827e4a8be8783c3f2c13c9dd17904a275de49863537b9167cd521b54bd921f4505da997d47b8dff3ff08c9654eb10160745954d58c2215deb9cb45cb78885d2938ff8ba59e8627cc221c882672e0f7894a698a4728b2a0d1ebcfbeccb50fc59f19e56cadd3088760fc2865d541697ff786d1e617452e5b7372cfdc7af569e35f3fcd087cbef4ee2d89d8fce253669e524b499a71fc75f0bece73d9f196e90c6756d8652e93be4ed4948e513c8b83e722a2340a173193603c1c4e5d7ca897889abe94d173ec725f6100a3d8b9dd1f0df2b5b923daed03490b6eca", 0x1000, 0x6, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653001"], 0xa) fcntl$dupfd(0xffffffffffffffff, 0xf, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 21:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8402, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 21:03:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff, 0x0, 0xfffffffffffffff7], [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)) 21:03:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x44) pwrite(r0, &(0x7f0000000040)="3a84f7d597cd3c354c4c24e2d6e1656f65deb3bc684e2e045887c854cb9f58adbd4c5724f569d7317a4fe122724cc962ce13728a5c8fcc651e34a2917d64d1363b89419460b4ea1f139c98c6d9b921cbda892727c4dc764f661f15ebb1947991bc9108af57db54f7e1c9cfde225150b60cad1691a4535c07b32f3ade1ef5ac1c6a3975b331021eaf35742e1589ce1889608ff566c3f9373ac81873e98eab5a81fa3d36770956c41094494d8301819913633d4543a831229f6a819fbcc6ca89baf18b9b56197e5295ce7fceb1b1ca663cd42db7f27cef8643fd30ddb6541438", 0xdf, 0x0, 0x22ab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000300)) 21:03:16 executing program 0: 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', 0x8000, 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, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 21:03:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) socket$inet6(0x18, 0x4000, 0x7f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe98) setregid(0xffffffffffffffff, r3) getgid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 21:03:17 executing program 0: clock_getres(0xfe9662d84456c936, &(0x7f0000000100)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/150, 0x96) 21:03:17 executing program 1: r0 = getpgrp() getpgid(r0) open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="ae1b42168fe2bb27b41919b2379557b92d19fa5f3678dc7c7a031a57fcb587edf82a50a4c578c464a47d4faafa4d97e3b6e5937336c273654331d3bcffe97e24ace044", 0x43}], 0x1, 0x0, 0x2) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x3) kevent(r3, &(0x7f0000000440), 0x3ff, 0x0, 0x6, &(0x7f0000000080)={0x2, 0x4}) 21:03:17 executing program 0: 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, &(0x7f0000000240)) r1 = semget$private(0x0, 0x5, 0x204) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x280, 0x0) 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) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/209) 21:03:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) 21:03:17 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060006876c060c0009aaaaaaaaaaaa97fe29bf48646ea69ecb6b64aaaaaaccaabb68060200889ababd119a4da9cac5b2b972742dc3c15ed364f4a1c13d"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:03:17 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffefffff}, {0x100, 0xfffffffffffffffe}}, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = getpid() ktrace(&(0x7f0000000000)='\x00', 0x1, 0x4, r0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) 21:03:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) fchown(r0, 0x0, r6) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7ff}, 0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x87e7) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 21:03:17 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xa99e, 0x30c4d9f4, "7c9dd390f8a5e7f826563cca17700880f14eaf00"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 21:03:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x5}, {0x3ffb, 0x4}}, 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b3", 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 21:03:17 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x3, "67e20e93bfa9d4dc66b1fd148dd161d1bab878c7461a"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x10001) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 21:03:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x86136) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x82, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 21:03:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 21:03:17 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x6, 0xa89}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) chroot(&(0x7f0000000200)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfb5d, 0x7fffff7b, "0710000000d100f700faa36082db00000000a2aa"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="282eeea85f965e1c7cf252cecc0e2d9f13b97f9c2c1824142338b0a15b7bd0a57e3d6ce0aaa306611ee4a4cecc4b67af1f7e7e35130e308623045c267768e91b233ee078a2b132dc6b08f770414499fb2df37ba18ca6c041abd25a99480898a0b9a4703963eefcfad7ab90e8de6ad4a25cafd93a969f8444beccab9e99dee8", 0x7f}, {&(0x7f0000000000)="72037fce3e257fff08c2b8791b3e4bfb62b8c740004628dc8309bca48b16339eac", 0x21}], 0x2) 21:03:17 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mmap(&(0x7f000057f000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x3) 21:03:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="dc7c8873f63879b40617d3706996e7392b9d6c410c60894da01afd3582905252864cfe68b406b185702ce78c51c6ed52569ab9dd04d7d452ed91017c2cbddc883912aa3766c44b1459e22e62b3039b7fe4a19e4dd98e21e39b27ad07de", 0x5d}, {&(0x7f0000000100)="3b031c3b71cec1dc7b1ade3b8d8f25f257bbbb9ce5c4160c5170e2af0e19cab631ae2a9ee7f706adde16c9208234b068b7a04cf930a22cca496e66d2e1c5611b629447588e0363fd78bfaffe1e37f2d1d36bcf61af5e87d4505ca46136bc2fb3365ea53349f5af75dfbcc0f68324720eaaff9230b92f73c81333", 0x7a}, {&(0x7f0000000180)="d5f54847ad63005dc8948798f78c07", 0xf}], 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x5, 0x5d) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x8, 0x3}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r3, 0x4) 21:03:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0xfffffffd}, 0xc) r1 = socket$inet(0x2, 0x3, 0x40) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2) 21:03:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="620207e00000012514317cf2f2d99fc31c3880294109e5279131910a9c4a0d01f0266df8d6853f40c66d1cbdbe1297da9e7512e1777bf028140d68daaf8aca63811a470ce5e1e6b32faf4c76ca9bb616fb8109a49dd631f4fb088c3dba45031b569cc8d7629c056dc1b96cbd83c9dc742ac6510153e5924d0df8ce81ef28d13fd8dce3cbe3a687bc91603a564b0612924083c36698c1b04846aa408e4942cfa17a5981e2f40d70100a9635fce0363e8cfe9bd431dcf8997e2e5a4e70e73e21e47c8d2205c572efcd92710579a07b21e6fa66f427ebefbd736394ec74f4a71ecb02ffafb5011e7aae5575c82e7ab398cb14ca012aaf64a46df3410586facc00"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 21:03:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:03:17 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2a7f38bf22b2523145b32a9cd5ef3f5b52d8c2a0456084a677fbc1ca740c13c2b66e242797862817e6b1fd1672c40d2fc794fa31a92d2deac054990c4b50916189ed500b1ce49e28f965b8718745dd2387082f2e49ea5cd581b7b2804531aaa519a1177e8777c4125563d2c14742d796375eafecfc1d89da742094fe5e33e1062fb5897e7303fb03f1aa1f1df560435c764c4be93048bf8645c0bca4854ca20b9732bca670f303136a7aa7dfeef474b8efcbec4f974a6c86e8a84834eeaa94331bd65865b042358940393495015f744431a938fbcf0d7b0250d71a183ae0217e03a704c509edc01d62ad396e8ecd0720976fd27c967e199e31b7e30b9491827d28579757291e381d0f319827822f242271fabe91bb14c8b248ff90a59535245ecb5feaf1f44c3227f4326116007dadb94877bb9961"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 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", 0x14a) 21:03:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 21:03:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5dd9) preadv(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000280)=""/251, 0xfb}], 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x81) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:03:18 executing program 1: acct(&(0x7f0000000000)='./file0\x00') 21:03:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x80, 0x7, 0x80000001, {[0x0, 0x100000001, 0x0, 0xe23c, 0x1, 0x6, 0x8bd, 0x889, 0x5, 0x8001, 0x7fff, 0x0, 0x200, 0x1, 0x3555005b, 0xffffffff80000001, 0x1], [0x4, 0x1f18a90f, 0x41, 0x80, 0x8, 0x0, 0x80, 0x0, 0x0, 0x6], [0x4, 0xfffffffffffffff7, 0x3ff, 0x7, 0x7, 0x4, 0x38000], [0xfffffffffffffe15, 0x8, 0x80, 0x8, 0xffffffff7fffffff, 0x1], [{0x1, 0x1, 0x4, 0x3f}, {0xb416, 0xfffffffd, 0x4, 0x3}, {0x1, 0x400, 0x76, 0xdf69}, {0x7ff, 0x9, 0x80, 0x3}, {0x5, 0x101, 0x8, 0x2}, {0xa4e, 0x7, 0x7, 0x7}, {0x7, 0x40000000, 0x2, 0x80000001}, {0x1f, 0x0, 0x3}], {0x5, 0x2, 0x5, 0x7f}, {0x6, 0x80000000, 0x3, 0x20}}}) dup2(r1, r0) r4 = dup(r0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 21:03:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[0x0, 0x4], [0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffddeffffffffff], [0x0, 0x0, 0xa7], [{}, {}, {}, {0x0, 0x8000}], {0xfffe}}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 21:03:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x246, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000001f000064304ea44cb5bdf5d152ba000000000000"]) 21:03:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) write(r1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:03:18 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000180)="b35826810000087919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17755cf6266594dd9985a90171cfdf02ba6ebbc289c69e4e9a0b7ebce0cb411f44b1bf326579e4d23c61e6cef401a58008a6742bd67295c9fdeae9880e14d3af87956619a91b0e12c5ec6404234252738770e92498faf7daca9d9f21b2de4dba88447b772a3fac509432bcc41219db1a1e01171441c7e336f67637fba684183287b781a3a78ce6eb5303f0c7042eff7f00000000000037e95dca46a4bc8cb3feb6c10471a354b218972689eef58c3db3e90ffb1ac117d3140bdfb1f9eb84056f0d96b5910ba9281712de6d0d9f", 0xf8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r3, 0x5) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 21:03:18 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 21:03:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000580)={0x2, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000137000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) 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, 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) sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="9e8f1fc8c92ef2a632aa01a355bc69745afd93eb3dfc6d14763db359591057765e314161b90ca61771c57ffb9197277d00a6b97d1afd43cb0fbe4e6cd05581ac0f39cda9afe2b2a85295472e1b3542dd7d66a80c22923550837905aaeefdf057c475afb98725cb0a0970019c6731748fdc7cdbc315679f613c7fdfac6cdc41", 0x7f, 0xd, 0x0, 0x0) 21:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x48, &(0x7f0000000140)={@empty, @empty, [], {@generic={0x0, "bc0574a3c40fe74c1bc02af53027edeb152d9d2c0d439c5da9428a030821f3833d6579ee2394ec77443e21fd7663a27d2feb35cc8838447a02c9"}}}) 21:03:19 executing program 1: clock_getres(0x3, &(0x7f0000000340)) semget$private(0x0, 0x1, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x2, 0x2, 0xffffffff}, {0x7, 0x1f, 0x5, 0x1ff}, {0x1, 0xd1, 0x9, 0xfffffffe}, {0x20, 0xde, 0x4, 0x2}, {0x1, 0x7, 0x87, 0x100}, {0x4, 0x2, 0x1f, 0xff}, {0x6, 0x65, 0x0, 0x1f}, {0x9, 0x3f, 0x9, 0x1}, {0x8, 0x1, 0xfe, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000055e3217673002887c18c3ec3cca03e117a9e39de72ac2a266ecb687cc937770df4982787b0f327051925bcd914dacca06cf69bdb0cbd2b85b18057a5dc95293dc301b52c9e4179519bc39446a1e5b304b47b06495437004d16eb567abcd88fdcb0d491f259c0f4b9265a9939ddb2430397fb9bf4085aa92fd25689d4cceda53464dd7e2ac7968f4efa863964fa51f17f097c31c6974671e3e592"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x40, 0xa}, 0x1) fchown(r1, 0x0, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000200)={0x2, 0x8}) semget$private(0x0, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r3, &(0x7f0000000140)="200e22", 0x3) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) 21:03:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000d2c1b90b5e5bef068bc4045012219bfd30d125af774a1e2d526a43aa848137e212c89a6fada2d01cc2c1d5a3e7207840b248b6e6b557b11b48f4a44da9301e30e81584e52a5d983a11ceda10a863ab0451d32105d6b09f9b406f985821eaf81e86ced3dcb2774312a5e1d73befff588ea8f8bb24149ee893286eb292952f58b17d5e51b2746f03c267105e11ab864865796fcd69ac3e3e4dbdf463ee736eb52fad6074fe96fb19add737e8e7f462abdfd4ed1ec089b169385da55c7f87f67b54540b8538d68a42"]) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:19 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x64) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00@'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 21:03:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x4000, 0x80) sendto$inet6(r2, &(0x7f0000000000)="47c9ac0cc92a58cdb457568c7b093b2a4f2205863b971a638d021f0caf679848b5189a2c092bf3", 0x27, 0xe, 0x0, 0x78b73288a56db649) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r1, &(0x7f0000000200)="f7a8931b27d6b5864d834ffda78829072dadfa82f32bc252087c6004085c1a1aeb3eaf2bb2c4e3b88bd0d8fc1bbc33c6ea6988d12e7fb9bc85d3f555e1eb27770ffdf9deb333997e461973f5e788b905ed468ad819ff9004753d507924a30ccc7e42bfdff0a0e3b449ace6e847dc41dd8bd72294da566748fefa1d6faab396932f8ac4660fb2717dd628883e3469a7ef60", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 21:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x6c}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa0c0086dd60083f0000000000000000001c00000000000000ff0200000000000000000000000000010000c20302000086643a671500b664f34ad14ae65d340d0a98592b74807ac0f67daf8dd07ec0fc07148c11ea189e2df31c540b5425c5f6e8eee9c0417bf505199a9248ee933b42c9605684846ff4b6a4bb633631206914aceb47e261777484454c5c0a5d0b365060565faccba5ed7d5e2960b3534e5fbdaf37075b3d6ae10112353542f5347cd1b9e9ed16976ca797739e994e48ab49fb8956542b9f23b2112a077f4fbf5c2b2bb3f14641a0d5192f92a4178507a49cacfc6157da0d01a8805b0c7ea913cc8bfba3667a876f"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xa0) flock(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x2) read(r3, &(0x7f0000000040)=""/86, 0x56) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r6, 0x4) 21:03:19 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000504600003000000080005010000", 0x10, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) 21:03:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="e5957a540eab358381f64c6584437a26245a2768552871b6c1ac319d2cb38df8fc70840f4f2238339d9f3a2b44368a63d2958657652d", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:03:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffe7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:03:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x1, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0x6}) r3 = socket(0x18, 0xc003, 0x0) shutdown(r3, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="13faef7c03334467512655e7d226a15bc94a29d083d8f20d55", 0x19}, {&(0x7f0000000240)="302731840dbbc78822509fbfee53f6ba19f42385a00fbe01880f8955278c48750493af5762c91a41897f42e5eac1bc41e7b3034fbeb5532cbd167211a3fd90ef62b0346954f052c302d26196746a5aaef9cf00145725281b8f278fc3e01a013d39c2a3ce095c4a7aa920563b606e70ebbd2db346d3b220ae07d4c645b3dd851ff715acb8adf48b322e08f9d8d564d4cd8f9bc2639b109b67a2c699", 0x9b}, {&(0x7f0000000300)="ad1ed295de20ff6576bd314ec07be4b5cb5f4a3f1af9b27b2266b232f41625", 0x1f}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x77a) 21:03:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/218) syz_emit_ethernet(0xe3, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800443d00d50068000759679078e0000002ffffffff9406fffffff983276dac1400bbe00000010000000000000000ffffffff000000057f00000100000000e00000029406050100019406000000010000004e214e23000890783cd853aae092152b5f825785a8cec639752f67ad9c808453bc8fc5fa61723a000027a2b94b20da80df78816ecb2f60c4e6c05bdb9f9437867bee6d15db0991dffaea9c65733d91411c6262b76406022a8fe136e74f061d410b3f7ebda873e6747cd378f0f544ffa0d06d68fffff4241803b9d9a975102c1ccb241dce9a"]) 21:03:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x101, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x6], [0x0, 0x0, 0x1f, 0x9, 0xfffffffffeffffff], [0x0, 0x4, 0x481], [{}, {}, {0x0, 0x3, 0x0, 0x100}, {0x0, 0xfffffffc}, {0x5c27}, {0x0, 0x0, 0x0, 0x2000000000000}], {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x5, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x4}, 0x8) 21:03:19 executing program 0: 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", 0x0, 0x1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1100, 0x0) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000100)="44e43400924f97df02b5a2a84f865f8ac5f365137a46714c173f0b5be57d9ee3585806944affe2eaad8273f2530ce2a4c8847d2e035530fadd1ad64eb46279ee75c872b8fe65ab468ce568d4f8a773d4d0d842e5217a2b8c8a681222bd74cab9c4dcde7e382a505df4a6ae3644603b822f073528f458d6e7bc705df26c0cf1d97410ddd51d49da70f4941816dde09791e698af1934a8546e45a5c79ce1e6dd5d8d4bb7476983440404556973ea3ed305b51ac161351728ad48ff6ddfaaed3522505757795b15942c65a2356073b98630f417f3815ebf95ce7ccee7921aea3f04d6eb81a4148c", 0xe6}, {&(0x7f0000000200)="df9332d1e6897f484d6059997a737c528b2a90778c528757971102742c0ac29c0e0d30eff96a3d92fd91288bc47d9fd9da8b067d1c15fb4c298f75afe2e837e6cc712a09034f33c279586b0a073031ab296728bdb25722bec136f8506a0862eff3409efb21d97d3284bdae57e1b725fb05ef0405f60bbab7a0fcfe2e49b23633a2a86877adca5e50374181a9352018897e125bac8bf4fc5c1602c1dfd09c4b7bfe16573eda10f752932ceee2a4246abc0081b4d34e8969649d7eb95b9089d84d4ac4723a087ebb3f", 0xc8}, {&(0x7f0000000080)="9625397d56de1dafb928a7c228e31e9d34e98f32b8141592fe5dbfeb36da4acfcff4171aeff5c47ac7dc6e9ad2528413b27c657ba6c5b91356835406", 0x3c}, {&(0x7f0000000300)="0360090862d5af815c0243eb4cdee06736f9c7818cff7078d6dee6d859201ba0fad98a1f9b54fff1d7546fb818dd23088ebc87dfb511019bc64db1f2ed25cb1500481a1b04eafe9c197ac5a8ce8abfc8583566047ffbcd3008bd1757a8600e15b4fc3e3fd1bd425c191123071e61668450feeec1bada9dae3e8b6581d1ad1cb476449f95c9763efe8de5159122b756cc8b808b20cd9a", 0x96}, {&(0x7f00000003c0)="688e2fbc81d94406170fcb7966514dcbbab7c985c0c54b2b548eeab14f24d4795b47235a41a6829f34861d13405f6c82e604c243981e336d66e7832d2305156110f4aad7c95d0c12f50ad04ca31506819ef03633fb14b06719aa640bae070ba25a5f6e5433", 0x65}, {&(0x7f0000000580)="bb06ebaa216e629afa34e1e151d355ff86a40d0cb83e226c9ad648a0679f429d4e2174ca8b6c4f23c3140929b07894fc0f6db6853e895f6490dba0ad30d1a4674d51555c84f994b6b18cb6c8d9a6702a8daaade3e47e316dff0444f11beb1962d3a8e2570a255da894109fae40711189e00601dbe0ca734c127b619a1bf38f10147b8d9a9465a42b5ba060cefa3d9264582dd67c96e76808913449539b0fc2d693b0bcccf601252e18bfb1ee7eb7d295701f72bb6ca7ef49ec", 0xb9}, {&(0x7f0000000640)="0a7d74a30c0cb3e6b73e29da706601dbfb3da5b0e8e6bd50b6e9c7e32fb063127bda9fdca387ff0cac3560c1ed04f107edcb1febe392564b4bb96d445caee789c72803920b3d14210c2fbbdff1e3c8d2f1b13bc74944df38f4e6e09ca379f021968610ec25c02264ebd5eedb9442987084853d7686dd542ddea1fe4d8083ff3f03fb4864f02788a67a03032641fe7572ffb4e457e4b3cdfc213d0deb3a0592d2d66faad033950d829266da33b0ea5122d2832112295435e1c783fc3c8e6c6ac0c9e06bea1400a256dad2a2c8bbcb933fbd24824b98f4319f9c302cf1dd4d8d859a103ddb7e7332c17b3200e3cd3a03f73c9730b899270a", 0xf7}, {&(0x7f00000004c0)="6811fc936cced4aff12ffdc9c0016df4b297618ece7291cdc68d83657db43ff237aff7afb4e9507eb0338eb577acf9c1d31a6947662068c3559a091c9bc8501cc172e132d236fbae0bbc9d998427fc2534a84e13535821f6ef6445e0a91626143d0a7974516f4e66581f986168c7a1", 0x6f}, {&(0x7f0000000740)="3fc9f477d3a8ee46690037fecf3e1961ce91983381562af743e4239d3db6b7fb54b463610e553236ad86a55e86b053a9f46c6ea05ecf5eef6b84d8071f1ce7e4a52b6f307541a2c5c1b5d27509f98bb8c214206f349e1ec04e17a7c05197961b385edc7b57ca85e0df393733a35b78c310628bd09cee50b69930e7dd7e9316672c0a3aca852c57163fac9f00e7122b1fbf2dc63aa01fee3bddf7cf9ef3e51ea9820e1d4dd5d58bd2fa7115d37ccf8ecd8bf19fe2ee1f685bf22891d8559fc032ec8a130d1727fb471af7bd08e142146f292c1ef9d025904c9c2e4ab488010b3f2ab3c742556d6978638de271bb32213e25c2b65f64d4dca6a26fbb1a7d28ef38481e253a560bb70e096044987704783863dfa697fed3b59a7cc9c22403c145062ded7c7bc5d7a276b1b0297f4b253f7f2357466f9f23763e66686596424f83445a2f33b8e43d0853d54c207b81103d7d6bb61895f198a58e9aaf9166b7a16a103dff8ba74d88ccfd614c65274451d79a1681c2cda2e07000e4e360793219ce7878f4ba6f836aeb72f4a61c21e31165ecd6d7db6e6093afe97d1adf50eb3835fda2e040f08fd500b6bfda345e0b5da5e889eef8314d772c66a49d39d19f100e4cf20d3c37d71fbe048b1e196e26e3255a432a65928149e976791bda8b42e51628d391235b9001dd2a73a6119124f01207d396829bf2479d6741248e50666ec982cdf435482d2a62600c2024fa0db4d8e7e8fc0875b8073f45c4800d3d594b1ee180c9ff0e5b546dbeb717921341c43327380024782ad094400f36d826a580cd8e9276af67658f87bc1f107f8cab7f59fcb9ab9f821e3d5da0b43d13c1e13e997d475f2deb3ddfde0e8ed1ae61a5d00338a1d6330cfd787f10e284eaa3defb4d2b4e7ae2d122d5171e868a42e72985c2c3e4e795183fe25956f6ccae3b3dcaf60b18460751af0258719f4f90e94976f1f712c350758fae964ecd669a86f5a178de46666950fcd3580ba0dcd0dd2d18d41eaf7eddd92628d6573472fc98023c4a52657df5ebbfd8602822191cc29d6e04d5569acbc47a7f3dbb214344047643999515f0e458717e1997d957f80b1ff43b54746dd72367958555889df97a9acde7c572fc0a1f9db44e5a3d8189ee806eba480e9ec3d033eba00aec01cc1a144c045eda004279e59348f8cdf2a79458c6bff35149d6133c42362a2bdb2bfcb49bb8a21bdee5f68dd64c6601f9d58bc55977fc5ceef62cbff2795ad851f6b222ebd731261e51f8e4a0ee31c00c0435c91e7b718394e982f498147d87ec208436acca1df3189f7a5647352fa317482f4c7b4861c130dbf8e95491f22130b6488ab3872ef79d6a9dfd5babf79b338edfd7cd3b8f5f09330c306dd33def015503f7fb914c1369ee6143119acafe5094dfaa6729212940ec557e6ec2dd43026907fbd26ca7b6968a5b997a35fc9556a14f611c2b23830e2231d09de4be351328981b2e412e62b0a4ae4326991174a20c1f5dc0272aefd78f8b69862bc875180cccd496968ed932f953d1101514b0fe92f10b2754d8f45d9b35c083fb8a1d5c420d0222498ce88691043e9ea2424a50d538b18d82a19e24549efdcc1b10e60e362ed7e43bf7c65cfc51802cb130726b643777551210314a967bc979e1fd679932a9b697ad0de733fc4f117c54348e0678cc0490a983c9939abeb7b3e8e96cb6d8296de5f990c0ef1c19d8c8631fc4cf915b188eec28042aaa68167d6b8d7c85d66dda24f9890942da55e1478b59c731e87f89babf7634a8812d439d689196ac8cd2aaa073416731929b58d6df612cd4ebb37eecca7e6a060b1a092fc9026330dc97f0dafa718aed5e1e0429a9849a06f055b0ef4cf0ac4089cad6197dce83703b0e5ca7128ca8e4c24e64c9af4de292dba93ad86ced28a5f674d20fcb3757f5020934a5bd6ac9d9b60db3da1ad4e1166762023e77bdf9bfaaf899c3f42be043ca70069852f49da944f1534b27599170fdb79c912c4995892c303d20379e323f8678837cb3ed1074c47c0f1272aff00e2d8b6f758bfe57be47399147a6800fba022d67bc32c462af8928940319eae342429e82e4e2567eb71bdb0c51223c71ba82b346f0c0124656238f0904ae2c9980bba08b56957d1ef2c4cfeef5c51245e8b51f2b54d7b28ed322d77579cc0ba8dfdcd84df2023472432a7bf0e9c90192e31c7666051bc11cd5a40976b5276436f20fb4652c6a5a7bbef98f8bd7669886f009e851413c60599ba1cddc71e47c1e1850e57685c93ccd943a41bd27a7f2504c99d67ca7802383b30090ef080c618df94564255fc94078eb0a86ab989850e80aae8390436cd96d9e6ded1f33d468ceed6327302ec242cc2c35ad777e149d719d3cd14d3320057b8fddfe415234e89cc53091a0d854a84baca985ff0b9c8f0b321c2faeb8027384e9c285d8348af1d0e5f3b4baea5ed1e9b64d86f5b01300f819711983bddca9b27b099c08bd8295a7d5f2f9085900f15ddcd2ec08ea0215c6cc2a723738647db01b41d64b422a5418beb4b9afd5d7a0452991d98b5e6339c281084abe4783c3238f5d024454098dd0233e3505532d20ebc63dba86e243a4e90d5fead95eb5739c5614dbd617312dca6e6f93a210b77008dbc9e56b44027a28abeafa86e9c7316d5f3093179d89d4c63cff18c34625eb2a8fcd0ac0b80b70916a91363f20d1532ed70a0eaf541d3356d95f5e72dd341919f66944079d0158d909fbc0cf42bb6b278f7b997726ccf62f4c4777aaba2048ab7104b00d0d8a8cdd9ece65365d421d8101ba5d5f1ae07ea573951e6d2575fc322fe25c49cc606b359b55f94c0ddffb7a2da7a1d21c09a471f5d00eabaf067233deab46bc3f5bb5d42d4e7675bc4611652259e1ff7a99f224f35899e7c237bb3cf754d31ef2c3390e1beb1b76e299394fce5126dda548467c041f8b2ea19d017a3f6a695466917a4853d68525c56674760f5547bf350fdd25a5adeb406edbd366612502d19c2a7615808e9be779c346432bb33f5e374fab59058438ed881e3a7597db207de19e1bb7e3b2661ddf0741c0ce9844bfe71c4162a01ef662a97b4c12286696e616eda3235fc1b1a0ae3d8db4bbc445b5eb19207029ef7245997f88ff61d039c11e191c42c823c41e2adda4fcab01f3b8196e17852203f4c4009ebb098c8865f6f86ac88854f62562daffe29ba01d018f1e352e5899c285270f4fab28afda1f1fe6b97b42adc61e41cbb5810110dcec99f127f87a05bfee4ec96491bd0fa758ec9c0aa52540230651ea36bca4ff7d2d07a8e4931e01d0a606d4b382f09d5547d6f0a54160ed1ea2480b4a4f7d84db7327d6fc384f3b4cdfdf26b6c35148fc5e31c14bd5a94f17e424a4ec8ceea8387145fbf04334ca3a3d70be1a086fd5053e9ec171122c624f437f704c41c9d29a1f75866f6f3ef618b7b94bfff308fe891f26038c064ec28bf755171c17a326033dad1744b81293f363c1581f45687ea02f89b86642cb5a23755c0dcaece82ff5e8d64af2e05841e1e70b44150733cab6c1abc389ff81165842159654cc92149a38b9132bc0a1e8b3690296f419d904e4259e90760e37545992c7e27a773ba4495146ebdce8c78a2570d8621460f305c0eaf9247d0597496af64c91e7e693786d0772cc1ab019ba5f912bc6e768eb865bc6f96813192e73fa1cb3e5d02eb0973e2863e095163630fbc9524f7d7d2e29cb98b3838cd0669eb1c19b25371ce5aa2afbd9cbb46fc901e8ffa75b5f2984437b56640834ff5e20e6b1200af869d7c1fce2e3e707ed164ced7ee41d72c681343cee860601b8c2147b3d7c1fbf76025d45495535e0b1acfbadcb6630eb8379c829d4dad78e5938a02edadd849f63711cbdff67d963c047509310fe7a473f84c45072ca7465a9c30ba7fec61286d6d6cc0e76a9c704eca0a00cbaeb90e366f4f9aa814ea7b74f20629953184024a8d49d4a9a10b7b0e73727c69f2b466b7ad80bdd0a705f081fb1eb4f449bb606100cf5f97904683c03289a3e2ff6ea4cf1721bdd6400dc95a3040fe0c26c2aa982080887ebe42f966cb3f1f9222c0391f9de8ab65e0f1d5bd8c4fd4f3d9508d17f8e0b166589db7b06d5268c008b00b7f52c8d021797e371d9b0ec0839eadd170428017083ff489c53002ec6ec85d38de8072d09d2d2892867da35ef36892f6cef4b5ca763c5823f50f30ef45a6333e311bfffbc770aa00a8a00c3e0d27053bdd92bb23a6fcfca1ac32472de9e99f78d0f38765a5bc0d8eb8f22969312814abc10111fe4c5f839e4a39fdbc3614ac6068ed460eb347935ce53ae2b9761d208a8868df8375898925fc9e313c55bac37858d2775cdd45277f97c425a9c22adf63353a9cef4b3546240616092d25a89b1bd39dac2b7a43c8d67be1981dc54c54ab7de050d5397772b9d368bb779e35960438387ed2d257b5b3dcec00c84c105a67acc9d27dcfc49ec062362ea6e289fa968c5854ff50f8907e01250401cd99173e64b6d9a9475e4b2948b94107e3300d146038a84c86aeb1262cbc7fb4b7ad256023d8046566cb368a05f98d6fe418506ac9b1816f45ae75153a6efa4d08f809b50c9bbeafa9543bf10d48ce8c3882dcf7c411da7089e7704c979e30a24fea9916165d034583e42c8c602dc0f14772ff3113d444e0d6acbfaf1a6b81b1940810a3d09ec1aa9416a59e77a4f5bf7fd92bd8c224fb7cc113027ec986911eda2e04b9af6a9e47434adb63741ccd56b9b9df435b818fa40be28b90c036d0891986d0f879406e939606c417a085e263cc8e4a9b1acd7b08ea23e2f7bbd98240b91237d091821d1873edd2c4274f587acb007702053d87a324c5c520bb70eb22e0adea5ba75ba7ec8f978c50a08ad8f6f13c3dd6459664bfe95527955999b75d3ea5eaa544f0c126fad99827f15bdc01d777d634fe0c737a4658a0f40645ce813934a57853ba62e7b7e35635829cc7ba55c9038907c57be019279b598c1c09422ad6545d4a5428d2b07e61458caa8aaf6aad1367a6892d9072bc76a30a037cb459da69ce35c9aecb2d3ed0b4ae5b5ac767c73641bfc08a891b4e175e4e73e2f2e67504f97b7d489269cdc4bea100b47b0869a6d5ad36d043f350d99465ad75fe7ece5590547d7fcbf39f80d5dacdf3069db5e739e5bf4f21db2963a952834f5880ed08d2f3ea40f0827349ef85ed05e80b8c8a90b308deea5dab6d6a884cf92aa59a63bc4ca21cd2e87af9db36c4ae00cb7bb9cdf953871220587e083238a8ae3345d7bbb6a66b9e276c0efb0e15014582c4aa22ddc3c3938eb08d6503f224181231ef830ed08a434ee519032a34ecb10b23db21c0a8a9b3e05851676a969e85536cf7783fe16ec33e6440d402dd13fc7237fac495f2a0bf8171a49df1fc5f425c800d473faafe846bb9367cac877360dcba45337fc728e47992541b13a89863cf618c42ed6e7023ed473f24970d001b75b37cd90b45fdc289ea1a5c5ce1a2f465918fbd32b08c54282fed39b2269ecd717e0f6964a95e5668b33eab316c8f870ebe59c7d8a759d33880c7db5e4842bf21acc5caf7ef57020384f21366270be01600363a0b41402225390ed1775593b2d474edcf3dcc4628c5741bca12074dc7979c74230e57e71d28e4701e8e149c652c7dd0f27931af55b21a53cad48065ca57baa53ba4eaec47815174b4b46c6cef289933f4c09683bf090405d4840557dd5ef58f728d6885295b6ca8f1f2338d8fc191334d0e9491581865f9aa6dba2a52926cdd3fb55", 0x1000}], 0x9) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 21:03:19 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xc441, 0x4, 0x9089, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x31b938bd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcad}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d0a000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fc6000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000de4000/0x1000)=nil, &(0x7f0000f57000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a35381a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d2011606de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb500459f03831220248427639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7bfc9f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ead08ab2d88c85234fe14ed8d151e40f998196dda2f04ec4727e92f42fe37e645c1c14eb417a49c0306ba4359026ba7b2dd16f3e5570c23d2126071d622f246b3da29dc28418fb8eab46e198321f4f105d3c"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 21:03:19 executing program 1: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pckbd_enable: command error pckbd_enable: command error 21:03:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) 21:03:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pread(r0, &(0x7f0000000040)="be", 0x1, 0x0, 0x0) 21:03:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:03:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pread(r0, &(0x7f0000000040)="be", 0x1, 0x0, 0x0) 21:03:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x91) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x800, 0x8}, {0x4b, 0x3}}) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0xfffffffffffffffd], [], [{}, {}, {0x0, 0x100000}, {}, {0x0, 0x0, 0x0, 0xdd}]}}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 21:03:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x21}], 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 21:03:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) write(r0, &(0x7f00000000c0)="681fe466", 0x4) fchflags(r0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x7, 0x11, &(0x7f0000000080)="02000000", 0x4) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x7f, 0x8, 0x101}, {0x8000, 0x40, 0x80}, {0x1, 0x8b, 0x8, 0x80}]}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r3, 0x2) 21:03:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) pread(r0, &(0x7f0000000000)="a2f573229941aff7273b482b3cfe0eb1d65fc3532a7ecd6400a40008550f2109bd7e45ab0bb77d188b95c844942d80d7136c4e89ddde885fda0b4119cc8ebe88127334e727f922b7b9ff247cb6693bdd2200cfe4310605ee41a49911595dd795c4422cdc8df6fbc58b30c200b2d248c4745915e84081b62673652ea8194622d558a8c17a8b5b1193af0ae2845fb18cda8cf085bb87157bed9c54d7f2a6c10b68dff4226383ec7b89", 0xa8, 0x0, 0xffffffffffffffff) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09000 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e62ec68 21:03:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x1000, 0x0, 0x8}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:03:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r2, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x36) fcntl$setflags(r0, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) recvfrom$unix(r3, &(0x7f00000000c0)=""/105, 0x69, 0x40, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') 21:03:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgsnd(r0, &(0x7f0000000100)={0x0, "d02c7ed29d5a953ca4568c137ea5c40d973b599e11594192e22aac5ff88d13768f18288c1480177da7f6f4b00a6546db094ccacd228a1fa5b5b246e34b5119276be827d9a91da02bd2122f3fea639d2b3317a251f7166f1b98cf1b67954cc28cb53ee379539e770b1c0e8fd014916377e3c8d776edc4899b03d8"}, 0x82, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 21:03:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x100000000, 0xff}, {0x5, 0x8}}) 21:03:23 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x4d) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/143) 21:03:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x3f}, {0x18, 0x2, 0x40}, 0x3ff, [0x2, 0x100, 0x8, 0x3, 0x1, 0x2e4d, 0x9, 0x4d80]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:23 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) fchown(r0, r1, r6) syz_open_pts() syz_open_pts() 21:03:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x6, 0x403, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x15}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) recvmsg(r0, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'/4098], 0x1002, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000001780)=""/114, 0x72}, {&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/228, 0xe4}], 0x4, &(0x7f0000001a00)=""/205, 0xcd}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0xff, 0x1, 0xe5}, {0x9, 0x5, 0xf6, 0x8001}, {0xa5b, 0x1, 0x40, 0x6}]}) 21:03:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 21:03:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 21:03:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() 21:03:23 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000040)="ebffcbff13b9fd812ea84e713048e69931929648a6c4b18fba2cc092c721e6ca150a97816bdc77a19bcd3bb7cf60cab2d76e60a10100000000000000ff9bd852d6ff16e1fe6841ceea0358b2cf71edfc29c663de", 0x54) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1000, 0x0, "2f8b16834446d8876141113d41fa00"}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000080)="1681bb3804970a18729ca4497f9dca5b510a0e3754c94c6e759483b6b23e69d9df9d07f687a0d0d4cf14af156d5e13039774eb0f2b6d9545dec5ec2f5bb26728244f24c860c1e80c770d0acdb9d1a0", 0x4f) 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x95, 0x6}, 0xc) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35, 0xe1, 0xfd}, {0x25, 0x0, 0x0, 0x1b82}, {0x206, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:33 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x140) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) 21:03:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xfffffffffffffe57) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 21:03:33 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @random="d20141a0e4a2", [], {@generic={0x8864}}}) 21:03:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0xff) 21:03:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/115, 0x73}, {&(0x7f0000001200)=""/41, 0x29}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/15, 0xf}, {&(0x7f00000013c0)=""/109, 0x6d}], 0x8, 0x0, 0x0) 21:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x6, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:33 executing program 0: 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)=0xc0000000) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/51) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5e, 0x4, 0x7, 0xffff20f6}, {0xfff9, 0x2}, {0x6, 0x0, 0x88, 0x10ff}]}) 21:03:33 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f00000000c0)='.\x00', 0x2, 0x113) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b88f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a807928603d9943414c6394359a0000000000c5906c074cf888981d4e2226b730027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54770715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795e200cdd77db1ff8a7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56b4795063c3ff958829f630cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee9585405522107351d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c0000"], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 21:03:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x20, 0x4000, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601c8466ea2b99ffff00006ae2b4d7fdf834a6"]) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 21:03:33 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0xff, 0x0, {0x7, 0x4, 0x0, 0x20, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0xdaa, {[@ra={0x94, 0x6, 0x7fffffff}]}}}}}}}) 21:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) write(r0, &(0x7f0000000240)="220e2a", 0x3) write(r0, &(0x7f0000000080)="a36db47241d1913ec63df3ee7a7a44d68180b8fe243c10d14765ba773a6cb4382d05171d46abd3dadca17da2cb02fd14e1650c9aed3746b7e10f92fab2c5cb0b5f4a5877461c58d5fda485033748", 0x4e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10080}, 0x44001000e, 0x8001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="12cd94ada48f54cde2c6c9b51ac5199f4f37257e22f8f22fdff7d5be3b0ecadaba367563f3e94a7935e7106f76d27846eff6a458271c3f539cdcfafdfea389c9783fb79eea101d0e6520b965440fca928564c34b2abbb463c88cdecab92ce04a0aaf03a643d3630a6d1636f85137642423a327efbdf4c18bf354b0080a03193c71de1d4c90e684cab8b5ef43238c775c8db19a1570b94026b88c2b6f5e0be0a1554dabdda780819ef71531830c42c768e2aca1dd3bdeec360d709a3e9188d51b0a6136378e207c69bccb910d3119aeedc2b6d0b2eb0ea3de50f4d6d126a4002e9cb47d4ae8b24ecf2e57508bbf1db7ea6886896c719421ac1ef9eb4fad58d570110387c706c35993f551fd36727fa64c51337e8a3cab6ed6f509de6b9de4848e8ceac5fce33209d83822b16845a4a30d75fdfbd361411921f15e8814eadb2902e7da85a2af1941b40647c15f67e147a74755c34ad4935ef35d25a312f7b30c8f8705b196cb0c189a45a176d7312084dd643a04e99cc098d68d91f609ba1d14b6188164f1fdc7e23ee61f742d4e32cfe7e3ef26a8cefee94a961216a17be98eae329a7ac81c90912a17135a57df6c2b0eef77bdbeeba98635b35ed90d9f7c770fa0079e783224f70e35978ebf4b33d6b1b276fbead6f49963eb23137f410613c12cea14e6311104b5153f9b5289a390fd2dd2481c8db97b5fe445ccde2ad0744dc0a59de359955946152151723a911b7c3e7dc6584fe64a58b30071712049b0b56a77cb29d0f1b2aed4e0bc3d1510ebdd455ba98aef699e1f7e9957c46b58df082782424f9b57a95ae3067d85ecab9ee10274b24285f7266810c0338fbeca945975db0368da286140b927dbbed711525bc6ad84d38fbe3bf7911b5fb2e6fcfb3e13d99ef7d3e63acebe9d006ddc336304acbcda8b0d3d1b7e1be01c73d1d8fb47279b8e10b9eb0d4f6a50785bb1467c1413f6e5a583d0f459b7f6de1384c0b735bdf31e00914eb4f34ce9572b4404a09bb3c8f65c6df3afea62e69f99c26470478fcfc28cd05abe5219db66360cb862a172c7ff849f7237bc4241aefa5e6a44e64ad9afef9d0f57727515c8d920f23957f96282d9c146cb66b7af5fe3fb10ad26de74b45479cb4f0623440da38bce36726b3b2ab73773d002a2aab2e3e2163e8892c2a5923c3e38cc77cf2416e22243488eb0eeb4e3bc03c853cf562adec11cafe48a3cb905de8a1bb90ef6a60f6416e68df3653f1348fe574a989378a25ba0df458caa68069896741a4383a556890a713b0fac0038ed082b2c46b2eb4805354adf325e89a54ff221c6dc4084541880429ceae662a417de6a740e62700fbdd5031ac48db1b19b6a39fb2dcd0f33089e1b70c2dcbac02a24418543f3114859bab81c17b9f3234f329509d614eecb924c5437b578918abaa555652f7ce11f9b67953bed901b15319d4fd09c988e668978345e07979b9924450bd14f2367559801da5e97dab4fdb85401fd456eab17d2c25f9cda5e8b49132f3b2936c44fa99f90635c7f215cc83c29e5413efd3b8672136c5adadf334cb79d1c1144ad4ee7567003ed2c9348493c0318e9a54190bcfa3e5b2daae38c9f4f373e1c2a7f16efbf19805d581d3631c6f6d23706d5a8888d39e63bef179ad1a4b8150d7108eefd369131f37e5e4757e247eb32a9cc9e96e7e637bf9274e381cbb702e1f96bfe4ee971f51ea053c08b055898924fcc398162199cb19e971c6fed92fc555ae0b40c2e47b2f40eb9b0a1fbf8e3df85b0cf45ac5e6775f7a3c7303ece4d762649e5c7c7d973efc6c6317d97090fa6dd8b2e289baf7a8c219213eb098b5445aeaf1c4f1ebf35277c0828e94d1791f4287a676cf633b4a254f447a8aca3b7e89dde310f881a512f5f662fe6086548168f6dd0070c40032b5c04c1ce00f96c26f0385ba5ca595e450aca7d42a42a1332da1ece4121ae6a667005558e15a2bac749883ca069201dcfe2ff5c57ef555b832acd0be5263185bb880f55a901c9997deae9b7bfc716cba9e18153d80a712fe43288ea11417e20e1e23242045aaa9bba88d4ab5fb396cbc2fc4c79c20ce77010d79f7b6365cfffe984df6608895ca23025c86f9522415f285c079db50661ad40d800363d169f82c1a10ef29da926252a9171f8d47af73d99d4804916225f9429b6aa9efd470a765ed5296a495c027e1e084d9aebfd9fca3e19d244af5643868213bee325ed392ff70437c9530e8f9cd5e73ac3c026af50cc5b481797db42ac8efc8baac35cdc5107a8f0f1e98b5eca7793718c6c6fa17cf0bb7719f26c50ca08bf7e9fe51dffb866dca564a188affc625542746642fb0d024024020de216a00036f49f0f62c9bcf72e6d4870862a7f92477977aa768a8e05dde4d892d3e60ad77a256f2ad33470a58814ce0b7626837492816f4182456b4c752a7b7e07739440fc1890a59e0ec476a588ebc9fa4a039b90ee8f3a7de62d5807ba112dff5c94a905ce50fdce087d4f3ff6d8426d1b6f1e48c7fd6ccf48930020e965d5e59559cef72f07e0bbb2b7d00eb70215cd25408d95b5f8876f3d2816b195b470a2f494ceea42cffd05995169d6364231425298e162c7cb116c9f2e3eb1b5d9c44bf16e2285b67f6f1e8e24476f2279556528b8d2d7e153719ccfcb18ced96d88f39b04a803c199281cea2e9d83cf63237dc09578b8dbcdbda45327356e058eb2b91aa325ddbdae6a99f79d62f688cdafb099fe3dde67042729b4f81c5d5e5351d5cf400eff188183eb7ab5ea099eb3d98b3f0dfb10d6cb3a84317a7a700657723689595d9260c291f0ecabdb51cab89021c23bdec839b9fac5bbdea67502e0da1e55cd2d689cd4b66c02a2b5685c6412f698d97e92bd8d181399b15ed093cee3b39d00a1a733d93febf02a753262edc080804fe1a2a28fbb768774b41c877a0efc3d36182d10185e566e26adf6189e3ecc4524ba965ad7f13e64c2ae7073eb4892ef9271e19805e2b1ef61d04da35382eb701bff947e8bf9665c27f8c8b9389cb5fa526f7d76de9a7c132ea1413923ca8b71b90cf59ead97c8e6284770c77eb9660442a9379b01baf7d44b2c6c37599d4156ef8b5fa07ed519e9c3f8aa0d1fa8f15d28fbc9892b60037bbca00d4f47dfafa047d3808c84f025676b7062239120295548cc79afbbe93a3c98571fd4a7df2133ecaf9f06c7048cfdeeeb0054d89ba6c1c271d368481cc382b20d14be7267059de715a6e0464a40fa087f9a41ee37f8017054a402e7614c833f3a729e9f44093611922317745c84563d9fa0aee1f53314c14cfa33472dc93bfd193c0850745900d8c707bc4b964484c72d6707459d9b60ee2a88e757a5fabbb302a449b65864020edb39df05d42a45f081b9b3793817443f122f9c5e47ac1e2d35b0cace05c1f688e82475fd4ed7a529e037f6a9c6be2040a44ec59bb231194fff7db3f8c10cffe5a57003ad6d5a2613fce145fba58eaf797442df109d633d31331a246385d1aa3000dc1cfbc830cf938b7a7bd83a7ab3484a941ab5a0da5305ee3fc6470fe0bfce00a8476d603c6171065dae8661f9c558c96c4e7061fc295fe474ce038935a5ffa1d9d79072d0bc9f106b6810473645ace62d286331c5f5e5121d4e1a7a7706fc802a6f3d6c92c7feaf40ca11d6ce6393a3f3e5a864482f328f6a583e02b76ef38a85b42d0de8a8e1731c1de36fca262e4163dc73b899e6392f8acb193b3575de81e816ff6a3fab1a8496732c69f664a4b60e131ef0c554ba23e4a773f9b96726e2b5be57d5cf20d24abd2bd8ca43f80eb5f93dd454bdfe5220f8d534760be3dad7fe26b7da17f3c7bf7368fc8bb19f71c63d75e55e5dbbf660a034c8e716aaaf0df3ced977f98b36f9ec53c0197f2319ad76bbb777db5e70d5c49e4563ac34c03ee942b17d86039b76b5be80ae132368069ba9026535878dde3db64bc7b7e950b76aea248a4abf220af29376f5e75da0c82a043894ed8d5dac5fb247bfe87d192d73b218899930654736ae6e43d0bfd2752fe65977a82a1e1e84e8aa3209ba1233aabaea3462371b33e342f3e5c479e0c6f2cdd0f0909bb5f6328e85e80db13cd521a927b3b2a165d3707903123ca6c98383d0774cee7fe58c2336b8369f07f6c7cd826fa24702f35ad1c59ca70d7ab32115fcec2110cc3a0e520e9f31cb1cbf167244d318d8842cba273d72d0d6fa0e63be55ccb196cbf66c0829c1608ebf7aaaa6434a0fa34d3daf13196de02b55bcdea95115859527c0e6c4bb59820f070b3e2374098e1d043ea7cb6e650384ecd90f0484f4e297d5031829ae7f8cadf8c8d90948175c8b48846f23395bda77305d93977a8787c87cf33c2e561948a0175d7de425cc68648118d82737edc27331c8ad472853f3dc9e1ea50d7dbd4e039fc07bbd9d4795d81a317ccd0a49a3f761847e821a1be65ec11c8f01e7cc298bc31ab99d8340a1ac2fab205e42d6bb2eba986afd85dbeca997b383218bf37b193926f4f2c03c0a14ed2f2657340c869933abeaac75e7b8d27a915db30fc85415010439d5420ad5c9f240562c367e6958f95e22f2e5fc6cfe12b3b6854179a845b57cf67abec00b5db04f8de03592b7c4327588bec43410635e702256871226475238719d0026e5a567717e129d859d7a1ebd047bf7c9c68d6f24377d00e471e75fc3d835bb5e0cd65f957681253a302b1fbf064fefa7741882a924a3eb217184273d506170f18112fe76e090ef6f986bbac4d3389b9da8c7d457dd766c9b99f7346fb1eff9a5d9f77814d4638d2bd1726ba55b24bf027c1d66f86f3219d2018d4819ee68a6a466a680cc0f2278ddb3862b8c45bed6172d2e0adb0bd2a602be3947e70b1c150e741c0fdfe9328fcec33bebaf56da4b38e535320bb30f01671541ab6755a497aa49efedad75a0a7f58dcef5c7f706a6339b707ee873e4b11e8b1b95ce80cc1999af0d64e6242f8954b64e0e38ffc6f10bae8b433d73c3986b32bfbbf9430b2d677b1257b941e8f32e20a0fb744d6e892137b1e076c48cb1ce51b93a3430494e0fa24bb92a4c75f0d0bb6bf5c3812e026df4d7cdcb9e9f4386c8f0a5ca654a99fe4bc15632bd3e10cc4cc74105e7a277f586a8d3e53a9be9727ea077f8e747422abbac067c224cdb701f85d1437436e4db3daffa903e83e31ad9ca3b44afa43c1b8ec5a2d51ca98ef34a32eadcb068ef2e6ce39abdfb653cc07dcae3a9706b8b3e7baf47e20343c06975ef02f52f346f09eb133bb4ed66f0ded262fb666cf322e111ff66afd9be58a55f77c52ae970c07e080b0b7caf5c6cd08050e9af657a4648dfca1c9e46b6bb6d4c45b3ffcb05a8064247c0e708af23046def75022bc002fc1f9bba6994a8cf1f05656ba5a6b9f2e539f5a3b56d51b0484421a4344990795eea29f237a2fa0b1b274a185d271646bb0eb4ff70b08dee981571e7eb3d40ee0ecaa5275aabd332fb4afa662e882a7ea962aa327888445037139fffb3a2e7c95c9bed1a52f7d72186ec9d5e7c73df1009b82bd13dfa22304d577f49a9792f94f0b29c45701263bd1345f88941939e4cb134106ec67908ca007871703b3e205a71416b597a4debd5d42c378fb6e10c083306500624596fde5960a95fb4e428da4900632710187a92c1513d08578b2bf69eff77f8d5e1f2905a32a891b3928f15272489d81b9f27392056acdc2e6d3b927476eaa62871edb879a7932dbf1be1141d225126aa1a987ee640599ecbdd77f9e83152a76d78960fe560b0ccc14a3d633cd526a319", 0x1000}], 0x1, 0x0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 21:03:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0xfe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xb49) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x4) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:03:34 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 21:03:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 21:03:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x75ecd6b9, 0x0, 0x0, 0x0, 0x0, 0x41, 0x9f3e}, 0x8, 0x6, r0, r1, 0x5, 0x7fff, 0x5, 0x8a}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x106) close(r8) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r6, &(0x7f00000013c0)=[{&(0x7f00000003c0)="bcbfe725d9d15c9a10759bbb9fac1afce257569f3dd88166f8c05210d7d594a73bf8e77cabcd5c8ef4ec0b1da5650cb65fd48b0dcfada06bf68c52bcad751a37e2d737a2e29d822c255e533d87ac4c88554b638172c25326b68cc95beddc2de9444afb9765ee1a74b9a24a50bcc199d6d9965a5cbccabecb92166c2b053ef399b5b6c97a01db5a59d4c3603af9eea1b6fec63df210186af286945d40da024969592a8ed278fff2f95c216ecca7f42e1b8d5877f494e00f6431e005e02cdd79e6dd1e3de792afaae6e64871004ec2744a1d2da25918ae7c9906be0f4928eff474c9813818d93e7d0ec0a31648b77083dc4723d5d856836542259ff5983d", 0xfd}], 0x1) 21:03:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) 21:03:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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', 0x7fe, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x18, 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(0xffffffffffffffff, &(0x7f0000000180), 0x0) r5 = semget$private(0x0, 0x1, 0x20) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x7fd) socket$inet(0x2, 0x1, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 21:03:34 executing program 0: syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffff6c00000000000000aaaaaaaaa5da7e9f555f840ff8b6033ffc79b8581f27ff03000000000000d791b598f0cc131c78e349dcc24c7804004acf3c959bca0100da7cc50217d6cb05fe82283a7c2721ae72348702c64e2d8d3033993ce95051387fe14e3c5abde7f5888d8622acebec24468b65cb60863501cfdf08000000000000004ddd7bd7b5bfdd5d55fe621c16efea9c105116cd76d829b213e7111bceca31ade49ab0d24e7aa0d8033ecad8c08f8b3e2862a0cdc79441b32a536504e46560f0137dea07004e701dd04b1e602d07dd6086d203d15707c60100000000000000eaec386ad30000000000000000000000fb94c4c453c1e96351abeadece4999f520a4fcf72069f37b214791e4c5252e948705644a81fa81e13200"/299]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x8) shmctl$IPC_RMID(r0, 0x0) 21:03:34 executing program 1: r0 = socket(0x5271420cc325d844, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r1) setsockopt(r2, 0xdd3, 0xe262, &(0x7f0000001500)="5262c1a2cbb520eac51230653bd161c1794ed8c2242cef0fa03942364cf59dfef941adea7ea7b1d20e815e069ca9fcb45ab2811b6701727b6036de5e6ca9f7d0915632cd4f40c0e951f3d704efd27fb8652d0a3068d3253b4b486f84475677027ad8842ec78e4d5c9b52170d4a7bd925abe395adede04eb1dac4194313267184d00909a1ac0db6520f57c336a4115414c439a5d60ea60db4c9793876f29616e8d61b13cc61d839c8a71ed17bc0f22ecba7ca67f0f5d29294d0d0077ab6e1717a065acf619245aa38891021b4d2ee87114c17e71de1272cdf23f9033ea069e2c03119d8bf94ea51c50ff114a266f913df8cce240279c3a39906706bc838c945d36f1523d7055acad53a32f14591b7a58ac86cbb36df1f26a6919e2e29221a03daa512e85fdf4fa85aa82123b7562dc5d238840e1add9f06bd71bbd80458044637184fbaa857a2948d7ba0abf3936cde8856bf9b5c0993a8003622127e13bb9552cb081efac9f8efd00695cf633ff2a070601401396c4dc99325161c245bbbad04b80e6aac237baf2f10086db6161f296caa80886c806ef5a476e8b0be9aaa31fbdbde722d16645e44e11730acfec2a7580096c5cac9383f661fe77419cea5f641d15a5c7d843eb25227457ec6356c778e795c362a33d23c951ace9cdcfc86fa5777dd3fa7018ebf1933a785bc29b855f07217a219c5297847fae6221cd4dc6d7b89f5ef6383737adaf3b1117586e9fd74f463485217c6d32fc08463779f2dffeabfc4bb5ef6f64043f497a412d4b5aa485857cbd8fdc001ce6a3a2b22322110ee6cfb717082f7dde0d34afbf86cbd3f2d0f73e14ff833ce5b01743df57c374730eb18626612297e6e1367874d4f757c0fa0a3cb4327b807900949cb1c58dcf09ab10eff7fe01e1fd814831db8ce577008b73a2ad1ad95f71066ee66da5f0df0bac3dc4dd7ad415846974deda0901a629628e50eda013ca0aa8d519c770376c5223185c58d591694dbb936f5bf94a8caa22567084a5ed3f08c17408991eda6f1489782fee338e9254bedde0540ed509abe911cb34d4e0e4388936b1d785240a02b0b85e403f2fff11f65cb61e20e02a81446f0e6e43616074baafb2cc756f76403cec3c5db97c2fe5d40e1393666263e4c02a6e29c8623d5633cf7d5447cb775dc61301760c24f8511bf7edd911b45009dbc90feeb332591e4513f1334c2b191af42324be6aac309098df2bacfad22c2109da74f428538d00f0c4291aa67535022218803aa92d013b0b12d01224a1daf281ec028dc1fe7dc9193ec8876bd158e885871e38174422372b012e2fa463e96477a5e39576b56428f68a9cb015b256c2d9f47e0d7d2f00ca73f5cb4db6aa3e7263632bf32da22a9b9f1d55a507a42ac83b08f132bc50d02019584f69fb016139bc820ef7f522d8d9b349d9ca0ea1f4b769c034ac9b2ac5224a0c3181c3afa99a1c2d050ad3b31651006dae530870544796fa36d6a23e8682e9128c16233cd86dd6005edf9add358182bddbe35bc607eb629414ee32b450700000000000000a7e7f4044add893a9680f7e29ab16e88c18992abf4825eaeff849662b49a1ebf2585138b8463ad7ef3c98df16a59fcad0d81d558064638c67bc4a7b154655f129ba879ed61016a939e7debdd4f33435b0b1b249030aad4fdc8afdc8fe5f434fd429dfc3ac1dbb5429e24e7ee075f328e6f8260dcc54b81e9c456f7f0f71a76d8350dd16a8a0790da8016f00b790db85b3d983435b1a050f9fabe3d0f8e29a7eb4b63bedb60c1c1bd1e68f0fc5f55ada1d1d67816f79cc1ab7425e8213e2cba4db5745babdd4c055256df753c3b1b92001cca27875daac4d00d1e46fc997ad852a76ae077edcb3d14747f6e1bb9af0824161e605ee925e2d31f45f6301dac86571f0fd3dd8f9df16eced0742839063f9dfcb26dd8073cdc7a59fc4b59c4a9b4179d087a78902a9865f9a97fc32a0b9182c3f449d8661c25abdb33abc628d0803bf90f28b7f58c6a0d29b8bb7df5d01cd4eefdd9914d2350f0a45efbc86f6b7944f8c8ac237b64d066e119efefc4a8a6c5ac85d047216c9fbe4b2b17a1bdb582f49f0c29af1e4a8351f9d198889b5e6ec6fa5696d4151cd7a38b3243f12dc32b68835c595d12d1882c8b8eaac6854b3e3674a4d5a15dd503e42fce7bd2f6a69443e84b35b26d63f2033adccfb3229952277a55bb3c83b03c12fa963c2a18a5bf792653fce7b937cc6e8afef3a14c14bd84d558faf4a2b3d93f160a0464ba6ac51bc0de3e4fde3c53706e53e393d008cbd2cdbb121da7424944926f948c447401d93fbe83bd86436e418b60d631894caef9900cabe7e2b41201948ad241255ed8185f24fa36d214f07dc4071069fce531fef22350779a20d2a71634796f7cf2a1c4bce201246ed75ee7709c409679def33bcd8b74a0a5d912cfea777ca489e267cb4bbf1055abceea9288d81d81fbba628f7574652ff65611ff15a082eceefa71096f7444f7d57fb07620760f9225711f3784a8ec8a08e7ce50dc671e90bbb94880d470df977d1217a20917bd8231283403c54928fafdee4cb65932cdc6ce997188344cbf4644138abd28eaa1b638d100fd125b89ae870a31c72cc70d82caf4ff09e893335bb56470f7a8060664ba680c97f239f436ec9fe7c796567521c08a5581462967f069ad95a02308accfa8d7741da36646e0674a137b5fd25c70ab619e5663718498b320c9878102a58cf02d83ef36c083e35cb4e710c3bb372e15823c500ec500e0148b8ea1788b5db375bc8f9e7629bb09604a52b8e3bcf5053f2ef59143470405cb3e3e0c796a3aa6af1b642bc094987671d079c6c5339f46527bf65b9e9e2b5abc60643ab7d01e77bc0bcf5f074905911b267055d51c3f7ffd9fb5170030cb67eed84daf6acc57e238617ff505a4b800031cd162cd21b87a38b31dd40feff84645813f4687f1bb68253d5f6cdfca21d4621cb616ef6bdccf7a643984596bb89c7f0f37bd55d78e93cd092a73adbe359830b9499fc623d9fd0a4eabf5e227ec6299dfa222a4650a97bb13b2cfd60165eaa0a6bf8f376033c57567519b71f64dff1834b89d7a5373a98469e674ae5e66274b8c60df91866760f6b64943cd75106120af255563a64e0836e154090c21e3a8225ecf21110c18a2277696ce5df9e7414cce8bdd19baed7f51ee27869def2fe6b9dd3fd3974bac5f048833c44fbaca6a8a624e3dcdd69d9c2b847ae87fef15c57b8f077b6f31409a695ecf8b42086d7469790ee0f116b3b95df1da83a274d1714001a73827e670e0c4a02dcbb416f963ceeeae593beba3b4349a439248751eee9d568155e60adea9629647cfe123c2f7541392d78dfffd0240999bbd2d45f5c0834e601324736749301689fee48c55b2a2475b52b683a60b253e51713e0b21e950e696fc54712cd9302d9be61c9647a9fd2b64e879d8166b96766464f6fa4fd5094afce56588d53e9d8472cf08e1b91b8bbb8408e597ea22c8034d3b7dc2abfc000776bcacd9c80e938b629b3373114d55b7fff32abedcc1799c943935a3da4f8c604aebaf752a99e0f0448bf72287e2078265c1d53cd79d8d87776a85d29e271f717211f80505b31f67d588ad80cf2a5109317f07cce5b557f9fd46b4fd12cebebb32f19ce71bf2e752821ecba6799daf7f0e21a3628d1ffc29cced5f4c8c6b3448b5748cdb32f5302bf6e13174cfdb4f0291392604819bb432f64e18e7b5dd1dc46968f4cc7efba1f5b09beef8ade498d0fecae07b55a0abcc0b8fa39d8d59cf74a929746ffddebf421361603752666b902c1eee0fda511690997ab13d6baac6b442535356a890cfcffabed0af97cfe5400751bcf41ba347c8f81f8d3d71e9d5d45b4a2cbf94f47174f83062692444dba32a1a21b7708422455b399d985eb1f3154636545d835129cb3805da83a3f28344fec43e231fae02c764f2e95e49d26f6761f6473d9dce53d7cb44df9534bed645c7d6b8470e3b947471e2a99128f289212b428c206f0c2cedc85a409c3f5f9c4a984bab8a666de10fd8200dfa8d337aef52a56d4fc292a730ee1ba72ab716ce8286834b2a775d7aaa1375d047394a6b567e006b669febf984be3857865b1e572ba55b7ea785dcec7c79530fbf6aeee6400926b1505c1a40d897c0a59d005c477dcde5151724327902d55bd67f26efbdede51328cdb93de75e5f7b9d7434c0be588ccf535158e92a6b8c2704c56f1a1d45542bc5243e68b9d1c7dcace3ef1430312712cdd3caba33c3e5363b8453752b72a07e8c4e91a0b1bd2c77d0e5425bdd57fdc00f6bc919c78e2f2e002959ad3c7f2a644c1462bc3274966cd4a27ad48ef370478e326065d1a11249078b9135c54c0173af8156a2c7f70fa555bbde7eaa8815550068e1e8a9c027fdfe1aebcbbfe73548c1d523475e259bd04295dd95b5dfb128e144ed4f1a1e9a73ee4551d68840937f8850dd96c54f33c1f5a0728b549cd685cd501bf7e4f7ca723669541ad98a1d4242999a6d2e6f9b44fa895c196df461ac883e6f58440dc6f70d320834a5fcf25ac0470d545e6fe307cfa65a75f24e270b18a9686d6fddac78625252528528c1819cd24cfadfdb067a20b1aa08eb1c1034a71bc5e935c4616a7a3a3cbf88da5a9b82cbb289fd4625466d8debbf0558908f8e669fa8314b37deb53b9008101fab5116b7fc99e8c24cffde97f93eee43d1e75868b7a9852a9424aa468c4fa9e93e9c062326d1dac9d175b32bd06dd9f067232a1f0578e72330ac3db36dd293f0bf69b384ba0ab3e1c60181a20d6e10beab746ce084250fc218842e8c684dfc17d6f8667e134026e5637a082304271b4f174cc6978c710a3731dd521e92fbac80df62a53c5d48e4ac510a0e75c8f16472d5c9cca9077b7c078fa93e88bcd709c099cefc4ad0178832286d21c448d6b72b7f3d8438a487ff71e5b44e09f1c5cb704f9271b89462f12d1603ffbe71aa7e2a833f2821ae3977582e163a8a9f9048f442c185033605c1cd8507077a96833c56c070b2a6fe2b8cd3a2fbc5937da8adea6bb85c47a3860690c6d552eafb4e619deffea26fa0260475ea50c54db21684436f960b96d1707b4c0741079a5abd81d0fb0c70d1dd5a95c0000df906a0fbe0796ef471bcc0b735149b0091800f4a2991b1ced57c9d8298e210c72bda5049ee3a22f888ce9db79aa52fec27a860f6416c5e642bc6e4e4e2392f6a059a58ca741cc2c6cd1c3953691adc8798309c3c83c2d5dfcb872506080baa5025fa4188d89abb979eeff065a117d7d23e1c1d72b7bae97b13e99aea3623a517b3739bd0174bab088d62cf6ad73232db54c0944661a2f61de28daf7959bca04d6d53d84b349b6cc6d9c38edca8129c29a097a40d84aaa0cafff55c7a1287c4923910af3b802eb081b7bffb5c9b70da71a21f0870f6d4f58462c4b51264b2092928a53c8177221e8bd1ef6a7f010bf00a026f559d32947816b2d0800635dcb7817b4359e397dc6c7ed8225bdba0ba066e9ae5c6a5537008fd5a1064f2026df2503c2289206ad5e2c886d1168644e4e2ee5f24193e8dc0217b60407823e22ecad932b4f809e07f0965875198bfaeb4afe296d50831badc40ede6d394217699c61a3b06022f2d422c88648591d9e8cf0d2bf232685147840f27782315ff28b99c065ea6691a898eb34ffa262ac1d09a9eae3ab79ab6202e9771a019d3daa1081084f9e6bb41c641059c5a3fd59425abc6afc336443cbd0a64386fe03e0be438bcdbb25c3c5a3ff7cff21bc8cdc650018dabdd5b3f95fccf2105775c6d2f85ace51485f5ce6ce3fa2f6da75124b4b3994169ecdf566cb582d6eb400b561f961478e8dec2aaeed6271654ff7dc95699ecdb575d5b9366dd56e5a99ab99ad9ba3b8d8711c6bd95571af8edd867caaf4e7d70628661de784991e99f9f1e4477049c7cc618ffc098a9623e1eeb07f5496d9a6118dc4b54d3f98807577023a1dd582e33b689b1062215db0e13af303bd215ac93446821f064aab6e02ecab0431994bf80a48dfb9fb49c8c258bb02bd3fb28cd7bd301b1483f63d7bb544dc0d288504ed44d05a6dedfbe6a39feeccfd3b768becb4f6682c020c63167fe031334adca39d96d122861951c2c1e6eb5df02451ae231c3704eb78d86fcc3a81893bdee3df770315a34c8b005bc32d7acb024886f24270f84bf510414572dd0c726c266435a6507e9a04ff1aafb9005079385389ab6a704e2b7434883eb0df7df701a1842ae159c4a6fea15158f1383eb10a9438fa5d5e716439a4ef0429cab42cf4d48e4402f83dd9ef925408c75bc9c7234720af59403f0b7d7107d60d5eb14f1d97c64e37ad019809a5acff257c1fb2de22d9c89017ca0e1072bc2d39705fa2208a8c0706d98cdeb2c7b11c23329d6b4399750fa00934f986fc3e6acd211942315d07688f7a658cb88e671a4", 0x11e4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:03:34 executing program 1: 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/file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x308c14bafede1497, 0x810, r1, 0x0, 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 21:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x35, 0x8, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="ba28cdce9656fa8d75ec7726db1aab5f5ea567dd2fb2bb5e4e1171c5afc7af3971fb42bde3b64f663968e46a048ff9a123a1cc72979c29d5b14bcedc138d5f4cf5b17f61420d3c34"], 0x1, 0x800) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/206}, 0xd6, 0x2, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:03:34 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') setegid(r0) chdir(&(0x7f00000000c0)='./file0/file1\x00') 21:03:34 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x80000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3d}, {0xfffb}]}) lseek(r0, 0x0, 0x4a, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="010400"/14]) 21:03:34 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_reply}}}}) r0 = semget(0x1, 0x2, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/40) 21:03:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666900003000"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0xb, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = getgid() ktrace(0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x40, 0xa}, 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r5, r3}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 21:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x3f, 0x0, 0x0, 0x4}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCEXCL(r1, 0x2000740d) 21:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000240)=[{0x6c, 0x80}, {0xfffd}, {0xfff9, 0xfd, 0x0, 0x2}, {0x5, 0x6d, 0x7e, 0x9}, {0x1, 0x2, 0x4, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000400"]) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0000000907800000112fcf02481cc80abf1c1ca8a050a00000000340400000000000000"]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x214, 0x90ef, 0x9000000, "f79120600cbb02884c5b3c1b0030070532322b65", 0x401, 0xa2}) 21:03:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x8100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000300)) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './bus\x00'}) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000240)='),}/\x00', &(0x7f0000000280)='\t(\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='3}\xe7{\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='.\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)=',\x00']) acct(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:35 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) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) read(r0, &(0x7f0000000200)=""/111, 0x6f) 21:03:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/211, 0xd3}], 0x3, &(0x7f0000000300)=""/183, 0xb7}, 0x801) r2 = semget$private(0x0, 0x2, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1, 0x82) mkdirat(r3, &(0x7f0000000440)='./file0\x00', 0x20) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000004c0)=""/60) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000005c0)=0x3) symlinkat(&(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file1\x00') sendto(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x403, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000700)={0xff, 0x1, 0xc1, 0x743d, 0x9e15}, 0xc) mmap(&(0x7f0000001000/0x600000)=nil, 0x600000, 0x2, 0x7811, r4, 0x0, 0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mmap(&(0x7f00001eb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000740)) 21:03:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202c100000000176794e55568a341a327065609660e6e2418d44290cf8e81dbea118bd6f1e1f6a97afed59d5eb9a7c57a647f1d69"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10298, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 21:03:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffff4bbd}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) fchmod(r2, 0x40) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x0, 0x7f, 0xadde, 0x9}, 0xc) 21:03:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfe, 0x0, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) read(0xffffffffffffffff, &(0x7f0000000100)=""/3, 0x3) 21:03:42 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000000)="548725773f0968ee2e31c5c220b5f9546518137fd2594be5d229878ec5d64ab74bdebabc70aef81d6d15", 0x2a) 21:03:42 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x1, 0x86126) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000627573000323d74cd12c4cd7a5a7b29e3ed2c3657910b14b6744e0f58869938415c8cf5af92078c56c7928970794b063a77c323923d75d1a107e56416f13ea117d2a79b3fe908be62d0b021379978a47230aa5face9d3c4697cef653891971a3bf857117a6b13cbf53d64744bdafa1c80379b816637be9d31f22854ef79805c91a81e185f54fbf5a5b9b395aa7f547b7adf3eda77e6726786207b2de94711e1d88a1a2f2582fa69362e7a8ab7ed0bed702ebaf33c463943a729eecc3578151b38778f9f5d7cb6b4a20e8bf4713a6f9f460b7a95017bca9bc003bcea8a3a4eaf8291bbc2bca82389c2eae6f7dbae53e4bedb6cbb7762578a223"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) chown(&(0x7f0000000040)='./bus\x00', 0x0, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0xfffffffffffffffc) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:03:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5678562d090045020038000000000001907800000000000000000308907800000000000000000001e00000192e018b8db002ac1400aa44080000000000e2c810f88df3001380e6d071441a13a73038e509e7054299ca06525f59d7000000000000f268c242952f29d770c89964697164c1061c464afab9a3bedb68a38274ba97f6ec0f68a74e7546e954785facee23d3c8783f50356ff35af3cff7f28ace2a077e728cff70a7b29eea7b72ce3efa032432505aa5ef13854ea91d84"]) 21:03:42 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000001907800000000000000000305226a00000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000080030000000000000000000000000000000000000e0000002000000000000000000000000000000007f00000100"/126]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}, {0x1, 0x31, 0x1800}, {0x3, 0x1, 0x1000}], 0x6) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) r1 = getpid() ktrace(0x0, 0x2, 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, r1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x200) 21:03:42 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x4d4) recvmsg(0xffffffffffffff9c, &(0x7f00000014c0)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001440)=[{&(0x7f0000001340)=""/229, 0xe5}], 0x1, &(0x7f0000001480)=""/41, 0x29}, 0x800) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x8) 21:03:42 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/174) setrlimit(0x0, &(0x7f0000000040)={0x3fc, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfcbe) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000dd00000000000000", 0x35) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x40, 0x9, 0x0, 0xff, 0x0, 0x1, 0x0, 0x0, 0x7, 0x40}) 21:03:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 21:03:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 21:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x4, 0x1, 0xff}, {0x20, 0x55, 0x20, 0x6}, {0x2c, 0xff, 0x3f, 0x9}, {0x800, 0x2, 0x7, 0x6}, {0x3, 0x5, 0x3f, 0x1a}, {0x200, 0x5, 0x1f, 0x7}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 21:03:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x3d4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff31) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 21:03:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x2, 0x0, 0x0) 21:03:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202c8d777cdce31b43ac519f9ca51d10cde5745c9f3ef4681a2c18537af33a83a3a3219d3c6d8becb3930b8db8f8079f1b0d25ab7d984fe5cb0b8476a516bf926cb33fa08712e0d6add2c733e85ba96eb5adaa75aedd89e6a5e4aba6ce0e349da9fe8ae70c7709dc09a1cd8c2ab7f20dd1d9dddab5cf0204d2b3d4a244e3323f0a8c32e79dc290dc42bab52875d45e060cc5ffac7bb34781db14b22a0ed360ec7be93495383ebdc4f92a3b15959b10dcf000000000000000000000000b3989e41a1a87a5b33de5fe19fe0bfe3b71e6421c988ae7813761a24dcfde782ee33cf669b3072317d68a20831ee4731b5665744b19afc286058fc1d32ecdd87343ff317238e31aeb6ecc3e5ea475701c53b16678a717a1889c89d18e9804288d41cb0da0f6778b061e4065def5d39f320c5782ba4a2a1fd5b25a5109c2313bd5801a37a79c4e8866716d05c8d81a3bf221fdf673e49389a57a31f1686f04dc6e562b02a17118380866baa94d16d4e5dee641ea1cbb2b1b2"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) 21:03:42 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) 21:03:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 21:03:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x2, 0x8, &(0x7f0000000080)=""/244, &(0x7f0000000180)=0xf4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$unix(r0, &(0x7f0000000000)="e397b3bc7fa16e016e3a1b41e124aec43b85305793be8cc05c58d89e6ba9630cfc59894983c8b5af88f0d767f56c3e31c1b39ae17a2ddb5a05c39baa29470d4486573888393534be", 0x48, 0x1, 0x0, 0x0) setsockopt(r1, 0x3, 0xe, &(0x7f0000000180), 0x0) 21:03:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) chdir(&(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x3, 0x418) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) socket$inet6(0x18, 0x8000, 0x8) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = msgget(0x1, 0x400) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/53], 0x3e, 0x0, 0x1000) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="d9fe5dc76817f9b250e1d59175376577e39e774cec64b9d17dbe3689023ab112e3f3ea7ea7e6081fd38cc61750d71965bdf0d28d9ce9f3a8ef5bc1c78d5c242ddb0ae276bc0507cd97146cbe9caa806cff0f31c11d43ce240fe9960681aed5c507adc04fcc6f2936be6eeac9f0a283ccb7d2cfb984a3b142fd41134f369aa38adf35694cacbca7e13546eacfcfb0973cb6321448ed6fd62e45330ece8aa2fb75d1c95bae11ee8cb3e217303f8dc45668a0fc502d751981273361b7b4b06141041eeb370c10c4da", 0xc7, 0x8) 21:03:42 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) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0xa}, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x8e68, 0x1ff}) r5 = semget$private(0x0, 0x3, 0x82) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r5, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r5, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 21:03:42 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) dup2(r6, r5) execve(0x0, 0x0, 0x0) 21:03:42 executing program 0: socket(0x11, 0x4003, 0x3) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x3f, 0x3, 0x2) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) read(r1, &(0x7f0000000000)=""/26, 0x1a) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/99) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 21:03:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x38, 0xa}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000001180)="3fa96c11cb0b77d1801d766ef2467aa27e3319b8bf8116d8a2d02dd8828535af968f326d89e00899ffc32b2d19913b5e953c046f9868dd04c31101a502734eecb810f5510795eea8ef9371437b8e85ad27c46d3c43410ff171a3073369f24260a8cba6658255496cc8416057fc4c90fad70a737e83be10f0e4d4319c48e0d3a5bc3892eedfd0f276dde316c0620dadd8f496fe875201d7c64cf7bbf5022d8cbaeb24793fded36c1979b65f91477c46e1e599f9280dcf586974", 0xb9}], 0x1, &(0x7f00000013c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x108}, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 21:03:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 21:03:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {}, {0x97de}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000200)="bde0b8e15b446854a58e115283c0bd405b874ea53f82df61bb85219e0ac1fc1d8472e0d64826218e597a2e97f954638b5a521844c934910a1a83c4803510aaf91c0cd816b43a2d1716cf395e74e8e625be556ca6c0a0e69cd4b68e37d12c309d42b9621d4b4a0380a281e89aa36bc8f5dafa646c22e5a90731eb0dd199bc21c895a9e1738255a922549e206a5c2d3ea8", 0x90) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f00000003c0)="92663a384d843525a737f09bbd5337efe547f5a6d5ae1acb127ec9e73c8f6b8e9773155b3ec024adad3301dfe70941c9c734be9ed14c67f3f943391717c568b98d1d6b0a9b268d9391526ebea62ced7055738b5d35c67b54801c325701c651fc92770754cf5fda9ebf8214dd8ae28d41e1af9dab5632bb55f551dba44375f453f3d95e5cf7f750a7527a0d36de3440f72f519013c3193e228621822ca5990985e90a79ceb72bf8e47c7ac4320e77e357618dd3d2e24e83ca4c3a", 0xba) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000c50112696c98bc94eb2a480459cb650ff4bf68a0e9302583d8a6364574cac94711342789d9bc136baf6d10671c91665d95903607adf7efb3c38820044303f1b1d897992511e6497e86491780d93bb27cff3b90008d998f89902c8ee8085d9d77320d1267d7e0b76408452e159facc28ea65106a7ad6e1d7c2a3ae572e80853d7a2293a772e9d244f1c67af0019c4a82a2e39f804c60a6d6e485b539ad15b6d7d383f3a95bc481d03836562bf74058a6eef3fbd"]) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0xfffffff7) read(r4, &(0x7f0000000040)=""/86, 0x56) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) pread(r0, &(0x7f0000000280)="eb2e772b7a130f74f3ee6326bd4d0ce3fa292f4e3acd506852660a0c608c52231daa5a28e93224e39e91e147cb2df1ae516e46640bf30a8a7361971825dadc3df07dd94fccd43593779246b284745b625e23093c4aafba6fdca519f37850f6095a6fd6f43ffcb83c36a05608e8b7b178e997511fae8b575a2bae085a33d51ecf314b4c71103a5ad7cf0b6345ee6159e5c1b10bc39843cb1d2d33b2da950bdefe1a4d124f11a777945df690758d1f7f87d516f30a8ba3ca78d7a5d1c94473e0012926b3e6276b0fcf6d5b434c8a98a981dc55c7", 0xd3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) 21:03:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6], [{}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8ad) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:42 executing program 0: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x7710, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4c1a}, {&(0x7f0000fee000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x5000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fef000/0xe000)=nil, 0xe0d5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x8}, {&(0x7f0000b60000/0x1000)=nil, &(0x7f0000bad000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000f51000/0x1000)=nil, 0x1}, {&(0x7f0000d89000/0x2000)=nil, &(0x7f0000c96000/0x9000)=nil, 0x2631}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf4f}, {&(0x7f0000e71000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) mprotect(&(0x7f0000ed4000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000580)='./file\x00', 0xc1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000600)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) r4 = shmget(0x1, 0x2000, 0x100, &(0x7f0000d61000/0x2000)=nil) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0x80000001, r5, 0x0, r6, 0xffffffffffffffff, 0x8, 0xffa1}, 0xf531, 0x7ff, r7, r8, 0xbe5, 0x100, 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x80, 0x0) socketpair(0x10, 0x1, 0x40, &(0x7f00000007c0)) fchmod(0xffffffffffffffff, 0x80) 21:03:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002fd015098b68d42fff82f6cc2b7c08c4c77cf428d657c13dfd8026300306152a3010917e8db5080f777fef036ccc8b07156f06a7c069bc1b03f749727dc148b4f42c8b20ce6a1da1f3038c9b2663dc67eb926e28550748ea5491a026689cd7b766fce9961c3bdce1e415d25e7382bf9af489901cc4d13983802b29bb62499ec32dc17e8bd429cdfcd57a9158f95814c33d08244da527ae37dd098ee405b53d82a40349558f00ffffff39f3b640fba10c8af21051a0a4f5d20f586a00dd414b7e808584e71a316cfc01ba3cab14a4c7fa6be23e5b02fd032e546016e5a6f2c9aaf0762b3f5f7d5a2b8fdca28abae88c075c251ecbb6457600e73283581ead70fd6886d6e4b803ba545374a1ab4bf9e20ffd8197fbb211722e96e22c808822ba775dae52008e81428ad9ebeafca7dbf163ddae175d072645e2753a204dbfea8023e12feadd8f9690e0282ed9e21771ff978a47da9947fa20"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0xff}, {0x14}, {0x6, 0x0, 0x0, 0x107}]}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:03:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000040)="0001436f03", 0x5}, {&(0x7f00000000c0)="d630487980e349a79363d39462cf86d9b1b739cb698bca3cd80b66d929118b6ddffea55d2b7573e470816c941b48fbf5090323dc24cbfdec", 0x38}, {&(0x7f0000001480)="898e55e30ab482ff09b4ab539b07d5b0ffa1080ac851ec5bf8c37e5674e437aeb24048da903ac188cbaa3388c5410bf23d6f9690d770cf34612f55f87c65726e5c274b9c5aba52c76731b2883429f5f4819e9e7c052fa6beb5a01a93ecfa2a40988ae5d8e69e3014f65bc6aa1a8f654b245a314f4fbabbf3552732", 0x7b}], 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="30000000000000000100000001000000cef36840c84f531199b34f90756e2cb6ec682e16439db7629f4004c20f0000000000001010000000000000010000000200000035c0df3460ec8946788209f4de1a0a962eb9c1b6242c7c02bdf9f9dcba4c1b46745a7f4595cc96495cb1d075b26aa235a79b6422560294ef16c426123a286cdde03fae5a6a6704e8b4d228868a5ef44ec36d15bc822a06f2e6de4929ea68ec15b86a2b32826330d0df06ffea7d1814039abe26df8f9efa49d183633e1624686effb2e9ac57d8315a6e0e9d6fa7cda0bd58bd313d375d14de24b924ec92cf0ef6df19bb7ed1f38d87c2e51354172cf1bcaee0bd2c01379566e834f0a4753da847281cdf264f0108a8507ed3fb20d32144fe31bc7faab4ad07bb392d15f273cc84a021807c7af269e5810ae56290c7a6f99df5706cf4fa1f0e8b508f7f8068384c7bf11e131ab08f0d22f283d402efa2922d03d700f9768878b1f464964e7e9a6786de3dd9aa8d0ea43b298373b718181443a41fedffe94efbe11e601766cd5240a8049df0dfad50a25318e6b4177ecd31a97ac4bbe088acf7124859f86e5e03d305364527f7443724da7c057b9c7b3dc7acba8aed1c4205c8d3274b57c5eabd5ab86d84d8a8df739caae1f9a64a3a9fc1c68ad39acc1a4202691988435695674178dbef1f7f52c198370555db1643765b32287741d4d698ce8758d2340af87bfccdd2b6ebdb6a44d3ce14428a25707c88cf919de96bee51326a1bcca2a84351cde5e15b7af62800d54ee3024592349c094dd63ba5265249e60c86be2a4b10035dc96dd07a05cda167e8567202fdaaeea291c30095baa9d243e32eeaaf7143b0082f33bb804468790eb26b557c9efd9c6fcec39bfe300933e367154352661f58e16496b5b9a14f7ac36a0ed44c8095e396de5f673dff91f67163bdd774ec9efa02f288af25a769cf24791c3c371278f4328dc7ed6a547447f41dd459bfc8b7c1b1212b001fb9b28c617aa49cfdc1681f64f61c90dadb3cce8961d1f434cfb618800174e43d01d002f7d592a012a24ae32aaf8d9771498545a877812f404302582fc55d5bf9a504a778d48742504d1ffb15bbf4b2458ad5b41556315359af8edf7b3bb93ef4c29d48bf41078b746f4800a98a161e92d80a07258e72cf9515a02a7c2308540d98b4d90bcb20dbd6573cccb13e8799d1b29a348a9cd8fbe740a6f217bf71ea4f96c25122c2b6290a839287ae3aebb26634f1703448e08147f06b813c914e4016f09aeeb5ee4d77d4190d19f5d7d403aab3c15d0614fa8d54b5b9e25e88fc7281ee8e9f1964e692d9648f302706ca89a89b2fe18018ddb28ab6ace07b11cba097f76318831ea14711d7e1cb04564119ff0907ae6d80dabc03ca14a8c769940d6f872bdf21a247850bb29ce8c1fbc52fc4c6aec7153f2e8b0e71a61de861f4b58fb681aa1f247cfdcbbb80ca04e9504a773babcc7b9f1fde083b0b7ab4833fcd5a25fd725ff750d89d934e50a5050e530b0f04a0b2d9c94be109d78a79857a359ee499a33e2be34de5d88cfc5ca59a4a28e4318261649e55e6ced2399984f473743cf66d029edf622057bc2fc1a95c5b563de7f5bb3d8e59d24ed4606c8f9565a98e35c6be184b26137b8d74cf12cdf466683a80fb3cac77c3e41c6be362a74f08775528455c86fc8bffa35b732288922d2ac0d283474f96031d1498605bc24ace11153e94ec6e5a5088521cae3facc9d1a02b46809862f3ad3030c22f9a0cfbba4f84cb197b54273c99aeab8627d0d20d017e9d42df79bb71a9ac9fda4aaaead72e95d341327c669d8766d8aaaf4e5f0903fd76c7f37e3bc6827d32ec30e970032ac70c461f2c1ca0705a7071d0131aa896f387d330eb85a854acce511aea4c55db12fc764479dbed2bec0139061deb7f242a411ac05a2490e731bbc1b90093f02d8ca956e8a7eea306cae8f48d363afd4af00cc433f13812af37376a7ae7511df386a736c3c802c91a4f7eeb83ae273eb3965b5530e7e03bb4a60a97d767db8c1a42464c1b1882ce00b0cea96afc7901a3abdfc41e576e3d32f2bb1ae50cd728ef7be2943971591996a4c2d24b0d287fc0814a86756db64bbc0a8eaefd7fc2ba6c8ee135cd10360dbb4a269a049eb6af7bac8adf1309a9dcf57b0d33839a51c09ca098012971532001dad4a6a4d45386060f16ec1ee4061c4a67e1e97550e5566c1c8094683b8f13a84e81882d4ae97a0bd9358d21db40e7b41922d905de83a2d47615291bb6f637453c6dc9164aae1203a3283ba4cf884d9348d5632ebcaca101ce4a6697bd25e011b135a5120477cf9bf9074976c7af29ae807e6b345a915ffabc5003150c8fcc6000dc3d79cef36121943880ff0ea90ca0a5c80365b94c0cd757d586397eccb9c8b002af322290bfbe9da3aaea71fe51a1394a529ddd70b6f711ad7da38078c6f961b3647740631410e43720239343a8eef6115267b1b6b7b5873f62d29b8132d830d9a17bf1e62bf5ec8a1de145d41a29262d894253a72d04a4f2e7661095a98050ee2fbb15c77c806f23e050bf747034993a2f68efa2659b45a4025a79358f6f671620963f228682b39c19f65ce9c0446a7e1c94290539fed6f2b0e14817d99560a04aaad8ec842071b8f4a3d627a0e4e417b8740021dca8d6e45ab80b6d0fb36cf384b18dc5b09f77953de5d384a85d439d668f8207a197a8402685936720841ef14f7f4e022853819080ee9ab4e4782f51f727c523cf741e0a7dfadbfcd5f8a2decf2150397036197195e05d0fb4ea8372bcafc612bd4b67f38c51d914041c892ed789d8dbbaa604d5e16fdc9228fd31cc2e4cc95d569bb71bfae9265d5ef76ce194018fef6a4d10dc7049b2d736d8e2c8b009567e006d3b38a5356413d4caf7cf9885bb544ad8e369103ed44dc89b3b6bd33c933eb7f863035d51aad90a15f76b863d906e63e6e5cc1a7010c4f199fe1513a058f98e1463e86a2a2c69a40a6a0582ba4ad980e589b506ba8b250d54a39323e5fc988825b973e165f7f6297bb98bbc8cc78728ecbfc2033fbf28b877955669d597e432cd1f0cfe7974e62cf6dfcccbb078fc127acd356201c57b1c3aa7f8f72e02f0d69e68abab36e5d1f921e6f86741d6d827739c5aaf4d8228901ece050c8bcdf23a3f81800853063d2066202884c02795aeb752b06a530103c2859af462321b37d577f607eaedffa8f328d96f45fd3f2a7febd3381a099332fd03c070464d4e9cc6c1229615ef166c9fe7da91fad299163c9d11e6221634b5b40e144a6d76f6714c5b85610d91b79a472a4f9fe3149fa84e9c308327f19553c7012649d337f34723ea26489eb5f2429c2272a090058684ee7a9e81caaffe4792ca38f347d56277dd25d7781b164f35a55d43d24f39ac7819f74999c4a1da672bc3b6e8f3ab2f2c226d91c21d7d754e971f8db6eca8f81d67e56a39025a62352b9774fb60f5b5b1fbe96d7e17aa199e107cdaf2a2cf1a861148575c4e825e86b6de389e6c6862b381fe58f712babb91dcfc1152b79a517e91b2d4be65dbd7ae9b640487b707c8c82d56f87936fdba2287e176ea74b135438b570777f685a1e3202279d1970a200e9f9df55132f606682ba0e290919787bfd2e033b77773fecb56235a9741c0e55761a3919d37fb2b38d13e3cecd44551b018503167d1e924df9778f67eecad71f64306b72a6c4e4ef44b34e2ba4b62265e9534c69792508d291a7fea22a9e78387f12ab344b72ec3d3118a99d178032aac50c18ee8aff06417d0e1c9170fe27864717cfba7eb6f7ae57c222e3c26841992130839ab332d4166e79634a15645a28632cacdd4632fc40640959cf6b6aace3697849e7338a2cf26f3b40ffed79f68a2accabc39c2457988026f69f42b34ef8aa040c15b37d1e2730872537b284f7e834bb1bed338dac203a57a30d0373003db43fa8b5a7bfb78d65c2fd96e1876a10ce1f302b2aedc579a05061be1126de348813cf7a49eb41e9686f9a6ef1b5f8ac1fe53613b0b7db11f31774bde576856930fb454fbf139ffedbd6c339f1eef7d27280f581c54d191170771e73c7b2bd8f0e1163fd234ff804cf70ba5290899feed1fb7cadc86a8bd2c10f511e5f542fdbf240310d55bebe478e126d506476e757608d6239b79668aab421f81ad2baf8ac601a1ff239880c242e6a36c02731acb3d7d3a51d761256fde895936c5a7ddc99101d14c9784627657d17989e3cc1822ac5c6ff4ba8988d8758436865e388417819af56480da9cada44bb8585ca05a6012f83202ded9ac207a9396293f23206ce569b6ebc02e9a0fed9b1a7691c5ede2ffc4b078a205949a895237217c3e32fdb355385051350c620d783ea5884a75216446d933095f5946fb93984c5e896dde1c73d312c617e22c4c8435fe03e51f3184e9072d8af9ab5b87ce3457a7505432087e2f874ea1f5b5b13a81427e479c39778ed76771c83a68acecda9b36c18f58d1cd526f424f8573134f6a8c53a6db9a5f63b6a148d18624b6b61d12a94c991f8dc7393df5849d462223389e6d5a9da6cdcdb8cc6c71e7740d77c85db7649978617144d1e328ee4e8a5e747cdfad2a64bbbbb41503c6473588e16a4a02e6f6c5726eeb57a3aaeda0a8574e4d9641b0e889fd969c4ff055812ac67af57ee0b9ed731b31dd350b1a130710c7388085c6a79fb0378a4ef0f2a0508337112c3c942479836324b145d5bb8d3d6236f81ba6d5a97d11711396ae95647ce132d0bc3a00c1a507356adb41cc4f6ee61375ad08f129ce32a64aa1dae6d2c7b4063633e9fb747f7562a8867282b8b6a8a26f1df16013fc81e2352af890bab8556355ec2ae4bbb3857b0626e7d1eea693c9b7964b5156252e8e7ac000a4a58b9b49e3bbfd6ea913b8b29281d074e123e9bd3198c9c0489d1f5591c616b44d930a741998328e87e40c8b006cf2336c181df26550638697183c20588be51b5f7f6f597222aaea89becc8a71eeaabf16aeb67192715c6ccd489286d00a3599e2c8d8fb7946cb77ea2afdba35cfb29867cd337c6898acf66aad6c093f5b7bf99c61478ddf5d4e57a870fdcf0eb1664971c90c1bdd455f4081e9781dad391d4b40c4c4c16f7c3327709ee2924cb04452e01dd43ed22b1c4df8f3a8e50e17fbbc5fe59726379519ee5adfb9f2d5e5b1c881ec3d46cc2415e8bf25f818673d20fbd5efd724e0a21aa5b54c4cd217428d0509f85dddadcb0d8e2a94e78fda5f6ce26487f2f153257468c42938f5a55dec4d28db899e2f03ec8158b04142ac3edc5742167a910d86cad13f77246df7877cc7efcfd689bbb5d2a91c5e4c7e533bd49e2046b454b3f5a83454ea887e27c3fff96aca0cc2ff4dbc094e3f5f145cf713607634c160bd2b90e9330685870b6e5057bc1b66465616ec9945a2f6692b1d44c010302aeae002100d68ae7f4f322daa055710de263a0ac109135d86009556e6ee2bdc130e02d40ad1af6c401bc89bdac6a28e125b021f65bc25073b3182a1316e195a12531e8c1990682ad1def0292a03cd271e94abfd3db99f916a07e3c786014bb8fd6a8260498f6c2249a95e3cf8ae393826d03f8778c323c6be5f69c5d7f282eb2b2e99e7cbcf3431ca516b1c2cbb504b9b679e5b169e36f6d083978043be14dde1c0d218ff6100cd13eac91ec0940eebb9eaaeffe6decdc05a5a98ef17368044322b75e6998e5da2da52a43a0cc344b40f6ceaff46fe5a8378023e7081a4840513ef7efcbc651d06f2f1952c6bf5835ff2f3f887ebd887535c174e21239eeac79080df88a4747e522df7d51e51b0d92d22903b4489a826a4cfd7db18480985c7695048e5f54ac7dfe7f7ef4015fd9de24ea6805e9000000000000000ffff0000010000808a8ba1ce974fe622c171003439993b4cd67aebcb83843dd53411396c22c66514b5fd74f955e6299c6079b84911f8ca58d3dbafe1a1ca79e440f7e37b873872fefa954d73aee86205590a0fad18b70f5729fe5ab635c4c3dc17d96867d98ca1e871d2fdb84a717eefe9a5684848c4ab5123ade4e701be87f8e67a270000000000b80000000000000001000000030000009c2b1a93729c25f5202fde22e0f68375c4234431b5b2111d714a37a562915e670b2892781e5f2abda97f0ea443f36b7e15165f499e2f7284ae0bfef0ff79c2582a50acc1539ecae9126dc0504c35b232c0d3cad08133a9bc71f68d81d686e379dd92ae223fb4da11b3d4918a699e04ef438a27f443ef03a18b325e420cd1104774dfa0c9fe7f7654f1d8f5c1e0a28d68ddf2dd8bed8e45f449ca6637b77dfcd9eb32bc25000000001800000000000000ffff00000000000036036943af9df6cf48000000000000000100000000010000b9000893bd422ac78459fdb5b32fd3f09e36dbab411c311221aa488b73469def95ba0702936aa6b4c0ff1cd03b71e903e8f7cc6cee490000f000000800000000fcff000004000000cd6ebce59f44bea7fd9d02f8160f9ea3e9d18760cf765cf2cc7ee3294912bdf0069399c5e99fff60a126ebab065942b5016956a0ecc632cf408f63ad1d75bb406c012506f96bd5cce2d3600bb160af357e96b9e88108665b6a0d4a7d1989705bf825eb24523a93bde9cfc83bb71820a2143eb86876a1684602e62f20d5600bdff5cd77edf772fb06a5ff900193007f87edf741409483d6fd80cb482ba78d36e49dd51e2384e734f093ce9229cb2605c87ad1a55110fbcb4c0216f5b10f3710e5db577de89c96130ef7837224a6f4742459d0bb6abe741625219b866362"], 0x12d8}, 0xa) 21:03:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [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) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xb0, './file0\x00', './file0\x00'}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f300080000000000000600", 0xb1, 0x0, 0x0, 0x0) 21:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x4, 0xf, 0x29d8aaa9}, {0x2, 0x0, 0x3}, {0x3c, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x3ff) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x1ff}, {0x2, 0x0, 0x0, 0x4}, {0x3c, 0x4, 0x0, 0xc4}, {0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES64=r2]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3, 0xe4, 0x1f, 0x7}, {0xa60b, 0x0, 0x7, 0x200}, {0x80, 0x0, 0x0, 0x6e}]}) 21:03:42 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x35}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x7, 0xc5, 0x6}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 21:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xfc}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 21:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c, 0x0, 0x0, 0x1000000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r1, 0x2}, {r2, 0x4}, {r3, 0x40}, {r0, 0x40}, {r4, 0x1}, {r5, 0x4}], 0x6, 0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 21:03:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x9, "2e04af75060000800100"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xf0, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 21:03:43 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 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"}) 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, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 21:03:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x10, 0x1, 0x8e1, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x3, 0x80000001}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x2}, {{}, 0x0, 0x80, 0x2, 0x0, 0xd9ef}, {{}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffc, 0x93, 0x1, 0x8, 0x1}, {{r4}, 0xfffffffffffffffc, 0x71, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0xb2, 0x40000000, 0x3, 0x2}], 0x37, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0x1f, 0x7fff}, {{r6}, 0xffffffffffffffff, 0x2, 0x40000000, 0x1fffffffe0000000, 0x2}], 0x240, &(0x7f0000000340)={0x2242}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 21:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x5c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:03:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 21:03:43 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 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 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x2000]) semop(r4, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x2, 0x40, 0x1000}, {0x3, 0x0, 0x800}], 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semop(r4, &(0x7f0000000000)=[{0x2, 0x3f, 0x1800}, {0x0, 0x3, 0x1000}], 0x2) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 21:03:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) mkdir(&(0x7f00000013c0)='./file0\x00', 0x6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/248, 0xf8, 0x842, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001400)=""/92, 0x5c}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb01f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0xffffffff) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) write(r1, &(0x7f0000001480)="9600fe67bf9f8d050bc3b1027449089ab041aa33827165bd8bb561750a890ed2685b647f3c4c3b891c7653f895a050ef74c5bafeb5a7e894b0232429574f3ce4b9482ad236b9246b34b3842781af312700b31a28424c8ee0469514461e6d3709397b3c1c3618360d7181b607d83db66121ef775bec44d6c8bcf606c1760d3daa00d8eec4fa3c54c24be8baa6fdf4040490c0cfbf0f41f51d09c5611613c710c23ba517a7e87cdaf2aa95e39d6ecaa44c98b7eb350792800ce27b02924419fef343f52f9ec86fbda3a77ace4a08c5cfc7dee441720a69590752205f8968e8b9cf962c9aa583d9077dd9", 0xe9) r2 = semget$private(0x0, 0x4000000009, 0x0) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001700)) semop(r2, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0xffff, 0x800}, {0x6, 0xe8, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x1000}, {0x3, 0x807, 0x800}], 0x2) bind(0xffffffffffffffff, &(0x7f00000015c0)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) 21:03:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0x0, 0x1}, {0xfffc, 0x4, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33c8435f1dc9639090bf5ffe6b6f8a1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae44795aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505ebfd2fea3e53c309c2f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1a0000000000000000cf8724eb18089278e314330000000000000000000000e02b05bb99b2bbedf10580f61f34d77572e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5093dd4ac6419c824cb2161ec660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c172463e9389e32be27b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579adba1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a5280a0925e6e87386575e775034c92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a6cceebd73"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000a40)="05415fb4dd0e8e912d47462018607b558837e4870f4e5b6a1187db89cb6f6ce4172e59d38dc5e5854ddffa461e739f66dc3afd9270dfa78200000a153be0087cf17046d980b43512d6b46a00e6a31bbc09f87110f5ba7ad3da0aa4c6d06aee9b727c37dd3512a81ae88c8b34a3bef52346989fd7c79d9694bf6654246fd59a9a86fceaf20953cd2f3d7be7182e4223d78b1f8101ba463d17b454f3fd3dde05b1da7c62eaffa9bb35cce1c78d71015da923d0c5bc2b00c3e0031c5822b6ed564f02ef268e8710898613b3b409aeea7c479102df8a576a219c886dfce6a93d105c94085fdaf96b3943035c73f634ff50abc4cd099db89985e60af901b9b0e16396be83e0ac0be13f012846a166ad6fec4a80f531400c93514de68e8dcd0043a3e70e9721ebcbc27d0e8b8cc9dfa2ee71c6ea3cb25cb3d387fa4056fb9bd2c76b5f3ea20bdb86ccca2939cd6abc6a114ddea4bb0731c2c838f7cc25c49735723d8f3a2979b5b7a570c09af65d6a542eaab15da552dd2018c7535e1b99a06d8884d3ad1105fcb18024655d371b87f62d56dec8ff95d9ff9eecf79c5966a88ab311ef9908ace45dc9609f06000000cb405b65b800f486327cb9114cf80c1328d0edd59c900dd1a99e810f628dc13433bf675e3386996de5c09519cee972b3006832a11d6447c7d32845530521be48bea41a185048425c7543520c13c3420a41748d08882a58b18c4da880e897e6f71fc30913940ddd7eab2305684cbfcee6442916bb68e1", 0x222) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 21:03:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 21:03:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3f, 0x1, 0x0, 0x1, 0x3, 0x101, 0x4, 0x1, 0x0, 0x81, 0xffffffffffffff1a}) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 21:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b792bfec2a9fdf5f35cfd461d985f9d76d46cc3f993e0cdc0bcd7e09e87d3211b3e012b414192ae05f273be2bde1969786a3d2321b54b4b767f276beb835e6206d4a13233582eca279e8c9647fdbed7e4d67", 0x52, 0x0, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 21:03:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getgid() r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCNXCL(r2, 0x2000740e) clock_getres(0x3, &(0x7f0000000000)) 21:03:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}], 0x40, 0xa}, 0x1) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r5, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x40, 0xa}, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, r1, 0x0, 0x20, 0xdd4}, 0x80000001, 0x8, 0x0, r4, 0x9, 0xfffffffffffffffc, 0x6}) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@empty, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @ssrr={0x89, 0x3}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) 21:03:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac6700bb000000000c00907800000000450000000000000000000000e0000002e000c001df00352126239d3999f4c61413d0023c112862d2591a1f3cbd23a5c2ed4f35f776f89c43d3fbef08c3fce0a91086e4958b303a1b731ef3d6b56e62b7a841ac24c0a71a0e29772ed1ce6e9772f221103ed504b291f9089ebbba21f9210252a373ff811d2ba9ec6cdfd83109dd1056b3d597c278de232d33c962de8902c32fcc39bf2ddd5b75ac2fa300033aa19ee27f611500c3108019c70028216c5f06980d4a6f895f3f843909479f6902412a247b781530741fdc8d78113ec8b4cfbedcd454fddc1650e80be29a32906424362577ee94206338efdb8b40697b5f3c848c629630fc67ee8268043da77675d48e0e67ae69c8ce66f5cda136feb40ad84cb52f6f1d6d670319e229b4c8149dd73c624075732b35fb8dd85475f0d0f3cb382ddbd1a54fd9c9e8f497c276ff1878606f62f071e4ca05a9b9d07397"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x978b) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 21:03:43 executing program 1: 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) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x6, 0x4, 0x2) pwrite(r2, &(0x7f0000000040)="fbaf8a8d7e3a", 0x6, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 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) 21:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x8006}]}) r1 = getegid() syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000bbd60871d35c4f89f8f5d4378209065697237732ab45c2c3cd0f1029ba59f8214039c504338fd2724b4f535bebee34462b6ed0e93ad724ac702ffe0d17647467fa5cd448b7634a7352465b79494aa18ff0aacb30ad87b0057d4e54830a"]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x40, 0xa}, 0x1) fchownat(r2, &(0x7f0000000000)='./file0\x00', r5, r1, 0x5) 21:03:43 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) r6 = getppid() setpgid(r1, r6) 21:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x40, 0xa}, 0x1) fchown(r1, r2, r7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 21:03:43 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe40) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = semget$private(0x0, 0x4, 0x600) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/208) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x40, 0xa}, 0x1) setgroups(0x4, &(0x7f0000000000)=[r3, 0x0, 0x0, r6]) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000280)=0x8e) 21:03:43 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/65) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000240)=""/21) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x80, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f000039c000/0x400000)=nil, 0x400000, 0x4, 0x6810, r1, 0x0, 0x9) mmap(&(0x7f0000373000/0x200000)=nil, 0x200000, 0x1, 0x810, r0, 0x0, 0xff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 21:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 21:03:43 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r1 = getpid() read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x448, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0xe2, 0x8000004c, 0x3, 0x100000001}], 0x6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0x2, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffd, 0x55, 0x40, 0x1, 0xfffffffffffffffd}, {{r6}, 0xffffffffffffffff, 0x3, 0x20000001, 0xfffffffffffffffe, 0x8}], 0x2a3, &(0x7f0000000180)={0x1, 0x10000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) kevent(r8, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 21:03:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 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)) pckbd_enable: command error 21:03:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r2 = semget$private(0x0, 0x1, 0x41) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/206) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000440)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/252) 21:03:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x10, 0x7}], 0x10}, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) setegid(r6) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x121) 21:03:45 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f62757300cb90ece7fad345c2c6068c4b2d9954849270d0f069e7143ecc8f88cc23fb857a20848d85c065bd488463f9d262d589b8d55419b30a6424deab721487bc556a9c5122495ff97fe5ac98a295b61a83cce311abb1e07ca626ab2021cfbcd7ee28a675"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pckbd_enable: command error 21:03:45 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 21:03:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = dup(r0) listen(r1, 0x296) syz_open_pts() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x18, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = getpid() r3 = socket(0x18, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x5, 0x7ff}) 21:03:45 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x3, 0x4997, 0x1, 0x6, 0x3, 0x8, 0x0, 0x2, 0x4d04a22a, 0x80}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x413) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:03:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt(r1, 0x7fffffff, 0x6, &(0x7f0000000000)="8f3eae64977c118306a80313cc8fb6e7eb3748bf0f2c6309eab302e1d8c7be81ba5e69313969684fa2f64896da1c62b88c7d35c23a40a984f1d256a3272199637e67043266755a6e4f9a131617b95a93def845ff1e64d9408659fcc6a6a17604d9143474f516aca5372e75d610ba8dfc094f62a6b08fce2a25dc5079a222186b43659b4a71be0658c35606b7fc5df248ed1fcbd584e8ada01241e7563ea28d3d1c8cce4e8065c59d649ab9db5087ea29e59aa04b5b57059d595ebf57d5b70c12bc4034e41cad62240a1ad5c87ba71b3751a5cf1ae6eda97327108c5499277514f4fd91", 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xff, &(0x7f00000001c0), 0x80000000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000300)) pledge(&(0x7f0000000140)='-!\x00', &(0x7f0000000180)='$)^)\x00') 21:03:45 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)) read(r0, &(0x7f0000000000)=""/40, 0x28) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) 21:03:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x1}, {0x18, 0x3, 0x80000000, 0x7}, 0x3, [0x4, 0x80, 0xd93d, 0x8, 0x2, 0x80, 0xd19, 0x9]}, 0x3c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x4) 21:03:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="5f9a9e835b6dc639dba02265e541ba", 0xf}], 0x1}, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x1) 21:03:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800000029000000310000002e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) sendmsg(r2, &(0x7f0000000040)={0x0, 0xffffffffffffff70, 0x0, 0x0, 0x0, 0xfffffc90}, 0x1) pckbd_enable: command error 21:03:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6b01008b7f00004fef7169d93889969c55f632727bf1fed29158ae7e8926aa15bb9cd14958b0d9bb4ef0b158a58d801646ee6295fdaa7599a82cc09a5d30adc7ff74a3ba47991b4167a7c0c78ad2ca153d71a7e4bcffc8f4db22aa0fa4d43564ea0a810ab0b433398d4c6c3aa927e3df75287822672372ac357a6322198f407af1d6e93236d0c920fb0dca352a454ad33746505fef8f9bf847d9f75a8eff925ca2617a34fb79fcf03df30e10e6ef1ded7378c5fb25e49c62f2759a00f926170c31b183e4e41b3a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) unlink(&(0x7f00000000c0)='./file0\x00') getsockopt$inet_opts(r0, 0x29, 0x1b, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0xfff9, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x21) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x333) 21:03:47 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ffc399d4e0ba37fe04c0457187aba4752591ad9aae94f891e28e05eec7e3f00600d6197142fe5067f18e528cc250a88d60774cd0167fe440a113e9bd446d0a6b94848be947447aa4db32f972b5bf391a31c8919e6fb51d4137d4bc6f17cc3003aa361b3dd461a5088ed3a5917eded054f3f376b993a4a685be2f52a9e05c9ba4ee16f5fec6bcdae062849b4ba2f988a92087cfcd9fb50d3afaa82e20d4c3ec5ba010ec9c369f44a64c4ea6d893e2a248704a491fe708fd1641f0be80aaa7075b340abe865f07f336d956a36b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x5, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) pckbd_enable: command error 21:03:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="4b522d6a6a92acaef79e0acc5a3b3c194ad936a6a42ea7bb0a241a5f8c2231ced966a4020b93e6f8072f460a7f33559d38863819f5785e2e2c556da53a2447cd6986408f5baceede9af36a3c761f6ac9c09a34a3a22f108a74b2001dc93462b0bb29a80b3398c26ed9cd46125ce23ef1d2ca837be1efb941c7c4c2d55b50777090f0ae726f3ae2ca02890bbf0c0416d93e2372005748dc06fce6", 0x9a}, {&(0x7f0000000300)="4d9f2bde04caa2c11c93f881d9005839705f58cca9573eca547d0e6419b175c9497edc9363159d11ed5b0e6d194141a9ae63fabd90b9223cf4879dda5c9cbe081a73c13cf70c425e913699533436464223370ea6288bb53833b1f3657ad007206160371d498b34aac745eed3cd27d25e84b1f737", 0x74}, {&(0x7f0000000140)="639a3b8cd9bff019f8e18ca81f35fd2a5505ce21562251fd06630cf3", 0x1c}, {&(0x7f0000000380)="b3fc9b283f1ea8dddf8b1126af31011e2396a5e9f8c35eaad1770c0527e7193063fbc2ef1d1d351d1c3019f93cc7143ab0d9183821c6d88a5f9c1b2b24f6704926490fabbfb000807b9a7e3364a2acdaee07f1733a6fc64876cf61303b7a6102aa0cdd8dc8d54568a02f5a7cfca9a5161dcb3f29fa67f77adb9394bfb1c5dd147c6cc8d302406cd89ceea32ec0ec160b95b9cbc74a6ef4da6f4ce5ec3ae02dc18eeb967415617f7cd3883d62f00ddc62bbe9d5e7e51c69c5f830ded62e3a7b182740e3c533f97cfae9f6753c6cc60ed573eba34e0425b402e67e24a47c88cccbc6761a9842395b405e2b13696941f6f647dc0c69e0cb30ccc80b33da23c97f2b8113fd95a8f707b9c76434ecb59a71def6b68b0bc8d04848233f488178dd22a9e9af747769f1e7ba08f423a7507914849bf5a871e7bb280178586d324316febbdedf81d34246e1371681cee9058a9a7355ba2f07b3eef70a00aff01c6bebdac5cf66661fa090dd6b829b172f9ac1bbf15e57fbbc28bb4081dfbf9a233d96de49b94ddbca9dac67154310f6457ada6de948142f36acd0867e357f2d94008b7091ed84720d8e0e31ca35c0c3557d2b8fa030c9ce60769e6c3f88d79e16a0147fddb904c5dce3cca7af3945d009b433041dd943d3dc470cf9d5345a55ce08151e4da0c869b1b31ed62acc2ffc0138df9e6adcb3d228065c7a9de90c8f0d27fafa19333b63aa433d67eed4e37ff5161ad5c18a124a96e8dc2e4efcea9b4292de2527172a677f7043a04f6884a07f9ec1685753b1f4624b3718ba198ca51bdf5ce030e73631344aa6ac41fa59e4155278132810e4ada32a6598de3d7a8ec1192bba4e6ff0e26f265bcbd79612d69f4d6c09fe5c754f5fe3ff3bafe38fa03e16b3f21fec204618d95dd95db2f8b8d7ea52d08e22d285fc907537c7b25f3c1a3beb24943258c0eee6ac500218b4b29236ad655e99def8ad7d5557a79997f0ffd0de2d39ad0d579636bb060c6ee3549bc0452a9da8f92dc043db468243ce0582ce9247808aa116d61db3e596c3d78816ba1e21b3066b90b320a7f94676b21b37e265a02d557227e78a86d84e25276e801b045cb602082349c7ad02601fb3b9ae2f9133fc026ed87d9065d6174472260809a1b39913ba786ca4254686cd8d281c086b8c2fce6d49379ca77776e62cf60f5cd552280df49f12007b73754c2d3308dfd1a4953c0e79559a321f5f427266445c8b09b104fafcab3f6fa4ef16df934e7d7015f2aed0edb950cbb943a30636f0b82a388d1595912dd4015e52b5202afceee90daf6ea4a5c84371ad4e49804841a5d65e7a4e615f74dddeb750b109d01e7d117234c400fe983e5ac1da43b0c78ac18ccf8c91a8c97f52763de5cc090692319f8ee4ea84c3ca6cabf18a9339137f5d3c7c9095b9d7c3a6a3311a15f16b89a12bb00e3779791fc251722f06390799627106d1f624d39e86f6c56126c33d0f949be116bac8e507156e5d3ca6f0bd6ee133af0c40d54b1f898a3a0a719a402f1d27ee53627d6c2b8b7a4f13b5ca8f60fca6d568e2a196509317446183753a1e0957ee8563709ee34f68694858cc224923b4932ea886a56231c8801c49deb5f92281b220db6c7a6cefdfbe0c73b65e320fe6c769a3a33338f06885d3d04921164c985b20c446cadcd4804258ab9a357c7401111e941b47d02ddb4feac8d742626d5f24ce6b31d086d0a9b54d6388a91e8b8710ceaa145fe2977909a469e3eedd3eb3abbcadd8c0a3dc2bd3efdd84e0f1e4022eb1b66f805340a372a3e9cf544f6b82d0aee856a7be70f6a54acec883a23606894aec2f27f6751af90cc6f739d8778fabb3df4dba0a5a8c0334447a5efe55bf388a0fe88828e25cf1a00aab728c0129b339ae57ab68d36e21fee1f9b0fb4e3fdaf5bff2318cd384c0c6c5d10171c69dd32bdb0a8920d66c656988f2f55622660ef18e87ba659152c889fb127b51db56b1959d800335c808e0c58e70e6be9bd51bc6da54d81e9135658c9a9cd3669e9c1596d6eddacfdf67df6cffc7587eeb9fc168146459ca5747f58f86dfa2154e18974d2c0d70e2034d3a925d2f1b9eed771129c967dc10f57498cc2cf7d6268ea17abe9e97cdb0ad51bdadaaa0d4a7087741c0523e0695a43b7d89100880cedaf1b29c555c37c3c5edf2bc243211f925cafc1f1048ca859c274757539fe700b3a83b4e4bebc8665136f43cbc8d81fa64471b3c5ba8cd0d809772cf3d4b0c909de4a3220ed3b3f5d4d4e784da1d2acfc87db948f3861a520b048937f04d835227fe4d126f3812f3de46b3c700cd6a63e3cd6ec94fafa90f179bcd8b2dc6028af1047cc9b9738ecfd4ee8e6e79b8805c848b63f26be8a08dc002125160cf9f04e689297d4347806399e1481a5729fcd00c7305f8376c3d6de623c962e13ae562d6da2525d9b347a832c18f4e5ca829c5c9e1473fd4d170a2ab8369837012293e20a097ed9543d4cbefb4810b838b29e60c560a1e61d1cfbd1933248df6ccb6213f639705071c1bda15e79329234585f5d0eb0f46b79d2d659f14d8ba9467947f594a996750e1ce9b2e5275aadffcbd7288c377e662abcd5fdf5bda5e20ab6bc0ad0f04c8141c4baa38548750541e3cf093cc955a928f27f4994778d0542f6c9651992ca29f9b448a48b14f57ff73efb958b0493a42972e870dd7527abe39a5e2f38e804d170ab9039b1acf12058cc557492a8f8cb1429c712cc58f9819ec44828638c41149175073fce101f44b10cbee43c17fe87074d354e85aa70eec589bc36ddf9fe003c08c13da4b8d5155d79007c8e4cbb3ac9319d9fafa4b8b60d7fa041c7b76e4c0d70638aa8b49f8f457d1c4133c6672416e62650155401ba756f2c88222ece00b3ba1af25f89f24544f4aa2c001ccac6960e773220b761a08c55bd30e67393c54287f30b2d9a736eab00581f66b7362cf2df1c410c61ea2a1b6234c130282167d2f5b7ab19d0885fef4527337eed056071ab1f0e5b6dd9758d5ed16e24568ebb7ca53ece18b039c03662992614eb83cea6a20e1b29009a3f7e774a36294ff94250afd80bd02140f08403309290fcbdcf6e5173a9a0dea0c5d121d633bed4d9d6064377045134a6ab644bb0dff4081b89763695c788518f142ce62f2ed91d3ee218368b19a9c21a8db56bc7e90dca9ee90accfa3afa8d6bb185761810b45ae85273a63edc78869c444e1347f907f6de1cc6065c63bbddda9c8945bb74d3dbaaab9c1d2fc474a709845a427ff3b871a244d49a987d3ee5b805e39b1217ce526a660b1091934b259d3c2318b24b455a70d0dc4ca2ab41c5d174813ee26228d5809a6a3f9e07991d1a22dcb9c30a21e20e3e74ded74add52aff51b51592d6cff4d77323f5c7d779e000dddecabd02f28c2089e42ff201ba45970397e583dcfab6091db9054e33273be89fb559fc67d97a613ff269dddb986034ba7300e1192ed8dff8428f508f225e3e2a9a03b12fd147df2d8758d0b7bde49f9923db0da72ce22053dceeb20dc8dd18653188bba336cb1586500b7689ec16e0e18038b00c1129c1f84aaf6bbe7ebadc48ddaeaaab9ad160c7c3ac8fb3562182b18963bab75591b6f81dd461a83db228ba94829f78cd252b1f8d16ba56ef585cf1e06894dfda681de4da5d83d36040b058ee417a064899d239798a0314803dbaaabd36a7a02a3a67e514fd75b6fd15516f19d7016288009a780909fa36baac79f920931f528ffe2c1f89fc126c4cfa7f4e9c57d693a37b5e385a9617d24e93e9c638b1d9253c2ee0490815e2cca8f12f480919dbee505d85370e7d151452cadd9fc3016dffe9f0f8919b6d1b7ae31d5f280de638d0e984e0faaa3274066db9b61318b1e5f697bdffaa81733a5bba5ae705c3b63c5b6068cd8a73bda042166bd4ffd9d4ea50a2cbf11f83d0c9789dfb1e20158a62c0d7ed20a60f844a79a88b18ee6540ea97f93832c5fe34f1a2fec0d8c66c9663fb390d291a61794de6c02ff4f71d866f304cbc47ae883eb057789733b3ae5ef87089c9f8c9b47d0c2ba91c5807b9704dbfb4cdc10d9d67528c7e45829bde3cc6270d0b07c74bdb393293a7dde5cad1253f1c33ba5c4a055045a652f11d201fcfa66cb44b75c810cf01c7cd58b900bdd4bcba49db0f4174cbc92c21561b515d662fcc4a3ba51333c9ff29c0394336303b69475a032830eff7a6e6f4f7a83cf3a48b1fccd8457e0f1af0a5e36f153ea0bd07c4c0f703ef710aede76d9694ded5b3d783b846e3da7475f5a1525e7fea4692371169858690c2f1c87dff0b8958d63cc4ca040be48961ab61d9d1b69121f6a39098b7e663355f136cd7e7b6b2f1166fbcdfd866b91ecfebaf879d5afba27a3d8fde59600508138715c3d894257fd829a6fc614297b9fec79d6d5878b4ec5e6b0a9a4ac143791f3c8ae6866436b6641ce791149485b92c1ba8ae00f60bff99f41bb8c404249cac8376e4bc6171676949f26447534772055b3f9d0243d185b4ffaa0f8a9925d34ce33041782547fa7ac31c568c83559a44894b07e6cb1351f8fd9069333050a389e9c7157a2f531a3892c469e1d20c312b25b15360ed183c5b45348a4cec6142917c67ea24310c6d1434608322f8529a07445981d034ce46b7faf00664014ff8bc401de6d19a6898c534e39497a09404a5d744925a9fce8ac6d525b4c296a651a4dc8e7f39fac4785ac68c1578b29196aa6681258dfbce63d70d0779de82e72d582ba6096ea21db1ded69ef7abe4d3c3a8559e8198d76efa6a28cc71ed81c667837765988b798d3e4e1f43f8bbf1d1c7c399e516fe75ca76a0fc1520c3da93b9aacf196986c763a262942d28e1de659eea9244a6d9b37ef8d69995aeacf6db86225cd4d6d1b6f1307e25887308534da3df788d4d9a7fdfb8473978e9179920bdecd107908982aa50181f0b9c71fb7b2bdcbb7d6ef25ff9243f77aff8243d1d128170cb04457e0d380b02b2e8d6c2b4711292443443dd32c941d0eeaa5f323ac665d1707ad7eb852cace7c73a42091582c2bc69dd2014d098d42e7b3e97bfd183fb4cbd398a03dbc12f51f5f28d0815b56c958171ee4e386535628b4d0d7ca202a0974eeebc22d9a416af91c0c0c25c5ca24ecdf968ed8d634415e8077d317495b571d39e8c213044362ff3d07cd10b2713e451364f1d9b84e2dfb7fade1e2631db2f70ccccb067e1e65ddcee877df862a55a56b7c48269dddff2738789e7e77826ff561c3aff3357227d96f7f043b0d94ec0c92d4f85a2509b88c0d3354bcd6de06a5e14b1d03543d52fcb8d7e9d534dd8957f08879481434534d8d0a0959827ae53a039cf64c7636e31dcf74b6caf226dc10ece471703c237b6113c81fc95015542d3bc5a8bd8ac8d5e267b2db5cd7e50b1d85746eb3d7d293d50fa6b92ad9e6c89d1e40d732f092a98985c10a4f0fca9ada01e26a23f360763dc42deee4aa632d480a6a3fabb4c9996e5ae465f16a947fa191e228b69919e07b5f5c10fbb199cc0359e94d086539828a97fa81136196cf9032e3d5aacf61a5ce4b5672223b003a2648a301395f64b6ef430ad70b4d0975c55fec79a133eefeed7ba716fab518e4c63c55ae13448b47ee91e6b5dab8fcec481eef4a8fa9e7feeee8379b6ab3351b35855a6ddc4f06fde817bc407139006c5805c897c47d640ea508e671157fe1df1fe06d0ea36e4d8735dbaaf063482baf2f97aec4d5d9efd04e088ed26f2d27f4297e084394782e8c0291a90cfa07579e3906e3b394320e606473e154e", 0x1000}], 0x4) 21:03:48 executing program 0: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x108) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8ad, 0x80000001}, {0x18, 0x1, 0x20, 0xfffffc00}, 0x9, [0x3, 0xffff8000, 0x8, 0x3848, 0xde68, 0x5, 0x401, 0x3b1e]}, 0x3c) 21:03:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) syz_emit_ethernet(0x12, &(0x7f0000000080)={@random="c1f6e6bd8a5a", @broadcast, [], {@generic={0x62e1, "93605c39"}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 21:03:48 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6010, 0x100e02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 21:03:48 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x14e) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) setreuid(0xee00, r0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000340)=0x3ff, 0x4) r3 = semget$private(0x0, 0x1, 0x274) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0xb3, 0x100}, 0x100000000005, 0x703, 0x8000000000000002}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/227) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x9, 0x5, 0x7}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/231) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0xc1) 21:03:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = socket(0x6, 0x6, 0xfc) setsockopt(r3, 0x29, 0x80000000000003f, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./bus/file0\x00', 0x10, 0x10) bind$unix(r4, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = socket(0x25, 0x4000, 0x40) bind(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0xa) pipe2(&(0x7f0000000340), 0x30004) renameat(r5, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus/file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r5, 0x0, 0x800, 0x1) setsockopt(r5, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 21:03:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 21:03:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "612000000100000000004e6ae9000000008b7ec0", 0x1fd}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 21:03:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x439}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 21:03:48 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d45000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 21:03:48 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) fchdir(0xffffffffffffffff) write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) 21:03:48 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) read(r0, &(0x7f0000000040)=""/86, 0x56) recvfrom(r0, &(0x7f0000000280)=""/193, 0xc1, 0x801, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3]}}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x1f, 0x800, 0x401, {[0xffffffff80000000, 0x6, 0x100, 0x0, 0x1ff, 0xfffffffffffff000, 0xe179, 0x5, 0x1, 0x9, 0x10000, 0x7f2, 0x0, 0x49c, 0x10001, 0x1fd, 0xffffffffffff8000, 0x5], [0x2, 0xace, 0x1, 0x6, 0x7, 0x9d, 0x200, 0x4, 0x8, 0x7fff], [0xfffffffffffffff8, 0x1, 0x400000000000000, 0x4, 0x8, 0x1, 0x6], [0x1f, 0x9, 0x0, 0x3f80000, 0x4, 0xcc8e], [{0x20, 0x9, 0x7, 0x8}, {0xffff, 0x1ff, 0x4, 0x4}, {0x8001, 0x5, 0x59f, 0x3}, {0x101, 0x1f, 0x8001, 0x7}, {0xfff9, 0x1, 0x7, 0xdd1d}, {0x7, 0x5, 0x282, 0x485}, {0x6, 0x80000001, 0x1f, 0x7}, {0x200, 0x487, 0x3ff, 0x2340000000000000}], {0x0, 0x1, 0x3246, 0x8}, {0x5, 0x552e, 0x3, 0x101}}}) 21:03:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x3, "973ec7f2087502bbd888859929e94a98ca84fe63078e3bec4b4ee5b872ef054f25d50352e0689e55e6e916658fc625cd49"}, 0x39, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCNOTTY(r2, 0x20007471) close(r0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x10000, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d90312", 0x17}], 0x1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r4) readv(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/240, 0xf0}], 0x1) 21:03:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x3, "973ec7f2087502bbd888859929e94a98ca84fe63078e3bec4b4ee5b872ef054f25d50352e0689e55e6e916658fc625cd49"}, 0x39, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCNOTTY(r2, 0x20007471) close(r0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x10000, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d90312", 0x17}], 0x1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r4) readv(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/240, 0xf0}], 0x1) 21:03:49 executing program 0: socket(0x11, 0x4003, 0x3) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) sendto$unix(r0, &(0x7f00000003c0)="040005046000000000000800070100f9f41dae47a51027226caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed18f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff00422902e4fdefe095bebd1001e070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe0000000000000000000000000000000000000000674ef7b9243f3dddd24d6c27947fb4e14f9b935937b97c7df41ad5f8da458d8f7fcf72b616914aff501416f6e57705e3c079562af564a79fcc9f4dd75019bb427026812487cf8cbc9b3b7527660cb39e698d9d62f3e502b1830c38d860796e8f880b8a7efc586aad0aa026a5a23123b3707758b25768b2c1060c8fec50cccb49f1b148af6a1672b74d80b452339baa199a9193cb4a727076da8b82341c68cf3869ed47999788285e036ea22a7bbb53bb2ac3bc7ccb9bf95109fdec134405e654766a504c5161d873b80cb7a0e638043b998ba4c33076e070f2f7809b92144abb685a73b8ba02379a0d34e34a6f59c241a258b4e0b5a3b53114de17f842fab35d85f6460eef3ec54ab2ddec6c5754d2f549c6844338bafa8753f28960e86cc3cd679d12c958f06ed2277a663c1cba3a54bb9bc2e22c27a60c30bb3662fa3055cb7a4bc7b412bbf47c26c4b4de3eb676277b94e0637b3ba46dc7c9b483f6fc52fb30586b792ba8e6312845a46f28edb6f11384fe077881c7b8884440802f6a27fc3437a269e4eeeba4c34874", 0x232, 0x0, 0x0, 0x0) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x7, 0x3}) syz_emit_ethernet(0x125, &(0x7f0000000340)) 21:03:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:49 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)='\x00', 0x1) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x843) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000500)=ANY=[@ANYBLOB="00002e00000000002c7cecc70b633209177f4155aca4f256965fc01b39b698a01b063112e631bb37cd556f47a9ee7b067fb802a8084ac72fbf0fc3db2adee03f2f7480f9c20a2c5d1aa49729abb5c23ddf7947e0a58d58715842303d615588c813cd192b7db31eb5e63a02bf2605a908980d3b99de0e40cdaa572e5ca440fdb16964a32842836a74134addd1d00090b06b5d75732319b6be324a41fe9f521296643341ba67df4ddcef84b187df8ae0c6a835d03a9cc27b8e4c3dddc813d3fa72b3a3137fc12cafd5532a1f9cd013c94dabe7ce58839f2df63f5bebcf7b4fac7a6ecc982dfca27b42bfc547ae76a8aa2f99123e1d5a4c63bb6a4f6388502a544a3e3e666b3c92ce392ed9b299fd"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r3, r5}], 0x40, 0xa}, 0x1) wait4(0x0, &(0x7f0000000140), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:03:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 21:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x9}}}) 21:03:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x4000, 0x0, 0x0, 0x4, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffdfffffff], [0x0, 0xfffffffffffffffc, 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:03:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x8, 0xffffff7f, 0x7, "97889f98b132ecfa5aed1c878f19f695f5bbe87e", 0x1, 0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="82", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730290000000000000000000000000000e74de4", 0x0, 0x2000000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() r2 = semget$private(0x0, 0x3, 0x181) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x100) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/53) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 21:03:49 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:03:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 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) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40001100, r2) read(r1, &(0x7f0000000040)=""/86, 0x56) sendto$inet(r1, &(0x7f0000000140)="0ee67f76c44131532b40df06c886b4c8685cebc8ef6815cd5e8a44fa0321ae85ce729942d5aa84ba4bff1f5bc50e26cfc0485ad1f8cf6d988233dff718b41fc516900b015d78ca5422cea8353a06a28690c4ab2d46858cc9189ef7c7558a4196632093dbc01a02fa7007c445ef8d13925b60385070bb2a896b18d4c0ad5d60c44cf9b6d1d412575194c757aec5d7e336", 0x90, 0x409, &(0x7f0000000200)={0x2, 0x3}, 0xc) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x5}) 21:03:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r3, 0x0, 0x101) 21:03:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x9) fcntl$setflags(r1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSCTTY(r3, 0x20007461) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) 21:03:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdfffb], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}], {0x0, 0x3c44}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x101, './file0\x00', 0x8, 0x1000, 0x7, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x10, 0x17}, {0x3c, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(0x0, &(0x7f00000001c0)=[{0xdb41d252912f8a5f, 0x400, 0x1800}], 0x1) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000000c0)=0x800) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:03:49 executing program 1: shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xf27a6d4f82ceb642) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000100)=[{0x0, 0x0, 0xa0, 0x3ff8}, {0x4, 0x6, 0x6, 0x6}, {0xce99, 0x1f, 0x8, 0x2}, {0xfffb, 0x9, 0x3, 0x79}, {0x8001, 0x9a, 0x9, 0x7f}, {0x342, 0x7f, 0x0, 0x7fffffff}, {0x200, 0x55, 0x3f, 0x8}]}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7f) getpid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 21:03:49 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r1, &(0x7f0000000040)="ca7eab5636f2ce0d7be9ea35e1759933f0782c3f1c9749dffcb3aa2d5beb1d5418172cb5279da395233013913c84dac6cdcb07aa19d4a53122c9286592cb376328031b3c52ea00dcfe43713f5ffa28622c25c3bbdc53", 0x56, 0x7, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00Cz/bus\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f00000009c0)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effdd2c7d9a72befd995c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x6c}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0xa}, 0x1) r5 = getpgid(0x0) r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="9037a4ca93b49eced211b8a06312e29a4a88befae866ffed0ae442fcf45ee47bae6eae11aaf8685a9db23035d6efeaee3b3ff8bfa94403ee88e7047515c11bf7e89ff58d25427a9819cd4e028c7740fdea49debbd6d60b7ab9ef73ad268f8d965caa5b83ac9b410eab8adcb5415862694b78e2778b1a36984b78d5d0750a4a31f59abefbf43f99759ad0", 0x8a}, {&(0x7f0000000240)="4adbb667949e0f30604e66af6765785eeea9cfe24befdee9ea4a489bec77861ac562fb50abd2129e05075a000c47dcc0da00698392ae317f1683d08f0bd6d4911c1de0c6f53a4b1bf82e3c21e57d1bec4128ff3214d9e108f46963e7c7bb926e6acd73396ab2654353df1405c710e5ae5a4edc8569679f9a6c9090fca7d8034b114a061c0f5a3a3754a9c24c8b0dad5054cbcd942e2aadd4aee03656ada4199a4650983f8f054d7f215da4defe85770d5f917c7678", 0xb5}, {&(0x7f0000000300)="15d5fe01135e740fd88df674282892bbe8105633687687989f26890ebf7d0199a639426e364113a6e96f9be86308d578cf288894865c4db76101dfce82ee774f33f3082a4e2c8776cd2dc31e3ea8dbd8923fe2de977fc2b92bd46b0330dcbd465831cf65b5c84f66a2d2b50acdd6daef791ceb554391dbcbd2980020a856addf6e3c26780adae82c0d3a148e0ce978af2b6db9c25e1951bd7b51ff5560282ac447384bd46ac57acf966f83ea5068f2f935aa91018a5cdfc282fb09f713317f314afef9e8abf933afd6bfe0a8bccd90a3b6a9e37bfc84d646bc50aa014571865ffa", 0xe1}, {&(0x7f0000000400)="b117dff591dc5a4fd9fdd54219278c871911cf9d16", 0x15}, {&(0x7f0000000440)="25dcbd6216092fa327fedf27bbe19d99ac209a2e473c6a4a7e794807da621e2e19f3bc4759b6e368eb09da9a7a3a7112ccb9656899934326b13335718a641d0a9675b3cde12ac53bc5bc323da1503c1ec64297bb53217cf02fc3414992c4", 0x5e}, {&(0x7f00000004c0)="cccd1d532b58b02c9a0c3afa28bfb4e2ecb293", 0x13}, {&(0x7f0000000500)="bed863eedef3382e5f665083763088c77631f8d3332d3be3780220e2c81506879f4dda4ff2773f2faf4d07ddb748a1078a07fcce9c9931b893f46f588b12ade7b239e32468786651cfd92f52dd437d457d781176a5247d4bb5ca26cf8539a5fe062f88ba0daf40437356ee4da7278638ee51d115f2639d16a03b908d7f8d37316c93cd03201d900f6e29bb06c9ac7d0e5343ac80396a8a0b5c108b1f10422b0ef7b40dac3a75986607004bba06bfd739122281c45952e17f2d88532b10f11c026e7699592e6548cfa03d7a8d1449cfeaf1cacbcd7cc222a4ad0fe4f5d52a8509c4c03dc992ce1ec6b4d698", 0xeb}, {&(0x7f0000000600)="51238f4ea4d21ad689393e8ba688b62ea95fc027b433ac6084377e31e38559cd93422200ec09d74d8f2192683bc9539eb81d4ed27faf34340c0a65667a6f15bc1d30d5cbd5511d203a5e6e5728e06ff62b7f9f09cab6fa700435e970b1b5b1bde1139d7a8849c63b2d701ea6b41eccf92fd2880f54dc493d249ef40c78053dc2601d09e018b4c848c4cf505cce9e7814", 0x90}, {&(0x7f00000006c0)="07a38f914462f376c86654d4b7d80b9c320d9c9a8fa17b5fd71cb53b733e7e99b0226e033574821f8d90bd6a0e3c13b9f0e7bc83f9564023d491ef70afa2523696f8c780aafce2c59f0eb225207831b486558feb0ac097a99d12bca73bd55604039a68e44fb381c989cd460bde5a2930c2a06485736cb772d570c76ae9fb9ba10996abad7df4b7533247eee26c11124aca014eaee7d296", 0x97}], 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00000000200000000000000bffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x405}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:03:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001f8f00010000"], 0x1) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000080)="118c57db00000000", 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xbd) read(r2, &(0x7f0000000040)=""/86, 0x56) setsockopt(r2, 0xa0, 0x1, &(0x7f0000000100)="3f4b3ca114d267857db002d884a3179b439f4b6036931c5f6b45d26db32e94707a47d6fb806254791c31e9e7adbd5d8e0a502bfc17d6187a25935e2a647c6176d291852e3b42fece7bd82197514d79", 0x4f) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 21:03:49 executing program 1: r0 = socket(0x2, 0x3, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:03:49 executing program 0: socket(0x400000000018, 0x3, 0x0) 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={0x1, 0x7}, 0x8) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 21:03:49 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x40, 0xa}, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="7e592bc9787beebb7e797ec73b4d983a03b7726853251ea7f43355724a031a33a8155aca56bcf07db1c7931d6ea76609a9baad62451381371b174e0382f398b2cafb3b09735747b7604b40b8dee560988d1d47a8ab446d2ec46e5d51976eda7c234bfb26d3d2b206c7b8440ee8dd8de55c2bb60afb9a244ccdca6eafbf8ef3a688e915dfe73ceb8d52c43fea987ae70ae77b975080628b8dc8797f19b707915cf265c528c3954d039f1feccc00ca0989d6cea2e348a5242a9accde1d236f4851416c61e4d299d6bdc46f20a569f66419cf65e37dabc3f1f764738c81e966502b8abe88645679814de124434c02bede9bf5e32386c55125e9d6", 0xf9}, {&(0x7f00000000c0)="e0a310a85f276ae4", 0x8}, {&(0x7f0000000100)="9f3f2b4ec4043114e0fc4523120e0c64e2ccd72609e100bc74d33067c6ddece9510882ee29edc78d7f956090fca95a974ba083e7234ab36adfdb", 0x3a}, {&(0x7f0000000140)="60255c74f72b16319924c99d62f60db25a8ea2e52e277e4592114bd3581b11bd06a7941a3c9a11b0d43d93f2135cab958aae73dccee087", 0x37}, {&(0x7f00000001c0)="ebe8fdacbb002319c9e2b2451077386c242cb1d3466fa26a1f92ea1fc5fe755c39349d6396", 0x25}, {&(0x7f0000000200)="3b9294dc3a03e9be50497ade8d36ac19359bcd03371a03b9ac39585f00f749c47cb5c5eddefea0bdd52ebc8435e2bd7502a29e6223adc4abab7b6502681c3dbf5360591c75c806a296760f6073b094858c", 0x51}, {&(0x7f0000000400)="5de4dd619194e642c0e4f9ff7a06c16527c26ca6eb2255505995bcd8f2b23637a216d63030f3fae3734d2ba2ed7030bbbb194cc92a0f7cb47ab1f5a04072436e6a042615575a089da6584f4d5f84558220098e085994b1d83d64b2ade58c18201e811f121d47f78ec0852e494a215eadeeb9932b4b4e8bca8464e2244f894d910c5bb4ee703b076e2702527a2c25a361fef6c0982e94a3aa0f0114a551e5fa0049926ad01eef27edddbac7ea227fdd2ad7a4e4d5f4c751e50b42ae3b7f0001f12dd272c33a74947505", 0xc9}, {&(0x7f0000000500)="1ffd53111220f8909f08650f69fb916e104980349d9d8d93635d18d2631c1fa8025567de4cbc27abb592f7fd53e97fc94c1cd9d8352cd097ff89dbd4883746e2892b7bcf955eaee7ea67638826088a1d2914d2a0834a31b5f82d8fb7342c", 0x5e}, {&(0x7f0000000580)="b62156dd0c0d3b490059de611f111c9952e4bd3da47f9df5b5ce0518d12a76ed219686bb6dc205b14c3e2c236ba9753636872b8a00ac9fb0b8bc1bbc2483ed4c25b767e423b334f3198d1aa0ce92922b16f885b6d0ba50a01f7ef2916251cb75570c3cbafa22416e069b976ad05ce9c6cca88b8548aa2b770a3dbce17026711a48101031e3b7346d80e534a0384869cf51a75b706ab5", 0x96}], 0x9, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x20, 0xffff, 0x1, [r8, r2, r0, r2]}], 0x118, 0x6}, 0x400) r9 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r9, 0x0, 0x0) sendmsg(r2, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:49 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, &(0x7f0000000180)=ANY=[@ANYBLOB="887d28499be8ff1084f61c38d1e87d7f1a02eacd37090046a539e4fc6b64da45986a36d58a46f0523a0a337bc268e9f5d8511575f31712b7fa409fe7df6272b81a423190700bc5789be9e70516953a806e57e1868f"], 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)="100e2956b9223776", 0x8) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x9, 0x401}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x8ae}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000f3ffffffffffffff006c564780d0ea066c771da6ab4ef31ae0459b5da51fae0ea2ffd6c9b822cf163e7f07b1f139a4b713c08be46f11b08dfb837439003219f0338baa5693d282bae325db6ece3d3e3b6d80acbf09282c8c65b02c014635ede1bc2a34d5efb6c94a2b443ac096c2f097e653e7f8469f8b185c3835acbb00e7"]) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5f}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="a1fdb575e9b3d4541f467ecd319c00000cef00000011b46adc19699630f0db7a9e4ffd9206e3860cb68dd221651f4b8358bea45a582d2dbdb0460e5eaff9599d2fba6d2f66484012fd88321eaedb40"]) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x71a1, 0x4) fcntl$setstatus(r2, 0x4, 0x84) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="020000e065696c653000"], 0x10) 21:03:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="160208b1cdc3fba6cd1cbea3045f5cdd4866a16b94c78d856bf75ccda33ae03460bb94d6112ae2a6fd4ccf12ed2160e883ce4db674bb8d3d1f2c40e37b1adfa7115db34db2d2b64ae4463e52f4db6fd0a14777a1d52c39c9a3ce53f35b7624443eb9825ceebd986f00fd3588ae6928bf141ed19e72b217422507faa08e0b66d0cb58df67184e87bfb12ac9d8f9bce0", 0x8f) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b5e62ee3f8ef319c01b2891ffa49c22cdfffe6300940000000000922c70766c307d", 0x2c}], 0x1) 21:03:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x1ff, 0x0, 0x0, 0xb53a}, {0x2}, {0x803c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x1000, r0}) r5 = socket(0x2, 0x2, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f78769a, r6) ktrace(0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="100000000000000007000000010000007e188a10203b846ae4f33814df58a0c8db4598abf4f0b7bf4bded78414e5f81eb631a93017df6c911f73321c249910dc32f329e4cb1bd45014c38b1229de44a5bf294f2e913c4213ed26197f"], 0x10}, 0x0) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0xfffffce5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x80000000000006, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 21:03:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:49 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/93}, &(0x7f0000000000)=0x5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000240)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x6002, 0x6, 0x6, 0x1, @empty, "17f7a4732f20", @local, "63e0faabb91b872fae36179cd75f20ad"}}}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 21:03:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3ff) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 21:03:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000340)=""/68, 0x44, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) r7 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = fcntl$dupfd(r7, 0x2, r8) socket(0x6, 0x3, 0x0) dup2(r9, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(0xffffffffffffffff) 21:03:49 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) 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) sync() 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) 21:03:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="02000000", 0x4) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x204) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000200)=[{0x1, 0xffff, 0x1800}, {}, {0x1, 0x10, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1800}, {0x2, 0x84, 0x1800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x7fe0000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x1}, 0x7, 0xfffffffffffffffc, 0x3f}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x707) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) fsync(r6) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 21:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x7ff, 0x400, "a5495cda43bb3d470cf6da9dc88596df4fe3804d", 0x5, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f00000001c0)="0000006fa5f342fd47e68600000052ea7c16dfe04b16204602269333383bbe91b5e5169a1cd92d4779973b6c3eff4f634ca17032f036468d265cdebfbd7625c9f397bb61f5fe51757c69f94f232477e2fea0e8ebdbc0af0bd7bd19ec1d260d167248ecdddaac34ce", 0x68, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1011, r3, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) semget$private(0x0, 0x1, 0x500) 21:03:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x2c}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) clock_settime(0x3, &(0x7f0000000080)={0x20, 0x7}) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x0, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) 21:03:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660200000000"], 0x10) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 21:03:49 executing program 1: r0 = socket(0x20, 0x5, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt(r1, 0x9, 0x17, &(0x7f0000000000)="f175e0bead7b0f7da83f77c82b827b2e3d9971307676feca575e9d243332e1923afd3b299e2c217569c06534570326b7f654b1877281835d4e449c2f7cdafe30c7c8ae71f6bde0ff2ebe13f1871c37a81895b52b830c65fdb8f81d650c41ffdcac2a30088e39087ba27631a07037aab3a8baf192c866bf58d8e4a72c3782141fff2dca3c3745d4b4c0a0dbaf32cec80baef287697f16a80264fa16d790a19ed1ed4b470122f495f9699177dae1f4373de9885959", 0xb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x80) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4b024207e000ef00"], 0x10) write(r0, 0x0, 0x0) 21:03:49 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x400, 0x400, 0x80000000, "d3a1d93c87880fddd80224af6720e1d7f978338f", 0x10000, 0x7fff}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 21:03:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffefffffffff], [0x0, 0x0, 0x1]}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000014c0)=""/4096) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/4096) 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)) 21:03:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0xc003, 0x0) shutdown(r1, 0x1) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x97) read(r2, &(0x7f0000000040)=""/86, 0x56) getsockopt(r2, 0xfff, 0x7, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) 21:03:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f00000003c0)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e5523ca05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2bcb0cedc85024ef197ec6f11532714b03ba1a0313e6c67e7665255e548a30115debc47c57b654cdc0ee3a056754728998cd4f9c6b083a5ef899729d83df861f3570b33f6b178e51063e6b19117b503e8abcdd4185de698df0ad37b4f4019fd27bc0e90b00d3ddefdfcb87351d3bb061dd86cafaf98c72f74caa9c0062e594105e4cbbac3b35dc88c349dca2ef94ba23e924a2781f8ee2fa032b", 0x133}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0xa}, 0x1) getpgid(r0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r6, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) writev(r5, &(0x7f0000000900)=[{0x0}], 0x1) 21:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0x9, 0x40, 0x1f, 0x3ff}, {0x7f, 0x9f, 0x20, 0xc1}, {0x7fff, 0xe0, 0xfa}, {0x200, 0x20, 0x31, 0xfffffffa}, {0x400, 0x48, 0xff, 0x4}, {0x0, 0x1f, 0x81}, {0x8, 0x81, 0x3f, 0xfff}, {0x1006, 0xff, 0x7b, 0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x2000) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0xf9ce801fa6c16886, 0x0) write(r3, 0x0, 0x0) 21:03:50 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="86"], 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:50 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c0000bdb973531eb41c9d60cca81247e4f515450200000000000000000000000000013c000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000100a597db"]) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() getuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r3, r6, 0x0, 0x2, 0x8001}, 0xf2b2, 0x801, 0x3}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x3, 0x9, 0xd99, 0x38f4, 0x800, 0x6, 0xfff, 0x1000]) 21:03:50 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x83, 0x2}]}}, @icmp=@dest_unreach={0x10, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 21:03:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) 21:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x608, 0x0) mknod(&(0x7f00000012c0)='./file0\x00', 0x100, 0x1afe) r1 = open(&(0x7f0000001300)='./file0\x00', 0x20000, 0x0) write(r1, &(0x7f0000000100)="cbc86e2e0271eb130820591fb1af30bebf6a4b2210c23a5f435ca23504aae72c6d3e4d71dd83c1a1c65bf19babbf3a4a74753b92761683f7000000000000000000", 0x41) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x8004, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="5015a4e1bbe5f0dd4c7a14ee34f4026d5e2f55e45a83d6a18d08faa6197c87a4791a6ded4c7782e230e5da1530dff1df65cddadc8c26e4d65b0baa60a5b2b02ff61aa60118678c51c734722887e03d4487d73f59a63e71812cf76f23ce2804ad00913670e5415914dc8ed82417d552b2edff976e5086ab3480cd4c0fd24698281a53d42803ba72db85f0728f8078855fc58fd709e69f42ac8e9315d990651cbc395e822c54527f23fd24677829175031124862d62ce70caee115885348216f96595714d87cc28bd1938f23063b9170ed4a1e2406259811301ea6ff8b016423135a2747ffdc82459dfc45968d93765c76d574d84327c3c1eb687d9fd814fba5fa485c07db8a16470508460d9c2f98bea3a2039c2dd45bb0618e654527edd38f595df35377af05b154cea56df79ec8c649d329ebebb4e12152ae19e49dde0a32808a9af3aeafb30ff7e0e8f74cb7958e3b8f59376af38ff67a81c5d051c69b4e98d8537482b3bbe6bafd2defe2070e7439ee62ba5426c74a8e756f0279b77cd3101d87b9b60f4dc4152150446cd7d1f514fff8c079055ace8ebda464736d1c8f51da53a1d8c4f5de40671d8294a819d404ec994a67c8e440965e86435a120e3de49b95f9264b0a404cf98bf2fa03b755ebde96d24c4a7fa0fd437f7e73d6dfd661d759665920e3ba233f4561bab8bf9dd2fa10cc19a6dd014d0ab0bc20196428599f9f56b49c86aa83a4863da33250b2d205a6faf9f412f52a3f09190c36ad204fa62e95b8218b0357ddc20f14dc0762baf906a531be7a00803a93944c956d1ecf6d050649ae88773e58b59e6eedd612fb59265953d3c5978c4373cfcdfcb4aade50333bf34fe46d43f595b30445c808acc72d37cf06895c74c3f8d4095f8fb3ee535c4f07cca9a97b734f853358a85c38ddf76345dcf3232021cbb1e91e8801eb2fa6fad9e091ab96c230cdeb54ab6016281aad481735770a38d64151bdadc7d496220a2fa822f91c2537ab5a3065c12ae3320449adf73ec019459ac4419ce0703eb2bed507bd5a25edb60fffec5b3f9bf1ae624df8639049b6551ef220d47cd7317c3d216b2600fe727229e53769963ba10275829ba8358b982cda86c5a2e70b2a197f76bc80e488b9630f549ea69a6b6ecb34bb5133bb22fddd4d1178001bbce2410682b30417fcc5d12127c2f1e4f44346482e0c6f73dfbbf78db36a92d15b576001e4691acb9fd3500fff65bb574de2ec610f4e0045fca83bbca0d8d522669f1ba5e6d4b7de2b1931ef72d125d886183f4704e8eefb589458ec633d8b29e6d3d1a613f8ebeb04081818687fadc490456610ed68d60c2c5b92819387a24438699c9d6003fdf0743827b9495f32e6b636507731f6f3b16f8b27b062d70375deb19ce91396710d5f115db1729536b1df68ff2bc330d64b18ca52297d1b7bac19ef92872742d7a4f76639eac60cf4d969707be40506abbc5f85b5cc3cf4744e31d09a28c18cdcf42e168a27de3d1a8dc5a1fd66caf55d7e280838d7e534740872c4d424559e0b56fb675f9705d016d315ccae5aac5fb55221ad81f13a8ceb4b839399fae5b5b7f31866f89bc0041c65d601525af5f65e440ba9ec5d45ac850bfe7b78a5829a525723beb84f99a83b8f1c6d444d6460d43718bead7e84e0eff4468c1e88f58c602c540e33c6d93a5086820c2d2479d88f782e77d8e5151d298b14c4805960d1d61902c20f97c75c904e0c66a06ba3ea6071b46d0c3118d812203a12865744daa06e24be115a090b333c52d515e2c506ba922e2bc247d0fb9621e08663d80b55db6d0d48973d7d287c92d5349cdb9e5db9e2dccea78ba774d3c96f8b7bab8d28ffc8e1963010fda1b59f3164d4e4d5b9cb9c0e73b14f687a1d8bcc7760d36e8750826cde1737c3417310f92027221db82e550d508651b8d94ded04910acfc6d360b3c493d66628a42226ec85091c968dea428c45417e6063eb288ff081c81776dbe7fe6eb940fcec47f079c9b033f6b6567455000bc9c89ac3f7715d73c6006877d1fde9e0d54076c4e3378cd44c95650040e74c9ce6306c0babdee30d118e94a42f4b7f86d84ad074766e01258fa76017d2c23d7eaf709c7ef7ed270b87405ac88b8be55c7f023eb199387a598a4032d6f8037cab749894351a0f247c28dbb1f1be9a47442bc77dbf276646965141e26207c9a0ca2bc4206cb4fc71d1fddf9b4d2e1a0488f0eada5b8a00c003aca180d96e54094793e700169351ce4de87b47c62bae6c2423e49e2cfdf4cba2240344d3684dbe0894533eee8d008ca74e64f45c26bb473b4d5eadb2b65e807610d5718fc0397a60125b9df253f787aecba972821859176c1fbc7af1b0ca8d574bbe74f403f036459f7571f4b9b44eee05d1010c51dcb598119ade6dd8c420b71f26b5bb997e7edb1b612cc14777d187b9014d5818a6e0e75dea4dd1e1ad303e0307edd9afd937ddcc84d0db73f2e6a6a829f9b83b917b8d1857ab2c9a64317570e81592e14a3863e15ff232f72557034f17a05e2a07364385aee91bb7273c49f6016b292035732c5948f109d3ece69ff62317fb64c9d8389187556e781b9cdd74e73f0d019b2735a1c9fdfb959c8718478641eefe2d6564519e1a3c696966b013ef35d9f55670b4f41e7bc00c8357a4ae79deb2e0b1e4fb86bdcfd1c3c19c6745ab1ed739f463d2e2c132762242d92b0338d53a7157698a5db4103c24b8cc6c8485740f908b0a66d49ad906bd272a60c5d30ef660e2076e09e1e881eedadb700bbe005619a2630751eae8cc726acef07df38769802d54e503c08453aecd81ed1d47eb8fe55ee75e47c0d57561d22ef8557ae2d5d71e9278d9b8ccc0553ca2199c5f7f6e0d3c9d4455b21ba39ef8d7f875d960e690cb2b0ea45723d66a84f9a398b418e04676a31c73f2ba95f99b354dd78aa69b74a0bc4b7729bd6877d5127647573aeabea24888a82e064c5ba027241ecfb0cb99e7f8a638df7a963410f61158795d3af27ad9d9fde6d3354c8de58f8cc4e0f4743c9a9b7b72dea326531aa8e590dbe67b817b10c0a62984cd35939a46e1f94cf13e7c54bcbd1cbc77e24586cd8412438e7b9efc715ecaa38df206b4e7cc4b9fbdfdb02e4b73c6d7fa89ca4e640aa677431eea9cc148cf76817a822ad5001b271260ddb065fe9d9e2af3e0dfc6ef8247a2fa8d6740a0b3d74b367c4d9790c903e8fcca071bc2b1863fee297ab7c96ee6c50d6431ed4aac8675a32ba8eb9e6bd14bc2d5aedf331ff367beb0f71f2b94f9650ea6466fd1196b4d3b0bb3a4e60d3187265e0006c1c39b4229d93855c5635674ac7d88d04705305a5e7bbb9f410f767c392f61e0545aa1b08d15970d33629216d14bd9052a1172bb8b134529f8d8874128be5e88e6018b5c88d6db91f7ee012ae769f4e46c7bb18f0df210cbfd8c40b054b90d981514a29f6a13078186effbe819731d1db9b8b258fefa8c0d0f721070f3dff09b8c9a340cf4a319a31da541f62eb1a54cc733d25b512d79c843bc8728281a715a911993381ee2c8d5f3d7541b7633c0729774bfe1041fe4179b29f49e0c85eb1b51ddd79017a200d20ba05a8ff2639fa1f5c86fad6a4eee4dc6c0cfc8cd7b6d12d6cc9a6151143667ecf58573aec92698c7ff925d36ae2eeaa6951426b9f4aa07f324c838cf2929fa9075f28f6f85a5c0dc36246e71222eb3389a3a74072556409c085a6dfd78181a1fb01cb2197e8413fbf7f89988858b706d1af25d42e0f03029007bf6b42eacfa41d91efee5453250427bfb2691d6ae65379363a1e633e01da1d4f386a1833a6806e84ae2f8dc623b9e617042c68e31d6325288e2e0c0acfc984fecc24f1052066a4a658b49ccdcd76ec1e7c2f2842fde84111a7d91c92c172b6a5a2675f91309a4293808a339da178415e6c9cbb829aace40c99398cbef7d8e53eca2268bec6829dfb76f3d08f74ae6f56aca96cc89cc1eab5d573f21ae1368ccc2f878b8b3f9f43d04eeb2693cb5e24c4e15e37be936821308e5515f2f2436662a853e15751e6dee380fb421354bbacb6ffeb51cc1bac4945eef5a76a0687262751297ecd9f8221e5f48d93912a1ed237dfd98a663b685f1fcdf87c75db833ef5fb7497fa5b705667f0004884fc14a944eb70268d392077260445ce54cf314debe2500ca2b73c98d08101e6e032822d22f52025c237c777c6484125abcb6963f12fd585e9b6538c5695a2eb9c6d60e0a0b77d595394bdff28c8d49a855c3d9fa1d6f99cd1527cd863b01e685ae9993dcf9681986c51095e4d98cc2b1d1f02c26b550dcd23aaf99c928e207b5e9a93641acea9cb398fcda394fab4e2ea384e51a015f6daf70a7725fa28c08e46d75473b271326f180f6b57b652d0824c4cdce75856cf7ac51dc0ed72f7e1812d1c699f6482fa4222d1047618d4495a03c8628915c87a1b5eecc5a1e235152f9189530e110e061863aa0b8f1e62cc3464be96e8884ce11cf0d50ac0a65aaa9ad6025b8c54d9566786a4b4c1a8d39f5ae8f43e612cd1de12c626407fa02cfca02a62829394c30472e7d630e03020f3575afa0307c402dca1a77432c942f7d02976db8ad8ed99a83e3ce09802b23ab3a1eeaefd68a00bfa6828f7b24fdf171d27bf9973fd421af4547334dba30272134c7a3506e86639bec53eecbf8e0c7d26924ec6f529c697cdf0ea96d0222ac09a3b3b281f92303fbfbefba034640c499772b051245ccdcf4e49d8ef5b88cdc335535fb98dfa1619d0d39fb241fed840966e33b48e3b53f50252056201dd76bc7490890601985986fba908a57efffd1cb4d8cea227b935cf2532b820c78b8766272000d8062f3da8898147f2eddbde0999600fc2e36bc9d6849fb069064b4f0b60ad8d2968ce34a8babdb96d73a8529425a2bf94a0f5511823aa2e626f866e95c466a6a188b9f4be41d21279f826d4bdb4848179dc3ad7ad8d32ed1fc342873b6446050a1a70c46221a289bd36fff2c27348adf348324410327791497ee84424d571f6e0e75fef9217971bbfcdac240469038f0c6229ed966f80fcf65475d64da2c25db82ae649ac2da7b74e2326c7ddac36989c18b049ad990353b99f5d3cd0e41cdeede0d633b76c1f9c45b7bf38ec3b904ce8e75d90a7a23d24a9109f97a47ba37d3686f98061b235fd0f0e945ba727d32b2c6a1c6703523538d65913faa20f9f110cf3d7df3c9a2c4d2f56b1b447f47e07654bb8907007a190b35a943eae8bd5acecba4bb2995149ad71468933209c8db9e6b8dd412eeaed9ecde38c7c9bfe297b122dc6bddb238286f40451bb73b565e009bfa9b7fad6a57c1e091699a0f2294318525487c8ca8e07e7d0799d31d64a5850867f4a2ac9b8474e8edfd3921d6c4cec5475042232f8add1c92f1540c50fd479747c22e4150f7d5ca00ddd275bb40d8214363cba3806f53fcf976da67719ade881187ff1ea6a984f40d5617b8f8ad58604b8cc4405b20b15f97e644a0893b642eb32e1381bdf5467f8ca315c38b5d543d15d975f6cd119d4371d0cce36ca7a62605d815e52acccdd312964f5d2530b4ace9a5c16b25dd56d3a556d8224bff04569b1a71d76630b98a82484f9ab4427955f61c26143a753e2b232e4c50ccf9a2b280e30b4fb56abaf4ecd35a7c12583bb8f12543cd7f3930dcdd0992174ccdb92db5385e31deba35e8f9bc7e293c63df628ed42418c2ea859f9d710330101fc26742c3b1c587ae71e331f750ddf5363c12ecb1804d87315baf6d1740944cd00edd1b58d37cc6", 0x1000}, {&(0x7f0000001340)="827b4d9a76bb16d33793a64c62779657374cb91abed3dd9ccfbd3c9ed2516c87256d2d1fc7c23b859558aa1947417cf4f4397e4c42d8e1d7848c90ecba6fb79fe4d9349bbff749da2cad4f8cf379f12142cde9a6fb7c2377dbee3f6e069d77e5a0d6abf809472a558ba09bef609eaf003f907112c6aff140b0847f52a160774ba773641aef3ade11bad79033d02b8c347e100c089e83d1ee2f00964ae7850647249d750787a062124a87fe2eaf865ba43aa64588298c085d9df6aba80100f5b0b0a1033d3bc509b200000000800000000000000000002ac2bd6d9cd3fa7aab9dd6deb50c2a20acf7a8899c70045afc4fc3a2654fccf30b3470cf135dec90fe335d6794ada80b743754246cdf8a4aa10dd9c3a45bbf24701d1496741d01855fa96dfc77bc8c7b8feee5c3b4a40a444b9d7f531d13b8", 0x135}], 0x2) getegid() r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pf\x00', 0x80, 0x0) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 21:03:50 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() socketpair(0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x7211a5670a47cbf0) accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r2, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x1f6}], 0x3, 0x8) 21:03:50 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) dup(r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) 21:03:50 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, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="98a53af2c6af4a6081e125be53eb7dc0b96790e9760c08d592bf0ce56dfcdca5038ad996de6d11302061f8a1a2ec505ecab5676d88d8e84c127090fd99270369b10a0b72087da765cd07a6b11ed844884c9b473c5a5936ad1ba3a09d40f5fb700a76657832a0265601016ad80b20175c68c771c47f1fdeb45fe724129bc7e0502c5a5942a92b7a385bd09395f02f92d5f2ed55605dfe6197cc21fdd4cfe02d5400092aa67dea069cc38daddb134ac20297f75649b39477ce44dfbed18595f7e929200b34f9d2c61ecde7c4790343376c4d1235df34aaca0e260845a86252f397844b13f7da5f142035afa2d28dc95152"], 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 21:03:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) 21:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b8, "9af5fbbaa00def07b9575f0a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 21:03:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10480, 0x84) getgid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x4}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40, 0x80, 0x81, 0x7}, {0x7, 0xd9, 0x7, 0x8}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chroot(&(0x7f0000000080)='./bus\x00') kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x7, 0x4}, {{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0xfffffffffffffffe, 0x3}, {{r4}, 0xfffffffffffffffa, 0x28, 0x40, 0x0, 0xa1}, {{r2}, 0xfffffffffffffffb, 0x44, 0x2b, 0x7fff, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x0, 0x9}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0xb9, 0x0) 21:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000000)="fb11859dcec857ed7d9506000010", 0xe, 0x0, 0x0) 21:03:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000040)="853ff0a04f5568701f93ad4e9b1784e3b49eb56b47e92a73e30218b1395228c5", 0x20}, {&(0x7f0000000240)="b73fef5b8a34bea23e2a2fc78ffe02092b3c12395d78da5d7414c77a56569052c39a53a1617303bbcd7e4cab7e17be2e13793d2b7f8338eaea73b8444794604a2b80e3c095601e5322267393ace7ddcd7219aa7fe06e298a16a02d54cfc597bf9ca2e175aabcc0bb1f4c9e6ef242041750135068c475dc3890a42706a268ee0e29", 0x81}, {&(0x7f0000000080)="0c9b664a5d43e778188f92f16790a74deb5d45955391f13366d633f5313ac78a6cace9ecbb51e85cf39c6400ff91d6d9feef23afe0b9b71f", 0x38}, {&(0x7f0000000300)="09a1f4b3ff529ff51b0a55ec15353690e3042b6814bc9347674824e35b7621ef3a36663fc76eb0b9370a149f384e2cb81468c464b088776632c203f8fca5c68098de17153a4916feccde38b4fb0201ce2cb1936dc2120be4", 0x58}, {&(0x7f0000000500)="11d82ed582efa8ec3a862832a7871ca78df0d4412e7fc17ed2eedce4622af8406c4b5948a1f52366d2017817f9849dd353c71ddd63dc2a48663c6763a1e8b287d88f55fb47d9fd583dba2b5b545ab22b8cba50f8f1e5f74be8eb776a1de7dd294bfbd942fe1295f1491ee5179b528a066a24eeebc5ba8d8696b156dca055ef11ed44eba102785bcb9a59cc4857e2557acb8cbc0fe40ac3bdafdc1f370c55dd672901973db081e4b096716036a2fd3abfd73421a47774ac760e127e0bffdd96bbc90ea03a0843d7d17a5f9aa87cfff5e4fdf2c8a46f15b0478bf72271da8d6dafb5e90c4330eb4b7eb70dd6e30bd2b5135c42db4181d24ede2e8f2d5f6a7e61309c2b9a926522bb86615b7fd8ae2a400d193ed3b681f8ec5e3f9da1cb5ab50980daad751432cecf16e6420d6f92b1c510c55000f8fd0c3d0d9046e57a30aabdeffb196ac85e1a1c19a3f0702606df12e24f688d580572160f929b3206b8c86f79a5e210e14bb47f4bec4a5e7a26eb6629d5c9129771118bd31cc9a21d0186c6434bb2b94f35f13b70462c11742fc27c63a4992cc96f7592064a7bc8f5d26d8382ce9b5253ce80ada5325a99dff32ba27bd61b449b54019534185ae63c6e32a262c57a9d10b2a1ce46ae1bade4555d217e33e19d332b6fd37f1e66bddf3ecf91e61864c9fc99a14f77d1f7a40b5e96de550ca9857144307c2258b6fcf993eb8c6d33ed19334b22c601dd812e237a75d44e46d1622b75694e239b1eeec63ff64e2369905fc3f0b75f2b25ad4d5a0365caa8b929d92e299a9233c66fba74a154b4be0c6a168090dc245247d95de3460fe372eafe1a38f40fad89dbb6fc5502b15624bb7e3d0f48ad5e5096bacdd98ed470fc6a7a243e600d335239c82ec1a51f2bd3742f12b38c95785dd595e19ba29e5a1a0a688f1c2b5f39a1adae90b25ce14a55f2fa9473a26ccecfc076d61d508498103d1f934339c5cb9590aac4b7c7d055ed77b05e42ade9f3df53fe71828ff9390c87b46563cb3f2865f704f74d3a456e0ec21f83a0ab873a6dd8ebae14c2934a5c73d573ad075d5fff54f12fb0613bfe0857a3e636f329e01293b9ec9ef7ceaa64a2559190a8f899d5135c8c2d0111319d5ce60b6a6e4c3ac88235c76bc634db4c163234cfd8a1ffea23471f28e770147f92c66d0a1974194a419d53c54757681100e8ab9753dfba53e17539c762a7407f9d85907f5bb0960fe55a8eaa8043bf70638e34bf08340c9eed3786288f97554aaae08e570d30241a944738c1726b2ff023752710c0c9a208a4ba0f11455f8d55337531ee374779dc921dd596916fc39abe80539ae6b97c606bf27d8fe5c0fe3df24d00dff8b910b8dfef24eba22df92bb78947d05438bd0fa8f51c7309553d84bf41039b5406b06f9109792610b6a813a7efe9f2153d8d85e8a1e18081461619f7c629422eb4029159eed122dc03b7d5239b3f3a38885df86c7af65ad1993070de3f654432763f47f0c141e28b228f647ffa1a37d941cb592e3f15053a571bf4b0df2ece702819d1e2c7537dbfc6c620281737b13a959772003e97e6b0d3c49cff1a1cf7ba1ae098d40f99b33d36f68651ffb005e9a9d3312dd321cda1cf662800c35125766760314c3b92898d59400e73840eb7f19f64eb894ebbda1627293c5b3af5b8ece41beae2019d552028d178534ead26fee5d155928f73d747e8947f18fc909b484409121a39cc0b6455bd68b7178c61ec2b0b4a800eb0c90acd006e5ac93dd365cc9692a48990be11637047ed4e5e2ffb8da85d1e22bbd6085a0c9b0e3c638b5fe30d4dfbbfbe3205195653388b0a6207fa4a933c1ea599f332f12e8582deec242b67b1f6defc85540aa6b82544a230835adc374ce70e7b27f9305284039bc5be14afa445dd53d79985b38fc9248d352bcf286ec21178b4b9bdce1ec40e4e2bda1aa82a2becdc8eb45b3866f190aac4ef53eff4f5613d9ac46ed4526d5d6a1e5224725567f43ee7027d1b7c5a34922ac7765284796b6479faa2d8d2d4e18e282c0beaa588dc1402317e392a2406d14997a737fd601bc900fd61a86ffde3cd08d694f4b6af203af31b0658f80d4dbb98d054e3f74aa0615ca3b9a06749466e99921145a091b8cf223539be24e381dafe9d08d53b4cb49ad61d9fb8a3bd1f3c957775693a7bf3b84d45ccf4ca1b61d64944db447840784ea4f3035749a1396a021c18b22982600a47c7ed5da8b8cc533225e13b10a6135106db918e65f929e0f63633ca6d40c50e1f32d00dd8416df5b1034c999845275dd51eaf9eaa55f266bbe92e61825c943455b77092f2b9034886b4381315a42147ae28e5cc16a556d4dd3a2f9bdfb53643c8bc54d3544d879444601e7ea0957cf9793e1d71cc5c89020353e047344bcce92340c1c300ea0c92c8bec37deae31fc3c5d6f51b384440fe8c6377400b0df9cf0637f4e7fa6eade9b7b2a9c6228ad0eedbc2812f59bb5f72320031862f33dc2aefb5e4c814ec58fe6038f6fccfef4d92e54a5f76195ed939c6e2b9f3b83cea0abbffef180cf16a453b7a49cafccaeecbff36da4b0dc6abfd1e8e4eee5eb10d84b3fab06c0f602d9a572e28623238322a1415c75bb772f5a0b9ffbc74df9937d163694bd97cb45759db83de91e88ffc9b16793e6b1c14a4f95595109a9557035963ee7403d6355f546eb533c19da1022d2787a99e187597f06db11be90af3a1a79cb8cf9ef25b488758381666e7c7c4b26bc2eda65757e84d53580fc2c37ee95493fef2ac3af0e9be2ed27b4e0a45c481a2e00edf870f38376ce366eea8d7c0ae77200e5c0cc9ef04eddf526c356d4a9394740c465457d9cc3cdb24ff2d16c9b8f059defe898e4d893aa852b5ff9b975624928eb79cf57b802b6b229c85ab034fc46483899a203022d06e1ab653d405eb081da75e15f0bf731ccf6f00791c04e2e6068fd2585a8144cd72714538ff136a286c9a18b555cfc62c6874c8f4eb08555f4ed4ec3f384cf33dc1d5f7c094340eef0322ef969cf1edd050ed190cdb4849e1e26e08877debed3e30d989db0ea6a84d6646bda410a0627186685d43feab4af414e45156e4c8ca154eec2b901d44a7832d4735971b3b3ebd8c0284a6add6e3e43cd0c5e7c54d9a509ff2a808eadbbe72439d9c022c57a4a85c34feab9e791939127301988b58bfeba5f67b93ca1f6fd75ded2502629ecd3f1d7a32226bb01350e8486094dcec1d2d5a59c594aa1043f60ecaab5a139150dd1aef8601cc85ba96e6558fa1a988433feee80d80a46ec826ba7fbcceda1ebc8548ae26c34ca30c22fc04a2cdc3da7625c696918b4a0be0a56835e88eb7cdb344fff9a078142a031f0c35af050d542fff236544b7417eeea0bec4ed4b197213d6f7b48d34ab9eef0dde1b2ee001e22c681a1be9e3fba6487fbc2d7ccf327a097c8c1e383be99259a2fdd3551dd2abf89199e99b957629bf5fbc709bc44c8581cad2c2ccc5c8eea811cf06c3eaef7417c29c1eea14a249ec5d22a7ecda8cbea22f613987000c443fade64674d26281c55adc1dd29fadcba1a1e2b18c76307bc570078e006e3471bb27a6fbdf804ae9f605558362fae61d1cd63d8e9fb87d293f753d1d1d437efea342e8bb059b43d1bf235969f9ccc64d279ba5c5dc9edae1f527a5dd91e44153e6e934168c85bede0c9cd8b5e3930edf37812e4359f9a690165249c5c4a75402fb398366bf76dc41075c96b4f93c106a4f95aec3d2a4808e7f9a22bfeaefbb91435223485e0e7b3b4282f0ae08613a96a60db53d311ea074fefcd71a9406e7de8c4e0e8f86d65077487cedd257374e53bac63d1688abed98d7610661de869dcc880e33a8afd31140c3429fc98360f9d6ddab33be9c60dbdd4568afb52ac55cec2bcfcc2b2e69c57afdd309eb1595a6b491a5f3a3eb8473c5f34cc23961d04af7c0b5853307713efa91145d331f1eb3dcf5e86edc93fbbc89a78307da2a10d0ca0258a603756505177adf67e525081f3c71e6df85bd32f3e87a1b5857149846e0863a0fa65e67f699cd9a1d21705b03b02a44d75919ee248c1d29170ad74f4422301fc98fd735e6c3bd71ab0f5a6eb898f909042ec1d2072d1e224b1db6c5c1ca0135ea3d657b2cc4cd6e832f408f5e83b7fdd2df17392d38c18b301671540546b8a211570af4f9169ac49368a5df11c883f484f71d3ea304bb48758e4b6b615173c7fbec1b96ff1c97fbc64a191f058b6c47d321f3c9452516baf72dfe2fffe9e3bcc7619f9d4208455f839899266ca56ce8fd48fa61e4cff689f14126fe2800568f7849c1bd2f6b578c365dcfd8f90a577c2520f853f6bfc563d72af9e70c5cedc4ee32c6836fd44b44a1f1efcc5abd27250092dd0124a847db19efe5314c5ee9582d53581fb4b84356392af6c263e88169eb9b1c8ee3bc0ad4291e8fa5cdbfd7d13fb6da64d81b9173ad7905be6d61f86dae6947545f2539fa8ec952d86d5cdae2c509ca05a4c751788b45ea7c13e966a6fac7dc405c22eb734b141481e2456deb145e65d61839d4994014aa80343dc8e7e56a51b1850f69e48a5710fae10c01075b436efa7fab6052fc6fca5bd6b1e7218bcd919b257fb7b9bbb13ad4b049de9090312f6f0488a70768ff8f38c5a5f698f9f8803f1240041d7a189e8105f8f37b77831e4bd82d4be35c48797551e3c794a501f4af5607cd5dee14e46ca582188b25d5f40994b902652d5b8af2bdea0720838b92a260b53dfaf9ccb74cb9858df4512ffca27b217b50c72e848ce5de04ddfc19d7cbe5a705058f9bfb41b9239d069df30c5b8974d06808483c4382c2a746aed3b197ed809e984ed78ad68870b99e7123ce4d6cd905a0dfb3d17114df42ba67823bbeee1ee3a9cfa0dd315c9a24754d582ed2da29bc0894bc6f18320d8944452d4d89623563eba41764eea2645c9176bda03774428015f3e5c6c892da1605361c1675279ecdac70b2348c26d8e6d15ef149be5ff3ed3ae9fb4099586846b170a76b5ca7c613d71eda54957f7e4808f004ec7956ad05978520f7af4988ed787295c2c24f9475c172a7b4dbc7c4aac280c198f4cbed0293a80733eaf812caebac189e3a2eaa74fa922b8a89dca1a6ce822229d4aaa614c09393f323f1256e8a3c4b91e17172aa6d91ee2dac8c3c6e7c26bdd707373c333b635e74f54b10a0c3279547021a4ed7a8920130489f708696787456216b38c43f8a3da3e493b095ba314e25f2f5b3b51e8fc5e51dd0fe37700dc0a2f07731741cd4c6624119dd030f1069e6118fe5fee52624623cd709dec9fa1f9126a4f4a91065aad6d24f9ad20afbbe11ff5dad3d0fde46bd33246dbcdb0f0121bb3d781658f25a2f48758d7ee0983a31a5e04a66384ffd7d23dec5535a10d57e83967c6054ecc85b88d247662d7341b57289bf9190ef961ad9bc4b9048bce08f416eb0e672303d038b8caee63690125cbd7383a7be45e2dbe433d7a25a1ddc88a3c3d6b2ddfa2263502fd2399fc603613c15afc38fd93214f81be5a0e50e5b976a0fbd5607b60a637e9053d0147e1b6d2d0e049a224f48cb1978649bc5991b9edbbc1db304031df4ed32a7900a220b17b7d6a833be0c41895d6a20a4e6e92df0a11370037c4d1451cafcd4db338ae58c88977c3704b8d0071b65b7e3a0031dc46f85604d072e6367e4ff7e4f8d9cacb67fa6428df7e7ef805e420939432ec90b7ed9624e1cc2afb7d2126728245e4abf0fd92022e6f8cf8b8be39902cb39c70d0ccf9c53faf5be15af30680999885d5ee0", 0x1000}, {&(0x7f0000000380)="056b51b7feed2fd9dcea13792ab40ad48575b55eadb3d351c765d256b7e03b5c562565ca2a6372804427d9d0bcb060be90b9867b334c7a88120288392f69d7aed0b84eb7e2cf77da2aa3b37db8e91b4749afd0e25e81095d137bd01ee6fe847ec8ae6ae52b433a", 0x67}, {&(0x7f0000001500)="160f381b119842298332c42c435048dd3756cd863117462f8da7d08ed976132c4be0c25deb69c752ff657a82d8abe1327b0f6213bede946a7ac1de076a5002f161ecc3c4cbb89b632cc6532c057a0b364a1fdfbe5d08df085eac07548615c802f2cd22b86b8217358bd3130fd8c36a9254bc01318e81dee2a7cd87d149d835e4013a37414e3df7ac5b11a569e7a9133520d99df1cd827a1e57fbecb90f3103b91a8403d4620accaf42230798c03ad49bfc13d6d8f119b2cb33e9831b70af60c8878e932ff6944fb154ae3fb7e253187f597eb10616", 0xd5}, {&(0x7f00000017c0)="37a95af9a0d598e8810bd0abca2b9a9913d7892a35a54d6b592507777bab36dfcaaa9fa9115219f30b128c97e5f6af06b2f671da2971a66331d483bcc3cfde240567669bce9d6d2466db19a3380e116993ded6a2c8783d178e87f571207a43f967f7816022beb93cc9e51e1f69c5949fcef95132d87ecf1d5e8ffbc85eed08e32e463eb7c7ca1327d525dcfd71", 0x8d}], 0x8, 0x0, 0x4000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:03:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="cb6573f827bd9714765f277707d23d7be4181ae9294f884d745ad1c98016b3a2c2a6d42a73e204", 0x27}, {&(0x7f0000000280)="53713a004d72d4c8f71a9556dcf24b2cc7eab0156663c581a1e948c171acd62c878b81d188856852d1737658ecff4b7622e32e2448ba560fee30b85076f7f0ec99f095fab19ce48c523fa6f36b5d73767e56cd11ded3b9ce78ef53e705bf3a2acebf43245e32e596d5f9c11e643cc762b5349899c0d9da853b73bda00a40631df9da30920ae478fb25d575e58c0568709b55c44250a1b9cd14a4051802ff87838a6e091320644fd489530b427280b869e105f217edc5998d6a", 0xb9}, {&(0x7f0000000680)="9397f066b632c4f40a1e4b026b9473833ad8989725b7e9160e18378dcd1461e860fd0ba6b8d782413b80e30c872ca1f97a039ca367899483a43aee8c8d5ab14f1e72373eec0cbfbb3ca53cb59ea12f1c691e0709cf60295cafa164aa3acf4ad2103640f5a4c68f7f45cdd0164d1bb25bc20e9748777133501d37153beb99b6bd70e5e8254d14ac520a3061eba1dcc4502ac055cb054193735030617a1666688900b24b7743f50552c986d30d625701ad38dab45494d86a89fa18c7db05802f06a290051a07babbaf19bf1b623e1a3c5d6cfb514c890eeacacb257aad0c4d783cbd0449e0157a988588b8cf7357f972442171e3dd6af8c6c84dfb0d12e9e91113b8a9b491186674aafa4a7b58153cb412c27828225434fcd1a103ac3d39ac2c746f2cc80a4340e6634372e35fb68a8229b84cb687d1bb2a1ba59d57ab40b8d5f3dc06f50d377271e6f993cd4aa6c3082488853b7e2f0cc0ce6f414a1ea02c25e622010431d7bf5581475858e62ac281ea3ef4509b83e0385ba71033440f75d84a70396dbfbf7e4471cb02502f2515e83f0ae43fb9efcd2b60f5ccd6361614bfc9e74579a83c3f41e1e625f95895abbd457b4cde1362f40a6bb68e0874f6aa18735a0e063cdf15a9f20e626b994f7bd81b05ee0728fe35df036a6fce0992f66ab2545de8ea3c1f089b67afb1ccecb341e49a307bc837e38c775842874762aae178045c9bb19dae1c24fa3391e20cab08754f7f0c6ac6b0003584d5d0b7cbd3dcbf52269521fc84c607b61afed212af91b87ad89d635f07833705fd40f803bba2842940cf41f6dbce4a80f471e1ff4bfb4774946fd613298a5fab93203747f0ad9bbb79ebf1b1f301cbedba44b5b313af5fbebb9829e8c1d5649a7fe626fb8babe2e7499a0972062273dc8a1dba70b06e534d0cdcd5485402e8acba8fdd89d66407b142232bc5ae896705328175d8463128e7ef4f4809659bf0824acf3427df7dce7bbb4182daf274503986a55690a906db82f1577eae1365c72a249e573305394900ed14543caa88e934cb5a70e657479572a928ed2cd09359ccc82ac833543c4296e6a8bfbd3d3655fe2c4fea9f64581952b8b030890737173cc20e97633bb1ab06559a1325816019f49f370ed1083049bba4721f30e74e922c30c70b208bec4fbdc3b8b2def88d0bf0d57097f17600c4f50c1d3a39bca41c458d075aca105fb3f12826883d88d484a927eb3673fc027014e39b4026aec5a3cf9af77e61df881f8c87c5db6acf2519d67dde9db07db4632e9dd16cc49c21c71033365d7345a44b59431a1347b93afc7b790535a092fbed8cecc05238867df8a94f5021a1fd2c5429ec2026085ee7e349da31faf6a9c9bcc3cc56c563124d1c616dcab4cc69f37615efb016fdf28431c97b53c36c1b44442d3fa60321670b7eb50b017184a6202fdaeb52642d6eb1797ec620bf73f099b78e75fa0ab4c8a9ece306a14694b7d8b22859f48f4533fa467aa85b5d123c57b6990d7d98490485ca88c3a9ca053cba84a7a38faf3e3882b542defcb3be626f8680398cf0966a70e54d771cd242d2ef042091bebae856e19f50d7701405d286ae33fd93ec383dbd595a7adeb70a50bb5596a90597c4edb57bbdce6c092ef39803f729eb25e3ed062b161776e2585301dda4fddfc74893e6a2bc821435a96e8d18dfc9192d3dd118e68f9cb14c254e2eb66778de72463a526ab3ee050435515deb0fc21509e8dec3816230002c85a18bb0065ed6c9cb858629a77e283b653abc4183f1c4f96bffda30ec5858dd9ad123f686506b6cb2abce10b03680d9b7b6ce081e29345ccac95f33c44dfa479ff1bf1573d0f7d4fd2818e373885d31ef9b925aa47fd7a2a2abfb256a19ff8e634c8557a4ad61ba43d1edb996e33390224cd12d2ed091bb7fd2914f7d6da63008fba4066d28f8492dccbf6e129d61bc379aec41bdd0c148c21f6d1e615f6ed44fb77d8c04cd11b86d9957b2f99188b0bf3a9a77f909c8357e1380e1ac84d98d941a4256c7b0dcc91d71f9f60087af67595918f7eac1381884edb02b30c3dcdf4608227f41065157b51256c20d7bd3254928bf429a02b805200bdd2104aa6c67e3be70e972d49e7fd80df79aff41cdb1a93a05b94ed7ca9a65ed4d965ddddc9b81098616849d050cb3a5fb56aaf18ef96f95bfb0e346a3a4f330a37860005822d7e30af8f43f503dbab1ada80ef548f1f068ad82e2ca955ae74a457a503d3d299ae311a7495596d49526ddc5a0bddc6baaa790b2974bb183214e50a3c49854b836427bac198135be29314b0f169e2c1a21a2b2337b6733ac11d7b8a375b3e3f6730f4d149bb160077cbd65e8c6bdbc8110a76e169982665abcf364df76a25c8dec7abf421a89b8076e01c9c2c0a93898ef04a1c28f53a172348e57476e1d59f13a485d3988a87c206e658c0002a0d8e2b1ccb7557cd4f28a95736bb03cec32dd76047d55eba09a7df2d5879bef71b49b5a7cc168135ef9826dde380eb175232604ab18a9b72d9f132e4b8f0919721385090e2265df9ecb43decc8c8bf35c3eb3489d4c2628c1b8e9de459b566666048e7334ce19bb0a48381b7d3310d90f22cd937c19b3e0b89361e06d74ecf87879a263572594990e4f01d47057c91df89a773dcd9d160303b7642ef05f00da45710b6e054b9ad54dddff888864105d11e5cc0ce0b82603733c30d52aba2c2cd2e4d3910569f293735402b377e2d001c54b20cd95fe12c4fb3ca92caaacfac3aa327edabea7ed12ac4538d90051472f67d94193930a0fea889dcf3ff3fc69e4d0d9918c268a1a0a4af13f40dc83ed60717428992f58bc238d8d6023ec256442c59cf217117c775eb4d6189072b7331fc9ff49b59cd28818ef2817f366d5399560dd7d7f1da2026bef452300df77bfcdf551598e2c8d646c31f68055348e9a06c68187dc07dfe628e1c6d9f5bc67a001d3cde84ce41e41ed5989204513173251a6c0cb089936678bab53f84f2d04d2c9d513faace96da9319f1b02a7cfc602bbacf20a0cfc7d805da6a7ab94d269bf01326749ef78fe40d9258a98b135317305a603d634b9639af099cd237b1aa40a6969fb7fb7a2adb3482a48ea29903c828ede30f6c75d48965d767f5ef87c4e7193176269c1556ac16f486b6f69251068e55c81fae346c786761e34aea6f897711cc8c64ca0da3b25cc6a526dfca6c449ab1cf285cf0846f23e8ae84a5388cc9c079e53896cd753960117bc441a5a3577dd5862ee4d575e62dcba625ca54aad4356ef5117c5dd562babe710b4898de07960a5d8032546810a395ebb8bf4c1e5cb8639a3f88c5a5ccb87c25eb9ae7d575611b66e27640e4d31a0e6dcf7ff7e21c9a875ccc5772043ed952abf8144de371d44dd5a1d08cf4f4d48fde2f9ce335bb95ef9603aa75922a642168f85f02f29cf2506c1db7dbd91b94a215da616e4450a82287496534e6d435284fbae90ef069d82e30b5fd7dc3746c2972b1c5a815a5a7b28556ec465744b9915daad4f577c28b60523d16e0df0400e4c47f3f8ce356e79cb288dda9b6ccaf9b34e09d96024c343019b585209cccf98216d05e5de77c60ef73cc01acd1a0aed7b3314f400838f46391d2d4714c46643465095456ca165deb699f582586649ea7989a250a2b492133080de3e4ff760769c2751900c7b40ebd5cd72327e02a598c6bfdf781a252791222bbb0908d1bb805ddbef2c65b1772011ff24c437976621c8fdcf5dd4b7b72985f24ce21a23aedddb4ec061bb9e05139636e9499633bc7e3e7e382e5dcd617fe0813c41873f4b8709ef854157cf2aa3f3ee0ec09bff7e13d442a3b92d1797b143f37c3089b6f9efa57c4adb94c2d07296ddb849448669e5dd9ad2ec218315066d33626a42e6d1f141c06e80b8167d5b1e4e124a6c4dc96699e5f9292a423b147ca25d473d355d64c6d6ca237e6b8e2c3f8052fbffbc15f9e00b9796226105a43fed041d626478806cda2b90427116a7a9a3de83b2d534aeaeb5babb56d487c160b07c3c49dedd671e282f9ae713d05ada7c20b87975c4cbc80a23f85456265ddd5a9d7a7970412f8010136744b62dc6e4ac97925d9fd3d23ca2f64961dd8ecf82004d7c239973208325a31a0b170ea77b9db7293845ce96ee8fd74d4135ffabeb9a5b2fcba16d1b39ca72f91329539a23d80d969e53c70ee6c29d0299aee1e1111a531c0dcc9f65efcb4121dbf7bf0c7d086b9c73764b24af27c12913b107adcdb4e6879891ce66c8d7680647dae10f66a8dbbc8de829e781c6b19ea9883c831cf9cbd0db2597ebc340fbde6e34c4638813f5abb58188e15f7466b92a1cee71389e582e32467fac25fd6618f07ddd2dfaadb26a92aefd8e5b1a29820c6b281bcb7a11eb73f2e480f6a2ad88f0c44e52eaed8b18a914d790b6280190bfaa57d1f533cf2a85490de638ceef026f1b651d9a9d746a95835dbc63950513ebd4fd67e311f3ac57c3e21922d2e763ebc6bc44687882a5e26c83eca9267545ce9d2b3e275adb072199bc6abd401fe4c88220d4795ecdda31713934da19428c1f3bba76c6dee1166859d424ead5ee03b410cef2e036df8ab373ee6763be2915d9932145fecaea85c0215426726f897cc818c59ee3b7fd7dbb550f0de40005c6d3a95ac190a3e963fbd97032d60708096dd42b2f722ab967cf5a396c2d67f929f505e6075705437e61ae712d5eaa50fb7cfa8f844ff0e79cb59b2c5c46f7e9879c06834b615d18f451639f3e4fc99ae29989c64669ddc47e393c587e65efcbd7cb2cd8caf54735c94e07799e66804c80fb4dd79652482fcfe79a42eef1cf64116374bfa50b9ebbd7cf0d04ca968f254884017ca60ac294a6828b7291cfdc8d3d3773881cf5e5b4cc84c0d4a214d9c05c599ef805ba4812557ce5648475e039743beedffe2e16d8464a73a1ba44ed8187434c029e225e703eb53b2b10c6e01f50e142e051f22eb202242693718d06d9352de73a9de2b6f323ca8eb843b54abccab2c7c3b0383fe6c91e287049d756fa19ef27447e9a9e3987b6c2e756f5740aa2b74fb53d4ac547c6346fc028376e88d520b5126410c2a2b7f5add220551fd364ad83a85d393678802e8402f433affe31627e15eaf33c19a5dd7a4a21050067446ad60de24035aea0a4d0271cbe61cd3a0c908f61deeaf3ea4bd6e8d913cd3a769ce9bf0f35aa776115664767ec58e8548e41a2ba52bd094d85cd9b5fe4c01231b3ad1c47211bae0899660c68347d657e0285c6720a81fd5ee15b508acb16697f07b070ee398a73989e8acc9d5264e2a88fa00c799ba3806ecaa82f044f4a006c5c40b3e6b0160ac80298544ee3ae430b179d8749c975d3956fa8133c97024ba7d3582562f7bdbe14bd86f97683d52f854cd29c3c0f0619183a585c4a631ae31954a99e0a5d7bb4a1e18be7d12ce478beb2864196732950fa3a22d723e66184626841fa112efb4762d949d3458fde9c9b7c72218c1437b333d53e91e6f53975d2dabd3fa68edd9f157f4ead21280e09d51896057f0dfa9d7efbdd3c5583b88ac340f298e76622695599bc04478363c8b6712c6d0f001c472cfd42c38d5fd5df845a128c03176bb15ab1250bea297fa2acbb7af48525e599e744f2e57258ff5530abdb50bbba3f4a4c655bfab70b179664cdde47c33668595a32e079bd6cb776461d4f451718577b507bce72c6937492856dd8e6bda845bd8c53742a242b70ec7b7e9fb97c2e7e425855434b2715585fa446cb5ee0aa0a133afa210b", 0x1000}], 0x3, &(0x7f0000001680)=ANY=[@ANYBLOB="7800000000000000ffff0000feffffff8bdb12a138e4a126665748c168ceba6add0d9cadb24c34590193d86655b6b9976a1da2b1c5c6be5ed834c426b249a3dedcc8211f12f0918c89904ca94e6340235acbfa00d2efee5c4588693def5265f91f3bd944c76556d866a4a29632b0c124cdd3504454c1d1edbb05740800000050000000000000000100000000020089a645799c753d5d07420270fd7f4031108fd5fc4711eb91c30d82c85c34bbd4863db86c0ea3d3263a62c13a3c2fa6ae2a96224e350d85458e334d8cee7c6eadca6ec079486516550b0587bf0998d421000000000000000000000000000000671a3df8d87396bc0232000000000000000000000000002c667567690b6f05d69a8636dc99e907105fbfd1f621ff7d3261e5133b2ab990eb832008a70e98299955f86946e1bf38d1860ef163486663477a954ffbf4c4deecd5486ff7ec726385a4f26ab2a8d6b26c3803f344e85ca69ddef9ad71b342e62b2fb32fe2ff42168c5ddf478ff1821d7020f567dba388486a2f5852811bf4c1925c5de97a555922a3510f03c4532695b87100000000bb9cef99b5dac7b18407a83bf6da661814c32103867c5526290258d6295262c0270f46ed733f9248d8d1355ef7c19ac95200cc04"], 0xe8}, 0x44781900e7daee65) r1 = kqueue() write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x1}, {0x2}, {0x38}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x5) 21:03:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x6, 0x1, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r6, &(0x7f0000000040)="fb01668802c5af", 0x7) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 21:03:51 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1, &(0x7f00000000c0)=""/69, 0x45}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 21:03:51 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) chmod(&(0x7f00000000c0)='./file0\x00', 0x90) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x5, 0x5, 0x5, "90b73eb3260a2d1d5335cb21d3223efca5ee47b2", 0x9794}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f627573008db9f1cd2d9c8090a8c510c1df34f6a92b2ce954ea1339faf045fc440c03e23e54ed22092681567c893fb0e6794169473fb3f79697a7b4765370e0f4eec25d1b5d8477"], 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) setegid(r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x7, 0xfffffeff, "73cc510e52b3c9c06d00007f00"}) r7 = socket(0x1e, 0x4003, 0x0) getsockname$inet6(r7, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000001240)="36534c1c", 0x4) 21:03:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) 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)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 21:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000013e7a56439ea4a0000000000000000"]) 21:03:51 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x40, 0x0) 21:03:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xfffffffff7ffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x810, r1, 0x0, 0x5) 21:03:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) r4 = semget$private(0x0, 0x3, 0x40) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x5) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/110) kevent(r2, &(0x7f00000000c0), 0xff, &(0x7f00000001c0), 0x80000000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000300)) 21:03:51 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}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[{0x100, 0x0, 0xf, 0x6}, {0x9, 0x1, 0xfa, 0x4}, {0xc8e4, 0x3, 0xff, 0xffff}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, 0xffffffffffffff9c) 21:03:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) read(r0, &(0x7f0000000040)=""/86, 0x56) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x408, 0x0, 0x0) 21:03:51 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) setreuid(0x0, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) pwrite(r0, &(0x7f0000000240)="dcd92e2b21cc83d5c10c060f5f460321ce1b4dd6f6e6630ebed76ab7eb6acbe77124911a8a107b56b6a6577ab8e4dc72ae8e5c1e96f36a1aba0bfd0edd757be2c720ac1bff85f568ad6ef66c965b", 0x4e, 0x0, 0x6) semop(r2, &(0x7f00000001c0)=[{0x1, 0x2, 0xe5ce97ab354d96be}, {0x7, 0x22, 0x800}, {0x2, 0x81, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x2}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x5) semop(r2, &(0x7f0000000200)=[{0x0, 0x4, 0x3000}, {0x4, 0xfff, 0x1000}, {0x0, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x2, 0x7d12, 0x1800}, {0x2, 0x807}, {}, {0x6, 0x4, 0x1000}], 0x9) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfffe, 0x4, 0x4, 0x8, 0x1ff, 0x0, 0x3]) semop(r2, &(0x7f0000000040)=[{0x6, 0x400, 0x1800}, {0x2, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000300)=[{0x3, 0x897, 0x800}, {0x4, 0x39, 0x1000}, {0x2, 0x1f, 0x800}, {0x4, 0x7, 0x1000}, {0x0, 0x3, 0x1000}, {0x2, 0x6}, {0x2, 0x5}, {0x3, 0x4, 0x1800}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x4, 0x1800}], 0xb) 21:03:51 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r0) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x100, 0x0, 0x0, 0x0, r5, 0x90, 0x2}, 0x2, 0x8001, r7, r0, 0x9, 0x7, 0xf2}) 21:03:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0x7) recvfrom$unix(r0, &(0x7f0000000100)=""/244, 0xf4, 0x803, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 21:03:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000000)="98f72828deb6cfd26237da6364", 0xd, 0x0, 0x0, 0x0) 21:03:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) read(r0, &(0x7f0000000100)=""/252, 0xfc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "7f00000000000a75e3a4ce43ba2a4100"}) ioctl$TIOCSTART(r1, 0x2000746e) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b", 0x5b4}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c", 0xa4b}], 0x3) poll(&(0x7f00000002c0)=[{r1, 0x4}], 0x1, 0x0) 21:03:51 executing program 1: socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0xc0207534, &(0x7f0000000040)=0x3) 21:03:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x91) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/160, 0xa0}], 0x1, &(0x7f00000002c0)=""/107, 0x6b}, 0x801) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 21:03:51 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') setuid(0xee01) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20}], 0x40, 0xa}, 0x1) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r4, 0x160, 0x3ff}, 0x4, 0x81, 0x9}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socketpair(0x20, 0x8000, 0x4, &(0x7f00000000c0)) dup2(r5, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 21:03:51 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@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"}}}}}}}) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="58a9988fcede8b2b65d3c7ca126e557af7d0a4aca872fc3f0450f9bc80d73b2c30b98ad08ac52c012d15621f8645af0c3de71fc3c70648b30db9730448416dd898087a7f"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) r5 = geteuid() setreuid(r2, r5) semget$private(0x0, 0x4, 0x10) 21:03:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x4f341e209e0c7899}) execve(0x0, 0x0, 0x0) 21:03:51 executing program 0: r0 = socket(0x1, 0x3, 0x8a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000000)="a522600829b4b4cb3c4f8a2b32382cba61d3a49b149ae4966135d49b440a127fd7b80510272c3ad3e3d8c28f90f995c51c8428d9963981fe641f8ddb83efd5b844e7aef7e68ea92150003715336b6cf90539f267741cbb8b3f08cd119c19f2caa072e00418304e28c65529c8b9cb3409b9dc9d57efb9854d09cadee903102d19e9d91a3c2f1a83815b9d0c46", 0x8c) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d00)=[@cred={0x20}], 0x20}, 0xd518f4e0becdad65) 21:03:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x9}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x7) 21:03:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}], 0x5, &(0x7f0000000880)=""/181, 0xb5}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 21:03:51 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = socket$inet(0x2, 0x8000, 0x20) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="ca043b29e394e91696fbe93122363dbc80e9aa9dd9daa605f27722e214e5e303ae5ecd28a4976db1505b480ad1b85aa44406b70033713669db73ce0272f7666f84553a4994ada912ae097bda2dcd1a6cfa810f6d31deec65d40ab4455996ce2f2356a3850accbbce441a71b5864395330ff1f11b2454cc8beb51febb3861db481a27ae0fea66956712ac6bbd29ed5b87799bb07486e61fba798a85", 0x9b}, {&(0x7f0000000380)="b6a3dbaedbb47fbaa2a8e61ad3293a36b9511aee7347c2906b8181a70607f4f4a517f0f2009413880ff64d221d847087b26fb5cbe3fbf85fa14df0f4beab5ccc7628099239df58e636f192809044b16e0c0e4b6939d191a71fcd30c3a9756b32b668c44e70f5ca5347e861abb1da2bde09124fba30c7543fedcc0106223a9918b362ce17983efa43502da3f98c751a4cb003828629645475f25ad900d0d513e8d7f8798b1584462806d36861b658737d08f444b027358c622a1d8a3d86754d1fd0", 0xc1}], 0x2, &(0x7f0000000480)=[{0x50, 0xffff, 0x0, "bd13560916ceb3a605d0952b4361332ec4e5b1dbf090ffc721bcede9331fc532ba033b9fc0902006e17e76cc996098610b92e78d733915776044f410787d"}, {0x88, 0x1, 0x71c, "7530e953a30d1290ecb1e3d79d9347546e21244d15f935c9f115a4f62ccca0866fc12a1393b25a476cb976d1c401e543a7e9950593b5797d8d1dc6708d741453db1949fc6f795949aae53d7cc0211f6b27f8dde5dea6f1272b44c4b826e05714776999d694daafb9613766a7b10a415d5390164d21"}, {0xf8, 0xffff, 0x37df, "9318e6f040168e68c14b566625535311e582cebf8d733345e8090e977321c9fe932807741518d3f97fd90bc97678c118746fa9ac8bdc5025855edc9a73499680840053a2f759b8749bdc4a9d3e477c9eaa3eff7c3f5620f74800fb92f256c4a6eec8a4b169ab2415cb699a8e28897ba3dc728fd8ad5488f54982a93e305ae5823269847f85a1d71be83140a8b443b94a5b092950a8c4fca2d4f2c2e814e0597223084e5a10120b3c5206173335ed816d95d1bca0b5cfe55526464ae704fe20731bb698772f2168cba1240c2eb7fbc2341d25a9af139bc5d4b0c382b28aeca9a0e3edd39a"}, {0xd8, 0x1, 0x0, "8cb75b05626129170249a3a96ae3ab4384d5f87ec52aec6354b89e347da609caca75d8c955fc4f62f7a292dcfe86f28416ba5aee0176f63881b5ddd462df5c8374b06d54e57e28688d29472e4ab74279c73aae09c15fedaa67bdc45820eba1ec8f0cfa1aa053fbdb3f9e0030bf8f98207c6f7f51e75437cfac0ccc462398c6be255d473c22ba5eefd43d00f6fcb84513b82952bfaea8e92f49f80950ece239bc03c1ef7dda899b6f8ac2ee02d6d4f8a4ed781feedb2c9954fb6af5aeafd147ff1fa5de0b89"}, {0xe0, 0xffff, 0x0, "4e19cea063a42d2808facc868a3ef87d7b459e036c0a2af56615017e1e82a4e7e415d72a383a9cc47e9c71440bd720ab11f6b5dc229c8babe2136391edc0d82834d91f6ab54cce1b9fe9c64b88ed12cc4149188a71fc5347b3d3e22cb38759bf52c63aee321200e18cdeb7c3b148267fd06af4614b152dbabaf1a79634e9d949f659098a1d0e47b58e103f34898b9d4759c7e93362cc1b226c694354347059358680a7f3ea5bb6e1639d8af4675513e2a905ff3d3edf5b887db7b61b63ba4562c4514e65bb523b8d576fad49ca6c75"}, {0xb8, 0x1, 0x80000001, "d5a4c43578b9410314927534410f0b660c8b401d50964e2b789c2e314c909cfc6587a10596eeeee84a8f75341de76e95ddc1ad177b722a8c5d7811f8b51e517d75c5bb99deffadaf2282f1ac02114e464227d3c55e32401e017ae1fe9866528f332d1fb77a1e34ff033732af97e835197bc522ae5a95caaadc0a6b1bb470c52f11338deb33405cffb001a11ebc1254f8ef5b6a821bf46fece39e45aec5b53da23a753c35cf1fb357"}], 0x440}, 0x2) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) dup2(r2, r0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}], 0x5, &(0x7f0000000880)=""/181, 0xb5}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x50) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x2e7b, 0xffffffc0, 0x284, 0x0, 0x761d9f97, 0xd4d2, 0x9, 0x0, 0x2, 0x9, 0x7fffffff}) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x10001], [{}, {0x0, 0x0, 0x0, 0x525b}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f00000004c0)=""/124, 0x7c, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/175, 0xaf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ’gÓÿO ‡–Ÿ’gÓÿO ‡–Ÿfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x65c, './file0\x00', './file0\x00'}) clock_gettime(0x4, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="baaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000110090780000000045000000000000000000f061e0000002ac1400aa"]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x38, 0xfffff, 0x6c, 0x2}], 0x2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x2ae7, 0x5080045b}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x8001, 0xfffffffffffffff8}], 0x951, &(0x7f0000000280)={0x400}) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x44) r5 = accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x3ff, 0x9}, {0x18, 0x1, 0xffffffff, 0x81}, 0x7, [0x20, 0x7ff, 0x400000, 0x6e, 0x1, 0x0, 0x9f, 0x33c]}, 0x3c) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB="000036c85a880020000000000000"]) dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x9, 0x2, {0x361b, 0x2}}) pipe2(&(0x7f0000000100), 0x10000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='z'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f00002ec000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) 16:00:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000028000000000002905a1c02a424b3d20b78c80effffffffe000000112009078e0000000000000000000"]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) socket(0x10, 0x2, 0x81) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) flock(r0, 0x8) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000004c0)='./file0\x00', r1, r2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x10) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000440)={0x4, 0x199f23f8, {0xffffffff, 0x4}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x6, 0x80, 0x7fffffff, {[0x9, 0x88, 0xfffffffffffff001, 0x849, 0xfff, 0x4, 0x80, 0x3, 0x10001, 0x1, 0x3, 0x3, 0x3f, 0x57, 0x20e, 0x8, 0x5, 0x7ff], [0x0, 0x209, 0x6, 0x1, 0x80, 0x4, 0x6, 0xff, 0xfb, 0x1], [0x1610, 0x575f807d, 0x7, 0x9, 0x7, 0x5], [0xef4, 0x2, 0x8, 0x2, 0x83, 0xffffffff], [{0x8a, 0x85dd, 0x15, 0x37d3}, {0x1000, 0x1000, 0x6, 0x800}, {0x9, 0x80000001, 0x5, 0x91}, {0x8f1d, 0x2, 0x2, 0x1}, {0x3, 0x1467, 0x5}, {0x7ff, 0x2, 0x7, 0xfffffffffffffc00}, {0x8, 0x1, 0x4, 0x7ff}, {0x5, 0x22e18304, 0x80000000, 0x6518}], {0x3, 0x0, 0x4, 0xfffffffffffffffe}, {0x9, 0x4, 0x6, 0x2}}}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x8000) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x2, 0x5, 0x8, 0x2a0}, {0x9, 0x4, 0x7, 0x3}, {0xfffb, 0xc0, 0x9, 0x5}, {0x0, 0x9, 0x5, 0x2}, {0x6, 0x4, 0x0, 0x10000}, {0x9, 0x20, 0x40, 0x2040}, {0x5, 0x3f, 0x7, 0x1}, {0x5, 0x9c, 0x6, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x8a, 0x1) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f627573008fddcdb20638754d7f815b2a03c1065c18df8dcf"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0xa}, 0x1) fchownat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x2) recvfrom$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/204) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r3 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x200) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/40, 0x28) r4 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0x1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000001c0)="efd2c9e20068", 0x6}, {&(0x7f0000000200)="aebaf910b234285adb0aa4768afcb70582568e1452dfc8349e3dbbb6abec7cc47208d0", 0x23}, {&(0x7f0000000240)="a11622c72f344e6c1f26572c7d1b2307ea61b92e37627533e94898255bc638a390f1e40cb0f6581ef70e1ba66b541e81766062301cef4906dd52fd23ee709bb96f06c26839d39ccdf6c7d061b82ed1d72b0eb61373c7769b00a175d84c3f675969f4b64f18964c1b6221549de5a6961f53f47d0b4c382dbd031a25f5c608aa23f3a320de5f58419c64ddf6d3fe421a2d73aad91864e3a71768ee75d33c08020493a06db8f4262e6b7404730a6f6e8626b1beee440d58d814dad63a28fd24c775fc69a06f9c5c7af20f765975fcba80f259b1baa04c2c493007ceae77dce87522d3efc3dd33d204f8ee8abbd427c249f4a955ec3a80c66607f87bda6c00ed2500207459244b36bc88975aabc4fcc5e826da481e1174a51b03dcd0c64c9160676c8df5010395b1342835a84f8ed84f9fae3f20fd3a042695af7ae407a23ae8b4f48e66ea594c871bfc180ff68fe3924b289bc560bd846d207c61d0ebcb6127e12f00369cea24579c8c92e5527273874140f2cdaec8e3779250e5ab8a00136ab226f0fd84ce38d9eb4fd8f05edd879b6f02c05d2ea3a85ef5d215f5417c5ac1e6dfa2dbab8fcafcd358979a76092cbd6a011b231f20effcc072747be33f72a7d594d02017eee1bd8f591888ee938743272db465fbe7345670cf07fc00fa9303cba73f8e455f0eb912b0a8a0789fb19bd730925916f701e6eeb158d6932cfe4b00d9233524d6f9d90f8e3071cafa96bbdc66492ee8a64954f3ab67c6565cf532545321fcda356dbd550f64be914344e4f76d5c5fbee404fdd3114ce362489e8a84c7091b2ba2b18f224db5fc3b95b78dc87d282ca3a60ff87398c08b17c6598696ec3ebd8c8ff1d2da40a3b9fd69e6852ecb90ba64d34d998a85d42a0bad38ab2bd232d7d95fbe3b95895f0151f55532eb2887522ea1bd81dfc9a2d6134c4e2255df0982c66877452cec99e656faab2c9811ee58ef1f574197d4f90c72c2489316d4f5d17238b73c172393c919c9e508c729884d2c63260f7a92743e7db49b32661bd1d5435b3f76f3d4adfecffe3dae313f5219a7a943b5d17b9f1e73b5a7b3a06bd100120b1d2f5163b6cce0039a8472b197117a312ed1ede9656b99c71e5e31d8cfea9d8502c4470222c13c52177625ae05dc9d2661b7ee5ddd13356e2cba06cb5d1f3df1b608f6c19b08b78a0ae87f2d1df555ac6917961ac98f693b82dd8de8f18251efddcc810bf26c4f148c42ac70355dcf00350dd6b61069058eca4ef2bcc192bdfa8581c2bf2e23b9e3fdd7596af32f11de8554ea106e66a48cde0926798e72ab7b28d87ef8d89865f7de994bf1a46a3f4bd697c18ebd85b1b8218c5b98488a431376f4cd29b94c7ee54989d409a1a49955af498dfdce1dca2c33982fb8270d1b653d125f5383d21b05500b3426790078ecba354808caee7a2abf238dd31afea971a5160d68151527a07212b5bc8ef0200107dea1c6de9a0c53ab701843d1ae005befbe2b067153fe210b468ce53dcad1d1db72934ffe22bbcf56e21e643d4a3babe0746897fd56b2e70a03eb982573173fd7a5ba4f972f34b5d60ac1a26341cb4f8578a6c78b938afff75e43d716da289a44d078e8d248c84546e096ce6d0f933dbe8a1c3b75a2ad4a72c1bb4e1c7f76c2f758920ea3906c586e819f62861ed1c26da8a19f0da9fb5b1aa6874fa53219bb749c703e84f05fbf7d748689ae30f9311eb1d76447baee983e5057ec52ad5e90ad0179a254c5fab691745b06e07b03589045d3ecff20131f5e1fc0b60a55aed9e71ddb0129971f6927a6ea3ea94069ef31e622e2ef20e8255657357b2c0a1e00b23dea077588d76f3389e6ab8e0129d73e1f023590f864f25c7299a191fe12266b6951a044ef089a5371615dba81261147cf46414dce21f97e8721717ee4f37e60b1f007b5710b599baa6fbc98377e346e2908701c7832ce3a48bc59b4dd73f92173610b32255ba85e293712c1b35f2a5e8cd29aa90e9bdfbb6c8f9caa0a35f4f4ade7fa4eab10d904788c186e5a712dcaee192d175a1b7641edafbc58dccb3ada04c36b2e77e57e38a78e79d1f622f688f5a763aad404eb012ae5bbe77e312f3ef568e8ce4c49b8e6300d197e10a7e31270c1a8c60ea9f88eebdf4e35f25988ad7a564152a3adf22985984f29b6d1d6b26515b4998e8ffd0272978ea8e88b3f87f374df67a0d90ab1b1f07e06701e95f58067a454f36d20f90792884f2856d821cb1cd0535a25978a8b2ac0afad634f39cabdd4735ff459a58898da5d336de04690d71030c7f8e01d0b5b3c6f275699956e19051ddd117e6c5067feadb839851310efe70b28ccdd3e528c8d08b43962b74d7ad35f314666efea0e74dd92853b9df2dbd1bc65ddf2c2dad1cce6e6b516695d44e55001921addf011b28c859949d2843db15d4b10f181029013fe232b51b380cb4ffeb976dcdd7c7ea453f99166c600de7aac73194bcc98f853ca7abbf0b95a31dd8a7b96bc7aa27f2999f5d29f3ca47e6438326617792d4e656d07b5c7314e1a63ea4dffc798b0d53e814272457323a49aa5f94d0d7289fc46bfa21aaaf15f58bb9a5639175b099e432b6400cc966f22bc694eaaff95550e73035281e71df4b71bf1677984b64b4235155d864b6c14cbe66c92c81c008fc6411bc7239fc76972c73119ed4f38538788478d2808d77f768e8df44d450753fbf5ffd69077a4154580df6f1a2850d7f41d8c1adba4cc08edbec368cb9ad85147c9f504a3cd0ae43429a0de5f5b79e44b4fb1da6516c75965f9565c5b2dc54caca9e90aba0873dbf5592a8f1a4a3a3d5b44f1721d4cc4148bfe755a62d506148e4058b324f0f3999b88884853d5b85b34a35d006eb09da15480889b559a3507bbed840a229d8d56d296bf54a9a70529eaa64138428fcbf5b949dacfcc386e2629a635a438fb3a1b874f6ea9e44f375844e3c5f1d158a059482608e30f1f4869221c54d248123c5717e8ca124639ea74a444665ddb2e61733609bf9e59a2094f9a6cece63438b082c96575fc8fcb8f971e6f2aa707aa923c48da670b249f0129d18ef866221d893f23ca82fb15464d9adb4a1e55afb242c1e699da0407a5b37a98a3caf06a146e89dd601eb8c17022702ca5fc63e4ea5de2f564f198bf7c67d521ba760773fa84e05f82d767dbc77d2d4a5a62228fce1863c30182f66c589dc6cb63f92bd5d59a3ee8ea2fbcc051bf14896cd2ddeec1e2ce6b58ee663a16af89271a8a1316d80ee186a5811ab5328a46b947721d54f522cb072fe1cf452baa953de8c96d89f50f9744b80251aca9b4edcb7ca0c60bfffc199533c387f5b0e830ab0f5d80e18bb2d136d2a29e9f89c2c792bb11277284b7bbbb501b312ac06638d9124b1c250d7c7cd72157bf65f153de8d1cae5f2ca75c551c6e5ec30902548cdede124451f80aeaf7e330a1237fa89f6cfcf2f932b98cabfb8c182dfaaa9c5b0edf9d9f3ccca7faddd7005388bef0f6b0ad01503bd7293a704af3e7d5c100e9b1476c1f03ac53cfa9277ddee8f7d0ef5d69489f104b79fa6eed7724ade31a79224931f39934e45ee3a2709d1ebc3092e3587ed4cfa1de87fdab52fa5698a206de7f7076aaf9a617f80b364dc1b4fbfad9d8f5ef2ade3273dbdd02dc487b7f37efa2512d26c7d0182532befb1a806906da2e5be7ba4e0a9b95ba136426b2bd432d232fc5b6fe9897a11d7c165dad0c1cd30810cc317e2d0752bf6ef739d4907db516c633c4ffda89517ba4c4d82fea50de1b4a8eacf00236c5b2f123f7d4187c85c2c0e75b67c2e3a48b184212405a9970a3cfe39cf2515211ffc63fc16ce8cbbcc1cf3a0b6e10a394c59f5f66e51f419f753d78cd9e40dd039c755af6920d8b629d943589ec5af29fe54683b364591f58dcee73ca95e89caa1132a27de921a17d56cf6bbc998a9dc5f0e88d6bfa7ef6c3409fe0a5dcf6caf8bda77842d237c835ae48e9e83e2bbbe81b64146b7809ceacdbe2556107db9b7be9a3f5ca298a1db550e069eaaebe91f6b244dda3c5a8ca9252c5e1fb3f2a9419a7292b54b746356ad35a30bc548df286c476d3b5e6c746af00011e8799cd03ef8f83b72d0c3734375e1c27a53f60b3acd3d9232ac41b4ac528341b29e6cbe2b9324aeaf083c52739a889d484bc8847efc7049ecdabc2e3f92689cce65780571767130df3fb7105a9cd23b06f4fc48725b39e66c983337b87cde841bfc329ccf3aff6c920cc1ef953eb9262854a1a17fe5b5cdb4b49719ba711fdc1dce6417660fda84f8508f137fd6a21406bd580df7fdbb2562226898d9e704f012448448629de1de33707558cd660e0dcac4cd6d3a2f911303633c9e87637ff84c012789c06dc0239d56c61bb1618fbe501b5d785c2f9c78ced9a19e886feeff0b463a92c7e6dd6f1c0be3ecb14c3455e16df9e0d368a4448e8854a2a8de9a729d29adc8a9ed9bfcc6c58eca6c52077ab172db0c50e26dc456b2907100d2d4d4605d7b23b90afb0229faafb0bed17555ae2fafef015772e656a59899f56948f43238e571d01022b2b518aefef0729eb3fca7fef2175937e70bbff18450eba9a542f9c56164693abd73b5a01e9924e01ac419a4c7a479874cff80a1dfd149e7a3e538881e0c9ef7f53b064c6f75d68f858289fc9e6027940bb90dfa161dacd4ebe32bc2891df461a73c20bf2454f6dab5b7035ecd94cc93d84c95748f50213d9ad7bec2ada70185308c344be2b850b6c88711a0417824d5fb59d2e8bba97048bc57be9518296f59b45750e3b963e5669ab893f006f1d67fb41ec3eb5020cb4a3eb3b0ca996cbde02871a1f4e80d8d5d29068fe56c4a602ed2a4575279981a875d9b3f2c82caeb21ba66ff546bc60ed9637f5c368a8edd58c54e847748e5db2f9509a0d8e18973ea3831db18ef472b0c54c97b081dee277d6e11118d19ef0084772d99883deb1f84bac7df23350a32ae13f948f5003ea20b7d69b56a4c711c7692a930c7d05ad92826453be3156a59d72fefadbcf71a7cd8d4cff7248bf1de634dfb0a9f6e14d158633b601e54b2efe7dbe0df6444d457dade4f7f686791237af6a1e9901e08943925d50e7509ce194765ff896042835ccf39e5234df663d82cc496fb29165152b9ce4be8e668925b844f79bfbc9d15d494cbd6cff9cd9078d578df4cec52a4d3b4a324942cb8b63ec90503711e04c8fdc0f39bbe408c4b7d75a93a2e09a5ca0a93bc396a7303db17c8e778e8b788b26763e084188deccba50dd4b9b9ef0e716c4c74d1227138951a3110f2f381bc5a2dc868b0867db1bdd1ada98e6733b20b7a144433afebe97bf68b45f9f8a5d92058d3db6d58403407df170e71646cae1b39a435680976192de66224b2492fc927ddcf7ecbddc5d88eb35e1968d52f8d073d3f8ded7ee624fe90826ff5f9fca6b75cc854133ce47f305c953ad5a640d8be1f154e83ff9df19c814e4f1056a144878fd128b686de4653a5bd2c9e77976cd18b520a303182b3dcf35dbf5e8389994de55e62dc45ff04156747676b4c38da91878bd0ec95e44eb47b2e8c8c3e0a711f38bbf138a9237cd9f3d9a0c3d62eb5164e2e5d27d790f8dd02460cbaea7f81da9005fd9f22261c8423d410960e00d0e81c1bbb4167c1f1c2224fb678a9c0e0e4e1106b38cc7291f3df58e4c1cd9cee6a3a463a1aa57e7b4f1afaa42963c38e123a5cc89b862973f3f3541675268b60c442034adac1b40642e132865ab7fefb8b63fee2b9ef525be44d7b7bc59b3aa94d1205f149d4cd1cf39b0", 0x1000}, {&(0x7f0000001240)="0f30db484ab40af7a88d5258317b0097e27e7b64c0780334671eea1de608e73caa68f7ab99c7f03ee3c0f1e1313f78fd8270c2dafa6265499ac48a02ad5acda5b7ea1d9ba6011f", 0x47}], 0x4, 0x0, 0x0, 0x1}, 0x406) r5 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x2, 0x1) symlinkat(&(0x7f0000001340)='./file0\x00', r5, &(0x7f00000013c0)='./file0/file0\x00') semget$private(0x0, 0xb0831c4cf8a35609, 0x210) fchmodat(0xffffffffffffffff, &(0x7f0000001400)='./file0/file0\x00', 0x1, 0x2) r6 = semget(0x0, 0x4, 0x1e) semop(r6, &(0x7f0000001440), 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x20e6a, 0x0) renameat(r7, &(0x7f00000014c0)='./file0/file0\x00', r2, &(0x7f0000001500)='./file0\x00') faccessat(r2, &(0x7f0000001540)='./file0\x00', 0x42, 0x1) ioctl$KDENABIO(r7, 0x20004b3c) chown(&(0x7f0000001580)='./file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x82, &(0x7f00002b9000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}, {r1, 0x4}, {r0, 0x4}, {r2, 0x2}, {r0, 0x80}, {r3, 0x1}, {r4, 0x2}, {r0, 0x100}, {r5, 0x4}, {r6, 0x4}], 0xa, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 16:00:00 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xcbf, 0x6, 0x9000002}, 0x0, 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, 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) socket(0x2, 0x4000, 0xff) close(r2) socket(0x10, 0x3, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) sendto$inet(r0, &(0x7f0000000040)="f3f865c995741064cfed64bc39688b2e6293eb7947d7ea22b82707a39deea1a8af809544c574103a7a509a5134b25184b072c6e1b8bf6d3c549dcdc4185b3db85011d0691cccdc35977c8e2d07f8f3a6c5d0711e4f2a7cc0d2b127fc3e0cdb5f70f015222218dac9595945a92ca052928427cf386fa325b7988d03bea8167470857aab9ebf4202616203c6994da0991190d50430997ffe04fc2e43e5aeba6261923029e9ca90b0612d", 0xa9, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) shutdown(r2, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000040)='O', 0x1) dup2(r1, r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x61}, {0x3}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:00:01 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, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) getppid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x400, 0x7, "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, &(0x7f0000000180)="100e2956b92237769d9ed8934375d1dd62bbe609accee22d26f2caa5da82284a4e8940a8855b989541ecc2ed17f1f41b4e43d9ea385b8592b1e286fdd80dafffd8769f3e383ff254a70b1fb073e96012aab41883311ac87cd1bb6cfda304c0c35b1cf2d4f956bf632e595e9455dfa42564538e481646519ff67f82fc73e2844102b9a33e4f2368c89bd6af043dac5fbb770fc0d517b58ee60efee6856c14765b60415d8af65178d1a8a59e7c819bcaf3f3cd4a", 0xb3) r3 = dup(r0) getdents(r3, &(0x7f0000000240)=""/151, 0x97) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = msgget(0x0, 0x241) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000c17040e79a6b131bfb612e056f7faeb75e7987bba70b4a139fde5416a6e4dcfe542544598c74345a65b587e223769f3d9f2ed34c279f1a33811f60b22123e2f4b3a90c5b5bacd3edb85a2bbb9e32eb8f637d7d05df02c0fc7db33a044fb06380115da96fe13189ba71c431048a9cbbd987b319f5b2a1ef754cdef59e18aedad77db0cfdce23cd5544a2ee37919d74e4ba38116a8bd822d17d05fc4c7eb0c8a5ebdf596b4667227e3e6661b7fd3b9bb2080422f42c842f4473a33e4c4d23a9d7ce0d5b18edad2ee8f0dd7ef93b7c90af6cea946be28f5e0a17d0c5bf7b51ad5486343ac02430aaaef23c8c4516ae42e5a7d"], 0xfe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x3c, 0x1, 0x0, 0xfffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2, 0x0, 0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x20}, {0xffffffffffffffff, 0x40}, {r4, 0x1}, {r0, 0x20}, {r5, 0x80}, {r6, 0x4}], 0x6, 0x9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x99) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvfrom(r2, &(0x7f00000001c0)=""/252, 0xfc, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r3 = dup2(r2, r1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r2) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0xa47e44a32400f98f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/168, &(0x7f0000000040)=0xa8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) kqueue() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8e4ab464342e5e5e23ddde1768b2ac7e33", 0x11}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x3, 0x29d8aaa5}, {0x2}, {0x3c, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) fcntl$dupfd(r1, 0x0, r2) 16:00:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8ded41b67204ae7b19e7ad9ef779002b44d486dcde6b3bc41a2e397273389cf7274eb555d00056da7202a40037514c3e3481ddf74800"/150]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 16:00:02 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000380)=""/93, 0xfffffffffffffce5) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x4, &(0x7f00000004c0)=""/149, 0x95}, 0x2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) r1 = open(&(0x7f0000000100)='./file1\x00', 0x8000, 0x4) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) shmget$private(0x0, 0x2000, 0xb32db340acbca879, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x3fe, 0x7ffffffc, "73cc5160527be9f7cfb8f400000000000000be00"}) pwrite(r1, &(0x7f0000000180)="b13cb8623344c99c2b86acb8bc92fb15a40634cd60093177d2af67932edd5d1083316c44bc360a54edf097ec354f7f5ba8f7c28d650adff4c77fbdd551fd2cabcc766ef65573ad0b99249fee4c2dc7ad8b2f4c8d55f6800fee3bf87a8130b718c2d435ba8e74", 0x66, 0x0, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0xfffa, 0xfe, 0xce, 0x8001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4a01, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000540)=[{0x400014}, {0x24}, {0x6}]}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x0, 0x7fff}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="06a8c6031847266a1d272b3c66aa310f0400000091e50216ea1d09003c89e8020e93ba3b48322072070b47ceb2561347bb47121d7abf54b1e5c3ac3154c92a964d818af494cda0e050a1a9a955f2fbaf77b995dc7f1febd99f0c250f38418e6baba9000000000000d770b428a2e6a69c812f85427d803b"]) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) sendmsg$unix(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000002580)="7f", 0x1}], 0x1, 0x0, 0x0, 0x40d}, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000002c0)=[{0x800, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c, 0x1, 0x80, 0x3}, {0x7ffffffe, 0x0, 0x64}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(0x0, 0x1, 0x20, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="05002e2f62757300"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x40, 0xa}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="950cb111cbde303e2fedaf58cb5f2750e642d5b8fe3bcfec", 0x18}], 0x1, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x40, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc020699c, &(0x7f0000000300)) 16:00:02 executing program 1: ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd06) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000100)="c56588607ff2e3274996b0cda7578a311fea55a5f23068d35fc0d37f491f3864f9e87f051bdea617236b52152e7b0203ef5211dea7a9cf0f3220bdd4f82a71fb58eec96f50c5ba6129e70450d5d69cc8f3f544a4ecfe3b2fe134891762c8f87b460e3b01d99cb41ccabf785c1b80f19a6589f229ffbff7705637c6e4695ae13db91fa7a82b5c949a1a3572e999b9c1c099231be673525944db8fd0c979d78670a6c57a27aed4bbbb43c78fbefff2fcdd830f785e7b8fdeb9fbd3aa2b2842a13fe7df12aaf4854453afbdc1ac7501b6ccfac5a01a3fe17a47fc605071eb04dd79ca84aa939bdc74c8c36aa91c61f7bfbbbfb13e807e652f5334f1888355e6a2ed4d2311e12780e32832927e3d2beda606f6833f9e603f3776567e91608f79b8ec243921c62ac3e78b87f700b41645c7bd81c66b419663b9c7cb32b0bf0de1f2d0d8ff76d2966d814ad622f496e7307dcb290027de568da1464ad17d588c6dfc712cdccda311d8fdf2f9021794dfc106d60a38a73c84049b7871428afe9318771697ffd324b2cfdf97f19dc7e0c3478c32e13552ce055e9caa3ad37bdf139768f05c5871807de9fe963cc19449b471e1b0b3acafb85cc1b6eb2e8c580f609f67ffe72a040643e46118e8cd32a6ec8a2e89ebd81d26527dc116775b96e409306318cb82455e56838047a6f20030d34b44ca8c739b7d86cd40f3567bd42b5d488ba2e107caf9b56d730490705cd7880450d1271f21adcadf950e4a9014692734a716074e612208dfd1f755ff3e5b8077ba0ae66d080c2253ffcdbec92e482177ef03", 0x240) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000340)=0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0xf1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r1, &(0x7f0000000040)="99fbd237aeadada608fec58f6dc3c11ca4e18ba5d3f7d062d437515d996029376bd94efe720b85a08275e62d28b45fc4bf8045ae31c55fc85e68c874f58071fbd5011beb2c0f1fc2c8ebdcbd", 0x4c, 0x0, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) 16:00:02 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x7, 0x4}, {0x23, 0xd3}, {0x22, 0x3c83}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x9d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3, 0x4, 0x0, 0x6, 0x10001, 0x3ff, 0x2, 0x2, 0x3, 0x5}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/173, 0xad}], 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) shutdown(r2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 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) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4a1136a5ccbddb0634d169568a94c63b5947955735852783fb28068c77b34465bfbe05349c6dcf9af7c66e54b363c79ec67e9f316e9c92e5a3656c34d866db8a9fc57d6d9cb70ef58316f3097d501efaa4f4aedc63bae30a5b9cd0db6a7d0353e5faf1b5fcd5e41fd4f1f36999c7ca5cb1e91e99572a91101a6a67fb2815ff4a6b37710f124600ded0b9d21911e2eae76d2f542fb8a0c01cb50cad9893cb92f7694dc7e383f0b9c93dc235cf1a4d0847b2892a"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x3}, 0xc) 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, &(0x7f0000000180)="0104000000000001d0e42111e2c7fd190d0b1e65dd50f05ebf15dd9d71f1500fc736c827bc9f", 0x26) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f0000000280)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r3, &(0x7f00000002c0)="c67236165e929bf2bf680d87a2e4af701fb69407ea25bd8b754a36ae0bfc8259e280111cba49b7400f151280ec464bec188fbd3307f13e396c6a7794888dfb1c25892a99f1c20bc60f70f2fc3227cf160aeefc70d103ea4a6ea87c3ddc37ea52642305e684f992778139787c1efcf59616d2088be89d77f60f4674644f4ca3bdbc28114db9947a5c", 0x88, 0x0, 0xfff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x3) 16:00:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x81, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0x9, 0x7}, {{r4}, 0xfffffffffffffffa, 0xcb, 0x20, 0x2, 0x530}], 0x80000000, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x22, 0x8, 0x2, 0x7}], 0x200, &(0x7f0000000100)={0x5, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}], 0x40, 0xa}, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, r1) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x9, "01a891097e00", 0x800000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') panic: pool_p_free: anonpl free list modified: page 0xfffffd80668a7000; item addr 0xfffffd80668a7000; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *278520 32583 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff82234d15) at panic+0x15c pool_p_free(ffffffff8257c9f0,fffffd80668a7f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff82500af0) at taskq_thread+0x52 end trace frame: 0x0, count: 10 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 pool_p_free: anonpl free list modified: page 0xfffffd80668a7000; item addr 0xfffffd80668a7000; offset 0x0=0x0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82234d15) at panic+0x15c pool_p_free(ffffffff8257c9f0,fffffd80668a7f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff82500af0) at taskq_thread+0x52 end trace frame: 0x0, count: -5 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d7027f0 rbx 0xffff80001d7028a0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff813da9ef kprintf+0x15f r9 0x1 r10 0x2 r11 0x12d70fa2c8ce17 r12 0x3000000008 r13 0xffff80001d702800 r14 0x100 r15 0x1 rip 0xffffffff81dde048 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d7027e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (systqmp) pid=278520 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6e2110,0xffff80001d6e19d0 process=0xffff8000ffffe730 user=0xffff80001d6fd000, vmspace=0xffffffff825c7ac0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 6222 133258 0 0 3 0x14200 acct acct 63778 308977 22387 0 3 0x82 wait syz-executor.1 23505 288395 0 0 3 0x14200 bored sosplice 36446 245306 22387 0 3 0x82 piperd syz-executor.0 22387 488252 78076 0 3 0x82 thrsleep syz-fuzzer 22387 242238 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 500343 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 7819 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 336436 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 521283 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 359900 78076 0 3 0x4000082 thrsleep syz-fuzzer 22387 462619 78076 0 3 0x4000082 kqread syz-fuzzer 78076 335042 59059 0 3 0x10008a pause ksh 59059 301104 51782 0 3 0x92 select sshd 58865 379059 1 0 3 0x100083 ttyin getty 51782 282747 1 0 3 0x80 select sshd 74500 277733 35070 73 3 0x100090 kqread syslogd 35070 255271 1 0 3 0x100082 netio syslogd 95246 200068 1 77 3 0x100090 poll dhclient 17529 382893 1 0 3 0x80 poll dhclient 11031 389282 0 0 3 0x14200 bored smr 51096 306713 0 0 2 0x14200 zerothread 94022 471607 0 0 3 0x14200 aiodoned aiodoned 14072 377892 0 0 3 0x14200 syncer update 73717 186881 0 0 3 0x14200 cleaner cleaner 11542 340475 0 0 3 0x14200 reaper reaper 68045 261836 0 0 3 0x14200 pgdaemon pagedaemon 70041 272594 0 0 3 0x14200 bored crynlk 42064 340525 0 0 3 0x14200 bored crypto 90032 380223 0 0 3 0x40014200 acpi0 acpi0 67744 516678 0 0 3 0x14200 bored softnet *32583 278520 0 0 7 0x14200 systqmp 26032 395972 0 0 3 0x14200 bored systq 66972 20574 0 0 3 0x40014200 bored softclock 66002 465847 0 0 3 0x40014200 idle0 1 509993 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 9532 6614K 7646K 78643K 14604 0 pcb 13 8K 8K 78643K 182 0 rtable 118 12K 12K 78643K 673 0 ifaddr 94 19K 20K 78643K 238 0 counters 21 16K 16K 78643K 45 0 ioctlops 0 0K 2K 78643K 52 0 iov 0 0K 32K 78643K 159 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 2218 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 162 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 861 0 sigio 0 0K 0K 78643K 15 0 proc 53 39K 55K 78643K 501 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 105 0 in_multi 96 4K 4K 78643K 216 0 ether_multi 1 0K 0K 78643K 27 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 303 0 pfkey data 0 0K 0K 78643K 2 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 141 72K 97K 78643K 2897 0 UVM aobj 38 7K 7K 78643K 49 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 151 0 NDP 13 0K 0K 78643K 48 0 temp 114 3037K 3101K 78643K 17368 0 kqueue 4 5K 21K 78643K 66 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 14 0 5 1 0 1 1 0 8 0 rtpcb 80 229 0 227 1 0 1 1 0 8 0 rtentry 112 97 0 51 2 0 2 2 0 8 0 unpcb 120 663 0 654 1 0 1 1 0 8 0 syncache 264 12 0 12 2 1 1 1 0 8 1 tcpqe 32 223 0 223 3 2 1 1 0 8 1 tcpcb 544 357 0 352 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 94 0 94 2 2 0 1 0 8 0 inpcb 280 1027 0 1019 5 3 2 2 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 17 0 13 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 2 1 1 0 8 1 ppxss 1128 7 0 7 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 424 0 215 14 0 14 14 0 8 0 art_table 32 426 0 215 2 0 2 2 0 8 0 art_node 16 96 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 12 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 156 0 146 1 0 1 1 0 8 0 shmpl 112 47 0 11 3 1 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2655 0 1262 88 0 88 88 0 8 0 ffsino 240 2655 0 1262 83 0 83 83 0 8 0 nchpl 144 4388 0 2814 60 0 60 60 0 8 0 uvmvnodes 72 3540 0 0 65 0 65 65 0 8 0 vnodes 208 3540 0 0 187 0 187 187 0 8 0 namei 1024 12680 0 12680 4 3 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 14 0 8 2 1 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 11795 0 11795 3 2 1 1 0 8 1 plimitpl 152 123 0 116 1 0 1 1 0 8 0 sigapl 424 1046 0 1016 4 0 4 4 0 8 0 futexpl 56 19824 0 19824 4 3 1 1 0 8 1 knotepl 112 154 0 134 1 0 1 1 0 8 0 kqueuepl 144 140 0 135 1 0 1 1 0 8 0 pipelkpl 16 210 0 200 1 0 1 1 0 8 0 pipepl 120 420 0 401 1 0 1 1 0 8 0 fdescpl 432 1030 0 1016 2 0 2 2 0 8 0 filepl 120 7550 0 7440 4 0 4 4 0 8 0 lockfpl 104 218 0 217 1 0 1 1 0 8 0 lockfspl 48 78 0 77 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 853 0 846 1 0 1 1 0 8 0 zombiepl 144 1017 0 1016 1 0 1 1 0 8 0 processpl 920 1046 0 1016 4 0 4 4 0 8 0 procpl 624 2078 0 2041 7 3 4 4 0 8 0 sosppl 128 21 0 21 5 5 0 1 0 8 0 sockpl 400 1927 0 1908 10 7 3 4 0 8 0 mcl64k 65536 337 0 335 35 30 5 33 0 8 4 mcl16k 16384 6 0 6 4 3 1 1 0 8 1 mcl12k 12288 24 0 24 5 4 1 1 0 8 1 mcl9k 9216 13 0 13 6 5 1 1 0 8 1 mcl8k 8192 25 0 25 6 6 0 1 0 8 0 mcl4k 4096 119 0 119 5 4 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 67246 0 67201 19 12 7 15 0 8 0 mtagpl 80 91 0 36 3 1 2 2 0 8 0 mbufpl 256 114464 0 114032 60 28 32 40 0 8 0 bufpl 280 5185 0 132 361 0 361 361 0 8 0 anonpl 16 113788 0 100169 110 46 64 75 0 107 6 amapchunkpl 152 6142 0 6007 34 15 19 19 0 158 13 amappl16 192 5168 0 4378 89 49 40 53 0 8 0 amappl15 184 396 0 394 1 0 1 1 0 8 0 amappl14 176 24 0 20 1 0 1 1 0 8 0 amappl13 168 29 0 28 1 0 1 1 0 8 0 amappl12 160 408 0 403 1 0 1 1 0 8 0 amappl11 152 417 0 406 1 0 1 1 0 8 0 amappl10 144 62 0 56 1 0 1 1 0 8 0 amappl9 136 372 0 370 1 0 1 1 0 8 0 amappl8 128 379 0 337 2 0 2 2 0 8 0 amappl7 120 163 0 151 1 0 1 1 0 8 0 amappl6 112 395 0 387 1 0 1 1 0 8 0 amappl5 104 597 0 585 1 0 1 1 0 8 0 amappl4 96 815 0 784 1 0 1 1 0 8 0 amappl3 88 135 0 129 1 0 1 1 0 8 0 amappl2 80 7715 0 7651 2 0 2 2 0 8 0 amappl1 72 27504 0 27081 23 14 9 17 0 8 0 amappl 80 2351 0 2304 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 48 0 11 1 0 1 1 0 8 0 uaddrrnd 24 1044 0 1024 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1044 0 1024 1 0 1 1 0 8 0 vmmpekpl 168 10168 0 10140 2 0 2 2 0 8 0 vmmpepl 168 126124 0 124220 146 57 89 108 0 357 3 vmsppl 272 1043 0 1024 3 1 2 2 0 8 0 pdppl 4096 2094 0 2054 8 2 6 6 0 8 0 pvpl 32 315671 0 299056 216 48 168 184 0 265 28 pmappl 200 1043 0 1024 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 354 0 101 9 0 9 9 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82234d15) at panic+0x15c pool_p_free(ffffffff8257c9f0,fffffd80668a7f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff82500af0) at taskq_thread+0x52 end trace frame: 0x0, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82234d15) at panic+0x15c pool_p_free(ffffffff8257c9f0,fffffd80668a7f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff82500af0) at taskq_thread+0x52 end trace frame: 0x0, count: -5