last executing test programs: 15.808261856s ago: executing program 6 (id=575): r0 = msgget(0x3, 0x280) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8f38}, 0x49e, 0x3, 0x0, 0x0, 0x7, 0x8, 0xc0000000, 0x5}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0xc10, 0xffffffffffffff9c, 0xe3b) msgsnd(r0, &(0x7f0000000f80)=ANY=[@ANYRES32], 0xe2, 0x0) 14.927740418s ago: executing program 6 (id=601): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='&', 0x1}], 0x1) unveil(0x0, &(0x7f0000000640)='x\x00') writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000300)="6ec9d0ec5bee588fa15d50d874ade43a127a9b77160e0433bad4585dbc6fca5fe2b0e6395a339c31db96c3790ae995c9235b03dede196452ad108ba7c76f6aee0f4ec69835c8aa5282a7ee5ad32f5fb2afc4a367ec916902fcee8e2a84c01254a8cc6ab13c", 0x65}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f00000000c0)="94dbc8", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000005, 0xc0000000, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x3}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x9, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x71}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0x8}, {0xc, 0x95, 0xd1f, 0xc}, {0x1d1, 0x401, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0x4fa9a928, 0x5}, {0x29a71717, 0x5180, 0xfffffffe, 0xfffffffd}, {0x3, 0x5, 0x5, 0x7}, {0x9, 0xb1a, 0xe7, 0x2ffff}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000005, 0xc0000000, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x3}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x9, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x71}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0x8}, {0xc, 0x95, 0xd1f, 0xc}, {0x1d1, 0x401, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0x4fa9a928, 0x5}, {0x29a71717, 0x5180, 0xfffffffe, 0xfffffffd}, {0x3, 0x5, 0x5, 0x7}, {0x9, 0xb1a, 0xe7, 0x2ffff}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a0047c27fb2a6238d469a32fa3914f067bfcdeb1e6ed7eda4f5903abf65b18ded7d612fb27c9f", 0x28}], 0x5b, 0x0, 0x0, 0x40f}, 0x406) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x7, 0x2, 0x8, 0x2, "01d04b0a0047c1d100", 0x9, 0x3}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) r4 = socket(0x2, 0x3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x800000018, 0x2, 0x0) (async) socket(0x800000018, 0x2, 0x0) 8.950676835s ago: executing program 6 (id=811): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket$inet(0x2, 0x3, 0xfc) r4 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 8.949550826s ago: executing program 6 (id=812): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x12, 0x6, 0x9}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x24, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff09) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff19) 8.949021945s ago: executing program 6 (id=813): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f00000003c0)="0af63d", 0x3}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000280)="4100c758a8e39635b235119133868a776cb4a55b2f05a8da84e8bba84446b2a8ed6514baaaca6bb6ffb0e877a128dbb08b5269a54331", 0x36}, {&(0x7f00000002c0)="93d280fc0f7659eb9f4ec7c8a2df51f2b40e", 0x12}, {&(0x7f0000000b80)="47376c3581a2357874d6f97ac14dbda7e7778aa6efd53c57a64a34056add5cb96e4b4826f336c9465757521fb7b7f4173ff56943f46b21a3d0ba3ece69d9020056ff01872b9cf85e41c99470464881e362129835dfaa6b96de29a8d18da562e5aa26deb681a049598aaca9597dc6eba24641c7eb54445f80b35a8bfd499e2fc7e2bdc259b6cbcb247f0951585cd4282b94c613949567524f6bb185f9323830210023a1aa5f3060663a7c6124f4355df04d608afaab2369838aab3b125c6df9909423284276fad5de4f87181477d96f640df337fadf3cf965973988aef8f643f893169112e38e54908437c4246179f9818801002aa29ddb3e477aa19f227bf65b6a15ddc3b839c29d426f78e9fee5950c396260a697cd739cf98f1e44e12c8c195973abb74bc96a0482fb1fa454473889c2a984e1b4183439fdc4e933ebcf30c481a5393aa3cc8a624d4beac6d71e4c30e0443359a5b20d78729f3b714fdff7b0182c60d9dc7f3bb2237e5de856d0303b72e179a875917d1fd1b8b2b9c2efb2ce78c57b5f6ff4dec981615c8bea8add8bcc7e0c2d01d8c473e615ca32dd16e7cbd7c45c17f9ea8b8fe288db5f16a21d3bb448333ec545a2b002ac824ed7d940e24db0a999532a3e2064e80bcc723067eac395bea84a52054696b0dd1d6932924e58036f59835b9d215ae1d3cc4486dc5fb59bd3422aed915b8ca3f4833dc37d8ccb8e948d649dbe4ddb6689da147e3ba792ab15a51b611d58d2f4a5897b326b1f84a5160501c6d21b777d77daec26723ec247d9c072f693d6bb81ab081bf56f133a4efbed86f84925a60f57bbb3e7dea61d6c4587026c6f69b33ffff9848d6594684d7ab4fcda2a824f6b19fcbe0d86df27a3d350af18d7e1fc5784c8c5b3899f87ba076dde3ed8d47623d86a71b707f2c4e10970cb9197ae84bf2fc565ec8a338bce0637c9fa36063d7a86117a5ff949de6ffa3cc1648169b88a5969057987c86292feb5df0f9f2c5cac05ff14c27c8624159bfedeb2abf27befe5556aa1f749a785ef757416778550e80939f2925d27156b9804c0d5aa09d2dfda050475a8dd82574633728a54ccd8eec8e9b89ab3cbec56883fb1cd2149f81678e5480e0ed0cbbbee8ca0f1406ce0ea091c63eb967912bca0f642fb2c6955ff2c6fd02f1e06555359bc4ec686180d7fa60d811476f8153a799e8a623790a048af7a37aa4348bbfb30fec0c409b1d92c29fedf19999ef6c8f311816f7723116db0fb284a26e052d35b1f19191d59dd1cfcd810fd3d4c480b9cbb851377d6995f56c439a17b8897fd1cac3d55f4e5f96e8607e4b11c6b77be28abe9d773a9a578ecd5f0720f12763f49d6bbfd16a4e81672b03936b5faa9db3b74465c2e70e50f65c8efc791f44ca0740bf2bc7c2c53d87bcfdf482cc3c8b3b3f04e39895d9b1a1ae74fda5e34eb728291ee4c658d91ae3ff1a722b15c25b6950c79153a56785a3c9fc2f87d007b96efdc6aefee853104e2ea16aff8d2668a6338dea538d71dbd08734ef639ee7d81152352df1c864b28cb71f6ac8fd4a2299683a9e02112bb0203e3d0fea14287a9c8dd3b48b012f72923c4f97351d6f4d1a04c5fdd1ddca67eb5a4304b391d440dcdf4d7548beea189479d229b89e8272b93cd15adefd8db892417ce8010779a43f823b3cf381ee6f11b09ab174899f4dd841e19adbfa825f9680a94494585b8f17324861459c215bf74aae3775237b54a8ff8ee93df13fc6ddf3763c3d53cb5b14819b21f30a593bd79d780f6b955d55511409d8a6a00eb829ee0bb6a7bb792ceeb7ceb843fc7d8212c954648243ca3e5ae44f56fb51e17eb18456b2fea13ef246b751b184197027e5950623e7fa2151794cd8e15e2697517594d8b0df9a05855ffd84e562b88bf26f7fa05ac1d4e5a1586d6f9fde9ef66262dd0e69f8a122ce85c080efeacf90084ebbb7e84c98d9810e879aa5c92a928700f6bd208431d91e35d403da04afec6af9b198fc7c44bd9e40310f004bee1edcef917cd41a1df3b81e8e2949bc5fd588196a52c447826b114e18385ea60d866956b52b3ef60039525db45e3235f98d44ef747242de83c4eab02f494fd386b2fc5ba9df50957a50b1069a8110cedbc2ff845ef35a00f1d48516cce2d2af5ca04ea81b378fc7e5152f2024e959270636f71898292d8d6f375ba7ad4545f2de53fc4f71c08565a9b7bedbb6a410b149e358a9b527c202994ee2a98b2d14a8826a768474917f332cc428a2387890a413542f1e73995b8d1c2540c464d11d8b3c6a2da0e46d464e008c1dda675225e8a7a9da617d4f397fbafc8c2f5d51d485425533c23aeb4fc85442488ec536999e2c3ad0b5b251bcbdba9a7f51b3ce6757767bbce23e90fc9b641cdef0756ef0c8b0a09b93ff0c45c154308d10592c2b5ad81ff5b6467a4cd86ffcf79f11dcc35fd5802895965c505c655d535713b2201ff051789f327925d4b2c491ca0da4920ecd9f47762dc387ff17fd19ede7e5500e4c846531013704617aa614174209d6549dbbb1ff32dcac096732ed7101cfc553a955cd77b1ecbd75e8fe4e8de00e8ad2143a4b36eda945a8d10e50be5aafd201f110b15c2ff15515dde4537444ad102ef1ce4203fc83fd148082254cbc012f40b2db8e0d1a3a4116f63913f8831d2509f8be7cf70558ff9a084ee6f219be4d87da166b6eb8204deabead3343710ee5fe056a4ad8d86ec349e9b5cb8567a684b0358da0759e633156b34fea7cd6a9211fe378eb2c929962c18105654c50053d9fcf130368a268f4e6e422c64da13906fafae05eb17e3ec6e5b1f0fb8f29b7a5ede25c812f52c6d082358383376afdb6dffc5b5b2a283ee57a924104d2c90df0801daa7ee8f2f1dd95e2d00b98172191bfd3d49ddf93d58e96cc9be43c4f90bfe3eaf712772a71c2bc42b980a1cf43f5bee0fe4541e9f4bb314ac3ae7dd73fd211951085f5064e3ebff98214eb4f6b6eadd4e0a5105f79f256fa52fb2057175c6ccf30665d3b7c4be229afa24a2615382577a9e4262637b7a04e51d0b14dc910035df4fdeec78abea941c71a9da63a7f976b22b010868a32d7299156ce6085a778687beecf6a5791f00e1267f40e085aa804549c240ef9f04d7bf4044f4df4246d7a1119cf99d8d7635d9edfdc9e75fdd539a97480b7dbe8afe3704213af85ce49503eb2999cbdf71b27fa7fc0b5b355c228c31233811f749b2ca4d54705c2553d4ba94d89cb24ca499761317a31c9d6a120a93e7de538c331d66ff064c4328c79cfd98ae449d0adfe93b43b061912f09564139ca8c37ade3819a600a463ff53e610598d77bb1fd96df5dc8dbc22794eafa0ec96a3c89e3d56bd13700cc0af79bb323a21b64753db7d0d1e6a4d3a3d7bea28713fa939e785a3151710b409fb68d17b4521a602d3bda09e9cefc0bfd8ab243da92beb980d339fb79275754d884c60b81c7ee011db9000cb8d159b7b80a49936aa8fdb43676c1272235f14052d491d739251a65e5000f6869fec976c72fe2d1bf7081f189972efb23480f98aebfdc7eba5083cb0f5b6975d26b3b3129573d3b39b179af86007e0d0f38fd7674a738b4fd938a0a6b26637db0711bbe026d238a626d5d0133de64b4efcad918f6f59a5b42411d0d6da2fa7649cbd919dcb3d775a1e9af91300b66fef8f4354bdbef0e2e1e542ff7fa40d03bbacdd7ba21acf40416b83b5a6909a6bbefabf56ca12f95c4a2fc589a5a6241026b8ab872e525f5d8fc009c58bd5ea9818f15ab9ddfa2166e13af85a2b0ca3d86ca5c8eff80faa49cfb0871baace14f8744d0ac6f091ea4044b39e3229c6bd3d21dc8dc4e0ac3621515d2cde5a14329a63b6ad7cb2c7fd73d9ad07cb579f4995c2247d85293d52c0c767b877ee15f04f5857412a507c765c1219d5cfa9d742b4a6dcd23733fa7368faabb58eb6e3ccd038b3e52448ca0ddc4fa26a81e28a50160338e79ddfc1e277dfebfd479a970fd22bdf566fa014945c49bff67fb8eaa133da2ec94c177d34934f38b4c9accf8a0327a6b06d276c148db60ca837b71a2bee5a6f500918137129a60428c40ef44f29b890e3d33e07580af98ef55eea60ea21dce074e110a0b41a05789daac268e7fa80172d6fc9bacc1f370aa453a639d47e5c43f763ccde8f857a8de3bbd4f934cd7e6d5a2cdf4bf5baa35d38422b743c1ad502093d303f318b2cdb6756d0671d7a4091d94e645a57685b7303742235813fb8cdf3e7ba2eb215f5094631a2ed326ebcd2d88770921ede15e90dcb5babb69eec381800f30ba0b3f54e056dccdd66fa572c421fbf806b2b75798bc75a56f4886d4e5f50b4fd634486cf8dade95e9cc239625ceccb18ef660a21924b979b8d86621866c2d2ae41a04351df1f092bda53786b18542805452038477565bf6356e729eb69d2f29b3fd828cda7a097bf0afcd1ea36b7438b9ec0f2eea4cf86652c1a30da4cd40a104ffe31cf5f189cc0bc291e8a81f4506a46784e17597484e2104c973db8cb3af732263dc1f3c7646c99b40dafa8b522cdb1717acd7d536fe20ce06a5bd8fc479e8c37263712ded2b5dfeb159458d340399b7bbaf2651d0cf4774432fc2907a0b3b7d72865489f4a0cddaa210377d1d1db859340ed63713e56b59f1475b2c0872adbee9eacf4b88970942adbe70f18a2dd5bf57793803f348a0a88d6d4e122bbe5a1bc889247e5db8cf1584f0acb0218a2613ce18e8ae53d32f45ef6b6e7861a1de9a6cdc299705197ead5edb342c73f590a53ca291188e64be071304a925c5e9b7e3fdbfdc63c598c339f9b0f0fa29d00778f7a834f9a2ae7c51e35c978168926036ebce0364f56964757f99739fcf89e7c89be383f08033e048657e7c6997194fd85b0f2e106341ef537e347aad0274f84e832e5f9bae1804af4235da8b0c8a3e7677593817c47af1bc5715e2f17039fa985c62b960d4fbcd7bcdb8a7569740453a0f458ad2775e4ff076b506be2b27cd2eed1dcb8eec91e8b29ee187744a06151002134a9486a6314340c6e92921c7ce58f4bc6ef102cb58b792cd5243f57e46878c0eefa509651f45b2aa023458d034dfd3f9c166a1b6cccaa2642f27530dab8564637b03dc27fa1a131cf3e681838ebff8fdb8df51c1826c71e05b435d2e00d0fa1df96ee565d4637ad725a41dcc9c6e3b967b520934e1490edfa6fc49ff044fe5f082138f8c7ba0e7082a6333f689c1d804f3bcdeae41cb960505a1cab3a4ebfdb9d474833dd818cf1704beeaeb6b525dd3668a0699af61f134d1a9d7b6717adb5da868169fc8d2cee5a14ec4c5774ea462a5317e173c94c9fce323937438deb45153422cdfbe5f6375d7ed5c3ca8c91c85ddd220986219635141b96e9e49300a0d5a41d4b62d288c996dd9a0261d2cbcd9e88092a77437e8fe56ada30a8b40bb66ea5c1d60c90910d85a86478e360237b25fbf7550d96274753a7c40934ea7652882b6076e916edadae24d440b67e0933b9a8ee94881eb616f49fc582f4177a9c74841765b04302be1d1e67132ed57493220ecb6860e61d1c9ea516377e765f85f14d90bd84a653aba8fc8866f12d367ce9ed6e7bed26a0b56818c051190f59e029cf9d65d5c9fa7ca3278975a59e18e8fd162d94145ec1c783cc9a8a1cf69113a372b22cad2a912e22ffb79de2e692310564b1793f0ac2e65670ae124fb621ca7c79b9ae38cbb2d3d9bb2ad7a3dd3c13842d3750d2823dedfde6f06ac1504d94a9541140fece04edeff432e67edcd5e6aa8095ad9666f5e66", 0x1000}, {&(0x7f0000000400)="de9c9585f5f1adfb8464cb4dcbefc6e69da2e7a374c6be58ebdc97c1b82ef2c78cc94547c184d71dc4404f177a3465a40dc23cc531b66f48ef213050624e2d53591c69f3ddcf21351a8bc1b14b986bc42687353417b94b0dce1397fe7d25c764b8ba7a65", 0x64}, {&(0x7f0000000300)="51d6cbc00cd3fe43229757bb5eb9c6b690d8a2edca6ae1e2d532f57737e2d27afde1d9e687ff3c020f", 0x29}], 0x5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff0000010400008fa7972b53fe87fdb6c7aea5bfc300002800000000000000ffff0000b7350000e088b9de78fb7e2d1459a624e6d89333d7b559c900000000c000000000000000000000000008000022c132df666652663a8d95adc5114e25f73ae29dc85a72ff72d740d49cdac471dd152087d7fa9fe1c82a06d3bfa822ac3455ffb5e93edb2c40f72a276fc437182ec830ee833a1f7c5738f6b6f39e164b3f0c99a58b2e7056e5ca2594a5707fdda4a15833a204ee3dcc4920728a267518aec9be3cef537086d942dc2a62c9a95274c008f93b754f67439b1e73d7acd7d8236f59046d569abaf12cc5f84d792b383f3646503ed6703fbde4e16fce2500002800000000000000ffff00000400000089b2d271bbc27fcc3b56d0fc9532500b7950000000000000000100000000c294ef74861e74b33cd5107688ae9380d17da9086a14679818ab694f9b188164e80e5295e2f77c0ba4abfd3f2d36e5ceab915f84d603093a02a67b56edf3ab76c1c033f4ca5ef88607563a427077ac456a29db11ac0e6cf766ad6d84c0441b01b5290905d88152ea5299cfdb9abd09960e3a3d49e8bec5c15351f2466b63e39cfd78f33d907bca2c00c63a2a1eeb09ac374374302f6066a8b55c602b82a09c6109f1bb9c37f229cd638ce57615ee37a0cef0060bce348a59e62d759f3fb0cfe0d918360ab861dccbc2886e9adc9d4bccf91fe002b3b19c1512ca49ee63b380d33d41dbba7a50b96aacf54c98ac04ee9e50b8000000000000007e91843e6a39f5627c1b52dbb7f2c493cc75fb59fc83520eec14327bc714c034ac15fe848dd1428a7934db07004fcdfa7a8ef63d9ebd1680e33d62a8fc672a7e857084"], 0x230}, 0x9}, 0x10, 0x405) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() socket(0x10, 0x4, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) r5 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0xfffffff8, 0xffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x7, 0x8}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="32b1deb509f7481f435c67df4f930c148e92b8aa4e59e86b3eee2195d81ba19b2af590dc7fb9c105ac69f95b328015b349c22ea5d63bbe9c2629579ae869f391d7edb2c4b98f6041115f4d5707e107ad51613a0b5ccf44833f57b28c96b8fed123638bffe6c4ee6316d0a68a2efea55dcf8e9b4b120aedcc", 0x78}], 0x1) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="da1d70e50a9347109c1be572509b7105ecb2e40a855c62490f597f1bb7e05d609160d3f9f033019b7f07", 0x2a, 0xb, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r6) 6.907009964s ago: executing program 7 (id=843): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x21) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0xfff) 6.501804717s ago: executing program 3 (id=861): pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) getpeername(r5, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socket(0x2, 0x2, 0x0) socket(0x6, 0x8000, 0xd2) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd30"]) 6.134195476s ago: executing program 2 (id=880): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setuid(0xee01) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0008670000000000010000000000000afffffffefe801900000000000000000000aa4e224e23000890780000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 6.13377064s ago: executing program 2 (id=881): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 6.132618563s ago: executing program 2 (id=882): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/505}, &(0x7f0000000080)=0x1fb) setsockopt(r0, 0x0, 0x1000, &(0x7f0000000380)="c75aab7bdf6f1ffcaaccad0c26d3298fe10fc19ddeef20ea282265af3c11b12cddf2415ef73be1ad0dd1eba7fe83e9c8e5ada9c14da380411fb1b87cabd6f12af2e89516ed73e29a04324aa80c50daf8a2589513c560547ee30640a40420fbe3cc7b804d9423e7f5fdbc05d88a654b761cd4ed62450fc790fa23ae012157d9a56005b9fd1a9d05b67558af7dba9e1d146f478c24053ba6a9f234359184b1afe8f90e90d49cf846db615c1ba91c99c0e5ac7a65a142b351488f2e5e5000fdc52e19f694c631d164ebf2cf09b201ede858f3d8159584f5493425b0cce531100bdb29b6e6831adf4a93ad9e5266f9412df1d07084b9099f614c0cd4c484c08ed1780306132b0bdeb12e211ec0b2f3cb0c3124324fa808d072fe9b3e49f7d7d4a4d3cf105bcf67922115bbe09f328908fe4990dad390bf4cd9e6fd332248ae31ad0f9e0acdaa5a1a291b20543f80454b23f3bf13aa3b04c43b85f28ca93066059fa68d4e16ab69de61aa580f8bd499c7e46e04a1cc827f76a92d900429f63ae41bda4d97c0d380bb1fc1c28275e491ec10e42e7fd5594e1451122fe1b359332986185469785a28818ab8ffc88b6162808326e7722e5447a8e8f91f329835ef8b77c0c762a23dfe3dfc0398f4335a8dcae8892ba1c0dd5379f5bebd22760473fe76a301b11726f2bfd8c8cf8879f14017eae207f97d2788f467d0716700818d9cddfca02e41dab7e3ea77bb7188ae214f945479c48f7a7b24f7d6fdfdb64b5bc8c9f9b07963f4acad88880bfc324d61d7a36f9bfd0d29f7ae7bef64d2199acf1b6053851ce15d73fc5e44122b5f62eb6ee2d8286152ac2c9bde752d22eacae6ba0ceb4e6b8e8aaa24c0e6519f99d004909480b64fecf59b89c989cdbdbec8e54bf4c26145ffc3bd6123b7ff7bab287923ad0187f6590d7601fc3f727bff21ba831603ccc396c2cd31af55447989c0a90e222871ea7c3eba7c006dbf3f6c8f825e6350a267c0c3782f9ee6b5250a229b3b029395b4c5e84dc5cef62746f555b2676f498ee59fda7b582f6b176ca031a39113e5ea8ed51d619868cbfd041afda3ef00e3f098cd1920cfd0c82d8d101d1a4d828a7705d0848e082c7aa51ac188ace77ead4a0e8ac14ce00fe9a606afb7384420bcd1c50fe8e9f6e2ad38d8e1645e6db3cd26828028094141298db73813dcfd0d30c30ad5eafcd5486b19d6af20f1bce6e5de3c8d5e8adec90094edd4de95f3eb311e9d14965a1d225c249b9771a4a8636490111f5487bc9e84696cf047d1e494859c34d6bf10974720ea21c45a5926334b0c54a1b328a01c1c94b1fc456cde76d61677ff9a8608b7a1e2eeaaf0c549b4b0778795e51d1b26597d4b13065766cd68f16fea3f39215d2feadf1b4507b7154f2b558846a36c8690789d2a8741c34b9ec9633eeeefcd6a5e4ccac5d35a29a9684e63e8fe9feb50679388657d7d2716e7561fed14c208c8effbc5c3ffa9920d49ec1a43cec18a0cc46fd9744f529570aa4f0bebdd3a419ecc0c1c0b23b6afe7226de9ec01a7c2beb136b1ca227b484fbac6a3a9091d7012b3908e39c5b0b9faad5f05e48ccde74c04dca185d16f861060a96eb6088281b4c7fe4a3830a65eed9bab8291c044e2a52e5957e8f9484817ff619e3b160203ab03578307bf63313719a17d914abb6fdc594b4a84afc93bff5cac5e01ce4e0716493e7e7be3ff79c9c441a502a9be47ee09407bbeae815ac96bff647d306ee6a5f4163c13f9514b282eaef133a7a15dd95cab96079469b4b89d468463fe47a0acf80c78bee50a58c6186260260b209e23afd8d58b6fe27d521a52caa1a27a9f590fa70018e8dbe177b84f16e2654461ef7e1405e85e3bab25a3feb20390938f80340a642e27b6c2dfff8feee667366aacb639ac4dafb4c994d2b043064d9a0f8dbbb650ae6e117b2c405293bdcad8ed393f41a0ab5313324371b32f897395f962f11e9e2931b8ed335b6e342f02e8926b5acdad027174c71bbf61ba6a7ab62690dd063bbb4666fb153d81e1c64457432c39ba9096e4bc7062fb2376688e1f04daf52ffb6a756baf21dd9839bc8bac1808aa37135d11d7eaaae861563c5cc7e1a413a4d8ec6357e5be5a7c1eb805ed0d6b0f610784e4dde5d0c56284b0443fe87dc37e6ff061bb9cffc4f1e8388c9f64bc40aa08bd2bc3802fdc9061faac14d73f059e82c650b8972dc9a2e7b0bfbea1f8d65aba066f4ea849692839561c87a190d95d304bef1550fa51f886f8a6fd1a20f9d135eb70ea0260a863cddcd534a1c9f881fe80a8d95e31e3369941a539eb7721441ccd2c952763835f3fa87fd3a0dc340504a054e6217b308cf7fe4bfda2bed1cb93ed7cc6299783665a126a44875f7777d9d0b8205ce988a84dbc113d75d8c68fd15d378fb6b5dbe12beae3b56af7bcc7f456479eb61ec101080335756b09b796b4cddafb7c10cb4b4f423f0d60df06f56f430370c486556af316803f6c10fd6b8dd135ab6fe420f8b834ba089910c39268c6e71615ff7143f4cf6cb31b42c90e021fb99dbaf9ac23f3b68693b5aefbbf26ebbca48d457181920bb9f303e180815c3147aa82022d2d20181ea563950f126eb458ba76d7f85a5be1f87960fe3b6f65c4b4a3ceed41d55c854046aa122c718f1af6c9b01ac30989d9fc745751a1ce0c6e62262b7983aed83bbc4592fb1e215c04a90d0ce0b39942a5ece0c21ef13aed63dbff0cc47ae38f8791db7ed6c836f9baa43ea52827714cc149d4f03d9823c5888581b52f9accaf9b5721ca318e163d3f6fb3bbf6086f9ef5c2d0eea9385d73486979e228d1f08b7b992fd75d2856bfe686c82fd77fff7b522bd278bbadb4f8e1b8ca8b84e80fd46ecda7d04a173927d33730c1ac6502bffc8cfe35d3cb53294c8358781123e8ab82ee718e1072c479778b69bf9892e6e07e629f9c60e50e1c37c3a64e75a7c7bdefd29b971685596ec0892d69dd7e4be526062c1172f6169752913d8a3c397d0b9f20e1f7247cab60c78050a393df290ee824a403eabd352ebadd77f88dab240335edd4b45def24955c27f954f41b6b5e97fa5d3e6956d928cb5251577608ecf05e2d8e719b7c2285dd792cfa5dbd00db3685acfb77a8fd226aa5a69f4e8bf54d22f6ea9ee9be97a36e62e3b39865330e55d44399ec75abe46ad496163e5648171ec863ad23af3dfdc82e8bf512b5c9eed6793beda828bb433cacaf60b23eda12e596b231f0328685b00215b4142d36cce6ab428096d9e8975f62eee69c8e91eda2b2f7f6f19abfa970ea3a7639122bece1f75a7b46a627925373077a8ae4e128208cc37ea25555511fa7882da3df9ade3e2e3fab9582132aa36bf8118ad63680a02f9f3cd4055fdd7e68a73dfc7f2d4c78523c23c0327eca1a643a4a4fb6d2df957cd952feaae321eb5e6abc690f3d2fbd29f0b534de4c56dd07a9fb81223c847d3d5df34e7cc48d8086c9284fd064cee8d88d8cac0be1e63981471a3b3319861b7d2fbe28e93718183356c1625714ce4a964e3b40b8ca0505948d5c36463d6fca9b663eb70dd2af8d77e177cad898ee03ff8a829e5e9da0d9c83a506ff6445180b1f712b6de2276e77a52d787248a9b5bba86f0c913f70f0a32b7444ee0dcd1230875740ead172806121ee4ee0c2c86b073a1a02e4e0e0713eacd62482a9da78511cfb8a39c660d181ca3def98a5f3353f2057f2b574e370aea330c15b3b409abe6fe89c2cfa9e762d32ca5778c95330d9e647208282eac61d6e1b860e42aaf3be9e14c9685abf6558423d3dc35965142341839380cc71be491ade06431cd2c0258c0073b8e4c0cdf0a71867acc07628aa94ed0ea6513171fbe110562cddb03efc9cfb209586ca9678a24daf9654102aac0801a7c5e18f2f58f2be36c875b49bc1e4aab2b644d272cffe88278a2a5d46928d9d09590359e02dfcf587fb6c8f71b927026fec0e37a1905c2970d70d27bd62cad6fbab4008c1c8e1aa1627c71ac92465870ae61b76571eee54fa982ef32a567a162eab99281fd9d295d3b37234b4f1320c4506b4cd6359edfdf1711197420c1ff78e05edfa2bac77d551cd39c45c90623f5b1b2dcfe391f9e47394b809bb4ee669563ab66084a50b9c933087a37e60494550dc7d29e979b4d1bca8bd00ca7956427f3bd17ff6a5cfeaeb7be5eb7de06b3bb8f8e5ee7c36cbf51bfff0f0c5b4104568a4eb8f077d81cfb5cb14da8912ae623d54a429280c6fb0d84901953562bed8fe48822860ea1d47491cc45d67e84137fc55f7f0351604c95f3a9b71973add37f8977bb2a2fd6fa69a4b4262211c71c274c5a1eb624cc081f28e385b1cfa91e1d32e0a71dfc611ffeca27f6eef806ebd658f2cc19bf724f7df9774bbb43e08198287966bdfaff4a1c96e6f2bacd0ca5596fbc691ff9df14f335d425274ad995bf23ed0c269f70ee4fd65c629a2617d3b55703d5c71d0d9f057aa76ff80050f6ed09a9c2e730f063ed28161da4a32a6275427bd36c1b6835a8d5608f2aaa87a5c3a41ccfe58864fd95456832561d774d07c359cb2f1c0d3bf83816f2b2a9e385de13ddc569d1f679d5047408baf25acbc72533351bc3a47d9388f2e45a46f59cee4c03f6a369617e5bf2af40543d38788314907e770a3275b1aa281e870a97be4b8c8c7b6495fe41b0c6c1d6b97133b50e0dd6839b35a05d7436ac17b1cb6097078c60723d7435d16aec03e7747b9e5b27759e890ea8203c19630b29a1ae7820673471e4c2a8eb56bb0454c107da8e8bacfd75a193bce382c3be3bbb5ce3a7dc3beaa55a6bfec83794aafecb41b9ba0094800768262c6107fcc0a8d739c7d3878e69578ff15638ae0281eb54023e59c0a54fc10f33d516400c6f1748c20b458c4c2ed4fcd00a44c570e0f9abde3ecb4cf52ff1f30584684415a75fdc53171cef2e66a3fc86f6996358ccd55cbbb8cdd93791efdcfe88703eb221850fbca859ef2e738b3c7f6b7d6eb09c032aca5edb4baab61ea28e3fb67d49e7c3bbe7e9a25f6b412c90e9d409e02c6f08dffc8dbd534ddaea733ed1544f01b0d5cd32fb768a3f5cc6c6fb73519cba268454a9dbb1846c51cff2f2036f4356fa05573e9f682e40b0972597b07c94cde6a9e1a825c1f7e6c7b4743623f4804965bb6d34b5ad0d1524b9a0d069b74d2678e55ecd23ffce2995085b7f3706e85f782faf9bead8d83274272464874b60d223b696cf3fb3aadf8136714f63a5b5a779cda798e2c0f2e81fb57e09332032d7f361d115cfb19efb0998f4f6af1e38fb440520f6b7d38a6fe33b17927573b81a710afa026aebd146313b6a1993969edd003ccd5c0cafbbe3e053d70defec5d66c83e29b3e60bce32a946f858e8a02643112b2dd452049ff0c685042bf23c4cc3b21a19d85f37aa22c50c5bacf61001194261ba89e0139c662b9f5444354a295475b890c08cc63daf7392e18a9ff0e425ac0bde9b9e789fd07047735b5482cb36063a5a947617ec43d12e0f30ca252e3ff60430ec3fe30d83724218093464a5470a3c75df686abc1beca754d571c72c83d38f97292dba065b8a0746cfb50971d4635fa32a3a45004dd1fe36cd85c365c4de4d574448601bde5066f9193ab961bafc3ad582266e6df05ec0493bedb5e4f113aebdb5bcacec89a16403f3bfe6b2e2f91046dab1b8680a764b6144f37d7078c24943c1d6f17a3b9ec12dc152429820c9543e0cb5cd540aa4f087ad2330f8cd7e100134f97258fd07a617029dad11063dbd096ba09ef9cee2b98a89933652f3228f", 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r1, 0x14}], 0x1, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 6.03024984s ago: executing program 2 (id=885): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x102) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0xfffffed1) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)) r3 = kqueue() r4 = dup(r3) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0xd5, 0x4}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d}, {0x54, 0xf, 0xff, 0x200}, {0x6, 0x80, 0x8}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="e727dc07001f391e7dd7a2d708004804005a006500040789907800000001ffffffff830b04e0000002ac1400aa00050390787f0000014c060007006800090000ac1400aae0000002940600000009009406fffffff900071ca9c65d93070705000000000022ee"]) kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 5.798953137s ago: executing program 6 (id=889): r0 = socket(0x2, 0x1, 0x0) close(r0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0xeda5, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x57a, 0x6, 0x4, 0x9, "f972f800004b37db066daa9a01722095289dda7c", 0x3, 0x20008}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) r4 = socket(0x18, 0x3, 0x0) mkdir(0x0, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffdffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa4e214e2000089078"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0x4}) writev(r6, &(0x7f0000001bc0)=[{&(0x7f00000000c0)="57a62b619011b34398c8af608700000000af12e8c4355e2cd36a", 0x1a}, {&(0x7f00000002c0)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba556d6911d32bc14b51e9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf860fb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2276083fa772e41554137ff70a5cde516891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f343388", 0x560}, {&(0x7f0000000200)="20e558e8c3dd22cdf5e40614791da4ef970d19ecde934f80e9a854b18d50274f36b2b87bc5d17636fda6eb822602772524a905af060000002309", 0x3a}], 0x3) write(r5, &(0x7f0000000140)="b96ebce5ac2367a964a845315c0d853a587aa7ea22731027ad5ce426b2539a14", 0x20) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f00005a0000/0x2000)=nil, 0x1}, {&(0x7f00003d6000/0x1000)=nil, &(0x7f00001c8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005a9000/0x4000)=nil, 0x6e6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1}, {&(0x7f00006c1000/0x3000)=nil, &(0x7f00004d2000/0x2000)=nil, 0x81}, {&(0x7f0000577000/0x13000)=nil, &(0x7f00002fa000/0x4000)=nil}, {&(0x7f0000149000/0x4000)=nil, &(0x7f00006fe000/0x1000)=nil, 0x3}, {&(0x7f000022d000/0x4000)=nil, &(0x7f0000052000/0x2000)=nil, 0x678c615e}, {&(0x7f0000049000/0x3000)=nil, &(0x7f000038d000/0x3000)=nil, 0xf}, {&(0x7f0000143000/0x3000)=nil, &(0x7f0000316000/0x3000)=nil, 0x1d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000e1000/0x1000)=nil, 0x8}, {&(0x7f000073e000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff929}, {&(0x7f00005fe000/0x1000)=nil, &(0x7f00004ff000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x101}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f00007c7000/0x1000)=nil, 0x8}, {&(0x7f0000000000/0x800000)=nil, &(0x7f000007e000/0x2000)=nil, 0x2f0}], './file0\x00', 0x7f}) 3.678980194s ago: executing program 7 (id=897): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x4, 0x40) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x199) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/68, 0x44) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x2, 0xffff, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) poll(&(0x7f0000000040)=[{r3, 0x2}, {r0, 0x2}, {r3, 0x80}, {r0, 0x10}, {r2, 0x40}, {r4, 0x1}, {r0, 0x2}, {r2, 0x80}], 0x8, 0x887e) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000002000/0x1000)=nil) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) (async) socket$inet(0x2, 0x4, 0x40) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) (async) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) (async) socket(0x18, 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x199) (async) close(r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/68, 0x44) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x2, 0xffff, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) (async) poll(&(0x7f0000000040)=[{r3, 0x2}, {r0, 0x2}, {r3, 0x80}, {r0, 0x10}, {r2, 0x40}, {r4, 0x1}, {r0, 0x2}, {r2, 0x80}], 0x8, 0x887e) (async) execve(0x0, 0x0, 0x0) (async) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000002000/0x1000)=nil) (async) 3.438724476s ago: executing program 4 (id=913): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xc1cd, 0x0, 0x1, 0x7, 0xd, 0x401, 0x991, 0x10, [{0x7ff, 0xdc0, 0x1, 0x8}, {0x3, 0x4, 0xfffffff7}, {0xe087, 0x3, 0x2, 0x800}, {0x6, 0x5, 0x6, 0x80}, {0x6, 0x1ce, 0xd2fd, 0x10001}, {0x1, 0x1, 0x8, 0x1a000}, {0x10001, 0x0, 0x9, 0x40}, {0x3, 0x2, 0xfffffff9, 0x8}, {0x9, 0x69d, 0xc, 0x100}, {0x6, 0xf, 0x4, 0x4}, {0x1, 0x4, 0x5, 0xf}, {0x7, 0x5, 0x0, 0xc}, {0x53, 0x4, 0x9, 0x551d}, {0x1000, 0x3ff, 0x0, 0xe}, {0xcb, 0xd7, 0x5, 0x1}, {0x0, 0xb, 0x3f, 0x9}]}) seteuid(0xffffffffffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0xb28) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='(:\x06*(\x00', &(0x7f0000000240)='/dev/wsmouse0\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/wsmouse0\x00']) writev(r0, &(0x7f0000001740)=[{&(0x7f00000003c0)="755a6ed5cdb3277ae101", 0xa}, {&(0x7f0000000400)="278093cdef6cd0aa1f41bd23dc888d0ce6ed3627b95c5cc4473ad1b5299eed051f91cfc758b8af031bed1d9e796cf69d910126b223173c5b0d61f2b83619fb360fc74a7ebd0d4b10d79c369e4075d884fdc89702ca4140c8fd554daef1684d78475a446f3566c0f3d73a5a97a61d187c78aab75688d73e7fec44240643314eec8a038dd016bc86", 0x87}, {&(0x7f00000004c0)="9c0ab05bee993e81dcdebd0d3511aa7f7209a9d5daf8f718a4f3366b9b46ed2c6130d3478874fa77aa51808784e38ccc8d00704a98dbc2d3811af92484bf4e65675f80c480921954a918bae7210a4b0b3b561c6b7b78ab088eb87ed9395cc8996aacc70d0f8ce0db45ee13c86f8244c2dcd09847a416043ab3e1809367461c82ecdd0f", 0x83}, {&(0x7f0000000580)="0070483f1512cdce5cf7cecbc98f14b3b0c92deaab89e912624699611cd0e924e5da373e92e73b0474178114fcc813a4b5e0dc8f07cdef234da8af270110b11a5f79f35a4489b73667fe421e1bce144d437c07c0c39efddf22bd91ce645125e4225e30097af5a0761b9cf38395b3cbda6f23eb32b5b6ab26db4d08a8ab9b4e6c3f1724212d6023cd1fe9e9e62e88073264b170eb933c0ad9c4b3b46aebaa3775263c6cb4643a9b3f32e92f1e909990091d2e2d32550ef001eef6d906c1755658db405092e9e8b7f1cfacf7f0ec9c4ddd285353c3bcd6f29f1fdcdc91ac86109e65cbbb859d51e76e56ec355b4d23a2cf2f75b9d620a5104080439f32fc84222fe263d3cd3f6f1fad1453eefbf7bec0970700ecaabb080ee0089d40149158a1b1b9693b50d5073c8904d6afcf95f342ac530a2bcb4dc11805ea70079c8dffde6d0ebf5637fedd9ba34bc789b14b9e98d89af347e2c71433d67725211ea6a9dbfb3a79a3c01d20634519f373bb6c52564476f12589c22af8bb64383a6df08b515ddc95d50f4af111b987ce053fc1a6d25d338a96e12f7970fa6956872a5c070d05fbfcb43a2dd305072e1161a5d338237ed06aaba11a252d727a8c80d63ba81608b3d484b509938edc4613fc1c371061e15c6911664f70accf756cb7a84bda358b5f053110d0f1e79c1e91e68566877e07b60abff1f03998d49bb81d08a2d5979c47d9c6395da5889d0d0e440f7c9460e502637dccf1c32e6e137bb36fbf7851d9ebb018a691dd125aec43f45c7f0cd04cba4822b92a0e6404226e8377dda57f238899f93f93bc435cc8c7419fe43215e3a7c1a1d7cb6523b82538a599557f1a9848e2325cf494e390ce45f0eaaebb5c8cc468644f4a0733c68cb3558f8c56773b1eae2fb870fe2e6cd2e54d37360330063db925dcdd39145e6137f5075073c032d726e5da6be6afd8f8ab74a3f97155508202bc77d92ab227c5c0e0c6f6f81d45dd01742696ba9b480e6e10168a0783852c9f07396bb5ba692a4ebba7b8867da1f9808b3fc6723dcbb85e53e631530d9a3ccff0c54ddacaab50d2fcd1309dfda44322be232b8b79cabecbd7ada132dfb5ca740c1b474da67793e6150685d3ed3c2652f666b5a8b4fe1a0a6b9f0b0c557a2c3e73d47c837c3136c8d5a1e390ab351875cdbf0b117cbbf157c9d09b7f74ae98416f19e4a4fcc4a067f93d240761f8467b8ee046ea12370b13339d5815172198358cee640375ec2d0f5a82424f6d16f6ffb839568690379d3b82eb82cf03cb464a797d79890319dcd982da3715703ec694f023b978dd6026ebe841a6e84c5b261e09acef9fbd26fd19ca1b4dd46c8fca26c3d9983d6fcc1b387c4c194d3d9437028a36508e76ff8149db00a2db645f1a02ae512a7d6f4138308e7d4e8be4b02c8f62bbb8366da6213f89afed3e590896f00a1d9952e2f9bdb278cf0a541ccd0fefc3d94859fdf3573fa11356b73b92894f2a15afd62aed8a8f024d17e6b449a537b846d66177296ad2b3b67a4198b57f5e4f44c664209ac21d4d3b286197613fd766bef9a4e617740e606ca6331cbc885f7acdbe6d410ad2e57776d285ec645cc44880a3745825b2bf83f315aaef02d2b1db1ecb775d6130226cda8f139b275e18b9e347bb8bb3a620b25f9002f28b643f890d3abde6cce01d79660c4df818ff676bbb88dd300298cc853dc1c080953e587bfe41d32f8c6cee0478d7a96030f82e750de0cb03fb7f70c808a390885c4266bafb347ffa48e5ce811204d2e1a2183fde8b8b3fdcd1792d37def10fbdbbd7116acda1670e655196e38221428edb0b5368e4474c7aa7b99d786fc8289af9cf84165993e4a20c6168562b1ad93d6732918896cb6940553b4637bbd39488adca31767fb9142d2f88bdb8e40a88dbd48570249d1f900f706cbfee7ed92606db83fefa924a726fa5e24bbc029f85e8e630947bc21b65e4d4f0e8ebfc49bfc112b7532afd28577273301e5f8f006b251c41468658a147a8942905c34f6a3a49b49d2cd7c5f5c4777c0b70f04ddf05b18bcdd4586db137818634d95b9e6d6e453e948e47b2a69b153c16cb69de53d8e219cacb47df01b6bf5c9bc67046c844bf5630b067cb947103a037015c4bd8a75ccfa6bbe434843898d72267a8b8277411a73609629804689f03bc616fdec63d6ae3dae1be596d5f8e0c7f1bb130568ed25901ce2d0021b71896e035ea92bc05bcd1fc5abb66e80ae423563d69f8067f395769e1e2b3143aab7885c9c38546b845b43c2cec2eb526ba4f6f116da622639172c58f8dbdf00189cd22e58ef9d2f6f416cb47d743ec4765c6e5845e12b9da1872365baa2a9845526e64f33502e3fd09664a6f9a015fa081dc45e4d4dad09821a47a918a4cbdc2e16bb17741ecb0029b898b03ead169dcdceb8a6bdd9681fbc13aeb47a216dbf241546bab502d235ad2a203dc0eea26ffc1c8fb99be7f8842dbb5cba6ea12575f18ef7f07a0ff5a646c1e6eea94af871f24a9c0e961ec4eca33c00e30c81ef26a0478f59cceb505208d110ea2c5eb76346a37cf429f309f47d2a93c55dfff2c9cebfafa839488dab6bfca8776dc0ecb24b39707a93e8e234562fe38b755f0e6e353c9f1d74f6dcbe8215297486d6df2f00b24a5bda8b49504731cc6a7fa8e96c48c0be552938ee9b13e9cc52e73d5096aa9436a9b5457216defc39ae1a16b278e54c72f3baf79ecf6414a03bef27594d89b8eb49cae09976caad497c1ef53158cd0099afdc8df62ab6da6159f2eaadccd324e2aa0f51b12b7dd1f8786963443d881be37476d7c1b69e1f2ce660abd7cbfc6313c57a899ede46d89f52dda37429972f1e65b29beebad5e1dfb51ff8b5afff341f542570b3aa318094a46af8973fe9b301ab13740f2ff560095679e795574f13952503a3c234b5f219f56546c868b7180033920f30981609c758435e1b6ecf987c16bca5ccd9a0df07bef42707fcec5ea9963f516357f1408ba1cecda297eba76319a9077e2dc90585cfae171d592f3c886159b6ef200e84efd840167ed24d10b279783e91dbb0a406af22e958c22018a79552e105dde3eec1d554889750bb2aa059833b6f8264eaa2ce57206af3f5020587822f4c1dc20e70184efa47ad0db3f1a07a4eb42f41d3336a25c1eac669a5533b99ac81106cda9675fc9827ca99f6643955a275734db184e7991a203ce2d2b24725a8c96f74bb7f98f2f39d8c376b8d6bb35f9570c52d9ae869dbc4d3c6aa5b9362e070dd62ca30c341719654fea269bf748b83bb3394148377e796c97c95de4a27d5e96f6ed62fdae407b6b47536d1ac1b8a835e5362c425f968c40cedc788f626b24c039b87bda0f9ec990a47886d4fa5043e168402238823bde442ef7af12005095976fee9ffb21e657a63fc9c20a26463ab5c4a924a4dd842e04d91fcb8ebb205da0dc8692b64601faba40ba0834b8e35156bfdc76a372452e6cc9d5a4815406ff9e1979e6f3995264f6ba63f6dd002db7f835f9e68ffb12866907dbc192ad958d9c8190e361aa77668955aa05f18810bc3501c9678a08caf011d071cfa2f20f471e987eded640ee257b9e5ce2c7d37bf1f841cbe378e8e345c6a8cc10b69e9a98a5c4b26778dd307a89808a9546ae5141bfebf5b429a3695bf2e60e216e097464211da608a752f5fa3833c806b58d3c6a43047fe390d7e68215de393ac84380a3569302327d42ebf08c3410d1bbe66ea5c8d84202c28a9812c82bd493370c3b42423769d58ad7fc915336674a004d3c74e1f6908df54f8d6ce317c0cdfb2b194fbc16601ea9d9be3a1afd61e1375818edf7adcc0282f9b781c97f2a536b29ce19d06ac896938f4c6fad273f063f12cce8dc2e72d5e1d40b27f6ea83ea0c796e1fb7e083f76b906300ab3a1203581596b248a7c1fbd68f3f04898ae0235a1f996e9a74ede7bdd29140fcc37b7668d6a8076d6d43abc348469e65ccbeb55ae9c73dce1929cc67688d5e15a1e7e7185a89dc8cc3f7e80ad5fcdce123d5be4ee07763478c945c13f325e504914d51b7c830cb98fd35f48139f5f8c8665eed780f1ad3618ebb7973c011be468c970ff5fe3dd7afa96db1b81afe382df6dac907eaee7b7bf57c4f37d9a3fd61b352708a80c576f67c78b10d085068281c944ced7dabd36acf588e3c35cbf9b43784db8eb4d44e35f342a37e3f66ff09f676f044a27dd927b028a71120c347254105ff4ebb6cb081108d0119ce6e919da5d751068fa86358cacd6df6c72cb167c0ac8d1052b424e3600527d4efbe67dacb06a1be7873378fcf397841d78af944439214db3e70ef2d76eb905a0301fe09d167fdca6ed54721e654374415ad3d58c9c39cb588a0c072c700b8c879eff665f1637994ade7265d1da65892823c85328b29c6465e9cad6511f41e65dee336b67560ef44c60f4f6417db0c34705e7096254825c0f40113142c7134615705d766139c4dae8f97e29c6110e58ee89587b9b88b2078592bad6671a9a5f3a03595e46fd5c079fee4e6939c8420040202899bf12249d929e8eed7e9b2e96523b8e0d7ee714d1f0f572ae23725bfe56930f23319c731d7b24845b16ab3ea31aa328c72fad53d0b89feaee7ebe617d8155fc1c804efd79e4303895ae858c3bd84340fc9288da8b929a2713a447fae01932ad8653bac3df9d7666be45bd1bb71f85853796f97fe3daa57415af50d7e20a772ae2548d7a60f9757b27693bb350b503da427dcb3cf1623a757a1f6bf6b482b7a9a3178f4bb8f2b6030cd1f187ce8d187c51013af83e5dfcc362152f8b2f1f61ee0fa32ebc8c5edce7cbca7c29f557b0ec43d55daa30e8831d02c3ef9d99defb61b794efab4a7376c24a5934a1bba8ac576ab8f76da01efbd7339fbcebd981886392732c18d88aaca7ce4c9900659f9fbcbeffade9b59f4fc497d936226a976e2ff6c6efe674b5ce607d350e9dedae3a25de90de2cf1bc52dc33a2db9eac4d4a8943fc56a5fbdd0fff42b609cf41f287e88de5c50dd554a166d58b37695f8887de8474d031c5d8d78d7647de7feee689233cfdb2cf0e076b08e1b0d02e3dc343f7e957e6ee5baa95ad952e8f6264d8e380f53fc9ade36b7fbaf7c4401b2fd3701a565d46ac322ca488bb8a61e935b069354653719b3340362f00007975a5472cbcb08a3278ac256cffaad0ce352b5f3f428b1622fb6379b34ef6310de07b502b9678d00f28f2baf48a4982df6c1538ce51c0ddcc88f628f5eca414cecdc9df710f701d456bd399d9c22842e1a339b7c4f3daf8821055398f92e93bfd5c576b86a92f0381f9f905b071176efc7c47dae4e481209bbacf6e33f8369e43577c66f6b5b15752e5a2947739435e3d3ac8bf96a8d031486e45ea2b79390af81a1f722b11a7900a52a073d39ee570b9cdcb8b16854d6b89b222bb5b75b0f8a3dcd671f5bc64d960d03a328bb62f8cff8348e0fc0b2786abc7a6fb85842c438ffcf3cad50011343d3382139405598d407be373147cacdf37d23edc43b82cf3855202685dff9901274138a9b6e474cd2c30852adc5443ba0a16535199729efba8b04fa28a11a7089083e4e8f4daa831f45ea57f2a7e14340d008b3d306e99a57983fedcd261694029858bac3c02be959c9d5ae24bc210bb0583b9d06d4be757de00c2aba5c4a6f9b50e7f22115b5d6555e2a41847ca7e8cbdb2e27c12b344f70c865b333cac7970cbe63e46307e517b3fff0028ce617ea8c4f2f4ae6baac9003a16cc5123391bfc5a10f8e281e9b5d20b6da", 0x1000}, {&(0x7f0000001580)="a114589cff1e0487b681ba3145539ab0d5c3d41fe67f12bc8babf86917b10a7d44d4306629c9d0ecf690b2b9bc0836a30078e3c97a4a6eac84a3612d1ff7bb352e5d6421288337a799090f6a0047b4198e18d00fdab0669ba0ffb7364488b9b9aed4bc0255893b298a544eb59f3c922b5ac3aa855b0f90f2e911e6e1d8923238f5160b673ff6493ec9ee84d2422158970cb5ad04f2d3fb5ebf90b9eaf44580228c4eaeb5cd5b1db3c03280b41d487af0c5c4323b1a926c0082ca59d095ff1ee20dac9f528883271178c6b45c132dfaeb09a8da5b07dd7066c36246311cf1994fd8a45f9b21f3422d483103909c", 0xed}, {&(0x7f0000001680)="e7eb404a89cde6083edbaa363ce91550e319e1caf5a78857b25b33e62c930484ddd933f82c5a2615fea6497eaff4a1e3c3de7f8116c9be96256fe1702f871d6593ba028b8f703c6521da635e45b673c3a715fec8281c01023c3324022441a9d5af2f038e2866bd26fea5a6eb22b1b009f047b3f33b8f67c1ab2b3c859e63e37f0645e2c0", 0x84}], 0x6) r1 = socket(0x20, 0x1, 0x6b) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000017c0)=0x6, 0x4) r2 = getpgrp() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001800), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000018c0)={&(0x7f0000001840)='./file0\x00', 0x8000000000000001, &(0x7f0000001880)='./file0\x00', 0x8}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001900)={0x6, 0xb}, 0x8) close(r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x1, 0x3, 0x4) pwrite(r3, &(0x7f0000001940)="bbb660f7465fbf7f6ac8bd17bc3e2d08ba5e27b110ab6da9b56220ee855b656e6fae31e3bf697ad09de3657ad1a3add96ed273bc6d34501f0a32d5752ae9f6257bd02458ea04836cb70d57513b9d605deaff9c172e4bea07cb02ac2ced74a7b8d6eb3fbd6285ccc5679a734e4bf36da3945436a8e0285336ab0b8a766a3b2dd413098b7a52fdbd888efa6e63c1ec76174f31add9ba1191b05a13c7c020d0a8e609f58abd8ef73b350f0d805752af7ee52d2962ca32d34e6ea1184b", 0xbb, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) select(0x40, &(0x7f0000001a80)={0x5, 0x7, 0x4, 0xffffffff80000000, 0x0, 0xa11, 0xe2ff, 0x3}, &(0x7f0000001ac0)={0x2, 0x1f7, 0x80, 0x1, 0x10001, 0x7ff, 0x3, 0x6}, &(0x7f0000001b00)={0xfff, 0x3, 0x1a, 0x3, 0x5, 0x3ff, 0x8, 0x2}, &(0x7f0000001b40)={0x5, 0x7dc}) r7 = socket$inet(0x2, 0x8000, 0x5) fchmod(r4, 0x0) fchdir(r0) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001b80)={r2, r6, r8}, 0xc) getsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c40)) close(r0) bind$inet6(r1, &(0x7f0000001c80)={0x18, 0x1, 0x8, 0x9}, 0xc) 3.370514105s ago: executing program 4 (id=914): socket(0x24, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@broadcast, @empty, [], {@generic={0x8080}}}) setuid(0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000000), 0x838, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xa9) 3.369960652s ago: executing program 4 (id=915): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x63, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000200)="dc24cc27184dbbf3feebee89a230ab5e5300e8929a168ed898c05e64351c7755", 0x20) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000600)="006d2dcc2bbe205da138527e99bab011932de2feb9c8e4ce0563dbf75fbacd09dffa254d5bb5fc7192508e683fbb3294593b35335353092808", 0x39}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="fb14312feb2e8caa7a1507107cff73bafd878d28a8f422ee671d44dee2e3c5c603e3f3eb474b97dd136fbad57fffb3bac8966e30", 0x34}, {&(0x7f0000000500)="c75ff0fef6e487eb36fdd1819b301ebc79e8a547f816e7e4257d3ddc165aa38ccc23d35ef34c4508a5729515d4f643f61400e1c67c29275601ac6723d89501c60da2ba08d779abf75923eec7b5c01210b4ba17ab7880b386cece02a22ca8c590545d9fa074cf7df7c93d0e6acab29a70834ab76ffc45f28f50956ee2e20726f53260259574b8a991fb0ac96d57ba7a3675780e68ceff89321bbf73fb05ed21125233a7a8688d331b93d2b671b216aa90d0a54f973285ee8535cb2de7352d7d777059", 0xc2}, {&(0x7f0000000640)="877c5a46300887130271c667de3803a6ff6178ca80efc5aff4d6bbe4ac9a6a54e1b7aa4995a2af1119cfc386894b8a66195d972bcd6b97160c5aad6c05fcf538c58c08c66b69f065f4e3b26e9e8794ba2b7210487c12a242f1f919aef1cc8ab7f854440406a1e2fe72e00f6fb0b1dd525b4f4a9c6d7075f42e263ee24343aac9958be885e1650aa1c9b55ceea48d91b2634ede952e606b9d50d834ce02986f0b83b3fa66f68d8fa461538a1aa2221dbafac99e787d7cd8feb3089a6183b95f0c81a7d4d78f64a569d3739caf03a0", 0xce}, {&(0x7f0000000140)="67ff364f802f7e333f7e4854a2d9f24167cadc5ba2b5931707f14c979de0e1d269ff7826cfd3e57f8de52c05a539a30185972d118a7ff4c7b712f42b4fa4ae988ced688dcb62ccfa09cd2a689508c21b865be58aee88cd2dc3d36d89fef18e1fff38e8594b74eb92bfadf0cc2445ca005c9b54392a442a16fd44e425af686f1a62894f5482c51a73d00271d781c0", 0x8e}, {&(0x7f0000000740)="a70c5cae418d717da494c3f9dd06b66b0f418b94ca8bf394ce768df48fc03620154d80615bbd3fc5045151fe1929c94946b11b4f96f6da8b7dbbdea384763a4e85db66affb9bbb0c511d73499085f367d878a3d2a4e948ed20adee00166a00036f100d9350cf42aa1c9a4249358933d8a9813fb23d3a6a99803f6a0c787ce185c122241636ef9043f43860ff1a5aa5c73598defecf5e58a75c4feb3811af5ec9333c87919a867ff01030e475a17e9590d52d9cf36c871abdea7319c0c35d572988f832fb221d46317f4538d063084b4ea11a5985f375ee3f15071432667fc13a920b9fcbfe8b9522", 0xe8}], 0x5) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x2) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') 3.369397494s ago: executing program 4 (id=916): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5fffff5f, "9cdc452b68767b0400", 0x4, 0x8}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0xc) shutdown(r4, 0x2) r5 = getpid() socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x3, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10002, 0x10, [{0x10000002, 0x7, 0xffffffff, 0x71000}, {0x7b82, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0xc, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f9, 0x10}, {0x6, 0xfffffffc, 0x14, 0xb}, {0x2, 0x82, 0xf4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x1e0, 0x10001, 0xffffffff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x414}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xffffff04, 0x6, 0x2200}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) fcntl$setown(r1, 0x6, r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = socket(0x20, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1, 0x9, &(0x7f0000003680)="05020000", 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt(r4, 0x2, 0x7fffffff, &(0x7f0000000100)="308f75eb0fb10153ea6e0a9a55e2cf3ae454e5de968d54ecb7898d2876ab62a7af081b3b88381e205e91e6f3d1ce9678970ffdafa565b2dabdb9e003b5304da59083bbff95e9c14d52c0f99caae21e975f7abf3f5c9221c36ef4d56961b36043565a3a8bafff8da537b0be87bb120f3b82389c224599d5f02b4979cd24c23e1ab52f3989ac77aa03ff4d0359f7a77f89a24b47bd15ca04583f95d987d46dd5d482e48702e195dae38e954c", 0xab) poll(&(0x7f0000000080)=[{r4, 0x80}, {r2, 0x20}, {r1, 0x40}, {r3, 0x2}, {r2, 0x4}, {r4, 0x1}, {r8, 0x7}], 0x7, 0x103) 3.368901045s ago: executing program 4 (id=917): r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x1, 0x4, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/113) shmat(r0, &(0x7f0000c00000/0x400000)=nil, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/181) r2 = msgget(0x0, 0x228) msgrcv(r2, &(0x7f0000000140)={0x0, ""/154}, 0xa2, 0x3, 0x0) shmctl$SHM_LOCK(r0, 0x3) madvise(&(0x7f0000d57000/0x3000)=nil, 0x3000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r3, r5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/34) getgroups(0x5, &(0x7f0000000280)=[r4, r4, r4, r4, r4]) msgget$private(0x0, 0x400) shmget(0x0, 0x3000, 0x10, &(0x7f0000e63000/0x3000)=nil) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) fchown(r6, r5, r4) getsockname(r6, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000380)={'\x00', 0x8, 0x9, 0x2, 0x1, 0x1000, 0x8, 0x7, 0x0, 0x0, 0x6, 0x139}) semop(r1, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/14) fchmod(r6, 0x4) socket(0x6, 0x8000, 0x7) mprotect(&(0x7f0000cb7000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0xf8) chflags(&(0x7f00000004c0)='./file0\x00', 0x0) 3.11496352s ago: executing program 0 (id=925): r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x41) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="6059147f1e3c8b422d77ae8d64d7bae62b397f227c49fb33af52de225e074d8081cca52b2d6c2b965b455219b36dd26d89b7754d49d601486226a159a203bb892d9098407c519f64be788a505e67f369399766f3741d0013ae4361600532a42b79fe162e9f15fa304958542c561a7ef3d640294472be0b16257f31e5837d9326bf80039ede3fa99208019f8bc8e3bb41b5bb3f", 0x93}], 0x1, &(0x7f0000000540)=[{0x10, 0x7fff, 0xe}], 0x10}, 0x6) 3.114253456s ago: executing program 0 (id=926): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/56, 0x38}], 0x1) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/56, 0x38}], 0x1) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) (async) socket(0x18, 0x2, 0x0) (async) pipe(&(0x7f0000000140)) (async) close(r1) (async) kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) (async) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) 2.869100421s ago: executing program 2 (id=927): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a10352e3b0b2e4247b103", 0x31}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) 2.649184406s ago: executing program 2 (id=928): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0", 0x20) close(r1) pipe(&(0x7f0000000000)) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) poll(&(0x7f0000000000), 0x0, 0x0) (async) socket$inet(0x2, 0x4000000000000001, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0", 0x20) (async) close(r1) (async) 1.344423382s ago: executing program 3 (id=931): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080)="5196d8139753", 0x6) (async) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8863"]) 1.343326361s ago: executing program 3 (id=932): r0 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x2000, 0x0, {[0x5, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x9, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x4, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x405, 0x2}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xe4a, 0x0, 0x8000, 0x0) symlink(&(0x7f0000000000)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 1.342607812s ago: executing program 3 (id=933): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() sysctl$vm(&(0x7f0000003c00)={0x2, 0xc}, 0x2, &(0x7f0000003c40)="e3669c7ba81c", &(0x7f0000003d00)=0x6, &(0x7f0000003d40)="cdfb26f44ad2b2", 0x7) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x1}, {0x3, 0xffffffffffffffff}}, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0xb, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) truncate(&(0x7f0000000400)='./file0\x00', 0x1) clock_gettime(0x3, 0xfffffffffffffffe) 1.24649413s ago: executing program 3 (id=939): r0 = socket(0x2, 0x4, 0x0) close(r0) r1 = socket(0x6, 0x0, 0xa) close(r1) r2 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = kqueue() r5 = socket(0x18, 0xc003, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="bb9b1a7ac2b06e69c7b5f297af9523654e926b1b3a4f73", 0x17) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x1, 0x6b, 0xe993, 0x7}, 0xc) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc028756b, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x29, 0x80, 0x2, 0xc}, {{r3}, 0xfffffffffffffffe, 0x10a, 0x80000000, 0x4, 0x8000000000000000}], 0x1, 0x0, 0x15, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) lseek(r2, 0x8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd60) r7 = socket$inet(0x2, 0x3, 0x3) setsockopt(r7, 0x2, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt(r2, 0x2d, 0x32, &(0x7f0000000400)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92db8575680b37ba955d2c15e6d7c9198ed900ab006ddfe74035f5bc054eb1dbddf42a37483661c761e422432cebc08ef16810fa039fc6327d495b76be1d49ed00000000000000000000000000009b4247e4226ed51bfc45c5486686829fd98949ed8c1c6b35b1dc5bcca70380a6e50fc3871dcfe39e859ec19ad72a23e384608595f06a9837f1c953d8178879ae4d9badb23ca811a697f817faf46c8abeb70957983622159e9c05a707460789131552156cc7d2fe4d16984330c63cb2387326876fa17796a0b6bbc2ba6bb0b1ab511b81e6c0b5407ffe6c3ba8ca58e9ba08e9ca225be27fc2a432cd6d1e58b28614f444574228bacbec529d7cc6c79f694aa5580700000003efc71b9f4a9947a4323ff5d9b6774426c93b0bf6160817d1", 0x17d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, r8, 0x0, 0x87}, 0x8, 0xa, 0x200000000}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) 1.124608699s ago: executing program 5 (id=941): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1, 0x9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 1.119458722s ago: executing program 5 (id=942): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) (async) 1.118869211s ago: executing program 5 (id=943): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x100a0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="7434dd3f", 0x4}], 0x1, 0x40003) r1 = socket$inet6(0x18, 0x4002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28, 0x25, 0x1, 0x7}, {0x64, 0x3, 0x7, 0x7}, {0x6, 0x0, 0x2, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) 1.118347559s ago: executing program 5 (id=944): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x8, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 1.111307033s ago: executing program 5 (id=945): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, r0, r0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000604, r2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.11083387s ago: executing program 5 (id=946): madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="fad7cd75ff966cea7b9832b49830bacd0005c6d502e3b7cdce99f1afb301be4933286d9d3c01b95662d427d66886a1f6e11bd3f61164d772df7821d4719e8ab7ae86fae8eac11d9d", 0x48}, {&(0x7f0000000100)="2a661549ef4f525cfef05690cae26da2ccd9af5cfc7c9f82dbd14662e391f9a373c6d2d2718d150a0ab002bf055eeb7553a5c4074b5940c8ddc5a88c48f6fd3c0af81a88ccf3024df3962a73c52a8aad68d5a86ba23952a31efe24321fe3a16a7fbb976a97710318bb4e42dd8ec64a0ed3f961fcde440dbfa26d54f17f5201721cfc363b06dc444446cd6bf900a2f6fcf70beb528f5218f299d6227c6f15463e168605bf1a5f3e5c8c7b85", 0xab}], 0x2) (async) setrlimit(0x8, &(0x7f0000000080)={0x46, 0x55}) r1 = syz_open_pts() (async) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) (rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x800007ff, 0x67, 0x2010001, 0x200499, "04000000e6f13d1554eb0d6600ff0700", 0x2, 0xfffffbbf}) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000580)="4b4c86e6655d96defaf61aec9462298d26e6d492c58aac4aceff1d98c854c1f5b44055e8e763021b030d1c77ab221fa1d15b059186f7fefc817aa18f649fb6570dd70bcbdbf4ece902e33a2b18418e1f0d1821ee9dd5b534302ac984739b9579cde6dd283c63e98840d909ccb41d7b6b0618d3c4a986b96a090000a52a40811e79988910602ff7a418f6ca8633f8744244022197ccf1348565f4ccffe9ff2481b289c3009cc2c8d38877905e31014a40929839899b69f73175c4a2a1c95fde8bf084ffdc24c7534896eb23b9f74ce02e05997995b59b07f0a3dcb9218e16da2381add31d05fceb791000c47fc8627807ace1fa02be4492799761dfe0f7752f889ad535eed75b7cc7c56d345bff903575607647134750391e860032fdce8997ee48ef67a8b422848870dc9a165de3df5be73ae13432e99ee9b6f3a5967d5ce22f62d281265078c3e4d58ae2616ebcbe3f304e07309160ec62c47e6f9b32facd9d691279d226ce948a8d", 0x169}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 32) r6 = fcntl$dupfd(r0, 0x0, r1) (rerun: 32) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "0000000040000000000006000000061000", 0x3, 0xfffffffd}) (async) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000280)=0x4) 830.303151ms ago: executing program 7 (id=949): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000780)="087c1a94", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x400, 0x7ffff196}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) writev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000140)="9f7e198e7f26caaf9507b7de85a6d26c59965e641ecb95f98b0c0f1f69eac179723216d98f478891552eefa8d5db024ab1bb3585c1a5543dedd5a0ef5ecfa071cb8e8af82088c16a4753a5eea43ab3d1651cf3174bce5fab6d3cea5ab5ae90e1b26d0e0e8aa727fe1d184beb045fae0474a9c1d4890f218152b6fa366f06aa6f68f098ab68d04d35554f35272adb024a29987e9d66e1b0e93d40f3f175496e31f6c72729dc1830bb34d7e4eb631b", 0xae}, {&(0x7f0000000080)="10f680334b791dceef1c5f5eeb8b2551e7ecc71a8423c89f5d315428b2ae8ce9eec9a0f2690c43aae4d3b2032e524fb53b84e56f43cdaa8f9c4ae467eb7867d02be60ffe77cc098242", 0x49}, {&(0x7f0000000200)="c3260f09c5bd9e148af7745e1afd29cf7be5d78573718fd559b64150b634137e876604a7beacdd39bd75dd1f66bb4f1e6ce6c2bbe64d8671ed400ac70918b6082e79663b3426de4945b3e853e4b406496cff8542a301c71b368bc4d8e34b8112d04015d334e844962da0fab41a4aba5d6bb403d106550258ca10c447", 0x7c}, {&(0x7f00000002c0)="4c1dae800aee990c97895333474d8708da4191cb02fbe7572f4649ed593447c0d20015f0897b90efc99550aff4de77342b1e9903777610435fdded856dd5c5fb38ae3100c0b9c1db8082c4148dc7dbfbeede90855da83cfd3aec7bd526899372d3d639c7a1dbd7d5643d7440287806bef757f855d9cc53c16fecafd358644679b8e9fafb5813005bcd1f4080fb69dc4ac6b2", 0x92}, {&(0x7f00000005c0)="e28481a5260f6283374c16befad92de288327f254da1fea1eb73febf5a9cc1e98ad3b4c564ea360a9f98b357b659aebf1023aba3ca4125701ceb8eb3e1379c3b7f5c688e42349687626a8873791a9f035b3280eee5e621cb8fc2d027e53c9aab3199060f2c262c06c339b4a41fe52636e8e0e44ae05c65f336706c6d4f685f3b3f745bb1ebc74008e73ce5d77ab25d5a8df408e0f1b09140fe23ebfb85d27a0c7d93dbbd2941bdebdf392de3bbff4b7186859bea87db0b9db8c1ca5ae7b3a5a9818d4beaa10416ca88fe4b02984df875f553a5cd8821d0245bb1be4ed520635f1f783eb71527b2811c6a7b0765", 0xed}], 0x5) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x850, 0x0) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0xfffffff7, 0x0, 0xc00002, "637447c1d100", 0x8000}) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000003440)="d3c367fcae6851d9f14061f91e71f285b693b0848c39035950a01275eb07daa52737d800a241578ee9e358580ed3c485094592c21257218be2a00c836f51d28aeb246f0bec799be7b5a394621ebea164d41a25bdee8651d700f5015b540f3e6cb589758b7f36bc3b9ba5aff5c129095e24f6d83699979998bfd152c688dd66fa4b22d3344b0ee70967bd94438d24d43ed44b645190d88c94644ff45c4d83ec16757a056c1c83be63c6aadfef0e42d307c51c90f951a7967f7172763208550dc82416b970388858c52e63fccd2a15b66b5bcad64b13b718c6d73448e5d7e58b819e153853285f4b0234289ef3828c635c72b9c3e93396ce2667831e502fdf2ea66767de19ce3de998cb763ddb01ed4062f0ce2d4447741a9f9adf22e57ac39802e73acbfd9b4b33dd86332945f410547ba4c9234bff619bf44fd36e2b0cd437afbb13e52a756a0d7b39a2b02f2f121b14b05c405b99a05bd283f023f0caac00d5fa5b7d8f4562ff6c77045033dc43f5258e8119375ca61bf8d647d648fcd1552f8a2ab911eb3eb67ebef5ba32abd2bec2603e5944a0b85d5069a3fd099f3f109c7edd33a03767533ff1bedce9652e749da7b6782957180990ddd32872cbcc6c15c4b1fbca2634519aebda87ebc92fdce8d3c1ce7b3a936f0b6bd8e58a1915b6ba822652d496165066bf4c2a9b8ba56dad52c371ea1176346c669448173239a28a0ef3d52d653afc5815848414800a7fd78a11a42ec2636b8ddbd7c6d20fa8347d7160e6f67e7dc6f13f43bacd84808c87b0a7ef577164b8baa0a2e0516bdc42e5c6873ec1c22c7345464c40df6d046847298d686a2a13392ba51347d0515182efd71858eec3eb7a4c12e5ea4162bc32b769abe009c849bb500d8a7a3c3bb7e81c5c6782bb78b43504dc2e9fe51cc0565f751deccc690cc9991ecb7929837e5daae6d04946bd3ba013f3fd051bc740a4e4b6a39a2127893f5434f31a31f9a39b2a261d42f85f1454a4358dc8ea9bd42b900b9ce79561bfcc106b3ea110c92f29270ba7f5198a229cd7c8ff1b73afee538b06e678e2ac23aab4b6b4a9781f77bbe327572f8e6ecfdafa1645845759054167a79fec26c2ffdb655a7bb1c9698ed2a3ed4481dcb71a289af0d8a5f0e7c6148f4747acfaae97449d26872991b210012b9de9fa18b6bd67ede33e9662dece39b49e897071579153dac9659d70be9caacfae08a637a714ac05a2e2ee48bd91b473be045c9f63de8a142c35ca6405fabe1af134a87b54fc26418336d06e4c90328ce57fb2821d14a984d74b59acba537012735b4861367787033bcffba83c9f920d06272be3e6180e230417eecfc7c8169e403433e08327f6b6588426f675eec92aac3f549e9e7a0c2aeb0cd5c4bbf104b5bbc5aed3d3183d8b0625704ce387f28a6564eb96d2e872067ac509bab2bf8ad2683987b04a00629c72939d0ea694146399a08087a67760b8ce3fb74f23c61b0618a369135b139ac73fe2677bf84677a565bbc0bc7027269472d662bf059e8096b6991c4210fefd04e95123b5371fbd54ee0ed30c8fea29cd822b55c89c815848a874b7d6ac53ea625f4e7a1e7a3d7335e05237699a13a188dd68b5fef1f10f25d3a5fbda1d29d0ca58e6024fe592826fc2e18b1ae00db7c6e463883b4b8f76f914244175ae915aefd1182ac7b0239a9a9fdbc5737570a22d17839f4cfabf8f69255e16efce60652109ee59518cfa807f4a203dfb2a3e770340d2c062ad5d0b25912efbcd53d47ee9588bf2f285125079d3a79117df9db15c56804ff4ca4031d85aafaba9d272fb66047fe1d0fa56a44075035baf398954968f8cc597b242be3b80db98df9bfb1b9545962952234e5626a30038cad328240505e0f230aa226d824c5bd54adf0cfeef948d4911ad5929877d2e7cc865bbb3b4b893c9422cf302e5ab1e9d41db69e540120682afcedde800e7949b7ad687b944e41117e3ac4ce1607a622fee84c2ad926183589dc40581576c7f9fa97262c7f7518278b55fe7bd1f58bdfa42d748fa9a057ac667098544158285959907026c23556f88e86349a246126d872275450f05cc5cddae324d6e81fe79cd59759156d3535e4c4b1572b4f39c92f85080fb3a10410df3e0eaf1a544b019e2fc595634b237ac45f624c3d41b09c88f67a0ed2c51298c935c4d3800869391c1e196ff7ef24fa99910f5e474a9e4dfd62f3fad1bb6833a857b6c6b7bd57a375aa82507a21b5be544270411eb51d30ce211b32b2b752dd5b89cadd3e738f2a832511378b59d48fbd1372b91c004dec6c9c758264856a170d7415655a676e9e300a350a8f68d704ef9264c8c102a24f2461c3a1f9f16aa572068c3425e3b449c37f188c2b0a87066b1487437afd51d3bac2e2bc9892d01167cc65b4362e862cdec893a5b42edf26bcb71cf8e0326d690d39bdab0ac8028aa52adc504bd4eedd306f2695c1ca39e24ce78592338f1cebbd754400d7c9faf17645fc34c8d9d69d9fe15e6b95fab3cec2a6f5e7ae7d0e090c49f9a8e7f393194b770cb9e234b23c67397167662f227029feed744dca319903f05b2a40e1e4e338080db19319891a1fd9977a3cd0bd9917e92940de0f795a1d7b97d69b3a9946d0aab7b69f716ea75088392e1c51a2db717f8966e43517677a1951cb4184f1d5ee7b20ded53b2967dd7781e0c413fd4d1664aa91c79f5cc108600db1b7b1eb27653da197c363398a63fa2f284feac149aebaeb1d5efb864cc19666d51286c5b241e4412b764a2d802e7cbcb6da4f212412983480b1140d062b48125b431c9a6364fdc89b33a4f07370b36cac9346f2ebb0cd60662c8c3cf4440869213cf7e6a957550f00f831faeee13944e82e5c59a4a1ddf262b5512e17e5c83aa80c161175f419af847dd42c229330bb20715a2ae77a4bd3d287bd27d7034f4959044bc67b8597341369028b88c4432a1459d5f9e4a6e91c1e90c11828246414a9085c9642fc531c94153d61c5976f3c346f81a4a81995cd407fd546322758f1724a3a6b12d350a483f0853475aec4a79fb8a488fca799e364772cf1e01f8adf25566ea64db7481a58e61a1fadefcd8d4e8fd8cd2dda2c907020000006c8e77949ab64fbf8d4f89f6ada726e4f68d1e45331af0c4816d74e5828fa6f9748813710f25e014c6c1f3d8ef81fb23d10505291b42a2189f5d9b6999dd5f424e54455569dfdfc74f23cf18659d0d5f0735c94843bb3fe41bddea88a0e4a05b5b1c3f5dd7afe7db171078238813b8dfcd0804dfec6db3cce3d11028fb6db4d395c50dbb5f883e4d01246ac1fa7669a583639e51b234e2e03531b2967a275ee390e085401ee44c7603aa31dd4f8775eb81972dfba93bc2b58f9f24abb1113366e1f81081437f2aaf01f265faf853201ad6b98c057916caa8501b0d4e25e322e486609fef871ad97c0f4a55b768e004701c9b6f50c0613f7be26d098e8686f642d1987941879192fadc891e32ff051f49e9ef205959b5e407d685e5f739ff1d9e858ba9d25e83384eac347a6139352523d1eca620b34efab27a106a1052e44e0baad2e120a53af5196c7977189fcd750681f046ca5315f379b2fdd5a5071d02d9786ea31b70af1764035ff0a2ec43bca24226e8ac02cac229049a598334c8e41a944e2d4b11b613ea1cc05ac4634a75ecdfcc90d6efceb7fa59d72acc89be45ade60af6b220309e77558621c1199ad64df7242e0826e37f9794e3d05c336168f4470442adbc0b5321f72a976b89f4d45d9aecaa1897e52ea154bf2f8d76cad0914fcb4f1d49357d8301c45d44de4d9cae29b901e48ce6b924eaa00c3fc3796286b75de500d589e4106bef7a3fb1c66f4114374be15ca24fb9c55bc03aa2db1394385e2630536841bf780744fcff66123de0ce25ff8d46788bd004a55da61203c74a6ac2d40854261c7edefc869db2d527bcb6f971f3de2c0782a6c91e310cd2bb3580664d73aee194f985e181a3d580c83cf4824c2d01f86697b3d636617398d177457231933c312a5598f7d2e3df88eaf873480530ecb5209978498db3cfb248b829f4a1c28dc4412521f9b5cf95061d28ef906a961d4ce3af52396d6015ba55400fc2a6b9f5316a378106b70dbf97a70d065870eb4135fcdee42e1a6fd837f3085292d83ec76a23a7a709a0d63230c6be802a03df7054f5ee1d01512c16b3b4b45bd86b3d312c8eaefa1fc9d95dbdce1c7e5bc63865e41de4598f3c973f560e65bfe85d15c38348c9469e3f6451dd06f9325779516d3ffb4b7e805bc6a78c096a4859582e89ccd82abf8cbf3722224e1d01d3a2d87970c28bce9f5dc6199543308b3c7f6836b0c581c42d5bb12ce85cd9687f6c6cbc98d1b552de9665abab06ae332e8169cc87840f6911596eaf1fcc4bd97ea856b60d1dd0764b46cc9559995508c52c5301018801ba1d8382cc3b2bbfd0c9c217c80eb587ef750fa9484803f2cef7ad6d7096ba86cac3e984c4181a46e2fb05625c375852e484d17a36c43200913b215406d5842929f5e52d5af4f74dccb6dd4d2aa736b37d97d857d08b08f08b0ae9488d565eeba03d32f0a46b3ad5767472428b2950bdb620034970f1a09e78b1bd2e2dace85f91159b8fb93780a6d049dd31735d70f3e1de836e06a59d3686a9214ae2bc0b4a69c7b6d849a97b8b8f0e41a4d09a86d90f4c73785b0cc35a5cc54c055f30cea78ca3283c355aa97a7b6d9922b7ef752041fecf36c4c021bb0098d3d5ae7b11d8fa4fdefd77e98cd4d333bbc7e1575789b5c6b86c71776a370eae87fc7dd28bfcccfce8f9a2bc5600000000000000002ecbd94f8f558870ac261e3c70f95d083a697019e42a1184f8751a25af65d62d6e5d00245c1d95905fb8138f4193868df04ab767b00321bca548966b0e0a266efd73b7a8b4e0a2ad20416e786a116bcc58ad33666e5eeeb4f881f5a106957005b1250e9d48abfaac49981c2e6873f560d2c46e2ec2e017ffa7f7e99dfe64298bcd8eac8573c6ac3fd338a987a49b960517fd82b5b69ecc641e618a88929fd7ab284bbaf3cc8cfd5dd664fb4c72d15e4980f9d826d135292841b622feb2e97c142736c83b687a44c06963d8825ca600b9bcbf81632014cbb9541279e94014a9c78f59551686b4a534bcc8dc552d94ba82171575feda8ebf946b0ab086016c3f5e599b2ac3018ee5ede18ccde1f0bc44c4dd5b268a7b78b262d92c928bf809cb125a19ffd6c59030c0b826f684f137e9e69680b76fd47ceae169de6069454fb157033c9084fd0a9c76c46b75e9a7a59328291af63a75f00c627eea03864178c7f3bbcdbcddafb762e182ef2f62129c50f7d0750e926261c5408e459d7f8ba0cc47455795e86587121890e2193ea3d3e953b4c274dadf68befa0c8a15f7b24cd24a83aed6da8541a6bdef284ad315e8fec34b657eab9838c6d3d34bd63dd79b211cffa1fc2196c3d6c8a1f373512b5fd2dca63dd158f49ffbea91b2400af6ba16f49a9b43f069c6b10140fd33c4ccfd1ff330570f2e5f2f3031c4ca098025c81a93916489ee59e7521af03157b6e5313be6eafdc44ef95c3860694e25ef99e0316506dc2b5d4f3b996d6271ff6839741aa40caaf7fd4eae1d0593ece1bd66498e739c5d3823e14be621ef17665de718dbae2400248926ba60ecc53e258169eabfc1f30269868ffd61b8889c2674809e80015d2ce7a107c13c5a569c14dec8e8c9bf54d1996bb0f7f125f8a1d4df13112ebd91fcbe46eb8643b761260000831093d1132f099f6246621db3392dc93d1ca2c442d182959a99ee25883f4c711af5ee7fdc5b407ce33ba9fe61c07eb1f4e3d9cd6f410f5220cba68911", 0xfffffffffffffffc}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="23cb582cacbf0d0c6e63bca00a7aafd9a96a1767382692b7396dd615c85e9b29ad16d1b72c3980e55a2bcfbb41fabbce0063d2000000000000000000", 0x3c}, {&(0x7f0000002440)="d9f0a86ca864dceaa46687e3ebc53b060a8c73f80fe615d11f01d2d9b18d832687900a853486d45d3a2d1b7ae8549c4827ea0cfcb3eae2e8402c2bb91fc9c8e4d0aa24d78d6606c037ebee41c7b04ebc8ca9a9628964f147360410283fff7bb4080b667b8a0a1ca0ecb8f68ea4cecca458bebc13819f9ab3f793229d9f39061fa192a1a3b20a72db5dbbab685e776614af96463c2eca12e782b3ecbb9d22c226af47e229e4a4f56f04413273a7ca55c546280055de25f5b9e95871294fdfd70b8eba24c9be94628d35f32af0c2ebc2cb74d185804c2006ebcf464c38fdf595168d087e1aa7fc0a9951ccc9e6a6b2b9126c7cc5922af88d9ab58c5a68134167023ee7c6378e49c1c60113882487eff8e22bf7313079379ab0311b9a728cc3b2104f104b518b55eed138d3330e19cfcb8ae5c7cf1930c719db2d536789a1e3a600bac0882b9ed82412168260965162c140794430162d52bdda46a5a2ca2362e99febbcae7e0f442afaa80a99a7b8b23d0dd3e24829602457a8a9ae2b9e4a848516f7795790e37a04021c6d2554527cef0fc79e8d0c2db9532205e21ab9e179b2ff791a8246eaf024e77cc97bb07e919b7e7003411270ddb51b0b0c96a7e2587d9e564808734da30738eb91350af278c5396902dcadea3dd4dfd2019cbc491caef2fcaa14aaf35086c724a8d9fa4021e87d66c61c7e0a0c1d41a6441b3f6985a294a6bb7d505b2be941a5c1481cea97c1baa376a5e798a6e27642fe6a05ecc613c43a58a3f16587430913ed4c8079d1fae7bf2b0beb5c0605c77ba3eb9b473f6282c4529de4e18f62438944251eb6da648b5be58f436c9993f3128a550dfea85a9a3021b0d97b093c6140ce898d905e69f32c5fb4bd65241549fc7be44a353cd9c49dde677caf348192d6c42814f2e6cdad0104750b7bc562442f4827451e1b61bfb9eb751b7234798a0ef323e1692f353fa8227c0baadb375beb8cf2bab0f945a489d67fcb1d8d7ea1d4029b3b76aefcd65c135c8a13e756fecb0e2ed543f89867cc0ba58eb85d18329b7d69fb34b0305e8942e643750637097a1163771c024898c448f00123ff7b2283d9b8c309be4ae8bca6115b7651e5d29a17eb97fcc1a25074c840637cfa34176a6cee2cf1af918895bfd8f0116c721250602649760ee888ef3d45b2e866a057944589914e0051cefe8ae5c7dc6f2918cfe3ad39601ddda373211d1d8d2e5f94069aafdcfcf78a86916151291015b96d7cdb401551426fb80377b0401353f64e1d2f8afd1a00c7be8b6cf89843c910afe63d4ecaf899e7876d8a2f14e39fd879c68fde78a7df5bdb04ea02a36d300ebf30b0bd474353ce21fb57a18b4fd4d6e0658433ab6ded071987d100dff075352750ffa1e5bffcc5f350b4a33f0417ea726cf162815233075f055917d3470c7f1d15b5364b75e7afa9780b88d1339aedb3d2f6c1e208b880b99c065b61ded81a872e1a819a1b875ca131c41a5eff7e89d163d021dd10c1fa0c5351762aa151da0619062838489fa28e32aa6acc40983397ba295a676b5f8c4e4f0cbc4fbe05a8479bb084f217f194f88a7bdb40f3c5b0ced918ff97d022d8811a1909b5c46fa5a19270a09ba310bbc4de3553b7b0541fcd5bc85cbae74c292ee40e630c46191b72f108cbd23c7c828b112850d927a60c99f40b5c04a55d25436cfdce9cae7692eb031b9ddd2002798bfdb4c47dacaa914f8eba3e4ea5ac46fa80b01506b0651ed25b4acf68e746b1a4f8ef4db01371070bec791494cc8da9c6f8c6bf1e05675b1aba9336809cb3f3c14b7b748a07c0968e113897a07aaa2658cbf41733ad6af5d83fc5b071db4e5c0a901bd278ee5d79ee89c955f749185eb9b48d4f2d46557d55df92a565d5a929c617f9e02e87ba83768382025de879fd2cd019eddfd278a1aea81ea1766ab3f85097400ddf4f3a272b2054738db162da519f9cd75292d8974be5c4b0fc5873724d495a7d85b0f9870f0e819c914b35985084b626642423666f2d8112d2c9cfd4186c29c14b73e770afb77a9a19d28e4b8016f6f02d4850bedc7ca145bc22820098648a1b5bcb0e0b9886b2f899d4aa880bed4fded49366180e2aced08f9015654a7231f0295aa6b33b02e647e969ae053d11f08791792321ee493a430d2db314175127daa3bedee022aa990cde5ff78ef7ab4d1ee2ba1680c73ecf80dbf349cc21af6d806707834a5b5d73701e5fe268e3dc90fac2ee2484caee2aaf15f30f0bae6d58cd534531c8e9464113f799dd082e202fcc283a07d7982bb9cd77449823753759ea2079bf2b74a46900aa2eea6d9457f2a1ecb76ac15646a2ee8f150e030b16b9fad6d01baafb1b07a2c0be537fc59ebf841ed68bffa01636bae531edc3cbfbee8366fc57ba209988e97e31551e232429797f511b2e0c603b6db20b6787d6fcf137e3f2f91f98f47c3915defa031ab26e3fe0cb70b09e09274e9ba98f6f664140078f28b23473d78689b7dbba444959d53e37427618a544cdb88365ec3a166562caae3886bc15faa53fe86a53f681151fc4891a50c9e43d47772ce0d9838cab6fcacb8d4c650f827d1d268739444dd1c47330cd2655a5a52cdc5765108760d22a410e34f52f704303be7ba29dd503742d77d3baa04b827d7dc2b0ab8c9e54aa95b9d4e8d195e9d1c35a48226af0ef6a4f8c988b6f986b3955dbdbf88bf5fdb0296a904931584b209b9a38a773c7b79965e7412c4d70898ec16d7869e71a96be7eee0cd85a0182231894a35f2e1a94e4e8ce55df9e06623e3bff53322aa6b5633208c8ba79474f60d3c91e14e5b82672d443c9bc8a44045da478918951474d752ff3f0d9527fbe20a6b89ad142e0f31d67a52bb28f2262f5ea595287b0d3b1731a21b11eb226cf20dfe78b12b16d500d558f13fff76238b73f62616b6bec5b0b307b8f9725e94f9735e14bd769e571db8a445e32a55b90de520dad3bed84b67ec2eeced78162588bec1646066a4e98515abbbb3155e478ab8710ec2eb6b4272b4fd035b19bc2f51c895b22a83a834aa1c97874eb6998d4b8519e4d92ee8b9f5ceab7941bd5cbf5dfaa733abe606fd18eabec58b4cdfb4775cfb18e47b322351067b92c72f437b7cba1b9065572163bc58ba62814b0f22c3cf18fd83b82a451edcf0948150a13aacc3ee52e3e9fbffda8051ebf337bd08df14f62de2d17f1cfdf6dab14e46685600c006536e50817e60dfa4dca7bd8f295f5da8be988940ddbe2a0cea2836db0bceadf688ba7a6d4f7daed9a73cd4dbe860b8d91f2f3998769414439820d1e8f57b4f055415c6f869ec94b11460047c4f376e5d18bdb47d026b1e2196d11661932176709e9688037dd8cbcf93045ef26a62544707c324081b3fa1b08f441ee6ade1deb707b3f2537ca46f0d8ea867a7f003c93b63cfc2bc62fba6c9405c050781a52d5772687d63c5d64d01b84ba717b7022bb02d94b46c142fbcfb9204ee43e3f4b344b542b1db79762873a73cdbd77b5348d526493f4c6c0d17f608ff9aa99c3f09639b1422c710ea1796794b7ae764c00a71adeb9339d6f27129667f18bc6f0298b870a52f4cf8a34c6aed76255f013217a78cf1dff9fd665fb0626247c5b16ae897eeb18a228f1c4b0f6ad4089d0eef8ea329bb54d5c372ae2b654ed149c1e5ad5aca5d7abbff93e850ef60c5123edfb2d81de92a4bcfbcdbd3bea988005e4992f7fa2cdbc3aee8e570dcbfc33c90f1c70b991993b31abf7ae6e18e36bbf46860ccf832d9f918e098a2f08eba326211d804ddbe62b8143fac18070106fca16361edf8da6e19da2b9ffcac7ab1be1566d5f83b3130b8dba1f529ef2051cc9075d3801084399df139cb78aea75325ceac65b207a0be044e2e633bcec0f90b3933f8fb0fa9f173f688a49f34bf9927f51158ee3cca0cecbcdf9580d836982a455f774e2d93f29052b1a136b4a35ecd33cc0db1acebd742adff2edf320cb9a0dbbb5da80ce41333b65620b231bd717a998073d61b96dbcf415c1cdf90bb853339c2dde18703a744a043d48a2e9cfbda28e6ebcb4d9bdc87a9f66e999f35d92b22fed606367e7aa8ac9f51b88b7c38b15fabf25190837da981d8e5cf99039acf0b3ee85fb60376d330b9891223b65a1f2cbd417ffc21cb408d3d3430c3c267bfadb1272c1a94a6dca4a8e0b0880b7d46241fc08a9bad476084e85d26cdb2ec44ef8bd7648eb334be81a771983e4e22bc3ef4bceb53349c54dd92ea4abcbd8e0107ad536d7609f43aa8bd3bf1e42668e90f026f5cbac256647f9d41f4fb49c72add1278cb46ba2dc2b309e14ddc8f4e5f3c611f94d2d20016b00fad334ba2e742c1e710b2f46ec740b8d672c61c0de424f4149083f14c308f40ce4c29b1cc570db992f41efa4e5dfcb958f2862b0ba2ea0344448bdd2a3d7e47217d3b0937596aecc1af5c706ce8d53af6614c1fb494da6d4a9653080668680efc4fc42ad331fa1c4833d1031aa5fcc5cce85093a1a099be99d2020b1ad93a55dee4ee60f5002c04ca080bdd76edcae4758e139188e4968f6089351534d07689808c9f6a000bcb9fb717caa76760f6496a6939e690ff7d36b687708e22664f6dfc9e531664fa27249fc1a51e2d2db5456635dad976fff022efa2212be8c2086a54c53302fb231a5c70e0583718dc30800f89fe6fad07dc91a30aa3fc77630974b823c07e2e5beec51ff120291c7ff1407b884bea9ed8b5ff27a91853a263057f2c12418705191d68fd1f902df2b02707e55d80e95af44c2f028130d9072b1acc4ee9dabcc335e8497a82622fcfba903ff86821ee68048d36ea734c4847bf96c469c59358c9556095cae2a3471b4a1ece2fbe81719c4ddb7a902e5f77dee9e758e2ac791c18d4ea5c9c7b6915b25f898e2a69137b6ccf2902e09545a7aa0e97b1530f2d597ab407956576cfb38fed7d05eb39080b92c16b778218a84e2510f2df3f29f24d81600abc2f064d7404f5a708e71eb219708416d4661fbdd6e97dbae28997099d3126adb14a1bbcc5d2b566b14b154d4e7041573a2cfb7c058e896118ed3657b14be1f768691799572135e4a0f640621e90ea9ad371fb4464c5614d943ac6350978afe05352951f2257dd1bb2ab2e0667fffe282fd849da5284572fc459da48dab075c15e97cdc7eb06d9ee14bd9cb66a0b127249591f55442fe66a9fdd3ba3d4c5bac67447ad67ab0f98786d472fe1a13cfe5975364ee3ff77aa9aed0a59604dc8aa077e6ebf289dc5cb93404b68c784bf02e82e912848935330a6bafb65724ac4c7bbfaa24d05b2907f398e129f1ee1ee4511423bb87ed62bf7fc6955bf53eb4d8ceda3bb631bc2e411e6bfb78fcd93ee1b1e949e3111585d3f5b75fdc57fb7199c98e0dc71ed24b4a45230709d388281d7b61e4a8f20f196494ee73dea7f5d5a4be11e41e7a2e37684d2cb82172ce8a0b928adefe995bbcd7093e13f5956c708b80f3aa5271971927ab6b3da159fac0968d2c00583b107f460377087ee20f19b1a5a99003080f33eb4e73f5e5849f5e29d0774694bca4f4e005e96487e0ae4b5e9d7824a893871b42126e618291642ad7bb9ee1d60010a1e0507a47f88b6f6ba5a674684c66ce6afaeb2803a9b42cb3214c909ff9f882fc8e097e23a26259aba974c62a10348184de3609f131d43ea4f520ea66dfe855d722743a353b5f7e8374eeadc34ef0f9a104ab61c27d720f02928f78dc20adaeaacdb7ac96c20abe678c877bb1ff746c3a7e6cd85ef0140ec8642af8976222997334c65a54", 0x1000}, {&(0x7f0000000440)="346896d1b850a32b0df1350c4f9434f3a2045e6022ec5b37326fa35c7f4695401e57454ae48ab6557a42d6d9aa164897b0ff162d74b2f9c754a52fdf2ef5d5d304ad3b2d0d2a72a1cebb24983bd5b117285d53ca142e24477948c360f7c9fddc475a60995d7d9f5708bf292fb752", 0x6e}, {&(0x7f0000000500)="6ba9cabdf50cd598d8efdfde301b551ac5d328ee28ddf0c833c8258e729c7b2d285f0b6f4d27a3f9065f331037360d7b77a8f09a705457ef08020ad3ce09572064777feb000000000000000000", 0x4d}], 0x4) 337.782634ms ago: executing program 4 (id=956): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000698000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000069c000/0x4000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 102.743666ms ago: executing program 1 (id=958): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="73f9ccc3800000f70004000086dd6000000000083a01fe000004bbff0200000000d46ae0336a3ed47764ef66724e1e3a1198356e4a378f"]) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) 102.449468ms ago: executing program 1 (id=959): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfefffffffffffffd, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000067c000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {0x0, &(0x7f0000430000/0x4000)=nil, 0x57ae}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2b}, {&(0x7f000054a000/0x1000)=nil, &(0x7f00003e2000/0x4000)=nil, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffffffffffffe}, {&(0x7f00000fc000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f00006d7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00', 0x2000000}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffbffb, 0x3, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0x2}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="b96d7f93c0170891b57a2592dbc095d5e5541e62844e3b84d097bb8a724a362283d4ecf14cd46b2799065ad93f7aab9e94c01c1942b3e88d38311c94503dc35620a18f0e2742ab9517aac407493636b1afc89638b50c17f5c81803f24c5dc22ca5b3bf2026e7fae900cc2f0f6ef41e0b9bc73e7fcd5bf7862dbf0169b2366046adf161a776594a71547a3decbf28bb90e68e517531c1af2174117128eceeac482c17b4e98e44261b456356c248ce92f91ebeb6d8e245d264d31981b6710ecfadb1847d14a73e8ce24facd644beb9f756a7702daddac6782c22b584d0cdb6f42b30", 0xfffffd91) 102.080267ms ago: executing program 1 (id=960): mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0xfffffffe}, {0x0, 0x81}, {0x2, 0x80}, {0x0, 0xfff}, {0x1, 0x1}, {0x1, 0x800}, {0x3, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {0x0, 0xffffffff}, {0x1}, {0x0, 0x3b6}, {0x3, 0x18a6}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x8}, {0x5}, {0x0, 0x5169}, {0x2}, {0x3, 0x5}, {}, {0x2, 0x8}, {0x0, 0xfffffffd}, {0x0, 0x200}, {0x3}, {}, {0x3, 0xa}, {0x3}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x29f6, 0xd6, "00000000000000000000001500", 0x3, 0x3}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc008441e, &(0x7f0000000200)={0x2003, 0xfff, 0x9, 0x80000, "97a2e900", 0x4, 0xbff}) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x5, 0x0, 0x200d}) 101.436841ms ago: executing program 1 (id=961): r0 = socket(0x18, 0x1, 0xf) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="6e867793cb4e52898537d4241d7a57f41c30bdb3ebf3451af0f38b67f976160357661851026664d89a5b9601f64f43b1b2b8f42f4c47e06f310ac4610391ab8b5c7025629bf54e6417074f5cd8e20737b97369c449c6657b4dba40190a440300441adcc30d12f610c72d349425c10b1890333c0341d48885679dc794b7a06bee4d129d266f11c1a700"/146, 0x92) (async) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="6e867793cb4e52898537d4241d7a57f41c30bdb3ebf3451af0f38b67f976160357661851026664d89a5b9601f64f43b1b2b8f42f4c47e06f310ac4610391ab8b5c7025629bf54e6417074f5cd8e20737b97369c449c6657b4dba40190a440300441adcc30d12f610c72d349425c10b1890333c0341d48885679dc794b7a06bee4d129d266f11c1a700"/146, 0x92) 46.30885ms ago: executing program 0 (id=962): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0x1, 0x2000000000000000, 0x1818, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) lseek(r3, 0x8005, 0x1) (async) fchdir(r2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x2}, 0x9, 0x0, 0x0, 0x0, 0x1b) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) ioctl$FIONREAD(r1, 0x400c745c, &(0x7f0000000080)) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x73, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf62, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x6, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0xf, 0x7ffe, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x100000000000005], [0x4000000006, 0x1, 0x0, 0x800, 0xd, 0x4, 0xffffffff00000000], [0x100, 0x40000000005, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x800000000000008], [{0x345, 0x5, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x5, 0x2, 0x3, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x100, 0x0, 0x8}], {0x5, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) 46.119349ms ago: executing program 1 (id=963): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = kqueue() bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaafe4880870030060000000000000000000000000000000000fe8000000000000000000000670c7da2db5ca875000000006006080000000880fe80000000000000000000000000005a77aaff02000000000000000000000000f7c903c713d56b5c9f8b8bd8"]) 45.89729ms ago: executing program 0 (id=964): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) kevent(r1, 0x0, 0x20, 0x0, 0x10, &(0x7f00000001c0)={0x1, 0x7}) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) kqueue() (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) (async) kevent(r1, 0x0, 0x20, 0x0, 0x10, &(0x7f00000001c0)={0x1, 0x7}) (async) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) (async) chflagsat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) (async) 44.202892ms ago: executing program 1 (id=965): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x4, &(0x7f0000000580)='./file0\x00', 0x8}) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0xa, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501c23699e258b514174ca57079fff349534637a55fadb4a6329962bd40adb295cff85f36d14068f2d1758c71a2ca0965bc17be0180000000000000c46de1961101376492cff60fd9ddb33432677dbe8f9bdcfbbd4d0f25", 0x71}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) socket(0x6, 0x1, 0x4) unveil(0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x82) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x2f, 0xfffb, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0x9}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000600)=0x2) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000200)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000140)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x2}, 0x80000005a7, 0x4, 0x8}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r4) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) (async) openat(r2, &(0x7f00000004c0)='./bus\x00', 0x2, 0x202) 43.83484ms ago: executing program 7 (id=966): recvmsg(0xffffffffffffffff, 0x0, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(0x0, 0x10686, 0x8) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x18061, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc4, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x6, 0x101}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf661080397500", &(0x7f00000000c0)=0x24, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x87, 0xb, 0x7}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000637000/0x1000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000e88000/0x2000)=nil, &(0x7f0000f8b000/0x2000)=nil, 0x9}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bc}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000034000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.09965ms ago: executing program 0 (id=967): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x7, 0x6c0d}, 0xc) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000040)={0x0, 0xa, 0x4009, 0x0, "979ae90b00000000ffff00000020eb1e2b50ffff", 0x4, 0xbff}) (async) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000040)={0x0, 0xa, 0x4009, 0x0, "979ae90b00000000ffff00000020eb1e2b50ffff", 0x4, 0xbff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xfffffffffffffffc, 0x1000300000004}) (async) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xfffffffffffffffc, 0x1000300000004}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x100000002}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380), 0x8, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001300)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) 694.158µs ago: executing program 7 (id=968): r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x200000003, 0x80000000000000c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc0084463, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) socket$unix(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="0f0f0101dceaf360e2dc5108e78a4e0c786b58b9643b7fac0dbe536e8e437abc4ad826cbcad86e839b05498a0e2f6eff47f3231be340274b21681e57766d2cfea5217d77443b0420826b6a81b75050a439e36b87bf0792674cc40753685f7ed3ba", 0x61}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="180000000000000001000000570e0000e3000000000000006800000000000000010000000000000018074fd5bb7cff6c71458a4404d54721777ef2f7f730184362ee1acbbf457636568d26ed03b07fb4c170c2ee1b55043b14d9bc1d1d4a3065b1a6a7788362c940771e4ca18024fb066e7eda2c4f4ca2cadebb0000000000009000000000000000ffff000008000000105faed57b2b7d43da924373dfdb97058faf55e37dab85bf83c4610b947198745456e0d2124e2cec62f679f6b9148a26add3ec7f5f5a2bbd27e65a3da1bfe6f7ccffb6b48de29ab0b8b7cbb0eb1352881f6819d902b7269344de5f5ce4117b15c0742f88e0d18d59659a69163a03ac20d62fe8c73b0eb9857ef30e29ca0000001010000000000000ffff0000090000005afcd0d60d9e6eb436e90e2b30aff73feb9996b74f82d07f6f2e77f8c80798f43966ed0527e062c183e2a3d787403e28a3221f00cf26905da9b40101a1a8c54942eda42bed15e6380b2562646533c28ec89df957bd9115eaaca3d433a34dfafa332c1c68f984da2883a193d951416e0e44e91445cc7975e911dca765d8fa1d5113b83f542b962af7b28cb1a69a1717df75ee28abb3f5d16dd458b531be46ff2b2372ebbb2616400066132e893064327a9b30bfd1fcc5a9d58fdfaa699c888475d927d93499f41e46e477a308e2d841ab7a0018425a2e6595a913dd6940efa647c7ffdd9e0aa32892898fcb9fb55ddd62801636bc7779fbefdd641911fa639c1dc98680cff81c2a833a3a56a95861a8fbb9b2b635118d4a7c728a589c6faa6c42181165618fbe056b85b9b886273606dfe85c81d1454e2b842aa23a1944b33fe34a2099643bd44713c81436b952f14dff2cad7563327f7d32fd1379cbc3e3067d600e7611bbfb2f2bdfb0ba510a3f4eddfb3f85b18406274790d6ba9b2827fdea0db05a59d0107d4a3032532557cff14e6a571b2d6ff7566f6ee8e33fcd7f1bc85e29b0986ea2102672106d8feedc63495c882491639f99a2caa68b4cd5d2e55675a19e3dab2815f6775abe652579840e5685850c448b2136c66b245968c1e6eb7465cb8c60e8327b3b9ce7e06f9db10489cac576902d768c04229db1509971548f5a44afe0bd70b80322503af10a363bfc59b3717e672025dfd39bdaa4319f26d10086f671c146a1391a2bf9e94166f9c4604582c6980c49fa4c5b5a8a0255526cc4623d2ec22edd3130618be24955d43fa7fcfd848202a133b41c0b3ea97bba23f216f7c6c6938c7b9f5956a88359a3338744e844ac91e7c8ab2a33ad41db6650a00c2db12a80606e27ff3234f4cd1d18343b0e82084355306195d04c48728f0ee36658816d29848cbdc9464310dce9d7977578f11e163ec71d445e7fdc8e43e029408ae76ab6211126d21ebf966042c208065bc1b3f7a61f1c2808eab7919cedcb73adb8f880f2a49ac4da8a2707e51697d8b64787ff727ca2b0156aa002e37e25fa84478cf21f619402471bec22f5ca68811ee37ab18ffee799f443d3e378e6765accb3d99686ba89e67943e420466d98ff63947b656f33c3a9f7989e9e435c44767b3e3d120838d8b0746b8565f170364be20d27df59616c6bb8343babfdcff95ab232950f4d1da53f74a8ad54e7fc3b047b58558599f7015812dcd0ba60821be4c6ba8afbbc6bf34d644df1f51b4a9ac1a692ecfec774363b35eb87e61b1c45e1b072b587c1882d740e9c0f2c790c6ff2dc693c6959af6c6d84984d4f2bc7d2d6fb2a75253d8558f3fef9a8048b2eeed99ae3b77b346c42582644166652912d5f218930aa4d168d050c47b737ac644cf42346269a911816ab316a79046b2f7220fd47ab26991546493b614072e73af3c798c2f2b50816d8eec0ad405e1643e7d5097f60a21c2b552bbf6ec7e139fe6b829e57d5105cf1dfe24f3a2acf95ab3924604cc7f6a10b1aa419944aa2280d21ba06a8b4c9162ad589000dddd9f44bb5e52c9f7de0e37bb2a65cc36b76a756836ad81a52bbef20b880e3a548d426e88232753d9ff6bfb323fb425442c97fc0c89eaa5ec7d3f508c74dd866a24462dfacd7f069c0ca30f7d6c11d7e405b25c2194265337456bb75a439b3b817c9506b2366b8a3fdc8e5f809c21507f1f083b30bbb1ba8bb5deee9af8ba140d50e542c3b1b8ac46318e95b6b748d1b12337e86cc3be22acd86dbafab5e5155b946468fcaa475916faa274ee25dee414662db03a5eb111b5de9eeb659a5c918f08452107b7eae037914c62ee9f7ad560d83211f494297bc7707c239545d1676ff64cf0472193b96d8c7b4f7b5b96d774210e62d84ef6ce74b397243bc2f0eba962e204d08a501939bd42aab2d1da4ed2fd3a45dcdd3c9a6510ddfcb15a6e930a6e45d1db1501eb1b0d975780731c4c8c68e42bee7e6c7f1a20e2a825d1a94e0f28625c33644dce771cf0cceb93bb95dcc93b4982a8ee41848192b9c638ef659293e2b1f1ccb74fb43c17360b418e2610dffc68b709ebf0e2896c0e7511b9fe5c251739f97d276a5a378c9e13614d89236f059eeede2ad77c32a8c2096a15f14012d50c4687dad97b18e0e0923b9fb60823253b582a70eb2fbc95a93bb66f53c917229addaa01587419b6e46a9589e711c7cb240ea1561657fad800887103bc4bc5f144e7e6bccc867c51d503e60a5cdaeacc81bf9965f613169e0cba2e723e67bae3f594d8137170de44eb98df8914f2c7e681414a068f448a3eb0399edcae54b46168b32d65329486d3834f6d515b112dfe3c9a04fa7f3c10cca545a566cee985b3a7be347328ee7431a442776afde831a94477e3dec91b188fae257b9499636c1df697d562e62f82b95de43bf5162d0d194af89f5e6c7b633e12be198be2a3533e748bee6dc5f04e74ae4e29470e2af41113c3d41313d799981902f0f7b7ad798d005c6de4b6e42f32262e2b4209f7027f06906cdb021ed6c03b242d772122ad29e761c3a4a0c7be1c16356d16ee62d15253569f549d0e52f841ed14a98748071a8ee5c75dac57d6808eb7c142b4ef83be6e1896195994e4274c8ae8fb65f14f43b93c06f27cf0c58b8c22891286a4856b1e4445f9c9401fc9aa85e561081d37f8ee493c2a4e1090fd2d5fa4744d8686c6560ceca92cb300aa68c920d4c1415e1e455e3dbe680bb7604800ec8cdaefe7e89be6a4f2f7dc85a87d6743630460ca4689cec80d18865db3327fffba67869db1ead3d47fd7f6fd8f6ab852deff7472def45ffa8a796a02cabe85da56084b977f2cf2f85d77f6d2f6aa7fe76746269d50448801a29a20c85673acbe86c470e8c31fa94abf693886e8f85f0d90e4add9c460d357bc9f4e361cdb8ca24387f11f05d0e15dc4873a23bc8137ff8b63138a0b4bd07df9bed49ae11bb32aaddce65d95f96d00aed9df009899f8ddc282d7b48ff4e5e37f846275c4b9882a9f0389267aabd3bce21239866ec73291ecdbadc72048b855ae7dd3070424400fdc72dfd86c078f9f428238e89185ae5360b01387cbbe4cb9a92f990415ae5ed37dafac0defddeeb423d17ea9b41a66832ae485c3ed8d63fa1673c62171414ce06855dc475b97d3d55751a2c51dfcc14cae0f2bf7f665083917045eda70ded809ade02d72af79095a79b69a36b81063fc994f8e0f3f3d5166114bfc38774921eae55f87dfd1c83866cacda2a0767bff3157fa308eef6ae51c20defbf1d4cd345423bde1b724bd0021b428027c58cae50884f6eb3f9391cf5f23b4d5bec20aaa7efd8657249dcf2ff381c1487ca3f40caae25b56735df25741b782f90136c6b54ad7b98556bb2061c0f58e6b32b0f8e70f4bc1b0a30ddc6f886da9c045aca42449805facf02a76d81cf2bcc0db58e148f9972479ea6741deed4baa58c9775946e1184033d1e5e45456033e13c05160974a397eeeffc71bd4d1312496fa25e6a37909cf79f0e231d36dc366938fdbf736adf8858dd52594c40e1367e29fe26da1459a3495f25df341b165ca15093349ffaccaef4e3bc7fda6b7b2756dfa7ec8fce0d78927769b15d2546dfdd194b5ee8c84ef4629ce699090357f511b65e2f67bb9a8ee87e269b34f64e427dc7b6c9d100353a830c0bb84b78a9b2e3acd3adea54b10d08e6a5c868a2cc71a97cc6941e211c52413b77925c0c28db2999ee040b2837f53442982f74d06baf009d20985d4462f759359c78e882e6043c4780e4d9b3a874ce0b683ff2a241f97dd8cd6e4938fbc93d9a83bfaf4c1dbc747b1e70c1bf6d68d721fe3d4527db72aaaf15370271973f004c3c6cbc7c3ea75b3e879e98b365db295599baad8c6e36aaaf5b158889054a7969a39aa8771db966d97b42c071320c86de9dcb53416804c40741580c101f5adbc61a0aabceae0fedefab7821d7d5c76fd2e19a6b1da99311f2214e54c17d56d4d14f40f0ff8d8241f42e5f2def4dacb8d75663d65e78722163962b43329b8c4d68e4771ec567942f24d4a44a6bdf3712ad039b4ef31413554f2ddaedb4e8a9eefbd97bdfcab68b3531f058b2cc7715cf3f57fa18c9b803053101aef820a7dafe2238478137de5a6f1ee9f4dea0804013cb806d7b04c5662b01d42f3562021727c7458434e5de8e556af878163911613c877775bee76931433fba5e3b6fe423d00c0023b161a00a03bd1c808bafec30956cff4389ccd5245b874d150e8c6f80e659335fb333670b3b057a9e5a218eff1a7b11101b78a3e9c71b688fd15ae37aab2c53bab928fb0d905c7cd6c71e952397f9245f500c028f4cf305b4edc56ec3b66c449ee87e2ff203b4508c85e55e74f5e3f46c76cc35f6bb3eb4a2ca0c77a6890b31a2a3b794f69b208a703f9dd5e5eb73481993352208e5c359749f171ad31bce2ddd06c91a6af3fc3bbda9fa2c7b2158ad36a025a993a5808fd92101c1d9b1b6d860fe70becaba6460686993ae905824bd6c3dd0795b2225e8baf513da044d1e84cce525b6a813ffafbe84e6700bfdcc8fad260156870b1bfe1799338b539cb31ad482e6c392cb3243c58772651865683c75f41d11a1a7235679c5eda7466531e5e7c56fd0116bdb6b27c8b7013d8c4e992602f42de4e40873c3d756eacc9a9d3ac05d39341865e58c2a4f3fc3ba9ba96998e2949aa6bda6937f475f5d966fd466e1dc8eb35eced3919d6853a197194f26f12a56b4daa25fcad9158a30d7de987d9de494869cd037807513fd19fd8427d685e30bbc59fedc7996815ef7b0ab067df3e841440ff8903c7b4c74de8aa5fc6999fbb05d2c5c144a907e2650014c70989e362ea8eb88d3e0bcc86ead79b10819aebe77e2e02e508fa49a051ffbf83d9cdc31a465a980f7ca3226d44aecb250b9d2bff9380bf741d99c736c905e07d7486e78dd8c8cb8fb74b0e410485b92d3ae339e3beac9c3cce03ce52f4c633a9db0beacd37880c091183419462eba11e69e60eb8ad5fc12400ba089cbce2804d1d3ce0be082824edd808afde9b727531213f9a8c66a77571f43c89a336294c79ccd1bfa829f9d64d9271f2e348ff2026e17efadb1b30ee51be9a02ad7d387f14cafd9249162f0df1cfd24faa48a4a53efa99915877e4eb738c752cff777c42ad7e190addf194db57bb341b417818faacf66cdffebd19102fd452a40bb3895f6ea9a51172aa260e1ada1d075dd9a46e440dd0f6b6b25632a3c76abc940143684e3aabd66526e7e00b8c0ce416fea0b6e40572f1153ad4a6cd96c694940a766badf2ec09cda642b0833fe82979fe8b1b7b40ee8942171310c48d595b1a5e9fa116b54ada35d06a42d243549cf94bfa588f80aee8e252f9aa6a84c0d48f44a7bd896b38485a133e8fbc2fe9086f9d6ccf5947ffacf62688d9d4df519bd883c54da6de696e06b582a43e94aca3bff4bc8fc0311c2380b2447c1ba53ed0cd67af524e755dd5f7ec31fea5042b1572b1560d58b73b2ce517647f853e0d57be57024e88eaf06d2499fe3334462169293b2136e9370c3244885d7f349fafaa011adf16311b0425bb3499f64949aad7de15352e51ddbc5a8cc0544bfab86b75ba5b579df62ddc1a4f207f59babb189a8e23e995d5b688ec823ac6c5b7a4e422c38209512ec343f715663a5dba855b9de27ca4d6224782970f907c14053c37da8e8a03421505244173c0cf905ec059e045f1e9b022a1912248638000000000000000100000001800000d53c92f4ceaf9270da72e192e0fccc9268727ebead2b2ad45f72fd1658dea33d03f7d75bee00"/4440], 0x1158}, 0x1}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000300)="a41a98be3d53f2cc2379094ea6e95792de8ba2ec8c944d273f3971787699f30430b2ef68051dda8ac09e53a55e1a658d1430e15c2fd630d44866c6e6c866c3eafee2860f7034be1098dce36307fbd044a0e3c4bab607640f55db0eeab11c44575d86288798f257bd3466ce0249f6c562202777e2aa0f187890db9d66397e3ce5a21bf17b9fc59b5ab18b41100c192bed60e361cda973f34e478c91565e1125244cecce6ac20456f243d3fe4bdbb16b7c5c2f6a9bbfa64853736fc9bb94ddceab3f9c080ad811139e3976ead41d157b257c3a9d67284b7e075148b3ede14267f8b30fb47c59f7ab24c2b0abb93194328f72309689341fc742a4f778640c02795eed414600807a6f38ed2b6c84b86fdc6aaf7473acd6f9058e5b71f6d4f94fbf0089622efe72fead60be1ca8478c6b6166a9a6b5010100000000000028d631b3e1bcb28dec3d42458bc48459eb96f21ae58115f0454aeb492141ffff3fa55e930b2cb8d402a57d384115f3bfee1d9e24bb9b2675808bac432163e964aba5574ba43f4b73f7866963b43f87ea05e763d959bc93448cb860dcaf2bab7c76964b89cfa4723358767e8fb076253a3156084f2477bb6ee99b79423c93f0cbec01b157504999457780a94c9d8b051c4c00596580e9c66885505639a91ed1cccc4d59998164b7fbf39d1b50f36cfdf6fc39ae0ed91df65b59aaef66f2bbf761cf483fa6199464e32a3a62d77c99cf419332d97490f535637a35e972229b8174c0c4c8c3553a8d03f422a10090b2866659c8cb576491e431fdb5c3ed6b85de6722cf9c4a23dc4697c117dec470776a6c41d11982f4b08ac1573783edf9cd4b46b4e0753b846f38ee52e7a520935ee10619a5dfbae0292ad3524bbc8be78a27cb6c4be0ec2e0ea59ba1c4ed79a3fb2153fc914dcff78e733edd16e2eb0248de32b0003fca98da23226cc3c4183f5efa9bbdc18f059af93f627ba7ef98c0cb0fe2693b0fa146e4429cb4f7aa4d196f82f1913c5326816963817f9db367f6c50bac8fcd9fd9324f92202b6f435ddb82ceefc004b8fc96af08241bad69b24e3fb67d86fd7fd7092c24b4c8df505f8a8f7e8bbe012615", &(0x7f0000000040)=0x30f, &(0x7f0000000640)="908ddbc24841f6f0cb7d26541aa9597e9350d4c42478ddddbe320cc436fb8757cc3dc1f602770dfc49f52779b03baf6b46c4e5e9b01b6804b05f7b015ef30fc22eba4d34c5855168459f94f600570abce561bdcf815be5f0086888fcf3492240bf2d62fd818020a768713feb166ee27061e70ebb0359aec8cb6478b9332a42e766a221d2957417bdc106000000000000006fe223395a432e8575fe5fbdaf3ca036367b98cedf19955009dfbe806592053eedb58a093f39fafff83a55e690403e3b89feda23b389f89bdcfa52044de2e9b65f2857f611e5c70f93b1269719498dfa000000000000328c24e637617eb769228f47cee39b1d76985e8677c554f34aaeb1a328e0fbde72111a929a65fa87e6321d9267c325736b91e74248fc95bd247dc1fde876530ba6a4040875ffa9252898b55960dcb62ead7ffdff8bf19ab13ed01247c552cd52b43841924b66cc0ad897178fcf3ce805730490789014323415fce203105ef3b964abe1095b15069f2bdd15ba15e774e24cfa3dcf5077c869a2de13c21d5c59571993f6997f", 0x18c) 245.985µs ago: executing program 0 (id=969): ioctl$TIOCSETA(0xffffffffffffff9c, 0xc1084413, &(0x7f0000000040)={0x29, 0xf, 0x80000000, 0x806, "00040105040e00", 0x7, 0xffffff00}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) minherit(&(0x7f00004f8000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (rerun: 32) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) (async, rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) (async, rerun: 32) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1, 0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ftruncate(0xffffffffffffffff, 0xff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x7ff, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0x4}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x1e8, 0x100000000, 0x0, 0x2800000000000200, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) accept$unix(r1, 0x0, 0x0) (async, rerun: 32) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 0s ago: executing program 7 (id=970): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/30}, 0x0) (async) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000), 0x23) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) setuid(0xee01) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r2, 0x20004276) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x2, 0xa0e}) (async) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000698000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000699000/0x400000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000069c000/0x4000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) (async) r6 = socket(0x1, 0x1, 0x0) close(r6) (async, rerun: 64) bind(r6, 0x0, 0x0) (async, rerun: 64) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSRTIMEOUT(r5, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.226' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805a4df9f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error in6_pcbnotify: Huh? Thought we never got called with mapped! ¹jpppx: unable to set addresses for pppx1, error=17 kernel: protection fault trap, code=0 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sys_semop(ffff8000fffefca0,ffff80003c433940,ffff80003c433890) at sys_semop+0x3d5 syscall(ffff80003c433940) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdc9f0823030, count: -3 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c433860 rbx 0xdead4110dead4110 rdx 0 rcx 0xffff8000fffefca0 rax 0xdead4110dead4110 r8 0x7f7fffffc000 r9 0x1 r10 0xf110a85ae3fc5344 r11 0xfa3fe11b300e6ef4 r12 0 r13 0xfffffd8068c32e70 r14 0xffff80003c433940 r15 0 rip 0xffffffff82c7d575 sys_semop+0x3d5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c433770 ss 0x10 sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> show proc PROC (syz-executor) tid=416780 pid=21225 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffef770,0xffff8000fffef250 process=0xffff80002a3ce1c8 user=0xffff80003c42e000, vmspace=0xfffffd806d13ab98 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21225 457834 9722 0 7 0 syz-executor *21225 416780 9722 0 7 0x4000000 syz-executor 21225 259357 9722 0 3 0x4000080 fsleep syz-executor 21225 30126 9722 0 3 0x4000080 fsleep syz-executor 24431 22888 41729 0 3 0x80 fsleep syz-executor 24431 468442 41729 0 3 0x4000080 fsleep syz-executor 24431 357033 41729 0 3 0x4000080 kqsel syz-executor 47776 519566 62496 0 3 0x80 fsleep syz-executor 47776 77101 62496 0 3 0x4000080 fsleep syz-executor 47776 347842 62496 0 3 0x4000080 ttyout syz-executor 47776 22405 62496 0 3 0x4000080 fsleep syz-executor 56901 342198 19789 0 3 0x80 fsleep syz-executor 56901 147185 19789 0 3 0x4000080 fsleep syz-executor 56901 284005 19789 0 3 0x4000080 kqsel syz-executor 43629 223230 40601 0 3 0x80 fsleep syz-executor 43629 281371 40601 0 3 0x4000080 kqread syz-executor 12338 120036 66024 0 3 0x80 fsleep syz-executor 12338 255057 66024 0 3 0x4000080 pipewr syz-executor 9722 77473 19608 0 3 0x82 nanoslp syz-executor 42090 51309 19608 0 3 0x82 nanoslp syz-executor 46057 82174 19608 0 3 0x82 wait syz-executor 19789 410113 19608 0 3 0x82 nanoslp syz-executor 40601 354782 19608 0 3 0x82 nanoslp syz-executor 66024 355082 19608 0 3 0x82 nanoslp syz-executor 62496 410331 19608 0 3 0x82 nanoslp syz-executor 41729 437587 19608 0 3 0x82 nanoslp syz-executor 19608 519099 37500 0 3 0x82 kqread syz-executor 37500 427285 6218 0 3 0x10008a sigsusp ksh 6218 401055 8532 0 3 0x98 kqread sshd-session 8532 174324 58201 0 3 0x92 kqread sshd-session 93889 423908 1 0 3 0x100083 ttyin getty 58201 72681 1 0 3 0x88 kqread sshd 87421 193443 16200 74 3 0x1100092 bpf pflogd 16200 169230 1 0 3 0x80 sbwait pflogd 54497 339630 79430 73 3 0x1100090 kqread syslogd 79430 225194 1 0 3 0x100082 sbwait syslogd 60843 371155 1 0 3 0x100080 kqread resolvd 38562 161390 3688 77 3 0x100092 kqread dhcpleased 69255 451021 3688 77 3 0x100092 kqread dhcpleased 3688 389220 1 0 3 0x80 kqread dhcpleased 65916 254360 0 0 3 0x14200 bored smr 61545 131223 0 0 3 0x14200 pgzero zerothread 10624 55239 0 0 3 0x14200 aiodoned aiodoned 35540 466399 0 0 3 0x14200 syncer update 90566 457567 0 0 3 0x14200 cleaner cleaner 97039 62952 0 0 3 0x14200 reaper reaper 36603 254093 0 0 3 0x14200 pgdaemon pagedaemon 56033 321502 0 0 3 0x14200 bored viomb 9578 106020 0 0 3 0x40014200 acpi0 acpi0 55266 287055 0 0 3 0x40014200 idle1 67782 13775 0 0 3 0x14200 bored softnet1 82971 248917 0 0 3 0x14200 bored softnet0 84258 516607 0 0 3 0x14200 smrbar systqmp 7476 223873 0 0 3 0x14200 bored systq 58372 47432 0 0 3 0x14200 tmoslp softclockmp 68816 394732 0 0 3 0x40014200 tmoslp softclock 32819 386663 0 0 3 0x40014200 idle0 1 302459 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 21225 (syz-executor) thread 0xffff8000fffefca0 (416780) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83955268) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 sys_semop+0x22f #4 syscall+0xb17 #5 Xsyscall+0x128 Process 84258 (systqmp) thread 0xffff8000ffffe530 (516607) shared rwlock systqmp r = 0 (0xffffffff83875f58) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11174K 12389K 166960K 12368 0 pcb 19 13K 14K 166960K 235 0 rtable 235 11K 11K 166960K 629 0 pf 38 18K 19K 166960K 158 0 ifaddr 43 7K 8K 166960K 111 0 ifgroup 57 2K 2K 166960K 191 0 sysctl 4 1K 9K 166960K 14 0 counters 72 37K 37K 166960K 212 0 ioctlops 0 0K 4K 166960K 1862 0 iov 0 0K 16K 166960K 71 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1431 90K 90K 166960K 2207 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 30 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 1132 0 sigio 0 0K 0K 166960K 23 0 proc 72 115K 212K 166960K 697 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 404 0 in_multi 94 6K 7K 166960K 161 0 ether_multi 1 0K 0K 166960K 8 0 mrt 0 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 504 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 263 176K 194K 166960K 12403 0 UVM aobj 11 4K 4K 166960K 12 0 pinsyscall 43 86K 104K 166960K 2338 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 55 0 NDP 13 0K 2K 166960K 75 0 temp 66 8656K 8728K 166960K 48093 0 kqueue 15 22K 32K 166960K 200 0 SYN cache 2 8K 16K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 154 0 151 2 1 1 2 0 8 0 rtentry 176 166 0 70 6 0 6 6 0 8 0 unpcb 144 758 0 739 9 7 2 6 0 8 1 syncache 336 11 0 11 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 448 0 442 7 6 1 7 0 8 0 arp 136 29 0 12 1 0 1 1 0 8 0 inpcb 328 1285 0 1273 12 9 3 8 0 8 2 nd6 152 32 0 9 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 54 0 52 2 1 1 1 0 8 0 pppxif 1504 10 0 10 2 1 1 1 0 8 1 pfstscr 40 4 0 2 1 0 1 1 0 8 0 pffrag 232 25 0 15 1 0 1 1 0 482 0 pffrnode 88 21 0 11 1 0 1 1 0 8 0 pffrent 40 42 0 32 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 62 0 24 1 0 1 1 0 8 0 pfstkey 128 193 0 155 2 0 2 2 0 8 0 pfstate 384 125 0 90 5 0 5 5 0 8 0 pfrule 1344 30 0 25 2 1 1 2 0 8 0 rttmr 136 3 0 3 3 2 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 725 0 256 37 7 30 31 0 8 0 art_table 40 729 0 256 5 0 5 5 0 8 0 art_node 32 166 0 81 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 6 1 0 1 1 0 8 0 semapl 112 26 0 17 1 0 1 1 0 8 0 shmpl 112 9 0 1 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 3501 0 1988 96 0 96 96 0 8 0 ffsino 296 3501 0 1988 118 0 118 118 0 8 0 nchpl 144 5044 0 3337 64 0 64 64 0 8 0 rtmask 32 12 0 11 3 2 1 1 0 8 0 vnodes 216 4006 0 0 223 0 223 223 0 8 0 namei 1024 17463 0 17463 3 2 1 2 0 8 1 percpumem 16 121 0 70 1 0 1 1 0 8 0 kstatmem 264 112 0 84 4 1 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 7 0 7 3 2 1 1 0 8 1 scxspl 216 35776 0 35776 10 9 1 8 1 8 1 plimitpl 152 271 0 253 1 0 1 1 0 8 0 sigapl 424 1443 0 1395 7 1 6 7 0 8 0 knotepl 120 574 0 0 17 0 17 17 0 8 0 kqueuepl 224 473 0 459 7 5 2 5 0 8 1 pipepl 344 254 0 226 3 0 3 3 0 8 0 fdescpl 528 1426 0 1394 3 0 3 3 0 8 0 filepl 160 9071 0 8847 25 7 18 20 0 8 7 lockfpl 104 394 0 392 1 0 1 1 0 8 0 lockfspl 48 134 0 132 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 60 0 43 1 0 1 1 0 8 0 ucredpl 104 1324 0 1311 1 0 1 1 0 8 0 zombiepl 144 1496 0 1494 1 0 1 1 0 8 0 processpl 1232 1443 0 1395 5 1 4 5 0 8 0 procpl 664 3139 0 3079 6 0 6 6 0 8 0 sosppl 176 16 0 16 2 1 1 1 0 8 1 sockpl 752 2264 0 2230 26 17 9 16 0 8 5 mcl64k 65536 21 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 1847 0 0 115 0 115 115 0 8 0 bufpl 280 14399 0 8262 439 0 439 439 0 8 0 anonpl 32 13429 0 0 110 1 109 109 0 246 0 amapchunkpl 152 40253 0 39644 40 8 32 33 0 158 7 amappl16 200 5602 0 5528 59 38 21 31 0 8 8 amappl15 192 8 0 7 2 1 1 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 488 0 486 1 0 1 1 0 8 0 amappl12 168 1817 0 1774 3 0 3 3 0 8 0 amappl11 160 42 0 42 1 1 0 1 0 8 0 amappl10 152 49 0 34 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 87 0 86 1 0 1 1 0 8 0 amappl6 120 304 0 290 1 0 1 1 0 8 0 amappl5 112 92 0 82 1 0 1 1 0 8 0 amappl4 104 454 0 423 1 0 1 1 0 8 0 amappl3 96 7092 0 6993 4 1 3 3 0 8 0 amappl2 88 1585 0 1505 2 0 2 2 0 8 0 amappl1 80 14916 0 14317 17 2 15 15 0 8 0 amappl 88 11430 0 11245 5 0 5 5 0 92 0 uvmvnodes 80 4006 0 0 82 0 82 82 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1426 0 1394 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1426 0 1394 1 0 1 1 0 8 0 vmmpekpl 168 13606 0 13558 4 1 3 3 0 8 0 vmmpepl 168 98853 0 96806 130 15 115 116 0 357 16 vmsppl 488 1425 0 1394 6 1 5 5 0 8 0 rwobjpl 80 33291 0 28280 106 0 106 106 0 8 0 pdppl 4096 2860 0 2788 108 34 74 86 0 8 2 pvpl 32 22186 0 0 179 0 179 179 0 265 0 pmappl 256 1425 0 1394 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 410 0 56 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837a7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83955060) at __mp_lock+0x192 syscall(ffff80002a3b2f00) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7406d5e9a050, count: -6 ddb{0}> machine ddbcpu 1 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> trace sys_semop(ffff8000fffefca0,ffff80003c433940,ffff80003c433890) at sys_semop+0x3d5 syscall(ffff80003c433940) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdc9f0823030, count: -3