last executing test programs: 3.995228022s ago: executing program 2 (id=87): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)="e93cfd0cc9bab4b63fc6b6998297a0446be9191b04a4ee831c238911f079eaf7c2c7fb110e63d9aa00f672829ca27facb975ef4cd7c888f0797522c5527c5e827f3786c9b4e0ff9ac17b5dfa641486801da90510002cfd099cdc3343e0754afe8e4ecb", 0x63}], 0x1, 0x3fffe) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 3.994853616s ago: executing program 2 (id=88): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20040, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xe7, 0x4, {0x3, 0x101}}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001d02, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 3.928671973s ago: executing program 2 (id=89): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x978b, 0x3, 0xfffffff8, 0x80a19d, "bb081aa9003721f7beae58be1b0000051d00", 0x7e, 0x7f}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002a00)="32d9b9cf9aceec78fdfc9c64bb7072eeb6cd35287d8f3fe699c64cafc9cc724d094e9569d9d8f6680bce8fff2cd7a9e3ca3cc6c2ad7498731a3069a6f65cb6e38fb71e040822e9df288c6169de6f5da20d2094e587666cbe413795e603bd442173400464b353d0a49444b6fd3959990cd89c92a1d42ddc6081ca00555e516383be97ef457255182880e2933a59f1ce23f8379dab77a17c66a1fc6b52e51561672f820576fe95da42ff8a98dd9fb6c959b48cd211b298c08250cfac9be9b0c49f2ecdbffec185bcead8dc328dfeeb38c966f4df39f47979b86cbd3e4c3922f379af64421bfef70bb7942e8ed27d091d5b8659dba59b085dabc6674dda5b896d1f52abd3aeeda109df7631ccc9aea7940404646439fce381d4e71733a84f54ed3d2785118b259f3f5bce6af9c0d0b4164bb5d0e16c97ceb80915576fdfb7d4a91c5e04ff64bef89d1fbdc1af27d189f7b5a9c623b8adb9df2472c9ba53773a0ce7cef6fabe27eef80cd31c9965a8d728e78c50889935c2ca73f5eefbed7460920305ab7738ec391cdfd87d2666a7384ac61eec07f1833153cce3e0ea7ebdd5d31c74b565339e68eeb5ba5fbb5f0b6f8db05905000d3b761462b482890575216f7933642777e20bbefded0e1f3651b5199c35618e7664110b7b2dae74da471ef06a9b0b46d461e6f7a97a464a1a5e069e9200f798e633da9299fffe8d6d5c98e86deb3fb35e9ef7ac032ca732a6d4f0a139c0639c530dbc87bd1f1ca5b2aff10785632cc7860ed82ae5435b9a7f213220f464eaec0c607709ab12b240153f32f97a40d249c8beaa3c85fcb22988e15f1622f43b29b2e824536e1c77aaf8e352c9cc266df34feb8672afbf41b6325173d771a23f68e975f4242189635c80fe6f24d7b158c3d5a28458334dcee563f843ef9230dc545a022900de8d4c169a80d7a1f0bd7ba3ea813a4f58d405c9c9a649363dfbe4130840befcd43c21cb7aa1420574b4164921817b7a781507522d9ab9d86cb38dfe344f7e9d60d21bea80b71bb56efa86c41135fc018c5ec0e9cecc1642e9a238b6be76dd4d99a5e6983030c06ecd15056e977c0e1d912498db2c2326f29df9be5165f65e7afdd3d9431b56998fd00780625dd9caa75f9a52aaa39de8ba6d794265bbff879197a281a7d3a114accf59a606ea036c2f9edaa084bd1f5c8e7fd31b77e4d11c5503ec4a8d85124e7e68cec8ea1653f103caa0e94059a07756cd318aa6ef326d5a59c6f2e905863eb1fef6b4cb8e88b550f28c83232c3414badaa892c45ba35b8e6d8bbcad9c38a15f4e962f401353a048bd9f3c73e723788d4bb7e13450a3615ec2218f584004b3310533f5a33af639cad0f0d6867451c92a91c43caf7fe34cef706610f5c78d2cbcdd182bc5ea6d6b5e75ddf88191b802e2d45a0177484288c8e46c483ea6a3a032b69e076b5426649308f86145a49fbe71c7d31513a90d9071d213ad9e514d93a0250120353371b55b680bf30f94d16f35c43195f6c76fe546d50d0f2cf1c28e525678c017c7a2f7310cdded9c06da3fa7acc7f28d3ac596052e9c670de15607ca79be867915dc7e2082aa1ff06175b4883fcc6a1cf8d3daaf23e7459bef4ba7fdbaf9f911b5c85c539db461710b38a73315e9e2c12c05926062a5cc98625f2e8efaacf15b8205e0e08a1fb4448ffc4ec45389c0e12837a60e65344a345639ec44b3b8ab301fd615101d03d8c1aab4db24d3459cde182f1a5a54344c5784e475a1dbe9871252033b7f3c3e4c74ed0a7dbeedba6c85c8146e4aebc1f39202695af2a050feecf88292e19de93511e5f0dadd2e9bb10fac132339d029c4dbe6e6a43226dd1c379425880987da66db380a250054b2005485b20e152d83f673c7af87de304bf6a72bc37071a495f6ddf9070478f48f2e7e8ea5ef90d6f2761dccc7480dbdb235890948e2272ac67893310848a4c3380fec7073577bf35bed3b47fa05858fbf2fc8f5c27b3a497591e939d7061477fd5fb4113c5af4f51f5c34121fe4768dbcefcdc49835303a022a8ab7bfeead621623d62d9f5be4cdd5ac3a57dd7bb7921b74d7351a3a71ae4e75a4d5ce90b9763d5f9b628d306ed70fecdd48e865d91b88102a66cd7f0de6d857798b999f4f496eade2b6ad91a80af8ece9ad8f6acb551cfa80d9685d2bea2735dab57af6a5aa81844e8f59e054022c4176159821e010233eec06e5ddf329a6b0392cb01035f6628c9c1ae014f86f98cf2e6865c703187f78eac2f11083f22604872cc99c5c3932c23ee9b48c54ddecd49d80993abb16fcfa82a5f338f78937381abd8a3810e0d3c6df969abab43bd865c9e1c4a86da6e46e435d25cfbf87e66b820cb730cab625b6f637db08504858a283acc82a5c8d37152657086d66d1e3bb620f52c7913e7f4929935b9e63cca2100ce0bf89676ce99039b3abbfdd8eecc50eaf0c66bb83fd376caa10c95e58f4e964ef7ccb4ab36f4e1463bfe0ce233880f816ef1c7bc3fe493d30f82ee1b2b371bad9b9279afb3bc930e8978e1cc8bf3d7be5fb53be5516fe23b78077c260355c8b14a2bfa95e56b2a324a46afe57daedec2af0bdf525ac02561b2040322775fd341da251ec1f7e75de9f56605037bc0cbd39e623b4bd850540ff303bfb45e6b807f086bb32ac371ebbc17c95293d13feba8d5b766856c80ca795c82c08214d121e0162bd5eedfd0a5a041ea3418fa2b39dd306c4fd20a638f4f56c3bfd437d59323294956015adcce1baa74cace63f359b8ab0401febbcb6a3cb4798445848008829575f8444740853727682c92a4435411429634ca07cd601ad0a27b2397c280d08b591f57ab2c52d2e264a12d3e9dd223cf691424812245f51bdb3d6ee806d9317fb66a937b2cc0ed5652969e4dc3e2979c7678ab01f12f6d0437b5bf175f9955961b2e6dac9ed333ef2f12610d5d9315aa45c35e6bdf114315513410d44b836d490cad87d36d769249a2e270b7fef89cdbcf19a5acc612b8c31fe6b4824a5b94ca3b179d0b805dea95c5c26237ac16e81e62c66b43085ad15a1d098567f891353ae3b878c94b4128c73bc55afd1863fce1297b3c17a99243b181713d95ed01c029a0adc7c9891fbe505ef2e23480586fbc4f0ce93d7ebb69646fc2a99bbdcb534c56c561ce63e5b96043f227c9163be12626840580a539fee2c2bbea18f0e1605bd970a300ebf34267ccaae98a4fe34c4397f471b30a8fd083776936b766d89ea67521e7a5d397c67bf2485b9a9e27ce5df8ca42881dc5f6974c9f50bf4e81fe8032fd3734159c5a28f200a48b783a9a1bf1c36e4113698440751491af93ac9ae26ef0fa535d254d41224377a8e3cce25f10b8dd7c6730862527ce0da7c39c843f556edd623fd49c21a4dc72a859f8bb5a061078fcedbbd5e201ebc5b8006d51141908abc66d4aa527fa02773446bb40410a360338febd032cda6e4cbad05a4e120feb7323659397b9b694ecfe61b0a02264ec76181d9902b21013514dc4ff50db7f79c05b193ac322b6f393d97756911ab2dc31e288ed423c30c60708faf6420cfc0553d626557bd926eba61552de11dc9bab7b06902b5a062790d2cf2d630c9599a94f5e71262a555e45dd2a011f73a2a873edb300005c300047dcdba310cd44564d11831d54ed6ec3df33a4135fd484c50cf504a4306d0ca42598670c48c5e32b597e8aa3f65be8f1a2433f81c76bf40693722c995231288e812b7e72254c98b9a4340a3d4496d8bbb60bd18a5b38faa80070de81acd8d3e763f3c241af9ec67863bd17c021ab04f472f9134b2607a6d767748ad7b050066c0ae6c2b7a4045cfe920970bf80f6a61f4b263ba36d360d3ba58849462e56a7907b17275a068adb49f1f7f665f82ed884825afd54bd1dc391dabcc8b5fa84e03c3c6b8c7abc8174c32ba58d33a1a48df18bc31f6ce7e76b88382d0d787a070d5a548183271307c28a636504164e8bb8f909d563178d1f5b9282d6ce09ea8a9a17f7e18ae5646bca781a3251a8c97090223800e3179446f3d85bcdc6bd0c3c1d01c648e2335c61b73ac55f423f07b01aade8349583bbadf5681de107e6a829b78dafe85a588c5dd7ad0c791a7489c3522859aa08207de125fe3945c45fde3370da2bc9a6408335630c3c41c033ebd3781c754a6388eb6be7ef34966aebd5dad48bef6c0cebcb8099e6b4d0714472101996129ccfe6186697d1cac1a024f18249d3a3da9faa031515dc0e70a135b62e741ce2e9d837ac9b6c0917c81de2500b8413137120155080fbb2fee5b24bea30c44a3a5b6ab5c126dc3da11a036b227ee2b370a247cb0d8bbac664943a36de8efc3e469379bb09e746fb6b92910023cd924752e343c7356cbef08b829d2900abcc5a47aa5268688ec09beed9f979591f8f573b282552edfff8dd1d419dabd158e1767f2ea6aa0cbb3eeaf5a16639310be9599143092c21e41c38e55eabb0c33b12a7605759707eae1c51eccfca9a4cdd4b56ee2607270b8daf44d9d8192f426ac98bd3265513a14956109fee7b4db5deea6394d982848f5996bd92afa2bbc088aa380db068dcf3d8c6d7f879f07ce2fbb4d2cef6ea086158d6d4fa5256ef93396d246959371d3d63c25cd5a4542bda1efa09fe6423e15d8003754225ffdc42ccc949d64bc5381e71e47ffe7d450122449bece79964f6b6376f77d56520bedbd8f4b8dacf175d40eeb3bd6d8581725c989e40c888da63618e89c97638564c27fc2dc437242530ecedca1279fa00bfb8359cdf34b1b0f7b7c438a97ebce9dea28f6ea6e6f17acc01952e2747ac57703bfa69721b93ea8dbd498df9385c1562fb324a5c27305ce378f73d29489df3c0c5198b26299a6e23363fb32d43ea5e1a79eabace7484fc981ae5c9affd646a6ab270a8ddf5057839dee1dffaba27cf35564b3087654a02c6b0b2168c20cd6321676d25404b4c55de7dbd5d9af0560c65e6031886cdfbbf6f01a007a0653d543130a6a3e6818bdd50a08f8c1c06edc4d20d000d334fb2b3f214ce5a3f3ee8767311b5c9059ba68fa10b869e59ca5206307d0a33d07342854ac19ab35ee3e250ec4f75bfa9995c13897d5a74d64a2d6b99d8e46a591268addbe5bb623d9405d259613dd83c34e859eb5f50fabd0c4221ad5b244ea497529410f33bd75c2a9ec24a6f9e325d9ca93d550cc5ef5882b252289708381a9c2f0f1d0caffcfe9b802712feb608bee051672b62653573ccc248fdb80c04f6b8caaa91e0c877160097a1838728db464111be0d33e730014a5fdcc2f977d396cdfde2857b6c9da1539bae4e540ce54d329435086816eb47880a16f4746099573457754b3d197e10d6030d7cbd3f838724da5dac2ecc3a547da094426737ddaf7430d0a728b9bece86d06998086213ae7c95d353d0901c001e195c0b5c943a585f32642240be326ee2649a03e0e5e727b93a1a7db4b217a65a98b52fd3297e2102602940ed3fb74a7aae5945a8d2fe68bd365a0b5bf930a45393e225162a87be87fa20785d43c0f92a415353f1e701264dfc495a4862b3bcc14b5dae1354571d1ca4067e43b0834cee0424beb13558f0936682709b86797326e1cc4f1f2c7a4fd3159244192c87bf7dcd82013344db49a879b252561971e5c2fa664402e5dfc237cbddbf92520e87bda1c008bd62f9ef3ab87bafdf0965d60d690ea9809e590c7d9f87adffa54033e58bdadc1dff86c2f1927aab7ae036b1fb242d7757780df81c21626881e87c37b8d81b46c31005d2a4ec6aaf8908b468f65605cfd338e988f87f6c8405e71c3ccd814ab37871e47594a510d1df9e5922b4eec", 0x1020}, {&(0x7f0000000040)="ed9e5d677100fbcdfc0c9c0695bce284f806645a6163e1b71287ed9a6287f9cda16f3dadf20135507ab3bfeeb9d8b4b2081d05e25c77468d3470", 0x3a}, {&(0x7f0000000400)="1a79f1227ad13d30de069302d73d8b886cd7a499e0da32b9e6b694132682bfdc41d79076b2d7cf758af383cf0f1a503d98401af6add2571f9729c4c8ab59e2d759c849544c5e245436c7b6510da8571ba813a1fca6710e57d861e39d5784fcbf80156248c0d5f995d496de4caea1335290d063e7982e822e64f8d9c245b73f1f647499cb7a4a032be4f09da2ea64fb1f9c687859b14ce96a6d3c09771e61c16ba0804949459ccc8862c2d2d77c4aaf12ea446e475bf2411c918cd1de7e02ee6363555651ec13608db43f59cb7fa826c5e8675c31fcddc605b2bb21f32b2ef73c732ceaf4de54e941b61b4871cd78342dbfd009dbe456f32d8769eeebc82f83", 0xff}, {&(0x7f0000000180)="b4daf2f35c26b87bf9a90917f8114c7e85800d02d77f1411da42694308d76f9837f37d29e91d788c8695482d3fec5090ee5b64688f8e5639805377f55c939ebea315a7fffd53462b6455d70be8340fbcd1cb20c3044320ac691f4005092711aa39002f17bd39f46d091944b91b34c8e515ca227b16b2e5157f4a5d0a958a55e35660d03d554f35cb43698477ed596d31851da36e7e233682a4962601071e3648b08ce98955ece8bac69e600fc90aa610ec94f2ef31263ab29c9e9305ef038d4169ae496da883facd7c36c8ec94ffe8a74f5e7c941bfe0ca8a7ff4e60ae79", 0xde}, {&(0x7f0000000280)="e39b778578e5877b885d19c4c3740ef81fcb771033e24f815c4f3bba4db7769eb35042021c093bebad4babb37c56b2e220f9a535339b2ffbd92acb2e1f996b0649fb9a848ceb4512376db709b3cfff237e82e38a451bac1b1e24d023072dae01b2283c7d3bc5de57c7acc24669b098a33640f6eba555b6c22fa80e967af6eb82f8995bb1a2", 0x85}, {&(0x7f0000000340)="691b0e0116c41840f6e3b310c49e4fce6dfbfccca22163489dc4ef1c85ef", 0x1e}], 0x6) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 3.667420946s ago: executing program 6 (id=101): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r1 = socket$inet6(0x18, 0x4000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x40, 0x3}, {0x18, 0x1, 0x9}, 0x1, [0x0, 0x5, 0x9, 0x800, 0x3, 0x3, 0x62a, 0x80000000]}, 0x3c) write(r0, &(0x7f0000000040)="f235f1f640bb693e0beac4683273d28fd2fe07339ce69355bc8c03f377fff8c29af9e48f73e1b43301653a35ee43311014cb6dbd56605ad278ad550300a7503f5e37404a6e4518aafa0b85ad2be99b2b44f11ee0b276617e05e81e30dffe61ab476cbc2f65c5eb41117c7e9bbf8a50082b8eeb89f1db0cbc36b933df1aed62d6930a863f2eb6858012d724a3114eb90b9bf0a698cd3b14eb5bbe3c519f8c0a260f3f951000dd375923c32857687b3608f38713214f29", 0xb6) 3.664900289s ago: executing program 2 (id=103): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000300)="ee1529bf0dbfb6bbcf3001007f00000000008c00040000fed65c725da433167d68cf3cec7b55f87da639b4d4762fb6fa1281c0edc7303a4aa76a31b86a6c36be2e4a9f53e65d3da85f193507001fa359c491490e0ce2ae63734d8587b8ca61d09bec23d3ca1ed8fb645c80f2b1393db45091cca59d190def51a30f8a56f8c6aa7a49ce7042e2d7787d196090e28de11c3d999eef3c3c854e612099d9f63ab3b998af3e29c982fdd4bcdc212ae3f0301359d51df7837a50d3a0d190a31fdbe473df7720e512e1626cefdbd9a7031b9129b39fc8d6670a2088b9699074cd13404c5474b53b63bd149c6cec092dabcf87861e5bce90dfe1f726ac003bfbdae3cbbc39292eec977b", 0x106) preadv(r0, &(0x7f0000000080), 0x2a, 0xa2c7) 3.660972762s ago: executing program 6 (id=105): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x125b, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "bdcbc7", 0x1225, 0x84, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@fragment={0x29, 0x0, 0x8, 0x1, 0x0, 0x8, 0x66}, @fragment={0x3, 0x0, 0xa8, 0x1, 0x0, 0x8, 0x66}, @hopopts={0xff, 0x0, '\x00', [@padn, @pad1]}, @routing={0x0, 0x10, 0x0, 0x0, 0x0, [@rand_addr="efa4a339124d070ae4714a5d5c854497", @rand_addr="72a253053940e4bf863082b0476f6445", @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty]}, @hopopts={0x11, 0x0, '\x00', [@ra={0x5, 0x2, 0xc00}]}, @dstopts={0x6, 0x201, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x7}, @generic={0xff, 0x1000, "43c3113a527e3c1915948cfbc503bdb71b20e58d56de7406881380c3bd16bf502f517191fa56df1fe125d6d02fd35510381fd9d9e3d4bb1cab0409ae453fb2e1eafc12e1976b00f441c6e46810c597c86ba1ed3b78604b4d913153b85ff7470d160a77d7b7867b93f4d8c7977b8fa720ff7e38c711e5c77f1527497f714cf7717b4a15f8a515e9719ac71ea5d09ab608ace3fcfe178dd84cc654b32dbca96541ebfa3c62c9372b53e48d7e187fe82dec805cf105ce59d2135b9e57d0a40ef3c0211eccc4394e39c9051c876919781a6551669a3823c3749d8cac74f31fe12aaa872e5424b6e246b13ed662245c10ff80cb204856cab2f870e2fdc31594c6c40745580480fa89592f60a4c1f2c6d063c04c8222eb87aae954cce1f8af169fba6c1419fbd682a2b909c0dc557383e33dad512a6fe2e02bdff4318fe916b4d8b443eb8f228d0aa467810b64ece7cc1f09bffcd904527a54f96f567b9340ba1d9b879b63b18e6fd290c8ab2e390af6956bf57db34bdf543d27170e35344fa6db88fd64ee6b7672b19bf2f3e2df24532e17be08507725e1f46260ea71dba2ec7001b7db2848ccdcde6377450454ce9a9c7fc1dc905def26c1645695e7fb4a9485ae0222a92f7b9393d44a9f7971f94396d1832bf6f3ef9b6a1c201b988d26157375a2a90ce6c0ed1873459bc4599368d946b00e9949363db412669e7ededa5acb50ee246e595ba4d2bddce22d5a1f9ad85d65a44b8076234e8f9270446348224980ab30b1c84525d337026c67785a7e31e0ba984dd65b1e77a761245999257a87f99fa109257b6f538e0403e1c4a0f437136be8ecb292473b78557caba3458c13984c820d1457d1b76d0e03e277594477d5b6a881f0076de4d819dc2cf1f721b5e69b47ee444536345c093de5066423fcecc11c3dc84e4a2dce46f6fc902563061001bb1a320f91e1e8a426cfdaeb6783386c59c963c02d272cf4a999bcb4c5e2a995cb54671576a254582f5c7f77da3ba5ad805b7041605b12ea71e8f8e2453b074ccd41ee980584dbb6e73a3d5ec1cb7c2286a60bfd4dc565399a4ff2163dcd1b31aa4bfb126e6808f7f31c975dc388b7d14b167427b476e5197b39feff2d8e987f83710fb9c55d1794aef7ad7dc03dafd212cae9eb089a70c4aee15a983ca8dc67e9ec728d3e6429e538877df6357907c4c0ea60f02e67c47102c7f75866b93f58c4ec6dad1ca16ad8f93e9d6a15f0d4e4cfa5f89b01bb0b3aeffc918ef9fee3e9d0a35772aa27ed98f5319f75da5e6237c6b6d1247015288e9927fbba3cd73fd7513ecbd3f2b1aed9abe3e45c456dc50ddbc06dac638b513f20ba109409030bd4d00a57d393bdf0d722e3a4b34a31d726481633bc529eb9638e64ac255263390a9cecd1e2f2fc4d05cc510d4c115df9109d4566cf8d67e4c628c2dd29cec282574bcf73e7dcb13dab3eee1d8cb2bc8ff8c2083a21d4d2bf9ddeef672be3718ada7a7b9108ba89c18492ec334195ff11c4757761ab24e17d332c3c1ec3f135e058def88bd6047ce00b880875c2728259ea003223af4251cbc7641661d7c186682c32194505c2eb44a69e5de69230c31ee3a3446291fcac33da1d5d86c0b3969c049597eb1e6e39bd78a168570fc0dab87c37a7ff75ea518812f28f5719fcd3fe0441eb324078ff1a2c705dc7f0f24f4328c404d1120e6b062b844e297070ddb9481af0173f63d19954219813540cdebab356c011c5b76bd6cc0314dac56930cd1e158c5c69f0afa7f64894c8cf213e245648653b1b10c04344025c777052215fb42acf54f8b1760c0b9603ae45ad072fdb20af90a00e08a5e644fba2e36f5c525b4c291db1c3292beffa5d664267891f0b35ebbcf263cd73326d8bcf787c9d4cdf05630f6630ff98656e6a9adf8e6d5866ffe9f6d99c69b57a5a7a1fb2908eb40436fb4591184a48bee4fb7425607858b442a741fa7ca805c0e09c5c1421c942a255b3fe28ee1441e2d2cadb46fe6268aecf7f83f4b9dffd6c5afb0193b89c41a269a9343dda1437c19970858d930498beefa1dc60a83d701cf467b62da931a8071432b1eeb47944006922b83f6144c289ed138b18fa6f0b8951b3260d52efc88a57ad33bceca404ccfea38ab423cb6793d5e6b1cd7f193d411d444e05a76116769513382ecdbf99ee27e6b9bcdd182e3b75987bb78303b52cc5a697b748b9dcffe67882235efedfc8c9e8aeed1546839a7180e6704f7c8cb953a683b8a5a193bbf807ceaeeeb0d33f847ad8e0d676ade9256c339dce15c6c0274b9369a211c4a43572d0d38ad915f4687807d26f1f87760c701d1964d7e727ad4c275797ea52d22fd3affc843d2d98ad13def213338db819b65e22096c476d1ef18ecc7cdebb47a75b56877099ea8675cfbe7316128742d58c58768ea5dc9bd8fb474614fb30cbd835a79f4cede40e79dbfae7f1c7154b4c77c3ad9ae754615eefe26bd5fd495821d932fa51b8e8adf1a8c3e6e70b6bff3257231d0e75b6f65b56bc868822d0a97f08272acc9946ae9fe4344155eb89db7a66264799d4ea1e3c5057299a9761492b8cd8df881d58d6c5d9fba396026d32c0f83d398e35cbe3dca3ae171de2659927ceead71ff773d54d1b76a4f7caf7db203323de6f32f5d59cfbeb2b02352bd8b87964e513da205dc3d5904171d2ede453c513dfdb30c05aef0b5c762ec17bd3a02a21e1428fc6e284148e8fe0b6f688bdebc613c9f86f9b237c8c5b8f5f13921b291d8e22a1d1b5d8b9d11c39d544ba309e35f2f12613450094824e02ca16bd3e1a1e70c0d764c0974d20a8bf6caf72721930234751aec4abd5ef1bb034696afe4b9fb2c1dcc9272b3935e0ce3eab19d7a4cdebd94f2542a8f33b7c8329aed5a86695fe3245364f66e0e34f8a20e0bf4a5b69d0673cb53b165512de72fdf39d0d2c55dac1ddd55340f590b86e5d204e5db6a4d34f94a6a98aebe64e935e8dc4e0f3b42add9301ca866658d1e385763b7fd89b69f15d38911a9c201e050e418cee5961f19d08201cbc56b8c8433170a0713431e7e8c807e6035b8dd9fa4dd2d35cd5e971ddbbf889429ef871bdb25ced54869a715ecf48198907cd34307471ee908c9ab5c49c38f415fb5d62d23d4938ff4fc6eba4e862f8016b23732efe797a2d0171bfcc061a7cbe0866f26e8941222e5c338248a8fe120cbea5b793113ede462215b46075e95bd88ac7034e3dec83215d6da91e0949e819ba05b2be898553742d2c3d84c4d59a126667528e0a6b836101dd23a30ee10f4aae26f74bbaebb9f5f2fbb5bd4b4b2f16103c03a588483f15d1d9f0c1163e3343226165b6b7b542288fb0f68b374198514dd2cd59ff5dbf1c0411c2a094895d2042ede0f4b42ef544a7026703380bd8754fdd75098ee9bbf315a1fac587265d6d137f535fa47b9b2c4a13ba04409fccbfffff23dc677f92cb9a0f77a7a89ed52cf1b61554234b83bb3f5eb968d1a49635ffacc4ff274f9221b36a09e7b972d4f000276098fd1601b16335dac6c44526ce92ad95461be3cc3f40e04cf08c6009871a7e95b3e95de14d503d76120e8b83269b4e856d899afcca0c36dfadd0100dd865e6576361d008ac3eec8f4aefbf21a2ead73f870344b6f1a9201e639809d52f95b5691ca4c8aa9d7f719efb08ce785c6b57e663fa2d5ed2251542076b10f605062ced370ff3478ab4839bcc8b3e6a6c79032fa362d08de6f57b8a45b07aea8b8dc955f607d40526b1024308d7e3f03d03927801d4747951ad776aa3b973212d882d5072fc2cf7e748ef62d89bdb6652fdccedb080f3d952d11d634eabea2ab8a64d9281692c608580c5ed0aa873253c85c3999bca5ecb5c56a94f16a162bf32561eb1d240b33eeb83a4081208d62e2aa8c96a91089e8835e34b1da3ceaa49815b6ba8e218ef40a228b2be07e915a3a8808c3c4810d6b268e7c19b455a28148bf3cf7efadf782a8865c1fa7ce5c4260935c7b895ac99cf57732a9078ade8c08dc55e053e007d71b86269ec247d14c7de968723f35ec7f606d102b947f91adb370123eaf7a2d97381e8da75b8f1c7e881cd097a2b249214a4f85ea2a416735724722bc2b929b544bb1232ff4e1a4b8d50f2df5760628b360603d5a651e9e62e9f64fbdd33ed8d696b4c6235b6efe889316a8cd3d8bb3c41c8c139b17916ce1f89b46382a466c21b6803c8a89b90433b778b74a692df29486497426581940593682a65b74dc9c0a2725fbeac872279d80e10cc2740bcfca7538c7d6a9038664342aafb290f0da4cbd2499d505e439a6a48817f480f62aabadbb1a05967a6be42955e95e05f939391f1c7a1296ceaf15e1437b8cea64a719adef36ea9b3eebab427309560b6acae4b338d4df055bed3b7533b5aa42021ccbdb199ae5a7885879be25c2c3b0c503f1446434714c8d27c417685879173929fa480b7c78745c8ff9f4d67256ddcfb2c3f539188a99264381542fbb1b3c5fedfa6eedb30969858f07a22065cfcfc290d28b578a1d0ae1f61429af64a5fd8604c608e808f6aa0c6e6ee8f5d57c4e2cb02c7f64c5c063cb7813b988de307e475f3a911e48d0d59157acfc941e16bae67e54ffa66da4a3c65854397faa2678cc142124fe9c96266fb43a6613b603f246cb3e3f043ef55056b9fb8410e98aca903e6f69cefadecfc486d5311951401b23cc2303aa09eab02dacbfbc758f730abbe5eefe89a16b8cacfa924b532e98a0f5a885d1d82fb81b1891de45df09b27685434e32f7fabf1be00085513bfe33dbd0f626fe66457b6438e292f1b6e99744be303a8fc07de8d6ff1e6073445038170ecbd280942b1436c0aef08d5151fba1976cb84b37d2101567b24c6daa001f0b3426f970958c85514ac20ce11a9294f5bc31f13fab732e8c9c9fb9944bde04201b2d4cd4869f6485b68ae67bb99d883e875e0a7bf54ef011caf0fa5adc34f9d309abaafbb43e3db28a4a3cbc2a99942ce3a9dec53cf0c2b33229325a892d8d6541a2bad5fb21e7f514e847511ed0e39fa61ae7ca529f4686cd48a296da5903d126c1f4ff96597487c4084e4de853ca6e0db8526c77d051f40086d33252d0f45fa6c61d14ea7479eda44a7b834815a29460b01dce99bed8bb918cd5f8f581aab340c1f062dccd00934596a51d69207f39f68ca3d2086bdbf5d02d1be8db14ff807de75f46f9d314b78604ffb3fed14aacbe2879b1c78eb653126bf16396b75d566c7c2ff11006d76bf2a3278013545211180ff2131b8b241db9b47022b3de436a09ad8665642cbfbba460a711ecb4e54d4a15654840ff03c115a07fccee006b47f14b5333847fd816555c451a15f77149b1041a88becda7b34181fc5d11fa6956bdb625265f49fbb4b95652d1cf2f1b136a07aba2dee1cbf45373d14d369b1f105fd28a5c9022f3020ed0f23b651ac75b2061530338672f15ef70f4e26bff1eb0dc62a7f8da2c84285c54b042ec8959b073c7eb1bb1809ad9a1deb08f395c17f96faeef120d9f1f2f759d00f6d2704c3ae1b03bcf5dab9cc52a1ac7ce7ea93b92f629904ddbf32bf9928fd991685e2fbb666ce5d8f8655fc1a2184052d28772304543fa51d17f99def4e0b1c07d492de299babf17fbcf22c76c87f4537e572023173efe585886ef6d005cb6371c4b1301aa343d46e35cf3aeca14e3fb7224dbe4192ca609736525c460062dc12ee9b202b4b9868b1594954fc8a1b9ff2a24f2a560ba84a015342ee2854e7316efb6e01598bee5d0a97dd6984462ea9eafd35f3630b6ec3"}]}, @dstopts={0xc, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x3}, @generic={0x9, 0x5, "eedd0f6cb5"}]}, @routing={0x50, 0xa, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}], @udp={{0x2, 0x2, 0x8}, {"63da975afc1e92fcf602cebce04476941a14415ec782823eb4fe65172fce6afc218d22350cd7868b0224917495b4886082e3df72c7075c23c626cbdc6717371c04d6252f40c2d9b8868851be2e053129400ba3b3b5bcad9b75217fc7eb49a1d8be4fc62685e11956d83fd8126bfbb1106c4348ccf8a1c45915c1bdb90e8f98b371a080489b3c9c8d2ccbcc18a1c92de6d8839b848305179c4887c402e7ed4aaa691fd0087e2f021dd537c461ab562dd902b4951e8a6f56136e53320f9c31f1459fd69398b08fb74d7439520a95ba60f2d2136048d22ff16ed9b3606bae"}}}}}}}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) close(r0) 3.613901291s ago: executing program 6 (id=110): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x11, 0x8003, 0x0) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x2}, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) 3.4774004s ago: executing program 2 (id=113): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0xfd) ioctl$FIONBIO(r0, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mlock(&(0x7f00002a6000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getppid() fcntl$setown(r1, 0x6, r3) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) close(r2) mlock(&(0x7f000016a000/0x4000)=nil, 0x4000) 3.47350135s ago: executing program 2 (id=116): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2e7}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="fbf8c9f3e629fbf8cf99908fcd0d2ad86dc7ec406de9726079763ca7f1c40798829471fb65c62fb31d21b56a9f2f33a9816ba66105b6d4c8b22606ce2fc30bc9420d1d045ab757c8f2a8f0bcf891530995e3085dac94c91a12bc8e939b836fad8691d0d8cd09a71a67ca842f151844e3eb7020432c48ce7a5c690866b2b6dc31390ea7bc94305009b87d475a9c43f33ae5331480f96b11ca3aa9f30bb14822c0ea8a899666e5d69f1f254a927f2a2117c98e0024841f66320a018c17b8bdf97dbac7a2b60319c6ec2289045022de26dc0c705d960746c6dc606f4db9ab66a7efcc54719352b8e55577e40c", 0xeb}], 0x1) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x939}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) setrlimit(0x8, &(0x7f00000005c0)={0x3ff, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r3, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="9b", 0x1}], 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="766cd46c6606fe2f", 0x8) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r7, 0x4, 0x1) getdents(r7, &(0x7f0000001180)=""/4048, 0xfd0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 3.35908593s ago: executing program 1 (id=121): openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file1\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {0x3}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xc6e4e32e6cb87d7d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280)={{0x7, 0x7}, {0x800}}, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) 3.358333973s ago: executing program 1 (id=122): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1840, 0xfffffffffffffffe) 3.357950124s ago: executing program 1 (id=123): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="e727dc07001f00000000000086dd60bb070000142cffcb696e653e336f000000500000000000ff0200000000000000000000000000014e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5120000990780009"]) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858", 0x5b}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffff8, 0xfffdff7e, 0x160350d, "04e4eeffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.701709464s ago: executing program 6 (id=136): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chflags(&(0x7f0000000380)='./file2/file1\x00', 0x10000) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="ebef8f171cba09d09ea366f67bd3578787332c462ef060b2871a45d5bb9a08aac1c78e335f449f7dae9f9ba7288ac1bcbc00ded238402fef8496bf988f17ebdf9ccc271080690a3bc2c5be05a744d9aae6df4e933c0f4f358ac479611999499be56edbcaf4e173f8258a8e4f84c438b0a93585bf2890c53f739ed8d5133d0db4d7e7fae931c68a4de1884ebdd7417a721d0498629c1d943c7da714061bae52075257b62931cc05d69ba549eb067036bbce52e62528b4758e702d8f13e9678f85772b0a92549507986e8c72948fc0f337da39578f943ba98dd28f274605543f5630110da679b24e882997c17e8dafbb8275806b", 0xf3, 0xa, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() r2 = socket(0x2, 0x4001, 0x0) dup(r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, 0x0, 0x0) socket(0x20, 0x5, 0x10) select(0x40, &(0x7f0000000000)={0x4, 0xd, 0x67, 0x9, 0xffffffffffffffff, 0x9, 0x0, 0x80}, &(0x7f0000000100)={0xfff, 0x55cd, 0x6, 0x6, 0x5, 0xcd82, 0xeb5f, 0x7ff}, &(0x7f0000000140)={0x8, 0x5, 0x4, 0x80, 0x6b, 0x9, 0x3, 0xb}, &(0x7f00000003c0)={0x8001, 0x4}) 2.691737136s ago: executing program 6 (id=141): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4100}, &(0x7f00000011c0)=0x1006) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x8, 0xffffffff}, {0x8, 0x1}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000012c0)={'./file0\x00', 0x3dfc, 0x4025d6b1, 0x6, 0x1, 0x5, 0x80000000, 0xc, 0x2, 0x0, 0x8, 0x1ff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001340)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001380)={0x2, './file0\x00', './file0\x00'}) r4 = accept$unix(r3, 0x0, &(0x7f00000013c0)) connect$unix(r4, &(0x7f0000001400)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000001440)="b96f6a6b519d1175b41aa9f5cabf6bb66f0e62b170158c5db116a528ec72d8d5e3f751ea5ea268bb4c8a3ba7d3af188023402bc63f9e330ae94f8a1d4d9e82c8e7c6d013e53acf8bdb93600b2943d87611d773202f578d0a761bfee24d79f2337dd7623f510e5da91c8c5128a61a53bb2b64d0c99e5de7713f4e7a3238cb14c872483be7d76be44749e6efe77daf879ad61099bafb", 0x95, 0xa, &(0x7f0000001500)=@in6={0x18, 0x1, 0x0, 0x7fff}, 0xc) recvfrom$unix(r4, &(0x7f0000001540)=""/150, 0x96, 0x0, &(0x7f0000001600)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r2, &(0x7f0000001640)='./file0\x00', 0x80, 0x1) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f00000016c0)="68911c24dcd48b0aeb0688a8ff7c67dc36af5d9e0b9414e0a45820d4b755b87ed49a87c945efe2a417309600a06e6b722a9488a9e412f4a2d364", 0x3a}, {&(0x7f0000001700)="1c67b4f2f05a4f65971db6fc0a3fceb87b720f2b90cb78ad97cb18c6898092f39b7680c11657cba89e643b9eba0033a9c01c01b4feb984dc62e67b578ef149fb80f2c9b861005dfc97fdee892a50c76ad95d7a0dffa1677a0eb9c673035919c783ed9cd9d92cf3288b0fc5c02a0931c34589ac9ffcda2c51e04873200c82601c553ddafe0ab14b1ef36aa96014b44a5cf3acbda0f728", 0x96}, {&(0x7f00000017c0)="462bf91e3df974fb9a51ea460b1dcab6b55df5d5dd4c75a9e9b2c2384dc618ae0808ec7ac52c47ff181c4e421cbeec57ee02e458488d2261aece3ae3b1f7a58be03bc822787fa4027cc79507f90de779f886ce559a5e22f0533dec01a768aa44f0b27f53e9f019378418ccc07bf31c0aaa266e465c1bc528aa5a982dade914e43c85468ec4c76371ebdc7a7d2eddee61b1740d9149ec4862a9d832322be32959b409638a2dd9088db76deb13a1224029ec22222b", 0xb4}, {&(0x7f0000001880)="1fc11d90f7003467e6e7880bd6c8d38f519f2d8ef23970f355a119d29d46318fd85a60bc0931bafd9fa70da70ea4fb64401debebf00a38d66d6c999cc727d51b47ba0ea49c6899bc5d41e4db99e0c913cf3be8a478630c1cd09a351276cec4934a0b340ce63f3532eb3739f3261d28d74f898d88e55e259a1f903fc6f7612caca18815908912be3c3dac32a8e6c321a8888b66ce881004e89e82d5c45e707c297d3704612fb19db1ce1373496a8bcbb47aef64af97ba583015b5e3e84474efff2748d3af2904533381", 0xc9}, {&(0x7f0000001980)="4846aa27596313ecb5518abea0ee288cce36c344cb4e218cd81b3a72024256cc2e65004101e17e72bafb71d30bfdcc39fa8ace4873ffe10173bc853434cbbf86736cd42731d4b30eea4765cb859ce3924ba5814f0260cabe5a6ae608be6e68a3532f3acc", 0x64}, {&(0x7f0000001a00)="7714d5d95861db45c8a8414ebb8041d2eaa474e79abde8c4278d1023", 0x1c}, {&(0x7f0000001a40)="726fa5f96531b94cca0f2c604ba2704a48", 0x11}], 0x7, 0x0, 0x0, 0x400}, 0x40d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001bc0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000001b40)='./file0\x00', r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001c80), 0x8, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0\x00', 0x10000, &(0x7f0000001d00)='./file0\x00', 0x8}) r9 = fcntl$dupfd(r0, 0xa, r0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000001d80)={'./file0\x00', 0x1, 0x1, 0x9}) bind$unix(r1, &(0x7f00000021c0)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000002200)='./file0\x00', r5, r7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000002240)) sysctl$kern(&(0x7f0000002280)={0x1, 0x48}, 0x2, &(0x7f00000022c0)="de8b4ea2f7fe320d6a3ecff68249dc73ee2de58cc7b51086df0bef6598da42172ca16a6fd9604b184157a1d7fff09c429dd83a21b7d333bdef69ab809d206ea2e1a3ef3ff3d708684f580709f8bc218c4ce619949ce91d737b3078731d72c63cf8202388db908ef28bc2a7272744ef503deaa3c2037a", &(0x7f0000002340)=0x76, &(0x7f0000002380)="f2c2c6eb2f84f9da098aa27e688ba01f2f664f8e50fe2bb698fb23f8f29778e498bfda1e5d772ed41f2889242f57542d0ec9cf7ef1963df62707a294959874a015bb807757fec5f412db2396d1c7ded27a36324103e0faed65397353bb6ba6a6c19513ebcb4ea03bf5a7d09b5bd38cbf834c8eb68b61e57822324693fd373096b2a71b57d3415c6bb36326aa5b8a0fffaa5fed81797df551454a14ca0a30daa4395ac4cabddb55f0a1a111fceadc46667e5b39bf0b17ca3a8cb2d5a5e6e7fbd4a346594ef3fd0d5b33a507bf91a22593bcdbba6a26c7be58b8c4194b", 0xdc) openat$null(0xffffffffffffff9c, &(0x7f0000002480), 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) 2.467750656s ago: executing program 1 (id=147): r0 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x1041, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) (async) getsockopt(r0, 0xc8d, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) (async) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x1ff}) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{}, 0xfffffffffffffff9, 0x5a, 0x2, 0x3, 0xc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x20, 0x7fff, 0x400}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3255638d1229bac8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x5, 0xffffffffffffffab}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x81, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2e, 0x4, 0x9, 0x80}], 0x3, 0x0, 0x9, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) (async) write(r4, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) execve(0x0, 0x0, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCNXCL(r5, 0x2000740e) setsockopt(r1, 0xffffffff, 0x23, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000a9eabbf5e14a547492652c00000008004b08002c00000000ffffffffffffff7f00000000440c7f00ac1400bb00000000440c06010000000000000000"]) 2.29883397s ago: executing program 6 (id=149): r0 = shmget(0x0, 0x2000, 0x165, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r3, 0x0) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x128, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r3, r4, 0x11, 0xa4e}, 0x4, 0x9, r6, r7, 0x49de02bc, 0x800000000000000, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="3de63da7af4d", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x3, 0x80, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x3, 0x0, "138a0927"}}}}}) 2.298282777s ago: executing program 32 (id=149): r0 = shmget(0x0, 0x2000, 0x165, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r3, 0x0) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x128, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r3, r4, 0x11, 0xa4e}, 0x4, 0x9, r6, r7, 0x49de02bc, 0x800000000000000, 0x9}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="3de63da7af4d", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x3, 0x80, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x3, 0x0, "138a0927"}}}}}) 2.297985985s ago: executing program 1 (id=150): r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open(&(0x7f00000016c0)='./file2/file0\x00', 0xa00, 0x1) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getppid() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file2/file0\x00') fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000100)="66e72edc5d74f55a6566f52c762e215a379ef0d4f62c175c116b095bb91e30b184d0c577e53f6b34d277089864cb22545d65e5f9875b8be99e2103e8f8655d5b3ca96593c257fc7450d0631d3338b727ff63666c317f53e51ee8f4a071f5", &(0x7f0000000180)=0x5e, &(0x7f00000001c0)="f4f126e426bc10fa42179d7140890cd29af78a6230a21c1589c9351a923e95c26a739509156c85a9ccb0764812cacd15e0a54bcddcc6a7f7372d2bb382c320a855db865a50f63bac5bbebd17ce6d4af270ae41b1c0184eecbfad705712393a91847c79808b878c0690376d57d21ff1316821959a1db74fef511007e6d93bfcd43007c70de5aa18c7c86ed38e3701b73176d1ccc7aec96dacd3ee8695eecae14f5836c78e17e5e81b6404c8978fcef1cafae92a2c3ac66c6dfdb63c3578b48b94811449ed071bde297a2b2610822e984325b239a8dd0a8d32f2be41b69fce91bb4bfb4b111e2f8b67784cff4d51a90d137f9a75", 0xf3) syz_open_pts() (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) syz_open_pts() (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) open(&(0x7f00000016c0)='./file2/file0\x00', 0xa00, 0x1) (async) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) (async) syz_open_pts() (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) getppid() (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5) (async) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file2/file0\x00') (async) fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r1, 0x6, r3) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000100)="66e72edc5d74f55a6566f52c762e215a379ef0d4f62c175c116b095bb91e30b184d0c577e53f6b34d277089864cb22545d65e5f9875b8be99e2103e8f8655d5b3ca96593c257fc7450d0631d3338b727ff63666c317f53e51ee8f4a071f5", &(0x7f0000000180)=0x5e, &(0x7f00000001c0)="f4f126e426bc10fa42179d7140890cd29af78a6230a21c1589c9351a923e95c26a739509156c85a9ccb0764812cacd15e0a54bcddcc6a7f7372d2bb382c320a855db865a50f63bac5bbebd17ce6d4af270ae41b1c0184eecbfad705712393a91847c79808b878c0690376d57d21ff1316821959a1db74fef511007e6d93bfcd43007c70de5aa18c7c86ed38e3701b73176d1ccc7aec96dacd3ee8695eecae14f5836c78e17e5e81b6404c8978fcef1cafae92a2c3ac66c6dfdb63c3578b48b94811449ed071bde297a2b2610822e984325b239a8dd0a8d32f2be41b69fce91bb4bfb4b111e2f8b67784cff4d51a90d137f9a75", 0xf3) (async) 2.296477456s ago: executing program 1 (id=153): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x5a, 0x0, 0x0, 0xd}, 0x0) 1.908836951s ago: executing program 33 (id=153): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x5a, 0x0, 0x0, 0xd}, 0x0) 1.908522412s ago: executing program 5 (id=163): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) chmod(&(0x7f0000000000)='./file0/file0/..\x00', 0xe) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x26, 0xb, &(0x7f0000000140)="00bce3e53bcc2e609eb049465062f2bdf720494dea9e841dafc143cb840756e2dfd9e23658950ba8eb0dce7dedd3df1824cd491b05a2a6393e679dbd3d7f8ee7ed3dd09c2523d4076e309db12a6cf01c00cef8b7c0e2fd55e2461555649cf60ce9177b9e6e2015417c138f6e60eb8aa31b28e993ba8483b8312203ecdf05322842386b139b6b48ab04740221c50c3a310188658f40043b8ad4da5b774fe494e945d16c8b332e0bef5f89bfd0d81594671398eee5459afb265b00aa1e6eccc2326b211cc65675db2aa1090d7ccaedabc610a260b89e185ae3cf807ad940c65c25426d", 0xe2) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.906743642s ago: executing program 7 (id=165): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="18ec51a6", 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000840)={0x1, 0x0, 0x5, 0x1000100000000}) flock(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @remote, [], {@generic={0x8847}}}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x100000001}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 1.707902229s ago: executing program 0 (id=167): r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x4, [{[], 0x88}, {[], 0x7ef}]}]}}}}}}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x40047307, &(0x7f0000000400)={'./file2\x00', 0x1, 0x4, 0x6, 0x1, 0x3, 0x0, 0x9, 0x1, 0x2, 0x408, 0x7}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.707163519s ago: executing program 0 (id=169): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x8000000000000000) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x1) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xe0a, 0x2}, 0x8) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xe0a, 0x2}, 0x8) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000000)="04", 0x1) r5 = socket(0x1, 0x5, 0x0) close(r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) (async) write(r5, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c33c29f3b895206e2592b2cce0d51f988f5acbfd5339b1650970e1eb12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xfff1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x6, 0xfffffffe, 0x10000, "d4bb7a13257fec125e536e0afb24a4aa37fecf37", 0x1, 0x7}) 1.524230227s ago: executing program 3 (id=172): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) r1 = semget(0x1, 0x4, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/225) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) (async) semget(0x1, 0x4, 0x8) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/225) (async) 1.19631358s ago: executing program 4 (id=174): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x1, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xe3) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup2(r1, r0) socket(0x18, 0x2, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 1.195954771s ago: executing program 0 (id=175): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000aa5000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x7}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000e4d000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x3240}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xffffffff}, {&(0x7f000055e000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) r1 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0x8}, {0x0, 0xfffffffd}, {0x0, 0x80000004}, {}, {0x1, 0x1}, {}, {0x3}, {0x0, 0x1}, {}, {}, {0x1}, {}, {0x0, 0x5}, {0x2, 0x800000}, {}, {0x0, 0x2}, {0x4, 0x800}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x4}, {}, {0x0, 0x1}, {}, {0x1}, {0x1}, {0x0, 0x3ff}, {0x3}, {0x3, 0x8000d}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000400)={0x1, 0x56}, 0x2, &(0x7f0000000580)="9c2d2961fddabedd5c09caea4bd39f9f4c393e39d14943218162a3cecfd7fd71eac145363ae2917bd1b1ca956512e308d31fe0d3369411e6b044a97b710f7b8cdd8aed56ea6273e9eee03f723eae29ed5eb97e7f3fa8c6b795", &(0x7f0000000440)=0x59, &(0x7f0000000600)="6c170cf1c8c2d487b0c033a3c3f2d2a5dd4029a52d1c09215c248de50b9224405a0d451d42ada48456c18b4f71b42b7fe020a983803d17576daec340697214327a601c52c7d1bed1e2683b6972d10c2a8c24e4cfdd105de50d9f4f25890e41311212a8d4cfc14e645b9a014a58543416", 0x70) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) nanosleep(&(0x7f0000000240)={0x0, 0x7}, &(0x7f0000000300)) setrlimit(0x0, &(0x7f0000001b00)={0x7fffffffffffffff, 0x7fffffffffffffff}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001d02, 0xffffffffffffffff) shmdt(0x0) 961.102264ms ago: executing program 3 (id=176): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x805, 0x2, 0x10001, 0xfffffff7, "084980fa870000bd090088d11554e90de602ff07", 0xb52, 0x17}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4630952d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e08007dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1d095b10d41f9cb92c0d804af70a54e75ed0e009c4b87a45a29ed06961667c73bea23dfefaaab38e5b242ef92ccf28a6bb346005aeac26dce493d712569e3edc19341d531a310536245546ab88a59d071e09cfac0c540c5c77c4eb65ac916e762d7f80fd436da7b0ab0c2bcf5e69288b636e0b98dd073c429784cfd5cafee60d", 0x2af}], 0x1) 960.815699ms ago: executing program 4 (id=177): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_gettime(0x9002b28b772bf1cd, 0x0) (async) socket(0x20, 0x4000, 0x0) 960.508894ms ago: executing program 5 (id=178): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x20, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)="ea", 0x1) execve(0x0, 0x0, 0x0) 960.393699ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 760.01771ms ago: executing program 7 (id=179): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001200)="e3020000", &(0x7f00000003c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x4002, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 759.892564ms ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) 759.793608ms ago: executing program 4 (id=180): mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 759.328802ms ago: executing program 5 (id=181): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000000)='./file2\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0xfffffc7f, 0x1, 0x0, 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/50, 0x32}, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) 745.286256ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 744.937794ms ago: executing program 7 (id=182): r0 = socket$inet6(0x18, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x1, 0x4000, 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x3, 0x2}, 0x10) recvfrom$unix(r1, &(0x7f0000000100)=""/97, 0x61, 0x1801, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x67ea745b, 0x6, 0x2, 0x80, "05a8aac234d75cb87e5ad02694cd5df3d564cbeb", 0x0, 0x8}) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000280)="5377487a786b4b1d49065e852bc9", &(0x7f00000002c0)=0xe, &(0x7f0000000300)="55987f4cee308a34b537d00b24b1d8b0193dfe47caf878a4bce04a5c123f177aec7b34a6474e1c9a47ea51094c7053c6a801e5de5d79b2be5dc6e06c127dc5470b1865da99e73bae33d72e1e11261ae6e4c071ea43a76c8d516f", 0x5a) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x200, 0x1, 0x7, 0x9}, {0x7, 0x7, 0x4}, {0x1, 0x7, 0x39, 0x9}]}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000500)="4564c0d8deddfb8dfed62412375036402b5b329fd2232f4ad5bdde233ddbd3530be9e588bb47edb91b00559a1b0dd1ec7fddb9d5f53248908e98b2bd564560c7490fdb74855f1ef37bd4bcfd13d702a5eb18044437fed2a6584a590e94e022bf5987e715a25a785d1a034fc470a705798e4ab067303d06de5d8c85b06678773978222c4a0c2ef0a062a7de3f54e3cf3e419a070764e5441b1018aed09b49f400b145c5635f569e509e0689ae0407d666bb248e9f97ee74070c5b1d", 0xbb}, {&(0x7f00000005c0)="b8ec7c88ba", 0x5}, {&(0x7f0000000600)="4c016edb7df0a26434a86b9851d6f9a961dc325125ba8c3be16c11ed4d33fc31aba731a407eb35c227e1a6496c01b3dafa5f9375e24f78137be5fac40acd9fe8335746f47e10cf2a416ab576ae50a4b8493a67e71dbbda596f9e5c84419fc08824d35335a47708bd2bafb37cd8457203816025c09d4a9e7b180eb9b0f7af3df5f14a0fde0520657f", 0x88}, {&(0x7f00000006c0)="b2366cc50312df5cbf07c1a6be99377d47d0839f08246774b63e2e735fcb0f7b772060f65dace4cdce8bd2f221b463c930410e07570f8acb042862bfbaf0bfb4f08d776856354e258e711f13cd3d25d7c0e6f537ee1af953e124d28174f90d3daf8d905cd8fb5a31e9639cee1b82c2e2efcad5eeb489bcf25e656a03aacb61ee616718351547a9c84e478f6e68ac3fc0d072eabd355894b4606f36e1a722c62c83d891db68befc", 0xa7}, {&(0x7f0000000780)="52396cd10b3d3cda05dcefc9f92dfb7495257dcded5a61bc179d410d77d096bab17d5a42d757ba10d475de19d15dc4cfb4e796de80c915", 0x37}], 0x5) sendmsg(r3, &(0x7f0000000b80)={&(0x7f0000000840)=@in6={0x18, 0x2, 0xf7, 0x8}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000880)="cda9c10806cd5f666304fd834bf71325f13b3f6e688b144ac19011b680d13f12dcffc492b0e6a3a6ce52fa25", 0x2c}, {&(0x7f00000008c0)="0a46b3d6f86100dba8e317c7e52369a7dfc30d3441830636414fe79d237dc17fa820823ace8f6513d68649b022e28b84f61673283ddc041ef30a957244acf0b8b2a434529425c530ebd536165d81add343f394110d9256fa12f592e649770fcbe27ae444831aac734625b6aa51a68d9b733ea6edd9c8d7d6d00250", 0x7b}, {&(0x7f0000000940)="300b80d5a7d30cf1e738e779b95c02a0b23c590fd28c30cbdc71f451f7d5554b8eca9bde6a4976151c1fa0e9437b534d865d15b103ad6fa9900a7ed6ba4b23827f5cefc903f06d1749b164833a019477a79919649cfac5e84cb51b7a50a200bdff79", 0x62}, {&(0x7f00000009c0)="a38512d36d479abb4bf2025cc73d665cf0b51cb82fcc94fcf8f8d33cac99817a5b49d450a72bcba2a530c9cae33935f66652d1a772df2a443c87836e0822f8d1c7e53933432b339af77b289e26fea12a2aec05fc2b17e965a6702aa431428f4df0700e5fa42618710a2982da63187db3afcab586bb8d97b904e4e954a0f5f8575d414ea15e5121805eea72dace85d3399835119214ca7b74dc39c2c5a169b1647eaec0bd0fc4eafca34ad134b28079e2e5839a", 0xb3}], 0x4, &(0x7f0000000ac0)=[{0xb0, 0xffff, 0x10000, "cb257d0dea34bab59175663f58abde2d5235e7930bca9bddf5c5c2f0c37ee1934e3fd66b6eac93b96003118f2f7446a8241a237f5105cccae105eb70d9379fed28a5e4747e9d745325f70a960d04422970ae55118be1acb3d921803eb3aac6f02e0ee56559bdc887244377024470fe072839fcbb13609321079d8cb071b054132663edb41fed89ad9ad5cbb9dacdb29899a730301e42733bc3183ae198927819"}], 0xb0}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000bc0)={0x2084, 0x10000, 0xb, 0x2, 0x6, 0x3, 0x1, 0x10, [{0xed7, 0x3, 0x6, 0x3f9c83a4}, {0x1ff, 0x4f44, 0x2, 0x5}, {0xff, 0x6, 0x6, 0x8}, {0xff, 0x8, 0x7, 0x9}, {0x3, 0x4, 0xffffff01, 0x322}, {0x7, 0x10000, 0x8, 0xffffff76}, {0x7, 0x3, 0x0, 0x2}, {0x7, 0x4, 0x1, 0x2}, {0x7, 0x5, 0x6, 0xd1f}, {0x6b0, 0x7, 0x7, 0x9}, {0x4, 0x8000, 0x1, 0x6}, {0xe4da, 0x5904, 0x6}, {0x2, 0x1000, 0x31a9b6de, 0x5}, {0x8, 0xff, 0x7fffffff, 0x90}, {0x9, 0x9, 0x2, 0x8}, {0x68ed, 0x5, 0x1, 0x9}]}) rename(&(0x7f0000000d00)='./file1\x00', &(0x7f0000000d40)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) fchown(r3, r6, r8) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000e80)='./file2\x00', 0x4c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x811, r9, 0x3ff) sendmsg$unix(r10, &(0x7f0000002300)={&(0x7f0000000ec0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000f00)="297ed5822f84c3ca12e2fa91dfa15e0d02cf6fd0302c7ee50f98c46bad33e1466672ae073eeb2a05b2c472276cb3e44d1ce1df2b1a04cba0e56ea162bfca7edc23c18bc00f486db9b77661bebfa2fd6273732dabf5f732a5842b76b3ccdf8094e4f3fbbabf0113794e1a7bf96f072f1c838790ed34b17ddc3b441169fb7fd7ac8c83c372ede6d47f8f9ab1010f", 0x8d}, {&(0x7f0000000fc0)="a32cb922aeec4eeca3d5c890f99fefc3dee9310917c90e00052e573dc5ec8444d1b0f33708923b3c4574024754d9a1858708babacfd2d26e19963835937b9e0fadb7bc2579d90a9e7eb8d125289f4bcddefc5a681e175c4ae6b994e3e06cc006abc8c6d99d03812716830f2e157e7ffdca1e99e0ef7577e2ab27c74b27c5acd8ddb48602bd9bbf49406bdf04c08055eec1dfbd73bb73b5ec24fc39e44be2975d698711e880695f559c67101b0d479b84400c45cd2e538d683d995f9f4091e09c1f84e972f72ae99f60352e9f2e1886e0489509845e212cfdb7563f0263e228b0ceb06eceabe31a45735b3f4135c108eab945ea877680b64a26ecfe696ec40c3b344fad611453f03916bc2bb559138d234bbeed4d5127d7981bd1bffad7cee00613a7254315830f00e1d934c459b4d84c107728edd80a2c269ad0be67c4a425d50e700e4ada83ea62d85038d8c506ed5dd496e51586799d989319feb15c8727d2bc627c181d745a174ad10a087b9159bea2ab8024a8297e69d3a573993f5beeb7dbe5b4360778f3edbf622aa615b6f171dcf90a6f34e378d20755b205b2d395881ceb0fd16eb14c4b5fa6124bb2812886bb385b89447ad2862af90c89d1d989dee2fc84cdffa88f5976d95578d71a1e091bf40618f7baf4fb825bc70d408c2588b0b8663ab1dc073c957bc1ed3645298e237cb7adb9d5e9cc0ae682acf5190f25cb9870058c41209bb9c74fbd33eca12ffdbf10bdaa810da7af787aea5857750097786ae24484cd5cc492848bda5762c4fa0e62e44528fc5d1b5cd2a4cc89d15bd4a1645c9f55e6676aac39b9e79b51b258d2e3fc30ae027afc895147929d7391898eb89402d566406e5caaf7514c4b05bbee6b93e12c756045a10ecff4ffd62a6f95e388b7e366c4ded5ecc872e0e075bf96a08408d9e70c83f798bd21b3c69f28991f83493f82f68bd97bdaa5fea0748476542ee8cafb3205f489f2b77388d34f8111f98cc5a1e90a3a28220750d753fc7bdc7343778b3b813e247d3e84f3fbbea1f7c4b4b6043566625f878d957be7676d2c22ad66c92c38cf600dd0cda2931634653817182a86331a0190f4919e503211669f5919aa5e3518678f4f1388c0b4e63207e793216ddddd17a902de37be96a0fcc903718184b30495e86e0208317468dd0dc75f6e6fb95b9e0866d4738aa0bf28dbdd55a00c536915a77df3d785020633f74f21e81836273fab5b20c0be5076db0abcda6d81112d5782c631535eade1318016f12d56397a666884cd4ce6a29883bb92e30901959c3db16c98b5eee6cee07a07f33bbf5dbcd05ec40f109a350eaea6fce7d716108a8ad862ccd05dd6008e72a243e145030ffd048411322a7ecfa6ba230b2f748e7ed3677df507b339b0b2e4ec36644b9eace43a342ff5d0f5c8112ba72c890c8a1867115a231d97d2773f9ad3f9b229d24b1b138ff8535ecb71bea9b3e99f548040a4d26a7d6f804cb6df6548e87320378a913faa6d1da3b5bbff29c2dc8ea3c8a4eb58362867e776fcdaada60aae160075f2cb2d98912cae2c1696e3b12c79563c07942175f93f2311c4b51cfdf059d4a22749941f23d54512c3dd795cc99791b1129803d0205737ba58208e8936321496b931da28f64d6d10c576a9134e49b30c1e32f15528208806f42211784b74adce55254dbd4a0dc0c9cb1129096d3849af0463fb37a09a29eea3b07b62274572bb81dc24aed28c4b4294709e17a327e712def2045b3ba1c061575e9d89d00d4a7b4645485d6bc749d934bbbed443e842366a05eeface1e69144b5b6a2a2315e605f30c10fb98a20d26a52764cf2cb71e5b3dd38618cba3dfdd6b4b6f54d2a98ea862ac2341d06bfc292a22ddd324f45e5c07cfc39d68db45ac7fb3e0c711f505282c78eeb10fcf55a21f88146f36e6e66083c299cf2ba76113652daf0d37609457ccfb25c0c52b5189b01ecec75c25713b32765c1ddfd7bc771aab719acaa775a95a15763a8fb7f833845b920f0de937a97e2734e35a6bb54b1d8dd6188208a45214840665e0c9e0b1e1d277b2859fddc376d31924434c14f4c11b331122a360895a5f83bcf6f01005f85f8ae9e43973ca3d480e770d7f6d7dc3ab61cc6edda14e7a62bf5142de39441dea42a78a65aa872cb3ddfd4c52962a543caefa94a1a413942e15ff95042c18ba47424240349f71dd56d8e0586fa39c98486b46152fc61b60c2e4b9434a7286978e569ec961286110e0a22bf5091cae0e1759421ec2a042973cffb86e5ea357d827e069d39b0e6c3a869c0c48e246943df282c6990832017312baed2ef7191fbd18164f62b7a1382a3679944012e230eef80742e793b0037bdce379c19593bba0dc88ff3e934b6001903dde2205b4d3e12a6641260e5f2974abc0c60f0897cbe2003e0392d944ace636f900a403dba466fecf680b5942050c0af23cfa885fd8d23b77fca9b45572215e30a4142eab682686e9c11bf8cf2cfb187004c47b8f32f46dbeb01521e9bf806bb8e871cae52e662e628d1c3834ffac7a71280b0d1c613c7e461c32de50a8779066b599bef2d0c936aa6a87b3ef214d0205aa6da3b1380d375f0e6dfc42a50e641d205b04abcae4351827ac13dc6fa7583d0df33fe3516acceb9c2a61f80a488536ced7d772efb34251037fbaa102794a8134af5609ebbca2c1ae7db7646fd4fa2b86900ed5856a2c6de9f9f16004e44e7849003d3b0c53cccc2b3646f0b8d23e7a4c550641126e81a499f543bb77d9f0414dad78a8d35bf59a9d280c6ee2ec0e7beb6e701cfdf8910e7664263110a80bf6bf2cf58c8bc335c62c8e7d95747b6927d214b6ff798343d642a31f5daf889899bf5b0c612fc4b996f7ab52a14d5430fbcb707ac6adc0ca8541b8ba74fe4487d198b2517bc601dee1e82cfafcaad3c59fb5741f01dd7d6f9068c09267ab07fa4d5da5aac4ea2f531f8ea3fa7d2d695b7a122ada2074e36f03ceeb0f4abc08cdb55ffe9448c9b426dda38d579b0922845589608969388d19c67f3dcf758d395e85cbd204ef2d37f58592381e2b7f58522bdaa353f2a13327e8d7de44d2c432b8b36ed003946d14c1cb364b215370e486796d531cec4a23ac0eebeed78987f4d1f7e8aaf85e1a3a4eeb783503b0f5fe76fc8a30f40de6c5ddbc33a65a0de2f5a7fba9e3888fd9150fe1712d065e5b4721a037d10e267b84ca77aebf3e8010515fe3e867a771a0560b4314d5ef7f5f40c676bbc410e0435a2bfabc050a7c16f814f60ad30846a8aefece171afd665a343e88759b8df6e1c5d147ec416eff09b4c602993dd3f7d419f46b391c15058809379f618b5013ea7119153a8672277946da603f8dba0d14e2a11f18efd5cfcb28c0b6272ae3c3aff817b4fadcc156488394ad61977ceba6b6d335f95e8e77ec1e9f131e8ac4d4b963e15f0c46273f78815dfd987d558bffd9933556d320e9e02950d80e727ccd79a32de8784a2790fac822946cac376e56160f49384de7e2d20d2a9fcec01de8115d8c526a32d7052a3f80aaace039dfc988878c3aea0ac9e2dd202d8bb7b80dfa0582f9da628d0a43a9bf6aa0740d1b794750f6aef4b0f6534ecbab38efa9bae022faa538589067594f811424346de33c39f4c822c874ec682473ff647bef053f3abd75333e4b0d0e662bfdb46b2719ba168cfdd56ad7e37b73dc98174f3d4d7b17ef360f597ac48d20a2f7fb6eed80d7a30710c08d27bf7baa41a5d0b95468cddf68e3d8d363d31353f9586879a5aac48ed9ffe0f4d96b2a0d23492181995a6816463cf58cc5397fe76bfcb9c84eaf040c826f0307c455a9d4fb7027739eca6f6fdc6121661eddf2aedeb0d7a3bb4582a080d075cfe531b37f1eacf4f6166ffc6fdd8f8707c2741b3092f672d3b04a1f07e21e8a885d565e7c6a5a4effd3db13f1715f6a7ebdcffc9a908ffd8e4b2521bcd1b944fcb6feefc9232cbebd61573f25553ce4857e38eb2546b456314ec3f42e0d72da3b088565cf4c0b44184153a919f5276f7cd657e10f1f1de2ec0bc81b4f1b2ea2399ca7542f0663cfc291a29d858e3abd14eae734da56c500bfc1dea3875a030cfed8d90454975ebc0b4e30da039dc316ca0a3eb88fa14c79d800fc16ccae7ffdd539be0852db6ff3f570877095d5c6414ff4e220f010bc87f5796d735d8180590b924d42b786cc880adb39211d22bdf6752e3e9b83343afee280b3ac118ff551f635ea05b26406daba676a3e99547aad37262db5482c7f4370e2bc25cfa5d7ed157faf93bb44b18136a769ae0167ef64b2c8d6d7bb7903d8a48bd3b4a727c8328b689df84c739f02795cc5c84ea549036c8cb0c6115d90d9f52cb76e4e6f8e89cb68504516c5157473196021808177a5b14032c5e57af8ec7ef80adc31a630127946b834023cabd49afa06ce9d48f6913044df50149aa7d8dddd0aeaee7b3c2f6d0b3d3600858fb4aa79a1009d2c925b9c6532298668bc9229ef8a6acfccbf8c8ab772622c8e05c768dd4036d341e1be49e3472434508fdb1b0f2a9efc93ab3018336f55fd89270bc543f485629491d9d3cf206ee5ae823b758ab3dc282ee24b1e35a9e8dd2904f4524a4e9314f467c8b5ca493dff0bcd7f80652cf91799356f86a2503bd8914e00dcca4bd26c0c9b63b24eff96feb8fd7ad0e6ab7631716af7290771aad32ca176776efa429109482e51685a4cd7fc4b43bdbfde65491f1a18e99e4030e4be5286ef6528274cdef6964b408481d80c37e824be3967039f0b0002089eaf3040c9f8bf590cfc4d9010aecf494253c5913a3a20c01cc2a0578df2472e34a97441586539341d30402a60c2ada5f6627cb5dcc0036e6ecf0d1007ce6422cb017592acd4d37d99a460f73b3c63e19882824971f2d331f88f5201e41b5af038772b971f526dbeacaf2c3650c01a006849acc28ae7cca3e67ce066a08fb2add47406436a8d89a665b77aec44ac555ced388929a2ddf54e611b4194f13d0273d39b186ffec2f008d5c2cfdddb856369c3414c951944794a3ea954ec65a6f50091b61dcb4007560907c998ef67df2567a3f5df0e2a83f72a1b0bd1875a3f633b6e0db0ded705aa28fd78bac3cc523e1653885d6301c369ac8af8cd23cc0b15fad440c5898e6e8f8d6c3acef204bdc8d9e05a2833196d83930eb32315c39b176d428ec76494b396e5896b67e95af97ff8f54607041a4e91f0a36b9fceb32c2afeeb0c2791294fda638fef5085b5b90f97e7b17b6e7e2acdde59ca4a9009b5821b169bbf2d1d0cecd90096d8489215603a414d11d36ffd3077a89b2b6965bdcb583668cf3b7735606ea484a973c23df5e4d65bdcc2d5947d141035833a78cf63c8bf1ac78ff10bbb3585345c23523a214a9808eba84a1ad21aa7d1557a0ef4b8d2bec0ca73a0de886ecfa13de6c53976156f76659f06b69209e630f87a3a8515cf4f801ee4037cce45bd300039500f0aac796e187d5e576bd7211512f03353f48f522c1aac64de8eb47ff60468867f5a1491d2f8c3045e543b049dab39e92dc53a84b387caa990dc7ed5a0bc6b43150472b9198b12a85173754bd28a82024397bf28d904598b0ab3b918ef4a9564ff6daf7fc4195f794e0d14ca938f5c85b8c1ae4617f144663e84d9daa75b5b3fd9fec46fdb2df9673dcc099ba1ed653ada4394e3b58e6a38a9324da8e8c58c2b1363c1bbb21dabfb7aa3cf3db295b141265fc1e54bed8897a91216b9712cbe76dcb1fc4b41633982c53db3c5d736403fad2b59c1c49f0bfab7d87e", 0x1000}, {&(0x7f0000001fc0)="a53b28f4201c6a82", 0x8}, {&(0x7f0000002000)="826eeaaf07de7677e64a8976bacf2d905cf8c1601c3c2790e20308d9aac0c1f8cb2f61ffc4f1775283dd4892dd17404e5f4099f0f3ee7596bcb8d09ec134f1dd29cc5ed4e36a0e7c80eccbaf9e39ca5a675c059c8c13190f94682f63c1b14da1baf889a62717aba751727f6af7", 0x6d}, {&(0x7f0000002080)="7970ed059657d4415aeb48863d061cf4b73eb1e51316a17afa41ef454ea7cd09dc794e9985931a4e92a1086f4b0ab2ead1938dfebd1ff7564640533740c1adfe235574028b485fbad238dbeab9a9b9c99ad5b9", 0x53}, {&(0x7f0000002100)="b856114fcee34447fbd6dd33bf8e374b6a50be477261ba6cb364886ce103013674f8f8c7980b6f80456f9e3d4a9e1fc9559fe76ca7d3970f082b2f801af63d6e6306812a89eba6f98abbdb26f39423c91b6b5bbca666399064aba46d2e449a950c8a59a11dd0699ccc7c2e5064bd23172c989c1ce5333a2831", 0x79}, {&(0x7f0000002180)="12ee6b01e22e", 0x6}, {&(0x7f00000021c0)="9a126212794cf86d9bbaa8a48591ef62304fa4ef5d644d8cfd16c7992edfe4e94e48c52e1ce6782889e07827b553cae198e755b9832a9b8600f5c9aac9d0ad186332a1e5aaa93735b64e9995fc8f8c14e80852052244e017fad26fc1e08816559039f49a8f68a7334a6a0034fbc9ff5ade49e81321736e28", 0x78}], 0x8, &(0x7f00000022c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}], 0x38, 0x4}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002340)=0x1) kqueue() ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000002380)={'./file0\x00', 0x6, 0x4, 0xf28}) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f00000027c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) 743.838592ms ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) 604.315207ms ago: executing program 3 (id=183): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="6b4d3ab0c1cba001ec3443ad529d37909833fdec5196a14c0f62f00f74c9e6656d1bd0be07236947c17e1f3515", &(0x7f0000000140)=0x2d, &(0x7f0000000180)="d3f6320a93c59a3ea4a3524b9b9dbf51707e3a95ed1e38147885aa75af443838defa662b7a45c4dc0f300d54102dc0f576f80d47254bfd878a1908e2eb1c2ec0dcd79f648be5c5adb2ed", 0x4a) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="6b4d3ab0c1cba001ec3443ad529d37909833fdec5196a14c0f62f00f74c9e6656d1bd0be07236947c17e1f3515", &(0x7f0000000140)=0x2d, &(0x7f0000000180)="d3f6320a93c59a3ea4a3524b9b9dbf51707e3a95ed1e38147885aa75af443838defa662b7a45c4dc0f300d54102dc0f576f80d47254bfd878a1908e2eb1c2ec0dcd79f648be5c5adb2ed", 0x4a) (async) 602.575886ms ago: executing program 4 (id=184): syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="398c8c516174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x8, 0x2c, 0x0, @rand_addr="00000000000000000000ffffde00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) mlockall(0x1) 602.176629ms ago: executing program 5 (id=185): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/179, 0xb3}, {&(0x7f0000000840)=""/234, 0xea}, {&(0x7f00000001c0)=""/16, 0x10}], 0x4, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x1000) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/65, 0x41}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0xfe, 0xf7fffc00, 0x80a19f, "bb08000100f17bbc87a1da040200c50000000080", 0x0, 0x4}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="1879", 0x2}], 0x1) close(r3) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = socket$inet(0x2, 0x3, 0x3) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff90) (async) r6 = socket(0x20, 0x8000, 0xfe) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="6789f9c7c89983a2422ca54a4d73481e16352808f706926e4d5407fed3f1d835c924f4708ad1483a731facaea77870b2b5e3b91513098906b03deef53932fa123e3636684c5f081e8d80ff64fc16ec2fbac0a2015dcbc2e6316b3b906bc5c2db8bae15af8fe59b", 0x67}, {&(0x7f0000000100)="adfea1fd479f6f8d0a0cadf8d2313ff228b98b461194a4a02c2d90e2cd94ccf3b53ee02eb7dff756998502d9730f73a6e28378e9c04226afa6a2270d290a57321419bfcd51d734f0b5928760aed59ac3446006fe1933f673b4e38b", 0x5b}], 0x2) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') munmap(&(0x7f000061b000/0x4000)=nil, 0x4000) read(0xffffffffffffffff, &(0x7f0000000740)=""/221, 0x35) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 601.699119ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 601.556646ms ago: executing program 7 (id=186): setitimer(0x2, &(0x7f0000000000)={{0x0, 0x7}, {0xffffffff}}, 0x0) 601.066025ms ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) 391.753855ms ago: executing program 3 (id=187): r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 391.138261ms ago: executing program 4 (id=188): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getuid() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x8, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x4, 0x44}, {0x2, 0x800, 0xf11, 0x7}, {0x9, 0xffbf, 0xe1a, 0x4}, {0x1, 0x5, 0x1085, 0x1}, {0x0, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x8, 0x1bbf, 0x6, 0x18005}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000002, 0x8, 0x7}, {0x4, 0x9, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r0, 0x0, 0x0, 0x0, 0xba, 0x8000}, 0x5, 0x8000000000000001, 0x0, 0x0, 0x80, 0x1ff, 0x9, 0x8000008000000e5f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x9b}, 0x10, 0x400) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x39, 0x13}], 0x4, 0x0, 0x7fa8, 0x0) clock_gettime(0x4, &(0x7f0000000000)) setuid(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') fcntl$getown(r1, 0x5) close(r2) r4 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/210, &(0x7f0000000140)=0xd2) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, 0x0, 0x0, 0x409, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000980)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300"/177, 0xb1, 0x406, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0/..\x00', &(0x7f00000007c0)='c\x00') 390.803268ms ago: executing program 5 (id=189): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0xe, "d90e7bf6c8041cc9b7d96718"}, @end, @noop, @ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0x18, 0x3a, 0x3, 0x0, [{[], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0xf}, {[@rand_addr=0x7], 0x7}]}, @timestamp={0x44, 0x30, 0x8c, 0x2, 0xa, [{[@rand_addr=0x821], 0xffffffff}, {[], 0x31d99364}, {[@rand_addr=0x8], 0x4}, {[@local={0xac, 0x14, 0x0}], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@loopback], 0xc}]}]}}, @udp={{0x0, 0x2, 0x8}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069b2, &(0x7f00000001c0)) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0xc05, 0x80000000, 0x8000002e, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0x3, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x5, 0x89, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000003, 0xfffffffffffffffe], [{0x0, 0x10000c, 0xfffffffe, 0x7d06}, {0x2, 0x80000001, 0x295dcbee, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x25, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x0, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) write(r0, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000340), 0x0) r6 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r7, &(0x7f00000000c0)=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) listen(r6, 0x8) shutdown(r6, 0x2) r8 = semget$private(0x0, 0x1, 0x7c8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000080)=""/4) 390.716934ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 390.565563ms ago: executing program 0 (id=190): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x1, 0x1) (async, rerun: 32) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) (rerun: 32) 389.457952ms ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) 330.756411ms ago: executing program 7 (id=191): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x2, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 327.74009ms ago: executing program 3 (id=192): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 325.621166ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 158.044281ms ago: executing program 0 (id=193): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) 157.814446ms ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) 157.631748ms ago: executing program 3 (id=194): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858", 0x5b}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa, 0x26}, 0x2, &(0x7f00000000c0)="4b1746f2f63ab40a610dcc22b3b728b712cd2d0992ce17b52dd145c4ab00f90ef8c30dd0ef9110454c0c94801aa90cc6ce216fd1f6c555f0e25d159e41f060085204938f6eb9bedbc3268a374f7cfb1850367a074b1d52e8b48ae662327ab40e20d259034c02819cd2f232bc1946b32e410a4ca9ad16d90b00922cfdc0cf6815816c6b07e63abbcfc258d4f47109963e5f21b3b8606eeda5ee06ce0a189819e776d18b800507e43dd5921612730031cfebb0810cca53fbdc572691070f38956858170400000000552c16a0351df0e5e17aa16dfd715e5588c4a8bbf0b86bb92b9a1a964d49f17612285f85ecbcd5c0b391ff860ee0e12a75e921fabe3187", 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x2, 0x8}], 0x2, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fffffbd, 0x80cacc, 0x6, 0x160350d, "04e4ee0d0900ffffffffffffd591043505080800", 0xf, 0x80000002}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 157.304847ms ago: executing program 4 (id=195): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getppid() r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) fcntl$setown(r2, 0x6, r1) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) close(0xffffffffffffff9c) 156.528675ms ago: executing program 5 (id=196): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r0 = kqueue() close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) close(r1) flock(r0, 0xe) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0/file0/..\x00') getrlimit(0x62d0e5bd9761b846, 0x0) chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) kqueue() (async) close(r0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) (async) close(r1) (async) flock(r0, 0xe) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f00000000c0)='./file0/file0/..\x00') (async) getrlimit(0x62d0e5bd9761b846, 0x0) (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) 156.200205ms ago: executing program 7 (id=197): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r0 = socket(0x1, 0x5, 0x0) close(r0) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000001", @ANYRES32=r0, @ANYRES8=r0]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000003c0)=0x4) (async) r1 = socket(0x18, 0x1, 0x1) r2 = socket(0x2, 0x4001, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000000540)="00009ad680d4ffab5d000800010000000000ef12bde656cbce0000000000000000000000000079be7f0e7c015db33db9f6700afde3da6962f775f79b6c5a2b8c5c7bef3a9fae3db1bb62a02e4e787a64e5205835f43b1357f8e1980d145ce0531cad8b5be2de7a71c566d12bbe2477a1dae5d3713fea75b56ad0afa540ffe533a04f460ab618db6c65f1a96d5e35c0d82d54cfebc7ff4f289a323ddf9c41ae4c33a21d6771be158c7d172fd05d8d5cdd511a5527242f113b48d4cadde239a84b0f260f2d15ab46531facf12825885ebec699605426212b67499b266578e37dbfe545bfc3c5c6fa52ddfbf578d724", 0xee, 0x40d, 0x0, 0x0) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0xfffffffffffffffe) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x11, r1, 0x2) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x88) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r6 = getgid() setregid(r6, 0xffffffffffffffff) setgroups(0x0, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000400)={0x6, 0x14}, 0x2, &(0x7f00000002c0)="d5230d2cf64deeb08c0300000000000000d7b956b9c44277b75219a53b68c470afb5d16f0d328ecf091588c49586374263d6d6f20bec570470371d9abd893eee2a9c71a301de7efb650857c3b4b0343c82358d1aa2e36c09000000b5207fa117a280ae3b9e4ccf36a75eb8e1c3d15e53e6e581fb365d4eaf69f5778517dc2ad109f39bffff0000000000005bc2197c7f73c5d74ac660b6b07113254dde6c1f04bf11e63ab580f584d2fe348d76e53bbc50a9559647d6ccb6443572e2f0a5d9e7fcf5b854184aab4ca03db08a48f8b3234acfc9eec1d94b48fdf089734cae930cba6cb00c6d2d89accc8d64e6821144", 0x0, 0x0, 0x0) 154.731503ms ago: executing program 0 (id=198): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x800, 0x0, 0x4, 0x0, 0x52, 0x5, 0x1, 0x0, 0x2, 0x1, 0x282}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xf5, 0x16, 0x1, 0xad93, 0x80000001, 0x101, 0x1, 0x0, 0x622c, 0x10}) fchflags(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000240)={0x10, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fe000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x13}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}], './file0\x00', 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x9) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000480)="ca3c09afab5e5f58f76e4bfa60f6044186bbd88aa3773c8b76ff274c4819f1e9cb433993188bb792ce43cd75bcb90ceb0997189904fc66632a5d9615e7cef1512a5a73f23c4e687849ca925740157c2bba48eec18b28df87e5d01f457808e53d4813dd2ac996dfbb24932effdda452bb84b460680c68c09ea57d8cbfe63e6317040d1fda87cfa0ee589a9568a82357fb0b8f3d0159cb547f59daaf750b089ad0eadf", 0xa2}, {&(0x7f0000000540)="bda1dcc9569b71dcfeb791b6bf7ff4ebb0d903b9fcc24bca58f0e4e8d4f184028f396acf9a5e7e8a00f07b03050176bd33156e8bc70f4e20d43528e7fc12315d1f98810395a687842f0ac8c806e3a3aaa504ac38691f659d6970a645bca8853bcefce445267858565ba0004bb4e6cfe85502ee4de0a4a628935a0502a3f8967f54094d809aef14c4a351d2642ce6b59cfd47388b5858a10cde3535fa86142a76388b5b7de425de082a4adc2cbdd1babbbd155af08f4af46c4e0686673f28fcc676636fd00faf35553a6d5c20cc452d800db6f0870a0b5bc83ba0541d5d8b42a08b69e051e54d02d48f8a76d79daee1aab7919cc0a93f614ee20d504d20eb04b5f493b1e3a2a9eb3a0a29daf6ee6986e89219bb8c2e2e26b7632d9043f0eb93edfe724c4c161e9b8df05e6f9103bd650d1db86b8de873e9bfbc290cf56dc6a3330e93ccfc764a930d0a52af151c4877ac34726ae6e34bb527dff22f880a69729bda40ad3d7aea1b9b5ed5f2cc5ea640907c204d142c25ac7ff13c23ec28c74fc2482c332d7e208674b6cdeaf97daa00a8d244296c2833837c987f67194ccb5c4e8b0254fc29d7e0cfa70bf7506c1d42e0b8d52221a00df1d0b7cd1518356d7c181a150dc93b8aaaea718f8c4140cacb730301d96ff75cf74e472439a0595f5db9379f85345580c814d427aaec35f6903e07ef943ee8fb35d1c6e0b4d14b8fea301330db6753008076ca0ec7983ce1762d947b798103e721f41f4771edd418321dc74e3d4fbb2e0ccb091eb244a458f7fcad9c18c9d9d605daf007637db1dd4435ae0c110523501b0d16b7349c326f1f6e888deda7abec569ca8da3d8f3a8a4a354e103cc1815527b3df70a9ee07ff552374defaaaffc6b4738c43bec6bde2a9d0cae6f0e872abb0ac6f6c3f29ed9f8482d8b6b8fb3dcd415baadfb5e70bae0820415347be12afb8b28761486dfcef760152373abd1c8e7449404e51b4f8f25810dd9d1a4999f9634c71b818c9fe0556d11a0863ee6de1b33e4577922f3ad749207d5082735f0b209ba01a8966860efb5b00702bde8cf68ca64a0a2130005f6dc8c9626c7964c6045f1ba20d72a2054aa7456e206bb1476dcf7c507507c039a8ed90044c8931393d5c617b673d32019940d4b8d6475b16f6486c5e3b10cfe6f883658eeefe17dcab946467df002b9288fcc64acdba45849efe1a660554883724140139718f50972660c582d12bf8c072dc4e0a9d6bf0a80c8be170b399da9aec5395c02a11c99b53a5d2fcd4c18423f0c7893574d85b5c6a6cd67c61adef91d29216a4b22f45d1db4bae59f4d22f835b3d93ab3a2b0ac7d797a4b6e952d76e8a5042ff75b5a8372ad31f321baf5b3882d5312bb1476e4678558894a440914ec79efe4e36e20ef456690b2f700fda3a7f1c64a6bcaaa6e288b91a0834d532e25d875d546c55b56cc634b2425a8e4e4340269dec840d865597bb2c31bb42e01f1e64bd52375bf55c31df5f0992b6d18cadabef697343e5298885819b1bc19d90bad1e059ec2cc7232bcb70164a710760250073f9ccd6f94cad717519382b9016c29b2ca2b220bbc5fb690ce2ff4235fe64b8907bbb7576728b46a73770a5442bde3a2b8b59589afd7416aa94b458f1d2979af0ae8a04e7ce7544ad3679869fc9589ed49a3b9729776981230a19931c0eff5b20034c5e1b9c6d8326ebe92f5c79b9a94dd06dbc80317bb7074da5f0512d92ff2e3daa747c5dabb716ddf9d99204094cbc221424f21ff3e8c1c8bd92df15d0a055b64974af504f0048c1167cbee25bc070ac65cf5a5e950f1a637630c4a8e4b0bf981288e42ab6068303f75280a6541dc3b8361e06eaa1087445faba4736f0396d2041a43da89a7656f139cd8d1bac2afc71ddd24e06c4289f0a01a1d099ebba410c37782354ca76d592474bd07428ee63df73309dfdacc914828cda30dbbd08094d0d6467299577ba82e9bf7bddecf4bddc04edaeb4cfedc10f74a2a6dd6cb2f202d3b56f9046e074e6a4843eea56fc28dfaca1e09262daab8d36a41927c51fe9a155811cc87584e8295ea1cb4123019591939cf642fc3306f716e2efcf5607b4ea3b5e648dbd5c27bbe77f8b3e8028bf594e730fcf027db3eb9e7efc83cc938230fa70805c8bc9652375ad23b2a8e74408e58f458b9bfe5a3d934600191fee6caad76f9732f639c503b54d9f4ff826af344dbbbf0efed5399eb3528b027c86497500a5657f3f299d18858b080fd4ef87a4034f999311a6a6c70013070d3711d1b91c84b5d7bfdf30d3e033842e20480fad61ede5e9897cb92f20958e119bc6dbe7edf98534b9d8fad0c56cfa4f407b5b40a802c19908f4814c38ba4c2989db5e301fea1636395188ddd1123261ae4c0bdf2e9bd89a5cb6f6bf57abe463eac9f6f4b5a6ed8d04d7f4e3b8c7bbdcc3f2c19bc1104617318166e76b94a02ff9b37c5106090f8188a46a769c5b0dce0981930e43d55bd8a367f0dc13d95222d971d64a5d36418514afb42d723e475521a02dbdc824e7eadeafd37eb792bc230ec8ea9066012bb30fc1ea436cf0bfb9c36dbeda6658a112e9fd876bf4077a314e276359a8ca186bc515b232774656954f38a85d99f2c4586701f15bab65a1d9af29a5d019b39fe9935a68bd44bef563cea7bd378876e34ae6da42a604a5dc68dedfe1223545189cef0c80b082a03ce22e5e7f1206f3e4263d2d1ef58a0da2eb88ae9c9ce5e5ab5b105fe5ba1ac5d5f853854c3b036ef0da5fd85c8a7fa1ab1d1cef59435851f0a21131483e0a28200d524da8692452a49957185a80bee9a278e4cc3fceff2939db8feb034fa7e7728c23b68f813eb5bedf6f4ab3df1843387980fc8366c3b266a2b9184d956152c3a81f015082eb3ec8a35fc03cead28b660d750a41823ee4ec5c6ec6d8322082d3df24a35a7d2d5d4328e615b900255cbf15c17758fa38cbe55e6f11b96eea8045fb590e80b2cdb8991ae9790151b074c92228d168a3cd194f4f22cc246708ce1849c0f4328b5f5f3e3be7ee97fc0344d815513a5294a61fa9d984acddf7f4a4f4d58e8e142fddf554177228aa34020da3b86877d37fb76b72234fdb46a380931d77da0f539fec7e78bd02b626e6cd22d20c09253f68bfb945b0ba8fac3cbe03cfcb662c9dba313e3a791fca6168d39839bbd32e359663aa875d7251e81fedb838e3f4400de8d1c0c241d010383b09f310fb6782e7ae6b54ebf730f82884f14ba4e7c68cdcb2029b4cc258afd7a44045b5ae7115f60628d8cccd7b54a3f4b28d67290037a5039385fb1eddd4ad44c7c0b1cd92a1f460873ddfcccc518b555b332ac99754859bcf94a489c660edcd483ca21e6d3058dee80e3eaeca9da67390f8caebc3568f31c7b4042efff64bdbf9c4f22612ab85988c8a124dfdd13104ecc3fe9b820f15b8ec483292d70c17d2fe6ed643fcf2e8bdf9f6601a2c245b227b59a2f2f010d56d727cc4da244136f109226dcca17fe06c528c670c176a746aa4c285a0b4c65cc7dfa2032c8afc36b1e19a6baeab474ed3004ada2a859f7be309107b681a53403b8947d0c48b9046732c90a3c19190dcf2ce7c1cd3a1b5ca5201dfec6481b4bdeb1c5c2f4ad08c82a7269c69c1d720d03403f23e5ef4a1ede2cd615307fc1a7f1b58cc7223e5d6d462de55064cf54006a52dcc618a09e123542b394dd58421233216451c4e178030a49994adaac61bbb494d36375da113f64e1f0ce5c220beb2441cb1b29e6e068878fef6053ff505d9cd15b31072f4d7296b5dcda417ca6c29b2f6d0b2f963b6d25760abd9bf13da094e84d2a7a2a4907b0252446a30517da5b576921149932d760c96457ccac359b3a286c2cce7a648a83fc0226c2ec1d30a3fcb91c74efaaf6678af7dd8d6db065b03e7887c88d968f42a56d56ffa3cbf762cc955614c5330d37ef1acc8e3e0eed2f8a7fc6a209fd134c70749087dd0e430c970473a1f8ac79b9774d3ebf589c01d7da4620ceada7dc841abf668cfed74db01723e6b5d295609c17a061c263632b0e2c5df2ae475cef5c21b1638fa8c0328d766f00e319b421d2d483b35b5576bd08e87013d4c463f0522f03e7b7437a2cebde499f98f0d79b83694d5ba56d717c4db1de97f2df212fb3a05661f05769b086c5311d1ee47a11bf02b0e9a36b8becdb0efd59c7f4bef0b2e8b8a7571139975d9e3295b6d03915ec33ff563d760aa5b8ec3b441dbe73aa1070460303f20528a7b568bf0cbddf124a204b2497ed9466c97cadedfc4202cb3533bad185ae5f1bf484b1a1b5394f13af3992c196ced247c6f222a6f8e71af534fd7939eb9f4b55b45746bd68f61d6c33ee97516a9fdb1508255d754518afe32405af974a0bce588fc20a78e97e6102eaadb16a414173c48db4c4d69f1fda43a12d1f56f377a766e3a2996a4b575bc422252bed7ca8a69f5f75483c3afe765951e0c349fb7691556edeab74c0dd9c9e62bbf59ff539407d7d1b023f8ee31fb5b8598e7ddb77057331da88f0c6504c774d98f0bb315457c403639b59bdbd06bf6472978e41f58dcf1e4f60c23b3ff7b94a5c238353b8dcfe2c2101a86fd80f9e07ecf24b7839613ee783f7552afe16fb2a0fd0aa02545f920a02f67fde4a3065d8170a8c913eb03f962677dd8437af28413ff156c2c34ef3f441af3bcbfe40ff38d37035d6ae992d9f202337402bce8bbe994545e6113a857e20740537dd80a15836155a3d87d08f01c141d264f01f176e1bd32d050a718e870859c3067ffdb3a857f4b11e0d48e681130ad99bc22d1222bbf9ad94f254c6e163694b64487a9834a6c5a3ca8aeba32653f8fa24d7783fd0af2f82a29788692fa4ff7a2278aa10a91222829ecc86f094a101b8121453abcd68bb40e13ea2139f8fcd2748133f9898ff0c8063f186e54a72647e7361eed993f825f2e3c8b296a79e533586af2049e84e33eac6cde5b8cc75c09aa9476393074538a7b8f9b5aef0b62bfa344c1dda9b8061d1016c04e6674b101564586bff788900bdf82d2b9b3e93804fd233286200f9e748680c6aac8236d7660bf5142d233829adbbe1545209da7430f5b3c5defc04ac4937fb49e23ae6df80c306ffcad1936aad47d1eea9fbbfaf4e1467cb544b28ed68db5416660348aa1efc4583aced3b199b7ff0551fe8b3b9f3c0a6b7520fabf5d53cd048191e3820d24181a4be86dbf83043a59ff3d873d94e12d4caac358036698e70e0083b3a2de8e8837b94be6a8c73c4128104b5597790d7fc57f4d8eccfbeb8889595b638ea188ea3e761cdc4ec89290a80d66a92be9f7ce9cb30ba57422169751e117553132403133d9305ddee2924173b62c3ceb54f8db8fd1bec85c3042ece6ce78979b6e24a70c35b639c4ba32569301849f294ddc26b07d062101742a385ec49da9f55bb7fc9fc62be348d4af134fa96cd83df473e1b832c0a158391e71d204be6012f9f3f1caeffdeccbebe9d879d43e52166bdcaf37cc7e1dc200bec080184d0739d2375c3900c943c7fb02c2a480aa7b274660d4d34cc705d70f03a091de4401beafa2f8f2275fb44e1dbf67755c639924d58afc2230ce49c3635b82424a1b52a463e3e21ec38b818bd3b73ffff770094fd2468d64723ecb31baa810cf91217b0331353050e8aa0c29a54a11d5f86f92f745e51094c1c088368a70414bda73a638ce376f519abdfe9e9e4b8e1ee4dc674cd359cbd33e6b528507cf5ab07c003c586c753d164ca84a7c6b432c0d20c7756a10f057a195c5a701caf94bc5e8", 0x1000}, {&(0x7f0000001540)="1084fb1449bc89802fb0b561c93d83dd4dc6aa013d4b0e22f5408e6edb70c9e2e888ea1ae8a6132bd3c9baccc110201fb63eb4ce73a7040adb01a927df48f0536cb0636f2f550e28a183907a3401850b36f569e35a1067b74d7bc96c6da318f18806b216a6804aa0b2cd19e6b27beb45cd0adf56e2e8aa79e29d7305990ad1913105faf9cf4a05f398e17a6ce205164686aa5f9763751a571889f8a6602cfaaa3f979fc83246f064e8b9ad61cd1c5d1b3f3ca1a571e26a6a7d734e9266dcf19f1b5d005b7c2f800c3bc5ca408962b03a19fb831915f3c1653786598fa1977f45da5c91841f2413", 0xe7}], 0x3, 0x5) writev(r0, &(0x7f0000002680)=[{&(0x7f0000001680)="da744568f3cd8569835616f3fa2ecebd72136f945ba2592b92d394dedf21ae20ef30ab96c70297781e6eb61d7ffa84319a29f1b436b4449b185c1ddac417bcd8b003446dbfaf884459ac8f445d4bea85ad6cbe3c3195abab7e723d309361e07550578352dae25518def6e1c33295300f3d593b6761ca72d845e10c6569bfe4d748d883bf23a01da4138ee538bed5ce53cfb39562bb164843eb213c6ee13dc677ed0c05b2586192bae93ee87ee2e36061a63d165adb2e7951dc53410b136bec90381dff68884b8ca6cedb0dbe382fc90526308829e4e9abf60000c62a1880312ac5f2e367bd07145cdc06141dfc1a46a5967e951c77865100aae7528c68c003c3eb55cdc2d218898c77d5c9eb963c236771031a8f7ac9c5f4fb7b9bfc038ef08e46a99edfd5a77ccdd2caa2cb4e31bb6c1e8ecff625e5e774df6b4210e95238ef841f31c00ee63145d771c99318da6364232d6e879accd050b9c4bc7f9bffe1b02cae36b888f67e53566682c22ba7ab9cfed08734083bab929cbb44a76d33d27b1e604e7cf6cfa6e2a128ca944f84a88beb74ab4d79ef612ec4334423ed8d487658d98e970ce2f590343f8dedd1506c1c8515ae8843d396933ff475dee8c63d71c95e8b9223479b1d69cddb48bd2a116cdad8cfcd826efe089113a9179d8e11b1af9f12259ce982b5c79131cc25114f7b2fb98ac4e12ae91a72228cbe7d947dbcc0ee971e141de67dfb5427ea2b30f249b3503d876f34e5a5e99314058d3cad06d1db818dde0c30a2e69b96f9fd5e0b1f0e53e463aa1530de7d0ce49d4f6747ae2d83c55550b4877ef325459ea16e725c029ee179b879e203dd8ed8b5ced43f3ed868966254203553a6cfb7b7ae6abd53c49b43925ae1221027ea4462e3dac79bcca9674e369fb4ca0152d9c4a2f2646ca50f1584303a6abf3fbf028eab0b5c598f2fe16bfd0234bbda5377a26ed712f6e21715c02cb78d74027270214eb1c5bc730968886a98eb748a21b8a77318d57bca05c6ec5d9520e1fe75334507a10259445d98f36da0131196764c67ed6ce2e0644501ce3be42d6ed603ff1309ec893d88356ce32674e4d3595aa16fa2ddf524fad648724c8d6fc2d13c5f3b5518c12b67b3b9c6d2fcdab480f6514d345642d43759056576890230a2acc5af792e89d012f2baa26bbe710ce5922ae0b7960cdd2dc3a03cdba1b5326646b1ae5fa5315db2d060b391410559d8a77a6ef1f23cb142f3f8102b1a1531ce42ccbb459ef903fc637b1839d7aff5dbc9b592939f46e6299ca08c341d1394354462c217dae1e98cd6cf236b627f423108521b690f707f86fdb77c37cd52ed8096d313a14f883ea419cf9eb7ab0be3da85349bc9fa4dc48dfb3d70c4162a8730cfc925db4594f3db1881bcbb0478c209c90a83c9af2dedcdf0ab11e3cfced744db9a39f535e33ab9f3dc0eb0317561ad64f0d06376080e5236bdafb6bc0724c8ce398935e04fbe8385686bbae8aad890ad851d6567849b0337813b35d0046bc8290eefdb4607f173497fa14ef83fcac1d478eac1c9a9b88a9db69ccc55d9e32f7151a7753552cccbc4e1b45ac11fb0878d30dddf52efe5adef57d0e877e7eeededad07ab9ff80e8cc380d61c5bbcfbcc653bc91a50be0756e0c6252e69b52d01bf6705fada4e746aeef1f041bb9c07ba7be204308936e3876d4f889d4e655dd009bd21f0a94d49e81c600b9c6d21f8bd374d817d5ea34cdae8ab2a80dabb33cd1fe8187690951a6ef449741079e02cda09936b1740b23902f09db2f725c3b7810c57b68f2608bc1daf5ba813178ba82bbc7d0911072bc652cfb309c53da678d31d863f8229327c17bbbf2847a23192458076aca10b5b19c34971c501dac9a94ec3f28cbf67c1c9f99c2aefdb48e29be21491fb5cbd266c377517bb867c6616cdc1e782d64a0632edf680dc10b028323ed0e1f4856a594da314372e42c984f0ede7c885f5a07d569966b52accc22c68e53e3ae25eed742f689228f6601f8b5fa79215b4f7a321d0fa118232e39f769bbf2ca01f9b06b87b370a2bcc92f6ee034e6c2942a962e6e8b4e721e1c9a2a83d054a78af132c5a903ce02d8b26b19ff03a89f3932076629faf5500e4012fcf96fd83b27cb7bd77beb60e817e91230d16703dcbaa45f9293e0fd21409147768f5c0d427c1c5ffa68fbad42c937566040b3ffecf1e599946d0df226d6bb4d12181fe08b94f39cfeec077552b833f722961610fa651f236fe373244062cc9799cd2735947bc3cec558fb9a4ad0ebfaa1f27767c4d86313ff8e05f1383c8edfcdd147abe924bf8df585968aba6379818d5f101785917d4d428dcd20b80f117eda2149d72042eed7a3b818d1aa2ebfad02ef491f42e162866dfe779e73477ef9fe94d34207dd67da15cac6db0ad4f87bc83a60d11d31554eed3844019bf858eb2a675907e4a0894984794d80bb80959b191952bb252244f0c3ae753bcb64ae7e2ac6b5576520ee4df7eb980767a2e4eb75cd1556489ac560532e1aca8ffc2392e2bc7915341fc337cddb0ac5f5ab15779d538fe7df5176a13488eac1ae0c901965fc1438d804d7dfce520b98b4cee456f04efa1e6202fdfceea5cb4c1c93bfc209f046af57bbe92a56f0128cff7fe528d311edfca0fd6e245a9733e144cc1254a534be3f4865e8e5d054aaf131c49069374b13100fd14742b5b701428d4edd9caab1b717725fb2230eeec2643d181cce097f1d890ffc396ae43341db80a7e33dc6c110823ef8ad34fd2165c91a2baf456b5b70f1ca2542084d349a3ee8cbe00b0efc276ee05597fad3b77997748024f13a3935c590440a811efe1fb8e3584cc851976d36694b011c33ba3797cb31769734154fd6a2a4ab106b078ca02a95dcec5521bfdf68324b30f806aebd77592b927317934bb95eb5e1a659198cd412454ffb7da83772d0944c4a3856fd9a6067aa0869a4b3620a1c3df9b9575b96f4e1d140601735362d7ec568da16b363f5a5f0a360f41369fc0b7bbe37fd33dd90b76ba82f1f2068bd5d689d463476ba7c2282a55934ab313dff8d42ee56c1d7ed11a271572b9eb5037e462ebd3c53fab1360022b0c2a17c91731216820312d709bfb68b30a4a204c3bb0ec3dfdd9cbc6c9285303e38e55aa21c9cb2f312ae0598fb6d26a3076a1679a3379dd3cf5492525d6d5a2f03ad006d92ea88a0d8319695feff12840066088f2bae4927dfb9d793055fb79ab6b017cbd16f1abb58aadf4a3b653c176747a40a8eb0db21e287852301a516b5f2dd00bd8128794c183aa5d0344609dc2f87ec32a84a6af3e9d51d79ad6e594e38cd59b7d157eabf74125238de9270bdc109d45058142991c0cefe7be0679e55c66fc00b9dd1f373a496bf978898bd2c8638232d33d946c90df2eef30854bf3816fe81df5e81e17817d2834a85987ec9920cb0090dcdef5e770b90bc3411e17b659d91a2f06cebfa0948e7ba834ff069502a5d65bbda12290f0282bc3282c8792d559f62f80595f7c11258cec137c9ee7d714b4397ecf16de4446295f232b839c3174b6dcc58fe9f164ca37fef081f013675fcc28091c94b151549a354087e201d105241ea0fe18b035051bac0dc10c81cf5b8b4f0ce90708462d68e8f96c0bd09216cf612cbf57550cb53752e10a14e24e322a8b854efe2d38ccacac17e7f4f91cfdbe6c3b7387aaccd3d5a420ef5c68492185ac4051222473f53d8d012b7b09473be7f60b31ba631fb54db6835895e352e921b3c95e892312befdb2a0bb040684f96e91eea325055e205343303d2576f89df161b98ca3865a242faf48e02137d0416cc47078736aa0e00828d847208a0abbb1078693702ad6d3e9dbb36a0f48cca2668d17a021f6cec934a27eab1e7998602eccb855bca7e7b9e8b516690fe89aeaf4ac0eadb482fcc3184387399e3d8781ab9a3eb062af3110de97011b8e1b2b3177fd4a713dc6dec1ef969ef3922d211e40d40bddfbf17bfccf440011a49ad7797c551b3b1a31e8a0bd1fba649d8172f9b002da09fc4d9f31db0d2783fa4eb3540b5834105b8146a22c9c9d3f28fa59a4ef7851cef0834746032b9f999bc76ac5de9c9eec06acd26898f3e1c2a1f08488e3d304bd4fe3dc71e66808efb8c3b35ec2333b5d1f0dce6fc242133d7dfd844823f2389de1c35635bb2929c520b24c931a07e06584e5ac7eb218d654bd32d51546ed0609947f5a889e0ea2bea386860a748f27beceb996d04b7266853372cbff76a42283310025bdfabaed712c8d62b65617ebd0d63acf1c62413c030230b39a7bd08a0394253c078659629eeff717a2b1b169fd51f63dadb9129608b191c0018c349f6d022dee0a8518c325856786184dc12e6a590c1708e8e2c09ef87cae8bb3fb24311a5f781100e14a3e01cef528d57692c3fb6017d630cb8f189762ae7f7d1574c9c1add6e1d86c248040fa007ec38f766a7e268963f310edab1b6a22f615ea85a5f44dda3a509260ec92330653e910935c135c9913c3c8721cd106f5dee948823a8b58d97b1cd92a07379afb43b45e66c048ae962cd9db18852d6ad3d2405b58028af8dae90bb343525d046dbd0b511fc16db335a73e226638a1f670a8be3eedb0e2e0779382ec2e6b8bb76b3991644748898f2078012af713e8242a541810a48f57315efecbab215e3ad271205feb49fe6d350544305fa18229f9b3c8aa3845d92828c927886c7da5507d33278fa3d5c063d1f723ac03c3e19f1ec8b5e40617ea1141c6ffbdff4cd0879266a237c1a8d9b416229155871ae97b8850a0c31427f4722c71f56e32e71e33c393257dc887b18fa06ec678775fb6ad62184053ce6d725cf92258a7f3219245f2e49f4b3026a0d7dcee98590bf6fd6d042cb755c3198fa9b28e7521eb4c6d6a845b01361e58ddbbd2fb0517ba195302913febbb062d56438ff59a577875b34d9730b16ede475faf5c6073ddec75e542e18c5090100f6fa449241b1046111ffb555432dbf99b0cbdb05039d6962aac6910ff8e2cc902290be0c4dca12af018c534b8455bf976287404af1017a1ffde900fe7b70e65f5dd7dc8bea452d21d4509b0042858d1f61393bef8159aeff1b0181b7ca9cbb12706c1888ff2dd9a75f06f02d41ecdd0d7ed25e15d2841f9024e003b2de273c2c43dfef01ea9eab72609e0922b01522d1278ebb0d92b07043a98aff3c520591c358adf7daaf4de3b9ce51d347a66028139c67f73010b3b68921a0ef37e979a7062410050eeee79a349f7cc622d022de88715f0c089be41b103e3d01804d916aae71a8a91b3d3713b3a5a4d020f037a3270ab7dccf3e8ab4424911e708e469cf4843bac8a96b0053dd9071849347660246c22cb3e5de8e38363e326f0333e7a5d332665962b6c13009d61466453b4ed92894ad8a10c9eb7b9b01d839907f8a0b4fc00214feebbc35bf45de3fdccf3092e266291b370fcc6b90bbf3b7958c3664582d9f40a527b02c85a7d6883550d0e13f9b095e100901dd5ad5e159a56ed2f725f2e1f84e028d463583d21715c8ccebcc0327203344e098c3a4f03945bd63a98063aa0b5d8629784aa8b16e31a55c32edd995bd7a157f7a21c3c03e5ea5f6d196c4b084573bf0b87381aad7596b6584249165823e14376938cc5801c03f01654ddfa4161b6f7f128d037a7633e81a19e5c76baf9572c4ad1f1e8bc664362d2e8a4cca5a0259adccdd76983020fda76c3945b189a22efbcfc3a460c45008a3a7ab315d559b37fd42ff0cd6882f1695cd33beff860", 0x1000}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000026c0)='./file0\x00', 0x2, 0x20, r5) r8 = dup2(r0, r1) sysctl$kern(&(0x7f0000002740)={0x1, 0x23}, 0x2, &(0x7f0000002780)="33bd01523f89444429112d74c38e671281d7103c04905abea2bb0ded7293cddfb1e6a59bd433ce95f7cad442e84c09296bf2c39a3efa30a7872126d143ff08bcb3a831ac99f998cb72518935c3a7938ce606eb359e21ebc97ef16d928b3ed804b72f4407912c656eb4b80ed63956da570a781c7f470677ccccfb9c9d6d58ac1e561d29cdc8ab1b8cbefc2bc1802b6c84979ed6283cf465ee3667e7b60f1c37cd45e30baf233fa7ac60036ee7e55d0299a94ad90594ac07889c9305f306a939482e73c18fa3d65f18f530d813c0e66c5b081444edc681ac330e7e6087a2a20289ca422ac66699cdb5e6a93bbe8b6e43f9e7695b24bf36f232c8098141597f74e6af81703a68090a9eb103a6bbfff748ce2691f128b8d6b4b05829ae8ebb28e21cff13605a14a69df8765c6c2a710c9ac68065e2a5bc24218a5953be3125e619fd329919262bf16a2d6e402ce60cbd57cb22f92b0aa0a44c13cd3bac069d47fda19af9009bca80227ce6539ecba72594c5342a8f7326150c8d4217114bf7aab26725c6384ef24b3bc5d55836eca101b38358ef24636d7e837e2442a7b7d86346c148c67b6f841395bde5d88323baf507963a5f4f56b769b366b7e73b89945bf3b8f2ec94ef5db88e4bff3020ca7323ad2a5e8250bbd1058d56091d000fba2424edfca771baa8c0d9d87edf70494308e5645bb3e7f76b06be6792b380a4428e7d1d70aafeb73c5a59e2eec544c84d9e80fe212a358610c1bd8972e1f4742381e9b22bfacde0211873f7d6857e4e814178f1d71afc2d34e2e10110a3c96ae024570f9d68798e023ee7ed339293f571953577014b36e5d3e1bfea71461933fb9c698b88244c6a93e4e97524faaf6f9505597e78ab35052c243ec437f341115e740546abd9c564a6f5ab04571759f99801d41d5ae961764923f3c2e6fc297aecaabe672c899bbe5d0649f6cfad776a5f6bf02cc833fb1a916fdd14ae526a0f6292fabfc67e67e1831cd7681fc5bd74df6fb2fd300e6cdcf6d4845a469ccd8d2220410348874f1867ed924b5335df803a27a9bc8bd3cfadaf0eae0f3f659680667ad52b4866620b3712b21f6b019a65014427276849b0936444e3f576f4b84a7187e6ae71e2bad85c6fdab2ba4bf4b55b8fdcf2c76fe89462cd4c8176370c20f183ca423402e062c70198c8aa4c6155d8241e3e79f98c38c5f570b0f6b4d3ec75e57ce5f971869feedd7f71ee1802182b446a901d794c04414894419fd3896b9877215992d9054aabca1db421a41eb21df83a85ac8e7f8288c77f045716487fe0b2fe07b773108c67b350610313e336374475e06157943c63a91917317cb415b15c0c8b25c9cfc69bb4ebc3674d1e1135f7572ee955f28df790aa1a7f3010b51f92d7d8c4695d5e27319a5ab37d886f8fd6a39af26cebbd96ea6bb68dfaecb7e481e8f183074254c144cb94e8c38950756d11108b97bd1974ea786907a68a2fc0f5fc1914fc390d4bf28fe22596bf2c6e1eb24531c29e8bdde9c6e3d0bb5aaeda807dd999382990553ba6ca61e7805028d6e725f51bf94c6986692a7c2af0a4e356428fe978b0c9921fd75f753a7d208bf5e49e0f2ef79661ac67f252e38c259a15f6968aeb5a6e1cb4406bc61d220aac1069f9748f073a2c8dcb2d58ea0effd77408d8ee251d81c070b4b396eb0bb9151629ff52ee59e36d269ec2a81c47ded2a0d0fd05adc128204c1f3e11e1eb491a0bdb85365bcefcebda7923b7a95f7c863a3d0308aeb99883a2940131d92aa9b6f4b031c225dfa7811af48057ddf775194d3ecf248e2b49c3e0e03b6405644b22d4adb1247f22d4c39e587ae752d3ebe36f2cd78ef27940354c52982fc51b699e73f32d2880d82fe2d04cd67ef324e24caf22facd81da057970351918b03b95d5833d09ac69e6d89f044be630f867e6cbfe022f8c5826305f1ba5d42b1690f2e80b7eaad8990c140d75144d532e85efa871a45680c90654053b5f213e4698e8b57607bd057280bc3b6935b7a2d33d148e77539dfb55f1ce3bc4567679ba40e723f5b382d17a5ee3763021ab6769d7809f92fb2270d88d47c0ed988ddaaa3572233d31ed7752b20370b58ebe129b4c84c13c646d5e3ba67ac6088f9ac7d65b7d75c1c0ea928730426002a6ec177a590a5bb5fc67a5d2b2475ad27cf7943a132eb98f2ea026b8ca8ef3ddf712b7181b16a82f5fd37af345be88af62c0c7056408e23b9d152d808070d0e067d2c8407a3bfc764cb79686df00607c2b00530763b3b9ef4a1567b93f71f0e526c21305672016be74c011efbda81d6b9934aaba49dd53dc0e8ec749719b1ad885ad7bb54651e8e52592a711a757079d583ae4125af30d5ab7d5181f55e43ecb1e30dc98f572683350a1f62f03d5f8e234979e222366eb759d49b8f4a15b55a5efd2a06a5e233e66849dfa8244f0024e8f97e6e58a637583300a51686feef427e0ea7067d0cf8819d4bcd9d1c0cfb7b12054dc35a6f9942a36d8fc6675d2089136e785d6d532f27d99ae10af09f1b215b53cd823346e2084b44f55feb51f6ef8942414db19e6cf898c334ee8e0ebdb121c09f3a362362183b5952e49ef309801d219692782ea42203ea5c4e619031265e198acf2e93130aca80edd762d601a54fd82dd4a7d7d01f7bf6ea392030251d1218ac878508af4c470993f34c3814676e580867da52c4c80b39d80418aa7e76d70b572971fe5c5db134d127f418a285373d72e08f4a7a330548556f325cf5473e437e0182ecbf5a63cfc0add07a3d944c8658f0609ee64eda529a1df250177fa7a1ae9315d462fbc105d3706975266169ce3c56bd432d51ad9b1d457bc742a54491e31084f85468fd7d92f598efb38ed68c32719493470e7c8312eee34b1975e08b0a1c5bef928a5ff6b296e928021d3c01da6b0a3d3011ca72528e346760d06856fcf494d3c240177048500eb51a069d12fa44028247386f014d1d4c3b639279c9aefc5a4f7ab030ad02df5297906b952f91305fd45e62c134ee18fbd8833974c92bcf179360c2f98e5276e21f6e048e4d9a3e48ff9ba5497ea8c85f24c30a937ad86eb858867ea96e11e00b15a874e3f38f5edd31b5b1192a9d4f180a1065354c6de91bcad97ee45bc3f966416b47b36f83c4738458a6a664eebc885250e7278721fd8e35cca737b6d73127a3fd9fca8f6d02f83462c544fb86fde5e9eefbe5180f51f5fe28d8ceff1d02a3cfb40488425b7267bb8b89631ce08322f86de6d8407e54b8034aa0d308126cf4989578630a91bffe9fc5fad43faee6e5f94ceb16aa603301319573126f88d97d13b9eeef0f6d69f19d656f8bd51d545d0a202c1bead654a39bc4fa95fed7a47a7cc486f0f2171c5f8967445b11b8036e6db8ebcf62a1d48741ec99b7c694d97af2b81c8bc606dd6d749c09863e6ce0859fd09fd52d77c051ab07c6fe9c5337cb68a4d03c2a1d508d6c8a9a6905bc73703c4c069e7ec2bdf1f03c80320702001529bf604d531115b0ebea5565ce94f4298b6e7d505fe718dd22d09fa03a682af49cc9cf4f3fff0c40430dd7e10fcaefdba61ad49b11a8df01448213fa16138b06887f263957f89eac70312e21246e4f6f9916e257f643ee6f2715ef5933cab10d609caa7d2130def39e5224f37d2604bd0c084d1a11ada794618b8700a7a0186c0c5ab6b943012d763e83330e2fb504a0cfb8fe70d21fe26245f652ed1ecaa634108906b84e5c7ae7faaa417da8ddbaff83f2a5020b0e62fbe213c74b1da8913b608af4fda9cdac01b753a71c0a44c940dbd3107378ba9bb13fc4a389de8e7b959f966db2cf618a5298d376c83bb9af733efb2ea9eb267790081cbb477be50f1b1097d1263faf128240530dc5102ffdd898632429692228b921bee3d3c8457703979ffcbaea8e300868c81a0e4902c74fb7a75d3a27aea754d6c1b735f2efd605842b0ec82a707610c705ab4e97653b8526fda462a741146985ef1589e51dc490cad0ca41ebcac762b7cdbc5437f043136e57c431af1ecf04c03589ebdaae4da8baabd2cc771495dbf726c072879585f25b084fdec8a5072b9f0742322b3258c454d44130dc4487adfddf697fdda1fdaea1f7514726a3048e329b7d598015c25394fc55bf93cb0d02b1dce7f6ea048e8a785ba1af5ddccedda73a6616a4d3c1ecfabab22fd0e2ac29169f50889722eb75c5cbb2489914152617837965afd0242c37b5fc10b0f785f1074c77ccff7f437cc3fc6743c80426647eda1ac459f99ae090b4eeea20469fad453b351240a8cb16e437651a32baefdb102fb6b66180de2ff487d37757783c03ef612acce2766002418ab97d9ad862664d4737a240977a6534874b0783bd020043db44e42ed9375fff48211a38f497ea33476df6cc52e4efdd2d96f420ab6f0212982699a6ca89f3c38f46f4755615ea6e0b10e69612ac1e617141a7d75751775ccd2876907aa1e1eb372c4784baa3beb3ed38ad3a8eaf5e3b4c648277f596a2d0579eea7f94c2de6be216675d4b5f7e8e48ed9fa6f2609ae53f04f4a08b430d60da3895cba98481a5f92b844fb354f22f798c7f434d66fc0ecc73f0a5040c0fc0690112335adfb81eecc7f72f23e36804ce97957580bab407c8ea01017415edb815f61509233a66b3a1286794cbf7cf71f8b513a0bc4e5aad41ea347bbd0d88be86f7f26011040d1b1331ceadcf1834209aa8a6a1f18170aa22b0f92cad6aa2c95b0c57c24e6012d868b0a439bc6633bf37bf1d29a5eccefffc031ba8690cf0b25d55b6f983929c872a67cea2d80035d3c9ce29897cc01e1ed2576164eb66dce00959a84bd197c31c15e3e8f8ebc0d75672570d84650b6cc2a58908024c2d5b7c7031609d8d920db5ff8e0391370a56e86a436998cd4d7d8a4ebe8d8bf32746955ecb75253cf4bba3350dcd99a7a6e204b31c63d8247dd955e739f7c8d76152c198f95a1140ec08f36003aaa3b9823e9b3db2913805be64b4749c5bb23c269544fcc5719a041b330fa96847ddc051bd182e3c9af8cb00251175d0f95a40f50e6ec2814c468c3214166f9a735890e3151c27ec97d2843d3bc30733e2b623c01f80a8679825f57e557d016688fd5301d98cd41f56416d2f00c7c742e0eac969bb6ef44a0fc5e4bcc106550635c698441d107903b737d7a387246aa1bf36deebefa70e96b09fe98f11a8d85fe249c751a41427ab9a3fc646dc4a572d77960afc14b2ab5685e6bbb50ab4e3cfb20c9a3650a2da66fdb3727d6f3b5cf3bebef0492cff0ef3ea2412b110fcc13323d391ed8551b6456187d14b663ce4ecd524fb1f03bf3d29acde8a065910822ebeb27c86153ffa3623e8c0af275567e28b903a5c62963a282225fae42a46caebf9a711aab4ee328c6c73fa9ef062149e08d320ddb29750b408447d5ca62e4cfa10bcaf332487eb41d489ad8830d09a504f875490a38e1d4a1fe2a24c4c288b0e5306a99bd4ee183ded28d0b9761e670267fd1330c9ff72f928797bc3e2b1e02ee7ace298ebb41407facc043f6a12f09981f2c410f294086b63c84be4beaa56294f7e5f031c8a4fa548a2216a393459c17c9fa46a2aff208f7dd8afe91f34fafb57240c3ebb4c71b8702bc38aa4f6b80f782b099ae8adf8816071560ef499931ba686bf362cf6bd287d66f430dfe35432a81f3a7ecd8eab5e81331f94577c10cdd5c0f5d27576163aae01e9f6c90e999a30fadfd7f285716ac3b18ade5516d37b73c2aa9144cce993b0ff63786e68f54867fcce583003a9a7b1996", &(0x7f0000003780)=0x1000, &(0x7f00000037c0)="fe237b08a02d265a3b49c2cc256b28d5844c2e81e0204cd7145531565b68b90e434f3f919933bd130ae7225a106f0b0c4e6c08f2d3ee0c1a399d7e13403c92f86bee0385ed058e83c1de1f389a0e55882e98928a1f0f7a", 0x57) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003840), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000003880)={0x10, 0xff, [{&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x9000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xa8fa}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa074}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffff4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}], './file1\x00', 0xa421}) r10 = getgid() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003a80), 0x0, 0x0) ktrace(&(0x7f0000003ac0)='./file1\x00', 0x4, 0x100, r5) r12 = socket$unix(0x1, 0x5, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003c80), 0x80, 0x0) r14 = accept(r8, &(0x7f0000003cc0)=@in6, &(0x7f0000003d00)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000003d40)={0x0}, &(0x7f0000003d80)=0xc) r16 = getuid() r17 = socket$inet(0x2, 0x1, 0x8) sendmsg$unix(r3, &(0x7f0000003f00)={&(0x7f0000003b00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003c40)=[{&(0x7f0000003b40)="38789887ad0a1788f192cc0c61fe9c12f4a2369bfc620d99bedb374b82e4e309920e9a9f0bc601f784706c94cb7e4e47beb53bc4676a06619ee735e5cf074452383acbdb118d9aa38be4d7c4e3acc048067c96244386678a7d25554da4e4f273c4b03e4e8160cf54503d84a3d627d0cfc29f0defd01d71760b8b369c766b8f209a3ef5ef7427fcf9a491309ba5237e57834430404bb5c3a79e5d6bb0fa96688b259d5cff5400c13e8772b5e385124b5f2bd2777158ba43a6093fa28432f4fa29adfdd351de604d9ef5aa7e8c6c63", 0xce}], 0x1, &(0x7f0000003dc0)=[@rights={0x28, 0xffff, 0x1, [r3, r9, r2, r0, r11, r9]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r1]}, @rights={0x28, 0xffff, 0x1, [r9, r4, r9, r2, r2, r11]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r0, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r7}, @rights={0x30, 0xffff, 0x1, [r9, r4, r11, r1, r1, r3, r17, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r10}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r7}], 0x140, 0xc}, 0x9) writev(r8, &(0x7f0000004100)=[{&(0x7f0000003f40)="d125ca836da2527fbb705e6c707d60a9", 0x10}, {&(0x7f0000003f80)="a83334a923220517275085e58cac3b36eff5ec5ca35d300f71977322c584781d528b5ab3ca1f8f9020b39cfb1af0a81b41501cb3e76600c11825ab5ff9d4542cf11c4c93152615bef94c558a8e85b4e912f2d2c407ba54d1c653ec3162e5ce6059bf2130c52b936a8698f9a532597059d6a48219da28304140a24a4a6873d8249b5192029b9da706fbe5440e41d54adae3223ee5e6b706a1e166630556c4a801fe95ef61f68ed80addd4aaf8a2be5ca265f2e6ce519484377f493eee3a16434bbde32b", 0xc3}, {&(0x7f0000004080)="2c2eb5e58fb8b5249974561284f0eff7d66e44dbb04c4e164953ccc6afa3bb4b24a611f4417e59634aa925187b22ab286b191f112577ea90cf74cde018a69c7ac6d21d40452f4bcf906f5c25d6dd49fd66346fd03a089227bfb747105670", 0x5e}], 0x3) open$dir(&(0x7f0000004140)='./file1\x00', 0x200, 0x44) 144.321655ms ago: executing program 8 (id=151): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xe470) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8ffff6dd2e45d36ab0b0f9c891244fb9e5", 0x11}], 0x1) 0s ago: executing program 9 (id=161): r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) setgroups(0x1, &(0x7f0000000000)=[r2]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.167' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806c3aa800 va 0x20000000f000 didn't change! Connection to 10.128.0.167 closed by remote host. uvn_flush: obj=0xfffffd806d2ff070, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! syncing disks... done serialport: VM disconnected.