ffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) dup(0xffffffffffffffff) syz_open_pts() 09:16:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022646ffffffff9c1236d773fd110bfbcea34d14f7ad29e57e22438974644b05d74179b05c20ce45a7ad"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r1, &(0x7f0000000140)="df72e45a2baee5bbae53c898deb2628d15c988f34ed54993e5828b5a80a22bcbcb6c7e5eb63c9426b15504052420355b40b5b6eaf435e4f28d2cc508a1e4a615fcbddb8b3c012679f7d8b2d8d36fb41756912edb60ba23636fc69dfd0def18d55f9f5e56af45eda0b640668bf1b3d8208b2ae4f89c0cd6b04275e3d8f2a4", 0x7e) dup(r0) 09:16:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 09:16:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x40, 0xf1, 0x236, 0xfffffffffffffffb, 0x9, 0x8, 0x5a, 0x1000]) chroot(&(0x7f0000000440)='./file0/file0\x00') 09:16:06 executing program 1: nanosleep(&(0x7f0000000000)={0x4, 0x7}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x100000000, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0x0, 0x81, 0x3, 0x2, 0x3}, {{r0}, 0x0, 0x20, 0x2, 0x100, 0x194}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x100}, {{r0}, 0xffffffffffffffff, 0x2c, 0x1, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x11, 0xf, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x80000000, 0x100000}, {{r0}, 0xfffffffffffffffd, 0x6, 0x1, 0x1000, 0x9}, {{r0}, 0xffffffffffffffff, 0x3, 0xc00fffff, 0x100000001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x8, 0x20}], 0x5595, &(0x7f00000000c0)={0x100000000, 0x5}) 09:16:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000000)={{0x759c, 0x1}, {0x5be, 0x3ff}}, &(0x7f0000000040)) fcntl$lock(r1, 0x6, 0x0) `‹+'þ¿ù"p²@ÿÿO"n;Lôu)&<]gÃô†èlå…Æ •3Y;aS¹ßHwÚ·šI4ÿ"#O©°-µ× ¥f`‹+'þ¿ù"p²@ÿÿO"n;Lôu)&<]gÃô†èlå…Æ •3Y;aS¹ßHwÚ·šI4ÿ"#O©°-µ× ¥fpckbd_enable: command error 09:16:07 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 09:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) 09:16:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000180)="04ea6ba4b2546387fdcc2819a802ebebe8fa74ab43a317852ef21012b45e4318f5341f89688cb22c7dcdf19cda73d790921130a690239eb8aa7296831985738404843800660e4a8c223c6144c88290047903eea167ab98093cb3eec9fc3484d076474dd138fecdbbf7e7a5052af4deb358a35112924d98f9470e87b29027a757a250c6586b910a77cd5aa51f5087c66bdc2749ab541ace68ad3ca8771b057921928a25fccd8a8cd73ee53c407f5f039b8d6ece91f427a0d0115533bd324e0175101b17c0ba9b591daa18b0ad80320979ae7501612c696ab6dd19", 0xda}, {&(0x7f0000000280)="e5a522dfba841c85cabadaf67b0ad30f58dbe6a30a236372ebdf089c2e08ed380f97f70c61f4306c3645168bd745bdd35f2b82d91b31a6b97015c4516756eda6b16b198d1f4fe8571badefdade2935e0ee692ed4d3114cde82f5cc89a29de0a6f5d6ffe75a30c9b4092894d0e1f20f2a8b5b7230d107d62003be6df33922aa4a919e7e97326bc95dea569f7bd88d", 0x8e}, {&(0x7f0000000340)="a2dc220e96ec4402ef745bab9b60879a7d9d4eeaa18b011a806ee8aeef52da6d0ea8c35a7a4dbede8b6fef358a90cdd438308652bb5d8f876e61ae0631323930fd2d3351bf9ae0411500b1abb6ca4f2bb4f9d86dd418ddf1f1d8f2c04a02e754ee24fbb0632c3ab377bee0302c518a1e8278a81e36da30c0a93d97121e81ed8e767e563d45d3c5b53093fc8233b9d892debdb6ed68cbf5", 0x97}, {&(0x7f0000000400)="08b7bb3b2703647af4126f0034337b68b77054ee27093fb148e251dc3c27f4e9b2584362fdf13d04e1dc9af9298b827f79fa9dcf224cc6aed2c4be215b70f9e352a8a8738efd8e8a53e9f5608a480c95ec44b732e04a665f5d9b76ba2b848bbc3a1b53cbac357d86780bdeae6c746f84928ceb41f139af98114197ff79f62f6c414d4775d35e2b10ae7f9132aea0d32ae07f3209d74df2122cfb5be15b086badab507953125ed8b23375f323082890ab159cd02e66be0174748122f898adfd0de857b1e1be2ddf0c9d297f666575ea39e67a73db2a8eab9074c108cebd442b451985507cd9508a5e9ff2ca8bf5fe29567a408a398767af08097c3a125e518c6f7838c2b318db2e6c2c857e5df3960c50073b74ee89297875950cd2299b8e512580681ed5203183ee264a447e46a7ded203a5edd147a3141cbe66f820c3e46578fa83cdac27fd326ab9f627310d3b7995125a95e18326f49beb471a6197d05e986c31018b910bcc3f7a8f422f2a4048dc249008f97d184f0ba6c7f335c919644963bbc1cb2f5a68846b228e76826ec3b90ede2dee6baa5e136adf49453bd734a40cd38e5d9532bf22e434d27ce41a755ee7cefac3e4b0dc6fe49f3f510d5ec80c84a22fc5c5099a23830b6d66fb872159b883b7387b3cca2ef73fb48181e5e4d3e8d6cc4d4938376febee0fc7ad49b41a7aa3151d50118111b05b4f59126360d85dab72c4698495e359c8161a5473513d1a2e0312dfcdd506d9009d5b4ee56efe11523e5c42784d7325f9380ddd124c3156acb9a9f3a3aa2c0d5d24743fefe575e52126da60be226a5a033abed5f47761fa2e3da53f05bbe95722c11d6c4cee814dce95bce4e8a1e9ad5a484e9512381608c11f2895d1bc1421cc6c7e571f2afb3567f206ebba1c31e740c11cc04c99dd43018ae417f6093b482a43eae67c521561b752bbebfa34b1fc6040d48d486d21e8c3056fa7fb911dbe5aeefd0070d6af793a99a7f96237547ac34dabc67ce35a986fe321ff74a1ab651b0be75d2af463a600f98a97a74d79ae887163215510c4521ae0a39b3c4b646b46cf6bcf18f75f6af4f7287c29c3b587a47e5782a30f75742ddad9826bf90a657cc1aec851813994cb10c13fbeda722f596702d1391e5579852e68eaee09c1352ec8f652085866b7a72992f97e014a1ed7e81a7368465fb6705aae420fc62be69515980f6163ef9abde256816d72e76fd680b4b4799df5bcc2bc1fe65c5d37f58084e3dde638b87e2797405a19c0e35f654ab22535f12ea022393aa9ffd6db97e060840026c4946111adb2e24a60c331705b50255f126570f698d6e2e09620f917c2d7a4ebe0da52ea4f977a733b0cac0089183e494cfb3f813416c0496ddd1c6ef917c42ac54716593b127c67f90dcef3918e5520e30241d3ee6534f5bab858f7cdac3b56f91c98e17875d55b5e2f983dc2b4854576df2e65b8dcd95898a854c6f68bb64aaf9318a4f39fe21d8f7c16d3e3bc36eaaa39bd4c038cfe0aedd1b1e4dae9e8b50c062b45d377a0225df4af44f575400623d209ccc57aa37b8fb2a56d31fb7ed340a40b2934c433d7f220f3fcb0690c619f7d1e9dd0c12357734be80d32ce992278af48fb1efe9733d083302e8d61f629188f6538d08ae30445cd4083da89a20aabd650c7fd99f8cb6a31ded19e36787888bfc29eb7edb89e34b8e5f38ec89d13e15f3305b37cbe83c9437b416557e9dc01e99b7213e46837885dd8187fe0376944816232871fd1dd7a551edd8bba635d070948a13e530986a2413811dd780aa83544ba948fd96069a7b61898cc5bf5a877e2e09d501f7167781c89863bc3245cf4f019c70db13e10ad136ba171bc089aa54702fcc6f21484c8f49821ba40e62a4d5039b7d69a334b839b5a2348fc3ef87a5f210be96eb4ec86c83a7eafc58d38668dc701f541a36730165724c5b39f8d49b5d2e502b7302ce1579cb5ab78bb8d9b34492e5f0f80fec9a3a54f0f0308b878f134766309eca0f405b2f824df6a4e90cf368fcaca09e54e64a4299e4df2e9696146ab753fa8bef751c6f46aae97db67227da4f5385a2a86a38e65a842423b099d21f02499d91cbabec4ff25423e2195801132b36dfd291be7c323cba4162897e5a49b6c311fa8b811357f618ce028f2691af653209d6949d4b2936203d81c0ea53b526a71b9f689a0ceda707146d683cacc2f35ca93ac73241d139e7a0c705734724ddecefaabeeca8165b936e7cee1bca13e0f425a0d9197e829b01060c92c8f24281d0b90ed03db9328d08452371512409981bec9121b1e06fc33350a041794f37fddce9a3c0f84dd4daf7cfe4f20625ac585e5d4bfa9f82b7f71e16365c659804dba5d196dd07b887f39f8b815bfa33708ee042b4a94a349a76d65e58d21999cfb096e459897f3d2d6251c21338d758a7b70a8179bdfeb4e765e760f375986c04d661990ce766eb0c0344265baea51993fefbccca99febed51611c6c56b0fbb8e1bd967143f65c6b9dad6dafc1ffe8aca13564fd89d996e3d4b5da0468e7b408d1e30bbfd2212ec8405c0017b97c41abefcf29f5833a04e23331594d48c01e3cdf149d021b094c3c9cf4d6e351f2ba67fa6dafab74010ca70d1f1d94efd72a5de09118c9fd4fc9a9c6a1bab8950ee623b4027d7437a41c745f83c52cca19f5b090b9f226412fa5a542bf5792fff4315c01301bde474f7a254e0ab816a497235e20b8996a9db44119e5bf570bb0b6001056e7eea99c092a9fd17b77f03374e0af2076a2f0b113ce22f96cfb9d4b1be89b913dadd575afef189889c4a96be85f5a8d33a0d4f9f37ca0f9ef1904aa6ba2b51f5de6175a711bbec0c43dfaddab1fc7fc48db5cc1ae52e31231cb6afc25e78a82acc67cc0a79b8509eba0561923469321e0dd23f4dba08a4d824db66c8b6559fd0a3e354575b09470829e3b20579d31d088a945af41fe0408766f7be3c8d151f04c12c71e03cc7007410aff7b369656d32b8c576386368c099900458658f221b1012f8112d1015d0bca79d7c63b49398e26bc74fdd872f6e4d0ca9baf94e625e55b4c9e9a654cb943bcccc8ea34667f3acf2bc7cd11d1dfdf85f186f86038616d6312a7fb349c6acaf52021383fdb292e6178dbad789c536f55ceaf0545b57a31de3fb50cd019cb562f77ffb4e00f67785fd7e9e4f98c3cc7148813c9cd4325df73075f7ef11efc11db527fcb04ebef707d7654e7d5fa9af7b87d52b981e227b6007326f165f8f9517717598c96c1e393f1f15f14b37971aa260cd3e48eadc204caf77902e02917e9c492840ff24bb2bf169a0cacb32670c9b2e7582672f0dd208c5552e59b2e506524e3c62cde81b30f86be55bd7a6f691d75f0ccfe63e3388b38291631fa6a0b41e49d682d3b60c305bcc001a3419941ba0ce1325308e73808b71b3fae02bba6283e1e125cced1c539835e68a7e7a2e9ae1a9f1dbba49b60ecea7aa0c9d9b9defffc19e05d23bd19f2852c0ff7c5dd630c85aeb62f1f638f2babd6b07fc9edfcd6348298c9fbf54533230581e4b2755b8badc176f3e63c1098943e1f385f1fda46802b2caaed2c63dd79dda513bf0b03bc69e60336cb1442d75e27135d1175cb166ea9b0c79a31029d58f12539bf88f2664c1463747432532041c6670e03cb12fb6fcf78bb44e83bf5a49ef06c7e80230602c83df0b2a76b10a52df47ec771e63406acc504463aec25fce91701377e4082318ee0eb1369045fd6027efd59007954bdcc09ef45f70518695c1ef1d185b88e8f9a09f492945dce43f2057753d50ac458470289f13ab8c1b2fdcb81ad06c31d98b902db2d20c1124b4a7c6b7457aa2ab9191a5452fa6f8c7942de26ff66c277ff41a0384f446e1a22073fe1f823e92d865c75f27958f1b6e71fd489f2c0d1cda0d0322daf20daa17fc29fe6316bb9185775abaa5a6577dfc35c0b30093ffe603806248ce34e99c7f021d9d9b02ad5f8dc8a1f4311f542a45039d48cfa64e420e41eaff67c1462e1dd0dfef5538bde21de4bc94383dcaab2f72aab609a40932683829946ff69c8aefc041de28a7b91fe59829341dba217e887f914ca7862699fb1586646e76df0ed9923da7cfa31cfb8998a1b77adf6fdf55036163277cbab9f6190b1979d07fbcf10e25efe1ae96e7c2013aafc3f45547369509eb99dc39ebcacb16e747ace5b451705e266affe6be8015ee6e05ce03048d1a108f7dbdd75201b85177e388a85a7b69074d8910ba8a714686edb9913492bda23aa807b3addf50eb9b07dd9b261a9d127ced64498e80fecb32c01fe745a5d00e76a87891a1ad3b775305046bb52625a6425e5eae73efb791863474afc411ff400189fb713375aa792ba3ea6a120ee7a00b99e79f63b19a37de7abebc24786e75ef2b06baf168be3543fb08094753ff116630a8075871451b02d86726246428ca117dced8e37fbe55cb85f551e7a750f9b57263f4479d749621f0077e90b49dfbe5c9a04ed981ccdfcff8fa900173ebcb7441afe89c61a6eda4cf580d8fc9f6e014edd7e3df070455d035da3ab55faa15ece662b84f8a56971b5b4ae67f3582e2e061ae5f0809d77e14af949603f074b4f9e61f7543233ec24755c763da2ef03d481465d499937411e5c006ff6e28d1de09afd5586fe363d1142a1b8927413a69da87bdc08b681c9ee8f5a21c087a6a87c53dede3445d3ecd2ca834ab547cca4388b254bad5f3e3c1951b38cb916632633e111c2a040bdb71c8434979857080e4f8aac5e4bc4dcead5aa96cbc664c7488745231c25c76e018fff9a15f773399bfc476c4a7fd6bf1a753d10d40c2a3764657bc806c2871385049fca5498c2cbafe427518b24655df5f8589c15d9cbe956ddb4b026e20e76689640836c53b30e686718df5a92af4a9d08204c5e4987f8a48be3d958103c49f2d89edfffbb93dcf4b52947c99423aafdd0b79d229e558c7b09ab014cb5a81a289258f7f04656903d6282162ca3f394c49dbc1264710db3d162d29c2fcbc6b94aeb1a9c46c46a4bdebc9938c1f442abe7ab85bd6f13d78c188904587948f0b7dfafcfeb3a52095847b0742fbc535460580451030dd05dfd5c18101c30f35473a6abf5eac7d6e4f186d0b35d4ba0964f76679a5ee7f842292fdc25cf44475ab08f16d6a90b262464afb30ecf3e36f87fe432df45556859cd9dc1e23154897a4fd77ebd870d162b1e377c0432db3e1d2ea64042466b75873dcb6982a147c73d08dbdda3445e5d5fb247498e1f5f3d6ef2cba746c017e293a425cb729855e1a601fbca8e92aea58c139abb67d0688f0b21a6ab38f4fd7a31a3784bdc688b436b6c0c1dd12e872ee7344bd8a3afeee4d17517272202f707851248817c819ff3bd626e10923deb60117bb4204051da1f3c0b174e48be479cbe0ca9ac23c4bcba99ac1c9d603324636b06bb1fa3e948fae567982aa9194c795954a8e6116b83ef864085ce61c740b0bf61d1dd5e6e65ca2a959203ac65e1a96402d121ce09e34ad6d360b90952f05b0ce8c7d75701d8fac8249e1f71f86992cccce10391ec038409e552aeb52afa9c34fe0528e62ddfb3c7b7692831494123795252198dc7d31cfbd44b2a75dadfc37d958c5615e0ec0ba327de85736f0ac224a8398d6daa4427ab6f81ca415cb88a1b2fa06d38bd182ba0c07738db639fd9ddf07916836e93efa3912546758c8dc045e0879f9c688df1a1616565b9e60852173e120088ca92fd5b390c57aa8e56aa16ed7a6061d6134f3e5b6b8e5cf18673", 0x1000}, {&(0x7f0000000040)="97fa98621669", 0x6}, {&(0x7f0000001400)="2d4879db78b2c2d3f4ed58df65977cd33a82d279f0e60f6621f09ef1140dfaf1219a60a30a96b62bfd3e0e77834ade42e0c5394d6391c3a47a8e3a2c847581ad9ff2294bf542bf6a598ffd26f5be7fe6767865c7e72472cb2fd149c9b2a8d36d0bab4a73eb147d55324e4057e562eaa3b1c2fb589a90171644172133276e635f13f820261500220577d9676a6c713be5895cd221edac71b2255a2747bc333eb42e7e952f26d45b485cace03da690a2600f97c41158", 0xb5}, {&(0x7f00000014c0)="9f8d46927b783e35c0e87acaf8146c7e495facb01e49d2688de00114fe114a0940e42fcaf97c3e08a9174368055f88a020e80700ef26e15318c270e94f3cb9ecf9b7b8ba513926fa210b971286f4716e6862286d380fda1ca92bc3aa7ff0fe9e3c8030c44c72b44e02c2b0baad3bbfb3150fd470672b341cf319a1e5b5521833ac9d", 0x82}, {&(0x7f0000001580)="f25b717fcc254bc917b104f655ad76379bc3ca6be78ee8579feee22f164a97d3125cdf1a9adbd1cea34416b478cc2f314ad27c865725a4c794fb8fc0b53dc7986b304b6bf272bbb96c6e7684aae14cc9ba710fc4f4a28428e622f10e5a243e3dcd2b443779b7df0ab484c9b3fd55f06b5a52afad981162fc07d7ed346030ea23f93e578a0a33f80f5ee0d7b07e400e4ae5a1707f010cf31c4a2dfa461d7ca884697347426ca47fa98b675fea2df0d2f2d701b278b4da68103fecf54b6510b27070f023b0d04d8c18efa9f2a911e2587bc971015dc1e57403000af5ddfb52cbff5d5550a936ec088b06909b06c971d126b1d76e340b15c8f9c03c477da70d30aa7483dfaa49c4b8d22fb37909c0ec70274481b863063f7f01d0afac9c586b16a61c50f113e4c3079a1a72e3d087f6af2f50e59662ec14ccb8dd096506536ae03c2b3cf417e6fb2f3a7ebff8cecf2cc11177ad1111a440d54c7d10e804bed665c24a671102ed4097c6e8517c810c8119fcbdb3a1bd9d419f037c7fb49bfdc607993fc85d5bf80bfd76795c093b74b8164c0d9cf01a8562cd89267425eed2b1687cad44b4699f2821f43f50a4d4ae87e81ac04efca3158e912c1a3d8dba1274ac06318c30310de3003d6c8749a12ba2b74213d100ba75e1a5440872487ff0a45ed1b9fe32ead88bdd896f7e54558aab7014d1c6e231ab4bea1ad610d17f35946b4d65ba808578731a2781605c3084a8fd568cc89ba21b3313f48c1cad30c17a3ea94e3ea3c4fa19c673723f170ec5c6a3268138fa1cd68f42f899b8ae63004b4221e39ee85913a7c20877911e75dbc3d20c7147300db9cbb18252b16c95009c06b46de82ddd37f00aedfe81073db2350e018615d2f991d59837b5cb8092cba4542c589dcd3c996e0f434892342c672cf7526bbc4eb5809cd39172091dbf793c50817d5907e38d401b39f79cf9d0d01f7a22eebc08a80c23510716315ffff8ecc5b5450586765bf49946b0e4f18a0f02e00658e03ac94370e0081459bca9d216c6b0816b5b0aee6ef10325df23c7bffeef44722a7d33f6cba828b66ac471d1332fda8819084fd52af4768135fafe700886434e1732345fe1845a1477abc14037186e46af786cefa74b039e7ec5be131af5071b4f9c64aa6f1cc67d681d126191c6017cd1e13109df1b498934bf77d5d172f3f851d2f36edba08244be0ec6830b6e468f51f27ad1719ee135ccbb2c8270c44b35264b341cb6f1da9caa1e60a9c8db2a517728b6bc9970b2a9989b07887ad3a411ef00ba506527ec4cae9888974869228e5fd335b0b0d751516ad7edec3a4dc82e8e6bac24638d994ae0a1b7a736e1c589ffbff6e8a4e9395893b26c8112e98268e6c224b7fbf815c6647fef50169b1fceb63b32d440e75a651e943162e863d44c7285e16dbcf718784bcef678287b9c8826941c5c17c0e8785b3e73f8ba4df02985bd1ede67560fb30ff00c731c0eb7d07f484018601ef1e25d18d764f77a2b3f476aee4e94ec5476e7fdb56372ebaf054d3974f088f88c45d1bda7bdd1a598c75f028c7cf3f9f1595ab4f50b411fd7ad79d74b67880221e3a0ef936f8061fa0f2bf30dade4662bfde2fd7ca7c019128ad8eb464de229641ab3b8e3264dee5d634c94ff46fe910a6a58fc9c53cb9cb742fa481361126d9e7e6b23744c6954da69be6c8c0162322a03bd00d789f3eebbb05c6ba29c2e508b1a521d53edb63767db5bf950cc80db9e04d9257d10d53e422036235c93c63e40a8fb91e71b486807dc1d6cbccea8d2596382de0d6db26ae02d5456132189f6eeb5711b9e15f34a695991cfa040ad1fd619d85a365fbd6f92f5affb191277ae07f3a599ff0f532367980a488cb0f869334a9e07ebee2aa8fc969a51595c3f98113499aebdb452b65eda83812f4099b0aff60a438fdaedac2eb1d0aed8b7716a7b27545924fd92846eeedfae372dece316998f612fcb87eea8aa8797e2b5f9e705aac3a110979cc83461273d95b66aa9a7cd37c61974ec4e6b2e457d9dde61481b3e2acfd26ec5be940915edb6ee0195b25d8c31a77fbaafe42b5b383efea04367f6beea82474e3e24e2fc9087598e09ed3538b2c71bc8e089df0312b5e93d338537a0e0aef8e47a503120f074c2bab38bef4183282f856af766af531c6ca6fa23c33a70ca48bb7a996e99007a76af2241cf5629c2d5f7b9d3691888b8442ae67869cb44db494940d879b8d4b3150a8d746c7294ea16ab73f21ed43c1dcc9752ce52dfd069d451fef46f1c7cbe155358105d029027e52fef3e846ea0dd470181290a357d3b4928ded5b46fee8d400d801e8a1761cc400c4a55ed371fc6984bddc674b267c62745b32eef1575e577a24d5deca8790582834cce819b9c2d1daef7ef798bdf84eb1a8416ca31d1fa91d852a175f21fdb138d9d6c0ee061553ff02378524c20a027e1b5be101f69e62364cc404af33b91436060c9fdcd42de6a82f223a1ee1cd9140a2643d5740258b47b479ddd343c3479949cbd4a7a3351862f5832f612b5cf91845fd4b6d33c547e9fd0fde1c411f9bd37772bf5d93c9da9c73a3c93eca916780c5e942f626954381fc8eb518f4955b1878b600e9c15677a534b3570fd59b0327fb24f0f8a910bc59ef0b65130ed3d1c3e312c49c52f9e480b420d8278a1a61b309948d0540ee08a67d79b01656cddf9b9bad485af880004ee1573c3241670206474e35f35c3d0bf017f27657b9d55f0cf424ac9416ed22510b381f79b652d5738e1265102cbdcc6ce5eeef9bc1aba72974936e6790a896bfb537af5cf161c6e98fb8b4cbc188e412307bc07b47ceb2816895f46a7021fdf0b6a7604eb04d22e0c95c2f03a63f8481429bf5b670891c5627654885311e1bafc9685c8ac06aafa3829a5d3383121531be2b5be28ba358a41698b30ef123af5c207c6bbcb475947fc5b59278561952bb3b46f7546b3c5df59953e98411852916ca4008b323d41392cd7bd81ff10d7222ede3a77f32689359d7619ff63a7feb1bfc2b4f0c1fb36f997d79fc54940a64d6a4c1163ab3b769dd5030360580c520a70df41664641b5263991338c59639d0b916381e6580e2d1c945692b79b52906712d0d10735e571a7efc4b167450083257d21118488c34b5d46776694f2df12de48f7692377f764e2506dfda5d5064a97eb1ade91579c5729b8ede9c36c82b0da1fe97b6e6f7ba331dc447974bc8d7ac12c69571e7df187567ada165d8c6880a74003a24a3aecf4ac4a7940865a4da3b90d9e0c78e7881a3797a43786348d711276943402dfc9e2163f0079ab9ad5359fc10351baf65d8abaa8c558276a64cc171ed7555e921fc8d0059d6bb29b9acdced8098134c766b6d6d5e92137b45097077a60d54d2cc3b80e95712ded3bb7269d81bda47802bbb96d70c2cc7901e7ea6d87a6e0fe0dc1b483fc693366caad4572d35b30d1b09bf33cb19aa0d0a1c1ddf156c7d37f400940accee4661c49a7182f57c82102f47301b0d81b0d7797e3488f688ba389262edf7cf78f48baa3d2697ab5e3f9ce8f54f01d9c24f2ad2dd60a39ac5fdd02a8c7bcbb9d9b4c1e873c42b259474ff70cc46b7374270dbae38eb28a75ae60f284ab48c038a02c1928692e4e062efd5f65f45e8bf58060b990e4b99f0d8794dc8f04f6b23323f1f39ec3cf951a339ce97ecbf2f8a09e4721adb9b5400937073dbfc98b964f6ab5938a63ade041de32bd6623e52a465a26bec47c55c9655ed12e3b7260efff7bbd5a69d6a3b3e9301ffd07614dfa7721a11dff75ade8a448786fbf5c02b5c8c9ea52da97139d21f71c26b2d3a00e193a01757e1c3fb117d4e7620ff1d51f136e1ba0e178e30bcf913ec6a6c93fdd23e8e3c9c34758d8f10bb9e2fd2a6c998778e157b73d31b2db7aef4ec59ccbb480fbf0a1c6f6ddda59f74a3f10447a2aafd0b14b10cbe19c9c2e453610d5e351123053e87118a455822a4e84dc7e6b5a38258f52bb66b430ac8633e9b6cf098f389e351ef93b4777466f517456c9d6aef9f32635bfdb7ba5b9ec19eb78e62daea01ce75d764f9dee7f95a20b6421fdce3d191303ae287be2a96055842e461f057166c742fb0b0bede4e4296da95acf2fa486e0810c6736626871d6b9b655aaf8933601f1e7dbe91a471e32fec6e9788cfaf0cd3cf335156eebf6026fcd4a16aa7b21f054b6a6ae31757755ae457aa3a6ab84ec9d0f4ceb18bb9909aec9c6c8ab0935a6d0f078805e6ca5de6b8a5fd8d44f50d51f81e9e4da959584bc9eb698dc5c54f1e33ea2aab859bb78fc0f7a20c71db361ba4f0c68b0368ac9fadb03812bc44fa1530deebc38646fad863f5182b235784d9c908a47fc1da42c43f8de2e4476459c263603f51dbb4f105917954b011f8159d8f063b5fd5a3f3ee1c847e673d3eba1530cca14270497eec2b235a2cb4aed3b6e9ab802f635ce8daed0d09571f64ad4f69261b3f0910a53da30770757a69d7ff0ab2a59111be1438f6108e6c5b0043f7165c60743eafc4e66bdad08dd1b8529a0b5b670034de408b0cab8e2182b42127af5a8751ea6f233c13958e1651530b47bb76487f010a734bbd12aa5ea00d243b019651550768dc8442129b5c726c68f10a6942c698e8ba2e6cdd7594ff6f16ed5952ed288220e054319a06c60a646a7cb7a5240ccb075e12bcfb08839011f28e0d78ebd80851decd8ecb023959ae0ef82ccf0fa8ccaa336544f7e2fa59a184110e3e8623908d7872a6e6477b6bc589d546467b6d197aa9ed5f6e249cbfc0f2220cece3d0ff5a57f4e26427295448437b11eee67b0554acdff979686b4fc9dd5ad863e0d852183526a2d3b2bcd97869d8f5d47925f77c4f30aa939073ff6dcbb792cf2a1a0806d559a5838b6dfb8d63aff4de06bc02f04e7c64ceb5ca8fa02e3a0f052a5ef99f0ef6cd2c7871f313f46c0a3718a1f7ffc776208595e52ccdd73af86c2516bd53a15de16a15a4971e154501850c87dc24d467e9acb2148fd28b877eb8faf7487c18a68d045645440c32d610aaa9dbd7e247ed38e2f4be782979b5e722984b543052427a5735734beeebc382cc2a678198eccb59eb45c2dca40b0e0fb4c4e6631a90ec0b328537ef67038c3fac8c2f8cf8c9425e00641d30bad3bdbf60e200f8d10a7ae4f16aa677f5dc9712c377f7499be9f5a52a76e36e5e5d744a0da26cb2003d00c511a49bb2c493a6538ce3b2b294ec74a485c80a11334acd49253644daf871e0a9ff53a26c050b5acdce2f0fbe0bf4f1de13fac8aca592a46c9610870571ec69afbefb6a69535717d59f249dabd269ebf3d68397e6a0535d82256621b29d3d6a7da10b105ef4bce1ed9e0d46d4d18c976e6fc660a4eb053b9161f94b27a10b3032ca2a93dcd27c86d2e5b93fc588f725421b25d8f96523e230980c943afb2e6b72b6f956018361252c2fa1a945d78c1f6514a5e5707019fd69d42131d05e1d2eddf537b83f35a50577527b5ddf2d38fdb980c77496f6446cdf1cc51e407d5d0adc64c67e71ab279b62e36dad0856f3b775ed850ab87a73da000e9b7049186968c0b763c0817d568a4359b66f16f5757208a80bfe3d46e5a1e4e9b074303b17835afc0123cf9b088103c4824fcf84d5d14ede8c13636e370837a1af2e5a05f0d756053d5f10f020b493531125eba241d5e3182a3b2446be3f8bc66776b5e1090ccfb6835d00408949320b4b5d9e01ddd80e1e14fa7e1aac5fb117a8055dba2b221af9ddc1fe188b0a09a81e0c4b761d600ef884aa33fb0c8", 0x1000}, {&(0x7f0000002580)="4b2cec47fc451ca9d28fcedc13e194949f493f2715ef108ac1613e8be698151465efce7256d897ab94cf395b52b72665c0d56b4b606cb9019c79abacd23ce7249c3d9f7c3c5f20fc61b70c9dc550778f8ad00985a85edd1233e97fb511ece0b2ec1ed6a996e1ebb50c0e9a43df6a63a761d1925d3c344067a30748c8b664f08401979a7d180a48ddfeb5540c3154e61193d6cf98d7593cf0941eea358c7f1f5c58b10da0fbac2b97504194ff559dbbf98e8ba340ba601dce8abad6e746ac245bfc33618a316e787a3dd0fc7fd11bc6f792a1ba", 0xd3}], 0x9, &(0x7f0000002740)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x80}, 0x0) kqueue() kqueue() r1 = open(&(0x7f00000027c0)='./file0\x00', 0x0, 0xa2) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:16:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) pckbd_enable: command error 09:16:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchmod(r0, 0x4) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) write(r1, &(0x7f0000000080)="9c87c3772c0035b87e33332e26", 0xd) 09:16:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0x31f}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000140)='\x00', 0x300, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 09:16:08 executing program 0: stat(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = msgget$private(0x0, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000040)=0xfffffffffffffe22) msgrcv(r1, &(0x7f0000000280)={0x0, ""/244}, 0xfc, 0x3, 0x1000) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r2 = msgget$private(0x0, 0x2000000000000400) msgsnd(r2, &(0x7f0000001f00)={0x3, "9d025899e184fdeb3998dca94f14d133b799f98765a599c643f312c8ae7fc85b5241e94407af9260c035078aff95edce0dcde6e2fbbbe7404270b1fbb75726ef913d25194d14d4251bbe94dbc3b68f0f5a748c8871a5b4dd6ea8d82b69211de712b8a879551698c737e782af0c68b3f71ca0593df4a224593283c61bc3a45a9d60b9b00b87126bae6e775427961a581a5a5c6c1c067b0f04387a4e2a9d2930c8581b9db0da90addeb23eccd391a017424d19c51a63343966a418d5a912c39b84059c9ee0166e2996390444103ee075b47b7a01644fe50af313e158510ef786060a1c94ea8b"}, 0xed, 0x800) 09:16:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x4, 0x0, 0x2}]}) 09:16:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="d5338a49") 09:16:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x19) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f2450", 0x11) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 09:16:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffffe, 0xfff, 0x100000001, 0x0, 0x3, 0x5, 0x3fe0000, 0x1, 0x0, 0xff, 0x8000000}) setgroups(0x0, 0x0) r4 = geteuid() setuid(r4) kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000140)=[r0, r0, r2, r5, r0]) 09:16:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) setsockopt(r0, 0x3709, 0x3, &(0x7f0000000080)="dca02b93fa7d9484939bb7b4e734b97beec6680b404abae1fed4672857db6435d291f8a5b9f8c563dc65298d38f006dfbf1521e0b99d4fa60388e4f6d536bf95c2d5da893d6e920f009cc420d6b93fc54385be27190edb0c99d6140a86", 0x5d) 09:16:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) recvfrom(r0, &(0x7f0000000b80)=""/155, 0x9b, 0x2, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/196, 0xc4}, {&(0x7f0000000800)=""/238, 0xee}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000900)=""/132, 0x84}, {&(0x7f00000009c0)=""/164, 0xa4}], 0x5, &(0x7f0000000b00)=""/42, 0x2a}, 0x40) 09:16:08 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000002c0)={0x9}) r2 = syz_open_pts() poll(&(0x7f0000000380)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x100}], 0x3, 0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x6d4481c8}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000340)={0x3140, 0xfffffffffffff001, {0x5, 0xfffffffffffffffb}}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x8) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x1, 0x7fffffff, 0xffffffffffff8000}, 0x180, 0xa000000000000000, 0x2}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000003c0)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000100), 0x10004) 09:16:08 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 09:16:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 09:16:08 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7fffffff) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x4, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xa2, &(0x7f0000001240)="98d383cac7fcfba7324e01a0e0665d8ed80a5c356d80701cb01441059cf83970827fccaebc9285e68af05f28cb952226aee86cb635c6b3ecaf9d289f564b1da49b173545e97ac14ff8f5c86af6c91810c3b889712f21623d8e114254dbb3c05d074cf994ccbc27e550a974c7323bd3dd2a06253fc4dca4a6ded8b306efbaf08d61badf9e8c49c8696ec324415817c5158063a86c7905ad13d21ce1495f8b04a4a3ab") r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) r2 = dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x88c0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001300)={0x6, 0xa3, './file0\x00', 0x4, 0x1, 0x1, 0xfffffffffffffffc}) 09:16:08 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x500, 0x108) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0x28000000000, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) r3 = kqueue() sendto$inet(r1, &(0x7f0000000100)="63529c38cd06566a17b260d687e85fd2baef86b73f74ad40398cc7f67cd9d68736c969ddbde70426b5368193fbd2aa3bf77dfb1a0e5d58ab25ccb017972adb1ac3fa0d17777f69cf9a09b730276a2d711a38572ae8d72df11e7bdd3475e3908986575ea6687f525944e615fd3e609a1aaacdcb2b75cd5a0c3c2c8e2b615948f3ab05ce3f7896ff1c139e54aa3a280e41faa6232fde7f5c03516ae941ab5aafaa0fe1bb75a6cfdb3d4b8b2291dbee7cb2183e5b2b2d487c565bc6d8a58d9735f70548fd9e4f433d40c2871668f2104ef3c9e1ff7dd695c298d0c15df355408c7ba6a5a592ae", 0xe5, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 09:16:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x4, 0x8, 0xc8ec, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x100) getgroups(0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x10) setgroups(0xfffffffffffffe73, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x1) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000240)=[r2, r3, r4, r5, r6]) recvfrom$inet6(r1, &(0x7f00000003c0)=""/113, 0x71, 0x2, &(0x7f0000000440)={0x18, 0x0, 0xc1, 0x2}, 0xc) fchdir(r1) 09:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x30) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 09:16:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00006cb000/0x3000)=nil, 0x3000, 0x5) 09:16:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) 09:16:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="3494f3ddcc5f4f1765cc732c99337713aec38bb85f53a546573559013325e0e5dd70e05d5cc4864eaf2728fb87e23b9e09373545d000b7a640cbbc88a4aa8003bda823d194bd32d2530821604c613fe010eb8a5c5631244437b8489cc2211ec0353c5a4316837fef45d74ffdeac0c1caff5dc778", 0x74}, {&(0x7f0000000380)="d3a0233108711bab3d3addff8636ded6ea4ff6ee2cfe033c4cd5c4defd9713a939d756f60cc949e2a58fcfd75f9a7f120e75a036d1754050088089c673d918b84040a1632061b2f8e4e528df0b741b3ffb08e4235adb940873ea2f316287", 0x5e}], 0x2, &(0x7f0000000440)=[{0x98, 0xffff, 0xffffffffffff0001, "52d9cdd550dc88cd4be961c6c437ca7d4dedee41e9ad4463e29dc2521af2e7364b37afcc2ee41f47b7bad10a4d1f55a521f963a772e71354cd966d302d2639610d6828fb4254b6686f659739deed549836244dc692157bb043fc3635332c99f88d4934afed41fdcd11b39913663a08ef9c96bac4d77aea802e2876a24c350197f1"}, {0xe0, 0x1, 0xe5, "48b718d8cfd26f6b3c2277462175cf4087d124ca8aa1e40ed5b475067f8228dfbf934f4ad7685ebe18d973707241d8eee7115576684402975b92b8288ac9cfa08073891df170c7a0a8055bc5e111dc974157f32ac3ff90d79112be0eda28f45c99562f400ccafcddb79479ab76716fca91905eea5c08d2fdbc7e4501336d144380e700b33649731a3f4e5dbbd49ad5e80f36674f0ebacb061d682a685d56e7ce45e60202c28657c769ab5592825962c4d94130c1ca8abd221e1c97d2ca6681ffafabdccc688d0c9e47"}, {0xd8, 0x1, 0x3ff, "bc341d8ccb3fbdad96ecd4f1e55f28a92900fead9f2978b20ad6610d48fa2ee5bbfbe6d229a3ed171a61a0895110c1b9f645f845b7efa0ee02efc276a7b89776349458bd1a634a73ce04b16d49bf07699b8b588a4ea070fdab29022b9d68b720de959b311220fad4bcd380b9fed39bb2cc996847cf14da55eaabe88fd6bccecd3475f0b6e6805558b0a2d3a7979e1f6c79d35d6378b444c680f5d431967756b577eba1e62cad82a6aa79adbb9f556e5c8170b20cd5127452cb7d50b9d24fbf5f4eb55c8290e0"}, {0x38, 0xffff, 0x80000000, "27720b47becc4bca0f4eccb46dc50e76ddc553cf4dceb06d1662d6af097393489415229e751e750b"}, {0x48, 0xffff, 0xfffffffffffffffa, "48ed25059a250ab4aa75073a0fa29f4b583feee3cc9573e0d8cc2c92bf712f6cdbe0af2d9da04fdf1fa258b93df7bbae8892cdb08a72"}, {0x20, 0x0, 0x7, "549928a063fb51ce9a825aebd39513"}, {0x58, 0x1, 0x100000000, "cc4b6e82b1443c6866a55853b6995972abfda129fd3376cdef006a8d05cbfa238ebce3a4367b743146ef949d9fa3e02cd95ec777ce80e35b79bb69aa0d5de23317edbbc348"}], 0x348}, 0x9) recvfrom$unix(r0, &(0x7f0000000200)=""/145, 0x91, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000800)='./file1\x00', r0, &(0x7f0000000840)='./file2\x00') 09:16:09 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xc, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) flock(r1, 0xf) syz_open_pts() 09:16:09 executing program 0: r0 = socket(0x11, 0x4003, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) shutdown(r1, 0x0) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="5b6db1d015560588eca566400dac2b365cc3c0d9b9ff041e05cca673bf6ce822e3add2d972bb7ce749f84421dc", 0x2d, 0xf, &(0x7f0000000040)=ANY=[@ANYBLOB="8b000004000000000000"], 0xa) 09:16:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x900, 0x4) msgget(0x1, 0x0) r2 = msgget(0x0, 0x200) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x40) msgsnd(r2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) 09:16:09 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) 09:16:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8c0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x2, 0x1ff, 0x1000, "65bc90dcada5bbfd11bf8b37571d38f18824dc6e", 0xc66, 0x8680}) setuid(0xee01) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x7) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000240)=""/14, 0xe, 0x3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 09:16:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000280)=""/98, 0x62}], 0x2) 09:16:09 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffff68) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 09:16:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 09:16:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) recvfrom(r0, &(0x7f0000001ac0)=""/206, 0xce, 0x843, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x40, 0x0) r6 = open$dir(&(0x7f00000018c0)='./bus\x00', 0x2, 0x100) socketpair(0x2, 0x4004, 0xaa87, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x40, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x100c0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="6eceb8f13c72b97cebba9ceade0d5db7348cc492c060c4ade6a93b4cd7d932cc0934176262370fe2c9c7fdb82238db7da0f1f76a0a30adadcc26c2293e08c0bb3231a55a97b7f8ecd3fc3af5f4b3dc826ebe0674b36b75d1d076f2ca60e4f9a92bdb0b3e997defdaa975b6e8b4e176db49afb95bb20ec4d44e2d8591d3a94b9bb5aa8a534b1af979bb63affcaf16cfa3681f5aa5a0424ccd366e0ecb0513dc", 0x9f}, {&(0x7f0000000200)="aa741c3f883febb013933b1f504aebcbc0a5037ec96de1d092c51889ae2439353a83a73fbd4fda1360cae5d832efc26b7102230ed3fc23273e628dcdce1eac1e16c3217d40d945be5609e290033d79e0474ead5f02127fa0597eb16f76bd97ad58e8d2f50cca6b806bf37f8d9c59c42c4812d867dca91faa8a346b27e2c82b76d9ebfaa576faf0b6dc150442e1e8392209b444e567159e8a41e752b8902290fc2982635b6c5df1dc6bc2052fa4b50169f130ca1b5e91abdde8e044b817cd2b6eadc654e9003cec36", 0xc8}, {&(0x7f0000000300)="0d8ab5a73c9a9776f09a27cb32999256474ea252022779a4e8daf56350e8b86bbf8382076f0c6963e5fa6de4109d717cd219b40d9b1150ca6150a090798b793858645afeb5dae21f3ca9c63f6a6cade9535afd4b3758a4d994237bae7c85f74e285dc4fd0ea6e6382381c8ec853d1305fe2d03adfc889db5dc8ab66d3165748df4a1c4cb0f89431db5825df3e7dc8b7cc7b29d05bee835f348ac5725568cc7acb0a476933223c3", 0xa7}, {&(0x7f00000003c0)}, {&(0x7f00000005c0)="f347a968af4411bf937d2b60b03b8044d1ef99e13b90d424bf34b2f0c58a4ccea4e01c191a996dbb92e3d8110efe5b68f8e6084713aa435c57662c617a5081f35899e4c6cf1284b95a2ea384974a4b48c8c6eda26f4c59ef016e261896e6e528820a5ddada93e9bf9ffdce85d363efc8ebbcca31c4ef934a6d31a95296a71c257a26c12c7bb6b3accaa4205bd1ce6a1e059124585487731410c5bc403220168344eb5e32018f360af3745f0e16533bf552208e602fa4ac05920bb29e6871a9340d59a09ac3126e8762f100319d3d2c9b82ec2ad5a2962208a129df01a9c0247cfc6b886a15d68d7683a682a5f46d0e077b18aacd119e68c663ebb3bdb58e27b81ca5515ad5deabceb6cb02da874346402bd920dc5871af82c1b78bfe5cd363bfa75ebd6800e8aeeae8e1b1f2c90b49a3d887701f56937ab5093f43da248e9fb4e6a9567e05ab579b452a5b382ce5d1ede6d726811f933ecccc3395802db6f4d67c33edd06a9bc233dbfb149d12869cc23d874c3ec213b5f273e3e3369a72ee30b03d755b5355ecbdccd08d16af878387e8805666e27c1fa5dd95c07eec7dab52fe494a3c2680f520da64aebc7d1f574907ecf9e8e7a8ccd0a16965fa36e286d588a968dd0382a7d47e37f38d94cbc291ed7919231dcb817bf0c5d6fb9f814dc90dfebe438aaf3134596c8a2fa13a3ab0f635c3ecc5138b6858a3e22c6c34d87ab4656c05ca5dd5c16b3d7fd638640aacaf6bcdae1ed2ed51b4efee84a273c9835431d74ddf056e381f769316b5ca04c93335535e2ccbf7372d05963450bdf3262e544e23bc5c5162eafd87ef314ae52b7c935afaf499dd7b5f6261c46a0c46c4358f3fd5c53152d24af79345bcadfbc6c5161529603fbf82688eecd9285f5541a25aa066d830ce48d64bf5f235f5dae616b885880596b14323f8310866317adb20cd462578663679d3801957c838c57318ececb9898070f68f017c45a36247d95464c6d47bd0686bce70ef395e25ab719152da2ccc97cc140628898934b0f13cb8aea594dad1784c201120a8c909a0525b325713cafdc441f916adbd50b8be7f9c5468c57cfb1e7fdcb8b2f980a72a2b9b42c69baa776268cd1ddce748e29818054f0590c08d5a4f43b5218bc1ce0f4b707e0779e4010d0f61ff783dd6da470034bb9f6834ba427bdeb0ab8ba15ec46e3ed92160c12523b54d9eba3d7d590201d1cded30d8a0679446623ce808b04c729d566c974774b3138ad5f6f0181f6ca224827e15110e29a7641a80b6e571022dc8137af7fa52e5d88719261980d4aac1906c378b335d32f76e7f315eed371f61b2474e65b8b73302ac6901460ebd0e42a706bc57544cb34cf2a39f8fcc40258560a1a288e731c3db4eb1a78aab4c565bae06ae2d82b85599e4933e3911b838d9bc0e148710fa7655e1e08f0d25755b9f9ca56f7d94c01e9fa6a7d22adca702c56b963d4f6e48ccbfe942b3e9dc067db2d40320ca1d514be0a0c0aa70b30a7485911f73235b42094b141ab0c00d0e981c4a2fc191291536677cec2e1a78118a3d36f8a8647cc0229b1fc0dc17c07ad978d4aadfecbe97e78ef2cd75f3a28805b26c9f7c0c02c5f21c8335e6df5bd134a0a374a44b9db5add38a1eebacbb1de8a0d777e1abe1094657adfa4ed073d8973182173637534bb4cfd50f08586366002654eb672c2411d89259cf439b6a34fc54f0f21d13960a8a7dfa40aebdf30983d458bd301d9614cf1cdade7dc7ef2181c8df01077bb8b579992743a3dc7f86336c14338fb3c434fc7892169ca56b8b9359a602348ded467449d6fa385845ebe9748b895ef8fe04b7ada123ed768d2480562a316ab820d6b49a30d87b110f87770e05ae30ec61e9655109294adf21a4462c3437b34ef4d38f295c35c27ac9ae61f34fa1438c8eee572f7d29a97ed2369027929ebe245f9a3fff53d1ba5dbfeaa575bb9a45896420ffb4abcfb4bdd63ba10b0272303c9a5c1435d1a5c0a7ad6b1ca41eaaee884dabc50ed2035bc286021e1d5c76e01665248525075986f02f3847d50ba477f75c7600026d904d86b16667d2f3421b40cc8ba61ff496b74b4cb6a699ab5c8965884a1e1452f131c7dd60aca857d7d3422cc0bc33365b946238f24f49db59f801cd9e8e00b34e5d24b12948c3d94cbec211f72b6af8c37489dc8aec46a0f468ed44214820b2d7404615542d917a48e0b345b151a95140b3b9b6b2a9e1f7cdba51e9e4b1024cd763275e65e22615b3dcb2a5b6824ae547635b97597e033b49bfc3486b29700aec42e8f0244dfe98be1fd74dac8dfed750548626d5fbfcbdcfed2c6d2b5a294107bb96633d9c7a78db6462dab001a075563f68c74ac1322b76958c7fa3a729508265ceb6468766d4e03c189e831242fa011dd4d41140541604da5dd688bfa4e5e471476b09b11b7fea91358e4405f3cfe284ef0fb719d4726f4f1e05bfa82954da75131d8057490e4fa8271a351ea9333e9dece5c50083203883b54b7317692e852c083acf23d16011904c4d826d6310bca6c18ab24f9daf4078e3d4ea8a843a3b5fdfbdd9dfdd38be07fff8cf9e4361619534509928864eab6576c814cd2c88ce07a2db377b88e3ff487307637ed946efb4e3ae91d1f759a467a1e6a22f156181eccee72ab224066fd6ac09bcb4ff6b424488d4d998d987f7b61ddc045a2e21c4c6e1aaa62c252e28880e0222c58a02bd18ca1ddb4ca229a9c8c64c40010ac9c035610c0e77f56adec48a600ecd045e13fd2f7c1839d608176dca06f5b38f6ca480f00a6538d2f2d4293af816871376a0413031117e6cb6c573f5568ef9b0c3849f5a2bb0c31b47a2ace97a1af57acf1582237e392575f4fdd7f5d2e043f1ac8f0123ee03e35dfa014ee9d9d1981ec2b5755c4181a52f76d809edc24e84dbf45d425827f28543e0ca80456f7a097e1af187ab9564728a3ac2238f4a16e4f13492297295fc417f5e22ed9137844804871d3040942a8156e2db01161195633127a314660cf655ab4318677899110d27d8d60bc958d47153196e5c1bce52dd67d7ab895adc016a132167abfccf2daeab6fd47e7c94548824f3e87a71f2b425116265e4762f00016156065c6d7dcf8ae7522c1ccdba8b11b23e29a10cf5897ed7f0a0fbed54c916d29527eeba7794f38adfc02aa6c50661f6a2e0009765523fc81a3136a46ece8bf7481b284da5572e6e0703ec67a5ece3ee91dd2e2b8c224345fd35e3386906a0f95630157579e4223ef2ca63d6352e57f961d55e247198757d0333fce065f29d2519070e9831c84154bd794d511040c7f7b32fe8860517a45e598f05a52cecae80d9e2e93ec468c01730d17e0e37968061b8e1d739044eed7689b4266b0fb8fce26872274e987ef974edcd649f195c9404ecbbfb3b632396476337b5c9a237b1a912216e54eb6c953fc96ce0d9f40588b9be87de73109d59367a777759b40fdc6b233b5b81d5708d6b011748920701f75b06bda84210ace4ec693ffb03f76daf172215d6abc9aa89ea1a3529cfc7eca29eca4b44cabed2c3154fa5a1d54df22c8f1e2aee03b92bdd428533fb5480ba70b5a010e1758ea762f82f3d64f9751ce24dcd55678f3a5926a158fa645f51a2dda810c3fb1c6b2c738ee273ba6d3b6d0149cd8b0f573bf8abec1e44642df1e45e53ea8cfc64272b7805d85dd47802d35c0e995f1863a1fa917373dbb284df5262a27db1d8bb1e085a6da631f56d111af37b6206cbb00a9c6db02cfe1067edb5e772ba715fea9c1d59eed230268c929ea074ce6d016bb56ca1b039ebe34a2d15c2ec6c35b1b96bcf5dcad1f2de76d53585e6dbac1915f759a1e154abb70b843666bf4725516c1738a2b50f167e55895dac3a736d3641541dd4bdc2740853d769c1c9867f31a4fea6116096a49006d13100c405754713f86d7e32eacd223629d6161f78989ce1b8de3d40a76aa92b54811cc6bbfd7e5e44188fb4254b0a1e8487cf20776e625c18b931174254e7b829677572d0ff7e73b05fb7524e0d1980749d63a32ace2275aa7ac1c61e55e9d3fc7ddba66e13daa2bc56998008c5c57965e5c2edebc88ba585e4408ea857141b8b7f4bb9d39326519f41464d3709072a9c69145550c12b3d49801a70e428df75598ada007ac90991b2de7117671f8136cd599553a3b7f3068259cafa403e901037db959ccf557476212ce68d9b5001160c56973dc8b3e51e64e5cf2a957a17c7c48018ce316f73e9eb11ad8f8274b697b21d6198f66fa99964ea6537f5773dab8b8912d3eaf5d41c1093e5dbcd767d840b5aebbf4be4e958b151a3f8a96126d74506423a5ad41a7152464a3f58f0fdb12c4bdc2384633f8e0b2904f8f3204e028c349ef1364d1a2c07a2a34c4c6b24aea5cc063fbe15c93d45737406f7f0e36772a02d82ce18d2dba088bc46f91aa9698d6c327cb7508868491f4ec9bd6cbe3b9647328f435357c5ffac8698890cb765be69285c7dceaf927e12cf29c0f27743989db2e1e060186635f56d39b44856d15ab8ddc48d762d31bc2be349753b98840a29682eb3bc1b940014cc3ed6f3c26f629a7e134da710927e7b998dbf91be1331ffd1fa439464f0bbd196fb29a5e1047cabf3d240915a100745ff7fc0a901483552913006f7db5e06069b9e23d9c26bc04e757f099bae40eb6d5db7ceabec53ba9040c76b65fae1b15232f7a4616caa0dacc5895fac4031aaf4fb5955d645860ed9865090bba494acdfe7c76dfc74266b4dfd257067f118d2190339f1dc72f6e0a6910cb50629c1aac3a65ed31a270d3d88c0a51a6afa8abadec864b1a245feeaaa33ed7935aecd81d9d37414c78a43c26568aafea5b0707e31c3c8ed71c5e1cd34dbf85bfb415ff135651e37da72ebe0fc41dcb003d6c2e1f6bb8b8e9e1c524f355e4cd76819ea8756aceb0e3ab5fd69cd1654f73e61a17940a37595ea0f4eefad5351a674f9b0d3c5c9d196c6bc5a7c455521bb6ed1ad71d6427a24091b3b8e56ac6d9b49230cef785d679f42dfcea1caa635e7f9fd5db7d101dcdcb3e9fa4656ea44d47d11cf6cd2fbf908cfc2f9a951cd097a51835ec7817dc872bb28312b257af7f8d3962c4357847ece0b6df8a470717cc03a55097f1117dc3faba8ffb07e20e71a458302acb8f4d0af6f617d50cc65ddf09f5fda134ebc4fbffaf16d147fc31b7934dc4cd1041d2054ae54714ac7cdb851b9c4baf686d1c79463ca167761569ef718d1b713217d103411206aadd3739a0e253887d3663b5d0f1a41e58c0d7e10f582de774a9e3db4a53807a9bf81b2169c60d06309d51f6957cd754b449c5d59a74e03604dffd92c814d50cdb7170ad01f560778c3a3ee89c40e0a54f82f273582d4d506a3de0ff7c37adb75f36c1b3ae4c97be038d2c2d2a337c6e9f80af959f1028efe728410d8cf9f234b94c46a38ece5108f4b065fba8bc6e3f3f97a4b119dde423e305d7da66e53bfa5dc1ff7ba8852e39d7142d74427cf54a24a36a077739b985b101bb03ab50216684e25fd2a83c8856f700a70c27c9cc21b0e9193d142eb80112c464661b12ca5fe19da0922c7ba668741cc5e73f79a34634ad0175e73f64e719add4d3fc3088a35647586c706e931a4d0165a6feca60700103edf29a137e6e34b79c50f7736287f6e4cb3997bf00d99551302ef57ea36f154f36f2c4b4a2d523cdd4a3431e21138b0ad465bff57bf829111c8c69e462e1d01931066cc61b6f8ad28c2256337faea513a0cd7385996b6fd5e6a9d95dfcc2aab52b8f3", 0x1000}, {&(0x7f00000015c0)="0237e4bed00d58352fb70f5ef09853a3073f16f9a6c2deee12f9e81511ade695e35515d7f68047205f384e9c07806f8cb31473d8a1b0898e4efb898d9304ac5fd215ceaa7686069df66df16b887171f9502d12f78cee9efc5dbf386ad1a79498f1426b0378923e966c6ddc9b0d22c54a4893a90eb81cd95dd02393d102f55de6a9dec64a2c7f6492d9d3bc4cd798c800cd83b1ba8dea6c083ab4855da00c8aebdd5dc4e70ade4e2458cd751bd0c80011fa3107c9", 0xb4}, {&(0x7f0000001680)="a33cff31672dce573cde9d7334579dab5c80b821abc0e6100523d80ea4de97fcf98999074b3d74d10fd2a30f21fcd8beb1dbf1752d1e8b05e8895fe985d140a51c86f8d04a025917d0e1543b130fd59c898bab5e6854537361bdd8564e159e83a37acb1469053f9c", 0x68}, {&(0x7f0000000400)="19437bf312aca5", 0x7}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x401}, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fb, 0x80) write(r11, &(0x7f0000000440)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d6a0ff6eb70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e5543833de", 0x155) dup(r11) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xe3da) execve(0x0, 0x0, 0x0) 09:16:09 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) writev(r0, &(0x7f0000001340), 0x1000000000000288) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 09:16:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x427, 0x2, 0x3f8, "e0bfc11ad19fcf5672e8330324f8fd0768258ad2", 0x26, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x80) fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 09:16:09 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) getitimer(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0x6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x50, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getitimer(0x2, &(0x7f0000000000)) kqueue() 09:16:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x5, 0xfffffffffffff590) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x0, 0x88) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 09:16:10 executing program 1: pledge(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) 09:16:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 09:16:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/125, 0x7d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) pipe(&(0x7f00000000c0)) close(r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x5, 0x3, 0x7043, 0x1, 0x10000, 0x40, 0x9, 0x1, 0x1, 0x8, 0xe68a}) 09:16:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x410, 0x0) getdents(r1, &(0x7f0000000180)=""/180, 0xb4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x62780, 0x7, 0x9, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x8001}, {0x8dba, 0x4, 0x100000000, 0x6}]}) 09:16:10 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 09:16:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000700)={'./bus\x00', 0x7, 0x9, 0xd344, 0x1, 0x7, 0x80000000000000, 0xffffffffffff01ea, 0x1, 0x2, 0x1, 0x1}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 09:16:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf6e6a230591a5e84f3085540f7f8a50e70a4a8ccedebd44f528658f84abe2639ea718e8b6020550bcb338d4f05be5e25bbfdbdc1283", 0x91) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = semget(0x2, 0x2, 0x148) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0x8c) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 09:16:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32], 0x1) shutdown(r0, 0x20000000004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x230, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000100)=""/170, 0xaa, 0x43, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r1, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000000000100, 0x0) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4, 0x0, 0x0, 0x1}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") listen(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xca, 0x4, 0x8000, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3b}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x53ce}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0xe94}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x56}, {&(0x7f0000002000/0x600000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f000022e000/0x2000)=nil, &(0x7f0000458000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000199000/0x4000)=nil, &(0x7f00003f0000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00005a3000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x800}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000180)={0x0, ""/213}, 0xdd, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000100)={0x3, "1df8ec7354d776d6f2bd30c0d65f9fd759bd8fa2094d51da40c7982597751e664d825e484592ac44be3b237eaa3aef7cc52795ac629bca0acb4692aa6df195f219b0e4bb35ff53c5ee86be"}, 0x53, 0x800) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffffffffff8) 16:00:09 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002340)=[{&(0x7f0000000000)="bc030a3135513e9286ca5eeaccf8183cce983dd6871be9b128f1113456e745d5ee0b9c0aa75be9b86341888efcc32a9c693058b8a3375af68f4bb9f2e573e6e42545d9a09431933306a1890d82f18aca2f8f37d1eb6d4e952a0618d38eee77d9f06aceb7f23692f45e80bf3dd4087166a2225e3173e31e5804b50a843c1aab7dc8c9622f40f9f7aa10b02d6762fd48ab63477ef512235ee4454283668d9d2e88d1422e22151d699e94f365623042d7b597f69e2ca2b82d1eeead71982fd8a7d219a3cde28cc97eecd6be1d1f6c497a9e000000", 0xd3}, {&(0x7f0000000100)="c9259af2fc2ecdd075b713c2c25ec8090d1dec2f847c957fc7d137c5d7f571df96db62c1dc62238215457ac04aebcce54b0dd7e5355d20edf873e50635ec18fbd7a956f84a0d6cef1fd06dd4a8bb002c0864b5b8e1e3793ec7c8018c6fb39ffe55e5967e7eb6172d414d971f7a87005dfadcdae13e119384d28fba6b27215c2bc3cf5b7477f678241dbd7b2d5532f4d8ece3f3dbe9be812192bf34a13736731f47fcb6cb7c6d2d2088c6063c475c108b6267ebaafc4e2a001354670d77b166b424bc21", 0xc3}, {&(0x7f00000024c0)="2123d07b1bfca6b30e06e79495acb53611be8b32abe410a97a3044cc2f8d79d4aae81ce3bc3b2282201f4b1d85da679e592a17e5a1cf93709efef9584e5f1e94f99dc76b9ec0eb1480295a73a4563af70ff6b069222bc80c2b39faff16b23d7e206aef0787e6c97c853a8115332dd9138bce371b5cbff5851bc6153eb0abdbe60467aae8cf88eeadc1c15e2806252d409b965f1ac2768721ee88ba943dd02dfcde7df548ece05118159526d558055a64301b2c225976868c9a3d793d9332aa6b17a19b6163348db1839959e07357c3d3f8ac2c3a6cf4bec8e82d274dc1cb68cde06b587a7186a11e19cbf7863ab41b31b2948ee6c726d287b579f8fb95b4b682", 0x100}, {&(0x7f00000002c0)="8d9388b74460b3bfec181282d0f4f70adea25debb865b1215337e7667a7c73cb89a222522fa7019ad918bdc18c54452eab4f170478ce232e542285b835ae396e60ac9dfc607cebcb890365f8e446ac808465892bcf0c62926938f23d9b33d59c561d714d7de5bd5b9ed18fee1656a1f24617355f13936eaa2b824fbe8d4bfa99355248e38d7845d240ae0ce2fae72b5eaaa8e36bacee000a53ce91215c9c119bad80432489987b9c799c02e00d25a24ceeca4ddd1c4ebe051a6d95653f7750d3905ea4b804a8dfae04ffd46995a80a097cc6809242492a0df6377ec21fd05ac2adc1014184c2c95225d27f3f9466a01f9f5d30598af31517081caa3f14e8774d696fc2a4c509ec33a051bf2aa282e0c8816352a6d7b0aa2e5eb479d54bf68fe9060c6f2d61707873e4b1fff1739769a34f0637a21a01dec772cf8a9d5768b6070b0d729a19be48e37940ef6a0442861ea3becd8bf5d361f101751b61cf8e9ca4ca91d2784aa079363b24391f4500e98e7d3a96af1546e649cb51718d44fced2071fc2e63a0612b8e24b382adb96a25dcd846e6ccb51d33b0f9620b37a5c9429fd5a121078869692d6085c26a0d408fed846c0164b748cc1dd4af0f22270adb6ec85cf86e65e255fb4d767d21c8a762fbcfdf88a5cc580fed26b566888e51caa569f6e8a363bd6426b3aa4585a9b3650677e4d2bfccb76dad62ce4db08361962d98740718756daf51398b3dc98b326d51b407c8ecbcabaabbc610efbd24fbd040e6165def6d9d28eb9afc7465eacc20e95daa62aa24716728dd06dcc8fd9fd163a366b975203b6bcecef9b65319dca2371c3f3b4cada58c80ffd600e5824ed813b22c7611eca9934e0a13f8ec55c6987a47277d8bddfcc2cd6e228ab39bb9cb7330a08cc55616e1bf628913fee18a2b996f8901a732c49080b0aa6bb75bf2d9868976424649a0e9bcb45f5aef7e524ac6055eccf113eafcd26653c25d9de2dce60af6ba7f4975a46aee639e2679c9fc2186febb0c02d48c807e9d350b6cc340974e17c2161d122a509b3398606fbaaf754e4d61949163c8b8f445cba221ba4f1387bb095c574854e64a65af5ad526ae85f8e65124673473c9becef17c40dc05fdaf58c0cc959c5aafba9b7a84662e044d0666a89f3998aa1f2318be9336448fceab5eebe76cedc38dfb5c45712f9ebe70c1d4bf4368365274eb7938ca3b902a0ba6dfe301559ad82cd1bf00a2676317597604d34dc296d7f10284e944e3e4b09f87b755dffb566fa67f6e13fe4b045c1a796742a6c635dd538fec266b66989136a7e2231a657ba70ac0a01470fae2117d445601381aab92eb31d0c02a7d1bf71558d7d717918d2137f7a072075e87715920a0a5cfc52fbe70bc60f1e22267ea6e1eb5625c6e2d62b134004aee76929f19de34e4783450c324b2a76a3e29b15985177054eafefb91283eb7b0d8e2b1a8d3808920c1a4246528965a88d664b19577e1f154b707bc30c0403cf0b923a3d7d4dd38fd8c24a4898064212309d631d36e43ef0a0b5c9ebf5ec9699d67479c4b07b27e1eb89ed99b265b480cc9d3c5cc57e5c8ed34b117888bff2842c4fca9e1de136fcc9fac00559f3dc17d249d38a3fd6fd4f440eaea8271ed76e9d31003ce0e49e9617950637f4dac5c36119d1c68008132dc63e13204ac4c45403f4808d0ae75e22ed1c0f1fba7e0c18597bed2f5c3a9ba67ede1adf99cfe2abc16f016963e3cd562b513535a905a82530ec029faa1f9ac66fce5a6ef21f9d05ed26d4e005af71f5c9420feae135ba0b8a6e14f18298f217b2d191d0d77830c96e99073785ee4e46167d5facdf77b00154dbbbe97b2c93b096936498f548c358001a061d21b769cfe568b943dae5d75485c7c643b25ec9f4f1b9e4ef425b4fd8193c386a622bba5849c6f2456b4a4950bbf2296b0d2c2bbda7501f3c0e58c0aa3e2ef814ac43e36ed546924e1475af0a583a002a79137d33b613c06af103bb845e352a285aa6418732dd9950aa58aab092018a0d1796d35d1cd6714f07aa9f2cd65af5c8d29d54075459a34a6ef2585107ccf7214778e59e4846b991ecd66e064ecfad52c6cc87c072984b89ffc20e86ea0faa1b51df592b45e0b83fad9fe6e809e131d4474093c532d32c3fa7f0e1f3bc46bff84a73c1a3ac20fc8096fb37010b388f2cc5c7f915996d9ab083f47443614048788d036bbfcf3f5f631c597ee0873d52c18b7536f0ace99f4b94bb57d18a3688acff1d0d8f96c84ee4571aea864beee1c7e195ad017836c6273a6cc1e3baa451c0bbe92108f8297004d946b546eee70ca6a305ce27c7e99661c574014e1089384f82bb692eef41199e522834aa9c92678d684ca35605f06c58714315ec11c152611c9996f24d0cb98f3d30f281350bc63a784f78bee6fa7033a4cc3b6bba02b7bb372f2c275275d22bfa61868490d25b15127e65af99085c1385c8ee30501259dd39c40bcbdf214062a8d720abc7fa3c9affe07560c05c28bd0a635357f1dbb7c1ec6a6e69f355f367046c44e5e84cc3badfa8a6becfab30b6fe9303807cf857eb67617e77f3a44d2480769045a272a9ac6c5a599700f474f878b47ebfcc99dcfce1264b96cf0758915b21c134f85f169e4c7102d6d196b3201a111674e450d06450d3ad6fe30a179d9f7b36308cc1ebd7befa2f377647c65f8c99580a229ac077c346b654cb3c728bba88dc015826966a06ec8b5e979884e474297cba7262d629dc2231950ffaefaeb3b11b3f284a2bc48cc6f1d0b94f5214c98691ae735e76c366a3fd100ef6368e9c7576699ab227540f1a9e017df4b3e691a96beebea0fcd4389fb21bc359734d27414d4c758a4ab4838b5b4e997871eacb5397c2bd41f75421c34d8247319b2057a98039b2e7a48a6f3071c2b3969062595cbd5cb2ef6e0b33c546ef05793d2d8d5ca942502a5b2eb7ef31e1103f3e3cf69efd7a455c8e0b7bb575af77c93412985fac78a0fe7e244d74eb8e79eb36f0823d158d8bb84761121e24bef7de174a1b512211bd738da63c59f936cd7dcaab9213be9780c54a78db2ab9ee66c5bae2a90b79ef47756c5bfcfa47634e6a780747025a5647e0c39587047c1226e68cebff6ebfc8a9542ac7bf8923b9cbd6122a1b75a4d5d37a1ad7adadcff9fa39442b5b8ecd70858ff519d924dbc509a557fc029db386e2d2f1aa1f78497d528783060ed6540871262e5510dbe5b81c2fb1e4904d2d6f0dc7eb574e1a7d984b42f7bf2bbdd4ccde737c6f93aa82248cc7754fec93154a4c6aa2dbb99b67d43885b29ac3efe15e2f1df480899974dfe7518cc2f66b8cf964ba0784e2c3ab11026091e704174ab57481e78dfbf11645fb90764e85ebb79e5458b06a8eabdeded47d424b6cd722fdca5f732709b8cce45a388505ed2ee19f1a056ee507aac1eceb0aa24b122259611a2a71a6d334b1bae2ebce33a717bb467924724d723891066aa70bd339084752a55e7f101689eb5db8ea16a70d15e3a41979c88b9b5ce916c3d373a19541b62197cf41d9d1cce54641c088c0c4b398e01b55f7c8609f8996f18c311274deaf1bad893d08969ac6e115d76bf73f8b90c67b57500a875260f5b30bde65a5ab7c55b9298c781e3ffb36d79d67c135cd5c581b4546e30390ba811ab34601b552fcaffc63cea1f6479cd5c8fc7c54343fcea00f2be22d104bb538396aaea40443a7f273af6e8b103e024489844b5d3a9be9f8076be6195139735d7786c0ddf806256a8608d31f9b007e927574dfaba82a23d5dd386aa6ec4097c25d97561252866141c9653416d4399be21c294798ea1facaebda835fd5c58e4298426fe569343905c34f748bfc26db70ae1a1a78e104e95d30afcbf812e3b48d32bd03421f82f379117a71ff4d59493b6948e7f05b543e936f6d2482cf48bbb4c1c0ca321cc4e92e05577b1f4c2a7f2c80179937824cf34e70c712ec41d02bcfdc792c36b65ef443a2aa61f0f93bb1c2ccbc525e9eb5a815fcfd4013a25ee39f5602bc8c350033de1e8106f1007df65c43672af58af78e9ef72fe0dde2a4fb4ef5d4bf28b2a88484fd62d7102f90603c167eb5f3ee131a2a5ba6ef6aca59dd65d978143770b1f68b86b83db79b3e35df024fcd6ad610d5061d528e48cab02d4b728380fa39b898852e3d1b8e44061208f23ea6a5c7def8fc5fbc0fa16da7f4aae42be004bb024d51130a53621ee729edfca0a6574424ad1f4b4f551d75ba13c9b8823ed0465433c50228e13c949fb1fa30bb0e61140d9ce41a6868c27afa7718ec136d991281ea4f36168791b61a6469e37ea304a4987851c04d7c5242d63ae6d7f0d5ccc806c11ea358b91355df85075d7de39c07149936db3e321ba6c8cc1d0003f76bb2b917c191f11add3070b347bb5e8fc8d76e8e35947efe8cfbf91766740678524374e949768bff6a478f120cac6c9433216bb4eb3a72638086569fbb6cd3650f4ea5d975bdf46e714eca0c4bdfaff527934677783fdb266ef1a7e6478a36afe8c006dad5cc593dadad447d89da3a48c43d35a29877ed60ed93ff5a969e9c28e7e9025d203755a5c0a44ecb3d4229e1b4ae79a1cdc7d16ce875b51d016669ad85d8a67b557fd8814fcd7da33b20057df853e891919888d250019d1bd7d3a61c348a7b22b87a6da9d50613b899da808dfb3a0d4cd629b9765d57445dfcab52630c38dd9d3ca035d879781e47e801f169b6d0b164f2cd6f51cbf7096cb8c560c0031ffa8daab14d3e7f74f0033566e8f353c0f14d872fb674ea26eb2575078691ab8cc09c948d0f9d4ab67b26987e0e3efa9f36c259118977413b735eef86d8a24a9216af57959b625cbb37196c78bf3203c4f6bbd572fe0710cf3169624d9b3b2a27c72595fa45cd27ece8042aaeb52c39e04fa4d204ad371f52a992725d9a62fb6dc1ba9ffb4ffd907df33c7015548f17fb032db8c726c06f1981b3a4b556605266a504288504890826ab951f5033d48495adad98a70d214bfffac815bea1ffb6b1eb6ec0ceb417175613a60d157a4be41283788175890e177dfabd9dc4bb8548fe885e5fe17c1b944480315a9d52aaa830e6fde98bf5534e338ce8ff6b3fc2af0a0477661aafabe56aa8039c74d3c1d511bbdea712190fb87aec08f049d38206d5ab40839eb6482a048b5508f3aa8b354305115de10961e020f161fd8853da0701615466b2ca9ccc20c17abb6d6975a95f2b4d8a96c7b709248855196f6f2ae4bddcb74cc78ddc3880837925c1dc641399b6fcb913f8d2c820034e793127086fadc9991a5d04187eae64b53edef1cd846722acf4115ecf83e61daea9447a63ddbdd479ebad35970e3926cc9354aa7ef498de1d4403ab737aaf0df22055001c948a70827af2e5bbcf8f7c83a34f07663dec5383e5ad2fa1ab16b1aa45aa3e6235e76fa3afd61a49b265493800c6a56f34c29f5526304e65914a618298c34ad7824fab3b7dc20c4520cbd6c70904e93815989c950fefed00ac838680d74391074c5133745815bcef15cc3385e370d6cfbc1321816a3d14149f6e6288005a57b6c313e141b292ba82dafe67da63eef10aaab9655321d5039693d68c793f1b2e6c94a4ecd6fed8d4472cf928bdbb0263c3ead60a64e7033b770223a5f880ab5288f1d4354b89c8b0428943469bcd876f22a7a57023aaa3d54553f10c543c17813c609a1679429074bb8bbaff892768767e28d478aaece9b5456740a388192f90d4a6bbbd73178ad1d25f63b438a1d6823afce42e43872829050d7822", 0x1000}, {&(0x7f00000025c0)="b202d3ffa6f37f34aabf1f9e5221bf9939566e5efd286bd5978a633419eeed5626f7d6d9c7c8061031e480d69e9444d788c521da2bb9568c3cdf80d2cc97ce6d30fd44e38ae358441b94819d7908e6b975b3b48eb87193055df4813078e981b74e39532434f45d24a0ce27e24cf8160369218413b3900f13e2400c9cfaf3e6eb2368ba00d459f6a68451461df1b26ed56caf632d131d67d060fe8401e79533cb70a732a34ed0e59be809492a1d5eae1bc16da2cd9ba005069d3745c3b76950ed67", 0xc1}, {&(0x7f0000001300)="049fe900065c64c3070457c0299495528f761acfc9b4e9e123d46d1089d04a9ef51fcd45728063e758a9581fa0bd255304ffe7a910cacca8e508b567e66646a2b0a115af30cc6ed181e8013cd929ee13dd037e508294e918e78dc2180218078f846a9895178e029d4b657c8d78adeb2a3787ccf6e6932c922a91637aa543242061762308f9d6d67440a266146cc8c1a68d2a9b8be8a10f0a477ddf130f19f996935b3b058cc57279c5edc5eab9c84af693a36d5cb77787105c99f362b22d69c8def1e8c67d49a08c40a7b3722e61ced30b376af5ac9b04dd042da53c4dfb6639fd171332b200d5a06da5c38900ad4398d51a90b4f60bcc869e34069a2f00d6d2e82c59deb37736c846b3e8c09f373c8e10428b3d84ec099365b21b086a6e3ed3b4c45d8a73788b042bd639b7488996ef0d2ae26d9a98b1b14de9f3b9a139806f2b874f92e58d8cd9ed06d48c2ff06b2fdbc53ab1443fbc5bd12e6b87bcb06d7f1a2954b1c4dba9a508fd5af59de588de5e417db91781cb16b1ead4de15790742e1fa9aad389826e715048fcb550832162b0c2f895b1bacd90bd478f38eabe3ef1322ce8861e679e451737707d1cb1c5d597e31466973c8adf0c7106ae239749c7e8577a3a7403f3852e6dd39fe7fb4d8ea859758ea27ed76d29399c0c66a784f0f6bd1806eee2b79988fe8a5c67464dcb725eb8cdd9ee98be5d4e667121adcd36d7bd54e270e969d59fd97bad2d0d6580de51087213b9f60cd532b0ab08075ef91e44132300320b45384506e2a2907782a12fd72b2de4e228e8e0a53a536e0bde7e303a93575c36a07d926d3397405183e99b74cd7c918703131216979b59b70cec5c6400ea903c36028ef951c5202fcf535f91d66aebccd79750ee3c5e8837efe2c86ef3a7b6924bf0a0a749b3acc0c42c8a4aa7804400befcb6b76329babe2b840bb5f56caec2dc10c11511d7cbec1f39172511c4bfe6171138b791fd85aa0c7f21448d46b1114136d558918cd64ab244a7c5d37d4d36ac9b660837d239f154f0e8e912fc09c2e1838a705888810067aabf7b9217df872f678a2f8bfc00bf738f22b78514f17ae78abbea0305c107076dbd88dc5af1ef3374c604ae73c98b44af5ac8ed1c2c7df0781c5596c7e538026fbd9edcd35e124e2f8c19e6a906304903d45af72887ebbc852170a01e8ceb5d77898fab501fb629f0d7455d31047ee4498776bc40e915e2319f2c1a0b643abb25a024b2d183d68767c3059035b26b7c053bf6c96f1b3e8a3b32c576d5bd891a8e0992188eb2db60db3c3acad1caaf793925b8a3805dd2e12c4589a669eca87a8f2f2009f1226bd5c2d94ce028afbd9ea4842372cc6f1065fcb09295ea8b6b9e244ab2bca9f82c3fee84b6b03201045a6bef8b4f65dbbe96e5982b58caf39ca227f97eaaddb9aa702902b36b16c782328493359a09b614ae66d7f74c3db1d65756a3995eb1afd08768916a0d9a5f98ef5ed7f7fcd05e771d915865fc99b15823ae14d97b5be389972a1428cc3e4ce63ecf87b47dbf8ae7ab4ca9e8812ce6d1a2a7cc9234d5c13648faeb92925ddbb3b30adc7bf094b9f545f37c74725a96854d3551f99a6636e5fb14f24a34115a5d490f38c334e4dcc90edc6eb5a830bd450c9bdc5714be4144176ae07d28d4d18bf75ac8acf964b56358f3486fd20b334e9904bde325350760f5f342dd150010e994c6e3301a9a2d686e64bc2b0200486f10fe365a8e6e9946a7c6dafce11e227b5e56934e6a733c342cd085de7a6cf2c530d4b6971b93669abb4dacfb5513791f10bdddfeeb499095cb414e248b2702d6bb49b9a50a49efcd35e71e79f4c1e7ce45789b30d00fc2e1175cb122e6e3e501dd9714bb654a16fb0283998038269b16490c8727c5852ec51d11aa6cb14d4eb480fe4b29dc5d46ba5f257c35d481ec6a50d56f41b73650a8c104d4eea86354d3217083b8c6f273ed6a1c081af83bd5db34980e3f15c6d4275e177a890229596ccd069e15a682f72ae89af6556eae610648e0f6d38facaa0dc948eb908bb5c03f0380da73fd091adf5430489590d67a1798108b6a240e5ae9a2952f5ce8894adc0f34fba6019e70b4c0316a4c60c47bb4744ce50fc9999d1381ea9c41d2ae973d0957e8abcd1d4e9d1f590b40b0351c7c0e568d5a27697657b700c7536531bbf3ae3fddd7e01da57658948e2e4d3ad4a18b3f6d3c71795a55b9f679b454803d75e2903b57dad83c02df9c137164e7f84f7dcd1264113108ade0aaaef24b2bb34d3e428b21f58f2faefe1fd5058388df71392423d5239261e511372cb873865833b1046ebe036706e801526ee288f7fc4422096880892569918eb271f4a4a98409894961799af9406b51724036c75f0f982c54bb0bc5317a926792737772558013be05833ba940e2e2f8b4eb8dee67798349effcdb08b70e60d2d0b4bae0376bc75cea1a25c06ae4460e94df537e42e693db4808208ade677f913ee7028d2e19785050a409be1aedb48e6267b526a42a9e97c1f4d2008280979057b8ed5be383a580cc49b28f3eda6c4b09edec63861b50ba917ff8721d7613db04cf903e8599e59fc199fb9b0ac0021c94e36ad286fb8bcc85ee95cb170c58d3656a9dde57bd292424642df787dbc3eb9d95f415c44ad3fb0c31667b9614eae03c34503c965f9acaf2c93e2f135fa7cc3fb1218a5b54adac5c354ecdc6582e44c28555c67e09d9db46b4cdda90207c251842aa1b4fbfdd060071370ec9ce6d8d0beef18406039086677e97691bebd9c7d3d857f95ebfd0f91d573a6209f9a3f7dda383f1333a9af3dd98c3cd8ca4787cdaebace6c612905f5b292feca492426d892de17cc7afa39a795dbeb38209501a878445b0fe346259572423b65818a6fd7a02f37ae6e33e2f6235f1eb2b61d4d7d8ed59c3d5fb1bc60c267dc0da187d017a56c675ae622a95b6377186f2d2364545413064aa4a1e3284c16395382e41fca8e6b60979c3f4e3b521abb319a42ba1eea61ac2ead3bb8fb18e8b976ddf92c4b2f10b35c1b7e913d8e42184111c6d8f7e6a718b0137daca382f4aa77969199e45f415a1b7d1473de7a41016f9c937ca6833ea3dcebd7796fdaac60ed34e1116c41a8dd5ce8cee1f913276b62e68cc7d5211627a53874cb4ba4ca229caf10d10e49c4bee519270d557db5aa178f1fb0666b03c7bed876ca45c6e21f9372e232afecf90467acf9be9c0d4b4292d1ff3c4adcfe5308c6fdbf8557522e03e2470f29e0f06ab3101e267dc82cd74994b016be8f7e15af47a2d1e1c4d4eb8e98c44a58c93dd812f9d5805d031f6d8a5202711d0ddc5095c424d729dd6b25fee7273753c47de6e7e12aa6ed68e8f7e72ecacb4546e0d6a34185bc6e887223e33b144736acc020e56805477c9641dba71da2a9ca2af54914122728a83c1663efa34e7625f0e990724f6d7ac6423ca45678b85be81a0c69c9d43adcd1c8d7f272352ac9d24f60241eae7d1ac0b2ba24dda9739bebcc8205210a287fa4107ae0ccb195908b1b24df8d9ee524f8de86bb58972cd4cc20616a732ff4ecd1aa69921099736cd9bbc86aa85c762b3592a38c219a3434b7d98ead00647d59c5b07d38de79a9d0fa3af43fb441ce64376ecde3edc17ec54cae5f8655b11fb0fcf16e4d76e4d42df1f6ce914959f6dfab6e01acb6d52091f91297a9393cfeca33ef01eab7af79da03fc25a9ca90fdcb6c04c9a44594e8cfaf98208cc92d06bf1830a34e78729ea26b757e8f45d6237ce0cea725d9018891d60b49fd809724660ae4724e7d2fedb94e3791502f37bb828b1f5585911308a3cb39f63334143395c7dd7c8f273b9782e9547aa3050923752eec83098cb4ef48b434fc8ed25a667833a96c3002d7d6becafb80df21a09b650ee628bcf2928a8d763334d5f30b4b88a6ec88fe52ea3110330d7a7de887a3d26712abd92fa3151aef185fa4567fd6e505e2f290c003aca17660b6eb95ce45766cec1be01f6b407ff110619a78290d190801916a93fd938c0e106c449f7cbf752eb19c85dd96953a99f4be8d6abf233ca68d8d941e9908cf7ef216ff5632fa9ad87f3294bbb6ebc3b601502d6fc84f8223bf33cd868da311afa002d39de85484874507ede229895c31e98a2dd7e7a80540b4b936be9d4ce05a14e45bf6551882692a51fda180a00bc72b872614540ee460f744546cb84a5b67481fde145eba20fdafd463bdf206ddc9ca2b1de58ac591fea10f6744a1fc26f57455e1f7d8a2e30f7485134da480a1e9c04594f148c844a2244a185f4009af7e5fc3a625608512cbe391df770a45192b3f7744522263749a3e041d0f596de869503c7e53d49a9698bf07d03a339e976ef965d8f5bd4eea87e7cde891b5fbcc9a16f0ee395d4d05f78fbde902bfd25fad6f7bdf749368901f9844ac1f51026ef6615f66eae0ea58cf4919af2e53cebfa90ca01663d38cc04b55b7110d6586e5fdab41056e3e2c87f1f1a2208e0452efbf0f265884bc995075f5937dd1b6577a52007bd386cec753734161700bde2f45f2f2be1d97f51f4b726b1409ad1a5ba307ecd452b612207be9299b8ae85588faf487d4e80b1b1ed250a1fd4dd65b947252475a70f30807a55fa5c6e968cd32d3313e71d5781c3facc782c303423a5ecfd87a1074ccadcb5363f7aadc2b67e3d4e97593f8ba58f54cef4772b81a0f8d2f6ea5e37c4d759791611e4891d2ffa2211d65df0ed9ba4dcd4004f009a711f26893eed8867891235cd1afa3bf7b1c4271ffcfece3fa85e6f4f1808d0fd333d0056d27ed63671766d0a2cb727350346bf1875506b6e6c0c6f03ac1dad9b2dbf4442060f735e5a94af9ad6636d67c4de478f65f46b92e7b583589825c351e219161002c54c5d44432c702117b701467f1f06e118ee593a90a6de000d6800914aeae3809f11450928ff8caa4ffcfbf98de12a55719441b0695433a1cf622178b67389af75b71d0609fa518588ee0765fb7c65cdd7431589c0d485a19db8487b5ad8de7159a682a909ea9d7197f6483e24625fa60a125c9db912b4ba84c179576c34b1c0853a7577579f3fcc4ab30aa20ec56f999c2c8071306953371858c32cf2598967246d7e77b9e5d41c5183ead28b2db29d883cacf40d5c5811cc7030084ccc0d1c37611437f97b2d7835f0519194dfb45e46c3f86ca8c010ea7e981cdbd1dd442c3d45a8a80575eb04292150d5072623d8538edf33493d1e07a4fc88b771a7f8ee74e7f177c8150c4466c5ef5f0813ed17c0cc8593dd4525f47be9ac116d6e752ce7778c67e02dab7faaf04d3d8d457bbd92055e8dc52da4e82b50c34467edcbde75d8882478e8635dd3c85276a7b2747c04fe02e69b1159babd66096ced90ac6d7b1fbff1fef8189bb89e763b7faa080a633325d4adc1114eb222c7fdf864d11cfb25837e9567b55e633346d1d71b8d3f1f15fc37548ca94f912828b3f933f9e530ab6d10eb9663bf95bee5965a256d60847bff3262865df04c85a790cf78b56394d4f779a9439bd2bf8f36ae458b53564bb316a39cc87fa4a3b7a14a748bba02861bab41d5ced1f5638bb806fdf3a3921d2ad14d84e9763a14b3a26ffb90650160cb07e17906481843acae4cee9194e7aca4804fd7173d052564092c5f5ee66bedf73dfbf0d771ed1ba0fcf2c085d3c59845d388c6f3d9b91d362dfc71cf4b7b20f06fe33d5ff418458325a19be753b03a08b04da7d170991125ba7b9cb7b539b8624246131b327171beac887be481b55bd44a50a8dd0", 0x499}, {&(0x7f00000026c0)="93fc126533aa72bb83c4ed42a6b513bbe2c55df12ca52b14ce5fcd2d91974c094bc0d4560baf2f63c2bf631b602223d989e14305ef1d13856253df56", 0x3c}], 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x8) pwrite(r0, &(0x7f00000023c0)="5f162a09c6dfe10a438d6a2d3075bd890c13a6e32cc84ca57ae69a00fd425563f168cebbb38f5fa5e36b8aa50875ad80f8ba28b235905d7bdff962d9dae2ded3e1dbf153dd128149873b4eb08fbbdcc48c0ec79caf48f630577059dfc03ad3d3fd653d6bc01c1e075388cded014a2111b30fde8fea1f7f2ea6e1b252295a7af09f023a9205b67a904de4aa74984c5c8a83b708852a425e75f0074b28f79cf75f64df62f9b490fae6b2dd009e6e111793ce84c2a7e444ca32640f6bd069200ccbc7a35f17c890286b1fef284439af1402b39615ed53626ed4d130b53bfb9dccff0f922c7078b60bf8847057bb4eccc6ce0e85824260e0cf", 0xf7, 0x0, 0x0) close(r0) 16:00:09 executing program 1: pipe(&(0x7f0000000040)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000005) accept(r1, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x28, &(0x7f00000000c0)="05012208b4014bb88b1d3462ac32d996534e72f0f35975c6fefadd43b844213edba77dd909ad117f") ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x400, 0x22, 0x0, 0x1, 0x4, 0x4c, 0x3, 0x2, 0x4, 0x78}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x7}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x18) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x10001, 0x100000001}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) syz_emit_ethernet(0x5, &(0x7f0000000000)="8461afff50") 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xca33083b421fa46) sendto$inet(r0, &(0x7f0000000280)="8fdab53dc26f380b531dbc1daccf96fb5164af7c7f469701e23f12731e0c58dceb919a6282d73e413315ff366c973e9cd663d3e4897ba1e11eaeae9e32862da8ee1f868005e2ea67271bfdef08d65a7454dd15a51b07cb5d20de1ead8f827f837c1d1d3c7681c444cd05b532252b9db78f81f23900163a809fb395435d9c18ab5a5ac8690c3fc498f6e32cbda0acd919fe911bf10e", 0x95, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = dup(r0) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x685) lseek(r0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = getuid() r4 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) setgroups(0x4, &(0x7f0000000100)=[r4, r4, r4, r4]) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffe01) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSDTR(r1, 0x20007479) setgroups(0x7, &(0x7f0000000240)=[r4, r4, r4, r4, r4, r4, r4]) ioctl$TIOCSDTR(r0, 0x20007479) geteuid() getgroups(0x5, &(0x7f0000000280)=[r4, r4, r4, r4, r4]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000003c0)=0x1) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x10001, r3, r5, r3, r7, 0x4, 0x1}, 0x5c6b, 0x100000000, r6, r6, 0x15a, 0x2, 0x7f}) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x1000) lseek(r0, 0x0, 0x0, 0x0) getegid() 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0xfffffffffffffffe}, 0x0) write(r0, &(0x7f0000000080)="4c0dc5", 0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5c) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x2a, 0xfff, 0x838, "ebe61391b7eef619083ff52a7ca9e9f28f907ff3", 0x33d, 0xb1e}) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() r3 = shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = dup2(r2, r1) kevent(r4, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:00:10 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) 16:00:10 executing program 1: socket(0x1, 0x1, 0x1) socket(0x0, 0x1, 0x81000001) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:10 executing program 0: close(0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10080, 0x0) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r1, 0x0, 0x230) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x8) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="e16aaa9c516ee9763b2f8e5f", 0xc}, {&(0x7f0000000200)="1a79f64b45d89fe8019f0ccc29d8d415efed7f3e60353141537822b87e12302e3407ca46a2dcc4fefe22d69116dddbfdf7f8da02ce3f4feed52e5a0b1a523d2d9efb40e9617ce3c3b28792d709741aa58fb99c637c068ba7c2b65dfc5dee58b0123717c58ab766c71b14ceeb9772ef9e22e736be4d1aaed5a48a5d21ed462a267f4a7fc501209a0f422fca0ca228dd8bbb4eda3de027978b42ed95ab62a2cb9141a6ff05f5c00471cf24a91319b7667eff4b5c3a4ee63600943b7219ca8770561843a60c986ed92d3653fc67b5839461812bc6fd023124839cd47b555002071207b216ec757d463a7cdac95299e7a9c92f2117c8a96370", 0xf7}, {&(0x7f0000000300)="271495759e2095814653d55946d0d97f2db16227407aaf856222fb09699915d068a8575a5f6a7d4befd407625d8e2cb21bfaea97d18eb1545b4d0d6779182013ee9f204bbe714a82cf0f9ef380601b7bd3725b7987b755feac72ec43c08371f49396cf9656ec53693439ad206e89f8493eb8820a4ec483af4abae49979542a6c69ba249f54d741836f7ab5546a75f206c256ee9f96f5fd8513bcf9801a27f15d8695d1d7f6e42bd0510e6e94bbca87315d20d297e92683007027667ef0477d8d81b8b62db4bfecc13265f6988eac8534730c70", 0xd3}, {&(0x7f0000000400)="b0c65e2379ac47998e4286ab0008864129039151e69ecd9e6a93016574f091eba95e36fdae7d76c4384bc8d2a7827a0dd6d0825d8325bc78e57356282ba6912f85e3715cfb75b192b49a9af3f5cb09d79f45efdaca058ff42081d6bed75c2489fc9f8d7a2e5c2ddee15f8d72f24f7b953b044e12245de14a511c1dbff4d5aacb53b52c6c610dddf69c4a0a333fd271a2304b4af24b8b2bc1237ec0bc6ea4ac45dad2a7946edf62c2011a02bdcab33983cc4df6ed97a898787701fe8097009c4ccf1c85", 0xc3}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet(r0, &(0x7f0000000080)=""/9, 0x9, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000001c0)) 16:00:10 executing program 0: setitimer(0x8000000000000, &(0x7f00000001c0)={{0x2000000000}, {0x0, 0xbe}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x2}, {0x80, 0x4}}, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x40, 0x101, {[0x5, 0x40, 0x4, 0x1f, 0x8001, 0x8, 0x4, 0xebd, 0x6, 0x2, 0x3, 0x9, 0x8000, 0x200, 0x5, 0x1, 0x4, 0x1], [0x100000001, 0x6, 0x37, 0x1, 0x5, 0x5, 0x86, 0x3, 0x8, 0x2], [0x6, 0xcb, 0x1ff, 0x101, 0x401, 0x6e7, 0x8], [0x8, 0x3, 0x3, 0x7fff, 0x145, 0x3], [{0x10001, 0xfffffffffffffffc, 0x40, 0x630800}, {0x6, 0x61, 0xdc8a, 0xfffffffffffffffe}, {0x3, 0x9, 0xd17f, 0x79fe}, {0xfffffffffffffffd, 0x3, 0x8, 0x3}, {0x4, 0x100, 0x4, 0x8}, {0xbc9a, 0x4, 0x8, 0x8001}, {0xf7, 0x0, 0x2, 0x3f}, {0x2, 0x1000, 0x8, 0x10000}], {0x2, 0x30000, 0x0, 0x4}, {0x9, 0x7, 0x80000001, 0x5}}}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000000, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3d758e35}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a84000/0x2000)=nil, 0x4}, {&(0x7f0000a0c000/0x4000)=nil, &(0x7f0000f1e000/0x13000)=nil, 0x8}, {&(0x7f0000fc0000/0x3000)=nil, &(0x7f0000ee5000/0x3000)=nil, 0x81c}, {&(0x7f0000b85000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000b47000/0x3000)=nil, &(0x7f0000d05000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ef9000/0x4000)=nil, 0x4}, {&(0x7f0000b43000/0x1000)=nil, &(0x7f0000b59000/0x4000)=nil, 0x401}, {&(0x7f0000f2f000/0x3000)=nil, &(0x7f0000a46000/0x3000)=nil, 0x800}, {&(0x7f0000bcf000/0x2000)=nil, &(0x7f0000abd000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8e2c, 0xffffffffffffff57, {0x7c3e, 0x9}}) socket(0x0, 0x1, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x14000}) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='*}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%-^)*\x00', &(0x7f0000000340)=',!))\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1708) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80, 0x1, 0x800, 0x1, 0x465, 0x4, 0x2, 0x1, 0x1, 0x8, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) setgroups(0xfea6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r2, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3], 0x1, 0x800) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000b536320fc2bdd6c30000000010000000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/175, 0xaf}], 0x2, &(0x7f0000000380)=""/109, 0x6d}, 0x800) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:00:10 executing program 0: r0 = socket(0x11, 0x4007, 0x8008) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b6a23dcc96a39c75014c0910f7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000e46be2f76857794126daa4331c1efff5fa32eeddddea19469b610c7a9c73d8764848a3da676d074a9e4eecd90a21818419a66aa70a8c84aa891849878c1d9c4f998fc65dc694e5eaa8569da9be3e7cc113e5a91c9f3d3b05cfcd878cee03968e8f0d792913e9a199d58cf79581b7d37201c22c3464eef66da0dc9359b954ce5a1b5a904e5108ca32c8d544abd8468047be38ef0125b94ecd4ea1b63cbec1624fa80203d1c296a413de84004af919407c731f53b6b83a191642639e1517bcdc4cd2cd4dddde012a7f6f986ca68d520e3424549b1959e7bfa020f623ad6cf7d768472e9b63b65ea91db692a44333dabe11105a8c5a7a4d717f8222cd46a176f17d6355c84b04ae450dee646bb353e0bfd8edc6d6217e3d6bc6732116379b47448c8a736c05e143df6ca2ea49d3", 0x37f, 0x2, 0x0, 0x275) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x24000000, 0x83, 0x100000001, "6ffd2cbf29b10b5db26f6353424d80fff58190a3", 0x1000, 0xfff}) chdir(&(0x7f0000000100)='./file0/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r1) 16:00:10 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpgrp() write(r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x6) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r1 = dup(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x4) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') fcntl$getown(r1, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x4030002) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x8809, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000001c0)='\\', 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x80b0, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x73) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000000000a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x454, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xaf, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0xd8, 0x8, 0x9}, {0x101, 0xd225, 0x8001, 0x1}, {0xf24, 0x0, 0xd9b, 0xfffffffffffffffa}, {0xfff, 0x101, 0xfffffffffffeffff, 0x4}, {0x0, 0x19c, 0x6b79, 0xfff}, {0xf8, 0x1, 0x2b3, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x51, 0x0, {0xc00000000000000, 0x7f}}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/23, 0x17) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0xc0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ftruncate(r0, 0x0, 0x23803001c) dup(r0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x7ff) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7fa, './file0\x00'}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x400}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) write(r0, &(0x7f0000000040)="4d0f5b991556b7fc387d4a455e3c2fddb9a163b6d203a6e8b8e3b4a7ebfd14e65dfe1396", 0x24) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000290000002f0000001aab31b24a56b077d74170d9e08aa17a00000400"], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x4ee]}) syz_emit_ethernet(0xfffffffffffffe41, &(0x7f00000001c0)="3aad5618c52d08d0a87d786cd44a587620902aaf639c3dde6320232baa98f342ca063d20d3eb3e13a22935000000") 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x800080002002, 0xe000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xc) setpgid(r2, r3) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001740)=@abs={0x0, 0x0, 0x1}, 0x103) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff7fffffff, 0x4}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="6c9a874cc53fe56c0cc096d33530d4589095d0f4cfc5eb1f2d2b937fcb1e23c421bc15d3f07d6c3136fc198bc47b10fb0e9a33b01d5d50d00fc765d870eefd6ec44f4fdd240cf01a498adf75f4a0a38f0cf0a9050bb95c0e892e2ebad1f4e4be67b727dfee860cfbd64c2facd61d9a73cb9c7d877cb274309efdda9fd023b9d83417332432ad29e3188825998ed1e7db8931f5242363ce893f8b5374266e52fdef00a72f8d6f0513f8fdfb5380cfdbc76625557310927c6d3151", 0xba}, {&(0x7f00000001c0)="9df64b75eed8963c4b2ef7e7b98355b8e37c1ba7f56eeac7144d80f7b1fb76d6b091dd951acb12daefd3b0ce395ff7b3f262c1b37344e78d5c2c72ce28abc2dd4f6feaf37b8f9b5312841b7ed47717304bd8636e26510c2b5dd10ebaeec086b7bd53aa895d3dd296e3734348daca250dec47766863c0adbdcad058bc2a6b46a670acc346654aab885ecd29b19a69e03cd21b2de2b0ff1f668ad827b1b89b423d686840a36d9a2703b68cc9ce53c7ea621452d9a618427476cb64e12dd4f0ed778db7c70e101b554740a635ae4543f94f59cf29a1b3415b0d49cbe96369b5fe48b251c2407d96b16c606cb667654433e7026c42d5f248a89a46a4e0664378dbe753608b77217757b66074ba1f060f4b03c561f264adea1243e691e763bc03dccce874a6ca0a91acc92b3570aca249efb8a123535e3df42bec641908ecf3489c09c89cd73727101d56e475581ed6f8534055eba265d78f946f95270c8a6918ce0342722560b05c95438c19e643ae24ae60705d027915f150f109811ff6d17080f6e749694e4dfae013d948d7a7775e277ddb8e28b5e52cd1e02f1d56654d6f585bd98c88c76afdc55e4bf7e4e7478bd17312c0f8d6736269edeed6b9f561d2930886d87496bbeb32f1e2fc9bdd4660b4688789c66142c038b39711b5fd141db3e74cc89378f1916568fe64157443dfaa9eec415eb2ea82a26bc86ef6e5951f1627ccc0d3f9fdd1372fa7427a2c96f04ff882c62c28f5a9f4092a9012b8f9a6df6fbc9d960998d21cc06cc9aa6f895591adb3c3fdd8bf2fb50f97b475fc0016705e0b9e1254066d829af1771106e847c86be59003fc8c9b20b0d352a6a9e1f9c6f136a161913d6dcbdf9e8c0fc50dbed0b17f5e1a1acf9b24aa910d11973f25fb5ef24df31d4528cb40c4b9505956c8237358a8fcdc9235883d3f4c160053393b77edc581a3448180e3654a9b2bdc659fa4343dfbaf187629222f5ab1d3a8ce428fc6bc49551346f84c60321e94bf87df7f50fc40d85668a9fdc23ab9c5498d0624154ad02caced489781c1c24f66f45986037aaa447811f7ef402515cd10861c13062ce5cb4c118559f7923d49ac80812a79a566eb3b71470394886f4f1c8367dcb04ad53c434af135af603f57fbf3f6383ee63f4a4bf3e0668c562d1325879e44fe75047a6f719b167c4e1bda4033fe72ca4e74049dae07c93fd1dd557fc32f1bcc70082474e45280248d71adb92cfc8b5329060f7b50b1b17185f0cbc8e98ab926262825ac7c654fdf02bab3e12fde9c8146ac311171142f5acda644a1f2d2ec0f30df23ecb08c6cb3976bedf8a67991638f2a5833d9f0150b71d40443ab68e217599eac0caebab63c169e5ff8562eb3edc8365f47643801ce7f29f005407ec6c8b94a8ed3377c83459ae23024700ae1b23dffb5587dce77b4d7260fbebf5032138c4115423d6f43e6250d5c59e1f92fd3ff03592db6fe742fb1889f1c3f880802ee3c22d76e632a002f65b6afd1ecef6576ab17fc7cfd8846655d5375afda4201d25e31dbb05bdecaa1ca70f3d0258a865d28eefd12dc63847233b1f9565bca329e4871d6d5deae0bb9fd7446cebcb1e2f899fdce69ed7c1137466b54989bb929e9329ee197101e7b1bf479215a973d7d24ffe854628cfd0455febbca528dea3b949bb29f940c05a76bd38e8b695eb77c122d6cbf0d605fbf59414ce6bf98b032c42068c6feb88ea21b36e2c3135ce74031746d4730584bc34daede85f4b52100e1e57b8812a5fcba1ed97fb929b3d76fc495ddc45b75bccf5c9a356a5fe7f8a734e14436d96133c2500203745e6485700e3c5a8b6b5f9f9e98f8b52a9c71bfeb1d5517a026035ea64e454727fcbed80443c6938a816c2564b9f5af43b6f5023935a3580544147e4a08b4c448ce35debcab17d742d2a09b03df6fdaf710e32cb76b2975ff826bd3f6c1bcdf317b80d570998a83e31ed973377b091af8adab6cfbb734dc47bf9e9ddd508e415e4ad1daa068337d92c1fe9d74a82f1a00bf9e96b3819e6e59ef78084b1f2f3eefc8c45838af983861a65e4bd785c15352ba842b288537a250118e84ed3007fa79e34aebd938d39cb977b02a1492e6ffcc4dcc830e695621eaad80384d7e01900d63903767ad13f7ed9c42ffc960627a718b15c3074fe8828d50c828543b4992dce4f04b87d28c141d27ee6da4975546aedd417bdf0eba480846219bb63df8f10c59505e88217c9c7bd827d1ded03e4b88a5c386924fd299ca0704b2c047ea191f4e97a83f39ebfcd5d3bcc956701873849901486bfec15914b21687c1113cc9bcf03fb62bbac5572bfdf69a857e61d81eba8483c3acbc62f24748d9a29d31b8ebe49d11e3a7cf31594547e5023aa303f1388cd2adfe990e2eeda0c83e3f1922ea264925f3dc6f9c803553fd7b7ed029954a93f7f680216e0e40556905d5f907220e6b6723c182060b3e8e9fbb339b5b93159d74d50cd7b534ca952c45080c0859638b49a70d52aa8476aa848d4c39cce29b4dcccb0260b28cf9a2e96b9defeee3d04392d634bba790eeaf8782958830517495230fa83a5313d6b69188db7918590bc482ad547c02796092e5e9651b7de5c27a50406e9d04ae20d5e2f0b74ff7743b7c324a282d97f540c3d40e5b7c547907463fdc217e22d536067e1959748dd1e81e7156a7584cc47452b51fb9c766652eb02bd380d1657d2f5c9de8cbc688d5dd9389c78a3f47e35f6dad93984c756ee1e6d74787ffd5766dc492edb7ffecd22617497ec4d5dce1ce89a4a8ae1a1033cd5200901d516e1eec0949be375d02a5161f03918004058ce7b38de50eeff1b5cd7b671e589ecac5aadc6bef4a75f9a564f03edc088a697632670ad574220dc7f8f93ecb467cab9afc7ff5a3bc8a2894a7f3857b633bc159ea447a6e2cf041a868fb6b170ed70cb91e739db88a9001149c606e5be344f4cac400ca246fda4666268ed3eb037566aff998df63eaf528e076f9e1fe53658aa1f1209f435331c18389ff838132aabae7bd69170f58ee58396a53ce1169359b49c4a4ab166f9f226a1363fd7f11ef6192e60f08f217abd4bfb58d394d501c4d3da5013a6d27164e2d986425d899230a4ee8122df47eb16cc4068926103283d4a832361b03062b8385d46f82483f1eea8ef8564ab5e477d70172837dbb55747d6c15878ec820107cbd299ae3af4de3f74cd5c1552a16c6dbd652df5f0eee89f80f0d8fdfa6934e663232379d3c7617b85616fba64aee970c33111ded1a3ae2fde1edf9fa7374e52073279fe9069cd24901af54494f6834134f13cf1f2d9914e24b47be2ed053e52317b210357b339879be60f045d3307733aaf17035e03eaefadc597d252b9cb7d8c42e42c5e45e06f28444da8b3c32411591c61bd5b83dda3ba99745ecad978840cdce8d62774cbc487200552c868f88f92e2f951051fb1368c124cbf96d0d9591963a06cda7eb54cb6e1387f2f2bc1e8a8aaacbaf4d0530194a12bc208871d32b740a4566478f55580bafb150747793fd6ba345c629a18ce25ee0ad75047c4bdd05b29e57fe8cbbf1adc9b26f598ea8e65a50b2616dee94c656b98255ee778b35bdbc2926e60dc3ff65d49f7d96a67f208c4a7cb5621253f987e0baa35464ffcada8611ae0a6ca900e9eb36b832d1778b36922a306a0aa15f31b43c39583f59e9e1cb7bee77cc64d98d27b3ad79454d8b8807f0ed3e059c0fab256ac5baf63d3e2ba4303b7b5ce948f65b4e21e2b6c54b7fb7b4be281f1f5fddc8be49b82d73e97e8c3233e48f4a935a1c34fd763d999cdc2e3de946bc40870c72ca799b61d6ee1fbc028114c761c2625a042ee463367607901c05210d75f6bc8eb2ca45237ea113892e4de2f8c018d7b429cb7876ca0c95c7d957cf7c2b9e1daf5bc7bf1499fe10cfa1c5d719021fc96ee99f8daf510a9292ebeba71ad9f996ae03209670dcd67fbe768bfb91f8e3ae69e677d3a0e34f3b47e23a5969e26b329cefa283c22904f5fcccc4f580fde1f1dd2b7088cb3b013d5d04cd037eea1616707afed8424d34b4d075da7e4d01ee34f30a66501f1b2f3cc02a89dc01c474e61d065a40c7ab7fbebfa52d6456bef326a6ccb4b45203714f48914b765d59cb35f055c196c8d638731ea0ba5bfb68210f31120eb1ec40c3fd4dac5fccf87295db184b05515c61b04eed64b81cde35ffe7fcb89daa139480e08ff2e3bfc3c13e1be08030cb9b3bfaa44a55006327fff93b961aeefd87390f682f5fe78abc3469b01ca0d76301b697da222a51a38cc59d9f72dce257470dc72da5e0f2c1eb82c444946757ad2241e745995f92d6fce5470c1ea0f5ddb5fa67804a6dc4902caa43f56b896fe8a6cb585a81ad2ac9aec2ee1be3ec641917bf95a83ac3f66682635bc19f532fedd3a840b3dcb50359bf7097dfc9e0d38d8129a8856632e3c8121458a7b748f9dddb54d8ec65e711979f012a48869a9d00c0e838ca3a75073fb75045d3e04a2019b41cddf861f69cb8205e43b66ca988920d530dcb9e4f0bc4fd5a9ad64b6b6b4e0bd6228f793c232b30d100bd8ec5c44a9ee7e9b83fdba3beb9ede12552c27394e751c02410cb6d3fa80bb899690163e791e6bab159097e1f8387dcc2f9e0d21c7171b79c9a624376d4508e86e41a1615fc9d93c5170c700ee413d21069ec78432d362c843026f5ba23ade41f49c34bbae3984877619e819f4cf2a2d6bee8e6195b570df1ae9750bd514581f81f3702e6b2b3601f34d87da7f44ddf9d77abac78b315cf6549009a1068a12ccaab3fe0df3ede3bd29ec75c1d33b80746e3e977446a57a866fbf12d74c1f5c3c18e2e1c99c12b9020cfa0407b790b33c637281e5f2ac4dd3497ff6b883c994223fe51d3eb54b55a3bfd2efa1ba33674b3306b82cae04107de4178cd59c6eb8f8de0b2bb8a693b12e2ba021925f0a5b81dc3e8068cf61ea6a95d6c40f97cac1387f10777c59759a109b65c41cb997441a8ef2b982bbec95ad95213647988a4960ed50891be5d346f0549fa2f3ce96a2ba6d1e96b7276adec812ad0284f43e3facec907968bd7ad16bc7613e5b87b61c9c49f7a8fe6f5de3d93cc6101a99f462d38f0ace66d526bbf3d5195210cf1bbf59e98f69a049c4a8d834a867c096c92ec527a5902f4857b4375463cc185922de5c13102ec03202623d532319e58037bc425e6d9c72c3ed1d7f2d4c082591f05eb2e4bfd17c364198612cdf969ef3d672717b39c42361fc06d18f78e65edeb985be1762e3fa694956936f00088b98b3a163e9304f803f388c66e102441e06e1f9247d5d99097de422777c9cb99b8261aed3eb861e9c6752ee8e01e65acf84ac27ff4d211202be2745103005214612adc2aae5278bea57fcb95f8285ed861d4227ae27940569d947fc4e8416c25600de927b96c96340a5a60652c5ccd8ee13d24084d913c9b7edd98d22787e4538ec333fb32c6026120cdb090969c4a8185307b082719c2c957de0a085a9f940cf65d8041d9b8ae0b97a13010a58fbb94601d3ea3563ff29c2f2bb2ff739b3bf7e433774c2f847dbcd09b699d8573b3d1eb4aa552820eccf323844cc38689247dd49ea0fd0a664ee3ca76c539bbeb4ba05e3d1d059ec26014f54bee26b718929ece8e17620620570d7d85d06808fe4c1dbc729380fa270a48625b9cefc2603d9803d631e02075f27351c36f62f7180a4613c45ae12567d6c1138b536380e08aede8918ce57e46a5fd75e13caf4e31fa6db7989e905b19d4429ee786aad671f5b7", 0x1000}, {&(0x7f00000011c0)="af5b9435cac0d8a7617eeb5a921605c606eba272222a290009c3989dc60a8e51acf954080232d77ea18884c9afed0305dceb5e5e2e20ea288ae3aa01c40929c78add30aa81268b4e0f5154ced0f560882613c3242182458eb13a75b80ad843180d6c5ed5", 0x64}], 0x3, &(0x7f0000001240)=[{0x78, 0xffff, 0x5, "b2aed9fd6ae6755c703178de422ff439468e4389141bab316f8f943e9600005280150348834167550df12a6f7ff7c4559a708f646cf4da1831fc74d894080d5a2ea3a8a59a399da4213836b867d3ef378634328ec482e297b709c1602c1d8db5d76b49"}, {0x88, 0xffff, 0x6, "94c1a90de1d4f86b5b0e4577d981ec6e5cac854c920a4a739f4fbab4f9f2afdd235f11d73627adf5bafab3d526bedfab853525cda902001f2b498413b930f204be4d8c39985812e12829449510cc0e457f0b7534e4a72982a1da992ad9ca2db32e631c04adec7f21b2418362992ca4a904"}, {0x40, 0xffff, 0x7fff, "dedf884293a9f82f7ce2abba0e08039a48fd4b659fa9fa545b0caf6af65adb10b7a6422f02ef0b3531633f7099b568"}, {0x60, 0x1, 0xffffffff, "979d28a828a28eefd16ef7450c98f4b026a9d73ed6c7724b9481af7294f4804d700300a7ebbf4ca948a45d11c5ddf697412e184e0a88efc78ab8c733c712bbd2f7b918e9ffb6365807cbc67a01582b9c"}, {0x90, 0x1, 0x8, "8b34f5d59e59d0fab084eeac1406f1e4f28eb3ba02d162725271eb6c77268c73a9042ea87432d2177055f793b7ab579fff2178a976901864f737368f97d81311176b950ea0c4ebbc92c1b2162d269db28c8c2408ea15215678b39c4851c3785a89cc02a6bbeb34965692a8f923affddb003e39e84620bd08cd21ab518f34a5"}, {0x10, 0x1}, {0xf0, 0xffff, 0x8b05, "ad38eec00ac913bc832d8d611d2b1f59ed221b9a797124557618d0a2861fd7665fe9f1f7791e031716e4311b668ede8362611e9049ae0a8b5901df84f108d2c2bce78b819a5e0648e5354d7175788ccf94ab158eaa7bb968a6cce8bb6d0da1ff5c0bd4c41b6f46ca979dccc7cc816d2fe42746d3d19fd26311ff83f94a700fe83466a45f06de107bc978fb9c0ee8a67a070d8c0e908eaf5d45da7df4662fa86561dbf2378f4bc06db8cb1dae2d80e1da9a94e8b9311312c485a6d915a3ef74bd5717a00629f0ae130b0e3911719af55f94f5c76e50424372557e"}, {0x60, 0xffff, 0x9, "467e1fe18ea861366307914821dc3417a6bf0ac026a9a5c0713e657b6a5e13989740dfdb36de29502fdb90d4555c4e1287ebe4934170b190aa65cb179f7aa0639efd129dc9ff7a3656ea9cc6279cb0a8"}, {0x40, 0x0, 0x5, "4be370893d7069222b91ab56f0f8aadad94c14822cb342669252044877e72558a6a7dbcb402e607d8938"}], 0x3d0}, 0x1) sendmsg(r0, &(0x7f0000001680)={0x0, 0xfffffffffffffe6c, 0x0, 0x254, 0x0, 0xffffffffffffff95}, 0x1) getuid() 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x46c4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="00d23e153bcf11035037fd1fc5afc4677d8dc36b4e591af0b12ace10ea5bd8ae5deeca3db4376650ffadf50d495cbdac0f79c93db41e9dae960590ab5cf9fb5bfde3fe3faf5b4ca35f5bf8911c3730", 0xd351b19e) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100a, 0x0, 0x0) 16:00:11 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') socket$inet6(0x18, 0x0, 0xb641) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 16:00:11 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2d66696c653000babd04753f1472c394d51491984f13c0fc7311d6fbb6d72ebe972f4bac780560bc72453402cd9bba505ca378182adebf86cca74f9d26ee9f7320957f3b9d1c20b36cb31c8f1449ea29fd4654877ba33b00"/100], 0x8) getsockname$unix(r0, 0x0, &(0x7f00000001c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x9, 0xe0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="43069c85686ce9273e01e597bfdb52d4ab635f8a9112841250e1042bf82d7de38b6bac9055c2ab184d27eee3381ba2529f6872a4164d013196ec952a4e16b8059ca7424b6cebb242925c425039363f95d61012264d59a9a74499d12e4ccd0d7fe56db702b76cc5e1db3b88f9f26e81d40322d134a471a3194ff43a78563ecdb9746bed6d428104bcdea2fb7d115da8251a467c637b0b4e657f2e75157f662298ed847d5b0d8e220eedf615848fa88fe46918bd12d25930ccf81b8f3ce2cfce317e466437ef", 0xc5, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2766696c653000c7c5d1b1c2647cd1763e84337f98c719445e696dc4e1e4e9dc1e0787dce00e3a973c552a5725566b073e2c81d639143e1cf734f8c8a85328fad99f2b5124cddce6ece3aca53950e74174549aceae6f68546996cb6e14b14f4596c0e34416cbbe85770ca51407cd9fc16fcc89668d33b9be883f57c490423abd11cd780a32d859d6ef4c099b6a5c56c24c585e36c935543579d3ed840ca34905f5592bdadc56ab5d4e79b212f10a4e9db9ced54fc2e087cf009e68c46ad0cc8394e95de2796470089757cfe7b3116d2a046a76e8cdda33"], 0xa) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1d9) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080)="b56c21a7f6cd240db28b89227fadbd2214", 0xfffffffffffffe6c) r1 = shmget(0x1, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/151) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaa64410ac1aa6f167162def66b6d85a8b1740749e37b22ac646bedd251b9bbddd18b187290d1088e57522f75a4e4ebf012bf1234fa753b17b3edbb0c5148ed9459d90d65f6d791b9794638493ec7cd44e2903eb50f00f3cd361417468574eae373e55f27561fda9271490cdfc6a70a747664b8a02586d8ec291ba408aa64ba2e97b61a3abe5eb2375f6758b49cd205963cbb1a7742e0889d349d742793a61a2c51f206eae275c7015bfb54ddd6ae2491916596071006a68980ef6954a1cd7f3297e9a40879554649172c041d01bd78059cc1cfa4eb520ca06780ecf01d510", 0xdf) ioctl$TIOCSTART(r0, 0x2000746e) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffd000/0x2000)=nil) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="ce60c2db52a375a3c7668659dc80b8b6ce030a418f7c34a10d2006359780c3e5c03ed65bb2cd22776ecb5e2f7fab0c041b5361ac58573409e7ab1852b16e80ef2ce0151cb7dda5b6798f32a3b1aef5a7e59b9d210352e28ccb36a80a3a17555c51134562", 0x64}, {&(0x7f0000000280)="dc477b5c2e5fe2b0ddf2c01800d87e92dd0a3ee2760e0deec323741736385a6ba9856231cf9ea6b406167b4958fdd4f723c8c424dd31f714aeabd18c8e2f3e0beb2d12bb48f51dd2838e18eacfffb62d2b624478850f9f112739258955f78b13423339970af1701e847b77eb344e9d0ca5c6b17f0fa3eec4967b33698bc11f10d4ddeeeb5d37662379", 0x89}, {&(0x7f0000000340)="91ff68fe78fbc0b332b75a376c447e1bcc6148c08b1f2252a12a51ed3dedb4d6e4d2acf1c463c992787d2b270c674941e6f15491c27a52be960bf6ee3c0158d33ae045ba9e4bbdf4611ad09c1b40eeb5a221e8243074585360b8fdf88248996ed7ad711e305cc4311b1f1252a18cd1bf121778de2b59ec8f0cd6ecbfca8a5a9c18abdc060316a91e224d80505e044e312ec08ecc7048ed87fc8d676e60c48edcaf452ef0b6c55d555b4d38e63c9c6bdfdacbbd15c73f9f457daa4ef16363cc9c92063e0e0cc13d37c6098605f732339ba61585623445a4fe51faffd50132cc14df", 0xe1}], 0x3) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x22) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x800) socket$inet(0x2, 0x8000, 0xfffffffffffffffa) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x0, 0x1f, 0xffff}, 0x0, [0x1ff, 0x7fff, 0xa2e, 0x8000, 0x1, 0x0, 0x9, 0x4]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000003980)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)="cdeb21a0dd5535c29c928b9beea59dd286d0ae90cc7f607d42", 0x19}, {&(0x7f0000000180)="7c68056fe2ab5d15c7deda7ff42e8455eb411e800781235ef09002f078034b02c964b36cd33c0e1a446f9cc443f3a7462a52f1f223ca81b5e07b535b93464b6db3a2b3218ec0bdc48ec2f110ff0bdd343fedc594994e74cd45f46c97062894fb287b0c8fb1b2bdee3d16fe0d495c89b3adbc73fc0640ca0d60cd374f95fa47cbc3f6fe84fcf45acde6e1998c34bf1322964acc6ccd986bdc69a523d7f6fcd4a0f60def0a7be2189df64a07a7debe700cce29e6cc584fcbdb2fe0adee6e034d608e0b0f4b344933749246e51668fe580cc50e1cf5483d75cb6709613e56ab48de8b917ffa2012376c95fbb6a9703623d4d7e9fbdc15d3eae91c2ffd56204886c97b4fda2d0decd5f5a26df4e87ff178283395d5d235747e11fbe6a2bf73ca41bf62176cc92b1282592ecc4bbff5ee4260748cf9888165d55d2e056c10d61aef5e1d591089226f77f9bc4038c5a0d54818086ef20fc507d8e7a24d48b2b84fa80323de61401d354bf18d3905bddd26be1336c6972d421e65d97d525fe83647a3de7b295fafb4e1416cc811b364869707ace7c7b2802b85b30abba6a9a74aa34f3b7fad5657764c85465850817d5b06ca76ff28d0d689b5e9c84b04e56d23480f6ad2bbb65d58b191fa0724a7b377ddcd47031424046653d4c76abe1eac986e5c7285078519b6855114e9183ea3f7835526278784ed0d75c6fcac3b1087bdb32a5e0c156440ceb0aac9b81de0de1504a8776e050f26f6d734b49c7540fd493f06bb9e599aaa83bc7868b2acc3e6909bade41ac1cbf093fea8450a0328ee251abf190c68a6c774a205b2b263c708a262b5dd04bb2b9759d10043781dbe7b17ed27c5800eddd5bb231ca0c67ccc3de13ca59445425e68c140943b81902a7dc029288878ea336b695038aa491a17a3dcde8dcd306d1b837a359721e81b6c47aad104bb4e9be94041e84941cdadb7a9b228d88f294442f0a5eb1aca3ac4e887a6f002f2f10cb7828946a327de4a122fcaadfcbc2746b7bc9e23bef2c83e733daebfa9903e029820f8c021baa8044b526cab90f3bd517452b22161bbba0def34a0cc244b33169100d02612bd47b3e3ee452ebff988f2e1bd8f9a8cd9aa650c4ee1626436827e504470294cc6fa828ba9fca24bcbc9bb4fe2e7f987e07213eb1991d87a39769abcec03ca6a3e40c0ac982449ee97030844bc9a5e8b21e2b0bae851292c302ddee839832fc7a3b06d053d6c8f155b5b56e013493a341886683c3f0722fc07abb10b8a7b449ac307cc501f6c038a9d157273b4d03fae66afb52aeebdcb3dab2640f63ef3f12e536120e10d1cf3ea0d2941abaf471ad0eb8f165f6ff85b2cfb6d8b846026f0dca8034081c6ad640438b98939faa0ee2021793e3348766d8b77e587f66c9edf8f87037ba3fad5b56b9158f082c4a5accbdc6151ab95f6bce70fa014a9ea9f3767ba0b3b8a4b3b6a42237404ed1bb5b9ef5dc22c210637559992b43e4f3a6e219493fd5218832caeaa684ba782b69844f1b785182f24175914d1d34ed50568380e71f9b0b7e39de6fea2c0fa87ca61cac7177a51476a4c4fa8fbad6748136c4528443fc28ed0ecf9a09a353d05df10b8e36418f16a4f7c724bb4b5f50064cfc2a3e7c5494fccdbb50716c976a29f88248aa4c630bb763a2c1c9605bb39e757d6f161ca77becd5073a9416652d84f10f334a771209bf8fa44b86b1b071667d264ba97685b5340ac9eef713eccf446a0ba2c5d382dbe42efd6ec7d23ecf4a34bd999693b91e20f27043abbe4010a70a1350077a370c34ecbd970ba2c4131c3adeeed988a18fb5ebece4b1054e3044fd5b901a27ef3c2313c3d5d342f2c86766259e0cea7d45cebb33311c0d96cfbed5e2d135dd2718fc743d53fe86ae3c77b76b9ff9abbd06b9bcfa84cd22347a18727c9f4c87ee9e557afc13232b951fb57f073870ecb5d3f8d980b4930ed8f25d7adf91fd3a94c117032512f2318858275095d7fdde6a49b67f1c83e147005d8e85d57a315fab063e0a556ee7db08662a56af262ca6473c9e0bf28c4209e4a77d446e3f8d411855f0ff77ca3d71f4f8c5b7ed796e514765d088810a013c1fc1a5fa1077c4000a49b5b63a8a69a234956708b3b7d342a894d2a457a7301ef96a1c5e2f940491f667f9fdb64af61fcda40fe61d0896298847de041b6e79afbd7f079dd7dda7cafe987f3b9eacab89cd9442b3fb26205e200ba7096407616bd69262765827a5a0cdb1dd3583eabf747cfd999cdeeb417d9756b647caf6697d9eda86d27429560ec66666157b7b7ede6cc3240bf8e84ff04093421c2f1e4a737a66cb010e0d14a3bec6376e2319efe6f3dc993f9428c1c25c2d03d1eddba7aca9b3c1abafa1404f516c8b2c006991163450a40206cc99cc6b19300c7a4f9ae773750c4703109dc1bacde152f68237188e65ee4196e273897a0554c099717d914242e9c14623cafd77fc6da7ad3c45509c160ea2244ef418a4f7177106abf6f11c5e9de9515df4464e5ff8757621079bd297ef99cd45a0bc0dd34d01385a616b4d42a50f29678fa82337d7824fa2103a1113fc3dd981542d8032a3492a85c0884901fe5e56b109a33a042a94682be9903b20c7100feecb5eceeea45d793fa8ff8523f7bcfce6658889cc4373eed6993d90ab1555b15db1f78e7c42430a3c80cd1eb1b08fac13102f3c73b715f1f2614d3be1dcf09f1ae791e98d817aaf4f2776a6a2b28c00da05f8db48913135ec6245e9117b3d3b995cfd561b1985b0cd8bc5905cd320a15344885ac0942c1fad7b200738f4137f840d53a5b3a762178981100adbe0cdd3842d184a810889e38ba305f969a37f9933f225372e6b8a3b9e8345ae1a9be42c55ae9f1ed3016cdffe770f6746b53d1f7df44b72dc6bfb01b82afc334fdc4dc95a96b9020ed2b4db75cc5654030a927897b8d71e03b0689c40ee3ffbc71e0cb59d915e7735f8ddd38437f52db00aa20639f3a2381cb8723ba84ad30a478ef6b40480b1b6c8ec6a987f5f66a3850a04c5930fedc057c05ed2588646bc9838fd336928a0900db7e0ffa5b64e515165bba5cc71303ad37d1b1d536e47df9e58351834cba543c6b315555eb39474304f816752579d5f91906c27af59f1206fe3ff5691a81353cc2094f12fabf898b458cc08e143952bacdcc34a6a20e596d249f2108427cc19dd21ca8bf77084eca41b84f6a55679454e62e6558b385cc9cb055320d9835391c25a7bf3dcb4c7a6521ca2a0b62219b84eef8bac6ad5fa84738db84dbd4fbf09543f527d48c0b962118173304cd400be66cf6c2649070ea93dd440b6438520c38bbb6d94d1a17a460a79325ba9a636458eb6ff79ca855443bb995bf00a70420230822ea343341d6ae9d14c3c54b08e8503ca14b509da9cb95894237c453b3325a7ea0000f292976aa8d6027e8796a8d33356d266b03e0f404fafcc7caf7fab445577e546f6f39968a6be5813e3938a93e8142c44fe5e48c86bfd3c67ccdad15993057f42c0dcfa9c35c5a55d0899368fa60f3ac171fcbaaa5933f4ef19008008d2b2ceb5aba75cc763c2e91cf8161149ab57c119b37e1727af201c6efc9e31c1e68fa8d2b7d1216e34f840ec7dd6e96eab580b498fa245148972bdf5f54e7cda5c7aff39179aed237896fd4c5b00f572a0c646ec0e58cb8552ef54f75d552e91c6e0a2f7d95f00785cad7d84a878cc5f3f05f70c28274f84e1ee95980a48c51956eb86fde0d9ec9b08e8b8d9f445f31e7e2b93e6ce4f776d3727aaa6c31dc28d57b8958a71602eafb3fb1cbb251c5946e6007650ef229e5e88b58ba00fd60deecc012a56aea56bbf5af1a5f66051b7c7fcd7b39d81d9fde0e79d626ca4955a537052bc9ba46501cdd270b2df77baab3929f1e7d7c9179982d522f91e75b929344786fee087c04e0c1004d9c150594b5385edd02213e386fb2f98eb2dd8ad59d7fcb0ad2fcd57e2577720977eb689edc35242b7482cb8f19152344ed294813aa58f40593ae5783af96d558b9f498a6a19b71fb5695a0d21bf6d7ab78164272ac2947b524e5c83456f90d7d5fa5dd6aa7d04ad463e202618cb7dafce47180c0a9ea9baf9d3b0efdda191949f5bba140113f8d297f1c3db5e6028c1366629b35f575dc098dca777a188eeaa67f78ad3dc295cc3eeee9180095c7404a1504055efd50243a557f2597898c7cb013556362b9c95cb8af4ebf2f91758b6f1a076b263e84a2b8af6c1af34d7b233d9c71d232a5e1d9507b666311e5a61f5ecf80abad0431339f2da6a60823258e79170a52e8c6c8b19fdbf1e97109dabdc7189310b9da0db6b24c715bd4c2db977bcceb1634141ec2905ab8e06105e44b398645987e380d8d1957815175527570781576bcb10d0a4ca01db279022843d6234a4afc9933cdc85d55100a6d495724687afa77560c61a658505cc73aae49fbd36c2988f98810cad700e0f51945db3be9c3c2df16aa5e6a4f48975f5f457245f9a849a36fe5d8ef80bbf8cb10ed6f7260d91671f26002d94bc9735730cf46843a1c55ca975931a0fbbb83d91f86609e18959c90ca51eeb094fcd8f41ee6a876d530b8e1b5f72782cb97bced88df2000190e5f679d0d203ee024946391c7c0f6cda9cd4efb08206b32f891694d0d2557eb112046401b643998ae20cf8cf0ae7e4879156a31d587db5709c547a467b9f51c2e1dae8c39a788ef8b6a1039e33bb2be451540bb6b194a8c4aa108fd3e2cef783001ef4b10d72b0a95e9faeaa2a4a40160710950f5867a3aa999b75ac32990723850deb2d192aaca7e93497a1f43e5d64605cf14d6d86c795525daedb2215273bed4c8642fad3b3e5acb700e2e682029120cd5896f9e63fefe9f1b0ff61acbffed41f0450a57d345155ccbe607c41aea761b891e1ca8b8fe3191a7ae2addc4e4dff9bf7267a40603ddbee466d7615d8389155c39b5ec9e4dd00ad6cf38fff16b91d1f8f3f4855102e8d572d38b6c33677caa955d12ea2acbaa9c0e7c20b2677545570b1190d45f591b1192fe154d6f6cf0177e4390409f8f18d3b759196c5e929ddd7724fb323f8aa5c9f5d91af22810249944ec11db5f385ca65d5eb507784e301847e69d456ac5f3aeb2eea35e8bbff8dcaef47d437659b13cf11e10311ebc0bb35acf19a726552b920ac03480f0a905490ab8bf8845f73cd9680b55b7bfb2c25c39e4339969c7313687e0d2fd5ad8b857520071bcc693c0ac40c2849ee1369fcfbde394bb3f81b178a14452cd3e164aeada2412d3b4295620c9143e2b2c95e4ee719580c201085af8cc56f725b1300e68f24783317c07e4d2d72942134a2145692c0798203ce6e42f6a1b417df899b53541ddcbe4060dfab3e55f42fdcc0c7ded9cf55fec35f43f02cddec3a4ed83ca10ee644230cf1adcf531195fb366050881e2d03140d49b670cf29d018f428f4a7f936f4c7efdd6479352d5f91b0b37708b36510d4fbc84ccc037251fabd5221c7e134f07087763575cfcc013fb4a9ce03e1cc959b6dc257981c8e1cc8f7998d176e42f56f5fe301b733771792a9d1ec7b4d543604877d1614d134c47077505c70318a5fe7e25b4683a34c50cc1758bdaa7a263d79dc75c7dbb97e36729a041a7a920b36a0ff5e81a68d2656de33f7666289dabb6bd9d33bc9f9be9572402729bb403486eed3c562e35e67e784a987004d6cd21f4bf70d7d254e10692623c5d2d1af29ba6fc1e3a85003f61360d7de6dba57a4b359f291b69c59aec235de84327070cb99e17ea6785e7b0f7", 0x1000}, {&(0x7f0000001180)="cc7c8a8355094934acd9c15c087abc37ef1b65bb97bdcf8ea5a63ddb2a9df3fbd361427288f59d80e6abb966dd412d8288e105e8493c371b6721db3c57d886211b7a278fa32466629374ea5b110d83673ab35f82ad0af845f4f930dbe14d2b211776499ae062967fa4f9104d5164a23ac2b80ba1e61fc080d477bfacc853c056a61d0fe9b5eb694319", 0x89}, {&(0x7f0000000080)="d82397816e67889b20a64ef678986ed9a81486e5abf401783a5a9064217b252807e55e8c45c070e1", 0x28}, {&(0x7f0000001240)="b4da0c25aaf0a116d6c4cfd49937e2d7b46d8db515b87bd32350c757d63fdebb523084131765a57399dc2debfd8656e67dcfb22744912e7423c7d1b5c98d1fe9c87f3c33dad81850f2cd31999d8d7c9f204460523ea81d6db897346fd106878550187fb0eb9e1cc4dd7c59476c53b7f9b572d411591da8968db008a2203e6cfbab7b9a9118a9da0e3900757efb4835722b5a69eeb900fcc509ec2c688cd2d4f3813e89a503bac573896fbb962fb4eddf93ad01ebcedc708fbb6b9709b8e65e606dc6384be6466d70d9aa4eef5dae36db454d94afe5cb7429e37324315ff1bd63cc9b755fdc3bd36e3461ad8352f4d683736ffa604fa6378e1eb622", 0xfb}, {&(0x7f0000001340)="2f59c18095b297a231837c53f995b442a5abcd15272071f2f8161b9ec8e77a97b5078b1da7c17b217af15efdf86abaaedca517cfec1bf77e8e45b540854d9e67964ccf9838858cb1756deb89f06e61804abc1c851ed71c31fc1bc38d8135e20b7ab8f64f7946d1b6f2b5ddbc6d0191c6c5f75d236c61b77e0059220a974be21350d6343b7214728f2a257c685683ee55dd95161440347e3c06c3516107823799601fd9b1411ae5758785918676afbd951b08a05a00e5ae7d76fc63a4d5772dec837c8439ebdd156bcf6b631cae0991", 0xcf}, {&(0x7f0000001440)="46197f9e292773eff8bab0373899e651436628d107bd5195445d9ab4d583571ff74185d071e9bf3aa8e8c02f305cec1c786ca0d5419dd259a69500bdba9366aefeba91e204fc456c45355f9b7bd403268045d5d3e8c5b24fbd39adb19c6501f921ee39d09a9eb9fb5fc685938a61fdd21eaf3ec6c30c0574f1aa42fe87f9f8fa6d4abe608c720f02b3abfad2cc947cff9729abc9c8bd48d2e092621a6cc4e32f2683048fff4d891606a41444406f811828e13783c75cf299364ff695d239f9cea6e762b7a5a0044eec4e1d20110d3ea61453481a0d968cf99083fba40fb439", 0xdf}], 0x7, &(0x7f00000015c0)=[{0x58, 0xffff, 0x9, "b6441b6c20200bec84ca425379bcec41cae5e639ef584b44fabe015c1c6cbfcf47fda82f5ae1aa98480335adef6e39ab7f6d0c12acac55e2d103825a8270c52786a977d95e80e6"}, {0x100, 0xffff, 0x6, "e31e3b80ca79586fb2b22d8dc53d9fb8a318f3d37536067729716c1e179324bd49b2b0497314f4ba9e5cee95c2e16a0da25ac8cd94964d150b6d0dee5c0c4ad88861e5704219108d6cfb9a242b138373ceb653b97b02fc5603bdf58c56ad40af1471404914bf491cbbc0d46470a87adcb221cc6e4dcd4580b1793ee813fe0ecff21d1598e814fd2e0255a1a7dabb9d95fd6885c866de6cef691b0eefd7dcbd7ea05bca5b2c332a654c09b2508711b8ddb0896c2fd0de80d536b5b8bffc8bc8860e7b3c788f8d81c26a8424645e1008ce541bbc1a75626dbdd425e37ec573f0ad242593bf449b1528d44ec6870ff7f0"}, {0x28, 0xffff, 0x1, "335f6694070033c1ec7fdbacdc679abfbab5566edb821e"}, {0x1010, 0xffff, 0x3, "9f9d6165d9c7cb5c563003f3b09be5fb77f0f233f35d953f91fa7ac00e1a67beffcba8b5d71c3c7a35757d5ddde2ee522b3f5440b92bd03e06346551740ce50152482a3bc2b548bc841897c08eea9231e16d10919d1e591742b31aed5d869de01e6a759eaf99929931efef334826dac13a07ca92511cba248ff563f312253ff861791dc19ad2ae89131d5a6184d7fcf22295dc92e2e92c24a293b892b3d46d7f22c0cbbf6411cf09f68f94645ac611481e5c1e5ab455a6db084ee96201d819125dd973cfcde29401bb63cca8128cb622bf6148560a0a9cff257e60f01fc86d893e3a99a6dad640d7c8d80ed2373f4bea5f4954ad7ed8c1a691c2a1891805fa512cddde3bfd69428e2f0f58521b978d1d33d44a51d312734aca6243afa0057db6fff94b74a4b8841ce908d3d940f5a3f1f55c13531a560c209971f547d63652a10459cd197d58e47456fa07da887a840e72bf6741cfe672926e34610bd583a4318ed003d273082bfc710b81ae84ab9ca94d2c59d1abf9721bfa1660324c59b447bcd52bf5a6d58f88dbe2afdff60f7b43b65705736fdb82c3fb54666f20cdf3b7b3f7f94d3a5dc6df456f020560f9551ef960a9dfbe72e1c2260b277c7857f5139ec003f91651eaa3438d1650416ec7822e6cc84bac8a61345d86bef8db3df1022c71b1cf68c3e84c8991ae31cf9f9ea33ef6f99632a35d4e5204519e60b901b56f83aeb3be86a716c14ddd17ec85c2cf770f5ca3aeee1767b4c2ce9cee30c0626cfa5c5a48c483b82a5648079d6640d510890d2c6dc43b41be9b1f0738a789aaf2291effd3f502e9883431affd2da42d2322ea788dc48a4a9d4f34f4cf5da923acd42440089a43c9c3722811a7bb7e1b228003f6300948bcf7eccb8fc9eb699b74f6e130eee774a79077733e153babdf861116e520771396bc413423ebdb11ce8ce193c829b89806db9315f559b3ffd525c389976b94740892605c5f8cfed973896efe5878510b12b2163f70a252182f1b69535515d0767999a7812975806729fb4b2e631e5a147552b8e743cfd7301498080394b995e78ae0422462063c1fc0640ab65ea701ad53dde768ac65710220118edd62086461b065abb0dfef059820a8ebdf298642efd3cb806ae129a45380c3b4516664e4c3a8378b4767d00af07f0fa92fe803ad9b041acd6e57468492e9f447d69cd8959c93ab2abe4ab5f77fd00a025ee8e2d053b959f5a14f8b5d7addf8f725f8537be50d2c0621c81724717e156df4a7afb42532c5cac50c856ddd5ff88749fc86fb080d1886bf4a7467dcaf39542a943e04eb6a90c41cbc9e70ea848df32263ae9c4a063b3d9eea78fee58da62896fda09791e514140fe10a28a8279fe23fa951ea6c062813498bc9579ad505465ef92ba558525b48867739f1c31d8101bf9d3fa01e0fc9b8280810c38ee30c91553ef17f742df9e248855b5b5a18210de974d088c4d45f0563e1035a85a0e01587f3b3f207a53e7bfbf14db788c78c70378bb4e8774d598978451e1aa780f17583b9294d314d3ae6bc16076eae2e75093f628b60fcee086c6ccf10473a026ca2fa942380ab5ee18941aad077c6f6e066a60cd6f937077b28918f804cbfe6d754516dbcd6341064740ebf2f57fa82072299616ceaf6e4cde4d1feb40f18d08916871cf189e491424936bc781994ffd223ccb859c84f89b9c4b8ec1948949658b2332afef2650e78634f45a6f71a070da91fc606e85488d1e0a4d8cc74c41c1d81132e91c591fd7d9c525ec6743721e61b2b7f703f3b1593906c72534ac04ffe14c9e955d7a6faa3dfad82bc1099b3a79529c1d26588078d5642d48334cee386206561c5dc9b76ea9e7606341c8aa009346b9dc4296ca14cbfa57171b4e18313bad455e6c95dc90541cc481c4e2f3f88f5093d4f11d8118f5f48c253262f12382c67e76338b4dad67118d24012684c904a0402f985301009916931b068986fe2bf8f2c4fc6cd0287e60aba34d3cc839b28bbb6527f7f6b9bacdcdfca20d60a2b370b9c0f08ef10b23c3b178246f80c1760b360b18e1c90bb0093ebb4f7e99f01300bae88ac81a97e5b13444994258c8e7daa87a6e30092159a2c666a18752f740251ce7b2c1a195297ec2945a9d4bca4677d9a2999d3aa833de7c7c5a324707511b069845caaccd9b04c0ae23dce4d4321787885a0dde13741ca2680a19d40db3e93c959634b9d1b9d374dfd2b5c6ec6c6c9b74c32e3c48a342a3f5ecef190e6682e97421c7bc8ead236de6335d26285d25713f604d926822e49dd0caa323bd1de33fbbcc33ed2f3d7e4a31dad3e502021a0386f280c13e039531c2cc5b34961183eb8f4012a6e8c0482b6e9383024df194a4414c714268c002b29d5db53bef81ee1e50383ccba5158c3e44e784e4c136a9996fd0cf7f87d1f0b4c5fbc4865ae11f4d6e15decfe19fdab63637aedc905a83de2a8c0b3fcd210eb9390097bfce1dfea665edaf3650723595cbd659a7d520e64beb97110e8fe2395a0385e7a5ed32c836f230d2b15f4baf95fe05aa2f79342c90931d3e66490919c665276d42600764c766aeaae56458687701d9aa8abe9fa0599b2adeb1d7dc07504c2c14879f0daf45b7cde306160dc92f0b495f0d8ab12e79fd67d310f58564589292384d1774ebbadea9cff7c0630b005eda65edad1faa0066145cbcc2836ac67d8ec91c570858366150a9ff7b256408738b766bd7dcdb502e160a2772e3176f46bcbbb43deb46f310d72911a6759484878041bdcb3025c30f6db945c19991a160a7d8b87797b51fdcfb1e7cd6995f14c5ec808d9b0b313ee5b116ef58f822f5bccfbe9cf8995d48da875c33ae3dcca1f675c8c16249c953de6dd468f11e303237c946fc5b45dab73c6a882c325393b17e7306a91be868d35fd409de61687a5ad56caf9a4289ff052b5b37d64c0a4d5e6fa780362a4aafef25a6b7dc3f072ecf28893ca1dad3bc980c6cdc73eb469e9bbae967eece06e741ef55088b39e48a35794d80565e95c7c6cfb81490ac0a46127c7f771c7f2f0c6414dc87e36bdd05630a78be63a1864c4f96aace2e6696083a993355b588b3a3dcf99f8cf292cdc959e562a474c25ab64f71f5d298c4a6510d9293e2e401636c76536e6991348b13655f3aa3fecbbe7fd18f435ad8833fd3d38c449ceaba91ab3c125dcc5c706bcb21d1212116af1ee6b08ef8580fafa12391893fc1fc9e9d3d9e954bd9c503a0e06a0fbbb1a8435068299c0b39897e7d4c7519ccbe182304df4a880bda000e231859bd4309619a2b35c6e93ea3eb7e3c2eb08284494fe4c6582991368b04f74ab3766ef7574e5428f105ccd4ed084e74aceaa5722101d2c11f982f2d7b5c562490a211928f5511964de982b20667c6d98a884b237d099a8b265ae3fe2e5da9c5c0ab49e9c1e713e3e67312bfc1ec4bd454074cb5036d0351efe76a755c95fa6df64456bdbae4c338095baadc9592f06becd4a344602f35f0d4a3b75506d81e28fee39fdae10a68fd2e3b20235629f44f8b724fc518510e75bed5e5ebf02d6bee0651625560f3f312c80c9ccc5d4781d4744ead578cf8f37a6f04d6991fdaf2c7006a5e44f40fe7e5805e75ce5d704a983577ea41697ce8691377974550fb13102ebd2cf28525bfd824bc45a678a0a95d47de463dd0946cdb6a1b87f01dfce39121db80412141d9421f22b0fd7a3932c3fcb9fc37c8b9982d7ccf73a13dee167ea6e4a3fc6e7c47ad785c02a759adbfe9d61f15284b9b3d8a69adbd8c9067c041346fe4eabdbf83998051b61bd46a57e7243052ca2fec21b3d31c19ca9c00f36aa37c807966ee40cfe9ec4436e947ec8909b12dceac88fbaa79e8b0a367df778a91661223aacec4fdc7946bcbf5b2d2544b7b6306e7602965613317a806c206f9a295fafe28b9d75ab55570b40a66c36428af94c80af9a796efb1ac19bee0054b3e69a151cc5f53a9c9e10aa921d47143c4a30e31290563546bd3bcdf5f91fb6e0d94a29e40353b584a92cae22de43af6f3baf1c9dd4fb75b14371a0202e91c647f18ff67447fa3438bf903e00fcd9e0732bb1b524dcfdf16e0b47e8ac27dea232e0c75ade00c0a004708daad2abc6b62f3c0a15214818126f80067dcb757d0c84383621e89d5c6634142dc51780ea3ef01c6e43e2aa285dbb321883110cbb51b6d8337aa18740512c99fe106d2da75a04558eea17b39af60580919bf933f6c8d3b1b43ad13be2f39840caab70b2eb90202ec898f2d4549eb48ab928a299f78930f855524fe0b541fd873f2e99452a65af0ef4afe6b3c0bb7321fdadd59f4d4b9a88f6d4facce21b0f29a9e31acbf4be21fd1ae0180f240385d71360171300d6037547def3b81f2819f8bf7030943d176d05d59baef5eaafa3e307ebb1f89d23158660062bdc0527f57a103675984cd90b32c607c6037fa1258629213baf294ae7180f00f5225a56f655672dbfb0d161f9b084ddf2ac8751d87de5e2b983ddc9a2020c32687c469a5e33da6d08d50b518a699c132b2e6b1307ec942ea5e5bafd5ca8208158ff3e4a50e741f027a539fa1d569caf063a09181e23d312ee4f9592c84f9554d2dc2d717cc6ab0736d4329429c40439f48513888d741993b2edb7fed61f7c7374eb0eeca4cfec766f48186acd3524f75112fcf272bf24e8eea97bd49d78168a1dcbbfbe5a37646b415368dde7ad65e09d8a878ab99a33df6012439ed48320558d045e007ccc94d3bc4539448db9a6b655f64f753b4a7340dd5104d841cdb5b7274c6a9504fbee48921d2edfae0ed2e0b5c65674230f3cab2475ec00bfa648e3cdbb3e1c403530bb3f82c3659417fc22904b58a01331235d27de67b23a43d969e146620cfb042c07c1fd334d04511ea90663f1f8decfd4fa9c9a9c5343195f105b2663a3d2982a942b7fc62d290d5d445d55f0ac5698cfed1705476bdae5b17ab0c6da0d89abcea5bdb405c4cfd365b79deaef9df18243767cb3e1b7cd5fe6edd750eb489dbb3a30149d2ca71a44625e1e9d48c91fbd53fd832a9acf4300afc57f9264288b71cf92159503802a2b622e3db7c1c43fecd35d9f381b3c8f9ce8371c7f7d20ca8445a4924ba264cd9d1b1329e1a3138b36f5376db4cf693ce30cf6960a384cfd7a790c8607b7b4e7367c9b6ae808deb601a9c4e8df69c968a4e2cdad97e1659dccf3567719340efdda8761f2f1bec4f4549648cf4058c6dbdbf6f0daaf747199d3a253f164f6d5b70fdf885fcbf506ef03f0ddff5e2148d364584a860c8be773ee054993e873a7860a212614dac78929fbb9664454c9ad46390d5267b8abe602bec68e9ee966401c5fc2a3273718b38a6e8d88299a7da7c7db05cd33e4844dd0ccf04c4b88056b216973111c4263f23531e9e016ce9a894f3bc6bb5e5de799b160ad7aa3bd25b725dfafb60088ab824c5f83bde1aa28cccfc080350b6b293e8aeaf30932d2cc450093d5dcbc30080b95e317f891494a7884491190fe37ce47e377ad647f861e9c9f61db5e0892fcab0c226267b501dc542cfdc09a672aa662161a6deb1751bc5077cd84805735219bffd1ac5369bbb809911e30146551f23b908827538d0985e68082914be72925afbc0c147fa5f63d37a26cc706d4ca60f901de4c82fb2e3ecf56a6450d10dc81aef7af9a2abe80e8334dcfedeee153f708be5ab7f9e808ba5dc5435b9e9ebf59bf18251bed6d059ca184f6c9a4e98a4414b7b7764e855ce781f9e5840c3125dd621da4c78ce7e8dc4885817ace377fe6"}, {0xd8, 0x0, 0x9, "96ad8023104e093e32804ec580ea29009cd65a5f7cda96342d1b044072e66ff79f35771e1ffa091bc0ce6170bd138a99a5e781ac2da878a5c6cf142c95bef065bde6a82f2d4701ed053775318e1a55619c4f265af16cbb881cdbb478fdb98107808f2bfe5128efe64fea780d23338d4ced5f05a0ffd555ec1f45753e9f0c1f85a6ad3259f509657e7286c095075d73c1ca8d7828551f76222a35189a875caa246e1e0832efdca816fbaaa2346164f8a6743974f3a4f1421f7bea061143f28fe60ed430"}, {0x20, 0xffff, 0x0, "5264da53b1637e286fde903417"}, {0x68, 0xffff, 0x1, "300b18bc0d505122ed5a755a8f6253a7a78ea9ff08103244c60b6a288a43fda4ffe8dbbc350cfcf80fedafe72b45605f7a8197958d20a3bba32ddbef8e36d2a402ab02a448dae7b11badf9c27fab0318f9"}, {0x1010, 0x1, 0x4, "473fa083a2068c15e1b24eb2b218eeb4d27a414c0526e39cef07e7a0999522258551c700c4366a7b677ad142f3aae0f0788ee0c23bc2d107e1ead0363d0787e984a3cfb73d3091c35148f51fea3f1b26f91222a5eb80ba52ca83458d9cce9b63b0d6212eb8705c963fbf316996ba851eb56f74f9b9cc28c68c42f0273e70cdfcfc20053ee89531d3dba97383a83190bf284f17cb071b5f73c2edfea63a1e038f9c7cc0786a53f2cfd8921264298fa5eb77fc622c5f40e89a6a04ffeb4cacdb5e8edd31409688e2a007c76be93eaf132486508658429ea8347c4d3117e57cf34b88af3c2904640cdba945d7190a298ac371881c57b133d1df07657eae3e0295d50a042c7de7301cd5c7260f9dc60e07f7f3deec21a7b355965313339d77320317b46f519bab820179d11c23ece00c7c911c24873f1ee4317496274932b3b0be6a8a1d75616f686a4aada7bae463d2c5774e428a77e76b7893b0567f6b517959708895614900dced75dbe75ff90599871d6a30654d2d0a984b7c8ea9aa76b9ed126aa2ce799ab9a27eb2ac876665de7ced82a2ce3798dd9e96514d2f3319b08e0381f2dc90f35d3ad695ec221741c17aadb30a9bc9ab592f9be6d43db5988bf49d91eb35d71f04322ab9e5ef06fd909f6a459db161217628fa8b631c0e7078f0e2babf0bba8d90b0d9270f08aa2438e0cd9f3913bb5173429d0fc1ec6c8fb7d02f7f58da4c62caefde3058886c09b35d24385eacd30b913025e5f96bd5a83037913bf082ec09836f8aa2500b428a26192e5d14cfcb1d42178f9a74d8c61abcfc0bc8efc989ea21887a4e7dd964dfac733d168d366efe5efa05f884586a0e5d020db7efc62d7d74805946ff0832843f2d2cebc9e1666fe379dd7dc387f88f28be0c6f31312a84988600c64dd19d5456a966a04b650a3c6bc0836982e3c56eecc70191515a0c682aa1f0df476d197334d68815a397c811aeb00559da79bfe5dc242b83d539543908ef6e5a173dd36f1daaaa0d05e4efa348cabf6daa0d2e76ca8d9b8a4bdc9af7524a03a4ffe7c54000381831d28b13d5ed0372c725b643c928c77d4a60b27e0e43421b2f222516fc34a2472ce184398c4b645ae33043d519e412ec026a9e425cee3138ec50e3a985bb55bde1c148c58bb2b8ecd8d467f1bf7d72a2dd993dd32f291ec1d4728ee2f0a47f6e93e4467abdbc018fe0cd2c176774817e42430a1e9f1a33c12b07211e781655f5eba4106de0d20bd46c799c80648757e19b3c658de8715c4afaa0af68050bbadb31f671500eb60c1c280f80844d13c1338415acd573a6b56e2b24674697346316431cc94277e1bd52465fb2be92cda55e1e77ed97a5ff248bedb8d47f586dfa8f5ce922665fd2536cfd03c2b38d5d30154ddc7f7ea845c67d6bf411720df2b70f3d5982747896e99b51d3330175cf04b90a0e627e7010c3995fe93cf70443d57b87e6295dd83dde29ef6dd7bea1f0d2343361b9a33dbf761e40d3364065b84e5789b4cbbfb984e9bd9b085f5322759e0f7ced7bd6563c8bdffbe07e8c299f4b11dbf1558f4672c72e83c1de1e9ac0d4fec66d30a944ad9b31e7693936cbc499b9dcee1716afcf3f19bb96ddca4fb0a890e66e901af04f5dae2477bb27a77eb5b4f66a0782d00000f6bfd267c925011682cbfa805b7197305b9a01735f30c150d8c1bb84aa336dacadf2838e76a49a411b05094947b7f83a03514f9136febff99028ffde5d7a1edca14e75b163a7177a6ac18d14a7ffe5d21abacea0160a36c4d060b3e7bce969c930004eb97f5fd5f348619865eb9e1986c8e2beeca6354b57195da2d7732d20161c74d9a921d4296f5950c03a6365c8ac39402c4147db4c9bdf3a17515cec087ee3c84d02ad0bf253d9a3654ec31203888dbd83ce9f545b8ecfe2080151c459af5304b22448b5f01d96718e6f63d3898df751a8d7da523c0800e04aa7bdf5a8087e612b3e531addb09b237b307304e1072b699e406286a46d89522f331ccca83c35828c687aa41920934e333d37acefc2d5684db5576ea46fa96711743e1872271128c718dbd4b23f921bcbd923c5672fd7b514a2078cf9902dbf1676291ac2cda67cedd0f5bd55a194cd8d8dc7ced769d642feddb66e61f3ab6032dd225d0c01fa293a53ee29cb6a48e60c885a629ed7f454679451b3c2eb37642adbddcc5c6ccc27957c7f74dbaa75914a397c7351ab03d54858018fceb9cb4273279936b934a93d02e0cea50c61e8bcb996faa2b386e9d8d9c00f9fc202913226d9c75afc9ed960f084436f581498de4587716287f30e3c41a9288b8a6ca47c9bec47a1b2b27d64296679cb25703c6299eee57c6bc64852986ca30b6835394fef3be9f8ed9fa334c9f163d824b4ea77ce068958588738160119911af02bfc84a4c383a9741d4596476b4f1843a3351798bbb9ebb3a30f7a62fde49f6e6c1b8132e188f30480ea6e93def1b7348a769b503067797770f11e38147773730a97fed5105dc7cfcd28a9aac802b785e4bea5e18e4eba8e679cfc9d9a84af7aa32b036bb6bbc80e4cca78e2dd38ebf4def141ad7192d6075fbd1cb9cb7b3f6e6cd2756fa7b49b4ff2fa7886abff1909387a58561a267e09d3ee78dd19ea0569dcc19ba3757f646be3863892581fe4930b642a981178e1e0c581974d97ba8fc771713bb6b9b49178a467e7e5627d52fae3bd64b7fe510f4debf3aaa57042c56605aa54b4f6dbedfb4f8f96554577965e42d89f9eb34ded807b5c27026845be66f496f2781fcae307ab8cea3a49ce8237869c8af307960c376b6fee6e22be8b21448480be55b062f332053ab8b517c150099096b1a6e66afa30ea88aef6659524bedca6ce6cfd0fb5adf37d87b2b991930659cb3c0dbd4d89a436755e0136a7262f4bd01a1fa6c1e19f906315786e36ef0cbff7dc8e7b23f7e602de1aea69327b219d07b8d68b54a3aedcaaecae89d1e00339600236758b042635f9563c1a610cb499ad357977338004fc29cccc43b66fb1c3cd23fed81e3c6038eecde30be2d0cb708f0576ded44daded1614cc0c95393c03bc74332c053d7c79af3fe7f24c0bc526308c50350b44f728f68a73164e274fc164eaae988e73e427695764e53a99f075fe79660d4a8c5adb4cab46d89dd2ffd3db79ea8152d615e8cd9363d558eedc0337763ba849beb5cf9855e8ede3fc5da71e6fa4d21c293c849da75cc080f78a597fd19b9ed4099e65b37a11ce89490f36abac57c45697edc4f49719cda9bd908afd8fbfb6316ace3b7ee1ad1a7a4b5c46e38bd30a5a64f01af260f917dda30a8ef2d8658180a3e15496bd0ba19ebdf2bcee381f5003c594cd14bf6422fcdb78020f7060fe44592dcfdfc159f49f45cb5a7a3b8434059a1c0099c3507cbd5a9bb52e84dfc6e76b06d81bcb06cf00c0c10c1e01974ce6340ac9a6e2900c7a010cb2726329ce7bf838f5005b3f01fb85861e7d4bb3cf3fdf336f060f75787f2be8ea65da6a130471fa1db9c176497946fd1a0d10f147ed0f0df228e466d59f0f443a89942e7bfaf63dfdce3011b6d03cab41ba36c84bf535b15f750897ae54e8a7b25b144a91cd6bb8d3d9e31ff21fc2d029f8331f891e4f65c5681cc0d0357ee001aeca773bcb0123d7ff3e659b0530591a7e0526ccee9cd9bdaaa09f393cbecfdd05393c36fe8c6a2bd3a778ba67e633a13f98bfcf7cb18e6a038c22a1c65c9a998b5a352f05b0b81254c778f6b60235443e1c2dad87e98fa22ee1f8001bce919b759ae24515a52a80151232876bca199292bd0002bdcd6ee5f20535384b225ec8c4f58cecf09410b5b6546b61ed7d3b6cb5a8d9b4d3a22e314b3d75a10eaf1f3454f7c2e64f43dc5c3cd3532ce830eeb60e63b3894f64aae8ea9dcd591a44b68c1f84efc6959bfd2306f5f0fb0fdc1200afbcc134b97670ed3db6225dc29663dccd0b6bd48fed5ea7eae91fe6d5a3aa0b9c0aadd805b293212b3ec85a8c0f37cea25e406a15782ab271aff45ea33551bb7b994cc911e1eaf06b6313be8ae1339191baad6f8aa36c7212928e82369a65ed4ca90c595f3b1007d32f68f9b2f240b373db3693d91a1741e5155bacebd5924546e31f8bc6f274adaa6d9422b3468d33d3fdd35f1856240e83dbfc724c7715742749a53caa06bf1de10f290f2a76580c6bf73e80a69f2104a2fea7d3f63edf4c00e44590b1856124741a77673d657f4add15a61d0d00710ef3a43115e7d90a996fd92bc8816c4476208c50118684e61d3aed299af4563dc5b4f06dce19db50d48db6d1d5fb9f65a30597026bfd1c8e8563d88a3d2cf16b70487db71de349b4e12780daaab3c35d65b760629e12be8d0fe6061db24affcf4de3a18841a0892945df94a52e7a226b5397d784946de770da50a91547c04edeb8217c19e3fa3622eec75905a3a43c03e17ba941e26bdd4cc002973bd9c5170feaebf22287bb821b38e6936455e23fe0805da5e5912acbd74110bd1eeb8deaca74eb0f099a520d600c38f9cac1fbf213ceae231538311b551bae647fa3c8143293c559ca91f65e1898a42ac7bb32340a2490c4a06d2f90d76aa636134a416a98b5ecec112d6a72aabd670ac32e079da39fefeba54ce478747f34521f416eaced5a885214bcdba01678da3af0e667623b30cbe929b9f178a315ca1aa2c1690b541bf871f8efe83988432e3d8d5edf5b22b7aebe1ec5cd027d09d8ea672aee8f1f99380a8c4acf00749c72998f6c16f5e8b9ebb1fba286571649c9ce5b3ac97746714988d3947080e81f9612decebd313c1b6f43dadc7a5e13f0f9332e959002e4eeca9a90168515e9e8caaf70418c58393a29b34cae97f351be9626fd79ce0df2512f520388c67b8752da5c872fcc77db35d7ffcd947b869ef2c6e6695465676425613ca54bd39609a2c5babddedfd91c05c22d527c8336118b74dabda1d64976ef39ec718b43c2d51d4ec6c1da3db6184223800ec473f8a67dbb3a69dc852bac277bec5ef2c4faed9cc8d98fc9472ec9ce69b1623e3234ac826f19bb97868866dd2f72bd1ff7d0c4a4f90fab5446cb30c9366fd8355568836559d55b9b5e5069155cdfd3069ed79cede203b3e89732064025881c13cfb51eaf899b3384c354ba9caa587f157dd72ca4ff9aa456da2f1a4c084bf3d1b0fe064bf8214f0abf29a184992660bd252f3f3a70d3dee158ee679b4f2c38a2d51325cfefe862bb405ca61cdcb2f5ed38c13830523b55779c39618929b4e671703756d8fcefa4477eab30fcb1f0e3c8cb9e74654ccc8a0d916849dfcfa21f11281f570c39019482f5eec408f8e4b50efe9f6ef81ed930a0e0b7c9d4941f7d9b571a03e5da6cb14fc4072a03512d1a61d1d404df7786fc65cf99fa5a4a90248f0d1a159c00477c58de79c18e283343589c4bcd50ac37d4eecb90adf7a2cfdfedafce3b6bda0c5aecbfde801cb5479d43a8ff26eb701d04623902f05801022cb87e1357d04001442294848d8e933945f7b4e52df8ea7a829ae6fe848686d311708d21ecf6bfa25c0d622f4a13bd013bdb0a39423489857f2e65e2e04f42b7ec2dc0a3381725d8fecc717887a0a6db7707a349af97697e5579b0291591cdd7547c444f0a02ffae761feee3abaa11fd4857f25856eceadabd6178bac79f3f8ccd5d27de8e6e997a611a107557137960b9a527110822bcaa4220db2f29edbb44934c014f5d051e1c53feadd309f92698a74417de6ddd42629c7dc7a03c01031fc196e76fc6cbc5e0da61cd33bf5c97f0dcf72617bcdb"}, {0xa0, 0xffff, 0x10000, "aed6422b6ad8ab384280e7e4135b22af84ec89319ce797a2d720a49dc40b103b4e7de225daf9898ee5296c455ff4f1b26caf1fa9cfcb8c505e53f640f578782c61679d12a61109234ddbb3f844f2094152c5e6066af7a2d993f88083963690448e9f9b0ae420de7fcff83c2f16bd8a055c901a1bd8c095ff77b8ad29c2ef46bdc1f939339c0218cd6bc6c0ea4decd2"}], 0x23a0}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000039c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000003a00)={0x10, 0x100000001, 0x4, 0x81, [{&(0x7f0000675000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000025d000/0x4000)=nil, 0x8}, {&(0x7f0000114000/0x3000)=nil, &(0x7f0000606000/0x4000)=nil, 0x3}, {&(0x7f0000204000/0x4000)=nil, &(0x7f0000574000/0x2000)=nil, 0xffffffff}, {&(0x7f0000339000/0x2000)=nil, &(0x7f0000430000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0xc000)=nil, 0x9a8}, {&(0x7f0000678000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00000d0000/0x3000)=nil, &(0x7f00000de000/0x3000)=nil, 0x4}, {&(0x7f0000197000/0x2000)=nil, &(0x7f000074b000/0x2000)=nil, 0x3a7e181c}, {&(0x7f000014a000/0x1000)=nil, &(0x7f0000473000/0x2000)=nil, 0x6}, {&(0x7f0000434000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x8}, {&(0x7f000062a000/0x4000)=nil, &(0x7f00001a1000/0x4000)=nil, 0x81}, {&(0x7f00001a6000/0x2000)=nil, &(0x7f0000750000/0x2000)=nil, 0x8}, {&(0x7f000040a000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffdfe}, {&(0x7f00003a2000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f000072f000/0x4000)=nil, &(0x7f000029b000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x10) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0x41001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000040)=""/9, 0x9}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000002840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6172071d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f01db952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() recvfrom(r0, &(0x7f0000000280)=""/147, 0x93, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fb, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1082b, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000000)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x8, 0x6, 0x5}, {0x2, 0xe840000000, 0x6, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x448b, 0x1, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d4, 0x0, "d730c3e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x409, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2739) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xd8) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='r\x00') sendto$unix(r0, &(0x7f0000000140)="13c1da7d5c9332ffa740b916f9176846e979f303f118ab5afa25a874cc4a878752fa487a2aeeb5c85222c9046d622156e2ffefe10d3206f78ba84bdb8f9cc6a93fd7cd0471196f5a8b981212950df952030f3bda2c67db38732724c0beb3fc1327edb41bc1be94a9502c7a7e9def28462905ad70e1ad34a2209387eed71b806b7bbc757b0d5af0f0196435f46f10d7d76ffdfdd16eb256866038105818", 0x9d, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x3, 0x6}, {0x7, 0x7fffffff}}) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, &(0x7f0000000240)='\v', 0x1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x442, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x30a10, 0x160) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x8001, 0x8, 0x9, 0x5, &(0x7f0000000080)={{0x7f, 0x1, 0x6, 0x7, 0x8, 0x7, 0x4}, {[0x7, 0x200000000, 0x4, 0x4, 0x81, 0x7fff, 0x3419, 0x81, 0x7, 0x0, 0x3, 0x400, 0x6, 0xfffffffffffffa16, 0x10001, 0x5, 0x9, 0x100], [0x401, 0x7fff, 0x100, 0x6, 0x1, 0x8, 0x3, 0xe8, 0x7, 0x301], [0x0, 0xb48c, 0x43, 0x6, 0x3, 0x10000, 0x401], [0x0, 0x0, 0x80000000, 0x2c, 0x92, 0xff], [{0x1f, 0xa4, 0x6, 0x9}, {0x3, 0x2, 0x8, 0xc00000000000}, {0xfffffffffffff801, 0x200, 0x4, 0x5}, {0x5, 0xd05, 0xfff, 0x80000001}, {0x6, 0x6, 0x1, 0x3277788b}, {0x6, 0x7, 0x0, 0x4}, {0x7, 0xffffffffffffffff, 0x9a, 0x2}, {0x9, 0x7488, 0x4, 0x3}], {0xffff, 0x4, 0x6}, {0x6, 0x5, 0xffffffffffffff81, 0x100000001}}}, 0xfffffffffffffffa, 0x57}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) read(r1, &(0x7f00000000c0)=""/116, 0x74) pipe(&(0x7f0000000080)) r2 = getpid() getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getppid() setpgid(r3, r4) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:14 executing program 0: r0 = socket(0x1a, 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0xe2, 0x5, 0x10000, 0x9}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) socketpair(0x1, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xd929, 0x8}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000002b01da03000000000000000000"], 0x10}, 0x0) shutdown(r1, 0x1) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() setregid(r3, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 16:00:15 executing program 0: r0 = socket(0x18, 0x4, 0x10000001000) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) dup2(r0, r0) 16:00:15 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) listen(r2, 0x4000000000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7fffffff, 0x0, 0x1ba) getppid() getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xa) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003900000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="002d54928b58401c8e799982ba5d526cfe230f76e9bdde767261c40093497538a37a42f3865953e9642b91c1e542303e4d1f366f758ed933236ffcd240d323bc217001f31f732a0585f99cc16faf162040204eef0ae0243604aeb3340c31cccf8d6ba84b15f9c485f1ad329bc9a0420a32d900100b4278325020388337b8dc52e6fe07eeaee1"], 0x18}, 0x0) 16:00:15 executing program 0: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket(0x1e, 0x400000000000, 0x6a4e) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x41) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x102, 0x2) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730000000e74de400", 0x80000000, 0x4}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:16 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setflags(r0, 0x2, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) read(r0, &(0x7f0000000300)=""/255, 0xff) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xe) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) mknod(&(0x7f0000000000)='./file0\x00', 0x2140, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$KDENABIO(r4, 0x20004b3c) fcntl$setstatus(r3, 0x4, 0x7f4de44832383700) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x385, 0x5, 0x4, "981e1489a194c760a130d57d57cb5ce992e74803", 0x8, 0x7}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() syz_open_pts() 16:00:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r1) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="bca79a92b69ceba14423e0f455338d1cd11c6470fead0feae583acdbb313e509659c513efc47edfb9ad55b4173aa1a506ccc4f34749a5d939abb28f523e4208ba6b9019e9fdaf0b75dc718d75c59ae60fe6ac18b09efac222b892cfaf46195bd386200c0adcae474f90bc59c4c9454984c6222d9aeeb4b9b2c4b3cb76185f8429bf92b1248b58881d2dfec6650", 0x8d}, {&(0x7f0000000180)="0a20a6a09c29", 0x6}, {&(0x7f00000001c0)="3437d435198d1441f8420950724b29978adbb31b31f489c9a0f6919a3cc1d45790333fc624067bfd31ec3a9cd4f3c0a8a25d2873acf70d28de61f192041352b77ce89a261364cc", 0x47}, {&(0x7f0000000240)="b93316b17a7c8d985bc84a", 0xb}, {&(0x7f0000000280)="97378de05e70bc7506b74952b869188baa8de95682fd0d44d0e7e324b8a331b431b16e96aca81076b6c18b2a07b661319d54fcc128fed950560d97fcc6542d13c920aa10491a12a51118a4a989592ad1c2758a98717dfc44767023f5b00d7eb0ffcc23474d98ba4468b920d3b6448894301b4f64845ea1f5d319d0e32b855eebbb3dd7acb54546a535fa7619db9171d160959be9517b26a0ec6a7224b71f80786a0b9a5ab4fd56d4244a97e2156ceb868bf7bc4cae492f3b0fd877306f1a3838aebf0ee6d6bc75d3d1968f9d29c19cd2f98d3a06307ce9a7cacc942f2cc18de87b454d86b3af51dc88b2dac3c07ac2a7a6f5b2c9f8cd41f6f10870cbb547332b9f82cb10d0d1cff9138e7ddd729daf95e622aa0512e48b210459a194d513f5d382506ba437ff2020adc938a6df09cd96755daeb6930191b618c53e64ed116de5f382cf7dce7cfb0c4dab7ddebf38ea0797b23d1dfb56d8278fa3e966ab20c298a5851ce80ce44a58d4c99880b93dc9254b9182c033efdcdd245c0e5360d216a5f8a11afd746f4425a1aecce4c935eafa3dfa3a1e9ab0e01c01766e21342bfe3d2194093646e415e1c9e18e574543c53a7a08ab754a6c5b1eedfca6f090766a55471700abf9d075b8680acdd9c62d539b386f6dd9ca4bb681996de223f1c10efff4d33b2652cca835e3822d1a276e5c87148e8e030e358131c8ee0312e5c784e24e4692dbb28014762ec53e8959c9892c6da9d23d5bfa695ad4c7a9afd1fc66508c78bce6c7e63c1b54431fc69b511027bfbced4098f7a7c27ed53de49ded32abf867efb2cae5b90d9fb2eb51c8b9f431f1adb6e62f48f888a4a973c8e0c6f3813f25929c8db8cbdeded8f6a2cfc3ac6c258fdb9fe61a291a3fb8ee5023ebf2fad7b9272e684366939fb087150ac103b3f9f56342fb4dbf9b3238aa9339f649b41be70a8339ac55f135a51ff77a5efdc0b2ab2c7bb443288c52ecd73e64c3f4c5069d4ff90d04b0c4d70dcf5d35190b9b70967c850a9bc548d138edf95f24180ed8101b221f11f0eb7b1087beb562936e9490bc8ca1786c95a056a6e539a8e7c693aee94301650aa67b5fd0197ed04d10da0b934024e1bc234fa6f6ada3910238ec7c8fa9fad1ce3bf16365d3716ece60ddc67fec62b18d06e7e9734b8728398c6c0d42a1efead42f745899fd5f5f95d8a1aa31e8800cdcaa160f7da199fce593b4bcbd86b7fe410c162286e666905bdaa3e92ba48018dad038806dccb6c5962fbd9134129f063ad6e3775ece5af18267578570ba30f9fa7e58dd14742778a7f736c97231bef6590d46b0176acb23fee066590506d911d3e4951e0cca183df7a346cf93395ffe9bfd56ea6c917c2de83f56895e83e8eae2d420e561302f4bbe043d8b94f0f44ec067f69e1db72e491f5608122eb5d3ff2df261ea31bce9b3a0b4039ec70371b75a35762eadec28ffe361ce3e2433af5c83f7a22250618fe9259528dab68c11999a242d1c7fbcdaf72c3ba75a565af4b05268a9d48756947f6dc33319ecd2b80be6718815039bbae4af4e1bfb1151d6711b9c1e786b7ec5e342e41e3485e36994820a705498d66b2329533d87f91981215916d4c0d158e2cde0e75360d0f28bbc342f135846081dc7ec56ecaad2cd0a46c8b8ac205cfcbc8c9c7acf47383aa0e9079930442fdd2e1ba998a4ecafa27ab77ffeb7b979f730bea53d06f9f593bea4f0b2bd8cc0dc8dc4aa1c33216e7a538918dab6443a907c6f28c0f97db8c6c64e7d8184a8fb6cf233ffb8f9a0ce8f3eb4eaf3a0a13156ad77fe3b3e1396676228f1639781e1ac1be773525f30197b469a44ad224e6d12af1dc4e9ff1e3731385f215a04727f857b9b85962ba45fc128d6e26b5d1b15dee1f306054bc37d756be59bce7831923cb927ee0254f0a68d4b25a087c72ffa3d43a1aa43fc043e12b6e01797fbef91ea4f13f41cefb174aac526b7d1b166023c676d5b16d0cc30f4eb4f5d4b7a399342c6b12dbeadd24c33a319c31b1887a3ce31575359632f4bc1b7de763d11461ebb5c51643e240030b8467c931da9ade5c9da14af5e55627367a0bcc495203d9fdf878c984827329e76ac987428322a5876a124f467ae67340d808e60fb5214129581ffd680466938e8c0c1cdd65e991c23e4992a35826cd28c8697c230a4b70cfc79ac58659443196f79360d8781a34bf9e9128ab921f3697979e1979a978fdfe940985c1b735da1201c1a34414066a2afd03a9fc221c0955410e83ed9097bd24328014a0e177979507599d7fdb9aaed7cef59dbf2a01bf31745a55b17b6751b233c260379812138ee6f3ad7bab94c5020d375a81cf7a63e86435f4ae5ee3023dc3394a80270262625a43eb7061f019028c2347561d799a5053f8a8b4b311b225eb2e0a56f5474802232d27b95b57cc5e49f9e368372aae39a4dc9870372428450ec0467ece54f7cf489fad29856f19682ac6873eba9f8242a33e0c788807932753e8d7ae01280343f5448460d1caf11ce211e7aa6c87fa4d8d1c75bfd1a8e774b3e8e32cf22310e4c44059679ea1daf3dbb1eea5f5e8ad6d8146ae8ca13427fd9be942fbddb906dbd0291bc4dded21f5c58685856982b24686f9a9cb9e93bd294e2d0f39963ef4fd309fadcde7a3bd180bb273c8822aee1db7966fc6e7e9a57086363ac3b22ba9739b189537d652387cb4001100298b952714e9094dc2c39d1ccbb590bd4c15768665d26caa801030f05d03999f3c6ed9b920a400d3037b13d494fb036ca517e27f02ae011537b2b5865005d24a274938737024a6a7784466614f794bb2535e754a8c0059b386a757eecbd481a38b916436844e6454cd2ea335d34da2621bef52bc843f6fce00f244763cd91e7de0f5e42ec1dcb8658533a6a6d20865c9fa6f837eb5465e504abff57515fedec88329599af09099bb6b78afd37c954671291fd00837089931bf46cb921fdb2fcdd250f9eee4b628d0f62f168a15b2fe99fc0d014e4293c70fb52065eb62e0c057506357cd66bcb2b809687374a2d138cd1cb3b1e5b1287ed7e12ca94411aed1dce2f8c33101a4923ea0d450cc8639d1c835f3ad96f8c82d2d442cfe8a2065b1b2d9456ac784f9bffd423d44737061a48b16d3f3e102be13ec6db242e2da32ba2d7e644956c9685f7c7c8964f958c03d6a5c3ac81f672da0423c3d5673a89a0b0b2cc746d98070aea89698e51b280664a8a5edf3be7a6fbec654e6212f591a93cfebb63fa6a52ce422dfb3283f94472013b53908175bf99613bd4181e0a0b5609cf49899385b4dc6958462f4f4455c7dad2d7ae8a22aadba2f2a74d0ca99f3d3f100ab62733633812149527e2f7af78920e5d594ef336926fa9be73c089bfd5d5b21e64a8e5ac853a8a89c9529d4561dc27a71582c1dc0144159e45c4f3691773eb5ba21332c6fb5101c092a353d549abf85e9d4a36a2d79702bd2da16530bcf4b5af83a2490a283cbb101464ca72f9f47e1de42ab5732c7a7a10f555025e43a26b5f4f1bb7772850bd60322d91904f67c5917d7e47f5e9035deb506290979d066f5e161ed08606b7315d94a123939474720a34dbcabed2b3ec8d789322ec195a1177f9724528b32c24178bac62a6c7738d7ce353254a6421bd5953988356681575cfdac783bf2910e5823b2c169ec77c3fb69d32538a5014d4cdc51c0d8c6fff93e81a16ce09f02874dcdbaa4084c65ffe06357e6b2a5f182238dc8aaf899657a26da0466cbebdeac3e429e1e1101b747caa5550fd4b9289e58ae01bb28b31e90ebd40c58bca77b7fb9f9b7d8e47d02904e85c2584bc5917466d7ab3a105d126d008fc8b95992fe6f9f425cefc951a5bb485c368cc857b248ec26fcb92d7786efab499ba95809ead1101483f8216eb146ea67dab2d3f65a66387f574477fae1d9752c58d989119d411a2f818c52eb32065a93886aa5258dbf9004537a77eafc209c8b6ac2a66bda7d7c0d4af993c35cbc750b50a9d276679074945b9508e499f59d2124fe9aa422cea54a9e924872d0ed82251d1395ec44dd3bbe975b6b64f7a48b324363a5e75d97e621f789c73d7fa5e732302bdcaf55576d7efd13beac0c51a6200a0d13a6c8d1454bcd6ce228ad2ab32ee1505051ff8bfdb0333ed381aebbe063ddb04d9b5ead015da2571796503c0bd47636f676c695f48ac451ccc87e134ba108f89bdcf6dac6d4f71631a98e0842a56efc22709d8a46db4af8dd26acc79192ea91451c006ad58140c10f3b39f150f365b9797c4b34b56c53ba99a89d67011bab07128906666f52a4849902aa67c359cfb2f70281b913e445d49822269d0e94c8290d38e14ec0e6410a9a1722edfedf26b2056e037b7cc16d70edcdfa02a176c6d81c57823da3a76d6499ff60f31d6505a45d3aea0173bb63980c18d9d6def4021584016f5aa675c0c094b2bc1847d8eeef40d116167f6f54165b6cde87158e5692b70f61a6c02845278035d4e41fdb525eb355b2ae667ec3f2d3737ffa186f972d42e15057afa0819d2b4b459a15c38916555ee89b89632e7b1e179f8ecdbd3156c5f8fe1463bf2ecc9e32b85e76a397bbae9d6f1a689f8fefbf9713a4e2470c2ae7f12ccbdcd4e96bfa947e777cf692bf4a6dba5908e74c69842ddc15d56d4c2260e4fbf53e6d4548279c48ebfcc373f6dcb3fd7d4e1a9cc4e1ab7faae79c132955f56220fb70c40f263ded7ee935118080bf71dd65bdaf7e8220f6de279a888ebbe04f139ff0c98eef9f14e47a8c399ace66cdbabcfaebd55f8bd8d62f764e9eb5fa7bf430f547c6834e2f346a575eb74b01b10f6f09f048ab80d348a3b2ab954b2b4e8223ca68e7e9a8195392762839092eafd63b1bbd4e0c1a3b620544d9fd02d61467f905111c65b450f22f25733d1987ce8c06470becf222efd0dc59273efda2f6cebd80fce5b88dbd86c0fdd91e062b506b9360c2ed68aa845e7e70a0ab52776ea456260c72085cb1c6d3c3a75c8ce78d1a7c0013bceda9405edb5aa6e05aa91acbb6ab3e540fd469d7ea4b944299378af08ff2cf020095bf848cf5cc0fc3c39ec4523520ce6e7fb3c24056883599e38fa90c4679a135d3058f01d3d656ac812a576eb68eaeb9cc2257c19d43f1faf724f48fe3ab53377d0625f015935c23d4dd2d1d618f74e7f9e39c2fef29459147a39fe876c9dff8a9db2dc932806bf02c5071e5a0149a5fde6ec217da64a1035ea6cb43813b56b5e3bacada595e44808b6c438d9870574d6d1d48d71ae93727fce788136c9d1d254f8b2fe6213af74e78e26501d707909fae4b37b9cb48780003c9663e01a748528704d3051780902d67c21083d88853234d8e9439d0df54011515d5232a28dfe58856da267af0fa4ddd3f3ccafd9d4f083343661254610c3f4334942ed5264c7baf6327852ba26a4b974bfeafbecf5d34b8f4262824b16a9d22ee0753d224e065722496194c817036c6af5c8df5a27445a44a7285949320c456ea233ebb2002dc85e1f7b51dbfa4e6f6fc6361c53bd2ff7068f2e9740c700021421b47ba26612067a4db2833188f3af368af00bc75f01dd618b462dab3012b6209c63f852e96bb56ac965ca0591091426236bc1d102ae5dac8255703f41cbb4e36194e697ddfd316433cbf25a99f21a3f1187d6b23105b5473f58744e886090f78416f022fb32162f6eeea555093935e95ed2096f980f06bea97492d4099becd4e0d2c4126946d5ebf93d903dde23a258d1eda34369e94368a760fa9a81a820c694573c6ea9f61f8141fb", 0x1000}, {&(0x7f0000001280)="eaf2601f2251bcadeca292624256e49a8859bf2ef5f729c3807b91772a6d8d003d20bc7443d50443d4d1748f859b0a90e57c3d12b5", 0x35}], 0x6, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0x407}, 0xa) fsync(r0) chroot(&(0x7f0000001580)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f00000015c0), &(0x7f0000001600)=0x4) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x4, 0x3f}, {0x8, 0x1}}, 0x2) getrusage(0xffffffffffffffff, &(0x7f00000016c0)) utimensat(r0, 0xfffffffffffffffe, &(0x7f0000001780)={{0x9}, {0x9, 0x3}}, 0x0) unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='x\x00') fchown(r0, r4, r2) mknod$loop(&(0x7f0000001840)='./file0\x00', 0x1001, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001880)={'./file0\x00', 0x0, 0xfffffffffffffffa, 0x40, 0x1, 0x374d2365, 0xfffffffffffffffa, 0xffff, 0x2, 0x0, 0x80000000, 0x1}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001900)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001940)={0x1000, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000001980)=@in6={0x18, 0x0, 0xffffffffffff427e, 0xb0f8}, 0xc) r6 = open(&(0x7f00000019c0)='./file0\x00', 0x88a, 0xe9) symlinkat(&(0x7f0000001a00)='./file0\x00', r0, &(0x7f0000001a40)='./file0\x00') fchmod(r0, 0x40) r7 = socket(0x6, 0x2, 0x3) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000001a80)=0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001ac0)=0x10000) utimensat(r6, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={{0x9, 0x55}, {0x0, 0x9}}, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001bc0)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001c40)={0x1, &(0x7f0000001c00)=[{0x3, 0x8, 0x5, 0x1}]}) accept$inet6(r0, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet(r0, &(0x7f00000000c0)=""/211, 0xd3, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x5, 0x5}, {0x100000001, 0x5799e985}}) setitimer(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x6}, {0x9, 0x7}}) socketpair(0x6, 0x4004, 0x4, &(0x7f00000000c0)) listen(r0, 0xffffffffffffff00) getitimer(0x1000000002, &(0x7f0000000100)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x400000, 0x9, 0x3}, {0x9, 0x360000000, 0x9, 0x8}, {0x2, 0x10000, 0x7, 0x8000}, {0x4c4, 0xd28}, {0x7, 0x3, 0x3f, 0xfffffffffffffffc}, {0x4, 0xfffffffffffffffb, 0xba, 0x7ff}, {0x7fe, 0x8, 0x82f, 0x9}, {0x0, 0xffffffffffffffe0, 0x5, 0x8000}]}) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x2, 0x5) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") clock_getres(0x3, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xd63, 0xf57, r2}) fcntl$getflags(r0, 0x3) 16:00:16 executing program 1: setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x1000004) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = getpid() wait4(r3, 0x0, 0x2, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="4399c7be075bc1e1b4b9ea9d86303c68a7bbc9abc156e207fa5dac772ab53ddc19c81e91476eb0a0afbd18d05f697769b7fff17743867a4bbd124b2c3fcfe61fda497e6d7c732431ddda3eaca2a4fdcfbfa4097844ba011ddddfe6dfb7aa5d435da7e5411dbf6d607d0c3c8ef5dc0013c7a950528d990e676e2830c04d056832e6f4e95a95122179677f45088004c0c0694ec31b6a11dfae821bd9d8c137b0d834232e823eb4a24514cc3af136c9453048821eea0a", 0xb5}, {&(0x7f0000000200)="0b4e760d13c4a1d21ecdcb30a0275926315f668cda5a9797a704d0e445b7b057258f96da30f6770b3b4d9a937fa36623b023a591427d0dda8b8b9542c4bfc8138083b221b9a3e5546e4a202826587a83f76c20b1980465939df7d04d9975f9c7bef9b2dc7f3f992c517bf80b2c39fa46d3c624f2da527b51749b769fb4ba0d0e1627295b267d9ed9493a74fbe0b345f9238134bdda39fb3b3c5847d0695d62ceeb0c8219e18ff830dfe7edc62bb0e2b557efd0e7b7aa7362d9149224976b", 0xbe}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0xb}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000640)=0x4) 16:00:16 executing program 1: pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/150, 0x96}, {&(0x7f0000001280)=""/85, 0x55}, {&(0x7f0000001300)=""/144, 0x90}, {&(0x7f00000013c0)=""/85, 0x55}], 0x7) 16:00:16 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x2000000000000) r1 = socket$inet6(0x18, 0x8000, 0x9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x300, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) r3 = dup(r1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) dup2(r1, r3) recvfrom(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ftruncate(r2, 0x0, 0x5) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1, 0x7ff, 0x1, 0x7fff, 0x0, 0x9, 0x0, 0x1, 0x3, 0x10001}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8108, 0x70) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r3) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc84ebd2499e910ee4a63517c0fc890aec9a9013e575f5d8561ab78baaf56f418d38d58a4356dcbd5fb8e6893b1e10b38d48d9c19458aac784d8b7e747dd53111022f8c251346cbfca2b08df970f09bc7d088330d78ad08000000000000008369756804ebbb8b5380cdc4a867e41d3018da013af2d8de18e65e89884e6ed1bf870fa4d0ae3846bef58d33596074790c0043b200fed9e0872159d30effff0000133473e6258a3560be1a6abccf342ebc3724205400c89bca85abb18676014329166ea56683230142f64c62f5d2245c1295c1a61316957b74bd4e7d4bfbd34f0cb719fc8d407b03dcc28828ee03bb44faccd868947a99585a75c349193a3d8304e922319d328944a2e8dc7033f8b673d6624f67b1a5e1be5c14b6c7554832", 0x17c) 16:00:17 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x69bbd3751bad21dd, 0x32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x200, 0x1f, 0xa6, 0x1, 0x7, 0x1, 0xfaa, 0x3, 0x1, 0x8, 0xffffffff}) 16:00:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0xba, 0x108) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x20) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r6 = socket$inet(0x2, 0x7, 0xad9a) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xed, 0x4, 0x2, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc4, 0x20, 0x3a06451a, 0x100000000000000}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x7b7, 0x7f}, {{r4}, 0xfffffffffffffffb, 0x60, 0x0, 0x0, 0x4}], 0x7, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x80000001, 0x3}, {{r6}, 0xfffffffffffffffd, 0x8, 0x8, 0x81, 0xffd5}, {{r7}, 0x0, 0x8, 0x80000004, 0x165, 0x7f}], 0x7, &(0x7f0000000380)={0x2, 0x85}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:17 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x10000000000000, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmdt(r1) 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/155, 0x9b}], 0x2, &(0x7f00000002c0)=""/87, 0x57}, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10500, 0x4) listen(r2, 0xf1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^-&\x00', &(0x7f0000000240)='%\\\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='!/!\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$@\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x119, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x28000000000000) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x492, 0x80) sendto$inet(r1, &(0x7f0000000180)="00765492278e501b20b7150033b7a844941b38329e60991d35201f2c7f67c1ba9f9f30bfdb444505c544fed21d553e58070596de43526b5cd490698f8f1de8c24881e7038b1cb32d20c1245bc7634518df7bcc736fc8a69253807a4e2d5708e0d3fb70d86b3816288be2e6e9b3e6da6b14b018e7a712bfe351edfee4f8380af93ac38d7db26dd822f22e77e5e800b9", 0x8f, 0xc, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xbd93) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='\x80\x00') 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) flock(r0, 0x1) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x80000001, 0x7fff, 0x7fff, 0x1, 0x91, 0x7f, 0xfffffffffffffffe, 0x0, 0x3, 0x20, 0x3a000000000}) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x110) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f27a6e36dbc61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe26e5afdc27b8c9831351d7476001000000eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6a6f580f32aca41ce4b029b9a5b806d3ea7b6a7d96db3a67d37000000000000000301bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678db89b1fdce78d001b47c51b570f8b4ab51483923d44549f00675101b060ff9279e8b54b18ce7c0d9c57bf85", 0x13d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) sendmsg(r2, &(0x7f0000000a80)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xffff, 0x7}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000200)="66d86eead1b650ed5e16722f0d4e49b8a92f4ba0e88f73cf0c487760a95c99440430662f7a582422640e4131de33c1b3775401fe8bf93fd4af2fd0c915c8d6b955ed4589eea9b414bc6b2fbb8e8d2080025caecdb5823e7e171e", 0x5a}, {&(0x7f0000000280)="bd19b70d993223cbf6f5cf589aca02b727f06d2929a532847ef129c64d8caefb4675b6a62ddc28bf2cdcd92967b98014c8a989cee9184e89b46a9c2437b167c6c8a09f6dfb38f9e0696c83cba77e893a6de4ee7ef40b4c5e3dead35e993fa8", 0x5f}, {&(0x7f0000000480)="326bd644277b37e68deeda472f4182ca1e229a2d4908a63346900e2911c2b10b7053309389c15a995a821e84e18f11ede3c82a8c3b4ee6e625e985872724cd52b1083b731d99f59a1fd2bd426f65a151e1ea10d2b61dcd46ffb57df52cce73751dc4be95c4e38920035532ff54dd28c65cce1f0d2d46e53bbdce53f21e40e2c10666479a936bfd29931f6860b2a4696e26b8de281d12fdc96c570d11fe91cccfcb069e9137253eb65bf608e191df56f6d37d0d51baf3e59887d39f997b3fa5d919d330e5042b2e519afb3e", 0xcb}, {&(0x7f0000000040)="183a2f0d90e890bc1824b62ce822060ca903c4685cf20eb6995f52f287cb89d4d8c13a9b11f68c719ba1ccb302570af8c2af480cc548b9e68faf16e50d72b1", 0x3f}, {&(0x7f0000000580)="7e1a57b20b725c807b308740ddf56c8d48b91cdfd1e512c37266100fe7e53c934f1cf9d24b29aaeab4a366074101589de4dedbd6a1de3ffa3649adef050b3fe59d51f7c069b60e9d793e606769a4e26dc9c3c3bb0f358aa7f14d6971cdb6b3", 0x5f}, {&(0x7f0000000300)="74ca083035fd58e16524af8adc651a7e", 0x10}, {&(0x7f0000000600)="bce7f7ff5ac27ab5dd2f0e7bebe608dcd5f76d335533e67e96c8c3d5ff27c8fad463eb2782c93d1f4ddb8479fb523f7ac7980dc2a46e688bed789afa04e43dcc121807fd9515d077ae0159516ed42e71fd6a0300cacb08bcd815d18f1c5319d639702de1225ba4b0942d290620172aa790f5177670d80f2a46ed8fced4ce35c282676bf9667d040f31e82fd871b1f7cd38d8b9766472bc6df8f95705abf77f72374f36a9e2ea0854a59ff65c31d16b688650afe7aa1777d6b086dc004a55f3b3b4962db55c21ef42afe5471cd9e92734dec81358cf89550e43d7725174951e3ba19c9c8c538590a9ec6e008f64f00dc4b569d13800767a337ec124a6bea4", 0xfe}, {&(0x7f0000000700)="c99080766646b3c178c02d450bac17e4a30de184e2ea9e8230e116b65f03a1d16f1740f097a34c1fe8a9aee5d1dde5c81b62a1a577f60b93c2f9493790162204e79b62f5a3c246b3b4d5691a111183b14ed6d6508733115a7008c09908689a6e27fe22", 0x63}, {&(0x7f0000000780)="ad25473b896e45702bd402dd85ee345a367d64f930a4b24f4fe646510e7f5269ee803cc10ddc268929a71bee3f99fff944b40b02020956b622fc8973b4b40b81fb853228659593873c8a5c06629205f115fea8635eb824df2201e5a3a16f75a14caf71c1781141e1644f5662e1b8b32ce8045f2e53e122a30ec48edff866", 0x7e}, {&(0x7f0000000800)="afa2558da827a191972117cc139362861679b7b9ac43c2f3d778dc37480f5e60701210419f91f027364d7e33e67ea7480b5e5d9e091bac8a56ded9568e74e8f5de68cd330e76c8b9b06fe855a15801472e8cb26c72a1e113706f0cb00a1644acbfe6500abe0198465802407dc81a534c2319cf54dae310ce6ba94d3099ca3c114068ebf3a6a1e53e92dc5a53564fa91575e91c3ab0363f448fbf295f4e2b53a71102ddf482e42d16e7f409f57ce8dd57671b37c5f119f29b41af1883546977a8450e5d71d738c8b48dff893d7fbdc75a1156c245b8af6ac0ad", 0xd9}], 0xa, &(0x7f0000000c80)=ANY=[@ANYBLOB="9800000000000000ffff00000700000075e2cc6f17195c13797f9fe73a3f409547460464cbba50c95ebcc25dd13437a005d8f0dbe67d04436a22afe887250cd5e88a17ab48438760864fc0e60ee64c125b969244a5be6403da55d5c0572d537b378730508b526937a9e0e4822bcc50b942c92db26a564dfb3bdb3101edb62e1c165d7f669600000000000000000000000000000000000000cfd64537e66a0a4b1484990631fe8357ff993e2e910b3c8552d7039ca4ea1886690a887ad1184ecef67a40d236db8b22f368fe6aeda24ddf308b28db3ec38a3d2b5d186c33ea3c585336c432b2b66827dc66e36e1f24fb4c1cbbd070ab80b9f9e9c957017769d43640f6bbfbec645931b94eec1e3465fb6c3d940b642435e7305dffa830e6b0896a8e0d6939"], 0x98}, 0x400) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom(r2, &(0x7f0000000bc0)=""/113, 0x71, 0x40, &(0x7f0000000c40)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r2, &(0x7f0000000ac0)=""/252, 0xfc, 0x800, 0x0, 0x0) 16:00:18 executing program 0: socketpair(0x20, 0x8005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x3) setsockopt(r1, 0x7, 0x10001, &(0x7f0000000040)="26c983834b0d3c8e6b75fedd9ea504d5f37f476a52434c0cb7ee18cac5c4e029a431c6ae266af1f7c65b66d319acfb4a6819998f5342736f0caa6473f48f317e0408483b72e56a30cd8879272673b481ad5a7637e1f979a738d9571f5274eb06949b095e46751484454379e18a310d1bb1254ac4c371979891331140e3d32c9ba1c6589c3953ea36c2235d481f4bb1ef48ab2df816bd04113f3f29a4f7e76432ffa37860", 0xfffffcfd) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x5}, 0x8) flock(r3, 0x20008) getsockopt(r3, 0x25, 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x110) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20002, 0xd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe6b) chown(&(0x7f0000000140)='./file0\x00', r3, r4) fchown(r0, 0x0, 0x0) setsockopt(r2, 0x1fffffffc0, 0x20, &(0x7f0000000040)="1de05e333f001f19ec8b51aada905f35e8d1084e3749", 0x16) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x400, 0x2, 0x5, 0x1, 0x1, 0x8001, 0x7fff, 0x1, 0x0, 0x7, 0x200}) 16:00:18 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x7fffffff, 0x1, 0x1, 0x1ff, 0x3, 0x9, 0x80000000}, &(0x7f0000000080)={0x1ff, 0x7, 0x4, 0xfff, 0x8, 0x9, 0x9108, 0x1}, &(0x7f0000000100)={0xe6b, 0x4a, 0x6, 0x80000000, 0xffffffff, 0x9, 0x8, 0x5}, &(0x7f0000000140)={0x1, 0x2}) r0 = socket(0x18, 0x3, 0x0) madvise(&(0x7f0000117000/0x8000)=nil, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x12e5ec71627eb882, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) 16:00:18 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10008, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xc0, 0xc0) r3 = syz_open_pts() r4 = socket(0x11, 0x7, 0x100000000) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x22, 0x9, 0x1ff}], 0x3681, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x68f6d21e}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x1}, {{r4}, 0xfffffffffffffffe, 0x20, 0xa, 0x2000000000000000, 0x431}, {{r5}, 0x0, 0x92, 0x3, 0x7b7, 0xba}], 0x3ff, &(0x7f00000001c0)={0x7, 0x1f}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2fc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r0, 0xffffffffffffffff) flock(r1, 0x2) flock(r0, 0x1) 16:00:19 executing program 0: syz_execute_func(&(0x7f0000000140)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c1c4c1896269c30000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffbb4fffff410f4acefb110ff344af643e656766400f3a220ebafbe2") pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000680)="d438bdb523d076a29bffc12bb68059435c6255aa10c85becf573b6", 0x1b}], 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000600)="43dd25310000006565d9345740234507f4d9c3f0ffff0bb9b942f9ea99f30faecbc4a2d509092d46a5feef3fc4218f51082f8d98040404f2787bc30f705de0705de01e5c1b74fd7893648fbdae0040d17bc48f4868ec75b9f7457bc4c22d39860064660f601145836e006f6666aef34b0f2ddb") 16:00:19 executing program 0: syz_execute_func(&(0x7f0000000280)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f9407c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709bc4a2790cdb36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb115d2466474eb83aa2f1fbfbe2") syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="31f193aae0b4212d94cdd051972d4fe8ed4700000ad9d319d7ab3dba4979eaf31d"]) syz_execute_func(&(0x7f0000000100)="43dd25010000006565d93457c48195fd48d766660f3a621f7ac4c2d3f684e579f38bb4c44399780eaff3a9b729a89dc295950000f60205a7a70071a1") 16:00:19 executing program 0: syz_execute_func(&(0x7f0000000140)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c1c4c1896269c30000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffbb4fffff410f4acefb110ff344af643e656766400f3a220ebafbe2") pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000680)="d438bdb523d076a29bffc12bb68059435c6255aa10c85becf573b68800f82078c3b4af", 0x23}], 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000600)="43dd25310000006565d9345740234507f4d9c3f0ffff0bb9b942f9ea99f30faecbc4a2d509092d46a5feef3fc4218f51082f8d98040404f2787bc30f705de0705de01e5c1b74fd7893648fbdae0040d17bc48f4868ec75b9f7457bc4c22d39860064660f601145836e006f6666aef34b0f2ddb") 16:00:20 executing program 1: 16:00:20 executing program 0: 16:00:20 executing program 0: 16:00:20 executing program 1: 16:00:20 executing program 0: syz_execute_func(&(0x7f0000000280)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f9407c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709bc4a2790cdb36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb115d2466474eb83aa2f1fbfbe2") syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="352d9402f95101e5b20702abbba1a06d430e37e4965df38f8abbf3b73ff645"]) syz_execute_func(&(0x7f0000000140)="43dd25010000006565d93457c48195fd48d766660f3a621f7ac4c2d3f684e579f38bb4c44399780eaff3a9b729a89dc295950000f60205a7a70071a1") 16:00:20 executing program 1: 16:00:20 executing program 0: 16:00:20 executing program 1: syz_execute_func(&(0x7f0000000280)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f9407c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709bc4a2790cdb36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb115d2466474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000240)="43dd25010000006565d93457c48195fd48d766660f3a621f7ac4c2d3f684e579f38bb4c44399780eaff3a9b729a89dc295950000f60205a7a70071a1") 16:00:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="2fb92079486911fe102038bf58903f468c199a76d36e356d032e24c3dbaa863474824aec7c3f85a8c4e79de880a4398070e235749903d230313ca1a84809ef5bd4cc0eb280aa9805e6fb9ce23a426efa05c421ec53d4598a565e801688a01e2663de1470a2ee167259cd621d7c2e6d1480dc1cebe880bb1f721408cd8e1df8ce17ad36a2e1e554a82bb540cbf57602ec7db3bdcd8858d8d080e5158217b40d4bdebe20e829f7020b2cd57cfb2ff09095609aebcfe087373b67f313bfe5eb4753c8323dd16221ea1b180edd41486e3fbca13ca4554790a24067e8a82368147c477d751330", 0xe4}, {&(0x7f0000000400)="f8dd76edac158f57fb427e395fbbe7db5d05921c994c92a9b737c8f2fde817c926a85e717f1810d665d9eb5a3f643a7a7dfb0d2e0ef21e6e991c498c90793574cabc620b47a5a47888121e5c50100d867537e43e8957fb638bfe3309d41d380ec3b23d89ec042c903e15834bd08db172e2098aaf0658fd4c3c873f0924adc2fbea091464371c75aa4d2d044f9c0732e8384b6023622535f129df037e5963b2dede142012a9a25161719a56bed49183585bb5dd717e31a73f552800d6c49e", 0xbe}, {&(0x7f0000000040)="dde2eb0845c7df0a66d6b9d72545317c", 0x10}, {0xfffffffffffffffe}, {&(0x7f00000004c0)="3a12263c37fe26478619c11227677f92693e3118d37b91f3fa0cbc89b868b27edc4fb927838d390abac8680b380f148686fa24a9618ecbf3933f9c8d7573de99328f73959a729a9e8958cc6164d5196a323c1faacc9090674254587c90e12055eed1e64cdb5cfe2aef83ec4132613f998d934aea540465ef88df6952b0285d991d20ee96fbef19498585920557798615f25695909d9bff774edb2f6330c133264410bff736fc94399faf8203414907979744d95622b6dc92e230fe182ed73fe1a3aa1ecf77f0ccdc8ddbad1fe8", 0xcd}], 0x5, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:20 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000100)="093f7f29893e5651c0abc19fa1441949ed2a99f823dc6e5df874a863ed42e97a475bc53cb88a495a7cc6453a4f93035923e6a602a68cd61af4f69c8a3856de4e765c7648a33871ca845d2881c9cd6de5501591e28a494d20ba27c993d1d9e3ca4ab7c2f59e6b710a71a3ce2ac7ef0d806a5222d6c4bfbf7523ba05b1850552e79ef3b1525d6d6659d22a8e95ab7222f130a38fcc30ead4e956c95316d510bffe85b61cae80bddf40", 0xa8, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x100}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) close(r1) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="7c4735b4fb79c84863302ff36730366a7fc3d8c4b9dfcfb28ca6b3b76eef26778748b467795c9df6668ecb63dc1ab2959dee3edab8bd981473cd0c7734b77940c26c08f8f2fbbc99e1d34ab333bf95b1961da9e1c9bbfcf4687643bb", 0x5c, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x2}, 0xc) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet(r2, &(0x7f0000000340)={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000580)=0x8) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) chown(&(0x7f0000000400)='./bus\x00', r3, r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r5 = msgget$private(0x0, 0x2000000000000207) msgsnd(r5, &(0x7f0000000500)={0x3, "e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4690abb95bcf7571eeeffd85c7e85f1eb150cbd9a6ade593"}, 0x43, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000480)) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000e5ff02e1ff0700000000ab000000"], 0x10}, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000e5f79f5788f7016c57061456a2cb678ef3a721cd303b172532dde98cc5329a1968f4cb9e1d88053e4a05c07f1209b915e0c845263688f918482f8d488eb1a8b652646df70fc2610bfa1119ede5b7d0e6b033a465eaa8d1a34a4bcad8dc1d4347bee443a0741df8a6b8f555e96d491f2f34d80450fd4030c97e32f715bfa933f1fec9e80ffabae1c557e0ebecc1ae80f2823544f459"], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="2d226d1b61312db4298148c51a865e68b210ad69a70000000000", 0x1a}], 0x1, 0x0}, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x8000)=nil, 0x2000) shmdt(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x3, [{0x2, 0x7}, {0x1, 0x7c}, {0x1, 0x1}, {0x3, 0xfffffffffffffeff}, {0x3, 0x20}, {0x1, 0x6}, {0x2, 0x2}, {0x2, 0x2}, {0x1, 0x7}, {0x3, 0x3ff}, {0x0, 0x3ff}, {0x3, 0xfffffffffffffff7}, {0x2, 0x9}, {0x3, 0xc00}, {0x2, 0x3}, {0x2, 0xfff}, {0x3, 0x400}, {0x2, 0x8}, {0x3}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x6b}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0x9}, {0x0, 0x7}, {0x2, 0x81000}, {0x2, 0x4}, {0x2, 0x6}, {0x0, 0x7f}, {0x3, 0x8}]}) 16:00:20 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0x40, 0x6, 0x1, 0x1ff, 0x7, 0x7, 0x1, 0x1, 0x8, 0x2}) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/27, 0x1b, 0x843, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getdents(r1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x3, 0x665, 0x12dc, 0x9a1e}, {0x7fffffff, 0x6, 0x0, 0x1}, {0x100, 0xb389, 0x6, 0x1}, {0xea0, 0x4, 0xc0, 0x8}, {0x10000, 0x1, 0x34e, 0x5}, {0x0, 0xfffffffffffffffe, 0x624, 0x10000}, {0x4, 0x6, 0x1, 0x7}, {0x3ff, 0x26, 0x6, 0x7f}, {0x800, 0x10001, 0x9, 0x100000001}, {0x3f, 0x6, 0x5df, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffc, r1) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000080)=0xffffffffffffffff) r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x9, 0xb341, r3}) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:20 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x38, 0x7f}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x42fd) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x400000000, 0x6) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:00:20 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = getpgid(0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1) socketpair(0x10, 0x4004, 0x9, &(0x7f00000003c0)) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="2e842ea4e97bb711e3a11442c9bafab7ecc1f34dcc933efbd70103ee371830d03112a8555cd8c9ffe5345a3a982516f632c1c945861521b96a28ade87f9ddd5d0cd50fd18bd2953a7556b572658d3b2e475d0e560abf7ee90c64fa5f329da8c27a01623575d50f50", 0x68}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="20000000002f0000ffff0000002600003b650c812c3b5a67fa636f240d85565f839b4d117153d790cec68adf07b8d569040000004aacab1426b9af9a3e604a7cea797cf75eaf7c0eb7b75519410cbff15aafc93a1eb43b9d2b28631240cdd32ba5288964a716c430e1c340464dde97a50fe36ade1fbacb0cd6b90993f43942e8817407771bd622b1fd8460e32bf43da2d87e4746e0a4a611016b60a80474e99dd39b64d0d0c0589b46184b34bf2c62e69712ad359c4c0744c56fa47a97d1", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0001000010782ba87f9fe1e0fb19a509dcf4686fa3f47ade5361bcc3b0a2dfa5836d064fd0ea0ef29f25fe621c6c11a9d3796bc45a1b6e1f8f076792abea992c9c5aae46d1f32c00"/86, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00000000280000000000000111ff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0xd0, 0x7f1592254aac5284}, 0x2) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x38100, 0x188) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d, 0x1, 0x7ff, 0x4}, {0x7, 0x3, 0x8, 0xfff}, {0x1, 0xff, 0x0, 0xa3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x6080, 0xfffffffffffffffd) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="b00dc2218e6b6d488b02af1af96341dd6fbcffec74d1225dd0ce68a85f05462134d372ec510753ac0fd54eb6fee80355", 0x30}, {&(0x7f0000000140)="bcc73f21b6331f79521dafdd636edc89097b46564fac8787799aaad7", 0x1c}, {&(0x7f0000000180)="3cd9defe7d081a10c5db2dff25284858f39a544fbd5663e5a27fb06215bdb501fa2bdb339d5e28cb826a3c04dafbd2c25df6091fa1f2f92ca74d6fd117e47edbeceb8da9469e37955ab311a25c1c1201f4fdb3532adf37873a93852b898ce66cd740c226ef4e5e05b6", 0x69}, {&(0x7f0000000200)="1b0e08b4b518f166252ac6baade1a715d4e7cd2d7e6e5073b0706fa0371e16363cb0cf7b2b9b27ddb1d1cc47bdd2e61b2caad22bfa9915e09ae9383ccef140a781b6eecd97ea0227a4ec03c5dad903ba17ef4570b7f5128c34555785bc91df50442cc9316a80dff60666512936cc710d1db9ec29266ac7cfa39b147c6781b88069d365cb95c235c8f9b90a5b99c467ac6d4e6ad224a5ce7743a714f324c6696c2b30d4071b6d67de928eedc57dafa3edb6", 0xb1}, {&(0x7f00000002c0)="a773b7c24d32123108c4f35b0c315300c4c946b4865222b42f5f8c7911f7d579ec0c5f14e7a969f17a904052330f0fc4b2d70a4069ddcba21f8743ee83af4c406d14840ff8d981f83e9abc6e1f401e782dc87297c0209682c93561f27b3faf6807aa7a880520c004b4617f82f0facd1b1a42bd4f53bcd3214583741ef29bd965a08b1ee54607d048a7b67d8a75d34f78d4b89398a1821770e835078e3022624daa1d47e7c7f611eb54a77e5d3eb6bb0a09d7411505c5cb148ff7bb7632daa0947398fe0c5d637b526c08ad51076b9641f7481f6d676c4c0d16560c1985ca21309f89", 0xe2}, {&(0x7f00000003c0)="c154b494d5a95fdc1d5b2cf3b2103cc0cfa9c30d1d2aab499becd3f48f3f8a3b625c556eddb4e90febbcd1cff97b0a6f5d0760e807adf7b057ed6fbd8b09676ab9729b064d0e69dc7fd45f826853b5639331f06b143a17f40d784c9d90d5884984ee907e4d866917cc0840dbc26341665cbe2478eefcd22cd54118", 0x7b}, {&(0x7f0000000440)="0ff6e9eb19ec053a3ced4e020c5f11ca1c7bfe4d6851243396666ed5ba06a7ec03ed8b522dd45726d13a059dcd6353df48c57d8e0adc2ce106165c4027b996de82e6ff87ceadd2e6239d38d717659c846d118db1bfcdfcbd53450be33979594bf18575650333a62df8260255cc2f9b75afdd2aaa38245224dafcda9691da0d29b9569fa81bff56fe8ecf7497b91ba1b133097f872f8d978fc04f218d1222063f459118546555ed6e6ed813cd5753d48545f08d8b9322dfead1a3fc14e23b96c81fa683da6fe2a18717ca15228332f254032175140b606efa7bb84752f80451e0975c788755b7d5806647c91494b9056f671636496c3f213b3d5376", 0xfb}, {&(0x7f0000000540)="9284b174788dc7e96c4908047fd606e2eabd8162199e1b78787f4b33c2c7ef19be25b1c6e4f0c7f8927766a67633889111e756e0b82e71b41846aa8187450ae2e862d7224676cda4989a014734d56def2b2e9fa27d8151030fc562634ca1dfc2df248a8ed29266214d7fae4e1326fd7c36a99fae5896ab86a7c42093ff68f6584e80bcb7ae7352efa2dc99ae4c526a4a6ea5ca3b6e0f905007e52eb132c142d76389792a1b6bdcd70cf5ce770b2c97ea631b44", 0xb3}, {&(0x7f0000000600)="e45d1063a04879a740ef51e0e3a96ce0f89bd030f23d393d0c2b5b032f8bf391f0c6eeba0de1ec46c10dc10f", 0x2c}, {&(0x7f0000000640)="29a9e10aced699137446ab148da066063c9473e181ca02349c0923f88fabca738bb749f40a4b280f487ea92f9cf30f7cd875ce9663fa60f2ef9392ec52283bd4b5a46986e25ccb07214a586c738944f7d55bdb33a96b731fc2d019679931dace49acbe3b815d768ac720cd4529c933e06befbca06b", 0x75}], 0xa, &(0x7f0000000780)=[{0x50, 0xffff, 0x1000, "4bb2b0665901f08cfca088db3ae48a54e3e61c24cd2da5693a962a00866a02ad79fe2531cdcc493797453a46b84f7ed0a8f3f6ee730b0128f18ccac33cbd"}], 0x50}, 0x40b) recvmsg(r0, &(0x7f0000002c00)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000002ac0)=[{&(0x7f00000008c0)}, {&(0x7f0000000900)=""/19, 0x13}, {&(0x7f0000000940)=""/154, 0x9a}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/56, 0x38}, {&(0x7f0000000a80)=""/2, 0x2}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x8, &(0x7f0000002b40)=""/136, 0x88}, 0x800) write(r0, &(0x7f0000000880)="9b07c67b0e54a4054abfab2dccd4cb181954145acf330e9147c57c8a8179a66163ea591eb8ba6b9100"/56, 0x38) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) getgid() getsockopt(r0, 0x28, 0x401, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 0: rmdir(&(0x7f0000000000)='.\x00') syz_open_pts() pipe2(&(0x7f0000000080), 0x10000) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80c2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x2) pckbd_enable: command error 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000002c0), 0x126cfb3d6cd9da03}) pckbd_enable: command error 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x9) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket$inet6(0x18, 0x3, 0x102) listen(r2, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) close(r0) 16:00:22 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xffffffffffffffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0xfffffffffffffffd, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x401) setsockopt(r0, 0x2, 0xfffffffffffffff9, &(0x7f0000000000)="ae1763ab3a28d96ad63e60c06eb2279d25d191d77565339923f3db847dd744a1e41ca3e3aa4f45061a1a3776ebbe0009623540211cb75ca771f2cc1396ca32558697c3aede33a083bb5ad47d671f6d2daa1f20c5c7d8be9ae99904317604a6ce844c8c09f5de75439af8a0d0fd53e0a8797645d34d72535222a0ba6c7e17db4bf5290a579902a36e39a87dcc50693f5fd21c2efe2b173100047fba", 0x9b) r1 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x0) listen(r1, 0x74) 16:00:22 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x0, 0x3f, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0xc91, 0x5, {[0x7, 0xffff, 0x8, 0x54, 0x0, 0x374, 0x1, 0x100000001, 0x8, 0x3d0, 0x7, 0x450, 0x85ed, 0x8, 0x6, 0x100000000, 0x64f, 0x1], [0x7f, 0x6, 0x6, 0x58, 0x4, 0x8000, 0xfffffffffffffffd, 0x6, 0x6, 0x200], [0xf827, 0x100, 0x9, 0x5, 0x117, 0x0, 0x6], [0x8, 0x7f, 0x0, 0x51df5186, 0x101, 0x9], [{0xffffffffffffff4d, 0x4, 0x32bd, 0x9}, {0xffffffff, 0x1, 0x6, 0x7}, {0x100000000000000, 0xfffffffffffffe7f, 0x8, 0xfffffffffffffffe}, {0xff, 0x1, 0x2, 0x2}, {0xffff, 0x8d, 0x10000, 0x4}, {0x0, 0x4, 0x2, 0x4}, {0x0, 0x5, 0x0, 0x8}, {0x80000001, 0x6, 0x800, 0x4000000000000009}], {0x4041, 0x1a8, 0xfffffffffffffffc, 0x7f}, {0x1013, 0x9, 0x1, 0x1}}}) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8000000000000000) 16:00:22 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000000000001, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x80000001) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1009, 0xfffffffffffffffc) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fchdir(r0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10) flock(r0, 0x8) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="0dbb9b2b636d9e549e14e8db28e3649290ad3dae17bd3b6bf1ae5301b74925e2220df89e254a0bd81f1ac755a2c993fd2d34d957eb6694babc1878c0291cdc2d48559a76ebc4a1000881", 0x4a}, {&(0x7f0000000180)="0f2f953b176d95e23829f1ace38a2c2d719e7a17a65996902a04f4bd3a", 0x1d}, {&(0x7f00000001c0)="f1e620e3de8dff65995cbe2005c9da4bd4d63bc0d3ac4d4e1835db8038bd00423d4d7ceaa7f2c90a5cc06a8ddefb057aae7dec00d785b2475b0b88b155be6aacc53ed4032965b08240142ea02ae0b8be4935c34855d463f6f24f76e9c649bee9d461f74a45424e2630ad06e3e85e75e3bf94a2efc95bab15acade37628d29a3fc926bc04b9aedec860ef8031cc90f3e4ad353ffec7d77d15c8350332880ea05be0b4f2fc093ed92c0ff17b904abef9be50be884df4b716992d85f0c5586a06690fa406bc59a4ab143784013d807a2c0027fff5631c26acf13e1001cbf38c0283a18295ec71692de373bff6b8d6904fb32da181686a9b7fc3cb9a5803ffd5c246291111b77238f74e94568aebe94dc9f7e493605462520c0212977aa4b7ddd034c2c98dd95c91e0c31d2e15e668118aa0306b2a0774a9dd4cceb4fbc0f140fbb130a26564d888ae5b71ccb6a92db1ca56214ce52b64c85cd7ac26c1dafe8f8811b132b49b67428a13b7cb5e04cadefc899e841b40620092e87be9b48caefc35521dd0774f572c2fb81e3f92d8168d25231166cfbbc33ae3f664aab3483b47632ed343a825f0fe4db36bc4ac3c1073c000177887ad1080e6dd8a9302bde4fbdef3e6973d16033940acdfa08f6533fc6faab834a42485a5a879ca4da0f7b5ebf3389ef554de6036d98b542552b2c96b20482aeb9051879ccd9b82c85e0ba0b2b83318bf322ea518b33cff368b0657008c0b6c0b341fb0115d425a6d76a4b23eef928ae2c0952dba3d7297cd53931d7707ec10ef12e273d27ca4651d37962f6d2f9ad0c5a64274098b1675c060de4b1d6e6d50abb90cbe6e18d860658af198fb34bb3c412fc4b8632df6336a46c7a4d9db5de8ecf38847b490a348924c97c2ca2039d61a6ec2322c0aeea8e6779388b477e4cf0ad14fd409738bc4a6f0e797813aea61e56af82074bc230a934ade28f406ad64968bfdfa53f44003e1ae7386cf5c95610ec2cdef5fa6178b9176eb1c59de9e8889860671ae4eec59c216b838cd3b39d075385dd3636d08694b7f6d88a9d0a06eddf41bb5de4ba2c15758dbc069c700fd1ce8999061c9dc8cfd58a9ca9a7009f2a00d27e6bcb2e1c2f0fce4705d6a9cb072c88dc35b2694c65baaf71ede3e16927f45ddbbd9ab7b829998471f20faa86fa6db834ca1b6f0645cd60d267f205c3c512d10def3cd57b0cdc35fb30d64977f62632c44b5bdad2fea50733e62f3194e9c969117c5663f8dad0ffea4740d9d2775c54f192778add15e78b4a94d6a50a40121e36b0f78d9a3a4a669d38365a887356fa9d78265e4587a501d9861d75b364711cfc07d4b6849cb6e496db106b7e01832f33f8467ab0b62e679528258fb197c4e24cd82472101401d25e852abfc6e00d9de33a1676c2bec9b2d465df04c9fa030fc98b759d2b31c93bab4ecd8a3e41603e41a0392b7676e94694e8169df7985c9f81a773f546f8fbb3ca4a98d57a02fb610602669918151552fe1df0723d154974d336cd5f0e1675360e21116dc0ce65ea6139565ffa1d54b61b34069249400f86320193c38b8c26777bfdfb3391c6e80d329912fcc8e3cd31a604018d1a3b481133da1f7171ba58e03b12ef57efb0f32c34c5438fe0de0412c75ab601d8d3958392296ccdecb08f4a821d8e73a154b4496ecf726ed9a0383f18741f1b65341412d18f05bc54ae26ce919cd1d139d650cca33ee737fd390931222490eeea3d3a07aa8d028b03e58f9a94372bc2e16883e8150d871f00879d3a5d95f377b06404fade7a62c2b131bd332ae804852320a98517055da6465fdfbbcafba993c3a7013fd380e43959816e21a38ab17cbee3b52b957c18fcae5e67bd896834716e1273628bfae13c253970a8efc1c18d89809b26bb1a1753e3b61d4db09b3b284ba000214845e382657f9b00ccb7b4166417c9988c4eaf6c936106c311130e8a5d929956690db73f1bc8a214478caddc9436b42456f6335be73c59cade1ef4487fe41ecee9df7d0bb97a528604d7054d0c469bda5dbd886303aa2161b284234238c435c2289ba4ed6ba5e6336ffebd87118b66d85e3d59e8aaf9b55aa4b0ce76bb033f7238f9a2e002de28e37862fe635646923baa2207df90eb70ca2f7aec3602f386baa91c9b21495aee2a6293e07bfb075ea262f4d8b84a664396c9385dc7e9943d959cebcbd242fd447696db57279556d6353829fba4ff77f8f349d90a630483d60203b9fe2900b020b632b4180b616ba0569c9271b3eafeec550ebed69b878c9064b220b73285bcf1c89c7e156969abee51c1717159f95ec62ff8e355abaec0b75b4ff033e6559f14d11da9f8789d4903af68df96cf44312ba022380edae1ddbb875b245531725c6257fbef7cc516e5ce7ff8302f77190e307dba1b695e9d0bcccdebe18113ff3a219d5fbdc7c51920c1686b4b986dc138e79c37718bc7c259acaab27daedb9303e9e06d8408ae27be2f74378c7983be16e0f04e3e74d746fbda245506eff4902035f2e7bdee9d9ac73ce58a1b7b64c1718a069e81bf55a00f2a302178a12d666124d5239b0987ae4a60e0d48423b90b5c2e669b27ca4154df6e70c23aa50f8a7f129d3a759bfbcb887beb0f8ac90ea0adea8e4c362bd86f66567ed10f5522f5a822073d1333f9cc2111a76a0fd6fd926568bcb44611e9107aebc1d2b5aacaeb577079aaaa50148f53ec4cc758ece234cd5cae39422b568b00bb9faa5a0bcc08c4da0b71f3c5886b8d0466a1627838f78f9a22f32717c865270706c5ebb294f6a40f0d256e21dd7666a4591c8b4e1474f5fd42a05e381567b2872a66227aa426734d2f18e54e100e768df390f5d98607ecdeb7ff51dc8882367d0943b48822fe109cf5c7538b712dd2d627e1ed79f39eb181e8871b002751c08965812f08e71aa7a4f9f55c18c0d116e7786d8b515c271bbbc995f211c48aedcc99da77742687343fa6d9999b2087e70b1892ca1a45eafb39420826abaeef423314f79aac02599ed85d123ca216efce18c973a9b7af89393efb4f9aeb2d9e09c6be9325d219fad6dc0f981b6da74ff6a023ebde6a9a42e45aba42b51d64985555e006c581fd9265738f52514d8cb22b6748221c1de6bae519e8ba488f5d14fbe1b68758a50df5e9583691189081745378d8883735bbe3bcd407e08b19c09e2db1e4595061a3b399d70afca8d6c56e6b51e00a0ce1cee542136f6717b02ffdba0dd927f6374bd27a44caa77c26f37e50b67549732ba1313e8e570130a2188ceaa0b20962f1692db05ee1964ed019582338f4b1198cca100233ec6b8123db2a7db1a9f60c66e460010c295daea04972ba52041653fb323d78348de55e60d22c521b502f82beba6610fe20fff6c446662c27bd30630f7d83d3a576eec182522609fe3a3214d72e00ae1e529659228977feea9b32b6eeed66293d7727626cb286ae77625e90ddf5195571852feea0d8ed0440657adfd4329b8ce3cfc58e29bce308aa3847873f038edcfc570bfe325b7e26a35bb65e4637736ea60c7ca2f1b0fc60154b8e3302111364368ea2309fa9147a6a893d4632a6710038005d17ff51d61a0afc4a05c8fa83cf4d85533ca01bbcf220af4b902f2edb7c9d37f1bf448c2a85677c510c081255403bb3c5230e187f2143bd4d5787666f2b02ff4fde6447cbdf5daf173bcda33d5d214cc1b9912241a871529fcf927ed13eb90b7b3a27327fffb395b8ae86f942da6dfbd160df8ea4f289fd4d99765d6bf809854bf02e2616ff91b8ec394a2a1538dd9ac2f79263691d826bc58370fe49cc77a454a82dbd673498b502b6ed7621a5d01700b282e4a981c70a3c78e6c8e052a779abdb8d901b2019380026e22dc173ea060c67a5198afbd21de20f26c84ccdd84be1e72bc05544e546719878410e5f6e3e27da5a31a79c840129f8dd45056e1e8933bf9527fe7a6a714ebf43d51bf49f9a61aa94a18d3d622d1857fc73efada807cde289b5179eb8b7f7e0ae251823b33e408230b8ef935defb396b7fbdf29482c3edee3ac4631059d0dbf0b3b003635ff981693c2a32dcf57ac08faa2f550cc986481e98eec4f819948c71b74e916095087922da58336750d08d44fb827d1316f3c83895c7945a483503f02941dcad9afd42c1976494fe442c269036a2c5915391be6c2cce12ab778783c77d0ff45e5d552f4e1a067b938bf190de92aee5623b5656194af46c4e1e69cfb235ce9ee7397606011f3bc42ed59ab1f94660166eac8c79ec9cb1389360432b93d37765b106ea5046093cf3fe027fd6085ee6a4bc69590849cd0e01f0ee2a1f7ede6aa76e34e67d498823c3eefd54112f1df61ffb455189b6787ba2765b9b4575b8b50dc04a3f6003e07ebbaea7f164e181183be302fd142332d18f4eeec22b5b7db6005a7ea5cde880826a0ba42e340557c3b48469307977879ecbe2a096d64f38e6232d62fc5049d96810cfecd3977f5e6f1865dfb1fcc2e482afaa2d60910f694f86384f6824aac087dcd02f1ead7a561bf10ba297e3863d55596ff0b8e801c40c75da5d6e2bd191465627d47381aab491fb851610f8a2761a02b5ef15d9ff72c054c52052634f039a1c0b22f7003589f44f373bf978e8628e35dfbc992f539b99edf01adb069f232d8a5e50b97a3a77703fe0f6506d2b1c7d857f4e2deead6a7843a52c74823794662a7294b5b88c0de3951e09f19e564b3b25576e00c2340b3434bf5c0ccbda4e2738c3547b8eb2f98492927f69b21d0834cc1016c178e9f2670f1fc680a3b73eac99d0608d4f00abd397e8edba9f20676728122090227256170dad2b83dac48f5a74edb325159e8d33c1a3aa4124eb9b52549b4f6bde79d0e1aa4b4ae8d40851deb78da666cc11cc5ce408fc3d575e6e239835a10a0f612a5a7f5105230120b170324ee9b047933019193e60a58cc4c0563f70bb61e438f845f1918d9033d2fba98152867d5ad582efd36ab8e98af81798f5654126e82a7665a2e9357ebb104cf78d7a0ce32965f5602a4182d948326e35d901e5d380f74a6cce9c35269e873298111170df0c805b50db7ffc838ecd2c00b548db6468ed5aaccacf950ff3bd921069faf11ff9089522a3e14cd5f8688c86bb99077f0f62295f36987dcfafbc59fb33ce90ecc9d6d097237878ceca71c63f9d88fa800b2d6b5241ccce6b0328432b56266632bf4068761352ffb439523f32d1cf89f89bcd539bf30ce30b4404695700fb8db44d60910cc5ad485e0c07d9e02da64fd1c149c7ccb662aec925d7e0d92f3d64d50f6724dedfe8817f9a88be7c52d2e4c000807a54477b3ab1ef652cd0252c4353e043a810abd1428a531854aa54aeb2188cc325092823d3dd944b80f3682484efa03e45687144811804f865a6667d32f5e4ed716a3a88b0aeabd979c45cad75667d358945f1e5ad2dc814a1344e00274ade7e40b015fcd15fd29167490cd740db99f1e2a9e306c80ef8564cc7ef2693207294a28313bdbd52751c9616e50c5281ba86d268402de8eafbcc39df7a82fc7e9a344f143d4fedfb065ed7f0b2323db20d191000714bbe6dc14e636883c4262867cb749d366f5fcb8f887a78f6254b18aa9552e52e737596284d39366717bd059d3fc7a02b8b2dec164ab373b08e349fd26d1c5fb5a41d4de98d3f09eb50cd8648667e328b0a6b5c432ae3336a06f8fa5e8db43cf8f2bc5f9c8bb8816c749722ccb025525cf5ba1692a4f70c38fa157e295820091124612b3b036e1829092e9350ca99c5b977688239b56998", 0x1000}, {&(0x7f00000011c0)="7a8815078aa89b2e3c726b2fb835180e5a9f767b7ad67e75e100c3bd2386d47d811f616e141acee55b58ea295caf", 0x2e}, {&(0x7f0000001200)="05105784931884831f454dda41fc09bd8668f5cdc496970585e4516f18cbdfd37904f2a105765386", 0x28}], 0x5, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x408) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000000c0)="a172b844858cded6a0b955f993bdef05d44ecd99ec118cd756c6080b2bf9f75108e0769864d67287bd5e", 0x2a}, {&(0x7f0000000100)="a24f08", 0x3}, {&(0x7f0000000140)="0210a2b55d9cf74e968926be2422d12befd87af3bec73f5bec7cb604424cfbd6a7c3265508a6aa07ba10917accafa143079651c44b9bca6ed8c627e7dcdbf3cd0bf49caf7f7c6d8bea32815876bb3d67eb7bd13c0a078d8ae4762f0d1382b83e3740441ba4506370060c553429446951305381651d136f9cc0f3f4d73e0a785b53d3bf19f62fa84b1d520139f1c34d770048f932ccb5834901fde81ce225c5c0ba836e1317c8242291453c50d2a4334f6b541928c43d7d9378f8e1be2b0b4271702e265680e6a817c6f8c377c30b72c82356de8b7e2b042c0d9cd2853dcc1f3adf486d1028f480d1f7d3cac6c9b87e2031290668cf5a395bbec015c0f01328c1b03413eed633f786c04ddae0b0c954b7019f36744735125d812fad1999a9a0a97090bd9697a2728fa1f396d03cb938bad7b1255b952ac2616361828346e0456b765c1de887fa7afd0e5b8181bb5943133b399ebcd04543464a841c1a5da731410dbaff1ec813fd6bff281027aee3800c1ee0b9ba61779dd6c4592ef6ef96c2812c7c48ab7074ad723f2e2d9c550a5be29bb3a6db47f45ac07d1d5681f41057cdc3d116510baa8a40ec5dfd0eed078a16dc0acb5b3e58069c6e7a5940edfb3bf700c70a20915d171219b7f4f0b12e1c66e288cb9422312df71fafce9fbdec601d38498ef6e96b0b49a8a8d863a3d62e492fd32021ae8b66754568e10f61eb2fa57d1731c621769c120ac2c2a43e2b4513c0e2f6e89c86c98bce52711db0936b12c3070ce636b6b5c643ed1fd7ba0c62e42ffc6f933750f76b225ee29ca58a86d1a6e83dfdb25c32ce8c5c59d38c2656ded04ccfa4a5e5e15d01b0aa8a68c0344524ddeffc58c893d9cf7042413d2ed2211a87adbee6086feae7b52c5373aaba28d04535c2610b7e57e655d3fba691d9ca187d4094473be385386716097749d866d637632558b58044f2fe75cd3c31774349950e205998346fb61b6b1090a645c25620266faba2c90da8c3af8385564c6b4b822d273301f9d7050e8f32fb2a89703aa2a2c2c3ca7c4a4921e9bf620a636065317c5aac6db50c4691c5bb896997e9cc9de638e9d2adf7ba81b8b4b3943a9bfa9640f6049f09150bec81edaf819cb542e63877ce449e8f8391ca3528235c8f69a2938a123be2c36315735ca4da46422c9d0c9787b822ee3eec24ac5424abb8faac510d58ecb7f08fa11d4ae7b4e80612e43aa6d79c6ca2aadc915b53bd7836e45a5136316a2515097d8adcebded842b2d71e4560589710dd7e86680cab6491d9f6a1cbed246ce2b968d91adbecfc4f273566c78ec138f1e0bae8d163bb5d13a075f3346a9bfbcbc90f19d2746e7284fd49b3d73456033397c7421af410b264a210db88e749788d67d7ba9e1948d879e8932d9d9ce073380633aae43d570d2423e07ee9b71d8af967a0a2ddd0b9d827327c83870436ada16a43a0b2c2137f73f497f92590f06f1b7114c2a5afee8c3b6204b7d2531cb123ccffdc331bcce87f3e0d7a5aa8fc3bbe3f52308722894194d9f7987df51d848b6c3c791633d22475154dbebb23ed2d67571ffc859784c928cf2c737384f4ffc1b351455c752cc8a8e808ccd62da1273af41cf942eebed03c3df14188ece6316803295444e84dc3083e216b559558c3ba6ec01a2cf3937d0a7917f4532720f2f83f123c654132cbcd9cf7d90bac701f3aa28b445192970081f18f714cfcfe75cb3c0c515701478f8d0baa0799dfa341ebe9c41ab6c4ae3883a9d8d33c9366a15ee33ad3612ff213f0f7282774d88065ac9f1c3c222d15bee45c8705d69f38617df8dd6dde0e47fc21bc409cdc1f38a664bcd554305808d6d6931a07a5c859fe18df209848fcfb5ad7bd8f2cead34df3b7315b32d85ea53d2221e0d03e25254685df2812939186eaa7c6555144eaaa2acb1d31f70280cabcf012fc85a88ed1e5e7e910d4af1ad21fc3bf0f2278128e090aad353ef5dd12e10a8f21809b1bcb31abcbbf5222654a4d39ded17b54c3cfaa947e7685f91f2f8ff0a54bb9f20db84602a7936c6f509e4b78b7cb254c40df1182995c5d23192939ddb1d69db1a81912ca1634e6970e0acee5dc42c5a2b721137f48c6e93c36da8a416429ef68f177b31f69702d26622840127a4aa3c160ff485ac7bc54af4d2c423b255defb6361172466688ed9fdd8a285e5950bb70719b032b8d12b0e24c81cbf96a6f17d032236b3d2bffef49410b6c78e76ea2eeee40e765f09abfb190d574426beb2dc9cb4785faeadc406f2f6bca61029fca875bb01fae258106e24c6aad1c2349dc557b984c940ebde3ba16003db0880c221698fdec56fcabb6839ea70d81c876e17694c3b1d60a8a695ac2c59120180a7c2897568970fefc4674aba6df2631774e7172485a16d0f78db9cc43a4a53d6307dde03b1f9e22a31903f31ac71ba42b3ea9413fa1c5d3dfb9d24fe2d121e67eadcb52d05307e71077d456df470bd61dcab289e88917a89d0ad289f9e2c963cf7f85c0b53221df849c20badf33b9296e9ecbe253f8876d032295e218fade32ff699b26564c14d1aada8037de0c1aedca9cb76fe7663f37de6ab12adb0fd7a47209f773740e550245b5b4f87a8e1550baab36548f9fcaa0c4fbeea4a4c56c6a935f054931f3251626fe6e85ed4f26e8087569bfbd2d188c935f1529498c6a5dbf26fc8e22fc086a63ee3bc2ecd6d1cb8fb1ea6f9616cc7794f3b37ff97fcb11f561b5c3887be3313c62c7ffffe8b201e848a24ddedb6899108fd8fb954da67c83bc391c9c137847c8fa0d838833b7a1c20b95aec52209aef65334d613de862bc7a350374b494ffb12d497e431ec60436619c896837c1fc63932dc1fa41925dd52718e81337d078d2e972a0119e987141dc28d3d07b7d9b54cf3edbf0657eb854fbbdeaaf3d592e4ca273cbf1bf6acb5d0b011b438206249b742e98a05c4e85cb36d54d88366af05211aa08bb51d730194dafa6e279377c52f6c17dd388c0860f47c0b369cea6687f473491be6dfebc95a499617bb775aae04c6dcf9ae4ca976a379e704c3e8ba2a3c76ab97f543f6d97590581ffa5f27075aac2f462e65bd406d7d9f2b57fc066636468488f33cebb63ebf2dfc488266bf72ac9233ca60ea52cb70a3526c8d01e99ff2dc42a8b271f059d937d1683122362a83110dc139bcc3c4d9a4939b1c1fb46479f2dbe395a7fd0d3d3714e92154da646d965d7651056ac08fb11f1ff37a1b0caedd83ffcb4a9d2bc4e3d6dc4a4eff1ae7646da6be26eb1bfaa2c85da5da7cce50e7088722fc16c3f8fc1e4cb9a9719e9d761e903cdd2a629b03e1083f0872c08c99c8d1119b062765f73d629a0f4d10f3a4996e7e8043801a9bb0a04873fb625026f711f2b677fec05e5f2e24586aa98a556215c511eb32f670ec63d049058984fdbb05c83973135be8cf6b02209895eea187a6cce869e26c04cd2e4f626dbd0fa5aad544b678eba4d12fca219ccb6225ea294d60a77e1643085ef06e998dbee0328082f048f3c8352f607f85199549b41c26ce130f3116556759ce719c85246645fee493044b74af493ba96793b3a817f8eb5bafa69d5ec200c090cd53913d2b6d96452852edb362dd8ffb888d8aabe4aa73d1a547cd5965e180e9549117fa286beda15d60e9f7b1a868eb6654d0d00226fbe60d4dc3b9143047689bb4bc463582a70bf18043442b31865d270541a59dab3de1f7eeee78b5e72aba69273de43bf4bd83f5939d060e57a2687afebfef500f2d4ffc770532dd6a5235c0092391e5497158c17ae29c44aba80dc61a0148720f027fee24ede167336b351b0841b3367956a51ace7d44dddb2b61a51591dad5ecdd36dda4aaf4f6da6e1a30a8913fab41d108392901c8ad5bc4d64b1d9e539bd9e0cc2c67ec6caf3af3493ab0550cf54b116ac5ec84c16f7561b9f679f63254ac7463a2d372c814daa037b0cecaf92d9fec274666e45c8bbf4943f68dc53dcf5f37f6307b1e5e56b44a1cfc722c7d882753254395a0a691364ab10c8bbc9a0b362d265d2124c29c4443840a1bb94ac2de0a908e0b5a00f1291a69bc75182add92f8f9105c40d3f54b517ad74312f08221aa082c941ab25c8cc3750969422549a89a7baae1af98a8d6b54842f7cc0fd758964f4b123bfe2efbb70bde32a7c00704daae35ecdd7d9f25b3e81538da8de13ae1131af44c53d8a495064468193457d0e7d4265e4e97df8d7c74d4a177e101cdfdcfed54a36a53560993729a521b940d56961a245cf73899be951f50a6235056dfa805a07b47557fa5f66ad34543ad7df2de522fcff1c53ca3b01b633705d7fe81b9191abe169943a4c2d47b30f0e456ed4ccfc57c2865eaafb7dc834ba56f4fe2283f2343538eb734cf3692bce199aff6663574acf60eeb05bb4d91af22e0091ac02aa896d30cd7eeab18bec4d043ae39b9362b6a1d00b2b9e7bc4db2449773d8214cfe0fa2b08546da0862eff79af6f3504ffaee7f94dc75180720636a90364af8db94d9604010c11c9c13c7cf36d23fa49d0fcc4f2f766352c09b78dd43af0fcc2e793008af2683dbee57de78391e1cd901086c023a035fff2e824d54291453dd68c3645cef81f5f6729491c7f12e1cf946f38780d5a58bca9c952b386506661711fcc0a0a2e1a784af2098183353d5cdcdf381e37bc1b4c1feab867bbd04220cacd073adcdf19d49c6ad3d0cf2b4345f5dc40fb5f0085ed56a65badc31b65e2676d08e2a832ac0fbd57bd7e77f501b0e8f2b90f38e81016e7f8c9eb12dab19bc53ba351b6b6fa4fb3544c403cf546dbd939c71aaaeac0f9e7ae2b7f17030d67f1f1b88f5dc4af5b074818b82a4ce69089c6a5c6656faa2434c35df781eed1b36e6f0a17fb6de8e82a3c3bb6ea1bd5ca819ff5775a58495cc37555d8aad4062cdb0f80fbe7849df20c8d9c5556f3ba91f286f4d265400a05b1e00486099e426486e1cbbc98efd78696970a796fdc38ffebf175c0c33a4c938ee3fa46820887e670c81f2b57b8cb16afc4456333c40b49c03ee795fc555cabdbd8aae7a531467f0c21946598810c7f92918e0de4ca5d9486afb67523a496572eb3d8e3ed9ef8422b4002e630bfa9bd06fbd814fe9874c794bd2c7c6c442bfe04b7b9e283d5ef821ae0b72e57234776b42c4d04c2f20896ceb22acfb570f20c05f6c4a9b01510d86d852b30bee526ee31aabd29c475e7da5459c43ede08c01d133c026fbd186f6a92ce0beea1d8ac9d9d509167927155451aa92e6af6abb9adc1353e69b78bb7e8650afd3634d9330ad8afb26a138e7fa99f91a15107032309b6d7b1e5cc8475df51d3811fdac9adba8bd0ef8e3578c3476435c9b50a504167f89ccdb38cc47bc6b9299779c1df4c0664bb50eda3b5f2d1b77d9d1212cdfdf7105752199e34c0ce21634f728854930b8149b02e79870ed69f92e1b805de810f57c776c09f29f83410cce5756d43040d8067c05806df6e9ca153b81040897c438659bf5e755509f5d750b7269a86bc76e01e494d17b122bc5142feeeda727f57617c8408d51512c353c5ecf79ecf558e66d9c793c5036b16b4be707a3134c28d949d5870452a685f375d3c7c717a087d74d0aa7a64bed9486d4bcd34c6b1ef9486574ba442441d1a70bdfad521e0fb6cf20d756b6efe5781123c25a810f5d32aa9042ed97d10e671ab4810ff25a66e2a51df8fdc22b3250fa5f7a9e68f84ede28dd9d8617d172c31a66e4db512e3386ba43443b7cf629efd56be90e1d21b3c0f8bba840bb1b9d2cdd1386", 0x1000}, {&(0x7f0000001140)="0bffa84bcbca91d58c6b3551635b4b2926a44fb95dfc9ccbbfb85b85b5f7aa7ed6517966240d6acd829d425868db8bfa9d682f17aae42508eb5ef54c08f1fc91ba01c07cbccf322709eca34cef6b38bf732884f9b05ee7e6e203eddf5a8977fe6e211f8ef7a78c332a9a", 0x6a}, {&(0x7f00000011c0)="b00ac352674323fcdb522cd459666c7a4b139daf1d9896cb24718b9f1fd0c63d9a8b09d781d352eb32e404430f429147a24680e3893b0d35c1e964adaebcc9b7db05623ecf153b6b735807fd6c5163d6cd49d47e404c5663de35f54eb4acb7f86fef7e5c37166544f3cf4821db7cda1e64bcf3c128b431f416ae2c25c46dad4d94450cc80f9a0d2adfb33874af40853e4c5cb052604bf4e14a78a3153726f72897087c9b", 0xa4}, {&(0x7f0000001280)="692893d93281896d636007e605cf615db14053290036fcb720059dae9555da46415cda", 0x23}, {&(0x7f00000012c0)="30dbd005f97fbb04b3e5258520843506d5cf1d291ddc712b06359e55b27e34ec02d74318f181f02b3d20fb97f758d44cfc1cfbdbe75f0f649e96fb01992cb66ca66688fa843b042a6ec0297c4849159f6fa1ed7e53aa62e783338cb27ac12bfd95db39a743f6d04683b8e7bdaef72f0923728035496e7659a1044ec3123b91e3eb1b9931c8faba243db2b5a8c48fb969b7386b7ae096fc578a21dd6731dc7a422a7f7ebf8790063485200cea3fbcdca8b039ae6ad0daed0a8d29ec393aeffeccd04d5aa0b354c398307263e0cf99b186d303e0c05cb9e2fdf08de1791b870a2feba7071bf26e5e40c466212b53", 0xed}, {&(0x7f00000013c0)="e1030bcb5956c52dadffe4c911c6ec1b9de1937234d1354f991f81be5303a15f5819eaed27ac40b3bf5c25e1", 0x2c}, {&(0x7f0000001400)="12195c67679329dc1976d2002f2a3fea693d65328f41182540e59a1d9863b71130d1b214a659bdb089cac2a465cf1ccaf8c50f4113f522a3334118a54f8534a70beb7793ea100dab22633f03beda84adce4984477166b61f553f3317cfa491fb1de97efcf733b88f95e798abdbf63cd528148fcba4f51b62fe483a8e07d498e81fd532837f1890b394ee55464ff3d0fc4b08671909c95e12d9877153f1ee82cb1f39f7dbf5ebb3642818c3ead69de89eba", 0xb1}], 0x9, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe0}, 0xf) 16:00:23 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x800000) r0 = getuid() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getgroups(0x7, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = open(&(0x7f0000000900)='./file0\x00', 0x10000, 0x21) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x20000, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/pci\x00', 0x800, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd0\x00', 0x1, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/tty\x00', 0x400, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/tty\x00', 0x80, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse\x00', 0x20803, 0x0) r15 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001cc0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="91848bbfa5ae825cb402f3fe94c8b229a849dcfd016406e2b97df929e4825ebceaffa454c61d6c8424b388ccd6c7f125d66cbfee86031cdc9e558ddf3efb75a978ad3bf6030bf831bb6ada112efa03694e06e34c1da29f3c54e4786bee9e4787264c1809c8f9546e12d239ec0a45456a9737eeab7aa7d8de9280333d9e674b78c8c91431897c85ebb45873f1eeabf7d22f56744442defea9ae1d8e315d080249e386b2a41c9b1362b34c183540873fa59a266499a50c2f7c6b64796930978212a8e298165307771c4ef3f69556b5d37f02d53cd6ba74ca32f342647e60", 0xdd}, {&(0x7f0000000240)="35b666953ef18c61c4ee00759dbc2b81143a069f615635cc3c83395d1c59dd3e31a9eaf1d170d9953c5a567ae9583b4e1301e3564e2d28fb52da4d0ba9", 0x3d}, {&(0x7f0000000280)="571bbe72254f9d3c49d03affc62449ffe8762d916a11d1e035b2e7279f43e450da7a8a0dd8144326c8ee231327a479a734831897392eee2b9bc163d470bcae406141c342e9a95b20a9c97c9a389fc39ae31b062f9c6cf060a60de7b71662654e7cbc9819e77d15f1079baec78d680010314032976a3ee61de10486ed7a03b2827acb84b1b6ae0eb7dec62ce8d1d3837d2062fc93a4e059", 0x97}, {&(0x7f0000000340)="ca9955a1f653c0690cc0f190368c2bb962a26f40ee07a5c1671c359955525e4bfdb41bbfaaa144986d415b9fc5394bbe2138f864d2ee42ac09ed076c57d852af500974934155154d0d816794b5c205ca1adffd841eb90e38049b1d26cfa6f8b13e77ace64753cd97463b896a3c5e0d4f80a7867e1fa315035ee4c5a7980a4141d4c1db34fb3318", 0x87}, {&(0x7f0000000400)="ee469c23dce0c128f3dd03427c5e8aab8305cdd9561b71b0d9d8820a2cbf42be45bc8aa2", 0x24}, {&(0x7f0000000440)="f89c22e557893e3ec4a7f08b149da3f2611d965cae9a886fcd4c08f115142ed9be7f07883cbb3bab1f1d0459b447957aecc2031179be6d3636a2636fa188bb16b4e87e6d01885e17a25456ea639b57321a87195baac9386bc48df84e6b092174d4df9b0c8d8baf148667ca6ec80c5ff70009bbb8b7d1baf2f099ba8509aad13dec5f1391daf7b8ddaf2059487356d9f07e41faaeb675f55025891bcf0a246ae59090b439db7c7ae6b28d971021277f334a768096c79ba74f57a395421d9aef47", 0xc0}, {&(0x7f0000000500)="664928096d01af539c30a071cee088d3bb55597c999cd651085df942b7717d06b6106d1e2b327b2412d9a6163edd81d11c35eb66505c1b5d9b0a33ad955b091426960b0f1690ec6eb7dd7c7b9a6a22b7ba3d7248b06414452dd5e4d7a2b98666964425c719dadf1ee927c7fb557902635862b745498333602a22a26ba8a2913b", 0x80}, {&(0x7f0000000580)="d7047064918e0b63ec8f867197becf424ba1014baf76942d18f26bba4ab33ec6cf6707317d59f478f0d98a3645e9884923c9fc037dbc7664bb2684690acceaf703515d2f7fd8660e30bfb7f011950ca57b69945e2f10263a82c2c252c577cf197188f406e253b891ee043b328607fa44883ad843c4233bda8921a38a65873c8803c484f0f8e7a06998a36254d721aae2964bc8a0758de7efc2aac6455bc1fe016369a1092d295b0c494b2c05be5ccb5d7a9f93c730e618a3c0f53b62a08a2b6eef026d82ea0494bc722442415167f42d524b9ffa28cdc42dfc2321e9415bcf41d02c750bac4f6e17b8997eee829aaed0f6ec08207b41c50888234956", 0xfc}, {&(0x7f0000000680)="c141f0cd890139813d131c827a1346d6063e954a2def33bb9a23e42ca956ee470d801048f1d6c4143720790f0116f94ec6369db41023926d2352ae5992bf81a5c4f442e6005d32030bdea8e8877b838a582e39f4c09f21602124e5a8365d121d6abd1ebdea4992ac7e6d9d49dbad6f4107843616ed544e5cda06c2e4d63e1392a9590fa2a2b18c309ad28a2a5e431d58f67bf35d3f75029172a6840275e6b11962bf466b22e9e9e4c1e041ebc1f31136f35189f2bdd9374dc5f2d9dce03e9ad846442d2d2bd7510d97d70b6cbbf86826d2bd47a5", 0xd4}, {&(0x7f0000000780)="9f83030851c2a79a", 0x8}], 0xa, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r0, r16}], 0x98, 0x4}, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r17) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, &(0x7f00000001c0)) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000da4000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r1) 16:00:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x18c02, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x31) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x848, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x10000, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10020, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x2, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x480, 0x0) r11 = dup(0xffffffffffffffff) r12 = dup(0xffffffffffffff9c) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x20000, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0xc1221a16aeba2ec, 0x3, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r17 = socket$inet6(0x18, 0x2, 0xff) socketpair(0x1f, 0x2, 0x25deb5df, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) r21 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r22 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r23 = dup(0xffffffffffffffff) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x281c0, 0x0) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x0, 0x0) r26 = socket$inet6(0x18, 0x5, 0x1000) r27 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=ANY=[@ANYBLOB='\x00'/26], &(0x7f0000000880)=0x1a) r28 = dup(r19) r29 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000008c0)) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x410, 0x0) r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x10080, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x2, 0x0) r33 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x8001, 0x0) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x40, 0x0) r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x100, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="b63d0e70b0a68c9c38f357e25d753bcb0e2778ddf73ae459e456431c2d2be39a4508aca97c8e9c8950dff946d0bf72b6d650ea3758c1c3b0d7297a7736c87b07c1101ecd9127420e5c0099a495916e2e02e91e8cef92ba2c2563610c052d6686fc112ecb89d52fb9f15abd16628b8944a94ca135be3b5524b1c09232845031bb9df3e9ac663665a39e88a0842b95b2f398ad511d", 0x94}, {&(0x7f0000000200)="6a38a2ac250ba24adb5082f3025ba7238b282e42951141c0a3cecfa74d87e5c658c3008076fe19891ac2268ee5e17f115de6de426f96af5f0b4d5a3389a277e36c1f903a7495868260eb37ae7e8cee7b64eb838a3dacaa51c97282b9b96214bf833be7d464e6b33e483e8385cd54d8427034daa39bb0845831bef52778ae16d91bde501997c7f793d32ec638a8aea94e8ab3a107cce7efd0486a62d2a56e8bd0b07e73832d88e964c13c0bf8f623cf54adc1e5d59ddb", 0xb6}, {&(0x7f00000002c0)="e145beec17166eb475121fefe3c9a83dd393e43c756e8fb160def2f7f49ed9417c39e757df19a1d4ae0cbcbc5f9c1991184235c10bf0bfd43d", 0x39}], 0x3, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, r18, r19]}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26, r27]}, @rights={0x38, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33, r34, r35, r36, r37]}], 0xe8, 0x2}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x6}]}) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="6cbf91f6c164bc74f8f3c27e9df41f86c5e57c150f70e110f320a3811cce50eeb62d226638d5da76df938ffbdafa9d5cd77b627cd3559321bcd5c39f50b95297caac51bf8ef685fab4b79f7f723c1dd793c3d8be01afedacdce4d1c31900e4c4259d4bce9b079051c0840a13feefdc83a56193a825a8f059987cbc9084a78f95cb9fd5302b", 0x85}, {&(0x7f0000000180)="366c73be7641379874f2630455ad9ce9e33d8d26b7f8bd0080ee90a6d642e723c2d7a0142b12bfef385641db0253f545ff372c4864a1a41e72f1ecea174de8e1a5881b8f424736fcf3dde837b280", 0x4e}, {&(0x7f0000000200)="cc15e0fd4c58b89761ea35e8c37ad2e7747cbb08b51dc95d3faa91e87aa00ae86005b824789a3119c7f0088c04b75f8c3a4ae42e39b7b5637f51b62f629a1b46fc885434e384c1e7c5c41ecaa20cd41f428068edea48558ec1725100121bcafd082985414ecccacdddf0a59b5b4a702b3e4cb456bf4df64a70541eb40b5ba48e6c1ceaf04eb2789f07cb7cb922d2c5e5fb2efba67ce661671851f321288262a4b1660e8d8b72aa243c5f4b61d1988c3bf20d89cc05038772770edcd15c1d3f1a21fa7366df", 0xc5}, {&(0x7f0000000100)="54011bfd63b0403e6d70362b627c85", 0xf}], 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0x10000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0xd39}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x120, 0x40) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3, 0x80000000, 0x92}, 0x9, 0x8, 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) r3 = getpgid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0xfff, 0x80, r3}) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="22cb6f0482f027d2e750cdce103183c5aee1fe", 0x13) fchmod(r0, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0xb2, [{0x3, 0x4}, {0x2, 0x3}, {0x2, 0xbc4d}, {0x1, 0x6}, {0x3}, {0x3, 0x8}, {0x2}, {0x1, 0xfffffffffffffffe}, {0x3, 0x80000000}, {0x1, 0x8}, {0x1, 0x8001}, {0x2, 0x4}, {0x3, 0xb605}, {0x2, 0xe2}, {0x3, 0x8}, {0x1, 0x3}, {0x3, 0x3ff}, {0x2, 0x401}, {0x1, 0x8}, {0x3, 0x80000000}, {0x3, 0x100000001}, {0x0, 0x6}, {0x3, 0x200}, {0x0, 0x7}, {0x2, 0x10001}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x1f}, {0x3, 0x1000000}, {0x3, 0x9}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8a) 16:00:23 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r2) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) r1 = geteuid() seteuid(r1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:23 executing program 0: clock_getres(0x8000000005, 0xfffffffffffffffe) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x800, 0x9, 0x8, 0x1, 0x6]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x4}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000004981c006b9f6c0f6018000001afaf70d8ab0c07cf3b22cf68c36ab48c4394f0bbd835c2813e0cce37f44cceeece1c2395fdad14d319905b72c83b182289d262baee5f497817c3ffe183385d0b88e488eb0df02d11388e7e4e30904630f9246450acdfe7c997b0fd19149489e36a3f372a56514a2b74d007aaf"], 0x10}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x20, 0xfffffffffffffffc) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="2d6a9cdbec6d0fb25047b1c3e7755dd8ae956a17cf1de705fb2ea62974716d11816e34b6bac6a8d81b57c21c7cb14ccaba549a8121ac8774f6f703b56fda5d7748a0b322f36dda4e", 0x48) 16:00:24 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x100000000, 0x3ebb074f, {0x9, 0xc12}}) r1 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{}], 0x1}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x3) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) 16:00:24 executing program 0: r0 = semget(0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) semctl$GETVAL(r0, 0x8000000000002, 0x4, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x3, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') semget(0x2, 0x0, 0x20) 16:00:24 executing program 0: socket(0x18, 0x8002, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) write(r3, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair(0x1c, 0x10000000000004, 0x2b, 0x0) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="c15908d1f0990128aef0aed6b8d73ae86f38bb1ae15a2c82dfa9d2be6efed1fe11ae50d90697175db3195eaefa3f591907e27c708d5ad6f1ed8764c8d333fd26f4ca245d4ac3a4aabe836d9894ceb182dce7215fb000dbfbdb82efbb2180cfc3ff8e46553e2eaeb99dbf2a7fa93521f9bdf9e24357b8fa3d098a1912db932a99e324092672ac9a8dfc0337b10bbbf3119e766ae2b94ca44730549fd8c3bc070d06fa2f034f1f92ea27335dac308734798ae8ac2d3f5bf50ff9f6fe679587205a6b6204695cb720299bb2b6085c17dfb289c7befaedd255a7d3f3c24886d4cd1154", 0xe1}, {&(0x7f0000000180)="699539346f0fe91cc0e99d8e3d13d30ce13cb47c5bd98b3dcf38c5ed36b1d2616111076d4c264e0657cf0a0e3c95815675f0da1d1fcccdb2f5cf8a0e68cf7319e022b57cd59bd0aefbb8a1731bdc0e4743cef55d846363444a3d08da40f6b69b3eac593784fff76ebb98e1ddab911f4625fd3ab623b3ef79a3d536c06fc4fa1969908661e63e9cd5f14de3fe12ed7c1ee570375758f0092df379bb436e73907c23cdf75e947b32e763597e909074b06f9fa89e35db65e8f6056f4cbff8e32d73b02b7865baf8c3f4b1fa85e90b98fe0ea54b39f4ec93fdc7eaab00626ce25fa1ee1c8baedbdb388bda02e793e169378ad93bce30c9cb41", 0xf7}, {&(0x7f0000000280)="81d04bb3f2c3108323a876982f976bb0d2c3dd483b224448f06e1582c5607fa72a3d9c35af3c8e4ad095d80b2012e37a69643f618301f52f9c7618cbf950098933aecc1860489920991dbd82321abc781781b0a5", 0x54}], 0x3, &(0x7f0000001640)=[{0x108, 0x0, 0xffffffffffffffbd, "223967e74be2c369929687a0e3210c8ecc28c38f578e84879a3fc2af1e1c79a237b36210e02726e9a7d28aa751ddbda5f82adfdc749513660bb8fc0bd4c34cf5ac62c683b6fccdeb71b79f036c4c92c325ebe31dd6fabfe5e5f844051a6180725ab4d2fa3343535cb849fd7cc4b6f128a61a42de748c2653e8a9b4e47581be857852ee3d3c5304d7b31612a7fc0ca4bd5c4e26b759e9599438f4ee131f059ccbb8ea8faa3774c8ca33017d4ceef0651f46b695ab10b4cb54fc1570f25473bdd8bd0c4b8a41d73218a2732ef6e7b420b5264863ee978459ca8bd772b59904d4d5c644cbe0b816583828ced35567e93bbd76"}, {0x90, 0x0, 0x5, "cab9ef898a6c00f99d43d369b8a60b5576f92e508af705f6464824005e1e421dd456d9a80f433f9e8925a05efcd0ade846197f292ab538b80ad800ba4546b574847f77dbec26756b44c0fe2912e801dc67f8c3753768d2bba90952ac59524fd5fce9407527d3badc8722c92f3143e4dd66ff9efc3f2b047afbf8f86dfa7610"}, {0xb0, 0x1, 0x5, "34ab6ffaee0d92857fa632597fd072f570d3ad74ab5dc7bd430620b84f1330ecca4a845147ee106adb516c9e952c40685a2f53d5aaa42f1cf782bc3bb05e03742946d6881a854cc00a22edd95dc871bc1bf1d67bcb1eaba03a18a1e8168d9785e9520b223234a5c3634db88198b53efecea41b874622036a01d1a9e9b98770684e23d13d973f0540163669c14d67b43b1ce18bc3d8ce28d0b6f6a1588d262db5"}, {0x20, 0xffff, 0x5, "4fa5c3a07f543dd5149ba63950"}, {0xe8, 0x1, 0x7f, "02c8e78f40f88f5d9dcc4fa9734435257f423b211af37d6759a239a3f5eb1515ece9d675df0b4d03f3fb7d6bdeb04eb7cc83a78c851c179f77df678adb1f1e57a1499a4f147e0fa06f8bcd7da8418261fac58e9053697f4e2b32387826d07b601c1567c0b052b37c75fe140aa14443362ce65470f6b3ed10f0e112628d72a63262ee2d99bc38ad64567845529dd2fddc022f01a57fa3ab5ed51a5ff95744da527f35be47372445a573dbbd3d433b65b76a2993d78252544d50a0cea80618e4517a2381b6f0c20f09003d05145fd79c91945576336aaa279a"}], 0x350}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x1ae) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xd48) 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88a1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:00:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9, 0xcdf5}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getdents(r1, &(0x7f0000000000)=""/183, 0xb7) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/31, 0x1f}], 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1f, 0x7fff}, 0x10) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/250, 0xfa}, {&(0x7f0000001140)=""/219, 0xdb}, {&(0x7f0000001240)=""/129, 0x81}, {&(0x7f0000001300)=""/3, 0x3}, {&(0x7f0000001340)=""/114, 0x72}, {&(0x7f00000013c0)=""/116, 0x74}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/34, 0x22}], 0x9, 0x0, 0x7) bind(r0, &(0x7f0000001640)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000001680)=@in6={0x18, 0x1, 0x4, 0xc772}, 0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getegid() chown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = socket(0x11, 0x4003, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x4}, {0x4, 0x4}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x0, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x8000, 0x4, 0x7fff, 0x200}, {0x7, 0x80, 0x7, 0x7fffffff}, {0x8, 0x1ff, 0x7, 0x8000}, {0x401, 0x1, 0x8, 0x9}, {0x7, 0x7, 0x5, 0x5}, {0x62, 0x5, 0x8a, 0x3}, {0x100, 0xff, 0x3bf5c000000000, 0x3}, {0x9, 0x69, 0xffffffffffffff86, 0x800}]}) chown(&(0x7f0000000300)='./file0\x00', r0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:25 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/145, 0x91}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x46, 0x8, 0x100, 0x6}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x93, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x38, 0x12, 0x0, 0x11}, {{r0}, 0xfffffffffffffff8, 0x41, 0x40000000, 0x100000000, 0x8001}, {{r0}, 0x0, 0xc, 0x80000001, 0x558, 0x8}, {{r0}, 0xc299ee5388134fa3, 0x24, 0x1, 0xb44, 0x1}, {{r0}, 0x0, 0x10, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x0, 0x7d}], 0x6, &(0x7f0000000140)={0x10001, 0x80000001}) getgid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = semget$private(0x0, 0x6, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/163) semget(0x0, 0x7, 0x44) semop(r0, &(0x7f0000000000)=[{0x1, 0x5, 0x1000}, {0x1, 0xc26, 0x1000}, {0x2, 0xb607, 0x800}, {0x1, 0xfff, 0x1000}, {0x3, 0x2, 0x1000}], 0x5) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget$private(0x0, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x11, 0x4000, 0xe, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x180) write(r1, &(0x7f0000000080)="00120009000000b201", 0x9) chdir(&(0x7f0000000040)='./bus\x00') recvfrom$unix(r1, &(0x7f0000000140)=""/209, 0xd1, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:26 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x202, 0xfa) writev(0xffffffffffffffff, &(0x7f0000000200), 0x1588d52ed5c4238) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100002040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0xfffffffffffff801, {0x80, 0x101}}) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)) r2 = dup2(0xffffffffffffffff, r1) pwrite(r0, &(0x7f0000000040)="8225f2af863fa131c29f97548d59b1bd05cbc366e7", 0x15, 0x0, 0x0) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2aa, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x2, 0xa7dc) r5 = socket$inet(0x2, 0x4, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000480)="a28dfd6a2ef4da986fed912480b94463cc36125826aea48048550333af2511fb79f430c3b601cc4a6927e381ccfbcdd27cba315b9b3e02b489b42f380f3e327bcce40a27f7693a047c8d3f4a6ff00370d7a245cbde3a7326e174fe9b35b5af33931240c931df4cb8935f02c3f01487ff245fd058f377e16be4dde4e7299839d3ef4666bdb7500e4574088df1482c0ed63a50ba73302862e0874c9e5b2c0eda", 0x9f}, {&(0x7f0000000540)="1d07dc5ecb79f423fbca57a55245adfe5031bc260b892c013d1b30f94de8166993915575a6a654f3b4427587281b66093b858eb08d84d6a56b488e43bddbec11945e528954081ccff8b556e3bea1ecc27831d777c3a2936958bf6b702077ef78a8bd07c665da854155303afed692f59d87e3581757e38fffc85d9376610059d78ade993027a9417b2a81e131c73353d5efbb0ab53dc6f533caa4de47ea3a17241b98abc98b79b3af0c2977199fd282638e5b81d8e5bdfbbe51774244e0da5dfcd0d0b9a7515a31ab763384ab8147d05844d5caca092b658adfef0b93a066322129100d165df25e41cae301e1d736248fcd7a092f8255417fcd0870db4460ebddb3d9586bdaf41e8f3fcb6d7fadb8f1a7032b9b35aab6d22174a69f301b6ad37ae6fd6f1e05e7d941c09c23638128828442e38a774289d44f196a0d5d95c5e8cc3bd3e5fa143abc259ec30aeda94de53ed174e2505b911af984a11b12d61aa695b36d8d45ba6af94284ddd5b164a9787ce87718241c585365fb72ece0f1a855f1c188579743eac1460cfb752366361237a072cfb3cff35ba21bf7ffae82f67f5297bc8e02acbf5fe96e4ab6033beee77c4030b5756db85bb2debced57b8416080cebd4f5b7155aa8de3d13186a8ad117054f77e5d2899b035df265996a7fb3c001cfbd696147353490cabead8661d21647dc44e10cae6a78e79da21335da31a2eb7c5e34434fee281c93df9744c1b0330a89113cb91bc691c2b75811db240cb3170350ae8ed3d16d5e465bb272f40caa4d3d9755089e9c4bd29e9345c37706fe842f93499bcb692624162961c34cf16a33f6bfc48db9b875a81cbd2e41b87a70245add3adc950b515c4db476d578418f6c7709399cfe66c375db5d623997a130c0d3eedbecb704b08a871fa15fc58b291764f38e51c19902d8e9a3e32fe5248a795f3fb23bbecc2545772dabe4f6fb9f7846e3452a53f28b7a8dabad77b2a678f3a47f71a50f2f9b0e219bbc4e9aedee76326d4a73f005472eb7648928701849b4fee27a6076915dab7c05720c9fad02bbc26b0135d09a61eedebf2d4127d413dfc298dda897e96b4b8f1f3c106df06a989389dc8012fbd34f80b81d94fa918d40162396426c367e050b0200265829910073bff141353c7f5c4eff95b8e6161f3b4e1f0d243e82b8fa12bcb0b935b003d634c29b6eefe355f6bb23edb7c1fadc97c97d6d63df92bc626ee4a7f9d0c2eaa2de1e37d639b7129bc640b62d82bfefff4368e9880a8282cd38019584c1cff55f097b53048a0c06573b5ce8fdae424ed655c494d1fd83f2ef09888e880e491191c774457b4d5e546f57384b1d9f6046d6411b4eebd9f82ad947e8b1f81f4a65007526c1372a358f522cff9ad6d3f9f9f70bbbe17920146606e609aaec99a38250e1ea1f699620b30d1b66eda17484d68e74b295dd3bdf31568a4ee2dc3f9f9826eb19efa92e4317470a648ac02675fd466d9940f1eabbda0052992298660196ccb80c061fed6f84607a946c7fda183b50bded21488679cd4a0aec85f79b0c5dfb703f1bab9ea77a569c35e28afae89b80246905db4d180ff9d64268af78050565b90636892a616563ca80bfdc0693d9edf38c9d0bb7970568f778c3ba2a2cfd2d9698718824466521607dd51c9bb05424f243072e6db0202c80ad1035ff188645861a425e8a733c0fac27da36f27e6d6c6ef240da76aebaa213ce0dc35f2edcbddf8aa84d529d6df636ba125999400b38ef5113784beac00661de5f5051fd116efa9a0db31222ed5fbad9399011141cd190a415de25bb663a2ac75be49d13fd1d61b9dcf9cfb749cef237b6a572a8934ca65ccefed8c94148e2c6a325ae04ec2fb3b80d30f731ea8164dbc192b0bfc685bf226c7ca13b0af075eca10c2cecc3fdcbcf22f1e2e8589bf9383dadcbaedc20845dd7a394f9e30965d846508b55713f0a00f928d7105780b1e3d75330f5451b894f5892bfa8766075caa707f597945d9df4ddd24836f354588d31b9d049584b3c93bca01add4087de11370adc9f8688e78da1f711c3b6db406e54e220cba05fc2f38e21e146e59ae45421baf9dd114b7a96d88a81894a70f2d9eb80833f1e1026b912b2cfe55a9607dc3ed4199eaf04b44255ad845241fb535acbfda2a0c377339f6c0b370511e6d8395137d922a5d455d61f633c8a1abd6275d4fb44e3ea4e38b0a5b6e1fa9091a7a42fc5efe7b918737793f924581b7e487d9d772fa80be7db95212d456d48d09b1fc85b363300a86fde9bf29d64481667539e1590f36b48a0519c5ed1144ee2dadc147d4d63d5b73a73f705e6bc40fd6df0987cc678abeec85af2d3e4a120aa29e48c4d64d7c1fd178f6f35f24418e104d24a811030f8523acf3d544c0570fe40de74ccb62e34c87a484f5b578523eccdc0ac21f3781fbae1fd68ff0f11cd8d2da91ddce726316965f97cb89356baa01ba420384ed3cb14c817a2802196f231f9b69405bd805ca4a8a84137093506bb13dce8ca947dc39147cb60c35da47ec2986380cb1638e6598175edf67e7304be1eb27043a6469f14d6a6a09601e73c3e7b7039241a11a1b9c8e0fdf8444fe0d74bca0dc905eb10986986efdfd3f45e8d4c97ddff644106f671e948435022bcf3a9c4afe97f5314915c75acc1bdf39e62edc3382b399e10dcf28d4b6c161ad3411a91719715e0a07c13f962cfcf37f523b401264671b2a86f96d59bfa15cf328585fb873cfd2b5d812f73fc10610d448edda5ee776de42eb4115dc1204ca4a16a367e8c307b825eb91651ebd4554a8e99b51411278774a729bbeb16301f56a28f71050c4ec22c41baa8be8c3c5109c7207ac2bc15dfe3216909a5e9eab714eb4abf3b60645f05cb993865485c1449bce4cc4ae7c56a2af6bb2ef9b28297048fbf30ed45b186b698a94d1f97df3d640df902406d6a20c78209bbbf21322f4c682f186700cc632831c872db93cddd9ee5f8a38aae1767a4ffd4eacf24643215efb1d81895809037b83a95ede48f486219953d0b0c890c15376a677bd8e95bc8a100e8b2ce8d0f13dc599da8342d56b6bc8ae53a57517edef913e3a7e29727eab63da1518855ee8daa8404c802e1575eafcda55e46cd700dd3bd5fcb769974a913bbd26bcb7f7ad92ccf15adac92448b878c464aebc9a45149892d1d57d280a637fc8a4d80d7a023537f74becefad13000cc63fd4261169429594a17e48e8069facbf2b543dc46c8355c2846fa35f028132c2923f8269283de45d177b0afd148268aa5686cdb3d89d5e8a887f8b1946481ad684eca3ce7b81ffea2b9c82b35e80429ad2278bc3debdc5a215e3f52d9117e61d5ac7cbe4ccfdcda60b4129d02e459f9c59c5532853b4647905b828218a0e8782568d3abb9868149b083d462f25d203857bd4ea2cf9b3a1e111801eac088072c7121d6d8aea0dda54a8b90787d478e0844e3036d4c9f6752aad387c68b7667f2c58f40fc96f5842c7d4d0b5314145249825537b61084af3032fc9d248d131bf18f1a96f50d8ba62f5c5109b2bd17dca21dc7d201aa54cd6d829fed270a85d9fbfdb094029a5892fa4500a8d4ca03c596b7fb3a4f9c741558dd4628558bc4e8c871e13cb1b0758c46a9e97746ea918249aab56473b8e14cf497bd5c15ea6fd1eb9eb69fe44fe4a391c3ceb8080836e3f2b2648d8c692972c8ad3ef61934fd087efc594848af6f44e5f01b48f667c46c2d9d4610cbb40859054fb90026e6cfc92634bd51cf5d8be6653152de2986a85019657b2a6a52422fce59585301c700562278c5177f7a51a4e5cd424a213738b72f8381ee4a00d0794070ee597e1753303182e30a6b124c645211df47b9ec6b38400b5b0fe1245f201a0a51dc53b52db99f548ede33db57ff06ac1be5e8fd3e1404b44d97a618d9e543c7808e506969a2b1ec752940d0a378b11565270501b0b37b4d8606728034dc97c257f2002369c17ae50eb8aa5d7021651443dfad0eaf80cb344d50a78add4491e4567bbbd2621dd894967f08c5026a6a01ff9fecbc125c6c291f9e3017a354284082c99948190357fff4d5a4208272bce091bd76832fc90b3440359f10d4bb6d2cfa51392e7ae08551956ca34f824e2a8cf058e17f0d4a7e9e91988f4933649efd3a04628e1855b8682fa802127240c288218388e9db39f354e171555b46abd6440c951342a59a9cdbf0302b09ddaae9f4937b5c62714cf5cde8159f96588404ada451606ac4e35db8eef6c967a5a8e09ddec4deb0e556014ca331addf1576001ebe06a670f46a95269b163646e67f2fcf5808fb97f761e7a4efd265e047f61394ad2ba28b79b388fa9e72ad68045159e4ddab062485b353c01cc4d92efca06461a1786cb02aa10fd5cb425e33310c90f2fe0928c3af143b9066a8296d926fed09ff169a62861e5a1cbd122888aaada928e95783ad0dafcb432a44621835db5ff308e7494b7bf84aec70f1e6149d2b654694313bdab0c49b3ab60925848c76e5e7e916334140f8d9352e85e863ecc5385db5321ca9720b082ce5bc012b954afdf17e4ab885e25a265cad3a20b4a02c9be19d02fcd7aed337e2eccbf43352e2ea9304ca622c2ba781b32fa7731b8ccdc5577bdde808caee58c8d349591b87740238f0d09bdf0707ced66412abff840b334268df3def3823fe1704d51706c036f00e28d6205ed828f4cabf5af4a2449a17f2dc57181db3b9cee40a7f970c982e5bbbb1216023de1507e2ae50a0211e034c80479a65aad42f555d6d615b381874c421715e72926660f0a0b9b778ccd653755220f4285b16016bd0133f926d65426ff11ae98afd7e8884c9fbd4a1d249aaffa3d2b5e5e8cc372c883d188cc3592f1fbbc25003adf8895931b9cede27fef688d587c5c255adbd11e8c36ead8bc80505cb174e8a25bcc9fb0cf299dc93ae522b8fbee4cde84efd9e66824c4b05700d598632d62177c83434cd5f900b86818d7feafbe6397f669a36134bbef0b6801bcaff5bee6bf06e83468860d56bdb5c59fc23bc89ca77190a6cb057c96df2ab5a5f4fd78c21d389c4ffee573fdef4b1aa3b93898538a19bcdf6dce04ee15d364947cc444cc1ed010162addac3d73ca578cc3a709fd24589ef51ab245c3fb5a72e11fa86fe1b6a056945e06393b841b748442c3a7cf669f45e15d0831f97c0c2f9e8128dd37f920eaf0c0a42c097a6bebf274dac211e00a0c248a19ed4f39e82be1c911c3f760099dc0ce7ca9b4bcdcffa221db4fb13a2b22419cfd9e32c7087ec0077ec12285873f7c9df0afbe74839613dff22aaeb97d5781d255164b2126efe453466f83049d089da0f687850e820d553fdc76ea0d24c637efad67524980d677558f13f378a684fcf64a92422dd8bc87970317897ddfb66a03c347200f1164a5b6a6e750fbcc14f6719ea787e0e2f473bec42d453c0b6b1a7dcba4b6331d79c4d305deba164491d812684636a7e1afb90b39a2c558ccb59ca35e733df6eb0b7a1bd1b1c7ee95d58b5c5bdc05bb3c0da608ad9b4ed438df3804ab58a9a7878b7467cf26acbce92f928c52b77c1ec5aeaecc47995f1334bcd830679e9cd2fc50a6ae86f0c44ec25b8b4e7023f061191df3e643b71da4a3fef297a5915c35442941b936c378d8a03a2d4c37742b002c40d4e217c147d4e69dfd7ed1e9d695c8aa96258e8ad985a105a4208f9f336fbbd6ea227fa5ce0fc70fd021727f54baa074081264dcb1c995b959528b9a49d139e864cfd1ec394e5378a2892c346bfeae2818", 0x1000}, {&(0x7f0000001540)="bae44a7f67392d61105af4341ca0a5f3c5d4eaa6fa5e956357dee1b78dd7ec2645c2c04eb8ef77cc5c1f4bf47874926876b080e7f30ccd57519fa99e5eafca2061cb40011d23b1b430f2bc8aceb6e36d58387f3ba190d8f2bc2f70e102a48070b9877088de1d78a948f4c22b44adff23b0c679c99c609141cc4f82592a721014b72f234be7b6dda512672a88144eb784141dedb8753d93331f4ad3fb3d9b55246ebdfb375df9d0e01678a9c96b0561052a181e8297357e31f0382fcbc1fcc04fba68bed65ea2aada644180bb1e70e79f6be492c590be0ddfd81c9a9ca0fbe57606d7ad88dd4dca263b31b9", 0xeb}, {&(0x7f0000001640)="611617dcecd75556f1be625150f9f0e391f472c08dd0169339eba9ee95c2080a64baa5373ccb51bc4f7882374ad988631028f762dd8847f1e61a71daec37f7694ed6346989f73e6556c915dcf6c34a088786e11c347cde3e9f1085295b313562c7539d4182aa05e16bd1c442576141749e3369254c75ac3f3860d39e23e4a0c7d1c6acc4f38b05a9c12edc656e87fe498cba39f45851db05a7c8e8aefe3c656415d56c84e5c0ef45291a9bfd72a4a4e5ff7e73aaf37914d11a98ee5c587903ea36a4f8a69d333c09527a889e031e303b2b0dc21347b00eeaedfa4fb6e6dd9709961f62ef", 0xe4}], 0x4) r9 = socket$unix(0x1, 0x7, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x442, 0x1ea) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x2, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0xf0000002, 0x7, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0xdb8}, {{r3}, 0xfffffffffffffff9, 0x8, 0xf0000008, 0x5, 0x6}, {{r4}, 0xfffffffffffffffd, 0x22, 0x10, 0x7fffffff, 0x3526}, {{r5}, 0xfffffffffffffffc, 0x10, 0x40, 0x9}, {{r6}, 0xffffffffffffffff, 0x6, 0xf0000005, 0x1, 0x10001}], 0x6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffb, 0x10, 0x40000001, 0x0, 0x1}, {{r8}, 0xfffffffffffffffd, 0x14, 0x81, 0xd8c4, 0x2}, {{r9}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xfaf, 0x6}, {{r10}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0xaa6, 0x2}, {{r11}, 0xfffffffffffffffe, 0x50, 0x0, 0x80000000, 0x7}], 0x1, &(0x7f0000000440)={0x1, 0x8000}) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) syz_open_pts() r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = kqueue() kqueue() kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r12) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r12 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x4, 0x0, 0x2, 0x20000fffffffe, r12}) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xfffffffffffffff7) write(r0, &(0x7f0000000300)="398e82e3b3031aa9d6a01f83df275c805afbfccba7daefb81719238dcb1dbe8e9224dc07a4d8c8585e8b4fe77d0f8072992be797953e40463de0ece15b83e83e0d34fb0709df38bf71aea9b9703ad4124ef4495c46ffa0ca23e24ac900a09b4fc55a921bf5c0d43494d7060a720a0e3352736a414e8237e8c1e9e432427b2cb9777402e768630853cc47d442a28f3fb456b0bb8cee17896c13ab7a7c751e4e285ae7fb91b2026bb9dc4c5ea95df967924c5dec2f8477a1ac8602e4a0fa5a0d5887405b885358b7f2e6940aedc4d6c85f3d5a1e845af02b692e7b50b4b39b6f4bc947cb305edbd43bdde4109f2cba4ad210", 0xf1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) write(r1, &(0x7f0000000540)="52aed7e9a675202a75c9dce5b55ba833014814ed7629d80721c116e1349af064f5a00649c5015dd1d1f20d3aaf4ea1bebc55ee5a54219d565e40872fbc2dfac1e151002db79cce360122d30ccd9ff9c0349f83dbad30e17e10b7e6484ffb74dfac6b8e55e4d8ab735ddc8d", 0x6b) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5111d1468bfb44eba4f08317931fa036ba8afdb9e223c2c382bfb48322b923578be44f72bf9c65b9c8b5f9bcbc7e036893d4424d9774ec43dd21ef4b07b51ef4342512e39001ded2c89158ea97d02c8db8e9b8681568480e7676667e8ad334472a5276", 0x63) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r1) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x2, 0x1, 0x7ff}, {{r1}, 0x0, 0x11, 0x2, 0x6, 0xfffffffffffffb3c}, {{r2}, 0xfffffffffffffffb, 0x84, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4c, 0x8, 0xfffffffffffffff9, 0x1889}, {{r2}, 0xfffffffffffffffd, 0x8, 0x6, 0x9d91, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xffff, 0x64}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf0000007, 0x4, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x81, 0x1, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4000000d, 0xffffffffffffffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x7, 0x4, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x81}, {{r0}, 0xfffffffffffffffa, 0x0, 0x25, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x2, 0x6}, {{r0}, 0x0, 0x20, 0x1, 0x8, 0x5}], 0x400, &(0x7f0000000040)={0x5, 0x19955ca8}) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x0) write(r0, 0x0, 0x0) fchflags(r0, 0x10000) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x60) bind$unix(r1, &(0x7f0000003600)=ANY=[], 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0xe9651b66c9f5b8d4, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x90) fchflags(r1, 0xfffffffffff9fff8) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x80) write(r1, &(0x7f00000001c0)="0f9fc20b24e1dfa304b19bb499cd05f8b9000ec32364df66ef8bb81a1536b12e9a3b3102d333e9013d35ea80cd8ea37e271e8890c30b849f52a769274e44920067927591b65b30273cffbf551eac37b6cf5a6a96e88125", 0x57) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x11, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x18000000, 0x2, 0x9}, 0x1ff, 0x5, 0xfffffffffffff801}) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = kqueue() preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/162, 0xa2}], 0x6, 0x0, 0x0) flock(r0, 0x7) syz_open_pts() syz_open_pts() r2 = msgget(0x3, 0x6a1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/148) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) close(r0) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x54, 0x0) mprotect(&(0x7f0000c15000/0x2000)=nil, 0x2000, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000f26000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x328, './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) pipe(&(0x7f0000000400)) setpgid(r3, r4) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r5 = getpgrp() r6 = msgget$private(0x0, 0x100) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1, r7, r8, r9, 0x0, 0x44, 0x3}, 0x82, 0x3, r5, r5, 0x1, 0x9, 0x5, 0x80000001}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0xfffffffc, r5}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="99754f9f07a8796fe4c9a3cd82a3aa8cba530d49140ec8bc51adffff29399335356d5289d13ea85757f577be92abfba5aa57d8d7b0fce75a9ff6ccb7951ef1730bebf47f2f1975bf422593dc174541239a6356b39822b6efa6e670f4478b65014c8d16c54a02933b627017b898b9d02a1237bd77f32493f64f98a857b9991aa1784804c9cea45617c15265a6d99f3c90", 0x90, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000180)=""/4, 0x4, 0x841, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x10, 0x7}, 0xc) syz_extract_tcp_res(&(0x7f0000000200), 0x476f6119, 0x7) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') recvfrom(r0, &(0x7f0000000340)=""/220, 0xdc, 0x803, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_media}) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000780)={0x0, 0x3931, 0x9, 0xffffffff, &(0x7f0000000500)={{0x17e7, 0x6, 0x6, 0x17f0, 0xd7c5, 0x600000000000, 0x38}, {[0x4, 0x1, 0xfffffffffffffff8, 0x8dd5, 0xbf, 0x3ff, 0xc893, 0x80, 0x0, 0x7ff, 0x8, 0x5c9611ec, 0x3, 0x6, 0x0, 0x3c4000000000000, 0x29d51c10, 0x7], [0x0, 0xab5, 0x6, 0x101, 0x1f, 0x2, 0x32f9d4e8, 0x1, 0x5, 0x9], [0xff, 0x5, 0xffffffffffffff4a, 0x6, 0x2, 0x5, 0xfffffffffffffffd], [0x3, 0x0, 0x6, 0xba8, 0x9, 0xfffffffffffffffd], [{0x5, 0x2, 0x2, 0x3}, {0x7, 0xa26, 0x6a, 0x6c}, {0xa704, 0x6, 0xcc9, 0x8}, {0x2, 0x6, 0x3, 0x7ff}, {0x3, 0x9, 0x3, 0xfffffffffffffff9}, {0x80000001, 0x0, 0x7, 0xd6b4000000000}, {0x0, 0x100, 0x7fffffff, 0xff}, {0x1, 0x6, 0x1, 0x2}], {0x7, 0x1, 0x1d9, 0x10000}, {0x5, 0x5, 0x8, 0x7}}}, 0xd9, 0x12}) symlinkat(&(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00') ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000840)) close(r1) chroot(&(0x7f0000000880)='./file0\x00') utimes(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{}, {0x6, 0x8}}) kqueue() mkdir(&(0x7f0000000940)='./file0\x00', 0x32) semget$private(0x0, 0x6, 0x20) rmdir(&(0x7f0000000980)='./file0\x00') chmod(&(0x7f00000009c0)='./file0\x00', 0x20) socket(0x0, 0x4005, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000a00)={0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendto(r1, &(0x7f0000000a80)="dc7f899d5415285440135191a19fe84005d0d77598f18d1959a9a9a22e868b055ee42d40b312a0f5ef953036604ff22e809ea029ec6810b84167519f3a0f83b91f5eba81e8398464aad1f534c7b9b2c698e0e198de3eeeb019657c", 0x5b, 0x400, &(0x7f0000000b00)=@in={0x2, 0x2}, 0xc) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0xe, 0x0, 0xade3e8dd68583af4) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x81) write(r1, &(0x7f0000000140)="77686f281da0b0e6347bdef810214991b6c60e15656974dab0c5a9e580d2370dd85c5f153405f92bcbb392a75d717de6a252dc15b3e6af109f04b68dc484eacf8168fdff797e28c48e355f07bf7df589161a91fc939d71dafb94bae4bcd36617908d849d6e40ac07fdd6c8aee24efeb045e39011ee84ebb20b30c871ad1b27b6dd56a69b1cc4810b3f627e5f188b62809853975f156e877c430a257d20f0af0289dde2e0cfe8a3cdee667f03f29f9740b5722df947ff7b10a2a95361e9b266fda6f27998cbd7b9509a951c84e3fdf2076edbb6de3aeb16344881d579cb641a3537425af19a", 0xe5) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getpid() fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x3f, 0x7, &(0x7f0000000080)="19e07927e2e8189ad1c16177c4cdb443b16d86f424e530cb8a4612e59ff948ceb4f38dbedd559012f919f129ec5fed6bbcf3d5e140c1446f67ef307f5d982a2e2313c79260e593da3ae95b33b9aef8314e2d7040", 0x54) getpgid(r2) fchdir(r0) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000120, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x42, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000300)=""/196, 0xc4, 0x840, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="00006af20d2bb22e2f66696c653000436913c74da693a95f75937d082a0f42c5b6da239bc08be32aeac71046ad16cdba16631909178122dce796cde205a2236ec2a00c7fe5fc015b0a7c082d196acb8da7ed2d93742c26740ac0609f1e262b4adfefde0f2e64ea1c61d872a0902d1b9c18d6feac0b57eb6f3b32e99f9368637e23bcec36e0f9aee4934fe8077cb1b7dbb734cf82eb08c19c1b326bb6f81939b47ad0894dca939920333d21aa153f4e568e85c30283409d034241535abf1bd05dea9ea403d8c79d5a9f435893b558109f483ec21df985a19b5ed306f71684c70b3fb83fdee6f9c4df569ce020c707f60f9f0c6bc1b836a7bc5789f166244a3c76d6cae72cb525539bbc1900"/280], 0x10) pckbd_enable: command error 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec240a", 0x7}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) pckbd_enable: command error 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) setsockopt(r0, 0x0, 0x49, &(0x7f0000000000)="2e00d6dec534bbaf8a41a6720b1b695522f70d83059bb32fd94eb654f6c6caab9c50a7c3ca9905f4a8c84afb477de54db53b292f43c376093bb6a17cc8a4578a0e36df55e514c74b87e8b58dbb2ed38af152fc9dc8218a22990a", 0x5a) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) getppid() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/201, 0xc9}, {&(0x7f00000001c0)=""/191, 0xbf}], 0x4, 0x0, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0xf) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000580)=0x11423743b067d974) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000400)={&(0x7f0000000380)=[{}], 0x1}) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x90, 0x15d) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x47, 0x4}], 0x1}) flock(r1, 0x0) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x101) setrlimit(0x20000007, &(0x7f0000000280)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = syz_open_pts() fsync(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r4, 0x4322d11273df4171}], 0x1, 0x0) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="fd45484bec7c86553f0667c1192e0d0906c15e5e341e5260568bbfeba0ea853656e0588beb7d8911617de781284ef1caf95e1c43b787a36edf1042c8a8ea1c24a49371696c278111d70386c0b5f0298b7c76581bd1e758b9b2309d7e47245b8d799cc6fdce73d4e8fa234276ad109450d147c8b75433a2e97cc1937fe0a93b44f63f3cffc1b081c3276839cbcd27d9c03366113a579ede1aebb457325114d25259904e73f3d7632505371f27473ad2e7299f6506fabed855e8585fc338bb1af9a4d89fdafe05162f0573fa1a012754bfeaa6cfcec6033d8f3035e2e6e877ee7bd1b3d5103f3c7e656600e9fe8b81ba4d7aa9", 0xf2}, {&(0x7f0000000240)="3a22828aeb0c6c58a161fbfb0b93bc4b9dc9a84be72a271794f7a6bd14d977090a9b20c2c792d464a95914b7383ab78902ef5dcd4b82ab26d1dcaa9746c096cb5d9de07848c588b109e8b70c6d34a017930ebc118f0be2b95eb4eab9706e3bc76d8013dec828d520085e9832e4bf68588ac1092824629ba67ab55c537a95ade883138679e160cf0d9210236f91fc28720f5b7c0c6cb88d0ff735b9cc1c9f1b00c850760ddd", 0xa5}, {&(0x7f0000000300)="094aa6cc1da4ffc245e28d55f663b691104575412fcd8775b2dbd592ff1666dda8e59f82280ba4b9c287d9d95af00b2474b319df3355bbec18c89fbe3b5342b9b7d810572dc7852ece20434659e6724d02ca9cfbdad12a28411424b53d684ddb0efe11a711c980fe54fc17f28a92dd2ca6d9ad4a92237ddf28552124cf2ddba6c398ff7352cfaeee", 0x88}], 0x3) semget$private(0x0, 0x2, 0x400) write(r0, 0x0, 0x0) unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='c\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x20008, 0x90) 16:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:03 executing program 0: socket$inet6(0x18, 0x0, 0x3) r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8001, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000100)="5c09828cd4b4af167e3a8d4e3560772b1bd94c3d850c4381d92779939da43eb295c61c243975e61afe94bef275aadaed9dbe11082d9cfb4a9bd6f9d476c47672f9b7e64be05fd75bab039a6cdad0b55fb8a9591c32166c6edbf007f806216a93770c7769671e240de90cf89e8b3786", 0x6f) listen(r0, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x5d) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) shmget(0x1, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r2, r3) ioctl$BIOCSETIF(r1, 0x4004667f, &(0x7f0000000040)={'tap'}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x100000800) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80, 0x3}, 0xc) socketpair(0x200006, 0x0, 0xfbb4, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x100c, 0x7f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)=""/127, 0x7f) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7936585a388a96fc14919ec0d458a02791a5b433d9bf2408ebc61007021070eb68201fa152af49da10c2387233334c48da0dbeb06cbaf1d9ff6195b767681290738a26008b8cd177026575e3cd43f7c105b888bcce2c0fff380f6837f4c4e96909c66c98b5dfc610170037108af93a667d2ea95c14d311de45d60516319a3d84affd7ae56decbf02a559eed0143decbfb90fc8231446d69c879d3e28df87b482d4751be1c282b29018f51d972369ed6e6407a5b37114e3c365c34b057ab4b8e45e7c6c9b8442bf7b566964914f44639b59317806300ae68ba69f8197cd0d12b45bcd9036b1b4512435c5301c892d32ca4af01a3113d2f8f6bb9be4f011c8163c9e0e9c09cc375ee88444188bed5d4cdf6818c290e058dfba295fdf63c361bfba83660a64ba88b54cb9f7dfd546d9ba565bba6eea3a9a4fc660fa2f5bf5298ba6ddf9f7edb3683d737f42822a68939bf0025b75aecceba5884498118b6fd11e5e0debb638e3c470c545bf1323abc8397ef7cceb7508e2a6f6240c534106b2af77f752f4a0b4ef5e20a54f4fca7c8607c20b5b1869d1cb2e89a039a1bac78b45a522d1a3fff7771d1fef84e11007a6d9c13f9e5e2f73ca381b07ce220adfe03b7d38fd3894729d2ab80d203c987f3e4970d501e52a48218d882632f6f692f7698a547abf942cc054d7c44e5597b7dbde266cb471148c384abb6d1839828bbc04ea3b9de903f9feea7dbcb4d317cfcdadff0a94542c338171a213a0ad41f0f4f88be2c46de0d9aded760e2531a3daa1c3b8d4f5a14cbc28d62e9c76a9b05b0d8a3e96bc19e02a86fbce783a9f899641bfa23cc55b9bd38f751923ec0cd18e3a0315265bb5ad3862e7ba19e359e6e30ff8b003c11f90f807cd5b8c56c716331cb4a19e176d3d2451bdb7b95d7f877552fa8985b502615aa6c85d823b06b7338e167b4d325ba4f5a24231ee161d6ffdbf4c4b5eab8e722c0776552f57bbd5d5f010e387ac37130f3ada501b3edeac041947b8abe2594d68847c708e13366e32bcc2f86e50e65317072432e114030b347fb7239a1d9dd4db025ddb750376351f6c5eb39c879634973fc862b08bb05cec782a69f1e0505b18dcc2504108ba4ecb88b20b7b7730d96ff3fcc70b7832fd86538f52bc5bcb9deabf38931690bcfeb1ed561e85652c52010e4c0bf3cd9332dd8dd7d52eb0ed2cb2227cb76a5c2bb151ac7e5eb1d9ce28d33178f95d3c78f92eda196b2ee9ec9605171c1119f9471c47a2c97c160e25da18ad5386536b2b0ef0ee72105c0c01a8d873181db2e9b875b000f9d8827da2b6c9981948a004666e4acf7e19d6c2e027909a2b87ca00a18c401c1e5a3615e471379cccbc15427b679e0e6e07af732140f6b631ff5d6f80e55eb3913e0a9f820e3cc7a421bfdedeb2f43a7fce5487b9b71e4691c56c83cfca967a24d9f43d1c954cf8224c6056147ddbf82d9d51fab709fed05ad031d295903d27f563672975c3f84295cf707ea03a8d15f9870d61a278fafc7b23fa026ec4f4f0dde3cc7ceff75e3f97fde26b2774da8f14c3d3f77ab98a4bcab9242c501eeee278127218b4e72b9da0396b3e73fa7ffeac89f2060502a945d48b990a7e68ed2766fc2f9bc9c544f38e2b364a9c22be0b5b9e71b75ae202efdcf0fdfc1c871b7a2c09cc75ed2c2ed342905851724eb770a3369ede1976453eb13d34acd5f4a94de5a5758c70188a7854456b23e7859c38cc221b56a6dc7904f85813dc58af8353b00d1e1db14591b46dea5cddf6f538593c17f30d00dcb40525275cc59611410bb5cd00af2cae5a60777fdb8af2cd8ae3c5838582af489cc34e51a41c2ce96decdbb549890ec644d920760f107f99a984e0a145c177de4775b223e2a7edd3f7500e68d7f3b4b9801e2f5d37fd0da344ac1378006a51cafabb1b0d0158a046e03843b04a692c11f853ae7a44d4893c97194c69f3c373ccc4edede141268c3e83310a280023df74f6a50ddf03cb0704bb7d792258fa38b4857d87a4bcf3494d0f1529e0049e0a5cf14efad0bd902ffa15f3505bbabaa2a04eab8aacec8302c3fb35ce540f6d06eca8bd380e79ada604cfc3b9138f61237630a7896d3eb2402f2866b5e3304130bf8acd8a4cc33eeb489ef5630d1a20c589b9aad21fd31552a7f63232be9496c3ca74ce4ec52bc234e1e1c0248c8fe1d7bc4885e841807d1732e9a83dfb9869f4e7e5687f63942083cbf8dcf48b296bc9057c75d97de58ff6dd4d3bc3eb40c8cfb3a5ec967102c05ae20d761e62ef90abd3ff11e39be007c8a31d688508b51dff9dc21c077b6415d67c3f0ed694aa02732ae15323e04dda64c6638c7db39369876c0e59bc5e5fe26019537cb91789a29bd97171c807e17290fcf59961469f47f296f31d7a690fe36724dd23d8fdd87e5795a8bb081ffd0dae1ddc8d06c3746ea1cd3eefe4f6ea607e81c2a8bfc15a156faf327c49d219f715942c35c0e8ae59276769bed3c0b8dad4fe3a8405279b8a2432ae66bd8848dfc506c3cbff2f82084df45cfb3b2a7146640a189968d09cad0d0909260c837201b7de2ec6669a18fffa62349dca53656803b36bb6ca59523e456debddc09240edcf061ea9ea13a8dab05bb9ea60355adc852e378953b7f841a584b9ca13f33798d29bedc3441f121c3f05347791be25d3d45286e2eb0b8b65669b60106eab9791ff43691bc41f1db9c8b70402c932f0cc740e4b442ec2740a47cee1c07d9f054db5576a62e5910b3e5b1cf7a0cf0004ef15d5a8081162b1f012ec520e2a7bc1b02a485c20d32366048f50e856354df48649463729f7fa86e73a65ba2bd1251c779e01b3cdd0bfe5398a65553f5c4c9e21fcd011a65818e3e70dace4f0638fb40228e314646509c5a6e71581a9377b1878d9dbfa1326b9ea25a89c9fe7a728ae740a5f40e7ee783da39ab5c641358630180586a2e8daf5fc3b752a09be0b0905a5972b19209afa9a82fdd03a762a84d12b366efc81b605346e636a058c0a344bad837c616948e84ebc0b1a53078f3eb66c79b45c124fd300ead8888b1cb9123b3d06bdfac4de84747f4c4b04e07403cb1b5cf7205da6ed8be6be442ddd7fafc2e6aac14a0e2f6e8b44beecbb78327f605f2fc3ce88c4d522b6115b2edb3cb007cc92333d2e11c77fb18ed509598a8e90972c6a5633b57e25d92f71a40b378327594dadd3b4dc8a630d5449bf778a31087c91f27e6de459628113fbd71d463ebf2f1ef26a73ecf760d67e01c95e5972721b260607ec613d881d3b8fd089c83488c796b66801d69a288cf2e68b84de92882cf6cc07ffa9488dac52cc3110144f7e45ad31bc62d1894e23a3dfe9dc7fc3e4d9a4d2b01e473585beb4ab37f8fe73649732fa39fbb1380d8162c06541b77b7aafb89c15c93ae5955bc51540608a02406d4aa87ac2ac68d3fa4c0d2556701e7a3ff07274c51d30c2baed3829c573b4f09b217ba00b704fc73b41782e8d13da8b4715e24a9ec628b030c978b6ce6c691833fb1c8612a7d6f161bc46d2c09a6183dc1f191529399c2de54deee6780522208fdb95851a53d337ed9034736e3e274f9c6798f101775195abdc35093c178f7ebdd4fb5463feef98be9d0a9ca61e4b2dd504c7fa7bd59ee872c2d010f4da1b239d638327da0fc742186e23e606d6bcbbd20dcddf5ffb5d8262f2ad125ca9fa09272daa99d7bf8e821812a70b8e5db2717b16bfd7147ab4705cd087cf4c6b33c60cbdb83715280ddb6cd335556e7316eb3e722c0d5fb59c5db51d02a70c6965f0840ff8830342778830108c5775e6ba1b46f4ec9054b8a8a4482556cb305f75c3126b0a930ebfb7b2bf8a27ae534944df27091dfd5610a4be2aa5470438c25e880fc4764b938614e4bb4a1c80460d22d692e7572fd6e5a7c0c9e947628bd3d69f8a9a1addf3adae1c793051cf5a7bd03d7d87fcf32c08debaf632be11f31e010efa5db2a7206f0296549797ae3cbb77efad81a283193820a5aa19cce6d8572618c00842f60c43544f7647cc2a9a836bb24f07bab6dc5935a17189122f1d8afe15087fe082bcea5f6bd6abb1249c8db1779a1aab177e31210f9513eac552cc1ce28f6d8032c40cdb8bef5e9ae629bfde4fec13c4a49852b02a17fca4bf1da2fbdd81f4db2ee4fadd28509ca886869ff291e75117f82d4ccf24dafd429c6bc46500c877b04e62dd07cc47280e324af4434f68e51b29db444576676bc11facc6addc11214219af8f1d2521ea0b88bcb43c0e41abd94085781b6fa9d08a7c0a494d90203a621adb3eb8a20dd60e9ed2aa4e158ffc0edffb24706809b15a16420e6c6c5ef82707637ccf1afc6e614c25cea94824dca8506e491f325fcc4e661aa6d4abebca08b42bef298261f0ec8c803adb0237d91e6c30a870399c642e452fbda3fb8ee58dd50ab0902332a5fd816e45d99b7da171e1f90e7f0b480cb5ed3b2c0c6f4b966e0f156dcadfada0af91e49df9f2e65768fc0763f44d4dc06e8ec044e27bb2703a9fb46094c8993ae2ab96da5dceeb4ed43b29417d401afdae053080a819bf91ebefb8bbcee7368209d0f91e35e017874fc5c9164e639ccef75b9e7eba500d201c3051e81fb14a9dc02f92c2b1ec4e3e2fa2cf4bedd342239218f221a5c11d392fdd82fd004c8036270063c56493850dcbb7d284e201c763a23ffe486e60809a901d9eb2d72ff23160ad5f87ee94767cf67e18083afac043739a0e8356b90d9b273bd6822ddb7d7c4c95743c7c669242f9de9ad3b0f36ba953785f56d9659c51b71119dec5ea6aed3488c000fa20828bd8b9dde86a8755f0b7f09f6f54d3f830489251fba4d3a3e0baf2a8b31bb9f1ee198847361374f9798687e80ab5b9fa294e74405bb26a951aea09112bf732836d2717f8ea010651ab6a003595ef664dcbd0912689ad53ebcb224b92e2f843336ba96920d9cb63fb21475b9d1600c54d98b914d1a5a23ec136b4201b7ccda764d2c5b583011336aeee5cded28ea032e02a6c149dac733d6febaa18b7e4b38c1334325c295221db49c3d293c5c8c62d0b355c2d95d9512a29d695ed334298d6469bc36b61e4283e9bb4510c740d6300b5b896a50d352d5ce4cbcc2f4f4b929865e6dbadb3f2f2d7ac07f957dec2cd9da1f55dd51d5375bdca7a482622ad6b6862ab30b2368a47ce9cc40476972d6c5919aa923c36ac0266f5b73cdcbe49b878afa181b7db712e04a0f146d4987d5f0783f9a2457771b87565e50606c1c30dec9318957e1db0954fcfc35f1ac6b5268518104231c8890d34ac4f2dd9450f306d07beadc99fa594f55fa1b85e779e5144d9a27abed7ebb97803aab22bf89608e71db695c077c5f3effe30c57565fef880179f71791618caac71909af3b8305c8b81b56696561aed8d3a1ef0da9960fe721efe23ea18f83a585d5293ccb1fba9ddb45bfb2644e33dedf82131336bed93a5f662cb1454819573dc5ce3e4ce26f9b23ee55b65f1fa09707f77e3bf51f40cafd194c45eabb43f720dd4085c1d425652aa6dac2f5900543d206cb9466e910eeb02f2c8cf650dba3a00fc7263fd86c1e2d60f28ab4471a6c2aa69524a601502c514d7dc5739084cab80ec86bb1115e3f14a7cd83c182864241fb85d665d9a28a93e4b2aae5de29bff3d034c201ac0d6a911f0ca1f1932106324633fcc4899e2299d5050fec5447937d51a93611293584232f32ac2f5eb5fb2f28a329a36ae5003106b2bd51c2a30890ae939d7a05c307ced3fb66a63171e1c58dc90d088a896aa5751468c1f036d", 0x1000, 0x400, &(0x7f0000001240)=@in6={0x18, 0x2, 0x6, 0x100000001}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2e}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x399, 0x80000000, 0x8, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b7") 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x40000000}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x4810, r0, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 05:37:04 executing program 0: r0 = syz_open_pts() dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0xfffffffffffffffd) r2 = syz_open_pts() shmget(0x2, 0x3000, 0x304, &(0x7f0000ffa000/0x3000)=nil) socket(0x19, 0x5, 0x101) syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x2804c332) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) 05:37:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7, 0x1}) 05:37:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x100, &(0x7f0000000000)="87090000", 0x4) 05:37:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file2\x00', 0x4c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file2\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file2\x00', 0xa0, 0x20) 05:37:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="056c2df0d36ee88a115ee7d0eeddd5a7b2b9a176fbd5b236e9858d9445e966a9610b0ca1a7bf144bd18406bc91157619e7117bda565276d118b6d80ddc00e1b966082a1eefbef1d495ec0152d50d602e70b6fd06690807089afe1cc17ee0cbdefeab43a74d68bf336d61a5cce42fd1bf832d021f19173500a21dfd539fba79341eb97afe20ce2a864487e0d243a7a4fad04519a07c070a83b794", 0x9a}, {&(0x7f0000000440)="9d1dc15f064cb9687e94361896e535f696e1745e51d8d46acf6ac2324fcd150dc3485bc6a4b1f4377adba657ad2fbc7b0bc72e9f804f11d8897342e5951e231a4c184d3cd4da8e7608167330781600fef2bbe2c931adff2741303cbdbc905e800d8a3689369fd948565bb2bc0f7658187d05df41f8fcb4b10b8e98baedb0fe6a04b424453f6e04cff3414f5ba79c0187a684334c8f0b27a49ec80ff62d66", 0x9e}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000540)="e4ece6ff2a", 0x5}, {&(0x7f0000000580)="7a059358b80949d46e5c07d81d71e4cb4f903532f70b407c633f910d73ed0398bb56a9d5d30ebc86f665543c3bf90427417e451b2611086f4e114253003cc22c19a371183332cc8e0957d8ada8fa8de4daf4fa74647225c99403831ba433cb0086054fbcfb094629fd276d91667101158227e4716f88774cf4de2f3a058c1be05f57df7b23d2cdd0bde288f9d91f7d2ff2f3f33a3e84f5850694c6148e1f2470257aac81505de1b7aaaf7afa2d720dee3ca15ae1d11339ea07e857ec8e3e798240c57accfcf43dd0a102beca96fe788530e88e", 0xd3}, {&(0x7f0000000680)="809544f04b83b71daba29a79961bfb7da1583c22f5089a71f62056971891f27f391168110e01d71603fb6577f35378c111c8d953d5711189d749c258db3a0b71abbfd0440e3dc1a3fe791039f7de930317e1242354dddef7f3bf2ad0cdc2bde58a96dc48dc2654f2d21204415ffe82", 0x6f}, {&(0x7f0000000700)="5f0c0217e9ec3d14012704a089e930d3f7115ee147a7174f63bbbfd87210b5cc17fcc2b68806d9", 0x27}], 0x4, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x6}, 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 05:37:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20009, 0x82) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x9, 0x3, 0x1, 0x5, 0x1, 0xfffffffffffffff9, 0x3, 0x1, 0x8, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) 05:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x1a) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:37:04 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400), 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="10000001000000010000220000000000"], 0x10}, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="89c637932d4ff7c64646bdd1e1919bfe6f13241acfa1f119638d6361ec88a8466645ef7055f0e50b69623e77930cdbee18c28584ed5ffffed512d5ce3589fc451735b9628cd4e0562163debcf546375579773accda47f2f2ba48cd033c1e16d7f086055db4b330e23ffe6cbb070e4192c2807316f037c16d14b653424a1554def347498caa0aa1deb0c671e85b7672b6921242472ea88decdd5876f77d7dd8a4db52c49765571aa64b09eed16fa969ff8255acd1f6e673d572c515ead63a513e0e568ddda9a14e298c53c8", 0xcb}, {&(0x7f0000000140)="254aeffd0b4f33", 0x7}], 0x2) 05:37:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x180) syz_execute_func(&(0x7f0000000340)="da4c27b5360fbc4d28c4e17d299912bf000066428f3800f83ed0a580340000c4c1fd6306c46211dcdbc4017b2db600000100c4c219bcb600000000") setuid(0xee01) r0 = open(&(0x7f0000000a80)='./file0/file0/file0\x00', 0x8000, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000380)="e5d650fa7880a5d3463ef6fb45f462551327fab0acfbff3769ce218eb078c7d2405fc738af786ca48469be41d2eb6f01e1259fdb463e7b440bda7997d2b9a8cd7c4a617ccb85d4ca2db4a36e44f0d2f49cbbcfe96393b8ea09807d500f2c77f3220e73e8b71db6deac8210f5cf8c2e55928fe33e3dab1f51a6829fd77781bafc95b13c6086e92d974bca65bc51498fa7918b4ba8bea58a394ab0f132f8daf765c0f85d89c500f43055b9af9535a8193dedee072406bb3d1d8eb5701da07785dc8b2462752829d5", 0xc7}, {&(0x7f0000000140)="4036c5b77e368d0f483a", 0xa}, {&(0x7f0000000180)="1c8448ffec", 0x5}, {&(0x7f0000000280)="41942e7c14073b54f74d41d489b8141867a89ac71f3ed4bcfb96299ea047518332ec26d4cdd08ebae4320715816eef280e7d07506a38a6fde5f6423de0b2ed6a268334a9bdaef0376c6d671bae361cf50b21e98a3d3a5fa5884023e6bf1d1a9db810ed72a79afa6eafefac67af10b8e6d36efcc8b4ae91dcd51fce18c6bd6019f107", 0x82}, {&(0x7f0000000200)="aa217a46461d64f923a49d35b99cf25456e31bf0b360491df54fd70e0422526a9cd6145f51a7395d02a3a5c93c1b7428c359f58ba3a07c630e0cd4e2", 0x3c}, {&(0x7f0000000480)="064aa4b4a53fa76ca6e7da342c85d43e69b7cc62b4e8704e3052df7bd7dc1dedf1a059e7b0846e4e5ed4852a12f698ce6dabcbb4749e7f98cce1e2b32d3959a699d36378b1cc574258b4239b1a931add931df97d0d7fdfd6f3b9c52d0f5c6ec03ab544120eb0f3f1a2156e1091989f97749c0286e06f91be8dd89817f5425a965beae6d590a84123af3af00c2ce08f8566863850543afb46e35eb157420d531bae8c5b8e0196d0b69efe7e57d608b5c1d43c78d20f0815f97635e77fcba9bef741345464231316ca5eba1fb52d1802a62637aa58e31468ab1472ea76de9580d5a2cdc287a05971a11b086450b8", 0xed}, {&(0x7f0000000580)="99a8171a1f39cb3e0c16aa7122149e973fad9823233f470fc053e001709e3456509a028ebd26bcf77cd25ecd563af8bcf5866eaa0f37f9651dbc80340e66c05b2a9cc0aa8e332346c6e08e82bfc333f85456d963ff3e033be915708a45b98401653e5d9dc261be893a32ab895c13f0a4a2931129d3c72e740c9cd2031afd6392c7f5f362a1c42110921a9a4b9cb6fa15bf9d710c17eab0c8834557cfa5048a95939bef0359d8a82d1cb1bc32a15b5da48da2db309e950e84fef77619ffddd47259834856242a3470feef82b144fcdd829263f75c04171e9768665ef5fcd3f92830e731395b6551f77c4b24463862c2c054176f17c64b3016e23068f598", 0xfd}, {&(0x7f0000000680)="0f02724bc8c34031bf35a61d61a6a64b979317c70acca17b4fc4fd7edf1fdc5246d08a6d42f1570dcc206dd20866197001721449d5db8ab61a21709486f32d4d13d8a25e5d6f80165b6d948f3830b92af801b01ffc356c80496a8658bedb385bbcad4c6407a0ba664af6e953efb1a68b4b09f203dd69ce64711466d80e30515a5b6ff6c61243155ec6eb17aadf38eb543220dda3e60f1280e51744ac41348467c08b52e5ab97837ca966f88508ffab2468f714a0cfb11b00e13f4dd7c5bc", 0xbe}, {&(0x7f0000000740)="861fe8af7d6c013ec42585756e9d0e279e965607181cd7856c001349e394511e94ead7cc96d5ab70007e53385669551316bdc2e29c8901316c585026c7e828468d68c351c19113759487ab02ebe3cf4a6b9073e1987ade2f3e8c7d2616677b88106526d020c518b03743c8279e171e869a35ae8158bbb5c8ecd69aeb0a0d3fa8abcbf85e3d879e2905984e2907c9cf1bd66042b7cf119b1fc0bd4cc2dd2e52d2101bd059c8747997f3dba86c5c72770954d06fa34eb07bba2bf75af12308f7254e", 0xc1}, {&(0x7f0000000840)="9a604a37d0e2bd1207ed47e1c91905fd0ba9331b47202611a09316f0f3cb6bd60a56d96174990470742d", 0x2a}], 0xa, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xa}, 0x4) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x5, 0x21c, 0x830, 0x0, 0x3, 0x200, 0x20, 0x3, 0x3, 0x9, 0x8000}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x820, 0x161) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) setreuid(r1, r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) 05:37:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 05:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) geteuid() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1000, 0x1, 0x81}, 0x6, 0xda, 0x3}) r2 = dup(r0) setsockopt(r2, 0x4, 0x401, &(0x7f0000000100)="f3de151d637b6de0efe4184d1955c9723fd0f1ac6a9a65d7d93c11bc4a7a99c235c53db964b6baa7786e2d3384e0bee7472da90ec536ccfad24dacb9df42754c9945f907bfe94cd92203e754f305a4e9c7b68babe500c665b5e4742cfbea0b6d84c5618454317123f525e585dce9e9c9cdbaee8fe6cec539b40d55b78dc9573900129a282efd6265970576db5dc37ab62d9dd581a4593d59d6e5d611efbfdb1452d5a1c9fe573cfd1cfa191044610102c181d630105d4304355be5b0d64b10a7466212f4fa815d9959de6734537e42446c1bb1246972c2e90ace4a3cb53531f6aa13547a8004f68e707a0f70d680c7df47861942c55e", 0xf6) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) 05:37:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x435, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x44) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x5, 0x66, 0xfffffffffffffffe, 0x9, &(0x7f0000000380)={{0x1, 0xb717, 0xdb, 0x0, 0x5, 0x2}, {[0x9, 0x200, 0xfffffffffffffeff, 0xfffffffffffffffb, 0x6364d99a, 0x6, 0x2, 0x7ff, 0x80, 0x3, 0x200, 0x3, 0xffffffff89d3baa8, 0x4, 0x2, 0x78, 0x20, 0x8c], [0x4b45, 0x6, 0x4, 0x6, 0x1, 0x2, 0x9, 0x6, 0x2, 0x8], [0x5, 0x20, 0x800, 0x2, 0x4, 0x10000, 0x2], [0x3, 0x10000, 0x3, 0x8de, 0x3], [{0x101, 0x5, 0x1, 0x3f}, {0x5, 0x53, 0xff, 0x5}, {0x9, 0x2ba, 0x4b1}, {0x7, 0x0, 0x3, 0x6}, {0x0, 0x1, 0x8, 0x100000000}, {0xd8c, 0x134000000000000, 0x100000001, 0x40}, {0x5, 0x7, 0x8000, 0x6b}, {0xb6, 0x8, 0x5}], {0x3, 0x6, 0x2da2, 0x200}, {0x20, 0x3, 0x800, 0x1f}}}, 0x80000000, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="858f785b7d0fbe82c6a9bf5248371a30753bccc5c1d67c13a1f3afa2eff96ce6fb0dd0bea56896ac37c82d52a37a4c87af42c52ed52a2ab1fbd9fd0924e77d4adf027f1346baac6e4f630a9e5929e7ae02193761d059556d219a8da9c969f10a61998c13936c84dc6a0eb04c220e27a4fd7e71df6ab78c58695d08f761ea448ece9a92c82c427aecf2936cac0313", 0x8e}], 0x1, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4ba7b24be810214f981ba07179c7d37b139f3236e99760e6b044d6f750c58b6aba2f6464b3d5b67aa929c9a6fed79d8bc76f2583c7a59e233e8d227b2e32a9f7047115b9b4af35", 0x47) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 05:37:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x1d, &(0x7f0000000000)={0x4000000000000008, 0x0, 0x0, 0x5, 0x0, 0x7ff7, 0x0, 0x6342}, 0x0, 0x0, 0x0) 05:37:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f0000000140)="073d0295bb0f1c5676d2103a87dd9ac83f67d159f17f4929d6a4d98cdbd632e7c41f8d4a6e0267f966c239d6b2d74f1acaca74a1a1f27691c2dac4e8097fdf36b88f2ca1cd1159a13314cdba16beb021b5db0199dafa0b7d20343675ad3b6037d399fe0e19cc286502b2b2d27d275a0d4dcb405ee99e58a014364a535b687608af819fac406505e6b19f020bcafb3c0c5a525c578488f6075c924a03d628eb79c73a9556292f411faec82422e218c0d4475bd7a8a496cc", 0xb7, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x11) read(r0, &(0x7f0000000080)=""/124, 0x7c) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/232, 0xe8, 0x802, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) 05:37:05 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xb44) shutdown(r2, 0x0) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 05:37:05 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) socket$inet6(0x18, 0x4002, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) r1 = socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000000)="c8e2bb47e1c6c19b3188950b8c4edf88ec6633fa49d04111241e431e3520b4b75abd5b6bd3919f9e2b9112dc39a26feaa490375c13e33a6086f4", 0x3a, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f00005cb000/0x4000)=nil, 0x4000, 0x1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:06 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x50, 0x20, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x41, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x3, 0xffffffff, 0x9}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000080, 0x601, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x51, 0x1, 0xe1c}, {{r0}, 0xffffffffffffffff, 0x81, 0x20000002, 0x240}, {{r0}, 0xfffffffffffffffb, 0x80, 0x7, 0xf4c6, 0xfb}], 0x2, &(0x7f0000000140)={0xfffffffffffffe00}) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kqueue() getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) connect(r1, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r3, 0x5) r7 = dup(r0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000380)=0x1) mknod(&(0x7f00000003c0)='./file0\x00', 0x6100, 0x3ff) close(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0xddc, 0x0, 0x7, 0x1, 0xffffffff, 0x2, 0x9, 0x0, 0x2, 0x0, 0x5}) chown(&(0x7f00000004c0)='./file0\x00', r5, r6) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) mkdirat(r2, &(0x7f0000000500)='./file0\x00', 0x1ac) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000540)={0x4, 0x6, 0x3, 0xdd43}) chroot(&(0x7f0000000580)='./file0\x00') ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000005c0)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600)={0x0, 0x6}, 0x8) r8 = accept(r4, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0xbb81, 0x4e, 0x80, 0x1, 0x9, 0x9, 0x100000000, 0x0, 0x0, 0x8, 0x100000000}) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x7) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000780)={0x1, 0x1}, 0x8) 05:37:06 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup(0xffffffffffffff9c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f00000000c0), 0x51) 05:37:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x50000400000002c2, 0x50) lseek(r0, 0x0, 0x40fff, 0x20000000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="51237ab23330cca989926f775702514c359aae814400bfc1fa6ca86c462a072f17bf049baaa7395be8ffadd594946916cf", 0x31}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x8}) ftruncate(r0, 0x0, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x800002000) shmdt(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000300)=""/222, 0xde}], 0x4) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="0db57669b4900cab4773d0c76c49e9634a3fc6", 0x13) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:06 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) 05:37:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x4003, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0xc007, 0x100000000) mprotect(&(0x7f0000637000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b000000000000000000000000000000000000000000000000f6a2287f433f000000000000", 0x2c}], 0x1) 05:37:07 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x808, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 05:37:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error pckbd_enable: command error 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000080)='L\\', 0x2) 05:37:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xca2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) kqueue() 05:37:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null/', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x100000000) 05:37:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 05:37:09 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x60, 0x0) 05:37:09 executing program 0: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x81) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 05:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) munlockall() 05:37:09 executing program 1: r0 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x88, 0x110) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) write(r2, 0x0, 0x0) 05:37:09 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc3) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 05:37:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus/file0\x00', 0x100, 0xc) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="40f980b95596b1d22efcc95f1303173e84aa805e4a3ddbd50d22a3f33b785f49d9489c6adbb27f55029de4ae773d6523de2891fdd64643f397d7c4fc2794ff2e3adbc02da54d1ffcea5c5d2b7bf10e6c40b5c216bf473a07fc602fc3dd480b41b88fe967c74c22bd4bacdf04c388f44ef5", 0x71}, {&(0x7f0000000180)="eb136efe0a4c9e3747f6368d1e00718552d4beb6eebc7e69e1d77d1296ee207a6806950549c829c4f5c1ba5fc4eb975292a86be84a4623f387ade3bdf70762620fed81e9fc52c222c92566f29252c3dc0095b26189c1be2f7dbe7ef496a747e7cec2c5633a2d7cf61ffd5f31493613fa07b7fa53407ba0b7ee43177a9d9e53c25090880fbec0b2916eb2aff387d46b4e", 0x90}, {&(0x7f0000000240)="73d79d2f33e62ada9354eabbb9943738c43b19d5898dc014920b9d418dd74fabe1e20f3c6f335f8f04b8d40c94279f1f0c781b9397c48d55aeee3637d936a11f9d8f017de272e00b3f91d1062ba585ed2874a5cf042f7f26a029df3e0408a386a7a2596e665deeb5ddea3f575a62d01f8058ea3846f42eb74570087b883c41aab0d2e412ea231e2aa48b314d9ddfdd853ba385700a8d74ceb5024d4f9af3e6dc2bfaabffd6dfb9aa519dc905abe95362653d4f9be2c12720aca6cde82205c265439dd310c800a5b26440a8fae02e1bf4fc86797c3adc8e4a25aec9b479c019dc64d57e13cbcc03f6fe91fc3eb8fbeb0e451a3f92596751347b8e6b9d9f4605d3429e0702fc297c07ef5eaaf968773b2ef4660823e5dc30c5027f1f19eda3d30816dd6d050c04cc291b379957800dbb9168031367a37c6558800973a2da3d2a611cac1178679b8fcfc9012c06d8502b9b9f47d09c9c2049524c39118a5cc156581c243e04e20847bdab4baa3d8941e37994c9464da9debc378f2687aa330de125221e3c98b0845952966d020552ce7f35428896e03a7e224d64804b5ef3eafeda6f9801b1ebfb9ce00f6bc5630ee12dedd98b296fdd1eeafa63e08631ccf80c11ad121c545f6bb575150eb55ed43574c16f903b0b58be3733d165b22d4db5ecd2e3b905e25d1159a0e013cf431d80561f252cfe42088d8662baea284ed06066d3598c3d331a074a0f2b83f0ceac8dc8eecf94612acc228f6f99422287fafd2a9db8b62437a1a45a245baac706e8b0693743445a63240964fe72514b935e38070fd2e3a3cb55e794dff51e5c35f36bc63a1fdc5fa2e71a4a82579e6d7a71a25a9e733d770383c6fbdca736f5ca1e93f91a9435f9c892a21cd9c8498c3715d8edc55ba305b680086ec1f063331cd1d22dee9e3eb1d45d3dd90741cda5db3cf4ee1dc4430679531a8a62de3687760379d8264f146706e16a223d0aeea9c96cb268d59032f98fcccbd3c8e4a338e1939c188c69984b63488d23fae61d8a3d9a16e0259353a3252e76e8dbbe02b24f0d2b3a277669290f6fd2e00ea22e636937035d8119d02cd522c137d8ff84efd43823c2cc10a9271ff44227f7b5f96b13d46ff20b8ba3a5292a71d4f4b0423c02b516f2262431325f132fee80d2245f41c6028ccd0cc157253028ff62906f90038e4a474d291176fc32a71b106e61bbfc7bf83e08d827df5bcb64213ae10297d5f2add04f057b605de0b38cfd5cc650e26ef29b10f8013a06cc5fcc371161a00d45d16955c86f0aa933e561eecb63050d59fc34499bafb7186fec0da3096ed37d2c678f8d6495e0a29a9c6dd79cf0c0e33859d1f44b8d19490e2927cd88b52c330b4f2bfc9fd77fa36e890362ef6b4d6cee75c23aaba630fbe7a2e0ba68e823dc0c1a4c23ad2a34dda451c44d5c0a61a6390b06aabf771a140b0cb3ef796792724b65f1360d423f0af40dbc9bb986b6bccd443470de2dfd868baab73c056b5740484930629cc6aefde761a4a659626f8ab8a2e8d5e0291390706cd0cf94a1687cc21c21b1fa0b035fb3b78aba4cb8be6163f51ea0d9664490037db646935e2f678944e70e9d3951ab7d5ad3bb7c038992d31c4a89052ab202013bd8e7a824cc3992d82ade5452655f10315d3f895cf5ff454de03c386b3a6091c8c5560c2898f87820365426fa519e32ba6f654177e8451f870602cadc9964699678140e91bbdf76327465294556abec2a02f01715ed420bf814879fa58effabdc4bf3c622871e3e1c6360795c7a8d39c0aa21870dc45fd0fb371166b3a487f82fb3a383e380641f113255bf277efb7f2d49bede2331fe24b33a826906d10cd5c8d5a03ef2674958e5d19e0829904614afa59e5a8fa9f257296ec4b63fecdc74cf3d63a80cb17db5f2ca5e3e09398363517b72fdf70b9f801f9e3a8226e12521ea908a3f3c8df68426c22f4a018639d22a746c3fff7204d67c4f73b142627c1d524f83fdb9063fa8c5436fba3889c632f0bcab0c0765933b1fa537a0ac7896870f93edae195f844a8d9a0a4daf686c08acd834b8c72414f1b7280e7c05551c0353f45067d84cdbf2f0d60b7e2b397918f594d5da5f732ad111436c67644b220ab8621452b7223213754edcf6aa4ec1e50dca1757cb2fe11a7365fe0f3075e97a4763b38f5b8af1c660899ca647563e2465074f9344c6b9bef0067de3d8708c24a6fbd2730b563c4e50afd959e9a94096d92bc50c8b5e55bf1b207d44392577e8f4690d877e6cb60da34c1ceeea1c912e391d996d0ab2eb88bc9c8ad6591e448f1640f5da8f6a56057155ab7cc230d632dd864910f5f85a3bb996a05c478812e38a6779d89740ba4d07dfec3a5f404adec2f8a8e66d43bee2909b2399cdc9fa3202bf504d748428b05cd0a042a30c2b4d12cae0a66c7ac37a682e7471923f6beabef36c93e82fae58d8c5c547ceb1d377d60e7153f16b1ff73c79dc35312e3bb5f0dd3cf9a7980602fbf098bfccc35b5468f7eb7047b7687ff3b18748310adf8aab63d63ff0c3a80151c78bf860cfa8a4e9aca42b78a0aa79cd6354783fabbfd49d7a15e04f233cec33562fc339845cb7279712e8604d623563d84f7fe8e9551ce1ccf1e793aa9d72227b99dabec75e389316f11b4cdd3cb244b5b2d0927215c1e1dca07cee6fd2fcbb125cb154559d72d9d41f180b8e8f0a40f3bfb24ecf069e087ec43b773f513f0d589fcaec8d9cc18829c209818a97e3bccb952b263cb51a1b25a1b597eaf9b0acefda2dd2502c4bae74bd48581404474f9753c724c92d16de9c091c3463ffe93c977876f7cb11965e2b326b05ec052ba84b7608aa4ace25c75a0b2a593013e53bac3414bef7602b719be9445e3ad325a832904437634b6be755a505d0cc01f51afeff36b09e128c62e01c9d6404b55f2a5f44914e7dd2fc9839147d7753929b50d8e180b2b9c3b4687254745479f54e2fa0bd930f5c8f14193be9ca0a9360d78340cef9cda9cf62e6f823bd1775c510d7218aca4fa841a59b47a64ca53ea49d3be05bfa26d1967ac83170e543a72ec30239f53422e079446dab482a6f47dcdfba1a4da85c8f65dfcacd8a509acdfe6c5f8b9cd8ef6476912b96b0417538973b30d9b98048b86aee37b592ab688272b54d37c5334b17e0428ca34e4cb2af1a769dfa1415f8fafc0b9c27acff158f9fb980ddf4bffe0aaf9cfed703caabc03a0d0a9485d649f429901d6f40796e1813a4805e4501ddb92962ebc2e85ec886eb30f64875345063b05d36c8fc1280944769238f6f91761c88d17fcf7304cc125d8d25f0a7124221f5a90a0a8d05e9974bcf152c0d12aeee6eb491a56bfc0c5b7bf13fc85f8a576ab0f70c05ac3181731354890a880004ad337ac6bc381381bf7616d8631aeb99f84c2a5240721fed50b771008f599ba6e5a534f4dd12bf097f94611932fc2fb97e97a1db7f93a878d27c3fb809993591b2ab47acbbb51efa373f21e7f9655b9f4d9c09a81cb1fd1eb2eadbf0e3a94cf35d794ccbd831801a3a7f2ec7a9e91a88e989b917abbc5ada42ba5a695cad63e4fe98058a6063243f66cead121fa7e14d9bcb38c5c1e1855443a4f6d89fc0ac13fe0e44b6be25d86368c9c0945a8c17520a04d8d7a80a4173cdce3ac74a0f9afe7e798ef940e53076807e84019b05675d88b2e6fcb23a78f1d23e06d99cf8525d1146bc041634e736fd7c867b4941cc0a0e19e04f7be9ca37e0812324d00c97eda2d6984db20b7dfe82692d538841389e173a965be25a9c18361fa0761cf569696cf4e56466bee97280ec074ae20f0c556a9a0ea649526638fecec401d7c50b8c4893b1ddc54a9e3cd9a9007f860367df60159140d078cc93c047174372c3b503e1f338504e69573bc34f25bc4cddd01d8ad8427d3bbd752848fd8267bdde0bfa022df6655fd52ca1b7227475b7040af24ade63d315b1fdf23dd22e38aef89745c32df7ce760256bdeb7fd4d0921f08657ded46fa486a8d5bd51d16f7598ed72e324c907b26f4bdf18e436b35db5f0794fb8a15b6a63ffabf153afe61f65b03710d24b1be007ce6392bdf489a5e72414786a2642c458fa3ff49a1fde5c04b1f85347105a238dab2512210786c9a045cfa9eff0c6149c48c1145ec8cbcc219b75426e9b966cee727af75c344901e2e388a5f16feeff16ca781be4f013457f5befbc41e2cb312455ec2b4f00e8c60621c763c3f9fb78af6cb124f2e330b0787071513dbdb4e78e4f98c0ad6207b5e5d5dad500c4678c26d56a7f33550b516e883b6c3becd1f8ffac7f4bda917b463ec988992a30976f9084efe1ef6da7e0eec95bc9d918b1e8834ac35325fb9289d0a98e5e2ccd5137f732108a7c670b779de1365dfcab81e2bc984c7da03e5c0e07316c0b7ec643c3880cf00abe8adc7e23e44062d0014761aca7e608ec34c1e09d7a89f3d45ea729f85d02add22b8e75a0b864055cb5823511ef20bc809365871d89d29890c48adad7a4e7f1f5cd7c27c3403da732df84c467a3b0d8fc9ee28c129773f070de56ca147d8faee7b9ce089708c49d11b1b1524d9a2a4fd44cb4b7524ffcc15a46ea89ddc7c3f44d814de98f750bf4dd58d52c207f44e7b7c81bb4c40251e4faa36bea915fc30abab4c3c71c7c7c9a13571ac37ace0d694fa7f33c5233ded51d1641672f633c5c381abee7a6f78e01d4481cec0984427a81e75618175ccf6d12fd25b9755c76c7d4aa32ceb520e79d81a1d247dd6afe557cd83bd954afc9d3d2148f3dca1f2ccc45d6ba39feb6e18eeae51c312642287221f5e64ccec318fe590d4292817bdbc33bdfbfb17a01d6ccc34136075f543bca9b1f24a076370042d9cc5a18dde79c829df0090e64907cf761a876ea26b6bdcc38b91b32284c8fe6489e49e8c413a51478e2be583c59a8464b8cbe6e8878003da3616fb53cbb712ec364860a5c7d8ec46fb2a8c9694a9343d1a47a7834f2d9f4fbc45aee3f5f2eebe5936d6174e19393b073843d504944c07091005a6d0c572f3f03b6b6ba95226e0a0246219de2d9f26952ed728831e010c7d85765cd0b9e8b6d10d0b5197e6b520bdfb0bc48baa9355db297de8898bdfd1ad7d4a3f91e1d2429dc5028948005e861e93df92d47ea21aa8839aa51801bf5b0a41d8eea395af76dc11cf90377501bcf7244acb6062417dfc9d6c5162a9ce2070af5d5dd44cef1cede59905af86ff38a24893d496fdea8319696c291ac84fcee5baf16a11a654cc0fa0e103fc09bfbcda56bfef726b16c5705374f2668bf6ff79fffe690ba1c81494ad35bc2c64d7c94e2b6b6cb9b25e25921e7107d90b0ddd45599a7f98d3a0f57c539c6433be334086c7f521d1cf4dfb277ec1e3e6d0651cb7a67d51525ca9032a30fa6c4c439c59ed75b14d7ecab3ee90d1c5dbf7f32442fbb6493bbb822be4f1e0a4fb285033a67b262353d910fdc1cbb0a503a156338bad0fbe13b8da250fd69676bd0da7da89076c26603bc18d7d8fda36c95012a194f7cbca8c73aa129d9adb48bde3065291c021b3cf2269593021cb8c3e091892453dc5e4e30f870a60f35d1fe21e587afdf3cc46b22540c939c019d1ec13295e1a56c7c56a847b55b806d6feb626b8067116d897925dde6bb137b23fcc7215f86d0d9e682411f98d3523d51f6023f57086d3a3271626c8d586108fc4d6da98310cddaea061af755b0f18dd26d477dd39a9a2e6e679f861fc7ff60c39e56b03344ec8f569618cae92d98ddba045abe535ee015633be8ba3a3372e0fb4c007", 0x1000}, {&(0x7f0000001240)="25d45e38cd82a5e9048b2490930adf5a8a5b5c1014a8c8260e7e7639a55c8e4dee22a97281785fb90679939bf590158cc184260d2cf2162d481a6b7a5259afe4990d12f726aeb57eb9fa45e01c76f241b95ae4a9b9", 0x55}, {&(0x7f00000012c0)="cb7204ccdbe513cf17367e84880a1f2b3e2d1c2324be395041498a708da3dde68a7045a86dfd29287b3d0bd894f88367ffc2a21aec72af7dae365999e82696fd3ba07c17b7e51311b2eec73a280c5547c30642774274d2ef925869c98652768ad390278109f216e1353001fc6316e4c26caa95735cd9d1d4547183375f9af875788406419dc7ac1e649451f81f4d2e0c20d81036ef2abf0fa588e4dccca274032c01cd07d1a1e4ae", 0xa8}, {&(0x7f0000001380)="3e6054b838e463cce025df9af680904018eb2ba837087692fe9ca0e824b325daf4e4b49e447aaae2aaf7d99d1415e3437b42ce748738c75c7a6b5badcc333fd57969d5f6405d4386b8beeeb39d5a4a5a91c2d99c454f7fd63dd340b8edf70296a02be5f6c388706e2c1c0f8c8ef63a8a579486cbeadbe431be7a574ae75fff5c434bb2b2b37c002e535047873194a29e479922751341368bf32c8e06a64879c2cd44fbc431d8845e601d0a77d33365bee9a4813d77124f454c90d5b910b576", 0xbf}], 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:10 executing program 1: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 05:37:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x103) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r4, r5, 0x7c, 0x2000006}, 0x49cb75a9, 0x1, r6, r3, 0x0, 0x6, 0x600, 0x9}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r9 = socket$inet6(0x18, 0x3, 0x0) getsockname(r9, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x81}, {0xd6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x820, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x8001, 0x0, 0x7f, 0x1, &(0x7f0000000200)={{0x2, 0x822, 0x7fff, 0xff, 0x800, 0x5, 0x6}, {[0x1f, 0x3, 0x3f, 0x7ff, 0x7fff, 0x0, 0x41, 0x3efb800000000000, 0x28, 0x1, 0x80000000, 0x7, 0x200, 0x8001, 0x8, 0x1, 0xc4ba, 0xfffffffffffffff8], [0xffffffffffffffff, 0x4, 0x0, 0x9, 0x1, 0x400, 0x80000001, 0xfffffffffffffff7, 0x4, 0x6], [0x2, 0x7fff, 0x5, 0x1fb, 0x2, 0x2, 0x7], [0x0, 0x4, 0x10000, 0x200, 0x2, 0x4], [{0x0, 0x7, 0xfe30, 0x80}, {0x8, 0x1000, 0x6, 0xc7f}, {0x9c76, 0x1ff, 0x401, 0x6}, {0xac8, 0x80, 0x6, 0xfffffffffffffff7}, {0x9, 0x8001, 0x9, 0x8}, {0xff, 0x34a, 0x5b, 0xe15c}, {0x2, 0x7681, 0x3ff, 0x8}, {0x6, 0x3, 0xffffffffffff8000, 0x3f}], {0x0, 0xfff, 0x5309, 0x28d}, {0x1, 0x1000, 0x3, 0x87e9}}}, 0x72, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa00, 0x0) 05:37:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000004c0)=0x8) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x00'/110], &(0x7f0000000340)=0x6e) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000380)="a376b11a4c1daef94454137975354f29c2c47a883f7047289033fc2a18260c17463595fa153648a1283c513c07f3b1d1ae7362280da084d0933b426e3432d7364d501c52d5d0a6de1db4de905caff0af3382e2ad90b034118da281b580d3398cb1cabb3f9ac8dff8cf32e5172d617ee11ebf3d0fb9c3757092afc35ba5f4c523f98c872c46282a27ba67560a4a680b9312e9e52965b2e4fd67e22c0ceb0e3ea9b6a03b5af31212015fa06ba4ff8500e25579237021818e80bf72a3622898b4e1e160a71c2311e680f7dde93917fa9458", 0xd0, 0x400, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 05:37:10 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x46) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/88}, &(0x7f0000000080)=0x5a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x402, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x6, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x9, 0x3f, 0xb30, 0x1f}, {0x9, 0x8, 0xdde2, 0x1}, {0x5, 0x8, 0x2, 0x643d}, {0x3f, 0x7, 0x3, 0x3}, {0x0, 0x44f, 0x26e, 0xfffffffffffff800}, {0xffffffffffff52be, 0x2, 0xfff, 0x5}, {0x0, 0x6, 0x8, 0x1f}, {0xd8, 0x2, 0x80000001, 0x10001}, {0x4, 0xeb, 0x100000001, 0x10000}, {0x1, 0x5, 0x1397, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") syz_emit_ethernet(0xe, &(0x7f0000000000)="54cd0e500d783f94d3b94adc134c") 05:37:10 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x6}, {0xa8, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x400, 0x0) readv(r0, &(0x7f0000001b80)=[{&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000001580)=""/195, 0xc3}, {&(0x7f0000001680)=""/89, 0x59}, {&(0x7f0000001700)=""/255, 0xff}, {&(0x7f0000001800)=""/51, 0x33}, {&(0x7f0000001840)=""/243, 0xf3}, {&(0x7f0000001940)=""/212, 0xd4}, {&(0x7f0000001a40)=""/237, 0xed}, {&(0x7f0000001b40)=""/46, 0x2e}], 0xa) r1 = socket(0x18, 0x3, 0x3a) flock(r1, 0x3) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="b3fa626f4e8254bbe3e907f79fd8947b8a393f7258cd148cc9f1a2c444c48147de50a7ca498bccaa7f7f48a31d826b50f34e41e3299fb439103fefc14bc462336664be4e0c9d8367561bd44116426dda1a2ca9269317a64c706f759fd9720d9113f7defd3b7ea6611c0c073fb7955bcaafddb88b2eeb53eb74e9a8", 0x7b}, {&(0x7f0000000040)="3ac5e05d9b9bdca3e2e1f4ad3e9ca20d62831f6762376fddd618ea9a3ab69b9e7d724913851d5931e1ac89ca892bae553d3991fa3a7a8aac9d3e668a2e", 0x3d}, {&(0x7f0000000180)="3a9cf752dc8e22058817cfbc0c895e", 0xf}, {&(0x7f0000000480)="26d0b9725b7542f6fca9e094c5971be158ae8cf9db563c3b6101b1ce2d7c51f75db4eed105f1442fe4f3623cc6988cd6126ab75943b5aa98872940ab2be67144bfcf6a4a41d67602da407dc51824c6e8e8eb24beebc609e07ab84db336e29d564a0f3086748dda05586124a758f3c75dd90f4169504dfb79a2c2105e1506642e4bcbd66a583d76d3cf7b64cca0fd7bf28a3ed64a12bad718aa648a64791fee852bd5e1c98037dabfac5e0c7d9de3379808047df1fb8e89da570d22054a89d22a73c522868400b0aaa38b7b8cfe78e68e833271cf81419ca6e07fa3b8835a4e06d21f0074dfaee267a7404dbca67d3732769b7a26a155e1df4d4c8b1ddc2fe21021ebc461a045f90933f07f044851d3427c24fa656fe4562b476c51bb64bd3bfff30bfcf5b68c85c8dcc393d99329331e97f8fb96c2d80f1509af6eb2e31328605b1c7170aab72771f24c594db0076c796f3f17d3d64d2161ac204ae80e370f729dfbcf5b24fd01f3bb159c7d2082185076b0310da646897a551b2bd13be791d4f79bd3ace8a9eafd60fc647014a5821828ad3a25ecadf85abcd77203a53478052cc9b12e182747a00a4c28cf29fb66ccd5d39f2a544ce25a3ef501290008342ae749e7a791afc7991947ce6dcaacbc398e31132f23086707c678cc92ce6b5300ba2d5805e6278d0c16561f7d2a90ec61fdb01d3bf2860fff73ae7f05510148e60f2f27a912f54155c8f5f8825b16f4c36ebd86a1058226edb7718d2211abd4f2aadf5c694246fd41c58122ec5ae12f85127928552798380f9366ee412fd163c518d27286425f1775a038f107c11daf20b237aa937632cff62effd6b8a46872924a28b2734918431e0b8db4107f291968212af4aab1613962f56de3cafa717a7605648236feea766d6eb758f169c7bea43eaef5166193427126a1a7905685e942e793f77cfc63b0d39a3a9c8b286b1d61f150879cf52208c15857005fb2c651b1db065913b82e513abc639c5a1cc7650d3a28b338f48c296a5c2aa5e4742edb0704659c6c6c9adb36822a446d8f4a5edd3f91786abfbd403771a0bb999c18151737df799d73cd45bb5e7f2b1ce8899951ea8d2122379bcf9962eafb420c2d40678890430aa1b62cca7832fe8b9bf83957241caeddaadfeddec06939a646a8e701a512ed070309ffdf4fe02294bf6703da6093f814dc243e64c22c55ce37a32ed00b76994bd96f3c02e7ae031f0977aaefb6448d21589f438b8a5c4818cdbb290c731d1faa37372a1625894776f42e90116e00fb450e0d007f1ddc693b05922719c0b01f9fce890535be80ee5898c2ff5981ff66cdc91dc45df3e522abc337ddbb5cc0abac9af616c3d6f5d520e1ca17c8610d13005a42a9a756e734d742ae9c5da90ed49ce2df898a66c09ab98af64604b53f8b891965f4980df52eeaa107508aa7f0c09092065e4b849970e49403e5ebebd60acde9562884b060a92b251db4809bd234b2d2ff35e9e03158c5efc967cf999cbf671208bdf24245c4ccf6eef9f4857d21950438ec0334e0e76436330ae5b2c24ee08d1309728ecfe67496084d1309883c0a0a1e790759baaeb0e42b679c8e92189ecdff5df37374d115cadd6a55cf12add06755e0090cad48a2fafd413b869c7347436f47bd7c14ca774857f3a8e3e1873ea42583a0b80fe42b59b4b3d9516b4496d29d803334943893c00a544a813372afe60d3bcfeaa7f5a2d5dca0ffe6516b5c0dd3580c30babfd0915c411c2ce44311ebd0af175eafd99e9f0053db0c9e24362f2550b02b0e51f03f74392e97acbb87ecca388ed2aa815655bf6941db2e8db5b39ac8b7a384f922abe6b4c1f144eac2fc3b90e4e74dbac6f38b2aefa94e0b293ffc6991138616cdf4cad16c3436092c01ee3f401d87b2541755cc3885fde8e15245705da4ef79847c4c4a41c52b5fc2aed3ce68f2b9ebcffd305938a12baa74a6dab7dcf254fdbbde2593ef2dd29cb954facad52671ff6c0e03358f717def58af5433a17346538f4ae2ffe64e73a47750424f969e9ea98ade4c31543cdcf56463e38a45cc0ddd1cce8885be50eab61d050e9f67e238b3420b6afa0b8f0f55ca4f2998c62c32bfc25efee9141d06fca29437e97e957831b3ff216db01d2829511feb4fcdf4c8eade30c71a138b2b3df3bf345a0e311a66e9b23fcdba2dfd7985a4b1272b73f455448e337ac50287db27abc95d9fac79a4dbecc2ae16ce05444404a5e2e6cb1c25fc758fe8d3fd7eeaed08c886d052ad40a1c43ace86abbfc02391f6864d364b71535b67e07329458e7ae7b090f4f714d40e8761383618cff94918d6577fc89ce511ecb2b1f40bd5dd7d74dcc3980e4a1aec8446f42d8cec3aafc212ed0c1aeb3ef65b07f8ba0c9312f4909b5868815bab8ac254c8b1a89d54328a5ab5dd6584133f922b5f3bdc79e7ff82ddebe3007bbec247362414506889841c630213dbb34e7d1f76c0c91e3de0bc1f2f33a57374d5bac09f3a6fb0904d3f12dbf565925fef790bf2ca5191a567ce77a28b08dcd9f34493e3a16b7fcfc10f913f688fa36aae26f407894feea0ad5f92e08111d269972b202e3260176de4e8fa04d58e596c4936372ededbfa11162f14b4bd4195a5bac5fcc86bf57222b41a125879b2dea49d7f15fd6865326646adedc98458f8b7a2c713c5a8bba2b6fa4114b0673378f0367ff43c23297a0391f585a8ba3ecd8263d99c16a15a4316ff1c79de6ed71e25180eb655b2296495183b9d02530b94cd3f554b27407db8f474653900f9fc58fbe027d70d968ddd085f020559c2a8975154116fec64006687ed8eda3ab9dd38fd369de7db2551e6ed22de7fe7382884da1f5c81550532470d958f1153d1a6ecc6031f9cbf8589e354089e81617294043ceacdc53c46072e8709cab201e85715baf5c2cc18a2f15635ecc71e31a74ac756acb991ee13195f436bfc892aa6ad44922cf5290a424f6713107820e4836b068a204858a4defc042463361b6481b10a8083ea8c17dcf620af15744f6d67aacc458d50bfe3b79662acebeb5e14f4f84d4efb30fa8d8baa427ddea60b724f14ac1dcb2341a352f12fbf47969b688f865bf27ed86985ea9ed82e0307e5ffaec1845ec6dc4984dc5de824b9a932244f895606209bbd2b9b69c3466f5c16c9f5f0112c0968890f43ae5dd75278d95dd98a447c6240c320e16fd64404626a9dd2c82853e9bbe3db09b23e209de4f16cf35313c3d07b63791012c55902262b69bb53029751c57464702e26378792f8363ed718177b7df92577238015878ca79de5e8d3d47c3df8f12cf35ae0ba092a204482fd15d4cc3052b731563f008a2cbcd01921194dec946479f3e0b4522353154916cbf6032b3b22f66fa16bf3dbd9a66d5e8bfdc416ce2d825bc5e2bfa7b4b7fc0a157b6b81584933a637100c7eccdf25c762e4791c5f2deea2182666d9aae100a980f6530351207f4d0246ef5c4b58aa252b15b77ba1d47a5dc08d4816605fb18d6522dedcd9b2e90ec42fd1a672b67c4740f9cd336066e63e20be88830c7efd6de147abfea4ac39bdb1eecdd821949ba60da756ff57647b2486d5617d40d974f0ed40629f1195046d48575c3be74477882052191ca3a3f7c80739bf3b262566134ee2bf28d20bf24e36863a8cecbbded5296d28eb695d26ddaa6da461c7617b1ee5097163181e4313e07dbe39f06348c95d1d7255213684fe3feccf12defd63bce02539e9ac1aed5c47e852d484c5a94d52b5c3c968822924f6ab36a5ddc1fe831980c0912f701fd991b2aaddd95b02c461c134fd706b6293eaa20c95a9728c695a8edaa226a17c55b6299e86bd2d4c0734a13faba8301c8372657c0ac1cc09b4a6af0044927dca9b0dd6029883c70a7ed2f2729dc091494cbbb01b30bb67afca963c2ac8c1eb1029bcfe6493f55c92a98bad6beca1f69e687df9856841b01af7998c80bf844203535289dd467cee9af94fb41cab24edf2ed9201008e5f36cece8f41eed6473f0dbb0f7695d5051b15773f574a493715b94f2589fe13e9c54523528cadeb0c4acdfc22aecf0ffe9929a372cfc5543f22d181337e62afa6e4b75c8c2d98d5cf314849584112fb7c9a51655431eaad4e1c481493ce7b4a0bc39dc265cd32bceedfa5aa3a7e38dd43c2a9d15795beb8825c637ab94cbbd5fd1ddeffd9358d654f289cb9d2eb2d3852798cae83a77b6f079f945d09084cf29b074317fd37cc7ace9ea0beef654155b12f2b94b26ac6ce7115d8907dcc7eb64f80d21ff93e74cbe7f337805cc72ee70fe02e11af0f5989f5b08e294f22d70f75f60613a0deb0bd0d2044a0ae6c56d0c0ebd6460c51072193fe9fc4e19ba03da62e7cff1b2d90f55e0dfcb71d63a87345db7e0ec85c754e3c2e7d2d7997f9a2530289f7bfeb56eef671d36b3ef26120a7856c53cba88b0450876f53d2832b10e8738a17e3d46fd6e9448f19d88fb949f31e6cd8afa64a3c79c7fa5082187c3820e2ada0481359bdb8416b7f9ace5b6705ea99c72f8db99c1a14bd5017dedfff3ebee18fdbc8f9d7d7c56f44f77785ab3946e73b1d4b8baf9bd327dca5a2fe0b36b6366cd3bc91278af4fcdc455cddd1b8455596cdc10134fdf8c39769250b1e17afb2441572fcf63e90ef6a4228aa5712514433e12e3ce43649862222695dd85a9c4a89a089b27f2b72064453eea9953dc1fd3ab4df8a58ed29a4b6062b77189dc99f7cf60c959a9e5e99ac9be3332405b1ac4ff28ecb5186a75ab767399463dbf4a6144bf224373a4d573a2cde2beffee6ac15a42ad7f7e594da5165c35aa2d1c27c06df4b680f4754dbc1ddafcaa8ff826cdacc008093c3dc31211bd91e1880c1edfb1a9d7c917b868209c618ed81543659edf7925d91d37290900899e2452d4b0deb53dd79c5e7e711dffee7edde996862535fa01d38f9a847a3c259272c8ff1a37469b6215be1e31d7f1db79d7aa5881b8a9ebe6ae044d20890abc1a6e8945507ba63007eef14a2a2fd15a1034fe1c18109dad42a7e52a20aa9b6fdfea875f0511e686f938c0dd303590d4fa1af51e64ace301cf9b91fc0cf0f4da0e0459c81d9fb72805a58f78de7931c47812847c95e52e7bdda07b077ee17791a9983a4d7d0a58e6659b244be27b77f9621a3440a065523a47b1ae7c977a75c04eda0e504f94cf455e7e4182a3488bebb941a8da7098958e66dfb0de619bc5d7ded70d67b8288075cf5dea0c0934f85c34d63f4fed0b55890ecb9bff8b4fba1c0ba4184de2d18d94e815303a7decf8369ba89cb9a9ed994dee1ca4d563ae4622af8d65124804527ce76077c88c21f337ba31b4bfcc9521ab3f29b22dc33a0989af0bd5d5328649ef77b2321af51a35e0628acd22d1d37481d9c9804d2f2b9dcf4a1410ec2515dd2d3ab0244c2e602203ca937ef5d2c6f6af41e2e5f34afa8fb0b5bd86588531e8ac14383ad1c9c156b2a71988af117a6bd73b55750ba2451b9286698d8f90d74c4e3b419989fe230402471acd5e80bb2d3ca4b8ffccbe04a20dc6e7b3f8f93a6dfd624a68ced0eca9505992a62e33ead2b7eaed50ebce03bb435d431e42d240096ee810b59a793b49f90a1f22183ca7416d3ae7c85fb77fb88192729579a131ca77dc727061732e1d9cdafb92730f3d243b14566e7ddf84392de0b8b4c47a17d24fcee291e281817942cd3f758befe4c46a7613ae3aeaaddf9519423dc38f8e4f097446d21a4e6fab8851c45f3b6411ff6fb894f96b1405a3d404c56f8e0197014c1e2847f15b1f1", 0x1000}, {&(0x7f00000001c0)="3aaa7016b0fdf00ca4aa8b65a85b4868392892d195258b4f00127db4cd5f998600608113f1dcf4a28856b6ac48d6121206ee92ab7ba63b62cafaf2b739f2bc7747595a03e848ef6206bba248982e3ecce79d2606742167565963ff25ee99c28bc0628a5dc4c2d98f43665bfd5b6a764b36ab3bdfb02e86d7a563f650fd83355e1cfa437f0bbd71f5318348be0dcf391445caf22958db6f86f23badb2f792aabd6b335df037c02397aff07dbe8fe5c76d95bd217ce7272b965e901c65b6ff27f9993356d1f96491f8fb1038e57595819da972", 0xd2}], 0x5) r2 = open(&(0x7f0000001c40)='./file0\x00', 0x0, 0x108) kevent(r2, &(0x7f0000001c80)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x37, 0x4}, {{r0}, 0x0, 0x1, 0xf0000081, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x9, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x5, 0x40}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4, 0x3f}], 0x1, &(0x7f0000001d40)=[{{r1}, 0xfffffffffffffff8, 0x94, 0x40000000, 0x56d, 0x200}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xffffffffffff0000, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x40, 0x3}, {{r0}, 0xfffffffffffffffa, 0x30, 0x4, 0xfffffffffffffffd, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x2, 0x99e}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000033, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x7fff, 0x5}], 0xfffffffffffffeff, &(0x7f0000001e40)={0x7}) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) shmdt(r1) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xd2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 05:37:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) renameat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget(0x1, 0x1, 0x610) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8, r3, r4, r5, r6, 0x0, 0x4}, 0x3ff, 0x80, 0x7}) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xe028, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b000600000000000000002000009c00ffff000000ffffff09f6ce4f22276eff7f000038d0", 0x2c}], 0x10000219) 05:37:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000640)="73117fda0343a06d6da8c5a778b5b42c5baa7758df9fc082417cd87930fc108dd813965a8c14d69ba51f99b761941070fb3dbc0022954420c7b4ea9c2734f77c1421b7bf8803e4186db573cc9c53b6eba97caa4929ec644a24b9c2781640a195f343077b2f407afb5394de099c77003e59ba665241aaa4dca642c7b3084a0e52bf9494a93a227ccdbe99c1168d0a7c3f078b5e7842d31a88d032ca4cd38066f045596bca9adb73aef399dbd3b11ac263c53d72099f72d577acf478f2de59012999eac19a4fcdb6073527f157acdd93f5a951e8fd79ccf38ff1611b6295d202f50b9ca7a2190e5acae6606d8bb2c7f25008b30d40302d83f9fa18e958ac7d08", 0xff}, {&(0x7f0000000180)="ca5d02dd3c4c77f64aa3c0f8a3f01795ccab728dfcee95a9bba03ca5b709b659001ef118afee5103b3a52e43b88c4310beb30d13961ed764f2be0a547550c8a3c70c7334b49e557f37f8a26b676e330e2d2c2e0f595f7c974c0ac18b9fa7a08cebb859e8d23b2dd7c6c5fc1dec6e0323a961ea74da4f2c0062602f2648d84975df93b435656db804c0450a49043df76d1a38ede7eb32bb8a54be525643d769c2348b6aea95abb39467298dc05786e6da07b467acf6f09268dcec386756ad934cb4", 0xffffffffffffffe6}, {&(0x7f00000005c0)="3844a47bb41d963bce601858544f97b76947a95cd1ffbdc45ae09acfba9232357d2b8e6384c0687523a4eefc87ee077334e554ab9948b942d3e5e6ff06c33ed7e44700c66d58896cf341cd4c3bed435b1dc59b8223d284c4758326660029ff4668f243b1989f2a4433e26be1dc26", 0x6e}, {&(0x7f0000000740)="2d50529d1fbf3473c7dccaee48ec7577a9c2c2147416e02a0521d18062e889c889785f7147b7726adb7fb3e9306fce7cc608423fc5bf75b8fb5217e5cb581a6a14b80650f7c20dabc5829a7d3575c1107f6fc6b8c4f54096431505760228f9562d22a2a0e77a01c6185faf2da23cd2ff59e72f56f0120842ed54130b5e78ce34ba64750d7e6a2e554acaee5637f4e2a74a8571", 0x93}], 0x4, 0x0, 0x0, 0x8}, 0x5) getrusage(0x0, &(0x7f0000000480)) fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000580)={0x7fffffff, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 05:37:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x21, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() socket(0x3f, 0x6, 0xfffffffffffffffe) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xec71, 0xffffffff, 0x0, 0x81, "efadf424f942e8d584d27fb2b96d4da6a6b205f9", 0x1c8000000000, 0x8}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 05:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a400f534b30000dcb95a0100000000000000ffffffffff510e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x40045720, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 05:37:11 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="635da609f4ec0296e105a3ea79f707894ca944b9d7988a9d5282b3272255df7566088735586c3fde2e2760caed5bfedf2c34bc0383a360405ce362369cf44463850f7d5194006b98a31608f09c6d1b5c2dfeb5768dc12b7133d6361090500784ac61a36946a1634f5633be867c2cc365e5b51c3a5cb8cc957f37817a71d71db29f76cd5790e381f0ae1c3b34f644141f4ddabea5fda99b0385ba9ce1252914e15e1bb733d33067ec1b43189cc6e08c86f7358c1897b409244dd0f79ed3d19dd293dd24a36ca4a199508839dd7be89a7770d67050762f8e3d", 0xd8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/232, &(0x7f0000000200)=0xe8) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 05:37:11 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)=0x38df4e4f) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 05:37:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x50) mlockall(0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpid() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x0, 0x50f90ff0}) setpgid(r2, r3) mmap(&(0x7f0000ead000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x2000000, 0x0) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 05:37:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x2) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002480)=""/223) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000003900)={0xffffffffffffff52, 0xe71, {[0x1, 0xffffffffffffff00, 0x6, 0x4, 0x1f, 0xfff, 0x2, 0x5, 0x3ff, 0x3f, 0x9, 0xfffffffffffffff9, 0x8, 0x6, 0x1, 0x80000001, 0x2, 0xfffffffffffffffc], [0x40, 0x5, 0x2, 0x4, 0x0, 0x6, 0x2, 0x8, 0x5, 0x1], [0x8, 0x6, 0x1, 0x800, 0x9, 0x1, 0x7], [0x7, 0x5, 0x6, 0x5, 0x40, 0x6], [{0x4, 0x3, 0x1, 0x5}, {0x9, 0xbfdb, 0x800, 0x4}, {0x7f, 0x0, 0xcb, 0x100000001}, {0x6, 0x3ff, 0x9c}, {0x7fffffff, 0x100000000000000, 0x15c0, 0x5}, {0x80000000, 0x7, 0x7ff, 0xffffffff80000000}, {0x8, 0x5, 0x9, 0x1}, {0x0, 0x5, 0x6, 0x3}], {0x7fff, 0x9a2, 0x10001, 0x5}, {0xff, 0x7732, 0xc7, 0x5}}}) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="fbf871e2c5833c1898554d43050e2ecec06bb4905b1cb7b2b92939e6d84e5a136e57f20cf1974f8880eaaee480de7e4224410db0bf8c97940af754ee8fa195af741e63bdd8207ca294d0283b06008b686998e42527069693bb986b7b81ad49f55ab76e383004a42ce4605fd001d972de5dea71c1a39687f6b5dd88e770765ea2275f01c209630dc09e59ea5031788e9c7735590db68b6ab3ae4376b9c4893a00c0b5a2a9f8d69aa34370b231683ffa73fe67100b1ea151b4bcbdefad11bd4b2a2e5d3abe2ff9f88d34ad03fa5f0b247fb060c368e222fd17471d1ff3eca9c402bb4fa19902abc7", 0xe7}, {&(0x7f0000000140)="26f69b4ab64d823186a6832d2b3acd86423428b123c176b62d7009263ccff73b66812ffdfd811cb65de7ef43ed6b6ee31f3b9a3c0310760af12502d47ff05969923386ceec505e4dde5e3aaefff5160edf5be60f4f92c74d2378231e96d2986c634e358d07e36ec27cbc6d30614b08fdce820228cb068a911714a47169123955bcc58426e25c44ebf3e8f07cb62fc2718beeb78c946c42b0d8fe9b72469fafd3b2974bea6c517781b260d636d439faddd8fcd326ad422cf1c317eb06731d372abe5fc4e300aa6e32784dc5b9c7b935c7369f60eb7f1f483ee6d30e50e1ac173e2d3b0c6c7bb8e83fcefda1ab636f0ca3", 0xf0}, {&(0x7f0000000240)="36ee2c886c782e13615d78b036f3604077f1cfe2a333031ec5c4327295d70308858193e42edee140c6800daac7adce10", 0x30}, {&(0x7f0000000300)="f3f1a760a920a2ee7fdab5a64d9544498b7e488823f9df4408c751928adbe8d3424955d9f7a4742b01498fdac1dafaf1b56230250f73b56dd89c09ee42d586add808ff58a2e9d3e4e4069102d3e87403dbe0a54140aa48f9a15541d39130f68b723e2272305c24223c723b9513de3a51b436f7e47f4005361970560ccc36ceb8ae4f61978b3306519704c24238e19ae070db3f8a8153d869092318defd5f8e17da1117eb1e82992eb6a3a53f0c0dd85a62dd6aa85269e6ac19", 0xb9}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r1]}], 0x48, 0x400}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 05:37:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x400000000018, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x3562, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 05:37:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x100000000000000) 05:37:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xbed7) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000040)=0x8000400000000b5) close(r0) 05:37:11 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x24) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x97}], 0xffffffffffffffff, 0x0, 0xd6, &(0x7f0000000080)={0x4, 0x7fff}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0x831) chflags(&(0x7f0000000000)='./bus\x00', 0x1) sendto$inet(r0, &(0x7f0000000180)="6990b939c794852d15b7dcc090db1095416d9563642547b04c7d8ccea6c163002f999e939432937f351b44f8cb3c1c1cc99605d1c784b622059fbefa52f8cf40c408a3ec98acbae29ee167d8a61a06c86619a9f225bc5c8794d28372682966ef6a1c4656c55a250898a81da48350c50c400c8ee3b99cfcb036f66a3d3771891ebb8723c94ad80d35e766dea1f3c7597c01ff5726fa65352d9c4c357a86b39bea25e5e4fdd212e6a1719ecfd9c4272ac22241bee1c8494e643f927bf8d5812c071397d1e52b5182bd11ba7a9dd8044ca09e", 0xd1, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fchownat(r0, &(0x7f0000000380)='./file0\x00', r3, r4, 0x2000000004) r5 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x9) r6 = getuid() r7 = getgid() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000480)) fchownat(r2, &(0x7f0000000340)='./file0\x00', r6, r7, 0x6) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x81, 0x2) chmod(&(0x7f0000000180)='./bus\x00', 0x40) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') chroot(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) 05:37:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7f}) write(r0, &(0x7f0000000040)="69845cd66283b06aa15888c1de4743100229bdd3d2df894b7377b3d3af8d1ea5079a0fc7ea939788e541c65d3046e2d82756f87aaa33f2744b6945a7616cbd776d694e424a1a4e7e5f19ad1c7b3f158de1203308b1ba0ab401180502aa07901ee213c06efbe6b2ab86cd3214d626e22e4776b0411be550b5b0ef38989d2fed0837a6b9a5b5e26b451bda8d965c7b0f9fcdf3deaacca24d7ecde51b9d17f6bfcb8dbdf618413b24964155b4bb0667e129dbd41daa928f4dc63eff42dfc987306ef2c99923f1317a35ba3a951837402e94d6ece2193e414aef2e34b89b244f131d61c2db7d7c0c72d8a8c3a03baf490c83438c", 0xf2) 05:37:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) close(r3) 05:37:12 executing program 0: r0 = socket(0x11, 0x8004, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) 05:37:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r2 = syz_open_pts() close(r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x80000000) r3 = dup(r2) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x1a) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0xff, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x9, 0x0) preadv(r0, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) 05:37:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf020000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000b40)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000b80)=0x7) fcntl$setstatus(r0, 0x4, 0x8) recvfrom$inet6(r0, &(0x7f0000000280)=""/206, 0xce, 0x40, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x7}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x5, 0x4}, {0x1, 0x7f}}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000440)="11c4a118a669642c25216ee12f5e326debe4e8ca2e4c041b878c0dc8428c7b50fe661ce3ef647ed6927306937e3744e6099be5c1f2b775a561e92ace3620bc8757e4e1519c600c0d47a7eca24ef773ebd085143e4dfcdf2aad1680106b388a93338d380e3938c9155ffbfd27026743123ee4fe9b9b6b19788b39e753e33cb5351021d47918ba68e3b3c55249541dc96e1c35ae6a8d1617b0ddfed292", 0x9c}, {&(0x7f0000000380)="35f1c9d0e98de2bc6fc04910c5740492f4b614ea46d46612890affaf75685d840c655907338d43ef4a4de79ecdd50cc2c44ae4c919ce44f66dc68de0e1063e6b0e295d1e8cfa2b6ce6e3879186d96543a5d3252f4996d8b15fd9de95fd945d13b6a130ce39922755c068dc258a03c11d", 0x70}, {&(0x7f0000000500)="12483d2135b2b75889801e2a53d29be7a354fd0de1ffe5b92da44f2ec7257c7f3ad96eef533eb143e1d73a42574be7897736f96c588afa4a363941ae4c9c2a9d78641356e75da165af1f1299a098f2d16a13de29f1f03ea0d7e085a89e1fcaeb2c1ad0fd10c27d1a75e9cb49d27dd582db2a08a60ba54dd17352e24cd252c078bc173b3309cfdb2acb991633e1a3823c3931766d6be28f05875319666b0f6399e1df92d6091296f67621c36b4e67f090c4c7fadad3cd420ac7343235e9eff6a215f8e094a9ed81edd320385243fca4fccc39e89314", 0xd5}, {&(0x7f0000000600)="7291ae728e96dae98092be62010fa7abd4b6d58a7c6f47eb213f5943a27966a20ea7844dea15f26f67f9a833a4f7a02e3429ab86edae2c035fbc146b35aa1ee60f415767655401ac9cfebde1236d64eb2240c4f5d58af2714ae7a42fd6a7dc2fe718025d0776aa1003b8bd5e8244d4caba36", 0x72}, {&(0x7f0000000680)="5e60ccb61ecd78820c7f0f46de7d44068b7cda9c985fe244797c4b68196c01f99d86e6ce1b7e4ed4a23584aef4200f2fdc19bb44cde27d4c6c8f78a0aa739ed32a36a1ca597747405177c7", 0x4b}, {&(0x7f0000000700)="891fb129977a862d569719f91016f28ba4fa9e9d9ba81b185beb680e941d7888067d8d4cef2b603213535e06295eaa71e86af911ca1b2db349775db2d436273d01c05f3252675a50ff43f23bc30465541fa88060aad20e747ad2c258b87048bb687e33843132f5a56bcdad78161877050959506efaa3f53d977df1de3ffb09366d4b3793f51c2e000ad8fc38ffc81580", 0x90}, {&(0x7f00000007c0)="b11f38972a29c707f4f672fca6089ba8af21bbe0bf558faf86722c7c751513a9a6794996e0121eeb21f954bdf8003e70337214f33f022a3a64088f6408d117a2731f2f99a641e12932aaefb8473426751cc1c03d0ad18d85e5175be936775b176591f23e3a3a0746b7c5b1e158bf3afdc7af05deb05ea5e2b626e7dfb23122118393aa59af1f47d6b9d1f09c9b2a", 0x8e}, {&(0x7f0000000880)="cab57819281e6983837de9c25b835310271933073db9a1307a7c40f6433a2b72cee25761bd1953877d6e4d5b1fa5429c6b83dec8bbe2d3f7c3161eccbf2f0b1a428a65e47e8d68b8cfd933b409cf6fc349f82cd078390fb8404a4baceef950f283f38389e784ffdfb25f335b796aef34602f04c11547c96eab9077880f5a507732b2f7fa2b396fb2c9", 0x89}], 0x8, &(0x7f0000000c00)=ANY=[@ANYBLOB="6800000000000000ffff00004c000000951ab1c95f2a06190e73f2c9840abf1955220043e6ae6b73932e285f75ad4920744ae7cc6d25194e101eed7bcaaf461555ebb4ae1dbe18e667a8646de1796ab5cd2f5d463eee06276949af9cbc7fdc1171fc000000000000480000000000000001000000090000006b24f2fd056524b9bd9fec202c0a3bf498c42122eb5d9d94c74aaa58e534c7edca53ed32789ef9f1389d0e54f5fbb153aa481a0000000000a000000000000000ffff0000010000001b5497fed77ad1ceda17f2b1355fd5dce30eb5a1c2c65ecda7c25da2c0d0e79bfcd647623932961c5eefa92b4024d73f3916eabb3317e70a1b0db1a6cd014437d416d99d351cd99c429bba7f030507828c7310e496318fbbfb4a402771ccee9227221268af0456fc13c6c60680f10f480c6b0c1fbb23af9900bc03b1894776e8fe155f586d8e1d41618fc12f323772e6735ae8947f71ff29c2bba8a0d5662ef494bd14510dde720dd5806dcf2d82620d363b5b30bf1bbad34b1d1ecb6e11db3391c409e40b6b95f0055473b06b491baf1654099d2e00923036b99a610eccb27dae19c73520d21ad7b84484c5b702344a30fa8b55618470a2d17c368eadd4aa50cb868ae8975c3b77cbde396b1f79bf0abebd85a6447822b069f9c607bab556e1ff6e425ad9fd641263e654cbb5426334bcda5f7608c579823be6d8ff45a391dda4c53da9fd85b025a5fe35a6610055c7727f"], 0x150}, 0x0) getuid() 05:37:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65302f6669497b300013049e6001a3f364c9aecc7ac1f6f86672da432987e43c06d18283ca8e44776a2e7b5c54aa40dd08359efb64342059c58a504fdcf04bb4cf02d27fbf287e9aa761ee045b310678b058b1993147e593d035402fecb595abd30a603121ccb391b4eea5700a236876c2bc675804ed9977758e8e"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x81, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffed2) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000000)=""/17, 0x11}], 0x2) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 05:37:13 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1020000003000, &(0x7f0000000000)=0x80, 0xfffffffffffffeb1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:13 executing program 1: r0 = msgget(0x3, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/96) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[0x5, 0x80, 0x5, 0x375b7ef2, 0x9]}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 05:37:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20000001, 0x9, 0x40}, {{r0}, 0xae77d784dce42864, 0x5, 0x200fffff, 0xb682c57, 0xa3}, {{r0}, 0xfffffffffffffffe, 0x84, 0x26, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x20000000, 0x86a5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x82, 0x40000000, 0x7fffffff, 0x1}], 0x415, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x8, 0x7fff}], 0x6, &(0x7f0000000100)={0x1c2d, 0x5e9ae740}) shmget(0x2, 0x1000, 0x110, &(0x7f00003f0000/0x1000)=nil) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 05:37:14 executing program 1: mprotect(&(0x7f0000124000/0x3000)=nil, 0x3000, 0x6) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, r1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) 05:37:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000580)=0xef2a) mprotect(&(0x7f00007aa000/0x3000)=nil, 0x3000, 0x2) 05:37:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00') 05:37:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/176, 0xb0) r2 = socket(0x10000000002, 0x2, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r2) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 05:37:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xba8, 0x9, 0x5, 0x1518}) close(r0) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x0, 0x2}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x3, 0x5, 0xc3f, 0xffffffff00000000}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) fsync(r0) pipe(&(0x7f0000000140)) 05:37:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4b, 0x53, 0x6, 0x9, "1600c438181a353268369a0145be57602249495a", 0x1ff, 0x8}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0xf42, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000340)="87", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) 05:37:15 executing program 0: mknod(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0xc000, 0x101) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c65302f5c696c653000"], 0x10) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8020, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x5, 0x1, './file0\x00', 0x1, 0x9, 0x1c1, 0x8}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 05:37:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 05:37:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x0, 0x619}, {0x0, 0x1, 0x1000}, {0x3, 0x200, 0x1800}, {0x7, 0x1, 0x1800}, {0x5, 0x2}, {0x3, 0x2, 0x1000}], 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000000, 0x41) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80, 0x1, 0x0, 0x0, 0x4ca2, 0xfffffffffffff0dc, 0x1000, 0x0, 0x1, 0x5, 0x200}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f00000000c0)) 05:37:15 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f00000005c0)='\x00', &(0x7f0000000080)='\xa6', &(0x7f0000000540)=':-/*&\x00', &(0x7f0000000500)='(\\\x83\x00', &(0x7f0000000440)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x88) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ftruncate(r0, 0x0, 0xb6a) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) 05:37:15 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x180, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="d2ff26e5233b086de9a4a486148888e93c708194890293fff44a5ca6634a6efe76c66184b2b0385a48764cde56551b521190b8a33c27acfaa8dcb0bdd9922a50b3b6bb6b0125f0056af75e1295cf6083843a70574ee91a36d2d59f64f03d40499f8ac1d0bf038a6e7e8fb735e368f241135f3b3d2d25009cad3f", 0x7a}, {&(0x7f0000000080)="4ac07388b09e0927b59465791ee55cf61b2b7d15a5c2fa90a17072c7eb37c133a898d78f2cd0ca405cecae3fda5ac61a33bd4fe72b365465f78ac4e9541fb0572efc7589ba552f7efc270c1197a3454b66acbbf144f5d9671aab556b7017ab393f1ed2a286a521c8bb27781d45a1c731622a98ca478feed3feb9c6a4812216a82a309499a62fc8524ced8e8727d4dde2ed6f80e6b56eb380b5963d2f8dd5fa6855f1ea7c6910e9d1eee9d4972a9245594428a99399a1d2e0275aed149217ce3de1", 0xc1}, {&(0x7f0000000180)="540369812713ffaf2e6737f3e2ab3252d34686952c9993167712c121c97abb392fe336e12226e34f59baf76b193eb9a2b5801b3ea054f5eb6484aab9d3919da7aa12940a48a16d3a77d554a6018ea4acc49a7de2ff494ea2a481eb8957480035ff41ef26386727c92240cefca00b8c1bade6ad0222401b343bb2b3102e1fda0977527e997eb63467ae51540b5feed414ef0f7171ac8682242887ac0186209e867e4bece6316de86d7cdee0adb54c60ac59dedf53411ef847f98be2768fcd111380f855a21c3b5bbceb64b050dcb5ba1dcbab4fcb73013b614e6331ffd9f81379141d85eed31e04206bdce046a652eb9e31d79d581d", 0xf5}, {&(0x7f0000000280)="ec24ebeeef0753d0968686ea3fe239ad4337ffbc104be710dff7ac81c39200d7fa7d08191e5c7e3278b96ac29e9a8238bafe2649a9b2b72bbac46d3874211a2dabff1e42d918b580043932cb77fa9c6c3842da00d426a32d5f4d4ebbb642494aeb35afe7d051425a672f9ba2d304b44600b617baeadbcd3ba65690d9406e39fc6987310b3deaab17dd7da6b08d90beaaec71961b036f333a44b480a4991a64730f07139eccd27685b3f936270512ffa109847ec82d", 0xb5}, {&(0x7f0000000340)="4978db8e56a334d3a53e1189468ddc8c7d231e3b40ef5ed3a1c0a61633deb43d49d45d4c2ce024b0dc9bbbde4d513e7572fb294cf38012d30493ae98ac95e9576eee84", 0x43}, {&(0x7f00000003c0)="89743716161f6578f5724453a0587f966c2f56b3554e1988d19a60855a85a40586bbcf59e02aeda4e4", 0x29}], 0x6) 05:37:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket$inet6(0x18, 0x7, 0x0) fchmod(r1, 0x1) kqueue() r2 = dup2(r1, r0) getdents(r2, &(0x7f0000000040), 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x116, 0x1, 0xfffffffffffffff8, "17c3b322d5042c9f323e463f6dd90619b9e2fc59", 0x800, 0xc}) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x5}, 0xc) 05:37:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x4000, 0x5) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x2, 0x2}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x8f22410, 0xd6bb}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x8, 0x4ab}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1ffe00000, 0x3}, {{r3}, 0xfffffffffffffffd, 0x5, 0x1, 0x7fff, 0x5}], 0x8f2, &(0x7f0000000280)={0x7, 0x100000000}) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r4 = socket$inet(0x2, 0x5, 0x401) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000100)={0x0, ""/73}, 0xfffffffffffffe9d, 0x1, 0x1800) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r7 = dup2(r4, r0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xcb, 0x3ff, 0x200, 0xee95, "962a6aada017de4cd8bec8460755db4964ad142d", 0xe811, 0x5}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1a0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x2a, 0x80000000000000a, &(0x7f0000000040), 0x3a9) 05:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x2) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/224, 0xe0) dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10a, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x5) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x800007d, 0x7fffffffffffff6f}) syz_open_pts() 05:37:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r1, 0x0, 0x50, 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000580)) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 05:37:15 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) mlockall(0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfdfffffffffffffe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', 0x20, 0x20) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 05:37:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r1 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x40) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0xca, 0x0, &(0x7f00000000c0)=""/202}) fchown(r0, r2, r3) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x20) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000180)=""/225, 0xe1, 0x841, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r2, 0x0, r1) 05:37:16 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x3, 0xf2b, 0x0, 0x1, 0x5, 0x10001, 0x6, 0x2000000000000000]}) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) setsockopt(r0, 0xfffffffffffffff8, 0x385, &(0x7f0000000000)="acb9de6b7ba779af3a0b1d6cc086380421430b", 0x13) 05:37:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x200000000000002, 0xffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 05:37:16 executing program 0: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:16 executing program 1: r0 = open(&(0x7f0000001000)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001080)={0x7, &(0x7f0000001040)=[{0x7, 0xf31, 0x0, 0x2}, {0x1000, 0x7, 0x100000000, 0x5}, {0x0, 0x0, 0x1ff, 0x800}, {0x100000000, 0x2, 0x3, 0x5}, {0xfffffffffffffff8, 0xfffffffffffffffe, 0x7, 0xff}, {0x50000000000000, 0xbec, 0x9, 0x20c1}, {0x0, 0x5, 0x100, 0x5}]}) getegid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82422e2f66696c653000"], 0x10) write(r1, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000010c0)={0x2, './file0\x00'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001100)={'./file0\x00', 0x6, 0x7, 0x0, 0x1, 0x940, 0x100000000, 0x8, 0x2, 0x2, 0x6}) 05:37:16 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x580, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 05:37:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) fcntl$lock(r0, 0x6, &(0x7f0000603000)) 05:37:16 executing program 1: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f00000000c0)=""/180, 0xb4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff00000001) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = kqueue() fchmod(r0, 0x44) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8800, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000140)=0x1) pckbd_enable: command error 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 05:37:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) dup(r1) kqueue() 05:37:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x40044271, &(0x7f0000000080)={0x0, 0x0}) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="90") 05:37:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7fff) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x90) kevent(0xffffffffffffffff, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 05:37:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = semget$private(0x0, 0x3, 0x408) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/115) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/168}, 0xb0, 0x42, 0x1000) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180000000000000000c698215e65ca665b3b65f6e2bb3438b60ecd5358d349f2791a8f6a2cc8cdfe88a1f9aa449f5aa589b1e08ade53dc04040e0000000000a8d8acdf9570e078fbbeff54996b7fd2e23764b9280d"], 0x1, 0x0}, 0x0) 05:37:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000300)=""/109, 0xffffffffffffff88}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x7}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) mkdir(&(0x7f0000000140)='./bus\x00', 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001700)={0x0, 0x0, 0x0, {[], [], [], [], [], {0x0, 0xffffffffffff0000}}}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) 05:37:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x210) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20010, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800000000000000, 0x0) pwrite(r1, &(0x7f0000000000)="6e1a6ca286e9eac27d406cb7ed5de8776b343b49828c2c710c8c811a925676af6954bc193974bca2a4", 0x29, 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x3, 0x3d, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) read(r0, &(0x7f00000000c0)=""/109, 0x6d) r4 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x80000000, 0x81}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0xfffffffffffffff7, 0x8}, 0x10) 05:37:18 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f00000003c0), 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="c9d9a4d489090d30e6d15f626d722a0585e7a1ad8ae1e85d", 0x18}, {&(0x7f0000000080)="989e4cac53bcc425cb2eada39c72b0273dce9c942c84f683de", 0x19}], 0x2, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r1]}], 0xf8, 0x1}, 0x400) write(r1, 0x0, 0xfffffffffffffd02) 05:37:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000040)='./bus\x00', 0x10080, 0xc622bc84d7403d0a) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001400)={0x7, &(0x7f0000000100)=[{0x3, 0x6, 0x0, 0x26}, {0x6, 0x4, 0x0, 0x9}, {0x0, 0xc77, 0xb1, 0x100000000}, {0x1ff, 0x6, 0x6}, {0x100000000, 0xffffffffffffffff, 0x1, 0x5}, {0xffffffffffffffc1, 0xc2, 0x4, 0x7}, {0x100000000, 0x3, 0x8, 0x3}]}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="307dc5c387a17a5911923a96fd8905b855deab26fd52e17f6158097a616a726f63567f566b0d4aa9a74dccab517ee18a5ab0c106a59697b66e214176f98ce92ca49dc7edacf836de2ff92005004d55922ce2b1958a0b9bbdd1548e060e8430a85e8007dae6fc777609eb69ce65cf4177c829a2bb8100b6721086b79f", 0x7c}, {&(0x7f0000000180)="d845aaed1cd4960fc8c8023e5f6eac8b1316e6ba53ef61ebc9e4ea1326c7ec28b773a54d4ea90516cf56247a2a1aa3b2ec785884fb9d1bcb757999da3323f0aacc97a1e1d47a043c19be88fe582d5345ed4367d1d55e832d3cc7e26bd0c531", 0x5f}, {&(0x7f0000000240)="0af89a5f422b80f6fb8776b20069ebcfe55af100dedd71818328919b02cee4f67d56ca68604203e5cf0c2770ac554d1fd5a43d708a6798e1b813000932dde7f577717df7431d6a4c2bd5a43c895448bf2090c5a0f4dc4222299590c3a43e347128b814717d9785ba6958bc1193bc8c5c8d24ad33ce53", 0x76}, {&(0x7f00000002c0)="c6038dc62919aee8b33b4a40e352cdbd72591fd85dd57ce88a140bcdced6d8765e94d3ebb6e225530a8b189d69d00bafd364f2d68284a4745891b847463606979ed28cf2a20ef25dfbe8d964176e67877d7cc59881", 0x55}, {&(0x7f0000000380)="e8a7f6374ce521209a5948584c10a6e124e713ede7e8caec721848b4b9897d824ec6ffdb58dd1eee265e6348296d2c95a09db04d3998187554946f51fa7dd97dc0f0ef63bf2b2a386be6d2247d051ef0e90a1470756ce6afab51255298ca253a4201d59edbc37b91c8fb38bccb9bf4ec142c8a887213e76764b4795cd659d6f6f1b59b4b10aad6563c4f243d96bc624369824529fef536787b15d17b29afffba778700ffb3fe3c24bfcb9da20fed0a2150ac4fae27644c85ecc48d937e7ef7590fb08d2bbf45aad738d4c49147c02bfc3ef52256777524a522af13b4751193e759af22b054d8f14c26ccf0dc0327226b620589ef257630269c9f20e184cff1a3f386f37522e8c3f68e8c00f540e0ff8b55cfa46ead55d18bef00288ad0153a499da5e7ca60f86f828b8cd7a88cff346a9f225c0fa321df5d4e950aee5b4053e7e88fff9b161e822b9c1c8197086e2326cc69f606331650a46285898510f55da3eb8725e0e6ef06c1e2ce41cf1e2f6b070ebd0512b79a4c7aeaf54f7eaa0e03c6c172afb7c439f653382ae6705b4c63ce9151f8c6cc07a55dcdee508e2965a1bc346960239a80785e0a1618a0601f2c5585e0e7420398cd494b3078f3f02ec2ae5fc136b647081d6086f6f66a7a73f668d606f4aa950c707f7b745d18d906e1bbc2deeaff98999fba35e55351e9e73a4bfccb2cba350f4149093760ad6860b5461996d3dda971ccf7292a6649fa33b7a4de3dc6d7c7efa63550ad645ecabdc88aa0619c734486cc2f20c2ebdf6cf66844d4b643519a6ba742e67e63592c31738dfc5769a245aab87e2fda87acfc4d9d4fcfc2f3160a7ea5ffa861b503168de90bcec2a043eb5436eafeabded596b7d7828aff740dc8b1dc79da2b83fa599bb1b9cd0e985eefd68873d84d3e78ebd6a4a36472c0e94fddaf4ae8a77be1ee34ca23bf81b4b7f2f63f1043a013cd9347558bc749dad690812f24af2f69b06a85596f575b7ec3057e2a954584ec438ee41bd7dbea49a8ca2f708215ff53ccc3506ae71e725105556c63accea0b2f3d53b4a4b3d0807e8f5ce121acf07607c00e8a2b1d2fccbe0b872340115a7da6f9b738205f26945fb41f6f6b9bbb7bee4c8f28dc7556c69851c72c6de09153eac1ff5ba0680c3b713e9692beede337661f0ffddc2f4f66698298bb8cd0fd75a67814f9cd69285478f1976d0551e50bc0c7ceef090d5c33716ffce75338ca856f5e416193edb72304e99bce026ea2635afebd000742871cad40538336805b1d30ff98e0650dc291d3c7fcf33d608e33c99b83ebd8c33630ed707d2094b67693f834f125b978cb687e7ce429ba296cc2524c3f1eb4112ec29c1c6964212f2f0ff87dfd58c682c5d6d365d52f9148b9402965291aadc4a8aa10ee2c082a9acfb70ae19271ffc3816381d0cfac9309b1f2edc5977f87fb49e2ba2686e2d1c31e8a7c19c2d3e2891ba3ece7885bb80318d9acb9e5d21e2c7291f8c045f567dafb2213858bf5b64cd4916ff928df24253672e18b300b17de56ac34fad882361d431855f482a4bda8e21b19ca86ad5c1056f84c3c73695b66c6662f100e56dfa80849ab7403392cfce9b9aff05a603c5e1f00721b3aca0baa077e575d465ec00e8d505a2a55415d42a6cc36440ad7b19e7680a00406d1b02a846cb63e6384d63b1909039e6568d8d4e277a1856add2b1ad1c6d5611381e29592df9733c052c994d75a2bbdb9b74754187faf272a20f1d3d75eb5823918f5976c5bb5d0de5c5d261c90dee6cf6350e4f0b73f0eb920b6a5027dd5fe3e44bdf7dedce2b134b0b0cd1afecc223af02bfc88f75bb239892dc4b9a981146f59c9583107d444da21b01041dd129afb935fccc11d1eabb74e26b7c027fe589c3a679d61e4e6b6bf53ac1e2065a0354fd4bef85ed53b81ebfa2f36835ae8548ebdb1dd65a01690edc6ceb69e0df1f364a3c881fb161a4e7f79e29b13e6863a9cdfae83b3821b772cc850dda1f9d26176eb2217d578bcedfff54ca345f37f6a283170acb9104ecf0f87b8af042d08c4fdd44ae88f0d5e5d9b78d6bb46d9d0c27d7e76350863d7ae7cbe05e5a0312516c2a77f99c8a7b92301d2b17c083248e8bdc0f9ce70b5bff2aa50a15ce1085e5e72ae26b8293013b2c40bccdb59d62c62c2a8368725de27bc3f5dd72d490ab2d713e7bd79504d59c6dafeda2d9f6d3b0b40ff115acf1503b5266ab85cd4b2278e7d25dc9f2f146da9646b7a69507b424bb5a9680876d1fb4aa3e1d8f67edb1980ca9bfdf900f3c5b663426d5e011e2b47a4c7c008db18fbb264bdbd3db0ff64ab386136dd814287aefca5c9d7903ab7d7d582c04b13f3e65043e744edbd377c1220431c8325237b444640fd87408385026c8eb988b41a73956036028fcb9bf8021ed5da62b7d2dac57c6ba80fa750597c2e593b114ebe1d6ca46b10ef04e25dd40baa6b6feeb854220eb90c24f6125c6fd0de4177181004ff81c1e13edc625cae2a1b13a08aa709caca5bef17ed911c653022c8bb14ef6e8737aa46d5d45d6491cbab7d18fec76382895a68a8f41e6bc659068d5048e7812a19a493b187cb2af4b2884329da6e3c2dd6283e8fab9a44509762bd48eae4e53c05b181870a2f5211bf069e58bfb5e0b46b6a86eb6454c947d58883dcc5f3a50a67241f785cdd306637d0b4490036db354b828276e74213c3f4f1b967d5559751d0bcb60bb4a2c5b37b355f9158329fadae6aaf1515bb80085c87e07e681bea3a97f26f1dfcf0c8c4d72b87085def9c5f8f9f7c95daa3f076bfd0b33002de73b89c3b12361d9943ce1ff6db3637590c9cd6970634c59b2ceaa3ba2e2ee20a2f80fa5f86be1ec873d34b02e626efc50e04f4ce6527224bdc74df9ab7dcb0d9660942830af334e6560a497b1b57b8733d09f01e658dbfa52fe21031d0857cc675d0409f4018ea19353e7dd89045f7f21a82fccb209be3c0b3e8c5bc46b3ef9a50e67e87752f9809e8b6fece1ae6790e97b947d29ceb6d368224b9e58db436e76210024287dff6272bed3f82f1d42a1fca8ff94151bee597d88155593b736e03ebf1aff3df57390ec080e9d190e87c330efbcd4b261686f6fe7b5cd33dd663537d338f87511df03f4c5a944a80f1722dc24d8cf540602c18487d8ca734522159a2011d4ccd2d953f5f28d7f6ae34828a7d606e5602a260d5712950e031ff2a1db940742b74c36c41ad4d3db03d43426d4e75d1e7e6d74193cae061f49baa41635a7e3af75e30c31a5deb5aa9fd6faf8baed264fa92a2439e528453848c5a05d5dfd16510fd6a700d892b8c8ba1cf3dd0f874894cb4463b4689161ccf5fa8660cf19c54de09fcfe306eddf3d95cd15ae9552b426daf52b0a47f28e9c7793fc5e785cf538eb87138d1d85dc036fe8c8b9a79fb7a7aeb8bfe61fd84e3bcd34acbab39d4348cf2d98a009c9b09988305e1aa31c219ee838ae17d5f67e3a71a7bcd617f14bd4ed22035d918ad71eb3bfd8c5407e89e1662c562b97711d3282756e5172839719c7dad3d6c7e804e40f03498fc8efd939fc3a47fa903542a916e739a19ec5e1d1461c7553688fc5eb0818a31b9bb57bb13309a7efc49f9d52e3ea56f2c97e6683105d3d80a68a21be90ce999edb2ea0db79d38e4b3810dbc1dea004e13443b0d7730a04b976c727b3ebab3a30262a6787b45c2f59cf82cd5aaaa93d96d61f2d4100ad30ebf19c42902f64f7d6401e66aba052c48dab54e78bba61daac0f2a7ae4d50e43916bec893f51f31a302e175ddb91c782658b3e89fa0cc7b52f16aba8aca93d5a523a07b5d8402db4ce63e36af5528e6aa3df95247505c62903280b0598f0e1b94da245e260e8d938a551ab6e75a2a4f56c7fdd2830faf62d4ee741a2b25e668fc8ea6b694d4fc4176afa7218ac35b533515edc3d989c46e4874ee3ef172e6fca33029fd35bb79eab6a915a9a9332ae8ce43a1d5cf9c86e4ddbefd4adf1c3120c9bb56ee44562fb0c3217a14ebb89131fc1077f559404b2e333beec036cae5227833dc69046a526c9acb83a28110299175bcb0bd62ad3de4d15c52d6d1fd3eb204a2da35ed02fdecf127d333eacae74c76d99f7bc8b4ad37a2d7d24cedc8fac84696b61fe8761b459959a3579230ffa4829b9b124d204f251772e45696db238c85af84406431600a5c5b75f4073f00cf2c2e49bd3abd3c68e83e728314a9522727091bfd2ba421b75bf56dc32df8e1bec013f30e25af3e538b00247e45afcb63212f25ce19819c3b0d4ed9fe9516b1d4caea139a63782fc7ecb083ebbe7dace563c1a0f76c5c8fa6088a47081d74fdd87a02981da45037474c35bdd2f87b6360b1d6e123c10b8a0348e5979b5141e193ea40dd2a066bad04d7fb6aebb15955deae6aa0c6364984d42ac23982600a7f54cb7b8806fa62ddec867719a0c6e2d77ec80ea91f6de4376f9e9cb40dea0287bdae5eacbf542ba85d09990e3b64f0aecf56df8bab54c59e372565c1dff47af1df7bd7a4722dd2766968dd84b0dec2e13b3bef1e164107e3f2377a295cd1dcae29297dcc59eb0ec54967be4e4a0402021f7e35f262b030fca9ccea14ed4d19d59af1dc5784a8c1b1dc784e9d1c107eed2ac57edc970334e0e1567c8602375217e1cbe517b56ed60cef3c780964b928fc57086b65611e76536cae1ae73330d76447135d13f847b8cf2fe8993a90871b9092a29e60ce1c31e3b19c66eca52d22caca38bfa97423707e5ef1bcffc2b137aade2290f7720f02bd23b47f2ce5bf1cac9af48c3e7a400aa7cd4908f12af557072284f578bdb2744d9495ac20b2e3f1db95b279d478abe4d9151e9bd7832a1b335178f54ce11573dc7b8e83ade9f406229aefdec4d4fb9ff3d1731425f8aad99d6a135830a8dc703f0124ec8015d0f86466e7fcac80b38eecc55e8a40fb4a008eb2cc03a3b95ce8fbc6614ae22914fb5e78f91da1bb176d789f81af36f2a637d22c21a7ec400ac4174b262ba63f4d00136fc6609119c74269f8644ac31cdd5aee9d8140257be6ded0593aa26c0093c9e818854228902e5adf3b9b20adfbec92fe8b503f4a4f9c79602b25565c588978da60a6a5ac866d5a857eb1c0d53244e895ebf95e7db2f5cfbb7baddbbb84d9731c65c8362b6afa2ecaa9d4485adb635bf2005ca5839ad6dfb0b04780010e9ff32f71252d031d0de9bb99ca537f193e47528d7ca39da58425f811fab62738c50bbf2da2462f435cc288a476e97f6f4349e4c1058094fb2e70641e93ac9696031a2e58e59b5f2b0bba6cc5884e8d4708b8673c65910c1a74fafe8b5202983b0dd1ce3d0168b307d50536055f7f864719b3baa55874c90680b5949e05437f3b7d98075df3d61a0a12812d7028badc75023e3b5f5ee476e211ab4491629d9794f98b74080b5daa108abc18480788fc6002a5d9664e77a4d8d11af49c25b00deb15b22de057a7c3e3014e55e869c2626cd766939fdf733cbfcb4e4bebeb47c30c846cda61c10113dc98f2bee7e3a73064bdd5ca14d12da749d14d8b78c4bb7b9ba2c793155d709ddb53a60f99497220982a2085d21f85eb2f4ef1ab57f0b6f89c4c09019b3d1627c125f284e9defa78e8707fe9e1cea9c82e5619e64d2393cf2e7befd4d95d340ae505c63dbd2794c78bed0a3cb35e5e5911af594ef261a9016138d45e29b64a19a80f4e000d173995b256412347224e59c88bb180c4890d697a5d4c4e9a741d59b4a6748707b22b4c2a050b022ab6247ee68a5192526cb8c0ad6d7695234bfb653a610e709", 0x1000}], 0x5) clock_settime(0x2, &(0x7f0000001440)={0x6, 0x42d}) 05:37:19 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) nanosleep(&(0x7f0000000180)={0x40}, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x76) r3 = kqueue() getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000340)=0x8) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000380)) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r4 = msgget(0x2, 0x1) msgctl$IPC_RMID(r4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x6, 0x3}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x2, 0x12, 0x9, 0x7}], 0x88, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0x8}], 0x3f, &(0x7f0000000080)={0x51e, 0xa8}) r5 = shmat(0xffffffffffffffff, &(0x7f0000001000/0x1000)=nil, 0x2be914a3b29173a8) shmdt(r5) fchdir(r2) 05:37:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2279) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 05:37:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7, 0x5) geteuid() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x8004741b, &(0x7f0000000200)=0x2) 05:37:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x280a0, 0x10) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8b0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x0, 0x0, 0x0) pipe(0x0) 05:37:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = getegid() r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = getppid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="861df4092f4aeabc3f327d1f1da821cec73ad7707f7e66543fd1a4ece5df787ec8dfea739334e063f6dec3e10d3c6bcd883128c061d2e56f995deb7c9b8dfb7b", 0x40}, {&(0x7f0000000200)="319f3a3a83fb9fdf5e7a341086b2e650c9d2faec48b8831f066ca5a0d63cdcd0c13a057921cf64478ee1c4bc85568cc2be1cbf78d0ac5e6c8f9661a2aa19f6dac6f10b2bf0fa3308d5cd34c100ec16857a6389685e1590732574ecdbf437a905ba095e54f1575b54f41a732aa2e68f4dcf3d76ed8f79932c4a397bc7313c49adf3e6c40539264b7ee203d306b4ea1bbb8b77aae82b895fd4d5a88dc5cbe37dc83c46512803a22e2fa566671e3ead9a71c86c96a24996bed2d999bf9a5a1ee01510f7eae83eb9874e13", 0xc9}, {&(0x7f0000000380)="5a8a3f0961f825e139d33f9336dbadcd309d692b33a7954146d2694c7efc14afd4f136f1ac7e8e93d7ef517eaf879073f370dbc61525ca57927a600df5c87d9bc4e600cb5004104731936efcdd99246d449b49c8b5", 0x55}, {&(0x7f0000000400)="3ca317de4649e58d5867951b941133d7f25a61f1dbcb0295050bc87be05d1a1caac87aa78b23a77d76e9db3a7070a1f52b6da4a1ce1e8773c9d2acf5805c47175c1516b9d5d95c239e43d4f799059c3d649d289214df0002ff22903cc949cd3f0199179aec075cfacdeedd20b5ee0f3e46ec3413226ba097da55560c532e7468a545d6897eb934e55b8897ebe705", 0x8e}, {&(0x7f0000000300)="d7e9982d6aca7574409d5b04e6510082cd", 0x11}, {&(0x7f00000004c0)="06bcadf682354f8c77df533d8e65b5bfadd36930a625170a9c30018f15f3537edab066b6b8bc91748922f78165f9352137edac66beb85adfdbcd87c5e33af0325d7b2758f03e7469290969b922d5ad7a8e34bd22e1db0afb9aefcc876410", 0x5e}, {&(0x7f0000000540)="baf2347f73ba4734aa25ce0e4703c326c16355375208aec8f297ced11d43ff1737d01e363388dcb34289b608b3f642191f22467bb20cd9aaab25f0cb4c031b032e0d26af2375c87a498fd0e0351d267b7932607a1495329f7fbe0cc8e5b773d99c86588be44e5989c29dec5f05a7304da90713c4c9a312c01aff387af40ae0562ca084f1db", 0x85}, {&(0x7f0000000600)="96d27e35b8fbfd6a95281c048e51f54559a4326c2bddb3a1956c5b038e6c997ad4e07a16fa7716d9ceedea40302935517d1979890d47b893b487544b61b18fb4845b8aeee9c8fc0ba07c4a3480f8d8c6b12699b0949f9c88552c5a013080c6757d161e84b51489f2f8d54539064f6c531248224071e81312e48f4762eb3c02207c28a0c7f74668c853ea909eaaa761dd75f0f8375ac500d8d596558c29fe873d5bca861f4fcdcb908b2a40f9fc49ada60ad4041616a9bec0b5e30846470311e9f2dcb85fc8299c3f7073a96f77d8b999098632e7be7b660b08d29af595", 0xdd}], 0x8, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xf8, 0xf}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) chdir(&(0x7f00000000c0)='./bus\x00') 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x401) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000039f6da9c6c6530006d7af5d832210b3e931b752183d4f755f26d7bfdee843c540de608da54621aadc110822b46b7e41b7f6e6572b610c3f7d9c49038f27dd8c5e350"], 0x4) socket(0x1, 0x8001, 0x7) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x7, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:20 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 05:37:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x21) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r4 = kqueue() r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) 05:37:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = geteuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x23, 0x0, 0xfffffffffffffee8) 05:37:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x1000, &(0x7f0000000080)="69ed0f515159052e14ef53c26e2caa7f73d7f557fe7c06141798b6d26e89ca91b6a9825fe1e4e62c7babf7bd4ae4970e6b2461f26fee3efe988c3a25b38adb3fe6934ddf02528356ca11c3b7654e7e6bad78e0287429d9cf404cf72839e1803b08a8490f1ad2808e299eb05d49d2b5e450c06a498d85bd227057b079de28a72cb8620a3a1b3bd1fd9e26cc6a008d66a1b86c4b063009e396d445d24982b1b98da803ce9c818e89b1f87fb995b50b4f8bc29ee72c731fa0226b04af8f18f9cf70e94d13ca86e0ced65e71a098c29e0a4baf5ac990842db7c2953b171ba2dd30664f8b09d84c896790f32db2d6948b33d10c7e5724700f648f93f55d217d1b21931564704041a8ed903dba9b9ac01f03db52049ba1295e71e7596d9848e726fa04a1f277407cd08841bd6f7fa8fb1568cea9a4b6707c2d4c4f804f352d353aac4e2c713b1763259d7093f5995e203c40f7edbad246bde2c98302fef8e96346a56bc48292fb91246f384920d3c1f57d02557eb93ad1926b7cb2396d2ac4518c09f460b11563f39cf72fcb7ff6ad0f3c73d6d8fce367dd71346e27f966b5d638c9ba9c4458bac7f301a0b665dadf05d41121021bd339d49e3c05ad93273b9a78b0adae1dc4c7d170692c46da0cffcdf27d71c4d0c33eb47b4c396a3b57d67b8056bba6441b3a0cf268cdf9bda712c3435df332bf4933c6561e317e5da18ea73a534d7abc07043cfaba273e081688438865689e10ac2ebaae04f34b8b77c27565133e3c13dd11c32d5b0704f8cd8b1a688016719ee5b69f79591fc81d8120c79ded9ca9cb6f7a98f872484ff72b4206b68895fda72a46bded91cbac99dd6b42ace0aae5fc0b23a0c210dd7355c066160dc61942b9da9078973987d000f3414bbf0eb9fe00191bb57897f85e302b74a9e89b7418c1a38552329b8fbc05a4aa37ea7c596a26dce5ba60c7ff7febb0cb0455a377327c6dcce3a0c242ecad8e13c1850f1aca4b2bee0c542c65a35df1710e4f5d006d1967514d8f93d983f654eb28751f35d4ce0bde7a8578ea5f36a55863e1220f27f24a4b43ef883c12cc0729c47dd106f7015ccac1500717b037f3579af7c616ec62e97b23dc1d262bee982e8212f84eb6b1da330e88856365eb2439617fb1c29905a3623e7af0f0431b146f694acfcfa27b76324007094d4d7bf416abfa6ff91b01f0df8afc88063ead18a95e274a9efa6ee86cefab7ece8548339d8a458832af809e358211aa6a4a0b9da78d1111680bbaf9566100d9f7f650a9ee56b38db85db571954901c71847945e61af5536c7e654d906abefa22f855564c5e778e269143c6d99c883e3c9fe78d41311aac068f9c577fef152d80c62c06f8390c3db8ed4041cbd59880766d3cd2142fd1744bdb1837d5bee44be5f587aa363279b4cf832b836e84faff4a0e4c5ec7c902c9bbe537fac113f448f3fa2edab0cfed59ed321cb3b3069fe55b4abd8738dd04ba57433b02abaec8c09630038ee6621ff84bd1f79f08eae5bc1ef9ebcc29fbab83b5807b43faf54a747eaaeeb2ed7b3c73e028febae3d885f3888aaee099b50ff48e9b623052cda4424c70e54365c31c390e8aea69da21af39eca5afc0aa8039d84c5468c916163dd19ae621797b7100d278306f17199cfbb1fa2157870708c434f3683cd30098ebb49171072d7641738ea346f119a97f43cba4fc862c1a672c722c7661f600d5cd860571fbedeea20d8c30321d455ef952bd9a90c5602ba429f7dda8fed20d235f1806597ff42ca2b998c5c7f5508cf8d89d47b64fd24db4ea3f5b61e0e9ef04817ae748c9590f0d134a4ce3ac14c90b101867ced30006c920ef0681f4db948849664f8119c4981dd2d4c128e9b02774a7f658d59542316db4035588b2a586a142746202544142580dcc7624b5100839fdde45ab6b515f25485cd3504ebb6708e8f76e8bf9d46a4931615344b9f9e2809f76a50b5a783b86f2a11479989d9ab2aa05603b67f366c28b45f1dcae9efd0dc53ce5cca76870102e0ddcafe7d24b2a0d9086c1d098e1b6bfb3d6b3874adba0617c187c5291c358c61d6e4a3587e8a42730b3f97fbff4becfafad1470455e21f0642ab63bc666cfb3240cfbe1b2ab6f06f22d0f9b544586dcf57db90008369d3fd0ac8faf560f120626173b1595cb3be30b959d0c9c30b53300d09f28ba866742ce1acec60a9a29a929c9d93b2bf3de38a0ee93c5db391306d9cc46c3b0a12d08cfc37c633de479921eafe950bf6f0bc08debe07fdb84bb127396711c212a81909c72be612c0a5521b9a1be2f8633fc82e1c864762c213c8f258ef003f1c1f6ee34321c1332b16f0388b49e5755a8bb4125b6b88a30da4b8f4e731c08a188707eb8ff5c0781ef124630d67d20a994377243e7c48f84e3bc840e26db5adbaac11d962b25b27a5df1bb3e4f38e3da087fe2aded0dcfb854df81d4a858b40fa997de13d653ca2a302e870c0405ed966b8c038b5a5c3fa74777a23b546c130b5fa71101137496926d09cbd06dba8c00a12241d151a3ad15a782a0a96d1854cf051ef787f81bb916f35d275f773295399043ed583006bcb4bca7b5e95bd71e9a25568bc331b3f3e17f631ae482bb28d0d3f0451f2933609fe0ae1267e6a549eda837a908343bc2cd807efa6de5776afb35bbfc87d54c0770291d9f7ead5dc2f8815414faa09b748cf5421b85b773cba87a1b5d2dc55bd0bb508433c4b19e4e7eda40a1a9fb4bfacbae9e5ed4d725b19f42dae4d0cb539d59e9fcdebc659b9d38e38215c7ef4325deaa2c09576e6586b1d493c88c22250a2cc38f630e830932d65a97f697a94775fb3f4780a64e30e64ec2539d4e5f3e5730eccb7488d8b294daa430c8e957f1c4bfb765757edb4c3e5e256d47a7d2f41d88591ccd9283e4f557a1029e6a4da435706e6da00ef392903d633c5fbb8177dbbdd5b30cd473f787e36b80a8181e6bdd23747fdbb2d54d99ca092c48b8d2cd1849785c58989d82b35f6e13d0e19ec8997fa1e6c42992fc3b05199b433ea540c7f372b37fcb0d1e31e152787a1756ab46a1a9c2375947d879b6c6c9f5038e7666bda00c2bd7cc8b346cd582db10aa3889c524e292e3be025dad8a9ade8d8a7b278f86c111f555e356ec10e367678f3c7f97af1bb6807a9511c1256663de2c656f470b39519857726758b8c2c80a983557bb9bc71827acda6edb81abcdad4033885046be95f3b256e26ebf310c8c9a56c0364322fc5af6096c39121674a0bdd786a87c4b73ac4a3617e92f42f362cd856e6b7a045b1cdb77cf0dd793a08b681d5c9a5ff0324867a7a249c53140260f5b920bdc6ccf00da519df37f6f0c02644e13249b16ab201ee848e9612a2d6c3d696f7553343cc65329935471afe532854bee30f242902141e7bb401411233b5a5e67cb40aa12f70d9247c2253fc0ba2e135003495fab933066629f0d528d36b78257e610bae0ae92e55c186d1a91f4541ac86a73374a8988f7fff5e523a312c95d38a7fe712ef77cc0de8ca81d7b4ca396ac98b53e8a53de3d8da3253a511479a0e2648916bf190c131ae16405e09d5678e0a84fcf9bc9b5eb49392c2345c8f94aff26fea5936d2973e62539a401d7d027a0aa3321ef51e693324fbb27ee53f3d3a630d475a2d211d0f7fc7ce7cf1587d7b221faed12de160e4e1995ce2b59c2ee189be1d09680895df6649d527f9f64569c8ed750e597b37f3c3224385863f4390dda9a1095867c5d467e46a8c1f0504ae1c89210d6b0bb48814467101a32d6cabc5caea25183c3d2151e7c73cca4a3260c4d8e4d7e86fe9575a342dd57ef25fb36c473150280d0ca306bcb561b6003cfdbd04279437e315644ca2c4dfc30cced8a7a513760ed75c3fd0981286248639140bb6b7e4c3c15aea221051224c1e7fa38566afc87d23c57f4546d2a4def8ae05e9260a4fe8ba4408fe0643f268ac5e04e159ad2b349dc0398c3d40ab0d03410ca85e8009ae940706ff718a11b91045fcf5fb5e9a259e6f85467a62ef61ac9631aa16a360dfa447929a0bf44e2675adf834df90304bfa874d9cfc5637b7b8d5b4e5f4a77d458d76bbcb595a9ef19f6349cdfb1c3bbeba11fa84e5898e9063b8ae17a160dccdfbc943665b13a0b9f85ceb66bcced2da2287a4658d8179b724033550c4ce0eac93b761bda5fcca9dc004531e8aa4d5e58e88c98e5125edfcc3d492fd1eb1e45217929a39185e8b248c963452f147f3f96a7d4bac67a1170818cab2e8ccce168a2c53104112aa463cca6db5c81658e6559ce5d70d760d5dc42d537fd81a6168fc8389ee701b6fa50f561e2c66f4d41538160f058fd0b06237aa59e5ab15ce56c4c31dc098df7771d8a2d7cc8c8f7170807aa1f0d080483edbf27b0e8748e303d809764ab89a1f7437fbbbbc793c8195f1a1d6f6a8db69fe248d03b87c31d84dccaaaf1ae05f30b2c64b68c723d04edd4fdccbd90f659a771bf31a6dec0019125927ee35f636636fcdce9e1bbc5ffb8dfdeb0b480b35d805f836737f0a158efcb43a07693ec2703616e6058cf36ece361741721dab93cdf5c1e329cc409499fe501c814cecd2d7ac2d3f53b13b9f270a4c17ebfa7fa4a57e91293bb3bd74feb3ffaef291911d68444575c38f7cd2f2e753c84ea5f7084e75916f2b318dadee41563ff3400c3b4b8b5024e1c0c70a6b8a76082790ab257c25a64c54db318d890cf94d7b5ca853b0746e0682008abf8bdc2d2003ed59ab669cf711b7e38343743431db65c40022a2955c5b960075371160269d88bc908a3efe6ce500a4e2848c694f35a9d4fceccdd2aa8292e4122a5c0deb8de33c58200b3eb608581126a4dafc7157e2ca4a9a76548861ef0f684b9b3fb0c9ad34b05926c41b64ff49315fc0db32457da553ff84fe7aa62fa85e9b45d9f73b88a46595f928efeb9aeb819aeb14c38dfd3d770531be95242df7c75dcf57b8621605317561680fe5ee6b539b7bf406155a515593445e76ed14a26f8c47d9d68753571f1297206848aa14544ae19e7a0a2a0c4af3d2ec3695c249bb3183d3cfdf0882923128484e24b6dede78efbda109a360a909b1a0b23d80a6cd78818376769927c3496bb88c39b96bcc59d516098130450004f1a36765c67ff9db2acad017b2723a0d7f67c3b0db6f1bd79f0de4b08cf8d700304d558b126798b79ac4805f3a39a5ad4f057c03683df9e08021d1084e7b1cd091e3e18dd5e4a197145b771247b34b93d85247037077584c4e7348271366ced0cd5ec0d6207985b3f4b27c093b2680bdfda88c7d5facd937e91283a75669039647c07458b3bdbccf773bf18f660da3127c4db1af9119f7e16f297fa6980c3c95e52f36ad00aacb4e2979df115e65872e983d94ea6c1eb7fe89fb14ddf0921a9049ae066ed49d832381f8e0ed28d59f18e994cf5f6203de542fd4ef512bf45569de5687a2d5f27e05833bd58c0322044e8843c9eef03e1bcc2b813268082a452b8eb02d4fc9353ebe4028df5726284e4f7a83129296542de71d8009c458bfad8699cf8ba470a279876116160b41371e5325d699a96743f522c39412fbbbe38c5521be0cff04f2fc85bdae41d5f6a726826c89f49871582815cc4637ddd648d5ee2835adde04e5ae69ac7511d0e4a4f10cce3943c07b03fe121d44e726dd38134e90a82b1e6271d63645d49f67e3af890ed5fec8cc69d96296cce892d45ab1a71a6704aea1bef964922020f22dda49666359019336f632098c2a5cbf5db7b1650b2c12e4c392cbbafdd780379d81") ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000010c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001140)={0x3, &(0x7f0000001100)=[{0xfffffffffffffff9, 0xffffffffffffffe1, 0x7, 0xfff}, {0x100000001, 0xf0, 0xff, 0x2}, {0x101, 0x5, 0x3, 0x3}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001180)) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x3, 0xfffffffffffffffd, 0x400}, {0x18, 0x3, 0x6, 0x6}, 0xed37, [0x8c4, 0x4, 0x9, 0x7, 0x0, 0xb0bf, 0xfe00000000000000, 0x1]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001280)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000012c0)) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001340)) r8 = msgget(0x2, 0x600) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001380)) semget$private(0x0, 0x3, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000013c0)={0x3, 0x1}) kqueue() getpeername$inet6(r6, &(0x7f0000001400), &(0x7f0000001440)=0xc) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000001480)) ioctl$KDGKBMODE(r1, 0x40044b06) getpeername$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000015c0)={0x0, './file0\x00', './file0\x00'}) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001600)=0x80000001) 05:37:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}, {0x46, 0x8001}, {0x8b, 0x1}, {0x84, 0xa4}, {0x3, 0xfffffffffffffffb}], 0x5}) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0x56, &(0x7f00000001c0)="b6568a82c301738cc31b0a60cd0258e3a70dc1d59c9105d8e47c7677cb1e5f1d6f5f49dffe7aac91981721112127e342292e943d4a69fd40e995e888fccb1d2639e70c87e66a0ba09703b7ff486bd65ede7f275b77b1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x5, 0x6b7d, 0x80}, {0x6, 0x1, 0x0, 0x1}]}) 05:37:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x5450b33810e0abf0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffb, 0x5, 0x1f, 0x1, "205f0db08659e20e0699ecd4960982eba5e64ffd", 0xffff, 0x4de1}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6}, 0xc) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x8, 0x8, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 05:37:20 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x48a, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 05:37:20 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) fcntl$setflags(r1, 0x2, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x8, r2}) 05:37:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x5}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = dup2(r0, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') getpgid(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x2, 0x3, 0x87) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400000}, 0xc) getpgrp() 05:37:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xb52, 0x10000001fc, &(0x7f0000002800)="7087a9aa7d6b3dd9deb312d3d03c", 0xe) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) sendmsg(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="9a46bbdb371cfc0d883892e6a9", 0xd}, {&(0x7f00000000c0)="774fdd5bf2bb91d3a9dcbd3b89dc7cc308b793f497133940916f2b14e2869ac991818e9faffac2502e14d490c60ab2d60ae45b856886bceeb111e40ed236c23e01028869869084395b407c038718e922c74b3cdce163f1805c4ef747852a8262f7c09b9b42a18277ea0354d681a53492610d45f1bca7f96964a8e6b5be0313ee473c466687f5986201a15a03f982dd75e464e58a69e862f4a180bc2c8e733b9ac65cd5d152ec0f3b445ce9823a906730bbe6702ef17e63dc14a141fc1b6497d88d81aeb989a760a12bf1914d51bd50561431218f45722ff304524d09547ea2d5b8df21933b877090f4bef197617cba1e452a95731c0f8b53defd6722d4cff5050ccc49259c0ec0188f4d724207fc896038cd8f166b486695156c215afe1379fe17c0c78335836db1fe56595fff6808672d15e622a42b442735b59baa9e1c94359a0b57e84983911cbbb369c8b5dff797db9307614c0207bc057a9f9972e761c92142f7cd74f98503a284323a70b4bebfac60bddb85d88a0a74b5207b1069b2bc78cc198202c05ef8b1cf7e45943e2b6f66f8e19f2369dce8386e82c217a30264dea39434729bb7c33e677fb8e7191a6caf398c043b709c1670a7a3f6d554edcf402d6937f33168246225f4d06ad8680ae0f95025cc0caf517b776e4b9950cb18dd443e931f22baa1af9eacac9698132a7b60d1123fd7f873ad7c948b4f5640af7795599cea0ef0a16553740dd66af756dae18642c0f4cce049478026e800830f87a0b6ebc49db73fa3fa7b9517f222e978c06a45ef735d4c64102a299bc5424f563f5b5a38d3ee457136bc8fe61f292e7b55e78e05459119554e9a12eefbee6fe7b8eefa1dddd5b099c2b52876efab6a81b4378fe1ae391772ce9915c00b7d50413b006dd64828b91f4946e686c23fbca1d4518109beae0f0996de517b577d2c71ef626830a8a33828b4710ada01c6cab01b7f7697641b141136ae05e3697c112d4ad5cfa5bee88719c57e249c0ae74fdd861e26deec9bcdcd49dbb3d47ec7b047265fd81b656eb0f2d57a67cd77c5b07cc3cea87b82175b226ccb3b1fd233d986503223ff4e133dcf96fecf1cb786fc96e7c44a1a4dea0542a64f90716e4285d7899b10ea2196f8d2db94d2e439579740a830fc5ef490bb92f004d013b9c8dac99a54a6cc5f03520a55a78ba656e48879ebb3776ac426cd42d858905fdc2536fbc57b839dc55d2167c891a10f785b273c76ce5a428373eb1cba1db43cefeec22b48386c134e5f386dcb2d987dc972ab65275da4981a6f5e6ebaf3e5031af8dac8f8bd9a059adb6ac3735e933173ef58c07950ae6a3764a8b2c84ee4f23ccae70da7e8f4701d67bd9944701eb9a2292971eb265aa72fc95c3c3a418e8e4fc7601bf60921e63de54c9d4c8e6ff100ed2da929c68341f74da71f7598910bcfdca45311f74143334556c2a124b3543a3ee31312546e949b6483e4738dd4230986c729001fb77c82724d2a3777ba69da79237e27af681c9972116f40262e23b05234dc7f3c501e1996405a3f9c9b6927e3433b9aac937ec5d2b0ce9fe1f7e1e6065c1ed3879d855a668b20b7e52ffa5632001882083b7769a6a768e8ef7aa29287e3c8f36293f7fac316e5984f35a65ed96683968e27e0709bc44897f5c85ec018c9eac1829578875fe1942a4ada052d497330af87c2df97b331b85e864d8e1fe2d610ae736e8c40e8fd6b68f1c5d39da74b9c4437caa3a934d98b3259312a37f26b647258fca2d0e8e9a58321c751ce0c68356d7812e0944deee37b9d09c76e2d5f1d0b91f62ce52f765c907f7292d19a8cbfd3878fa55f48578c71a6081cd04b6b2ee8e2f92c7c237e49629829de0a58634e4826fda31750409605ea4c38308ac049deffcbcd8b4a65e7e9a8f4a5e860cef7ab27b7d23674b8ac257abc6d9c006a936ebeabe29102a247cc6efdae68e39c44e21da2eb705fa9327047579d3ddb0989b392f25c0e617883fdbad3b3f92ac88bf8efc08788b65507e96963ee6f39a301d73c5a86e4c2a51af0239b1f434892b59d38ec5a9f54a2b9edbba9b62a634538ab3325873db81bf949ff95c5ea471e4ddf08b6f1002b05b7891c2eb5c25fd294d4b14a1802e2a2a5b9cbd7fa9de25892c116f017122e57a4996824e249a8d461f2077eacbcfe1061420fce7cb6c7edd86ebafc2e908ee23faa7571af5db8a734a8c7f7ac0d1de19cfc9060aa46f9bd5654438929f6d960b98af12678a56a745a57690d3a8864ee8c2475dc4c265e33e9106241c21b3269db7f7bb3c4818db3dfefed6aeb178c375ad1d8cef6ab7f137de7dc52474614e715d4a19207352f0c9d639999255dbd89e0a92ab03116615a31391baf8ccf1fd1b9aa2bde83052e0747c7480eda1dc81095a385d28bd2b2753dad6bba2059949045fbe80482259f67653d3abe47c02b75599e1cb6ffe82a7bc741e7ab8e2de42003e8c3a2284dce0f12af7300b0b516119e07bfc38d8f29e36822fb91bab4c72a3a9b8229971266cd1915578f7876f3c382ee736d522cbdd884e9b4e71560edb76fe78f9eee5e8cd79b4cdc473c178efa4a3070490f56a854eb6b726aa1e1e6a913f62eba989cb15e2fae51e65a12df7ee3da5243f4840d9fe1d26a49a18877476a2a2e3c4b79857b3f7a068e27f2918ffa5af20d845e0e4c87677e92ca336f18a801daf59f4217adfc5fe109cf6ac55d49adfe7f9c60987e54c4613db1759e538fcbf563e1bbd6aa383104e93ad63506ba619ed1c6e4d426b36f7f1b444ed575360f60f26e8b3c45e4fc584d4c23fbdc5db4f9976d65c2e34983df262ea66a5de6a1f6b9f4dbf2b42e593343b9f0a6681ebebb779b521559070270fa88670b1dfb076bae32c6322abba57d82757d5ae11b5d36a16de0a41b6a5101b12ecd18adb03e972a98b571f684b80e3b24cd7be6006f7d5589357dd9b7a403ce47681d4684675e250b6f293d299db58b6d83838c62decd28577af4441f469f68f9896983184cff348c9c596f91e9511605a098d98979f9aaf312675ee9f976351fb6d5d03a6fcca16a3d0642f44f5e2b9fe7140b153861843c99ff6d0240e90b00a9ca7ee83bd3772507d5f3d5bed19bc615632b7804a842893feebfba9b73c7046d401085361462535498b415a0da6b33d18630470ede569dee9fb92dc04fa093610a11b1fe4601cc9c725f47e31d0483eb304b06115127cf553524ed4a09c013d9c25f12499c3f7dc95a5d2150114a185177a0c180d9f680e43c6fd726609edb0a0e9fdd0362b9c60c470a58a51048725942724bccf59713c33039376b649d6909ee7ecec411a5a2574590892ba4b4835e7abb4e432aebb434529160252e703f35aebd27e408643abd470d5976d517dfed4cec728cba51614a75de5846d16676f25708c11818e7097fea03aac641b34daeb02001aab9dcf81392f1ad67ba000c8690280143f3f921eef72f1c5326431ddf27ae583a7ec8fb33a7b6c63f0773233e5dcd55a641f3bc0fbb2d3ac1299ab995fc3a6b774398c161a01f1c9333a49ea2ea2f3121047d98b59c9c180fca1f0a59bf53beaf7ee361651ac723a821ce79223fbf16fc7433e2a6006e55f233439748df7cc0b11a632451ef0dcca16b5699eec7adaf21724882bd2a206c3073acc1d7e76b53d79acf1f88f0918d38cb3eefddb628134185e97205775f936baf1d8e0f720c3c8a3bacf8b8b14c93f9262c1b8e7c75c3b9f15db2e75f0d37dea8a4ed9916c91b5e857545dfd9b25f5b2803e4f89afc2a0ab65206d240f9976681f633f1d958773e6ea21d8759a2a7ad94891c6af4348760d0c54b2151bb8f63f227838f13f206cf6c4a7416321775bcbc1fcc876340fa586f0a6555a239a017560d13bc17e6474f513406236da527b0f748508f6636aa3819aed5c7a4956e7bbfd38bb3aeff6892a6411798229edc021acac8d5d7a78e9226a3ea3758f085f544e7e4dd4db8c4bf3efe73d165bb09c8b937b1d75865b3d4146eb7bc0605aea60c9e27201e0ebc8e781037217658e1bbd0070ecbe8986a99d8666c91e83774aa3c4f2a2028bd396569553fa82965a99c2bc2f7506f8556d9cab8765215d39da4443e7e922f3df69db07142ee573633987c84aefb38f4cd7e184c828cea32586fa49b5d276ae5c91fa2ca15370c7765fb04ebff2270a81c88e410fa6217e2cd4c6117e796264278b24c85fa9eb3b2e1bdd3315c324d3bd70e34a708bc248c8e4bd49b0c1973d5ccb5aad055db34fb7f717dcd006bc5d8ff60365ab4f026186b696444f601af67e1641411c267b951fc287bcb5a1bdbaf435b8cc72f0fc73ff2024537aaf08330e10c5a22d792ee1e308c68682641aba25e05b3fa0d2effa07c326373cdad12c3ddf76dd5cf57db2299e14bab40114f4f30c10c11c5d3bd8f68abdadb60cd1fa648e87d3acc87590cdf9579b5716ae03fbaae984cfb40167f57dddfc20bd6cd2f36713cee0a6660e27408fadd2d4540de5f69e5322f6d0ec367a7453e5b95678ccb674d37d5721d776a23ae947914507d274f0915d08d969fe2141992fb722ead325734dcc8abafaadcf3797da6630ce9fc6910fe6c59abeb908961c1ca73fb699a5d847987e26f83e8b74fb993a6169de08307b1a395d4cb610167b1bfd9c33c176d0254e20d93cec500f280afeb3637c7b2295f32142348b5ef50ff5b6e0ee27fb0a601dd61263dfcae2212bf0e307e885117bf787acb8e36879a7c253d27f3f1af3ab91e7bd42751747bb40233e4bdfbf6a5429c73ed4a9d58b5d65fee11b8e2d60223a9e8719a918276a2b03774ae396f8c67712477de01237d5d93be22a4fef8ad0b1d61fb20481114909a643c80044adff3aa106b0e8880a722fd4c53fc6dd8791c54a5c5ef7f37ae5309432ed126a3cebac9beaa9222a673d8b4a1d18ae291a549bdfaf2403b0ed710e26af78486fd10ab2fde7e4d4f2032f70fd5a10287acdb52edc390df830d0d10bd0367c8e7b2a906067114c7f38d53ace0fe8cdfbd824d1de8af0c3ac766ed67d32f81dfc4fb7efcb7f9f0601a2718d917d62eaee9133723fde6c604068920ad31a9a9e5f0b357aebd01eeb488d04a2f2b32e4fc3332216c9aac754b00b3549be7ea162754280aeeaa45934090b5b972b5b29bc621100868aa56c5ea7319230ff23a9e55136e9e31327128649cd7ba2092336856bb949263fa5f43a86b6a8ba49e3f6181aab1f3bb3a1d017853ab85e13ead2819777120af4b863304f0d42ce8334d9b84be79ea3ff012352d9b59120f2029ea76b9a3de9a4122ca89289b5ce54394e08b387bdda089d4794a1d1bd0e2e7af9a2df5c2eb1a1190c0f25649fe603c50b4016c6ddf0abffc87f787c94b68a5258f323035ea7f7923e87feba121ccc0317bb42fc7971daa7f4eef4ee0f8e8da02dcb437f9d847a867a4cc5493a4be3d23c02a17f912a47ca9d1578e674bea202d124443752dde902d85d76cd889ded642d0c47f3be3c4026f78d74c67641374aa262d95577decfc3d1459408236695eebe963784a6f3b7cce9e7bd9c3187f7d011d1e05ba707c9359ae2413beea792ec3b1f0a7d3530adec5ee792f05e6b1e1c6325331e46b12360f4453ecce5f8815236a23101db4bd2239d0d15ca5ab8bd745057e5bc09c942761acc7b012fcc34795d723e5460b4fbfb900ccada6f8f0a46539df84e586fb0284f4c15c32ab6b46232f9e78d4b6962b7c9e4973fd6cfbac8f4c21dae58934b085ec062f361c55acd3f6b5d6ffefb43d23b60b", 0x1000}, {&(0x7f00000010c0)="d66d92bb5e45d41055179dbf8afd26f1db53d18662b147a4082527b4f4ed878ab494df2647d7f34cff680c8954659b7708ee88f6f9f6ec7b334fa5f47964bf846adc63228e46cd58cc740eaa3f3d39cf3842f68aea28135335e6ec9e2e81585b4d3f8c9ad377b06e6d2143d3a404f9714a2827e70ed15d682e7e", 0x7a}, {&(0x7f0000001140)="f55dee15ac12bfe523c940eeb75310ee2d83a0cd9bf7ed867c3bd31657ca4fd408a641153ab0e98b3419855f13e82343ea80b59dc6769a", 0x37}, {&(0x7f0000001180)="f2cf054fc6499e6b328ff6afeb92b878aa05af03616c36394a962f06e7e39178a0c11804fc476de113ea186e3da70f9984011d5e818f1da0e69f4947140b9ac4247946e5b3876042453d7e974ab058b49930d608addea68344be6a4d1ef3d923759a2991e8dda5ce09d88aedff7c249d61b598e51a0b3eebe7c70448e092b4b7fd0bfcef04101db0041d2d7dbb262ee16cf5573825e01a868b459b58175155deea034bc3fef9203622a93a1eabc1e3015bfc9d8bb9f2c225169971ffb6b1cd8955ea17f29b610c4fe491773a6b2a83fe3bf95b04597a0f7f3cc4587cd73f20078d425e302b5d5692971578c12583ddfa28cf536b238f563f0f", 0xf9}], 0x5, &(0x7f0000001300)=[{0x1010, 0x1, 0x1, "64fc070300329fe394a0d35d768629b474d90888e56152a8a093650b8288cb9d7d91711dea2c5d615918c8fc8ad7d05c57e916cd69290d82924dc4c456a63aee30dd34c82bbde54ec66fcc37584cdbf3ac63995c058cd256bb30f6640459ead7d45b859f73e824a42da2d95f1e771e1d52450f513950fcba8b7751db348c32372f8d09aae79356516abb783eebad91e8f633463a06b1f1243292251e95a9180d434c3f955cf8d756b65d26663302a10b4dfb1f1111757bc1815d0988098023527fa67a4ddaab7898468ea41989bdf7a04700fd8458d21a6d346217ff328b9f4f7dbd3994e918277a0a1e0d78d30251096f689726cad90c02ab4e97312f0fbcf19aa4e7b28d4e2c9bf78a1244117646015668f6784d285a86f165fd3c8bf40838eb6937f69e9174128dc35ca5fa3adcdc8caa1512eb85244be8d6549c12e2a11f31608f58e2a4d9f70ec6674a23698f5e321a5ee966f2347f68b369be075e9ca13c4bceccecfc3cbee973a8a169b35c4c430b94cf36a3ee0b88be1b7921367b1b65bf26233c52bf39629b10d5dc51ebb3c64c2eef4a30db6b5c057f9db83293446f56768c7785483bd48b47bf4f6bb2c5eceacf8353c746f64a8f809b005c938ae8f3c928e99b627a3ea6fa6a3da1663d5dbd926114dff4592bfb45a22585adfcb165b101a28550d594634383f489c3c42f9843c5d985703ecc5ffcf87c1fc54f028f9eb9d005f8b7c48f4ff22ecc9a75e45dcafe4cfe4de34dc414682f2969e16263b8db0ac462c5b175643836e6f962b2fbe873baf70d4c52adcbeae8596a0739e23cac27634749cec6d07c6b664ec4af889f9ef8e4c8ed59e46abc4c511cf45a391e5e1c05d5c8203c10df453113117b45d4b32e3fa4dc524f7f2a293451d9ddb5297ffb9305482351baa551f193d3057b8d904c49d55187265f677c173f1b91fb155aad2f7fa1da283dd8ea93253fa709b37b194adc036ccbef4b19394387217189436b776b739823ee9f131f7ae6cff7450378e556eef290812ef770d995cb666779f56b305e14a339314fb66da32ff89fb7b293aa8368ba81d82d0c9607116e2da0bdb1dc269cf2c62ffa1d2a134a22a1af2e4bc77a14cd175873511e191c5eaba4a9c4979471f2dd9e2526c9b1e15fe710ae25329728c87496c3d5367620ec8fd28ce171176a5f269eed3962da6fd10807863466f39766f7008c2758e869963a2ced2480bf786c287c329352735c51b26b87768cc72e1d789bd44e69ff7ab23b7245a35132a0aff47a650510dd84f3c714051fdeed1e77edcd88f211c53395d370352640e318ee7083d10c757236f0e57b4ce1afe75443e745378635628b76d59f785509c576146c59ff75858793b540bfe75a83f331b49d10d68e3be0a6f61a8155371fb88903655e80e3239fe2f955b1a9d0d78d649441f164e2faddfaa584173dfbcf7e0eaf79d044e0d283f1e1f2816704a827b61d8ec78c8ea71307144b8a4b91c505200f3855fad98f7cd7aec0c0849e1ec290b7950324d3237b1692618a96fefbc6fa6b4c681f879a650e64b16958fd203e776657a2beb28865690e8ad80c7feb2a82e65825cd269d3d463395862b3a07ce838dd458a59c74b4d6152cbd30e93c3e3d9256ae81cdb01cfa6326f56952efa4e06b99ddd3cf0d4ac0c19fef774d68adb3eff45834d6b7c04dd233cc54fd1399c883aabdd4ed00d0ab554f018122a9cf2364232c764a97b1a75f2a04df1c315b14f53f968d504f633cbc353c52eca2a644ec59ef026a61405b338767cb2a89a6dfe96ae275c0ffb59bf75303e12872b1b5a16d2b858a22a2e6ad219d6219fe3b4afefa920a8867f3f47a255df9d377414ba4bca1e70675770b4c17c470a27fb795a23e30c5d36e5ae23f27b52cb4fc3366c9e9e5b991775273b64a141d408163807b447a75b68eabd43c046f1b3424bd303e9652c0e9c6d3870abeb924d4f900f7993ecb77ec40b99cf1d83f4bc2cf79c0612bfa7f6f4d5614be26dae262816507b1291a84b744d0098a35b2d7db6a5904060a871636a97d1bc8c82623dd400013abef80808cbe205788ff20f0d5bd8c06f100dd5126605d215ec0d6780ee9d8ec9c00f87be04a1263e3d16fa7304fd20a096fa49c9e2ed45603d03b5c31dac11e32bae1e1132f94d52fa3bc8d0b0ea295506c3befeb3236a58072a0e49010c7f59de6a5b2bbecad18bc4d99f26bdf754fb757fa088f0ffaa9353a0cb87cc7a9f5e9b5922f22e71b6d26ce6cfc905b09bbfb00be13e973505438f1d186034160c8a8bb4dc7b36f71f8f7ce880fedbf9012fa4c895b4839808cc6be6c73c35bdadabe0522e068fccde7d2950a4ae9d91a0f30ef39a4066818685cb25cdd6a855f3156644fcda2ea64e97648bdd9dd287bd1541a49a11e1d5335bbf38daff819e2c05ba9c83a9e9c138ba5a1d5a60f08c2e66bd1bda71dc90554ec0e2a5bf8a34019da49a579c5db37724e1bf0c0b54c276b424b82c62cfc447689d93bc297d52f3da4e64374a9e8ee95f6f34888c4de8db0138aeeb898d47c6709fbf8b9a1a5d6263f0d4129efbbde8bf482f4c28e5f342c18ca5df04a6d940d42c12cb624c7f36b8e4de44a58f34bb7df718cf85a230c964fd8b7fc9163424ff48d999785363af326de757e139e0e48a83bd2f9f8b4f70235d341d7ea55561e1a9530a10e29098e0d8d5711c23b2efbb124b840eb04a77f9760ec2955df071aff9606adc9a16fbc4e60b40c13604b578f11de11da9dec291b3b1de144f55d1b348b66fd5b40a9f715ce8f0030caf290392a0fc2d3b54a2056ae6ab10072231e4a5fc5a9a010005c253748a9e8d765f72d2c5aed2a7264a245d4c814c71cf0f59929fd52411a53d8945ccf3a0afc06ceab3cb0172cf1d936482cfc7a1e2603b75d1c1726c8c5f139a0940b7b76b92b04662aeccd762eabc7261d5e678a4cdc3c4bcafa02ac664bd02c11453e3a5cd078dfb2695d06f7d2fcda33ea83792c494f871acdbed21b423e5130b9cb2c263972f3b11aa5a528cc8a5f62cd60b149438eba4820620abfaa95e9db86fdc4986e136bb4889c808378c0e60795e721bde56335bedc350795f990342a8f0f10714d2de86c929608d35c6bbd0c749d7f64b483486197e2533b6594e46803d150b5ed55e9bc9b53bdeb52a4439f2ad83ab156b84ea59ed31ead900926798fd2aece59f6b455a9af83ba20304b5edc4f11003fc2a98a0ac4738aa3ba0695a16aff2b05673e5602da7bbceba7f3defeee575d31c1c239eba9300eb235e011669b1631b2a95933c2272e8bab5d0a5d3b29457c0e18139185e470b7488611cc962442c1bf2a583c8baf4ed3d18e1caed7713b7fd25a511a740032363577e31ea7936b67c13f43d0a3929c60cc55c940e8529fa88e436eeb6bbc4b7c4e0b98a08bbc1c8fd53810af0aaec13eecc35f47ccd06a59a5b1d4986aad6374ee070ecb51eeda6c74c4d5c2b73758142c4868eb27217353c042bb810318cd43c68349328b873c8dac5dbf1a5b90974b3d9b682640ed27a7d408ea195ea97cc77a5f319ab0ec1368ac08dd06e68ad7c52d276913a3e5b2b5e8588cbb027350f3776e91006bf0af5c57cfd3889be4625fb3bef52477e55f5c4639f2a4545d1b25b3017683de2fb84aee6becd2fcbf5e7a2f09e34bc3660d3a50fd091edd63372ee7d19553062300ab733b456e7eb056d55a8d5ad9e05d4133b75953568fcccaa1ac66ebece8e26e414e7e960231a1f20c6d7da3df99c5ba6f1f1f5c5af66b578e9a6ce9d4bb5f0ccaadf56d5bb9e2eaf6447529f7081509f8cc21030bb1b7140d0f18d4a585062d3bd184633df571a43571c93bf84ecb1a23bcfcdfa38089539a527d7921b65348acc6b4f3d627a94199ce26e517933dd1801c67a5df7c655041e02777ef23048695ba40bc72b6df2df5876066c781d2a9f9cce2c7ba3ced1fd1556151f922b35600e3d1c51f520b46ad5e347a059eea5464e0a0306b6aef1fc8f49827f8f6c79b4db22ff68df811496ec9f7a0a05b18e00f023c118aa51a6dee835682731d713567300552b2ce601d585f332f71a21723406d1cc64f33f13bfa8f6123fb44e089469af6af56310a88b5499f44e9da4040a00211b882ab62b0a4414d8e097baff76d1978531f8124f703eca4c925fd01db1ae3c186f33f2a99327d5541bf1b4bd7c923245d8eba008ae69b2bc7ac16c0850095229fd83e28a7d9ac54e8e28cb932dc63ffcc82361dea1ff01cbe627456fcd6f0349f5e9272258fa567c770d3afcca7b82d17b08e3ea33c04406e43bf8d5d2b478ed8271f19531cfd962bb8b55c3f1ebea2a47ef194014c1abe4d791a950717429f53c8381f4f0c30a867068dda7801c19fba8bfb013a5d645dbe67e61e6f6f559c49543775d8c3cdfa92518d6f818c17e043f7147de09a16ed692558d0271dc0bdc054251f5395c6f0349a6152747b1041a461339551eeb985859ae1a43dcf808c9a04b34c303cb6bf222318928a2e0cefe3b5420adddfad2598517089e9486a22973082b952dfd481f8d048feac4f56282f05a496fff4c0d72f221d5c7e8e23777aec5b84a1364c8617b08e8501d47f2c24d179303414574f3481a8472952fcbf5ac2ee8dac848cdaf079c28021aacb5d8f58407c696a05ce5ecf86dda899c8bc38c867a34bb355d9e5f349ecc82eb0aacbce98c34fc4e6388f7a84d07ffb1a9d452507452f54ca94df03cc6342cdcb35757a7279b91e3216bffb435f5a9569677f37f14c421b84db4ce16c6cb329af120fff33656b602434c1132337684d6fde9a7fe5344e36fc68e68bd9afd00bef85dc12606bcdb2ca41f5d285b6b7541b40ac0f51535e4587e17d7c627df1efff771a9316fcbaf93356607d3bf9a18d6a1d7989d0b0f861353098b6c3a5f0194dbcd46590a011b11304f29ae86c3e1a6b1c7862f6df918f55e3d37302a6a31984d3cdacf7e43aebd69170f2f1ce2504e537afd03329d47662e559af319fb442ca4fdedce6e591982955ffee7b9e9a046b5251cf82daafe6bf468e7a1b5da7cbbe254bf3c8f189e7de1c85fcb4cfed5e51508209f63f9dfb18cf1b1b34b7ace2fbe6207b43f264207088f6545ac93932026b9407ec98085f85f98693aa100613c280170d769588475cf31e0b6fca98fbb788392e19868268f64fed776f625526ef145c8c14e68169f449e10121e1c613aa424e1432af78fe5a314783adfdb779f4d6cca8108bb0c2a24549649ad1ec478c49cb5208eec088f4c5a8edecbd86b96eae158e06b04a0f4e9f56f087eac3b1d60d11fa84e435d7a1479f54ed5ce84f5b107eabf848ce4b14db7db5173f7624a61fd781f82720f0abf8b489847cfc31f4c8ecf2da1008819bfa37c9381ae71f656180609639c4661a222647ed27edf02d9a57f66682ce6fbdee68abd69aecca423912a6786a28d66ef6cd1381b6a36c8b7521fb392b54f44b4d50c4635d09a9a256a80e09ef77f0fa6102b9d47b73059092c4d58455020e2ee3c90c7153a9ced0fb497eb1c148de2041e668f838f849a58356d2f2684b68a185ca7147ef5e6fc4353964d1443b4bfdd44dae6464ae92481fbcc08debceaa141a2c8be2089321e0740dbef553a7359def27b5d14efa9c5a9b49feb7734fe4bdb6d9cb24540bf598092efac355e74677342b2f9f57f5b236b32072665196ff19971a240aa4b1038f081fcfff578e552c9257df32092f769bc0b3ed7db22154470b75f0822609674f6e51bca2d3723eb133b1fb6e293435db"}, {0xc8, 0x0, 0xe44, "2c42590da5fd4ed6f811245291626a527ab3709d0fe50a8ab355fe67dee9bee2a7bb89a33b4655240ea1b6daa4fc816418a0d3f980328ff49a88a046f94f7d576f7fde57e26247af333bc254bc5de46a181f67f41bef12703aa927faa63e9b38e5974999288d4d1290646437bda1fe28f4d25956e4b07c573664abd4f428a7779e96b1fddd26a859964b53a49aadd79ce91c56a2f78283537e9b0328bcfa977f6949b22494c962853adc4634ab2d492e7a7bfb09"}, {0x68, 0xffff, 0x6, "354c11666a9ff485c85222de4ff131611bc822c21da6d95cb1305aaf19319b75f6f2b11f51bbbf6713bbdc3e3b1619f0f862ad09df781664fc586dede2c0de072438e531da0b42ed344bf5367f8c1f0a61aa6b9c7b9d698b"}, {0x58, 0xffff, 0x2, "7aaac89f59907590dd32aba401f71b686d3adfd9af51902d20652d903cb1126e359c4b37053479e1c8c8b801a2c26c413da54560ad79aed8c9c97ea3f9b1bc68347e56e361a0"}, {0xd8, 0x1, 0x2, "bac052dc5222bfba24c7786684afb18881045b329e74affef3ba6cce265e0cd6adfd22eaa32743c1b2abfe5ba479376da71e2a45b7ec52ec7533459b5cbc450f24f3cf78b2ef367a66bccad1a27eccfe1d75388cea3f30435967861c90bcb0dd069ab1c0f9b3beb146553df089630b5decfed0b6e4fd1be71aa68302e4b620c22ac740abbbab560866cb2f2b22f8ccf3bb1db7b9fe7781445ec0ad543459f50937c390dbe311bf625f9a9c8c359924392e6b4e1d9f0ba6895a504d24fa70b857b07883d93f3b19"}, {0x100, 0xffff, 0x10000, "944447281da34dcff3d76c4270620ddc5fd1801340fb8ae270b3906baf7f7bf569e79e6d5276fcaec1daa3f68a1327baaf31c7817185114c1bd29778f607869c670d65f65d060f49d5191c5f54ae0ae51cfc0597f5e28ee755f46e6d585c54056ca2c8fb09a60861df391ef835945111374aadac0841fee66eefc2566283aa5dd966c24c18c3c7784c2f35da3b6dfc456a0be54023e1c0b09debc764b0d8847d384871f690e5599fec89432dfeb83588e7ed0c86f59d6b6e241f050c731a59aa318a5edf3f1f6beb050c7257a4fa3ce99732b4086c17863f056c30c4b22a56482afb7bd89687b58179ec7e"}, {0x90, 0xffff, 0x7, "6757bab5ff665695e5af496197d594fea32dff3f4dcb6a18dc05cfb9f473bc5d8d1afbbabdd6984a49949bf30d3adcc30074468018f03faf751129e691e48508f8a36d93530501a2c6d08ed1834f8a57f7026343f7c0d38f935e75c07c41bdb7868a2675776556cd72c2e4a63154023a11d6ab56a0569731da"}, {0x98, 0xffff, 0x100000001, "32cfb59ec9cf671bab4eb3c9aa7a7f7f06e01e1c43fc392b8982073c8b40ded1dfe762bd725878087f953f169b2c7ec44ad43b5dd6a668db6fb5b8439157fb91027a9aa5d760ce9fd95e726bd1b10980db4a1b980e2922e479945aa5dc36bda78a3e55c16f75758172e44bc67e0d5b9528e0a1b9c4070923af3989dcddf371024f89"}], 0x1498}, 0x0) 05:37:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) 05:37:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000002300000000000400f9d90db874334f069efa5e569da50bbcac8577f93aab0697379e36931783d3e31156c863eb4404892ee69438cfed1232acb9662a2ded0f5428a448792dbc8ad05e256cf1af74e86b595491fc255ee63aafc29e4f7252d4495d00a01b"], 0x10}, 0x0) 05:37:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x97e0) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2000000020, r2, r3, r4, r5, 0x81, 0x9}, 0x1, 0x6, r6, r7, 0x7, 0x8e, 0x6}) 05:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) 05:37:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0x52ff9736, 0x3f, 0x1, "60c9f9763ef498d147176e8a4a1f7ee228ef8a64", 0xd50, 0x3}) 05:37:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6139) r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x80) r1 = semget$private(0x0, 0x4, 0x2000401) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000300)=""/98) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000380)="f282c6ac5207da805bc295c60b761cf823fad9b82537fd4f7a1a401fe37cca7cb52f4e42fa7026c013985f7dccf1225dbcf19091b1bba9146b33bf0a73f5fd3bddc769314881bbb927fa5855282be0153fb6e2b8aaca822749cae223dbe289cf8bb583a4eb", 0x65}, {&(0x7f0000000540)="c7ab57824c08f3220ee35a6944d7e0e73fc12dd19a985fbf010f88e5cc593e7dc120f7f5568f17f1e62ef15bcb73ac7e547668b77c1cd10b49e03758db3b20e766f032452639e335ae263f8d72aedcc88b86942037080d8621a68a5c5d6535ecc756a871af8cfdc6b0c8a3f67a13d3e357b8b14b23239e47b91f0c3bca89ad0f9872805aca9485f2c4e93fd6d9bb1f2a56caffab4aebd0bfa6adf65911c32f12196738cee362fdfa44d9e4831eab7fe200f001ac6238f5e142f835378fcc9fd8bf2fd383b03b775b7e30caf41a5a3ec699720bca4e7dfaa338060d289fdbde8d8eff8d65", 0xe4}, {&(0x7f0000000700)="a5c61b1c2aa1bdf73c2b0b461ed33686763e1f579b7db1d3a5d78354bf00ce548b1f147a6ae3befdbc4ea60cda808abfd83f843c6be0cfe434672ac937c9c903cf84381b200853cc3068ffc3e2d0ff9e0921738273b3f7429ecaf09cc8c65f282095adcadcd4533f52d792828539e1f131aa6821b5d684599f533021ed322ba0043201a32aa6666af856a1b07ccccadae16f77f82295be8b864b99ee4d043e2ccf0900d061cace6a954a3a2a27eafb41096b", 0xb2}, {&(0x7f0000000280)="2f52bc4ec7749ec4c11039e7b6a4959b12bccdce34fff04e5444bcf8", 0x1c}, {&(0x7f00000007c0)="5126ae00fc827568cfab535ae313e529c59ad115cfaf378b952821cd91e6b63fb6ab2904ba127b127c1b8f1dc77a75d4d31e876ac3be2057b083100ea4278dc76f317b3e52ffc1d25195f02faa7017d87dd37a014ec017a3373cca4a09bb6d5774db097e1155ae24d8cba3e77cc9d0", 0x6f}], 0x5) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/35}, &(0x7f0000000240)=0x25) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000380)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x6, 0x7, 0x3, 0x100}, {0x3, 0x6, 0x17, 0x8}, {0x2, 0x8, 0x4, 0xa3}, {0x7, 0x0, 0x3}, {0x7, 0x7, 0xbec, 0x10c8}, {0x7, 0x80000001, 0x5, 0x5}, {0x7, 0xffff, 0xd3d8, 0x4}, {0x400, 0x7, 0x200, 0x9}, {0xffff, 0x10001, 0x100000001, 0x3}, {0x0, 0x81, 0xe0b9, 0x100000000}]}) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0xa0) r2 = geteuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r2, r3, r4, r5, 0x20, 0xfffffffffffffffb}, 0xb73, 0x8001, r6, r7, 0x0, 0x5, 0x6}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bd0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000880)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x22) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r6, &(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)=""/15, 0xf) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000580)=""/36, 0x24}, {&(0x7f00000005c0)=""/167, 0xa7}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_RMID(r2, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7fff, 0x4}, 0xc) r7 = kqueue() r8 = kqueue() setsockopt(r6, 0x200, 0x0, &(0x7f0000000740)="851228a2f913209aff73169842512f4b20728954201c0ea9e291d0aa56a483c87d7233d6c5a7d6eadb8c3cdf58f9693f7b5406d01d9fd63a6c24345da119b6a8388849e916118165ef03a7698dabdd96a138e00e4765342e4998", 0x5a) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=[@cred={0x20}], 0x20}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) getitimer(0x1, &(0x7f0000000080)) syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f0000000200)=[0x879e, 0xc41, 0x1ff, 0x9, 0x8, 0x1, 0x10001, 0x5, 0x1]}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x240, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f0000000000)="a0ce46118afaa6c4b1a8f3a493846db925bc7a80218c3f3001f6521ea86d88a68a0c7eb4f92cdea9db6744c107e08e188effbedd1ad7b311e7e4993ac61d651c934fe5d16e8fa005205e3ebc43e4b8db01aa1163834655553395615a209c6823f98d7403677eff185d52d6a9a2c8ec6c3a0ec9c8780340e8cbef8fff845f7053e74099632900207c409851376ff1049acdb9c4f498c0aa4669c33171afa7a5716819", 0xa2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xc6000000) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) socket$inet(0x2, 0x5, 0x7b) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000200028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="000000186004008b000600000000000000002000009c00ffff000000ffffff09f6ce4f22276eff7f000038d0", 0x2c}], 0x1) r1 = semget$private(0x0, 0x3, 0x110) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000008c0)=""/4096) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x206) fchflags(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x9, 0xfffffffffffffff7, 0x4, "395f4202f80928c27640450c7f793c0d9ad3d4e2", 0x7ff, 0x332}) 16:00:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f00000000c0)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0xb) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) geteuid() r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x6, './file0/file0\x00', 0x80000001, 0x100000001, 0x5a095759, 0x8ce8}) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000100)}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/165, 0xa5}, {&(0x7f0000001240)=""/130, 0x82}, {&(0x7f0000001300)=""/66, 0x42}, {&(0x7f0000001380)=""/104, 0x68}], 0x7, &(0x7f0000001480)=""/174, 0xae}, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x981, 0x800000000000062) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x2}, {0x18, 0x1, 0xfffffffffffff175, 0x401}, 0x1, [0x4, 0x7fffffff, 0x9, 0x7, 0x80000000, 0x80000000, 0xb2, 0x1000]}, 0x3c) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') semget$private(0x0, 0x4, 0x44) 16:00:01 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x80000000000, 0xffffffffffffffff}, {0x2d, 0x0, 0x0, 0x7f}, {0x6}]}) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) 16:00:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = semget(0x3, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) setreuid(r2, r3) r4 = getuid() seteuid(r4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) dup2(r0, r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffff) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffff72c, 0x0, 0x0, 0x3}]}) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) setsockopt(r0, 0x4, 0x0, &(0x7f0000000180)="c621687a8ceb572feef68e495f4fde4bfea80041716f99c14342fb704f2d09f1bfd2384787fb2eb198365ecf0060f6f29c204ee94bd827ae20266dce280009231afac77422612cf2ec90bb05664a27bd805660e3b6aab643d9f5b58008358cf72aa7b0a6bb352c355705c3f5cba7f82777ac4c6460e2379617edce21c02d5cd6013923fffa4d780207eb246032f3ea186b2845c24c5a66b594ed7f3dbacb29687f099e2d65251a817cea968caf98ca9e97daaab81c663c0dac33858aebc3cb0c7acce235422915c512bb554e00d21d76611ca44f82955aa8b3c71e10e6d65afae84f8095000c14bc7cc1770a90b30dde71c51ccb1e97", 0xf6) 16:00:01 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/98, 0x62, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffffffffd65) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xbc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0x1f, 0xff, "8c3d63281eb6eb9844414693b32accbed41502b5", 0xfffffffffffffff9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x3f) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x400000000090d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) dup2(r0, r1) getegid() 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000240)='./bus/file0\x00', 0x88, 0x4) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x3, 0xd6f, 0x1f, 0x0, 0x81, 0x8, 0x7, 0x1, 0x1, 0xffff, 0x7ff}) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000e80)="a494bb390afb332297a4a56780d49c49d808b6189d21b218ecb978b1484a75426b694b9a6d1ee4c49d094f4e7caadff3d45c5322a69badd20d1ed072cf5bf385534dff12f9ba6c4dce6f3fd86baa124b5989b2fa5b688f7b8df111e3503d23bc61a7ec3a56bc6b404e3e12388e56d3f6f88e3003d32631a9db9bd04f0d7fb559bb40677c944de9df79d46e14b6042633f9fbea7b2c60a75487fba00189f30317b8971c488afa0a642f2d1c2fb9b0ff4beb5a226a3ce569ff04090546e709367967fc860eaa9fe39dfd717006cd557f5ab745f03efdf884908529bc7b01ce29dc6271937ec04155408910efa2b0e1e25b29b138e068397b35a2edb23e2430bfb1b62eaa04c53631d49461842292ccc8a4f88f57874585c81557daceba2c928ff298d8dad38fff3e56676e4fd35afc1293535240a595566e65599d16640bf96b57fe650f60001861ca9d2bb6db7321746bb8008f9686755031fe92ae3d9471bd27bd218a46416814e1eae0a7b307c3ec971c352b48ce7e5ad85a30a4540577e8d0922479800dcbdbf3e6a7065f66b5e242a709eb25c6917aec29074dd7dd396fb48227618de93e740c7a131cee2fb70b4bb514a3da0bca07d707cefb2fc0b4393e4ee63c88c9ad7a7dd42564ecc5e2f57580ec9e37d73b2e6b33e979530593805245294e36eb8a0a5dcf5ac1c3ee5e815aad823d0d32c48dccb10286c6ac464d354806f6f3a2b897c905bb9f646fd9a2f08fcbb2d23b17cf42626398c2b31d634d66dab64ed3b10bf7845ad995f8e493cd932c80b0008ac702eba3699dc935e809000a53fa172ccaf6f27d40c9392622ea69388cafb72af4a7e883afd670929018ff74399991ba97e8d6a4fa2e1131bb953073392768f481009b6392effe7c06570167d09967b242f7e2aa7f20fee56abd2ce5471f1bba9ee811b719d6ba593a3590a71be5e032df485c69dfb881ef84c83d3521bcf578ba01fe8cf76c2c52736df2a24ffa96760a56161906898693ab31cc7ee910affa575519a575716b7a3bb1b6e7693284c11ba740a1fd30572bc7794e2fa47a9792de91596f5c4bb7f27639f2cacac8083c28bcface324077ac9138906a7033d90bb89cd20b01866ea55209ed15d95c721eb4ccb3d269661832781a925619b4465841902141d5db6322c0f53e27ab40f155ca5112db451a7eac9111ba38ebbc3493626de3a5bc64faf9d7d919143c52e6e9ff88086da642a3393789a857fc7e1f59d0efc2a45e26c1a023536e0a47c927a64ae96feb36ecec10105aa9410d65efd5189c95f80e8b196a3c69223c4647377d853c14c8928df72fc5f3351f3da25a3064dedb0aa674293f1742eac77b63250959a4e2a540fe3018ea90a21eea1d78f04f6587ba6d0c016e633e5645fef7dc8aed3efd1f05db274ebde3bba10d2fc4ffad45af8d79db6ac6e04aa0afbd8db90b9f59a4755d8b02c33e2b4e96a4d5920f142f8af5fdf2f4b0eadf1ecdf239e153898cc236f8c668641bd3f68c4db198a08ae7b52d266ffa9885bd44e08d043f50b510ebe204c43ae47c6e787c34dd047e227c5399a1f160cce1d918b12b8d74cc5c6828830a2b3e9ce967a5cbe67869b52c62eca130596006869e645fa5cf302a5154499c39570b556eb780eeba4853efa9368cd9880022d5191165fd3c2492bacc0b1ad5c248b13c55a6a1afecfe722b246dbfc39e03208847c5676fb9cf5df2183a82d539b7a6e4d447b624efe457a60af50774953e7b376febf773b851d0bbe8310f06db6cf26c2c90249d651ab27a73fff616f5c03562834d8ad687ed62a34709ae8f45fbcaee8f1e7fc16cb206730d9de59ce28ade763031cd9d903b4c9c662a49907f8485a0e2b65e08dda23439a9a33238a86441a315d1ba5fbed172b448ca89b35e7d9bc211d3ede85b24961de20e7f482dbbb6b01e6f3842443d1a2d3a1c4a85d9189df204724389e505992c692e742a0978d191a5d77d7f2858961e81e0345508488cd82118f47d13ec2771bb72961f779d79cb4badde2b2fac9d1e40bb11d1f407acb3e6d44950b971b7f527b0b0d639bc4188166fbbde01d2e772b42dda6606423c5711f01c63eed9292de1dbdee1fcfb58ca384351feed178ba28f7ae03e60824f8c91192c05d9a827e8577d2a1e91f5d62ed54ecd6ae59c9737b687c789a3edeffa56b96dc879e11dc681231454036f3ae13179e6fa2592bc5f18ef42259a13a2c806d34fb8ba092c9b01ede5b69d80f3e9de38fc5dffb92d2278a6c33713d0b2fe86d073c88f83d120f9f757028ec8447b0cb283aa76143035778784ddd3307ff4dc6c05dc17d74c2e5dc4124878cec888d1233f36c3c65823b92c656cf172dcec649b63ca30c1f92106370d5ac503e1129666f98282533ddd82a6549ae3b282f63ac32a1309342ac09a9455b3c255d38e8cff8575dd2d3d145d5033ba0278582bf0bb3ba2566a8713d4a0ce0ac06649c2f5754fc1321e037a822b7718380751c681b9320c46400634d81c53683e8357699df61669296c62f3f37152ed6643322cd576feb96958c8bba4764b668cc37637bfbd292798d6d4360104f94e0baa540e28e79dd5df7c39c7551f63d764164a11b4fe46080a8ac414cd10f4c0238fed1f7a02d66178b133a0216ebdb9f74833364c11a7fab5f226182aa7869dfd59b6d3998b74f05d7c883dd35c236767b2a7af25aa0a95186373b359a65591cdfd6eaa3f302b1cd8f70002c6eb640ed03215f2be1ffa229ca37642eb8feb6cd860c5f3e6834f54a719711fec02ee82569a62a06572056f50246165dde5192ecb6047d800cf886a7a7759a742d17a3c33d309fe026d3a64fbed8909f309f6d7534c3e6adbeaf362ad5a90beec184aefb6b1d29c745fe561b8e45f46f0eaed4870ea363e3de747cfdae1618aa4a4488caaa7cb489b9054ff8b51ca7ce87fdc51a9c81b8827db211700c104b512e0e5f54a63748d527ae58bed6a1ec941355dc459b3a3dc2be00420b031731c91f72e85b6f9bec26e476dbcfe0fe9e928e9f761a6e74289f0b9d921dcd3b9a83c3efc8a0d373ae74d7f8699821adca02c1582be7a0a7bae837562c49e44ff75a13f5df312c0e74de33b8d2bd5051978a9892377de82319cc331e78aa56dc46f3a43927a341cdcd2a5692ec569d74fe8a670e0c2b3d68f3e0d6a4f1d469d53bf2aef2e92fd94e818fb3f064b31d39a13d3a73e6cae10bf6d9966376b26f40e8f410164bbda355fd5d1d46c75b6ea37136541b32ea138a70d609e72ee95e3a4f9da459db09d4378c33dc35c24fd18f5bedbd75f4a0402d2bb04d732ab6a13659f1cb78a9cb8f28b11fe769d5436033c86e089f81dfc9b2af54684872cccf49ff7e5959e9b47b11c40d3424a2e8c1225668ee4e595c8e82694396c01d614c6cb8d5f735084251d1e024719e071f8b00abaac358d0734614663cfeb556615bbe131bf90ede6d4c51b2fadca7d6d4f6358cc869500808200df614fba9d05dd09a63be767421bc012b97dad6b2c9d7ccc86ee17c1e190d3ebf0765e19598b42f1152244c9d748755b85b5e818006781ba50ad658081fb8f6c3f2748275cde4331d660ff38b60e9ec4037d8c9489d30f9c37fa1f2c6d3c1ca02845582029138e270a231553c30ac904d90d7f660dc213f74982dff4746910e41b7993c52ed79c57bf38905514921d0d01d4293f3b2d98f41d59a8128fdee9f75d66fbf1d94baec6c2289f2b79afcfcf379f552be63f102b3b8fe2d2dd0e867eef5a271a11240fed9dc90bd6718f3c9431c2248e6c8d28df43b40d3cc5f94c41a546dd6931e033fc661c9a922bd76ba9ee99deb47643d0348423661d54479978a14710b1ea2d9fc27feac4b41bb67a41c24da9bd769c15c6f2ce24dfc8e902029ba936878c08703574c22d134befc80ed23ef6e4b3dba51e914137c7875252f009082b4bdd9fab812ff2ecc37394bb76b92363d65232e35caa7fe922af9591cf61c7af731e2e40d40c713eb2a7a259f873ceae87e592ebde0fb093f61577e05943e678cf83545f66b674720d8671fdf9fd17b9991160ab366a93e0cec1c3a3dd7b9a3b60aa6122a7835e5a0dce6a1348cc2e3b68678f35e6d9276a525a1be777dd973dc71a7c23b52516d47f827b52ff412c1d843f0e3c05ac78a16a2075920e503599573ad6a18d7f5f6c98d87debd852a3bc7bbd67e46f8247a593af2872969f351d65e14237702b69b805b99cf8b6b875895adf7640c4290dcfaa4ae39fa0d5fcbaaa948b62e05452427563ee062105e3c317f985b97aef21f8bb1b80510f72a22a4b4bc897875051d225ad5c176e20b6d2a9b82c02044eb587ec43f6949ad809dd00db303b899891e62b3e6fa74a4c0f32db109bfac6c224321f427a8d4a6fd1e808122884000054796b3e8bd2660f2cff7837050eb0131cf4f40816de3c20453e15775492819769cb96dd6087a75b072fc433bafe59a1a38bc84aea0b3b8d254e657cf6b63f09ef7b2e5d241fc0845dfd4b8a2d736d37040b48e9935f6e78d4f24c5bdb65fc3d3dceb5fd3e8393e37974d485d3cabee62872fb76c174493f4d9596c66c2da79821721f427ff8aa35f46003a5f16e72ff0d3c96143f1be710e0909b7fef64de8e35e440398678d062f98b2637bc6ba595628e076eb02fab68e34cf4f82d811f968ab32392872a40a85057a18f1bfc1caab76e276d47d4b9b63168bdd757ef82ee136aa2a2be3757e881c7549cf1f62d58bd70af14417243f48396bfe381d06f88f0377e0f0a885f8965b69be4b8461642381b00bd917bdb6f3a77dc18e3863ea200e06888c48d9860831c91475bb13c00808c7b2b6e2fe86e0a7b4df3748e0acae055326aa3e37e0a3cac34f867d4c6f09de591a53d7e63a7fc2c81a0ea942ae1aa1191bae68c5c85316e03ac0612d08f1d0c9078a11bfe2e1eda1f36a77a4e1d41354165890a41777ab6fd25fc5207ce0274cd3b29f6d54173bc7a80c8a69389d38dbe11663f5c142e64cfaabcf41057309f05b6cb95c806fc51c5fdd949ea0501fa66855a88814f255e0a5bdc9d04663c1d634b051ec975c5b538e4c78b288563bc28c365fd8d2e3f8b4733171c1990bdbdb486425f0c54a22b5be0ffd14b809a32d49d1b637726b79b90449dfcc09081ab53fe6019fb02b3b001647b409767145dc85dd4009c9242e330081be7d4f32aec235e1d5e65a23d84f8c183e549cee7accbead3b97cf8a1e58ce8ed3a512efd0097acf7ee5250f245be5c7c68d41b6909241c78a38d8fa6756487ae9aa847d59e1aa89823aca2c447e5583e87a9395bb4e9f0004877065de30ed934001cf1a8097f2b70c59766c6e032f3dc3b5cf74a30d1f25aea7b323fbe47a7f435de97941c765271d5b731067bc0ab10b8324e25e69d433a5f78427ad1d698c8972f1377fc7028faa3c7cfe5bb247689843526d95c60e243af53bed5c95a2952398b36c2fad067de4d0e6dbfda0a3798f6ab4e74fef63aff12c206dfc963174ba566ad0ea1a084cdc7cb5a72ab93bec6bc924b44a43edb28a0c14b5954401d6197eb4ed63bca0f318eb6cdfbffba88f89dd6e85dcd8fe2967447e6699221e9b7b13d063f96c10c5d16ae008f60c90eb95dc341667b0fa2355777b8068e2977a392aa0d366ac6b5985412c706838e470eed3da8273d27de35318330be558f41097b882ac6d6e05820e9b68182aad682683ecbfc47da74230fefcfd412fad89ac8a32bf9dcdbd60f70be92785fc15f313c1f1788a926d65ddecd5be89f0a27", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28001000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8008, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10001, 0x0) r6 = socket$inet6(0x18, 0x4007, 0xc7) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) socketpair(0x1, 0x8004, 0x6, &(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0xffffffff, 0xb74c}], 0x401, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x704d1b392e6ffb6f, 0x42, 0x8, 0x45f8}, {{r4}, 0x0, 0x98, 0x0, 0x8, 0x1}, {{r5}, 0x0, 0xa, 0x2, 0x40, 0x3ff}, {{r6}, 0xfffffffffffffffb, 0xc2, 0x0, 0x1, 0x2}, {{r7}, 0xfffffffffffffffa, 0x90, 0xf0000001, 0x6, 0xee75}, {{r8}, 0xfffffffffffffffc, 0x80, 0x60000006, 0xfe1, 0xff}, {{r9}, 0xffffffffffffffff, 0x525833b08c4c13a7, 0xf0000003, 0x57231042, 0x5}], 0x5, &(0x7f0000000400)={0x8, 0x5}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r10, 0x40047309, &(0x7f0000000080)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/70, &(0x7f00000000c0)=0x46) r2 = dup(r1) fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x9, 0x6f}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0xfffffffffffffff7, 0x2}], 0xfff, &(0x7f0000000200)={0x2, 0x8000}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2, 0x120) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xcb, 0x6}, {0x3, 0x9bc}, {0x84, 0x8}, {0xa7, 0xc0}], 0x4}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x21, 0x2, 0x8000) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) sendto$unix(r1, &(0x7f0000000040)="53644de3142b3b9b7e8c700493846155130c19e058fe0a552aa573162c4d1b475e1d1bfdc1024d7ab23df5708959b5a1d5a350ba2be92c17a03935466c2edad96f8e9526057c44b8b0cfdd5af193cef9651cb7e6615a24873964957498705089f66fd6826f9401c5f65ad1f43c939b3b740df306253a905d9827c610c5e88dbe7c3dee1db4844f43e8ff34e16b15f4c7656cc4891a718b48253939db7221dac792df9f74c66fe68ad1edbf2a4768723b98ae642995bfd028156995e713292ec05afd57", 0xc3, 0x403, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10040, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000004c0)={0xde, 0x0, &(0x7f00000003c0)=""/222}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5, 0x200, 0x7, 0x9}, {0xc0ba, 0x759, 0x1, 0x68b9}, {0x9145, 0xfffffffffffffffe, 0x1ff}]}) write(r2, &(0x7f0000000000)="fd", 0x1) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) fchflags(r4, 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) syz_emit_ethernet(0x9f, &(0x7f00000002c0)="36c88fb7dcd9277c74bb8db0d0ea3d400d8aaece9ce13c21cefa1b33d574644af7de8f11aedbb04d2946a400edfc670f2f88ae1146a14effebda9b849e519f8fcb48c10ad7b6047943c5408a6e80ea303b4e4c1b61c1db7bcfd75364ec0a21efe13b658c4575896d2c0f6f001975627634275bf6f0d7ded8449b382af66603136069baac49e6f4249123b1fd4dfe19ec8638ae9fc3390b0832640666f82935") socketpair(0x0, 0xa2f4e10c68a0ff, 0xffffffffffffffff, &(0x7f0000000080)) syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) 16:00:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) kevent(r2, 0x0, 0x8000008, &(0x7f0000000140), 0x4, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x101, 0x8}, {0x18, 0x3, 0x9, 0x4}, 0x1, [0xfffffffffffffe01, 0xb9, 0x0, 0x401, 0x1, 0x5, 0x2, 0x6]}, 0x3c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 16:00:03 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20409, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) r2 = getegid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[r2, r3, r4, r5]) shutdown(r0, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1e, 0x3f, 0x1, 0x4, 0x99, 0x3, 0x2, 0x1, 0x4, 0x7}) r1 = socket(0xd, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000000008309ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) 16:00:03 executing program 1: socketpair(0x8000000000018, 0x4007, 0x9, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x20, 0x0, 0xff, 0x1ff}, {0x8, 0x20, 0xfffffffffffffffc, 0x5}, {0x4, 0x8, 0x1, 0x6}, {0x7, 0xbe2a, 0x5, 0x4}, {0x6, 0x7, 0x6, 0x8}, {0x9, 0x9, 0xffffffff, 0x8}, {0x1, 0x2, 0x8000, 0x5}, {0x9, 0x4, 0x7, 0x3}, {0x9e, 0xffffffff9a68427b, 0xfffffffffffffffe, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0xfffffd75, &(0x7f0000000440)="59895f80cc2dc7a151a7e2cf64a2ac780da174b271934931a1d01a0aa9e9221f6984b202a643e9b8bff54d3f1bb84ffe884ad503f59f712443c9b18396e48b3dc518c0142ecf4812b9cdc0b43793585cd76ce02f48136557f60280090f18e950f9f7c08f63f95eacbd451981c78c67721fcba6987344d9c88b5f8c6b773ea7d70b6e230d7b096f1fccd2460ca6e0628c277c152810c7efcde4e60d35488dd11288fead58de9c9819") 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="ebff3bb52a0a3ab5822a5f0dc99160efd105fced52dfbb010917696d286b8fdc5453ba892daad2643ce7de131eae9be1bc7b05d629000000002a7a86fe0942031e39f5ae120b16a0e2c5e134545e43f52958e8ff0700e6740e2b469a2875ebc508f11dd271947dabdc256488a89e5c58567edb800319b03f72460a82a9e70f1c6ef168bf1f590152f08903704c32f62c1f559caeb77227d873a7c6424f184bad05754239d5d53bd97474e805641794efa258914fd1dc992aacea7a79c2f7655f7482989068c6d3addeea43e432", 0xffffffef) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:04 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x9, 0x8001}, {0xecb5, 0x1f, 0x2, 0xc6}, {0x9, 0x3, 0x80, 0x3}, {0x5, 0x0, 0x8, 0x7ff}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/136}, 0xfffffffffffffec9, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "94e459d6e7ba14a754e62555070f4fb19689d3342d7ef4a7abb6817f3488d19b0242d13100698a847b2d088fe7bb3a3dcb9ec8c25828639768569c89ca40e398b6e36ddfd4695d7a3c1dafde4f8fcbd7d2cd62aba46cfa70a028739950b5df455ba547baf4ab457a21161f6eba5f98cb670f92f8b0c14fc977e8722ff16e045eecb2f545375fc7b10ad7113fd7190d5b992be5e662"}, 0x9d, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc12, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/179, 0xb3) msgsnd(r0, &(0x7f0000000140)=ANY=[], 0x0, 0x2000000000000800) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() write(r0, &(0x7f0000000240)="00ffe7790a46fefe89c6d0cce895f3abbf44402e046c84923a55c3747bc325bb3d8256bb15a28eb679d97d3c5415d3b33f9002892e358f9c97bc20cc443844111b8e2af8761ed14142e67932c11c3084afb63fab87595cf77132b488754cd088ba0ce4cb21142c1d5e7901d3833173120e056fa35300b62e9c0a0e7a899880e15149aa50753a1333934fb5abf490a4b2fcbca736e6ccf4658371b141909038d52ef50fd3460d", 0xa6) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) fsync(r0) 16:00:04 executing program 1: open$dir(&(0x7f0000000100)='./bus\x00', 0x401000000381, 0x6) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) fchdir(r0) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) sendmsg$unix(r1, &(0x7f00000023c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000100)="3f7a2b721533241dab11443ab8ad7e1e85f394451c1f9cc6a52bf8b7895944a362f4a5c2659a888c84756d6682509b0ea28566a089eb62dcee269cb6a3707cddeefcc7acd7ecd33441af907b7bb145e2164d8c32e78d7e16d3f504a4edeb3795fb0d051ecc2e5b231379cfc8775cc4f9953d14c54cbbb76be0fc5aa96fedd8d31cf4476c19bb55d4be4ab1310efb6ea56bc0928dd0b929897e1c46b3a1fa273f0091c619d36cef22537195db65b232df75735da4b61a2d95ab01f17f7cee32a5fc65a5960c300e7d6cc4cdece3d2f6a9862f527b4fbb060052f84d17bb0622655c58fb57d267673bf44693e8704e754686b2a8af34ad055cc216a1777994b65de53a651bee65d037848b0c56b25fa93b47a9b13cc69fac1a52f1d8d32a421165e7e353a85aefecb808908a2672d5edf58c9199c7915ab22627b8760c96a1d1ea18024fc55e4de186db97f9aea2dfb1980dbfb9fc4e56d7935da5d8794a9969903d20be5b2626d3fcb1b9710a4632cc55b6cfbaa9d8b89b04c7bf41ea0c593092b054b4572d6fa50be4a7ca9839a5b928aec89b476b0034601abd483af7dec8563a5f6b51d211e72ef502af8108656ea303264d049b2a2805c5e1280eb4e3ef87f548269c34b9a45bca3a9d883b9cbb76de4076c0253628849c3e0510d25c05b8c5b7b401318f668d59aef0bf49708f97b12de0b564b63388502064f1627222f877f9c5b6b4a351595d78443d81870f3ff6661bb66599b6467197bea0a5670a9ecbeb5caef86ed693e747575b44dc84a1f51fb9829e69c233c5a69774e9dd1079e2a94bf3bcc56d85d1bbc6f980cfe27d3b94b521e8bb35c25d48198f7f4de3f1123832cf30737383a4a1df9126c8b7ef83d266da7bc2ed7828a971fa648ad52e495c91204361441f7a3425c43aa767d21817f43d438f4b9331805d6d08b583a724767473333f357610ab39c4eb3cc1dea4c79152de5027bb24f9a69d6c40fa69b108441932f74d3b7e94a99f6b79dc84c5090e7358ec24845724e40d751470d76b25ad907c7a0be7cf4d6f130c40027078574584ba5b19e4aaa06292b971b08f297846b42254d986fae5fccaa49552976cd49e7cd1e138fc5a4ef8c02cb32d0ba59bfc27e67316220a3f84a1729c1091ce1e66ab69fe6e298b355f13616741e1f9f1778be906a5b77a598f08c35f23962c8a587fa0c2222f9b72323f8d362dc8b8a0b0a486b9f2ba4d699ecbee29892a9ac475f96edc8dc6757d750ad4372e9fd2d67ac0c9677bf509b2d0e3d0518061c0e224237af5876bd8f141bb660b9180d567dc528b2516272a2a2f004dba4e9167de72c3c90bd3931be824835e55ccffff6222b779b24dd8759604edcf3995b1396bb21dd2cefb14fbc07eb5f89b0c8cd879613be2fdf7082b22bd1db22f3c1ea0076d1991b1db25a4188766f2d5963ccfe4a91796a28a0ee65a216af72815b3b5767ce2de4a599e6723f3b1ad931c48e09271d235753d0337f8d7335de72a0b4c1b5c215e0ff8b2600f5056fe7854d648821f983bcf8cc8d87cf4a983f0fef30fdaa6db421c8ef5d8de4af17ae5589b90f1400d23f11b7fa7dfb0b4c69d76232ed357153d3dff64510c0a4433f8c75515f6726d67456f740eccd8bae658d824be8b5819298c9b419ca027bac1e0cb620a0bd6e0e8e87a58269eeac18b4989cd158a88c50ec1e7736f44b9ae4e30ab60c999ada2363d8e7834fb794a4c15454fd1653c9e7a672b7582e6906978a567df0dca8cf57e16ee76492184b95d606e24a4cdb7a5ca2e902989898fc5d336d76194147ba158c727ebd0dedd73a2b3b43a0460378868be5dae088df78eabf292c6bcfa90afd92b86d73311c25e2b8917e151ee06cabe5af995281c054d47cdbf9631faacd89c69f6c700cf235c9601e8cd2e8d07daf355b436693a0eae1a347f276b558ec92f1ba389dbd4a8ee86cc7cc4702e6d12ee5cee76ce9fa0dc68f4a81bbf2bfb3e89535f09a4d6ae7de0448a95737ba2dc6bd56efba96de03922283ad2163617411fce43159a2ba8ea19e577f7ec638a77a20b1715cb59dd78f8b911416dc52e0f7f017b35dd0e0fa8d8d75a45253f921b7ec40403f5aa054e817bb417254b260605f65d352853ca60baf80628c131ed07ea0582c6678addebc4eee0438c811f43cae156bb53b989dd7f21c73e3f06d744ad2b5a43d3f5613bc96fb2b39d2618b13bb596d2440d7ac7c741a3cb326e17627dd5408197b1c7bbfa3716f05ab329e8c7b66325b7e53ab87d84ec5f9e9e133d89778f9bdf883615312d3db8b2d8a59d7d7d639a918ba505d630e7359ee7386c1389b90aaccf865681a3145c57e200a3872c5f266ea6d3fdc392fff5371b4c594d8106c019f42cacf5351ad3189314deabf79e47779e16642a201b49adbc11595eaec41bf3e41d22cf718107e92d70ae69be8abef57c0ea4156edd4015c5db6c4c7e66cd41e75243a19f2c703c98acf961ee3912d0cd65eca65aa073a37d654f92a037f9d54f0d8b41855a11339712d6ef655ea964514c69344ebcf5ce14462e04b254c5000d68d70d2a8291d8eca90e813ba38f3f4d3fae500ebe8319dac49319672a19b9d576f36c2f20b196be6395796b4b89a31c6b241c685cbabd1259f41758dfecae47ab0dee54e6807319406b05b1626079bcfbd8c9e5684119ea610d5bda2c6c28881950f869f6a42f2e9611989a60ec1c6f2db2df9985664b5dacbffd81c1884273f41bcb822931efe3f4e9c2444807903d50c3addd0249601f6e0833602e0781864d3198a948879f3c86417501379ff09cd3a4ef4c36f135573f5f0a5735595e95587698be8a9c6b100364bfac880aa3ef6432872b35a0ebdf7418cfd0eae380b0078714e12db6a9bbbf851ed6b5d1257e392671b87d4675be0fb5e2067a2a0342c94422468f2abbfd24c52f7fe732d30fb640ae6870a7d06b0828d3863f993a459bc1290526e4cf3fe0ca89769c536d833631eb7357e1e384c54e9bfb31b21480072f13fcabe83cdd5523d56d1433a637242a2fb59326874b5eed975ff53655dbf7c4487b990568329c9cc2f2ad7179a350e1929b342812479114e6d91cf89ee32b27eaf68adf1a7546747560a6786d7d2c71a0b8e1c7cf03217e6152e0288fc65382f1eb96b52105bdeb8597fbbf92278c246180dfe76fd7a99aca2e0ce46e77f2554803a98dd436fac68b697ea3ff32931c0998b3c1b8b76950e5c66da2fecf9c5a67a2fe4d3300bd20106e176181971431a8302adb73bb151e33e3f2a9b643a10998f2bf6774e56c78746dc56fa611e6deb3ff86a4ef96697144954d281a255257dfdbd8ad3f7c656a160c9810669f31421cc979ca62348f736bc06f72a27a0f77b746858b79f55bb4b3f9a4960460e93c7ecff27afd820b59d52a3214410e0e3255b1476b13305ae0293bee3484948a48d306feb3df2dc5b503ed0c6647f096bd10b24ccbe676dc0a7f3263bf150907479046b048f273695dcc554d54c0198a1ac5863855e1106f2630c4b259e58b9f1c68592daf9f831319c5b2032348ab78848d58240e1506e941342b1b28539c2ad2efcd6af4eb80f6f8484df2c117f34d5f9f32caa3a5aca12c952ecdfde04f934a386aeb5f6da108f1803e7599e8cec8addbf1b7ca17f9fd8a206b83e34689e79155cee4f5beb34477d0a9c62305fe877f9d3d9cf1b4f2fa291ecc9ff0187f58da82157bc48cb494343a00ef18c16e2646234980238521baae49219295f1dca08030348cfa4989ab3dba2e23a7d8cda50c820df9ad7721483bd9bd5d0624f74ebd9bc65917d61c582d6668d428791f55b34ef9eacdf2c0f84f2b9f4079ea7d21823068942f4facc57805b1e478401c391a443b2fed2547963fcae189f38ce444bad058adc0a13ffd068525fb0735dd50e797015f96e13c1fd50c73247dc7998c0a20c2803755a71ad01b5023ba0c7fc414c879ad846a31f56c59eec5603e4465ed1781fa99a6c62a037e75575dc433d18436ce200d652b8c8e897bfe07c074f32a2dbad826a1c093c8b92d4ff25a39df2f94ff5bb92cb97ad0e14e4dc656981b901850ff54a91e43e0ef8b6f9ec0b4d9c07c8162aec54ad4a4a3526271afd69fcf774e24f3df9b40ed913cca48d892e53973f09b01dfb6011faa7f9dcab9bfac580b08b2e944e0928cd126e6782c764e2e98747399943b866f39fe793bc8ab62717dc8c34c02823363109b12e3f4f9f5d8c8b5f30e25aa607872aa48e8d82959b7e937b52c6f31a16c6afdf5ca029b16996b17c4c0f1fb1f2642745a7f9bbf2623ee96b43ec4a7f122c219da6b6e5e569dbc6c8d67ad32b19a027e1038c313c6555b79c19ff7d38ec2c1a6438679c95e2a7450d6dcaa15ec5ac730cf3de8635039dd637ec090784452408d9f47b338f9808251c9ee2c8b02c7f3d556a38f840ccefcfff4473a22b1c21dd31064baa3f7bac3e2f4a4004a4bd80fbd884fed53ff112a68e1d04fcd3b54e318eb4b4078837bc02f183cecdc256159151f11d1c0233b0758e65ab5242dd1c971a3a3c9403e4996a7f967dc3f09b0597116fef78551d1431339ff4d2870c06f29173aa9eff285bbfdeb496ebc307d84a23003bf957a250d55b03c97d1e81ba6955221b67e35dbc5e3e52d4db86d7a2ac80419c25058b260c52f9bdc4929858f179dd49ef173751cd864a7ffbcf71dc20393c4e98fe08605519cdc1372abb74ce6f65055fd2e0a908a66e7e68e1359a34b9ad06abd832f832110781ba71c7280c238041a384be73b3cfa5ffcb04e51c6650a66e04043194303881e95475b1d18178f62225499d448a9835e782f8e0ab1e3334fa81f910f3bbd7c9b6a2b4dc94e671b4c83bfd735e04b7547fbdc5bc5d0e220abc033a3b0359855b9fc7fa5df8ea807794bb1f0b83a631112132ff40e201637f93be4d1569a95fca2861f20f93cc90fd7b3d145cd53a6c2fe4a21cd1312d29ac61049be69d3e0f1cbe4afaac2b94fea0995a4ceee16a95690f398f1929b44600be062d741e478cd290de0453ea110403090117ff026d35ec3d662b962840853657f0063f13de025662a331f07b8d4e687bede68a93cf85fc28774eb1d6194cfcf7aaeb5184246b6d61987fa7e5699159c6b8157ef4747e101733bcd5fe6da41d3c4405b397ef07bbe07eed3106aa0d078c436deff86d06b365146e15d9c28505276e9a9f44e09487b3207f150b1f469ac18074a055f129926b0578615fa1da403b0d3f9b5995e0b06bf402f9c526f29d3e4b9b32602fe878244ff4798b4e54c96fe577fecb82eaa4b35c5f211e1317bf29d339e94398f39fcedd1f82fb7c418fd2ab2e37035357612cb8676b12cfe1dda3f94c47e98ec1cdda80a1003d7d960bcc9b9e0d546fc030bb4216aba033fe7294c1eac6de9dde0a96817919fafb70e37b5e1e3c2045fd3acec4723288c9b43fd5471861fef282a94235ab0a4aae9d7a51c390475ffec35f6946f8f91b3b4b5854eb08a7bfb2773048f860125465ab2d8edc333b7b477e2be4b9cc15d7684aee0c538b57812e2977b7afe0b9513fe65b908a5bce35023ad7ea9fcfe2d439378a650a4f43a7eb5f12f094560959b4bc4d3699c37cd27708ab5cdcdca06d73222be3bfcbb34f293be07b60d91f5015cd5091427d3f7298b1d1cc9a01d5fb043476eea972cc7963b8d227ac3cfa3f4158024112e42da52b52aa4283b9a4697d2119cbd02e8c3bbab7c71ee274b46934caadd0de244fa17eea6195d4dea9facde53ac6eb9721a38570e16", 0x1000}, {&(0x7f0000000080)="8ad13b39230d1e754603e58066c98911ce68bf8ec208faae3669c65d1dcdb95b36fb2662534612db5affe0f40f43cd", 0x2f}, {&(0x7f0000001100)="95f26d4aea271a1f557c298f85012bd613c096e825f16ef3c95081e5d4c4a235868b43e96cb4598a133ab92104ff4565c9e92ee12929f3593749c2ae9a06c46afa852497704ff9dcb0e534f3941960c21363f35406bc3680358b0ab604c4b72eb1e83054c08b7f140971fef19b2cb1e11906e6ff973539246e52c5f5891efc95d1d59a3ff22759c794c26e63abfdb9880096bd57938b7bd1dfb7bf296c1480985dc1982b5b34a1ececdbdbfcae5095633bd6c26fb6b78121c6b13cb21ec39db5bc208e97c10847f89e71eb18a4e59e84f8755103eda62a49e2a243db2eba11bb4c2dd656acb2aed53de26d37c1b8c99381bcb9", 0xf3}, {&(0x7f0000001200)="e46bdfd829a3446a88351801a1e80b9173461cbd9c1953d1f4435451bc272abf6e162261314af940056abe3c0db49492db4cd372b9997774745a44be4125cc2fb9b85ebf2601452d8ce1a9c63ea06748181c83cb6c1c5e3eb0ad429fa15d9ce64ee512a679a38326cc147898b1a3df81b75df4391b90b8290b12e189d5f3887740f6f7c7bd9bb2f9a33590facc1eb510481bbce9ccc4011f32fafb8bde40fcd6787c74136b6b61d9404d01a6e6614bce0a30c20fc0058a01b0cc5d312b3463285c1177a1a9a8c6b528c786fa12be2aeba914dfce684a4313c5fa8bc634b66ab832d216bb3b8b350496e2cc6660e930b53d66d6051d07abd2af263c703f059986046400e20aa9d2084f9ca41d7abb5caf268fe751c750ef8afed4dff60f842c05a962ed351ae903f37dd39700bf759944f8c525399dda7a841141a4e14a2b2adb96c0cc3a3b42aa45dd33e906c73cd3029880167b8de05d7b28b343fd0d507bc248f810920f3a3ac93145a0afe98b85b606a4623b36ffa5aefde0d40e80d6954d7581ad761eef555b5e919d247342a8e1025331b1e9c29bf75f6d1ebedbf548a86980657e9766cbc5892c7f1f234f90f5b22862a9060084c19c53b0f4fbec1d814e3fbcccc5c5c9412f61b58d86ecc0e23d6583759245d5779742ce6df9a9f4630f1866a5c4f16840a997d0260527dec480c795851fe688ef8c967889bef475ab871d1d962f891c2c6a0de8d49c9a3a3b73f13fdbdeb9f9676c8b72678d3073ded0ec402403e5148c40baf56e8dd18d74fe47d3d84ebfcfa2777548e804ad1cc48eda686915cb948b405d6e7a38f6ddd8b1d3a33a71fdfb74d85ef0a37bb3a7b86e78583f1fd14be5b041b4e5e518e2ee0965b6acac620b2e0d86975dd7134bf3cc28059385303fab19bb1ce2c31569709a48f366109563c9b6a350de493f71629a601358b22eef27d908345c5e433e60c4ed4cd19bf6a57b73cbcc217dbf36dedbc4cfdc4c892751d614ec6197da6ed5de4378d75d7eefd45310eb8a810e6300d9352d4110443e78ac273c9a8baeb93c7fcc01336ac5119b3aa422ae6702fd5640f4db00f081bfc93c8e3d5feb09c27fdc4a2cde9bb98accf9c83e1309ffc3964dea92e984a56f222ff2858426b71b1df3b0baa96e47f9d986cb802924f88abf4714030e6384c3658443dca8d23563592b65df8670c09e43b27ccdae80d27de23cb1b5aee444054b107d7c6a5ed762cd4756c920900e5c49ba9038c46a121e8b51f69bd195b0558901a48657d2715843b9f262a36dffb450ecbd9d660dedf0ff3067832fa9bbda41fd9fa9181a1d420ae2b0dca03810aa18da1d0541adda058759d47f5b0cd5bfd6c1147bb6ad02753c823d0006dcf2382432ab236d382c28e3578cba97c7b2d94e66f1345ecd2aef66540ae61603ab3c9ee5cbe61790d35723bce44a999a358a9ac8bac445fdf7f7af7fa39de10175435c1ded82384c098b11bf9816f2a464fbba2dae56c4ffcae201fcd05f252f591c0664fd5f7e2e1b1b2b355a567e9bd787a27056f2865003bc0a87dc9923f4eb7350fbfdcd9a9c48e0eb7648fb0e0f8ded09519a516948ba0df0d37c8c9467deab72d682e4099bd2b533b9887acd06a59b9c04affec695f7861dd324cee9906453cdfe4a8d8b05ef35e71e225b776f028bf5ad5b38d55debc6a2d3d3a2f42da42fb29fee4324cbc1d5b1823bf0fc7284f55b5a8f02ea5a8fc80fec0f802cbe1804cd5c597152caf9f6426588d185361b9e52e04f8de782a29dc32c4af3ca2d2b7c90f1b7cf7e9d3f8c8ac767629945f3d216a61927455acf341b1008b6e68f3fb1fe6694db410434d5d3744e80ea6b28c71971094f1a13badf6954386f747093394fcb1839d7d363cbbb362a12706a6ed2c92da098eb2de8589af7378dc044ac72c247930559884e59fdff62dc8aa4b4b5b0df385db9a45ec7bd35a32796c89a59e6d18fad5b690c515ada66661039d700db645b070bc1b7efa9e47431e814ff7e216885d923be1fb6cd32d632326e54c9d811daf260c06948604cfea8cc380d463d717b09b8a8dace02538881863832ef3f301c59a1fc2e8e1d074b5b800acfceb0eb92536cfc791b190588e016dc14a10571e3b144c3223cb034c72b3e85ea6c8a0f7db59ad473a1cd2aaf7a9c85086c7a309acfea9be0496e3aa3089ba9ef0cad33ac5bd51f60568df09064c3bb4f167312e24b89447a70581074555cdda44df9c5947787473b9e36f60fcf37264ae29f40ff760601c3c91fc61d41151ba60cb89514b829bf840b157f42d028f6cf473b7c0cd8035080fed9a09d44deffe711d29e6271a9c32f6f87554b95ccfbc35586942754ac254b0d4e2b3a8b956a56dd64d9c3da3526dce225033af3cdbf9ca2ef785a0c2a267a2a3ea9cbfa271de1a5c5d5de758fa8a154bfa9480db859251697d7c3e55273b5caa27fe01ce964e4a4c5c21426f474b26148a582196226a56bd25fe958e8648396ee3ed471717a2fe1a050ff6fb733f90a5bd28f3f9a4110e01ae6485313859b1675a1cca4a741b5bb0c6873bf9aab7191cbaa2b9f7b1f9f4a663c3596b665e76f439c71bc22dbbf1c73cd833515823bbdd6e0e2fa8b777bf62d48527cf92ae4feca81e9dafd62a3dbd357107e14458e4d908729b68609eebdb3d2bc5912f8f3a01b1d35285f68a7cdaecf584edd37255372282088b007c60182dbed7c8464a299c4bfc5bf06603512209fcdff2810f00744783daaf5043c1f0b0571ae071d7e77da5c90fb3779325eea837eb39578807729a086569edcd29284fe329819ee705e8963d1ded552b20ce727851e4e5ec40fa408e5f155c064bf0921c920e7ab635b46bdd76b2e62a4c7d458380c16081b50c8c57006e0c54407f27b435f2f207c5956597b5b77a8874e5295f000fbed539e69fd2352ddda30f4eb28c115bbc93a8e981706acaa4aed4f35f88fa2932f800175cb7d8798367dc58e577ec8f838bfebf19d0c217f76e30606aafeed516dcbb22979fb866005ce1e0b6e26fa1af48ffd883490c46075159bf05f2d9278734f8190ab82f8e4af7e1be0901ae19258a87d64e77d7c655454c0c6175275c4c002d98fd48ffce65142d5532016d400ebda10ce61ba53c59c10f4b41fbd9b6e8c2993f61c2cb8f107c16ddbf65c810315765918c7e4645586eda530e66fdc5b485df7b4d5f89dda99a839a10f7c32449a6b133bdf947b5bac9ec998cdfbff47c38e895e80b1a42bca0494402e656233913259fa94bf9823c16b0addd1f0d207d0753c039e6633b49dbe1e25157b4274b0b7f51d4a1a0db6c17ff6b6004eb6896d2a83341b3068d24fb6c0af1f51780616c56e40493dee02c8181d158dc636fbf2421abe81dca6629056fdec4efe1172ec834054f51ea2c715c1da877e2dc1a68b855aa7b4d40be400c07bd726f6e3f760e3931d0268a4d4a4ccf2e863c52f63cd157e5e46e108f4e14b820819934c9fa9bfcd5a79ae8d5e8a2c152c639e2a198f396b97f718405cb459c4c67178d093612d45b12c458c2199d46f3d334439b92968e981384f946b1c876f811e63f441fde222b77995fffd0fabc8d86e0ea44235a2af8c78898a8098cca9ce0a7b031cc53a68e5ee7ce91e5d29ee18bee2fadbb3095cf980ea5e74f654f00810690ac0772ffe9fd47d3c8667aaa646aa34caa039c05cfe033b6fce1b81881780203561edc970410b865fca77178a19e72c688022678e34b04f1db446d00b9859edf556784b997439dd544fe9dea893dd4ff9fec68aed3e7747fb7df70aac034993e98ae0191e71ae607e56d250f57467c889137762585f9b8901db51695a49672cbe6822b9071c6a67617ed7e7522c0706e4ba6b5be84756ff0e922da83784525db81fa88cc19f28bc79b6714f4a23f404f143e3e2bef033252a3b9fb4b4ff5815d79261a7cdd0ffb5b5e9c0dc4e86d39328b444d772f646767c503fe4ffe8ef430f8f1c45701146cb4f27918c81c98ca5ea8f4659318511a76ef0dfcb04e5743fe60f510d2123dde53fe4619b85d678edc4531e6ee3d4987158d52ea04bb5c2dd78640c4cfc3b927f971b6ce41a55137f67f9f07627f1f2afb129cf0c57b97e4a5ff9b37b6122f44973df2050addc892bf4c6cbb44f37db6c92f10d0804bd0e1fc3aab6bca8385885febdfceec0ac51ff1c57b5644d39a21632ce0d92ff14c6dfcfa0d9e6a2a19c8a8bc9f36e7fe8109d27b0aa3d7789f811caf1d4d5d4a02a1879d03eacafdd65f9c62353082fb5b2130343a50334757334a17976ed277019d8fb51267600c059d8f9ce07929c18c48878a5a7e00513b107a9963442e4671a2032d1731131eba5d4d5067d55106286195c9ec987dd6829872803815553f2425c394bbc8b0b5dcb9dc908c44e08382aaef910783a8f597272515b6cd11ca33a6c2ec23541265c69976e6781f678bac4661fad07bcd874c51dff2fe716b325d1169c2d34585b166edccd0e53be24159b782513020f74e20c52bd69341059bd4693ec6cf6ca5423b517f3f99bb34eaff2d8c0fc6b12bbab74c8531a3e840640cd8761092026a559bf01e1aae597abe7402e60f108671b53f0ba3fd299ff07d9d506f3a0fc43b1b1664c60b3d07d68b1f024173f5b2cea27256076be2d000b78489b9ee45dc375e2d6f28a73c96c628e39a3eb73b37ed59c495ab34b3862dc034483f09b5eaffc707b1286807d866fec6dfedb9e2c5c5888eab36602afb4d963bf3f39052b8a270525a23d9952cb7848f7339f1c2e7a7c3f83f5d968bc794d604d01405bb7460a8e0e275b1138ba58f03762207299a7386dd3e5e8ae4c80df67fdd3f63cf377cd1f40144490bc68e03fcbbba6e28766de6dbedcccadd957a3985582887720243352c74c361f05b9e7d1aa0be60bdbd99eec940dec219ae669118c6a3dcd48674e4d2b0ce4c0fe59da19c03480518047189809712bb0b63d512a32a028146d69890f9c639a5f2347dc9105cacdbf544b7b8d1ef93e6dbcd43b77d1b3cecdfc036443ad241d72aceeac5c7865f25348abfd18f909c09705c881286e0843c45956207226d523a7bab84aeca16c339ad9d638f58145045a5652279a04e6cf194adc39be81b0d7ba0adf6a8b76c382de095f009b39c61bb487793b9220f285c6932e3bd5177dc4e0fb599112e8c6a6e83bbd59bc95b8be90541d2172116a339483cb92dd41a8ec66035ce265815a72bfc4d0e0f7a66817c5e5105b229b0406626d92c3a90b87e591fbe290ce464e9201b2b07da5c418a8a2f1225d223dd9cd1c4d0136078403756e1812a12d77ab18448921db136b2a3bccd7b27eab305c62b5aadc5e8674d77f7f6fda53eda257b32b24e14b96615acdce707c052224f136c389a96e30a411f3da210b832d5092b039e0b7afd80b003e5cf7b32f7ae4d96f1279ee04bd1adab3a62fb1b0c257cffa4b2c74a9102d66a8bda6c19120f3940c2fdd8b879f42e1f9d4d8be0418be1b262a4635045f1ff76f04bb1558b32714a7e0a17e42d78dc439e521e90874350c65394568cb852fcbc8fc42d75dd695d8620597382dd5cf1b393c17c3098f71ed0860f0dc537d90a8aa9b1bddbfa2a4ba5f9e4aebd60599e4026a915e5952563b2135dde9d2479fe4f0a10a4842ddcf87a94a47bd3e8ccd202ae05d491394845e4b67c3856e09ed6db2c1eef77a9e016ee80cbc57401c28afbbf835b7f14966d63ee91b88491c63418459d71273a86f2bcfd44f573413e29879d388574eb02d0bfd119d279603", 0x1000}, {&(0x7f0000002200)="8dc08a1c0f978d5ff9a02e05dae4f0c13db5d1cdefaf652bef5a91870d2e458b6ae380dbe2627fe468b5b5844674c7c6cc0582", 0x33}], 0x5, &(0x7f0000002340)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0xf}, 0x406) 16:00:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) madvise(&(0x7f0000597000/0x1000)=nil, 0x1000, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0, 0xfffffc2e}) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffff2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x100000000000010, r0, 0x0, 0x10000000000) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x5, 0xcb) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="0805fd73c5bd54362916b075bcd3517900d1ea06648a9823f510cc63b2206fb35d661917905139e02cb64c1740e82ed33addc953954945586b85e31e07828632dfd9d2b3ed90c2fcb3a3488ae289e30a73f8451e6cf2641d1ffac95ca10b32ab86405f55d46c00d07354b02fed6e30af8cf80884ecff2d404956a226675c64da3defae054ebcf259983447f76d6962b6180a339b1afa5c810558af57c03c6cc80bb0ed571472c651d414a27b1127d9de41989bb589a4c8b06886a35ade7d556c3da7aa1afdf2e33ba546c81f5fb54dd0cf9dde5b6cb7d3a7f542020bc9ee90fdc42e0df492d90073c465e14520debc91adf51dc16409479d9bb8a5fa7d49ae983160c4ecd8e4d6a80d72771399d9ab28bb7014906b757fa4ffa1ff22a4ae4256d8ed84df4c9cea5fd4ffe8dea38a3a7d0ef792fefdf2a198629a6d0bfa56b27404e3e3ef521105b7a93d13e0dc1bf16183682416442c547938a6c78b7395b607169019eb842cd92b4940be9db94d745ebfc34bbe13feaaa9b29886a8d79778e872f4a0648c87b4d93221748632b6d63f93e128ef989f9637699ae3761382509919d23853918b2f856c55ed3164d58cfbdd5aceff5cbcbfbd4e5b7ba74f0310a5a9f8054eadb91f39ce8be06ce67452c003badf424971e9761e12003b1bb81018375403a5981ad504fbaa7dca3cd064ac06c16c9901cf06c02e1a21020faf6ebea28f4a950c1fca228a7518eec718ec54017a2cb7668905a143244345a62f6c7e684e1a733baed359506ee22272bed9ba815fa0897662e613236a41770c69605dcd6daff7d8a01db915e97e6704b443b793a901d21ab6a556189d68332b6c0afa6781dbe9d398637e90e81b845ec50eb7d900967e751d50ce3b16a471bd2900d2c5d8dadc104cdfd75ffeafc791056ab2c53b4836add2e0205e163f7c08b9e8b5186594167f5a9c49dbb124c6fff78dc4925ef1a445f6a84f7f36b28f3d9780133b3db0a36c5c8d3211fe8a691680b29d9eb27cf14ddbfa699071b148c94b4e8fafb1bf2dfe3ccb82aa66096ea57d6f29226aef1da0f59bda5dab013e06a8986f5df318810bc721dbd4d195332ae88eaf563d44d43ad5cf32a92dd0f66b1d8529fcac9429aa49c5aae80c43a2faf4ff3c1c47a9862a0e56c99c527aab1003bb9de88e54326276d5ab7905af6256c8fa0d53eb2f1400203eb972bbe3fbb0b34c74175896d9b7f15eb2c98fb1010dd694c66a7b11475f533d63208f0bbf32a01be7a45de0e21a607c24ce24f447fbf7a70ec957d6d8cfb1e54172cd09aa1e437a6f96a92b9b47b289895e72f61c97f91b6c1d3c7cd942d4d3d4efa23c985cb6fea454ac4a76d11f21f1903ed36cdcb2f640d687fbc3a117053fcb98a761008e6824913e16097902b52c8a05f7e4fe9f8ae270d8a158cd9574341c8edc1df1f51788fc5abe81a8d07b08304adc661392a476ca2cf3743ecb8570364f78e5363a8d37a75b8bf28d590e9ebd899ab76bbddd88e4dbeede9b93bfe3bce8475f5a0b0c36901fed42a1001251731a1cb77b74b0c15f55275502693704c59b07be12c4879c9c9e803b33cb42c82f8aa9aa149c074eef430ffc63bc93a2d70cd557307955fd1484ef4cf633ac8dd202b27e7e0c5b9c4644e656450174a08e109b00b05b55757c794faf78ed6bfb2af1340e5e61fb0d19987c4551ec08a127c6a52189a2f482edf9265072a65263bc0a279b5d6b6ed8a4eb2ac09321ed5d0734af9096dd84bc19b1630b1081ee653d7a5f38676b402e5fda74c4db59221442ca81009de754a24805ee20b269de4fe64155dc147ebaa9e7edff04775120fb3ee3da1afe93a6e0b37ad060d1ccfe976ec0b88e65e9d82bea244dd9ce88c29e106fd16302ba4d8d3aa308ed1b66166a49c657ecddca342ea17f3d8e383ddb6ffc7558226014e40db577d6331d24440bd55acf31a6a074dddae172ba1103feebf5ff8115c899c603fa846db94528667bae1aaed04b30b57145bd0b1a5a4cfc49df4cadc3813aaa432b9a7749cd1aaceda63e72f2c9ab69a960ab8d50cfb6a6ddb60eece5c2abd61365af713337b09fd131d8c7b2f81e685efefe4085a3af0a73f3c7ca5a3c7952123585cd45201045bb81fc7baa883dec4e14ef8932bdf5c2613247257d7ce1dad7d78b75bc7665e3808639e719f9b85372dfc4de31f5863dcef222d9b19313220f563264d0239843b039114fb7ccf5d47d67af3d7277d60cc92f1622b91cce0d6a6a002dc6db83b44da40753d0028c9cbd66dcfcd5828f9b33f926e348e2f45230896001e65eb3450bbad9dc6bb5048aae3aa9ec15fea2947a5b4e40066c34d81c3966d400141fa2bc758fb6edd3a522abdfe863084d050c2264f57909db5766459032ffac1a6d9e7063fb03293731fb099853ef7ab2041f7189aefc85b750470648e1e7c11b127ed56860b80082caf9c55775abd5efcb5276dd062ff82b4d1b7de2ed4a37b9503cdc75a5454867971698571cdb134694b1d4cc1dfd2c06deb268c7639f021f28f0ec52675683df77eff36f53d0c7a87f070a462b5b70bbee3a406c051450d848eaf9d91abe361c01ebc7fa81f2f7f111f64be5e8a2e59451b1ed2ecabb4ef3663b4a448f4f8a255dfc6d44dfc40920fd97f7172507f1b7572fe5c354fcaf3e61de81744e03f7c79d9e3a1e886578377eae84ef95f4dbfe5be43e280a09bde1fd39033a14dca6ef4460c240863fa388d7beb22b47f2b8a721335d4fe7d57e6f636f56e8bce256d30f8608c5cdc037e9f5dc9be6bb1e643d1c3fb1816f860c9ef60ff4cc58dfa3252b2e22e7ba9bf8c419fe74d4ea76819a49cdf34ac42ef1fd554601908cd67a28e1bf603aee07a583b5991c282368c78212db4133cf65a82df38257133e0fc6d76f88131455b36fb9c606a7fa3f4d182fb58a55a3e1870877475138e20ede538e244c383eac8bb800e2bbddc1a474fab06e14204cc8c6120837cd774860932b2381a0c5dcb8fd7843b5c86e91690dcb6cff35d4f8ba9b3b6e037e1e30fe3e01a90aca0ea9a186f2357c2fd1a44eff960aeaacf46c825988117b2fe7953e4cc0d1d3d84ced667c8194edc669195dcdf974fcafcac36e4d1b263d2462b97f17f54544df99394bbd570d0b96687ccc05c54b26400f68c6b31eeb2f019774c326d368c8ca795a6e8485af32706a420c5e4cd8fd486888bcbbb01866d673038bd74927bcf4acdcadcd7cf60978abf70a95b2d28f264f923a9a21122126fc182c4ca0f87e1b7395234917ad4d640b0510c3c7171f75d0f4fc16ce81379c6e08b340d0e2287be2ca4eb676d3cabe2f3f120609a1aaa12f2689e444083dbe308307eddc91c6076c3c28db0da6b90c9995458d9a09d5e968297cba1da034a21ad6e8ecec435bf3a428c98244bb750dc5498b6efaefe44a3613bef25e3a207509eb62841b97f5b2a6755e7a4a9a07c614d03824e11282c00717a9b470e7d0370af868e7f257716af4aa88776d19be353c88c170ce4c7429a2ee36fafcb8ec8d0bb780c3cc62ea605e98cd3feb9d99b3f12c689f252f4d06f384632b6682e835ab7f1fb24e9138c088efc75f4487d71802bbf6437f6a5a194394b22c3ddf66606168da6169c25897ec1d53728417efbc0db736918abc382f9de31b30e80dbc423064e5b3e9f246415d8b90f5dbe880ac71587e34da1ab01cc5a6f940b4cc1acc4fbc168c2feb610adb1d2d2e67faa159e754ecce70ee6c083a3ba1d1090028111fd8a50c650991e8febddceb73e4a7dc9d5a24001ca1ceb09685afd1fa8c0daef0d327dffd1e3c1d89e39f76f340f5fd37ad5f5d358aac16ff6e3c708282677f0e7564634862b2489dbf1521f825af3fc973053453f28c4662ae45c4e57197dc663ac7c31ad91683d34375283078e8bd3159b616ceb70edfcce1f2565066cc81492f792970f80799f45901e4c05349524f084c19274a400383f63ce28681ab3ad281d2eb89c349f4528f52093a4876cfdc2d6d9fad8f026800b3d1725db3198631d0dd0af95287b28a0b67a1df1b7d27853dc3318be73baec91946400d41bef4affc30c85b960e5df973747537be44c6c45951c85ebe11b19d16b74f4189209d7114a18cc7ee09e09d5d85b97e566434172f9c6c23847e62ddfbd3ab6dab8015e4519af5e3441cb07be53c25a5c44a3cee02da3181a7bf6b4312c7e37f30ff26813e9a3beefb911853274a4a173b8e01145402fe6d1d4c1a71197932c22dc8ca15b160f277afe5316e2c308a7f5b7f5c26f2a9c1b2fe234c969136d36250eef2a894ded2aec46ab4542b5b3cf0582de05281545a3cf3b80eb19d0e71cc908b534ab7ef3f7198b534ad0b6daafb44b7e7c394f2a137fdecece288894ec226d681865cf13a0197ef6101cef2bd0ff7670ab29a6f023947597a36ee36ce24c85029a6a4ef11c3c4a7c39d91798bc7e55ac1afa540af33b6b052f1ab9fb1549d1ea62e9ebbbb8ab756fecef0883c6630462e55a7a52b49001ea7c3b98d6dc63a989598fce3855f6ac5dced6df0af94ed57f26e6286740f9361e2567425f0f2bf9199f8048f091ce2b29b8870412edd2089e67a6d0d0a295b04cc53f5f8534a404daed9b9606708ff064bd84e04ed16690966243ab27c94455f7cb71dfd2a168c096f2f4ed2a7e0ee1cad2f35082914574e259f08f1135c5adb6923919bddbf58d73b56b7e59cbdef3b55cec6be06977ccf55c750ec4332fedf17e3f3cf531b93211d228a570c7a4e80c03058b0bac7abe407da3d73c0f10f76bc42f3254324dc78b03a2bc4dffb41e14dd438d2f7216d1aa031f3be175c03c72abada74ff0c731f2d428191c9727caa02e244b5dafacb6dfbd39b3d684a8d1f57b1a063e5f080b677fe33b29f7ed0b2a8b22b5a6d8844621dd35b2e6f6d9a188ff534adfef053e207ee9e2ae20b1ef05a55cbe95cae378555f34acdeec82e934fb240bf82b7febefafb1bfad4f9333ca12ad9ae76a9af7464dd762684ec8661e446acf97199977fedb7bf2f95c1b1f5db61f343a3ef60c9f7720a80534e9f5a5fc0f719875a147dcf633a44e00fee732e916ddbb3194e59ec8f58b552ba090aad6e48f881336047e507274363f2182f4d44147d4fae9aef480fcc4c0a0b9e9b1751662b130ab59d8d9bb90f22845bc4cbe79e30169b51bdcb318f8601d3b35092eae2aa9f87adc06558213330b01138743628847044c45be2c13423c9c75f698d8b6b927701d04cf358c5d53eff3aef2026a35e73dd578a69126d36ebe6d74be997e9fa7e35d96d09c2c36cf133145db6216ebf75e34b1491ad2f4d5d99bc71e205f57c3efacdddb3f3ae0558a51f2c62403a7c26b2fe2c14a2a04643d418da005ab74774b142450c61c1fc85eeb1634e51365b8d5ff089ed503d343e2923934c4f87e4356281fac2fc02139d36003be2d00125f7a8e3fbf73d71456d3b13bac62389c126f366fc33a6f0c0bd52c154e2fb73350fea3dc66c1fb9a4d7a85294e66a423e94dbb80a1f97e1732cf9284bcb4d5a90406b58da3d958ccc6c7d5fc5e85c837cef6e738d1382172b43f00e081e59a8e9411c570288b54465662e8f291b68057b9f0366e17d6d18419d17471f99e53c255a23e5d82731cb85c74e75f731134be6824f5507c595d64d312cc8241f2169e01ceb50799ffd81dac8f5fa3f1890956ecce8037856133ef8bfda44be5326bacf770a67c8b14f311650e5c477de03a3206ca669752b475440c51487c18d2cb525d0b9146018688f30691f07415882", 0x1000}, {&(0x7f0000001740)="e041f8788b7a20405c1a7de91739e4926ce8d6ed0cc9f0dccbca50ed229084ddf666def61337453fa178b4e5a0d2006ad568cbdaa9cc74ac44b3a59b8ef5e5cea7692a7d2b4f4f65889e2df6daaee52ef4a5b07c291735c1cc53870bc267e1ea54e8283e78d96ddb5bf08e56563837953dc85f1d6c386ae64dfabc776651291da2633c09b0f8a7577e5edc6d2fe6552a3af3aff04ab9224d3bb35f71ff114f300fc17274e141ee09231240dfcf446282d40d2139541bd720e47c5b0e02cb0967c9acb5d1c031b18ad92d6f75411505b39044e6398b3607c01f43d14abfb932d048575b2076256f158bd4e59d826216fdc431d388997d40269c6070587626345baa271e22dbd481637d7dbd62c741741897f4d2a5a8d8d8b9fccefc83de9478de604a9cca9b122295fbf82c90289eb737db237a8197597b1a577c780f9ce747b2ad1b742c9ba651625ea702f7d1ea8244bf31577bbb5f8d78891beb7d7dbee348b0ef67ac7e3db56bc20835580de75e89ce4fe066afbd47a9ee16b7b2e0175e2afc3afc050d2cf6bca8a2ddb7eb9b61145a68cf5cc354d050aa124547af6e7a30e2441246d2bde61b75877eaccb9052ba89eaff0800adae6b69e8fb9d624b33d0f56121a351805fc82fed9bb4b7eb0d25becc356b152597e0190249d77bbcb5091971c15351cdd31f073edcb786e41356b6207f8cecfbecbe8b8206f9e968e46653ccf7685fe7ae6defc08091c257421fab24c61ba4b69d775dbc954df8360d5d1c0f4be6e3a198b3fdba21233eae0c834628fbebfbb162085a73d73034480b5da1514ec2d5d71e90a11809a5c5c2b800c60d33ddbbcb0f70699f0085f606366386b7aae2f6dba0ea92060403b76151503086dc73766f19803512f557e892c554f0ac46f39df5fde921a3fb5784e0823492c714a6d281d83b6f4e3d6cacd06a097e85e5fbab12ba58eed80920f5949d6fd593c13c5e077fb26efd934013ad7ba7a3b12977e26e89095cf83f51d699e17199547e8ddbbb67acc3eb650106e008af89fbd6e563bd7d153ff67078bdd0e7effcc8620c0d741a0fd266b0dcc9d6152317299460cdda0510d1cc61d63d4bebb87474064c83370893ea4acf825dcbbe0ccc60f5864d564176a5cc32d662fee99ea10249d71ceb61b7f6cf05e0dd707f54daa14871106bc7eedd3f1059924a46d08f74dae83f16febbf0127180cbf91d6227e5300fb13d2f8dee2602c8c76b1fcd57595d52bbce959cb88f8ae3983040b19bcc5177869805157962a21ef69fc9a1786b2ddd4d191054659ab3983fcb932f4f07f3af4c23e437e372450e562f152a3ad500a15b398b4374da5686ded9dc4d5e3c3f4079137341baa455a028723749f78418d8352917772013aa1f6934c4deab955a8bbad2770f4ea0a3509d67f5631758589939340d2828853e1fe73701ca340f0e35c9f3908f9650137b6d1c919e0d1732950d7b456ff9cc6ac422701ce01a951857cde2ff378085fe866e6bf17dd801cb0bace4365b79eea4ae931807020f63569ba4f00b68f6d3878cc5f0c73674592d346dfd295370e338f9c277b1999c87dc39cfee83ed7b71a433d70e19c886ed00d4c54fb48c4a8374fafed5c93bdda33f41f354819257dab3c892a4b386da96b84d29e9a05f885092d76602fd6af3c62d03b46caab26d6f3f785af7cc5a3d83e4af7b5b944dd7e3f73c158c929be2e4b8f67dfb241e4a79dd0ee8302a0dd43ab0b6b09394a854b0fb3e33eec627f53d78b5ce3212381b1b6b2f00eb6957a5bf3c2c0d930de75d8b0c5021087173e8fd5403acf48cfc0031a533b484a6d75df64c6c3c49a5fe8c29912729e8c33550368e14039684a167381e405e04e2b5359823f412348fc223e5860467771a7a79afe62fc92af97651ea66617e7b0704cb726f630fbeffddcfa6b05163da13de5f08b9fa0e720efa20d1ba7645ad2f260ea3d36070d7816d374bf301ff961ae5287c744d2a06c659597c5ad7f9e8736a3d277a5c2c540c78625cba903911f88d272208c9b8f1d77d9f99aa2421acd28ddecdae6d19b3279bc4dff00b717859f33f6d9296edaae88274d9acbea7345aeaf53f3673c41297ddadd45c753e29e2c5da25b2364eb5a90d0af7cef2defc8f3f93231ac5cfdf8778d3ceb4aafa931bb85f996f8850f1caf059a39a63803632ab48e89faf3d373700d657b8840d91d105149d37c680af8b60a3e2cab9996031bab9680fc43d1a0ea5b51258877522e28d4b8f23dec68944dd63c735246c5cda32d3d1482063d65222fb8f094d9980453c14daa739579f4e962ee3221d6df47821f6929ec67654e107c68a95dce7618e49bc26faa143700f01f236d1626cf114f2e6f488203261623f47fe2aeeef00ea83ce94c21e4d37bd034ce9e87f8100476de7555775c6e2454761d8936c9bd3466f15bb067e5b9da0a30c6812c8198a40e0e13f4158e5a1373206e9d4ab94716f388e34802ac846a5eeb7619cee1af2afbc5b9372dc20ef15325e9dce34f4dc678305c027cf327992f5e813460fa2c7ed583b4449eae4e43ea1d451dfaff012d2159000de1caa62558279b465a1b4379fa53fc453e7591458df109e20fda7608727f7321edef7505329c120415873de7a874d88bb3171d371a2696f17572cddd0c23028d5f514efd35354a0c3bed24057a2326047e383fd9edabfbf0a4b06302ac95784a6a15dfbf64840e5caf3e1c917c3e2df1a0dd5d23332e7793a38d9876c8ea1cd23514b2cd7b32aae5fa969f705b6f53ef8d2dd4c158daafc3a4c5995dea776a05066e7d4dc65191b4fd81acbf95412e91b7755dc0ad8ee006a125f3370695c558d6b5fabfb91af61c1cd9307dbad600891ad7ed4bf074a71f1d5001380d7de635c2bcdf76db5cc09c2f0e1c76a4650b42e41825a1457d4d91eb887fbba2cc5cedb3695cc67b37b801087e44bfdc754c774a32f423f0356d62aa4ca97fc79cbf2fba29c032263d7df91fff9379f1b4b12f7eebd7ec926f875ca3ceb8e97da21bd100c223cc4ca4503d3978d5f8918abd0d7122d4cf0aaaa0c25d050a3456b3f6926c7930f5d41bd8979a3ab37ebe4316749e4bb6ba0ab5b986c3f16c357625206bde1961ab096fa1d9da695b3ba405feaee86289d4ed24334fcf929ae3319909c784f712be34370cc1aa840d2b6d4391467c6bac9dca3efaff83639a815b57b0c8a5ee864ddfd0ec062d7037326575de476bfccc1eb438fd94fb1ce7e8aaa422227dee43cd80bf133f172d64780672d36d9230e133ece8e5f755ec328367f01573389de22fd21bfe7a13843c8db9c6c0727c0d8cdff6e9d502ba4f854848bfcd5f13cead430f764f3c445967a53580c3ece1b92b2368000a51385db61baa5dc72e12a674f73b2393f856d03d9e6d21e6aa8f4f061dd981c24b3c3aa607419198aec827582ce6a5f10aed907ef498530935180dbecef6ee0dd862004335fe216504540340f9561cc9cf0df1e914ba5ea0e372fb508bc19061274ca846576eb6834e00276fcf0a27306f2ce398051667ad780fc4c1006a2027b1820d96b9b0e59dfb5c5c1b1111c89b9a2d9ff506bf895961960311b97c47649f83b5e6f01c8248136c1eba47515f2ef83b9a8d3347fe93af4052bfac982082c7f4a08b4eff6087d9cc1f7ea7858eadd388f2abd7c48691ccf8965e9fbec212af9006bb33138f2fa72866cd35eaecf5e1dbfabd402e4948d827011a9dc7b6956c9c558175232bc69699c13ff67028ac295f54c46a70b5a0ab363847ca6488b58f70c68be06aca1faa03dc1581559192cac970ea827c9e18d2e1cc4b58625408ab47971046914772c35ed84fd4fc64d71dd8058a34eaaf50e3e02bffe358dd697d8dc6db56c6c62fb1a596b79d2011cd9aa01290d7e21bb3f470d4f66a69aaf99d742727fec91d0a19e130baa51c32c7c1ec357c44fcd75a3c47131615d6db5f5f9b99d56b3befe5377b07ae1b291e114f08eef19af61b312075e5f3a77b849efe8ac68dcedc51b618966300e3d3a4e22d4c01dbe89290a6f43578ad48e6707e31371383f73f755f37bb7ed43e60aac8301fc74920a8f1c69ba3f485817ed881f0fec3d367e4406bb6b67ace9b5ceaf5ac99f0dd87e7f68958c77af52cef661ff20591d83c5a8628d939186829d662f2c903ad5445a73b3c8ba780ac0c6b2a945d0a4eb9233239fd3ca18f1f5aceb1905cf4bf4c45c76524548c7a0ba7e4f6b61f7b8e112482b1cd638a65232b06fcc5c04dcb554888bd70aef0bbb4912ef26d09c54619e2797aba7c2bd901dd106ab5d73df32bb041c2421217a00fa1832a1b39c22f7b7a7651ebbe3f880c6c22909a5d5174be8fc9ecd36822db836fbb8a455de74f36504179693157e5a4fddeabf3cbe222db942689c9c5dd67637b140b56642ad2bb9cde308c03504089cf01721aabd13c2a338088d6e53acd385085d53a5bf606c765a2f10532ba6e3bd6e09dd0bd9b8c071b5687efbc19662766bbdfa2ea5d154fccf87fc0456836227aab9d3998f4a179acb2ec53216f97a826ebf91282dfced067d4c6d264f274c696f9610c6047c79ee76c7b02243dcc2cd711641e2ca276246f718dfbce15bc708bc0812015644fe881ea235d03abc23f97a3bc7c4686d9abc0129857748b163d0a22c1bd367abfc89670925d9c48772164311905fd7e4e39bcf7b495a0ea5774fc065a47e34f5c646619c735cbea2f7b65499c1e28243ccb7555e99e78feea78b3817924e5708827287bf57dea064e501ea8c84967f30a1194b12093bb06980c8faddbcd42a9a717b874386cc3166656609a50d1a635b6a7662365c051fce8e8517ea724334af7a1cd70d4118b18ae05a76b8f8c5b84195ad37d1c90861f1a59fb0badfceefc390de25daf73f5be058f18eb19ce70bc78a8a92202240e9043c618c1b439225a18ef7969ab62865987f6357f7b620b342b3f7327d831c8af0c5789c20700a82d700e1c65fae6b3491ad95fe1d08335b74c7c431802fc861c03ec15faa6857fe3eb2f42fb5f240f052722a824b72ec77533e30ac06dcf0f2b57d1f015c165faacba8401122c19122af5ff69f2cc69b3715080e717e72ac0310d5a82521f5c5be389854422d6889f34a37b97b5fe82fa2b9a6aa0933671a9b3082b60795eaf776b2eca53670342ab6b06398fa9c9159f7225118e1a5fe6ac5b22c2890124be232af4366142f6cde32d804893ebb4051b828157e346ea157960cdabe4536f4b6e8e5fbd815d36e27ded82956e06521227c1b7c5dc22e9a2c44647c4909b05b5aface6bc293208f76edbd8a44bfdfc102f39218e826a6ede1ce4856ed6c34038fd973b46960b17944b3ec663135964f16dcd7d4d068c36404ef96b8574fd2b7977e720f93f3f6b246c1dc43ad80f0d29653ec452f419cdb42673cbce1c093127669f041b4f85d291fccb583ee35423fe1860c119f58f0dea3ece9b71bfeb22d1de0369e26b1a74eac68260950e4ede55e3359f4997ec7a4b03b571bdae696324fda9f420eb32f0d2ba10e46c6c797f5c1db594dbc207fcb43d02eff23fe9e1bc54ebd69b3b45402bc0cbd6881c251f5cd25fe6699c4ae17fccdd9633da1d10997593b9a9c3e8c4c41bc7c0ec54bc9cd74e789fe47ea1f0f1e905ea023349c394cbcee9603a148fbcc92aacb85ee16cabfb56444cdf9ef25af447c43a12f3123f5b26daef0f668be9e6bafa3cda565fabbd06e20eb3a2ab9db36588b16ec15653ed96cb5f9aa5f03c0e547884709ebb9c35f09fda1b416", 0x1000}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x0, 0x1000, 0x24, &(0x7f0000eab000/0x1000)=nil) shmdt(r1) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) close(r0) sendto(r0, &(0x7f0000000040)="065c12349a7fb63906e58992a8fbd0a7e06fb06da7e769fa4c45e49ce54d234f70079503ad819d265883a9a319cfef158f1fffe01f2d4823def69f8d84995fdee210edf230249f4fc43a52db56cbda31270005cde1658ea2b817b306bd53a9c62d380a470593de9c8900ac5100e5a4cfa5a6e8723f32155b35c04326d32e34b71f49c6cef4f69ac0c5f6306f0e0677a99fb2c17fbfd25b983af9fd6ff9ca59fc66ce58874805825d6f82dc1dc7ece35e97c055ab466de8039a1ce2a0cc4636bfa95197b35faf6c7b0e37e15a55ca7728458c4725619091f76546b391cacc90c1448c255ad443fdae8ac6778950ca0b82b7d9938a30d50d47dc068c396c8548", 0xff, 0x8, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4}, 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) fchdir(r0) flock(r0, 0x7) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0xe7) 16:00:04 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:04 executing program 0: poll(0xffffffffffffffff, 0xfffffffffffffdd7, 0xfffffffffffffffc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x100000000, 0x2, {0x0, 0x3}}) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r0, 0x10001) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r0, 0x2) 16:00:04 executing program 0: clock_getres(0x4, 0x0) getpgrp() r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x2000000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDENABIO(r1, 0x20004b3c) clock_settime(0x2, &(0x7f0000000000)={0x100, 0x7}) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x7, 0x140) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:04 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x40, 0x11) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x24}], 0x1}) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20280, 0x0) write(r0, &(0x7f0000000040)="67f8e0b7687473fe4f339c1291bbd5788673659e8af7a0fdd70ccd40c6e92be07ab3b87eead01ecf159c97dc9977e7b074aade0807f0dfcb5262846823a912c09af701f20cf637b95f853da352aab3fc94d97f7b02623046495c8664bfa0586aa4acf821f940280e15948857b5ba774157d64ce492", 0x75) fchflags(r0, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x8000, 0x4ab6, 0x0, 0x4, 0x0, 0xa1a, 0x1, 0x2, 0x1}) sendto$unix(r2, &(0x7f0000000180)="3150992c8e411daa956223832a6fcb510d3577158f6a78c410e84403ee73d6dfd78b70c85e7740bab9850c050823", 0x2e, 0x3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/171, 0xab}, {&(0x7f0000001300)=""/139, 0x8b}, {&(0x7f00000013c0)=""/56, 0x38}, {&(0x7f0000001400)=""/66, 0x42}, {&(0x7f0000001480)}], 0x6, &(0x7f0000001540)=""/149, 0x95}, 0x0) setsockopt(r1, 0x9db, 0xffff, &(0x7f0000001640)="508c7fa20bd09f70dc9b777b86a5ce9099898268934ddbd695db243630919656bc37a7c0f0ab3765569edc230179fd5142525b423feb05b3c808ba45bb74a7c7b65ce95fbc3d22db66e3", 0x4a) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000016c0)={0x1, 0x2}, 0x10) readlinkat(r1, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/18, 0x12) setrlimit(0x7, &(0x7f0000001780)={0x100000000000000, 0x401}) r3 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x280, 0x2c) readlinkat(r3, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/170, 0xaa) sendmsg(r1, &(0x7f0000002ec0)={&(0x7f0000001900)=@in6={0x18, 0x3, 0xc2, 0x1}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001940)="489fb5782c4dc934222a91972551391780070e183294a2c9d15145aeef3a7ad37d6e769d4575f0eb7da5717ea3235bcf01936ee89d0c085a13079eec4158a8fbed58f684c79095a9902f1d394386e4afda1491ebf01bca5d4cfce9a9ac654b6bbc7a1f9814d8d47c2fe4fb18cddfcd2694f94f23535d0840c2c02732942ec904e887d9d718e00a575b0dd198cc66dee938dcb7d2b62872e7c24cac54721918e052826650e3765ee58aa4f65e5a275e1a67013813e3c76528cce897c8bc81790aded3b8", 0xc3}], 0x1, &(0x7f0000001a80)=[{0x1010, 0x1, 0x80000001, "96a3d02631fb8ef16d2120f12b769bb883aa0e5cdc27cf9775178444fe5dc1ff840ccd1f12506e09103e1370b4e16e546391670460fb551dff2794a28c9367d56d31c766ff806482ccc2815b6d8e68aa47fabeecbdc7d6d7fb6148a21e81fa1beb759ca7eddfa17e2d9b4f06e0c7a6863ecde57c1d152198c58ccbaed5855c966ec338ce0f3758f320d1e9d6be4f8becd31ee33bbd370ffe19427736e065e3ffdeb5030548a5bd0fcdec6d2c24bb637dc0f29b25ce979d94a145f9e4cdd63c445063646f0b435c0af57a3b38eee58620f89d98b2977287a68281dff6a4ff99baeb2321d72c7eedd96b307387f7e3aac6aeb5dc0fa8beeb9b595d7fee85f32939fa8a0b1e13dda2e23bd1c6d259d905dd0b81a884ee39b5d3ade2c8e7a7875ffa74c1cdeac2c0bf66979cb84c1ddb21708de3f300aabba1543da8b44c8d395c826cc7658917a231255eee9f29a8d0d255ea1c216b1fa409f28456e0a0ef84fd8e49897c8fad0de2ebff844db5ef21f12dbeb9c6dc51d72c70f5393fa3a1434d0de17709d9a1e8dc5ef86999799c8648a436243b641bd96c7b1eb2690f28f7660cf3e13715cf6001e1505ff166715a39606d5452487b38903bb43e6a114f808b64112fdb3931d7f1b19b3f323a3c75d2299d46e72bffa1eded3913b37ebed2956135898988ce61cfd3a26b2b8b5cf06a55350bbb36b001fa1dbd66494067c40a3fc0fdd8306cb1ffae5c818f131c4ff811c0d46224fe1d35fdf00d69933938c33db9c3545eac6120772059363b00c068b17cdb12b06020a5490b8efa12747cf58871c5f6d6c70fe46d3dd47170ce07433b562484a54fd6dc88eedf0525d2429c68f8ba425266ae957713a4470c168a3d813958e659b67da4580383c94b12b12075398cd9d82dc0e03caf08aaf4851097b19f497b69d4f705db868d0c250d035bb6d6fd8a3ae47f5c393e9f0ed69e91a2ad07b2cdf4dda537fc4299020fe86b7524d609fc3f271db7bdd604444bd8f606c931f6acf84f536fb73d66ee07c0980b41edd515f76358950ebf23e971cd49bf687f18c446c0de60e8151aa10bf03fef490a381003db6d10c8092b936dfcca42ca325c22a6c80a45a0f455655dea5893487424436d685b272b772c455878bf59bbdb5276ebd03308a2f9ff50da3a997b54d59eb23f2f4efa107a7e15f2f61e42a43d4ed49f95b3ab3ecbbcc2f663f8403dc561429783f1b9185ab4b15fffd81fa8eaa03f318b1b814259dc8bef947684b2420642a81975e43bf4bbcfe6273321ad592d8c8394ce141de56355382de193047805d2920b051c64c925b6b4f5df5946d2f768aadfed72e08f1e40fd5b9c20ec3783417b02bf913781904ef130da9834de9ce64d17538dacf715a8e68f2604e8403acf4de12cb16820d6e08a8d083d4165293930d1d0d4b3c0283312693456b34ab62e94a6c2c0b1480681136629a05d9d5c818c3c6ca8c506743ce2ee872e53fa0d96537dbabbe1e02690a1d2bc82318f5c50430f5549613e2baa032a0e218e4564db454d9f07ab0e248aaccaa5efb06090d462402a6bb877c3bf7cb7005d02a1167e4150946107bf5bcfdf465c0a0111278541b4b8efaa25c347eb97c215d96c3effeb92ab92a29c8f178cb0fc28008d54b7a2c9bfbfefcaefce44621cbc937250035493793c52f256d3243f711ce929fdaa2169e88e0b43cf4b89f792485101154ace5874658685d72b5787981d59441dddf8f8a61894ba4adb60a25050d2c0b775130df7903db5a10a2df626d7a331bca4a345e60737f62cfced8ee9bf143ff0641eb02d091252cefed2a30ce25d6517ab0c3addbe034a4a16697edb4d76679a9ca8a9f3297fca4abf15d9f551604aa606e5a6ed71f847cf2d503adefe6f06a454b49ba4630885279d784cea76a1a70aaa9c23ad881dc5b0307becbaeff9e97093b0d051f275e30a31bb47f9cb905fc4bd464b9635555d24b8ba37d9a57f265595ed9ddce367d66a1cc0abf07ef12be229cf1f9b4e8ba1ec6a52262b51fd9e4093e6f0c4d0396edfe1c462a5c1fae146ef99073fb7080eb54d371c80aee24b6b942d132300e8bff52e4a62163a32f24046d5e9dab7be6211c7bfce0b4a606087c6f66edde20c4f8a300394c4feaaff4d3a09e2221575a00bda380e8a2b50a8044eafa9624bd15cade1f2cde72f920ca79a430c220e983193cb596ec4f81ae0a793adcccb143f93983c464417102c134de7b3fc37a0209572314e3bdddd929b19f4e711585591cf2859bb597820639940d525856f572331b93a06aca29dc158d59e505ee45ed12446c397a48c188d556afdcf1c7916f8e920ed1f42754dc59df5183a000678157cedc68b77b90a34db7798a543e63e2192816d46cecc7fc3550727776f27465db02c9935f815dcb18d73a2d4115c7c47fc2d5c98c4c0a862106087402d69467663de9493932682c00ad0ad49e502ce25ac07e0c60c77f0a671f12cd9817c7c534d7a9d77bcf60cd7b5182a90b52dccacfc1ece9220505771fa03a1ce821f7407cc742f19a92b73544d5226b897376d8ea1a736d884163931a75675f2b871a893705ceb53f28c1e3d38bda08c54e45fcf8a6ff9de9795e9d0e38861f5aa8d7456c29f9f287513800f4e3fbd39ce198f4bbecb15e8a5188c5f54fd5e85528e82aaf22f8cde138fff03d803e2d82e1de7a91b3ab04272f2037f27f213a6c345f8e043a935c61594d6976ca3dabf2871fec0e5aa3e0169752911d92f2c3349a6efc4492ff9ba31456d26cdffa34b25f8450c0de1a785efe70fc6222123732503d160522de8a39190500727cda6d2d763bfa39b1c98cb6d38a5a816a0be4a26c869a490c8c78bb78a691c899ac14b74d0071d3fb7ccc4a30df4ab1749ff1b5585673a8cdde23138e14a39b8ea9ca90d3a2883bc19ab4b99580ebec0e27f39db97202d84cff199efbf482b71ed2c5fcc6f2f0ba5371bb95f3ced7ec5ffb40e6936f1af5aba728da3953fe91d1d914418c00215619cd8aeb2a16329139def679c19ebecf89fbde2cfd4aa9807ee416ba76127b43ebe89faa20caae0aa6cb0aea3435d7a415781f559821e16cd0fa510de64668e5374f871a4f32672b1608bec177e02cde83e6697798ad9c251af54b1a3a1ca207e8336a65dce06c5fc6c50023083c96a52d0784c120874643020f140ec3cfcbb813f4d2b19de56eefc3f08a6d94f793b9161a70f85786d8020ae45023164e9fb26fd0f9658364dbe23b1123173bb2db84ad8edc5d97fbf821eba1e1077d1cd6467e976a7f2e0435b993f2bca1254b08b6251ad3f711b18188f6d2b653baabdcc346596fe10df65ba1c9dc6aedb48c37d8542afd8b06b14a396ef8f6a3c35e3edcd294d92defa073aecbfec14648dc7cf8991b681da25f5b17b3955869e09a88c942f7742f8080652ee7de1f9dc50f4971029117c87c049e29e4bf804920312e7ea3a36188a4353019f2f05509d53bb292df39c6e84240274b26e9a5906a7c9c199fd260bb005ea2dc0b034a73f264cbc500a6149355dd1dfc9de447f1f172de5a40313eb3f15879c5744c7b486e51d3f65b60663bff076c292d7fe3018d70f5ee6cf631185af8947b04de28ea82029332b1fb840dbc55c1bbec7fd3729b8c73a99f15edcade845e2a3422e431449321f92508c083743e76a283f12032dd2f84ca7fb1c1a7817c42fb84eb8522da44e4e95fcf14d887afbee55dee93a7ee3660235520752e6a4162ced950ae4efa47070cbb05a85732834bf248969f94e8c1084e834dc4fd9e8e4b694fb72311ebf372d5c86c866014134773f1bdcad690c5c9acf2ce371b8753f0fe15359613b83b36ca25dc8d9aec92d711f31741d10a0681cc606a24e0fe84e1612a1d53672f193c26057e0f6e05b9ef11c011bdc0867da8a7bda050355df3e7c4b798ce8c27d926e3c26f86c6e5d2c55abfc54a519ed7370b45e28aa56e56227231dc315af1ba5f89d4c67dc9b5e72dbf605ff86307341a7b661c5150fe18b58870fca2dbbf3221a0b113e70e5224d760294831b801004b35fdf7ba6e78e31e3aa31e6eb53a70d89ad4f0ba293e598e5ddfe50eab717a0744ba5934983d6381f9f670f5df6ab9bb0db2218e1d2a52635e70ba681b6bd08d85941574d65b784cdff50547b4eff1873d595744e6bf2017324bf60aedbdc8c6c92f284d94666fb501506c9b8f62c89e2dd7e0493dccd18d6fe71bd96971e718095efefa6d4b50319300c45d9aad86ff1ad7c877c740599c94f682874401b7e27f2d899d9ffe6ad8c6efdfbf82dfdfeebb48d568cc49ec2dcc7437e1eecd4647da9733f82b0c15fcb85b04df1f8d417a16451ccaccf585a1595bd76c9bc78dc3ff5c35718e2858b338c2bac3fac7c3091b117aafb72e0c05437cc8eea44e8d8c71d1efc7d866dbea5bac94909009d506a6a65423b965d50c3baa862ffc36205f459116090521c2d4833c08cf90ae04acb9404e56e0fe0f2f6e79c9e3915bde635a239ffc5c91788c978154fbacbe9dc9a28e6498f904d22ad0d1253814e464bc06ef2b0ec653021b9c2dc128e532a2a2169843f0c544255512efe41479b5c2fbe34e4d0ea37f3fa066c0956ad3a078f3c31f07463cf087428a399069466bb5d57268acc606558bb2dc5c29947337848daaebb3e9a1b335deda84bab64048997cd1797fe0f0203aea32f21a4baa29f4107da714ded4cdd327ffdfacd5e9160f1dda706a0dc951d6f6db76bf4e9bb503b3c96d6ba38738077a734a808b5a68606ab6cb61bffdbb05d0ccec3b55067d75615ee168b6bdbb3c269a10e6f62f6740e05c8920f9920f98474e07ebd111a695ba240c1edfbefc4f8244d3246bc6c4c88002c5a19f5509b397906b1ca592c38d7f247e0aae4e7178e8b5dfb30cfcbcf9c3c7aa48c301ec230ccdef4fda6295ccff90f799543d2fd16ffb712c7c9a5f49f76c6fccdc3e38c61f5b83e5b37f3370d0ae04dc5a2905e29e111128b0d6a43dfe87d883eda1b53d67378f71554937e2f32ed9ad9385366cce0ed25717523bfe4dacc32958501178473f37103a1908d6b744c1c2adbdd1bd9ac15edb83cd91320d7f6c91722a350f7638c42d3783600529f5a2f8214e22fe6bed5dfe0350439772e1430afba1e210ce5a530a135b2a471bb38c243e09e9d8d254f4de2a125cc5400882d993c2c3b7f4819efff67360d167256953fdef27b0e1a3257487a8af7a8506698d9cf817af88550fa71f2399dde3918d6558cd511ef7046949b0e410400f511445d3151a6bc4854a604316c1c3a07a1bddf228e6f86eb7541f3c1092e50290a700ae760ff4649bf440cd2a9efbf347aac6adda3d5834992567771f4da6caf44e0128fba1927a1f660cd56f647de08cec718ce273d00e385cc79639adf3f9d259d863e6874208ebd00b3c4a04ee14d5f0b3fe9c75768b37134b99ffebf4ca0591d0762ced72145b66b9af343684f51c86b2de62a18789afc92d7393493587829268fe76d9e5cac816f2613ad4c1326ea53cbcbed7c0eb5315094a5bf4a72895237d246e44c41bd47f407844166d32e71d61be5195fbb7c42e74d91c827ebbe78f672d4fc61e8c585264003cac6343f2721d04d4ff8222c2e58af177940484af034d6313d331dbd33fce402e5981aee0c9caf39e5140f5e57c409fba57b210299b156ff1c12e3676a32520e2b64d190eaf76cf9ac5924937b0501791e31f0ec8e94a1bb78dc4f89fa5cafa3aaccccb390efc4faa749a4859c272f9826938358ac5af83690580ade"}, {0x28, 0x0, 0x6, "bae0583c7e73d7a184c959b83fc4a84a2cce2276294c20"}, {0xd0, 0xffff, 0x7ff, "f8b83258417805362350cdda0646483a018bf19212e66ab864c64512025ee34e3a7e4ad1f2e44ad39127df587fd8cde272ef012635f224332abfbfa67d12af61bdf956aaff30e098613dcaf889f8be3511c247bf166084921ac645edfb0b5403e220bda5655b453d42f4486fd6dbee6e5cdec75ccf8d62bcebfb810d331574cfca586d0a159e09cf3998a31ba5d8db74645d294e572b3f09bbed7897d990497b2b2c15beb2addd05d4b53728c4c7ed74a4de748eecf83a16fc6b09c3e32177cc"}, {0xc0, 0xffff, 0x2, "c2ddf7ed2016a06392f82ca1589cb5609a24168b7d86a517447f20cb457cd10f93e2bf22a2415882c7331cad56734978733f54b50a72f8f972df77683e5f8743bb0e0d00ad7bb1e899af9325976f4c142c1e94f3d56d863ae411be0b75804af702ebe39841c7576ec83b4a85b78498b5df86eb9769a0244a256135dfd4f0e47fcb18dcaedfe0878303afc245f27448e7b30635257023d6aeabbed9964f9517ea92f06b7de379f3608fa1"}, {0x28, 0xffff, 0x98, "1018f1754cac2f754db8e079f9c01188a0"}, {0x90, 0xffff, 0x1, "368af23a2fe19f109be8f467f479666f09ad8caa64f0b23bffb677a33913dc58f91216e696d10dcc3e04717b5f465b3e99155eabe926809202985089c299ce7aa627052ab0c2e9bc359dfe17d76233d66d8b9998897eaeb272d970e1a2a07eda2c1b4e9a7c1643391e2674a53a6501d4f670824e48836c3b26"}, {0x110, 0xffff, 0x4, "54c4556d36d6c3bebd02cf6dd8798c2966c69019bc9531ad35eb224719a6c4f17e46cb466abf14de70c45d5d29b3babadfc9716b162ea18cabfdaeadb9369c469fd93fb65bf03b4a299898b58d0c7b6eaa2462a03dd1c00108f9de30a5f3ca6031b371ab619411174d9ab930c05e7508843b5a7f37450a15a8776bee1ccacb8fdbb7b967339f93f23241ae6c609471f5c003fc76a0b571207a0e2e3a67617a5eb16fca2296179744f3ba978283b334e78173c45e2edc5aa0c05d76e0548f530de42904573196310c678a2265b47353829b6a87d91141e875a6ba054ffa0c66b607c5c49e3c60604fdf4596dac943a11990f378f0a52f31593c7110"}, {0x28, 0xffff, 0x3ff, "b493ee31ef391ee89cb8564e9ad82f5f731e9cf48464f713"}, {0x58, 0x1, 0xfffffffffffffffe, "7e05073c480549000eff6217168728e9389db2debd2cb3d93b50e27f6d0013efb8bdbabae417f88772ef498188aa963ec4b74a80e1e9f4e509745e4947404b00fbca133d34"}], 0x1410}, 0x404) syz_execute_func(&(0x7f0000002f00)="44d117c4235546d0a0c4c24109baf5000000c4238578ee65440f6f567842d896faffffff0f05f2440f34660f3a6335000000000cc4c2d9bed4") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000002f40)=0x9) chflags(&(0x7f0000002f80)='./file0\x00', 0x10000) r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000002fc0)={0x2, 0x1, 0x9ed, 0xfffffffffffffff8, r4}) semget$private(0x0, 0x3, 0xa4) shutdown(r2, 0x0) sendto(r2, &(0x7f0000003000)="c5175138803e8a2c624e3a71a84f407bfb5ca88c098b562d67e604bb8cb638dc4df5a9c60c3f46ad66ac9c30d6aa47af85fec6098ff77c2c6e471570d72fb2d783e5e66d0ac5bd5b0d5fa3f3d613a7de9e3a77ea56a3c6f8a9d6fcba681149855614165a65c3bc9fd2d082c01ef3afb92e0eed8d10380e0016954612704476a7c3bd5f01617ade3a9075e3d594c7d939ad7dbc1a8135fa1eb9dfee8f64c4e4", 0x9f, 0x407, &(0x7f00000030c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000003100)={""/16, @ifru_addr=@in6}) syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000003140)=0x1) pipe2(&(0x7f0000003180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f00000031c0)="fbd5d0df7d1d7d42b3a2b003", 0xc, 0x0, &(0x7f0000003200)={0x18, 0x3, 0x5, 0x43}, 0xc) unlinkat(r3, &(0x7f0000003240)='./file0\x00', 0x8) getsockname$unix(r5, &(0x7f0000003280)=@file={0x0, ""/25}, &(0x7f00000032c0)=0x1b) setrlimit(0x7, &(0x7f0000003300)={0x5, 0x1f}) 16:00:04 executing program 1: r0 = socket(0x10, 0x5, 0x1f) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x0, 0x5) clock_gettime(0x3, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x8001, 0x7, 0x3}, 0xf8, 0xffffffffffffff01, 0x4}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9}], 0x2eb, 0x0) fchmod(r1, 0x100) 16:00:04 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0xffff, './file0/../file0', 0x80000000, 0x9b12, 0x8, 0x9e0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x6, 0x8000, 0x401) r1 = socket(0x18, 0x100000000008007, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28040, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001400)=0x805) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) lseek(r1, 0x0, 0x0, 0x3) accept(r2, &(0x7f00000014c0)=@un=@file={0x0, ""/108}, &(0x7f0000001440)=0x6e) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="722fd28078e43840c174415545422dfd7b724297d7fb5a58c072de87f7862b8cb0781b9c95954e8601b69e24f0923133fbba42b4fd6df943f005fef67130cb801e2bddc41b7bb5bdde87856c8c5673d367b9e4fe870a83590043c7f1be7ee3831c08d8247804997723f9accfb99857608629360775c3", 0x76}, {&(0x7f0000000140)="5ef130421112402c96c06cb32f5a1ea6417801e121e20006d2f9787cf41c822328f3ddb2", 0x24}, {&(0x7f0000000180)='(', 0x1}, {&(0x7f00000001c0)="841f36d36e31c570544b186d67b9732d669cb9b3f3e3cdb029a1e375e24dc4400edc4f7f59bc401daaa1c5ca2230541458dcfd5c33d016944bbc04cf66ee721335d69bd4cb509f9495d6ecef43a9ffe6ca01d668020a73e591dec44b7fbaa1bf93f4e22f942c4d407a19a720d3e2b2ae9d40d11b9e583496018bb01600158e2538a341901769c4753a56359708bfaffdf6eb5fc6af4742e6495223c32b6100f545c8398904349123514673c92ea9f1544e6b46c03f956019f6bd2c801b44bf7138f490cc7eac04f4903442463979c402bd055bf0128704f778a58a25e977c89b0316ff73117e8523bef3667a99f979", 0xef}, {&(0x7f00000002c0)="44eadfd1f4e8d4a1af25313fa1e71361c2e3cf61d6df921675858c8b98229b234329232bb6c347fe973bbee59c8eb6e119363473b736dc00d32df06a630e4d093320f0c59ab47f0d804040f00a3060ebea962f10a15f8a04c1fe7cb6e60db0a966ea884db2ba8963eee1281f3444d4a2c39235ae673363791e59f80cc2bfbb69877137a88fe972669f4e733be98fc655a3fb8b4a31b168ba9669c7d1249291d7b772e6e631a76b8eda19a0bd1aa3cde745cb87d35961d73a39a36bed86fb0e1b60ff09ec2862c5efbce5f901296a3987ab073481eba65c24bba7f35edc966c924c513f5c33fb7bbcc0f3bf55165a980c8c5da6b1acf48aaad986e02b2bc608fc59ef781075f653897385a577bd94d4f1532372653d813f477517de153e29f196bac3279653955e759a918e65af1026359b6722d0fa705b9e5f1d65f5ec11513a2b3d9526a4f948ef40ffc3b1d6173da827d96268c77cd5620d8612396986257c6e0ebe23ed54c7ae06ead720a66b2de77dd41c4dbe0605a1d0569a9b4c9be08d55b675025e91d447ee01a6bc4dd19b0ae8e12e77c6398a3830c17fc84f426bc4b1d7cba1de7d6d6c8afd5739e55a682cab82c2867bc77e577d1dc29fa3e4a5a45048d5fab8eb409c85b85d0cad19f0f04af52b562ca37b6c0f90c8acb0c6aa0aa24a606917ed310c3abcbd8183143aad2363bb03d26e52b153c8b36e530c46f8d23ba4e998f646ae6d05e7e021718e42855e240a33c63cc653a22e97cc0cff1ab293b8d37e343e6bc7905c9d87761d8163386f2c8be3c9a1bcd40b52686d168226aeef26c87315e5c448942d90f02850ad3dbc1a4962ecae69daf93d0a13ad829207aa56509b1e85873ec5b3207ce8e7603d709503806a3c3492756f42428f7110a1ffd31005059cdd8f3b3729037cfac48a2a2d393b91a875df6c0acb9adacf2ad9a7c82c45460b7871b289f8af2d565ae1e86d0169812f6b06b43e479603cf1734d07440042b6c38a63cf7e47786683685f63c2e1b645ff57ec51fcc69837862829eba409f091bbb82cbb13b771b4e062e94921b80a8c875018de21314ecf220094aecab3dfc2ccaf386cd1220f48cc3590efe4b70308051d9f36ddc2f8def418e4b4d6cf8b5f9ac4da357010593ab22e714a479da58f913baee3834f3086ad2a295a32706a08a957b2921ad0079a2dfcd5f9b1b531def6ca474c0f398ec8240264d31119dec60330e52b6d1de0501a5046ce8d78fe2939c655404dd1213a2ab88d3c32a61f605cec2f8258069772ad83371fa436ca464ba428428487b3ea83759b0ce26812ad2a838904322084302a98d416e4401a854928baa1b101d2c9c641804d6c1c817871942275aa9757d81a434828e7b46a5fbc2d3418992c505db1eac8855ce026353619c3b12f168736c5a90fa64f4cad73adc3a4a1af4a73bcd26d2d0720f88ed32c5cd3b723c7c419874e290c5b329947a4a8c932ab1b7c444d49954c7e98b0cb639aee6a087cd20d8e56de577f0e864c48975f9541dab1036f582512c91aae792b6d03c724d6fa12bce8da6671179b7f35348ea7d2ef4f94cde84b6f79262018bf45485953282db72e0643081f74e64400261a51ec2d1f9b8945ed7ea1c15fbaa24f803db7afb9476db1bb45fa7f403b2d9d915619296ec9ed8c85a396d595268ad4f6f141871cbece5f374fa31133093ada1759a57d08bd50954e3920a62862f92583fcb97f8058cd9d4ae07562c054b1a8fb16a9c38e68e22a407929480e3838bfe0a6b8d0ebfca6648d9c1905faad832cda606adcb379e45015926aa3bd650ab8ec443ca22fd95ae0e40d1db91b75838790c8309404c58cc4557d1c9de96cd20878478a23820fbc9cad682e34dea0235feceb2090b45835a83282617fa032047542634cb39fa176489146cac39735d9443b350863961c135187a51a40ea582e7d915fc9d2280bca6ed820267c3e35364e7c161c5bf721d012bb29d79ad47108da5b8a724557c1b9fa90350c5750f0e64133138ce8265661870bedb66477e982e03fbc2610b38cb6b3864758c8b48be0d211063ad04f30b12322585981e7464a2ff5747795cd131da753cba22ecf52395e65c1cdeaa9ab014ad98d8694d31d30e13b432d41463bfc1939e4bfe39e49dc50f2653e6cbb6f72416170043ba325211c311c90ff0cde12b87709d28528f68db56aad460f6be62aeb2e50199f319d19a60d4b5f886c1f08c4ed4d2176fda58a16210163da8143ea7521fa48546a04b9e7011bf1b7d789f1454e81cf1ef34e05a926f1bdc060620e934fc24f4996c392ad0b6efccc8d1d5a4c5dd2d7b3988ef0f7a04c7b462675455fab46b8e747a1c014b88492ee697578be7a3a286de72d08687f9d653348c729df0d595fbac07c6dfa1857ea770ae34f4bed7cf551e3ad1e1188029b75a5717502230f6d88e163d1292b642e58977d47043b31dd3fc5e76c5481e1a197214668fb16059d01d961a1c99c1d617722076cbc80c3fcd6cff0bad237447c8c0b23b871ccd0ca450a191ed35243ec4b2b89ceb99114913744de0f4875e68999ac6d7350e1a7affae8221c11a2241cc658397375cba3b2e9f3f33614ccb70eedf15e49594e16853faf26557acce9e25fc737a878014b004301fd3194576bf8b531cbea16d7a9257c73fe06f1ed6393dd99cb52e2905d7b6acf2a5b23654bf3018209d1bfc97a70c1107a97693f2a600d45e301f2b7d97b97876af1ad0fd92547469f1dbb30dbb9c8afeba25acbcc5104d4bf0fbb25c82cf6e099c0992f10cb70832e44c6f107cdefaa021abf7141e4c3717fe04d22497b9bbe17b24d4f47c0157a6780022e12dca1a0dec1c7eef4270968db410930226cee02cfb2d4dd190597dd839e68aa473864b052d0ea8e6d652018c1d73eb915a97ed0fafb3fd98d243b7becacf101ea96787d8f0e04bcfd8c56bcba04d71c93c67f5d217081d3600ec67159745cf35238960724d47157e9f84519ed77833dfe0a13898b8757dffb46adcf398919e80576a368331962a0e85b059344745110aa2e4e7301b3619f33630fb3c4b68132b9fcbcf7e8c0587ec4c46f209adecefceae16e76aa80b87a9304e141205823fd003de59c4141f2c90190fcd137e45c3d0feaad16a594d95c898cb176d3524f7d7511c3ba7346cc081bdd489ded6aa2a9c8bb666eaaf9cafbec981b38b6df9b83eb20c33d8e3c6ac1d226299af315fa3c5670c3deb937416554277fc082ba5e628fed3d6a60b9cb2cb790108b1cdf8be5af991c11de6468fd29d31aa18dc3fa3e16ae8ad2a21416a3f7e5bbb8c2e0e832df1a6c6fe9e38fe66e84adad15b52aecb9a5afe0feeb1caf44e720ddde160520e0290896b2071bb5d475f378d25f3453f843043ca85ed99bcc4672278df31a3e894ccb81677b8f593a71f76306956608c0a516609f135595bbf9bb39373a7224f593e0a02dfd9d0f7db2c5cd69e42cd5722a8094cc154d926ce2cc28f9a8696efd433fd2cde5a95eb1b6c2b8bb4ebc05528c5e9b1d97823cf057268cc9c5e2acf8dfe0fe05a6bc080b2d6f527f9d241d1a99dbe0f61428f55bf9ddfe4aa99764ff72b82e3f3b3c43e7296cc8a8ae46d5e61f10af7114030db6690c3ec03de0269f76ddd72b09d8ebf838233ecfe3c083b38f431e3c8dd5bad1ed548a81dae643b9b26c9294ff635e641d501338c51f0b0f80cb3b31a1d2741d67ed88ee2ee55d49a7a87fa3d3b835b4dcb4b46c36b05c5954e96b77ac85892af48eb540110859fd77140f27d83866c007c25ed47ef4f4d4f1ca4a8f7c288cd5812eb177ddb209cf300237e110f6c594727b14bd843dd46d9bab1584af558707c2dca334ed221adf95a41c1c23f548e90ab205a213907ee590ab62ec308681a9c74a073d0c6f6633a0ff504e8f36b59ff00aeb334b08ac99b5c7d9ce5e2580dc7a5e0a313e8a1efe89007661be9ecbfa4d4b0e567e9697a2d50ef97021f44dd4e3faa4ad04eb56b09335c6445a608c9a77dfdf811fbb55485321512df711f4c930c60099628d994f19edfe17f789c242fd260b6a1d5ed1647cffeadeffc145849da853293301658bc36f8462730726ab8d3860433c81654a770219297ef06fc5c567d193e82c5fe57566b7cfd099bf6c35a61c794a5f2f088849c6234e7c204c7bb0854fbca1d41f3151a42e0f529701732e4466a2ba7baf7f2101130dc03bacb540493ac2b52dfd76225d1ca06529fcfb3bbef279412a6de3d25c6ae5cfc18f5b223ff8bc4219cba12212de7b89c103a12a40aca305201b4a118e73a414e2bf5b294225b5700e408a55f5c75b6d93439237b7fe5e040c498f1ddc9bbf40fbbec66644a6cfed93dad2b7dcdf1970b5f4a7aca5f3691a4dd31f2e436dc68750d3b0f4a9a573bcb43529512707da0f1d22288335adcd8fa8332afae41240fce5bc10eb60b4f1825e441cab2f161b43b86ef15651017008e784ac72e0987580cd8fa7cc08ae236310ec185e3d13025ae897e8f427b5547bdfdf3893a345958b7bacb0c037e76f8e08d1652adeb586acd04dac8ef94a5ec7b164ea6c93560083700eff0c1c635c00041357eec4d4cb3375186179bc8feb1f0e72d6d199f9a229802e8bb08bc00ad33e9171e30a24934c8fc951a9f6befdb1170b85fbb19f06f86f522252a22e6eacd4602d82029f6a79a9552a7fe6c65389dd99eb9fda952cd2656610457ca51068e3a1ed9b2a0080f82a0660cc1858474ed3248645a41d659b2a7d3eaed9b262cf4dfec26f7cd2947c2750ee9c37e4be105669fcf31f852d6aeb977032c46437ec7e2133a16c92a10ce733072f41df5b89353353161b510a59189c69a60365ecc6b98aba62b73b08f21b356f874d186988ab740d697c3424f714296df99d9a42fdcaf9cd26abaacf67ce68c2cc2a554640e285d14ff9de76cc317df5ffb82c4bc44384c46edf066d272f0d376f4f58e4c14a8b25611833d53af94a70430da4ac4b0483e99e916a935195c5d4a839d61f29dbc6eb380648a0c398fb89d6e9b360d1c0486d3a29b0f1ae09e28076c944d8da5c53812e95006fa6266ea573baa98b718743bc48bc8b0a56df60a1df47f5e64ac6c7743a061fc042878528a0c4c49a510a7456a9242fa7369edba78f5b8cc782ea980040e320e7772b828a20c1ed54bc50d0cff2ca6af2b0ae8ddf3821127844260d4f103d1be3acbbbda94bc611bcef6407eb3ff524c1c04db0390f996c703aa9c8a90dc08dc269d5cc3a093cb0d51dbdc4c53461564342194cbc93976b19fb20e5e4b138ec97b523ef5423812be794850f21006605122f3b22c4470138353358e007a50754872ab6d6c9301d72bc05ad52d962741a8ecdd2d24ea80862108c2a3d178cd436f61f0e56960c8fa954280b30e1c9fd9cf58111358a7321487b2236bab4f0902a4461ad08ee9cda2554dceda44255f36033e4ce87e851f395b889f46e2556325eb48a855b112d9f42c924dc48ba7e6ea96c501bd93f1f5fb275b16c907008383b280688c12e49adba299bf3081a12e05d9a90dc560260f7157732564c70aa97f74d5826cec34bdd417b5be613a86910ce141da32c79b1941d508013ea5d9f4d5acffc3d8c6f12c20c3bce296c3825d054f9e9bab46871fdead13b87bac7d4c98ec12ee9997f7107cf47982c64875153e9f98ee82b0ea602dca51cd7e8154c51705e3acb94c8c7acedfeeebe0342cee01046a260265e0648770b6779bacc4596a911a2e730dbec324b5feb75e753b337a39eb487c112b061d5e", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) bind(r1, &(0x7f0000001480)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000000000080, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="9f6c72a75ff723e4fee41a2522f1b995d3c07359e3b030cc98a8a85382a9507c3dcb37bac83c0dbf50f5ce1bbad2f27ec3ddc37b2582ad831d9bb6221d6dd75c56c6a10c6bd728bdc0a700bbf1adeab76d9289abfc2e517df256105180b3f9da7ffa0bddbe0b0b53373f58c4684f448892e211538877fb76d8fa5ef712ca83953258d54bed2193", 0x87}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="cd769fdb3ce603a35cf1621b9fd43cedc388d6773bbf993e29fd4ce7c497d74e62569eab526cb57f47afdc8ac4c29e7b05e9252632140583", 0x38}, {&(0x7f0000000240)="5885c9b30dae", 0x6}, {&(0x7f0000000280)="09c79f6b0650bd2e8eb7b793e2038635f0597643f43b8d7af5c6c0971c6c65129542008924aa0ef994c0a5fd0afa374f307fe6ef524bae8995f70744839a8e22c5f9f49ba5130b619860f757cbe80f05caf88d7ddff2c1f29458e9d4cf92db94f388b824a3b809fcf56def82d25e1e959edc6fae47c2979fb671f4fc91bfc88ff2562301d78b8d071ad802e3db27af", 0x8f}], 0x5, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) kqueue() 16:00:04 executing program 1: syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x5, 0x9, r1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x11000ffffffff}) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2, 0x80000000000000c, &(0x7f0000000180), 0xfffffffffffffd0f) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000001) 16:00:04 executing program 0: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000200)='-#\x00', &(0x7f0000000240)='\x00']) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x208a0, 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000003c0)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000180)='./file0\x00', 0x280, 0x58) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r3, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/144, 0x90) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:05 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x4}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket(0x0, 0x3, 0x4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0xb1, 0x1ff}, 0xc) 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) pckbd_enable: command error 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000003c6, &(0x7f00000001c0)=[{0x6, 0x67c, 0x20, 0x1000}, {0x9, 0x35, 0x3, 0x1}, {0x4, 0x2, 0x6, 0x1f}, {0x0, 0x9, 0x6858b932, 0xfffffffffffffff7}, {0x2, 0x10000, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') pckbd_enable: command error 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000100), 0xb12a66880aa391f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8300, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1ff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xa0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18080, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xe, 0x74, 0xf7, 0x6}) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000140)="d21897c6dcac76c56772da8e7b83f8d114bb8df69e366e5c01b0e1aefe780c3f15", 0x21, 0x408, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/75, 0x4b) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getegid() write(r2, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) accept(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) fcntl$getown(r0, 0x5) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000c00000000000000000000000000000000000000000094e4a7dc0c396bbb5f462e568bbfc76995e30e695300010046032b5b46bf29aacc0673ee56f39128afb2479c36e78f18d90413f30883ea83e5ce9f2b6db7f857018b84e8e0c8cbc194e4eae870c2291f24de8a00000000000000000000a6d338"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="080800000000000000000000050000009a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c2576000000000000000"], 0x808}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x460, 0x0) sendto$inet(r1, &(0x7f0000000040)="acddd9541d9a4c61e3bf57608f42367fdcd50094f1516552f5ffd6c82681a552ba05ec6c50b0fe3ba07d7c799ed3edc8b46627e50ff43defc5d76933cf8059f04b9295053645a86e4115a06afd7434", 0x4f, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) recvfrom$inet(r0, 0x0, 0xfffffffffffffdea, 0x2, 0x0, 0xffffffffffffffcb) 16:00:07 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES64, @ANYPTR, @ANYPTR, @ANYRES16, @ANYRESOCT], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b55955e496084e08a79e4b4f8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006645000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa596713b1a713"], &(0x7f0000000000)=0x1002) r2 = getuid() setuid(r2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0xfffffffffffffffe}, 0xc) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x100000003}], 0x7ff, 0x0, 0x900, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xc600000000000000, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1, 0x0}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000272, &(0x7f0000000000)=[{0x1, 0x80000001, 0xb2, 0xffffffff}, {0x401, 0x0, 0x14e9, 0x2}, {0x7, 0x1f8, 0x4, 0xf3d5}, {0x5, 0x80000001, 0x100000000, 0x8}, {0x5, 0x1, 0x1, 0x7}, {0x5, 0xfffffffffffffff8, 0x6c3, 0x8}, {0x7ff, 0x6, 0x8000, 0xffffffffffffffff}, {0x0, 0x10000, 0x80c, 0x6111ff4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="3ecd4678cdab075d518f15c8c9c24fe3b35a5762b9a42c095099c5f1b875a7c68f60c9f87cb815449bf7b265adf1f1fd3a42cdc0bb4024ad8b8b4489e40de19fe86862c26568f1f1f0b7b566812b67865726e3b3274885b5a66a0799c5c07bbd13b894cdc3", 0x65, 0x8, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x6, 0x9, {[0x7ff, 0x9, 0x8, 0x3fc0000000000000, 0x1ff, 0x513e, 0x7, 0x9, 0x7, 0x4, 0x8, 0x7fffffff, 0x3, 0x1f, 0x100000000, 0x1f, 0x3], [0x6, 0x8, 0x0, 0xcf85, 0x2, 0x20, 0x80000000, 0xfffffffffffffffa, 0x80000001, 0xff1], [0x7fffffff, 0x66388b73, 0x8, 0x3, 0xfa42, 0xfffffffffffff9f0, 0x7], [0x1, 0x8, 0x0, 0xffffffffffffd6c9, 0x7dfd, 0x4], [{0x400, 0x5, 0x2, 0x2}, {0x81, 0x3ff, 0xff, 0x800}, {0x2, 0x7fffffff, 0x2, 0x401}, {0x6, 0xff, 0x8, 0x9e}, {0x1, 0x5, 0x0, 0x7ff}, {0x5, 0x2, 0x0, 0x10001}, {0x4, 0x4, 0x0, 0x2}, {0x400, 0x4, 0x4, 0xfffffffffffff6fb}], {0x20, 0x800000000000, 0x3, 0x8}, {0x3, 0x4, 0xffffffff, 0x4}}}) sync() getrusage(0x1, &(0x7f0000000200)) 16:00:08 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5e5d, 0xaa8, 0x6, 0x0, 0x23, 0x7, 0x5, 0x2, 0x1, 0x5, 0x4}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) socket(0x1, 0x4007, 0x800000000000000) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) close(r2) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) dup(r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000180)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x4}, {0x163, 0x8001}}, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) socketpair(0x6, 0x3, 0x1ff, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) chmod(&(0x7f00000000c0)='./file0\x00', 0x24) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendto$unix(r0, &(0x7f0000000000)="172f538d27", 0x5, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0xfffffffffffff800, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:08 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r0 = semget(0x1, 0x2, 0x400) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x800}, {0x1, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x6, 0x5, 0x1000}, {0x0, 0xa8, 0x1800}, {0x0, 0x100, 0x800}, {0x2, 0x3, 0x1000}], 0x7) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x1}, {0x9, 0x1}}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1051d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x19, 0x4, 0xae) write(r0, &(0x7f0000003b40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fbead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca53a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca819a7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b26c567c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2782e62abd4e89fe89a1353bebc48f1e1f8abb7434f8c8555c45fa06e8de3761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731397e201c6355028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e434564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e87e1aaf01e6fa04ca95e000eeec9a1c244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5170289206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a63d5006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44f65d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c30021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b3e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e2d14550473200000000703e43f7a4bdf2424aac68a4e3e8c8affac23e0dc98325fad9a10089343219b542478fc19c3da47bf605f06f2cc8bbc01d806801c046000000000000000000000000000033774ce31602b9a6733f18bf9aaa746f168c595d58eb6759da9ec72fa6efafc813e04ff96e6be532c6c37a697ebb2327c14852e049addd57ce63516c9b8250050c05fd6aee929daeaa7b4bf91d06e43e474b1c431a165040c6db8fba6c0468fe5e40806c26949218ec53b6c1b9c66e8afc91591fa2d3639e1165de12e10de3c7eda715c8969120cd595bc5b9250c41e0566d7cd0d5c8d2fd25ae3a51565ebdca733f49795b4ee86c822558f3a212336fa0ef09f7552400075b7d14a8f0867764a797ffc8e45f2dfce82d967cf985c5c6d03d7646b2e2a81c1f48f47ef5edd89ca6a2c8d539a22fb57b02a49cb9000000000000000000000000000000374bc26051705caca2f7b13e88fff6e593b989cf67ab5af3514dd52a309cc83653215f2cfa0efe250a0d476f56766eee89eeba8e6c0c97567188593552f41adb7d2d8610c77002e1ee4c961fcc31144e179e1844cf185487efd2f6aa938c7da19af452f90356102c0d36f8ddd79a033db003ee1d34610a071d4c10e6a00d11ab026cbc7a73566fde5ba9b3388a7439f41f3916dd58e3e625999c3872f2e814ae636888bf4134cdd3a72de00ce573e1e27a3ad44eb8b4100748d69ed62abd4c9e2b9adb2c48ac4756481ba22870a66faa853a2fa803c7d6234512aa3061618a37d6e5067fcffb0a218510d36d0876fc269ecceae5ee56fb7b414191fb5e6db72f5a55b58f5b9fae5597a2d853ab935f13c4406c99cfe391faf264f3795de75728cdb5d63072c32786511bb0091bca262f784aadb66d4e7f2471766fad916376e0b83225cd8a8779f14cfa977e0d43556f9d9892a47797607aa5fc4efae7af73f5065eed792d79eec4950d93609bcdf6ed0015a5b58dce0c30672e71042066be2816f6a675ea60a71d279e9b8510fa5fc8256de4b87c8d083955753ef8422b469dcc32e7ae4c337905f9cfcef196f6be84d8b4456927eaa902753b222ab00da8bff436545c1e", 0x4fb) r2 = getpgrp() r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x2, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff]) r11 = fcntl$getown(r1, 0x5) r12 = geteuid() r13 = getegid() r14 = getppid() r15 = geteuid() r16 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) write(r0, &(0x7f00000008c0)="806a3efaf64ddc57b77399ba447932757c101287e1b6421e1c5a7aa4ece69e1e203f09edf93c4f89068bd1b591cf9b3b9b8984fe23d3540f6efc5112c1c11756fdb1138d1fbb567109da38251c0a890f61a90ec243cd0c5ace4aa426672ed83275758725556c2e874044bf549e3e29729023be9668e0a5c59b9366d04ee2f7b4d0924a070e6677361f594aba6da03fe77aa9eec7cfd5fd20dc3ab41178e9db4f9ee2", 0xa2) r18 = getuid() r19 = getgid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="cf682eeb098954bc0b4bceceef", 0xd}, {&(0x7f0000000100)="84e3613ea8aeb36b0f31d02efa3d7ca102dafbbaefa6bb5a1022194cb7a2f8969ffbffb614254e9e732e2fc0d32c8a31c9622d164a003b9f6780dd60366bfd0e50fa604e0f75534f4b18858a0b930463eaba98fc05e1f89d9d067d861a9ee98ce79218a1e22fe0df8d47926b0a2592a844dd2f8ae0960fcf07bef9186b772347390ec241361560d84c308f1ea15aa0cdc03ff3bf789e792794438620f096e2ce7066871114fd8e113d64d2e3e35184de289f38daac7faac96ee48781141361f7bc39a29d0aa5", 0xc6}, {&(0x7f0000000200)="aebc07c896ab37d257c908e6592ad68b4fc6ff30b5f1718eb79a008e6634296a268999db9aa610bce400f2c78a0a1b1694014275bd88c9ff345ba849f0e17c89c021fe41b283a117a0946a5a72d5e3e35adf869c48bca1127949a84c521c9b134248e6d73f1beae39a927dc4577abe3c0cc0d3386a8d04d6c6b127fdfa7431a6c56e578eb059c1a35d8dc0e9dc6c414f61be3b17d99f34cb192c9d1c6c9f21b394adf2707a4607b303a300407eb5f0daed10b7d8efde0e354d1684001f8e52fb4e5cc54a5325707ab314bc110406f7cf0bb468d3e7c4c7b86a4268fb9bc8", 0xde}, {&(0x7f0000000300)="027b5644f301ac1d297ddb1632f2bc83d55b3c18a478f9041c6661bd4533f5b2a8d1c54f67fcd81bf57c29a6fa353f449a069f4d804c5367121be3e2", 0x3c}, {&(0x7f0000000340)="6393168cb60ab5d02f2528e3196968534a4204fa75af9b19362ff565ba12e823c8ad0b82e66aeefd94c8049ca97bd55e", 0x30}, {&(0x7f0000000380)="01b2141f21a00807d4c8ac59bffd9c3e7c929533aa17a942244562ed6f1dc243de91635e1282b68929cba9cd53e5b29acb07785d6d05b2bab052b67f7c75945db2a976dea4059c356f9c487b721f90b878947aa20fc6d41b43d7c6af44cde064946911e602b2bab8258f1d281f09ade3e46220a871626361853cbff5d2d8af93304761766adb0123316553520f5495c0fbd74baf825066474af4386630b2c31c193fd1da94c5bf0cadbcf6c03a4eefe080cec1e855288efdfc718c4cf2efca1348e997a10b9b5d2b92897f4765ce623c60401b408c4627", 0xd7}, {&(0x7f0000000480)="0ae8d6b78383ac6f857b1b58413a26722ba7cc252d25567e54d83a5111dc75108480ccab4ac21fe4dd27289f31d3aab7a75a831a9fbb6dade9e777eba8ee61ff9e38a885fdcdf36d0324ea451837a8586ecc14f8b79ede84a2204213", 0x5c}, {&(0x7f0000000500)="34e6c0615527275854d07891c9adfbaa91cf3f", 0x13}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x128, 0x401}, 0x404) ftruncate(r1, 0x0, 0xce) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="5bd85dfb7c300b5a88beb41d4e12b21bf4807c6437a08f06db57fa57872da6cabd55c7b0570c8067700889147f8936c52978cfd10ba2a0b397b5f35e952c8f325250dc1d5f0111e486186791f9f8f2f02c9f56f21236c6a48b", 0x59) fcntl$getown(r1, 0x5) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x1) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000040)) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, r2, r7, r2, r3, 0x122}, 0x4, 0x3, r1, r6, 0x6, 0x8, 0x1ff}) r8 = socket$inet6(0x18, 0x1, 0x8) recvmsg(r8, &(0x7f00000035c0)={&(0x7f0000000300)=@un=@file={0x0, ""/47}, 0x31, &(0x7f0000003500)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/80, 0x50}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)}, {&(0x7f0000003400)=""/120, 0x78}, {&(0x7f0000003480)=""/116, 0x74}], 0x7, &(0x7f0000003580)=""/56, 0x38}, 0x2) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, r7, 0xc0, 0x8}, 0x1, 0x5, r9, r10, 0x7fff, 0x4, 0x3}) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="3996642f0800000000005900000000958197c64a580abd5c0a2567a312ce072bae7d82242c6c4f495c77bea97275555423ea12857f2c589464f041a24e0f6223a7846dbfbb00dadfa3eedf032e4d4d06303c2a8aa683d11901007fedd3a28828c9c7b26fc90713a7048c34461501181f91e31c53a3a04abbc1fd21d5d3951f92e6408cc014e243125ddf65464dec8f714efb8c1fd611ebd638264319656bfbed12d4fdbd4f64a74b5096439fc06732ce433900ed144eb027b18bb054ee1f79ddee316e215b3def000000000000", 0xcd) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x40, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667e, &(0x7f00000000c0)={0x1000000}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2004, 0x0) socket$inet(0x2, 0x0, 0x7f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x11) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="95", 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() readv(r0, &(0x7f0000000740)=[{&(0x7f0000000640)=""/238, 0xee}], 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000540)=""/181, 0xb5}], 0x5) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000140), 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) setuid(r2) setuid(r2) listen(r3, 0x7) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x4, 0x4, 0x300000000}) flock(r0, 0x1) r1 = getpgid(0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) getpgid(r1) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x210, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000a40)={0x3, 0x1}) getsockname$inet6(r0, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000a80)=0x5) sendmsg(r0, &(0x7f0000000f80)={&(0x7f0000000b40)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000b80)="05ad06bd62fd470f0838544124160256bc38ee61fa67c1698e28adb6dcad7d4f964746c16c4adcce23ac54ca3ff3f1b067d2ca9f631b81414577dd77da44c8128eb563efb326600d5dbe35ae50f7f5df22ce1706d13a671df3928a60e6e864807b423d983e157397067978017fd22365a371e9b0c60eaaa7575b45cb81392887ca126c8df881d4b00420e39fe51d68aff9193149213cb67b1079433eb8374f4f9084be58f7ef2c761172", 0xaa}, {&(0x7f0000000c40)="0a0bec1f8168cd340ed29ce83865e4346ae7ee2a8748df56a84e3bf6d59f6ba9db25f2696168674759cda6f82cc7e6e15d5be4589c2ff64894707956d5901742867c9a065f8bd45e94e25070c41ac0bb5128868e9d8deccbbbf969d3695ebfc5655931b2cd2223b56f78464189693769ea28f94ec2ab097344ad6329cea7c84bfbf69151ada7d2687a914441d5e2f7ad15406e1a7c6fc1f00e89a74ff2a049a89b65da1aceaa3bbfccc9c928ce7aed43f7569e3805026f8d5ecca42402e161a8bbe015838b264644a908a2f0ee0dc19c26acae58ac3b46adc29e6e1d637d6c9dd957e2a146ef01c5f7575325f37f07dd0f843815baebd5c38b3acf94940ce1", 0xff}, {&(0x7f0000004740)="e267b1b55bd516cce4ff96800e2573fee21f2a858d000a8e70443de7afd1361999e829f3614036f76140b057441f9c614262094589e3e98be6b57fbc70995bb7b4225624b3f8f2457f0be903e0d133bcb019f68efcd750ea2b91a6f828e2248662a7b4a7d3150a85ee43a4656f8fc3619612c82e324cb4a220063a12c0b0340cd55e0eb916b9ee27b1d07737dae6c24441f5109616abc0664a4fb9f5bf55c86ee5a2567a0393ee8956fe6999bcedc8456a87208c0d3906dbd2027c109e04454e13d62667fdd74fc85bcdd1b9bd0e250b775dca4d939020772c4f45b84db48dd61381234b9e622e03e3e5fada57b166ebe5970436a2272505b5125ba2d0ffd3efa7062cc0bd102aa92d621ef4f3c96f1e0725a44af37149add35d789700e048d9a25408db4b9baab2e6cc8a0869e9fabee4ac55b7ebe314e6fc81234f3d62874c5b5c935266c699649b60f9bd74a7e8aa4838e0ae1ca2256857f1343302ebdd1fdc3281c4c30aa9ecd263f78b2d93ca12b0eaf094fe7b63457bc4e2100f4bb5b5caf77a30758b1a5b9b4dcd21f41d0c1965718d0502aa29687e87608f7961635c4ba181e5f5aa8e11d70e697ab1107e4ffc822f4246bf8c575cbf5c295f2247f9f838aa43427db14d1c5b6bb479892c3e9dd5822fda4285b3f129749a05b804b75c24049cb50e2265b901313d6562f5fcf190f0e53cadecd653d6854483f2174005b44140f56ff1ee2d848c48e5c8557127ac099c4e1cddcecd3043809cafaa85a1924ceb8e9c7aec9ec16a3934268df7314e8f4e880d3a19cf4949f6a64240dc5f2a9b577ce23b680cf0012b2d4ce6c06116476916f20069f92f6ddac81234cb11faee3c84326f0968ed72435976e9c03f07b70ec4ce991931104ba75d64ac64fbdade52d43573c4862c1c2730abadf718d43d03135f1600101a093eba4fd5c03bbb9540fdf4f0a873678a4161ad1d1475412f7dbc4594baa37e07925dd597e1f6b02a035850457b9b0124ccb82383de0cc067dc90f620d254576e2b64ae95029dab8f99e9c969368469614f81c7fd45ad6dbb1b4775746db572f6f1922dd0da9e470bf4782a3642d4bc7042314c3881c726404f79fc4ac3f0aa942b4d2a1668484d1407749de4399c9fea018fc2ba21e26cdfe07baf14a63be479b8eec1fda079549a2eb1b7111effca23a0a80d2e257364603e7fa2e7f17a6792d12a003c8dc78dd6057a409b2ecc182360a338303bf1b644e2adcde04266e0857224a1508c1447e303aa6e807fe6bb18b490572390115191c935e91b7046a97b5989b8f70953ac27a3caadc3b2610ad87de6a3fa1df81b6ab1e3225d489aa89b8d2c3ecdfa46f705f3886532671e9a09352528e848cce744297ebb96c13f7e1134186ed84ed686f1dc68aa51bb1f2178634870c7fb732ab191431231e8bde5f9dab0e42448e72e52b0c5d6864c7b1eeda802117dcc5dce8a51b40482930131e6cf65794630ba716982cc2b4a671f5c5e0eb47a69b33eca7def49f951d662113aefb993791746e70895ee9e14cda76d21df1ae4beee316939d7db9d8d64f4850ea793bf4e34dab5a456ad7091157507b077997f72643ad02a2521570f695f1098c00f4ebdd2ce3da1d27f27b97e04d11ab999b19882dba4966b11e58850c82fb2bff7d03482bbaca80eac7151276047d4a8a66f78581f9b163d95cb16bde2cee4a18f1a6f0c18e758eee4532cc6360cebf40416fe0c02fe06c9c1217f647769426799d18ce422aa39195ef2801ced5ca541dfc665f122138a043b7fab62d5296032b31e3103b7096aaf8634bba54f48275a88cef89a8a17ab0ef65a9029ca83b04a7d99f2737d87d1e3a2f9801d9426fe9ff3e95752f1214efa79ecfd9ebe8d88c2bc4a7c065fcd6366b8b330d540c461bbb7b7d926850202500a630bc9409e5eb40debbe5c363c5eb10112df622164c840f4cb41155a1b041d53f83382bf0a32fda2b0e8bab24ed79fc20690ab0949112783ca70a03eae1e1d8193cdf4637e89097b975211d776d247232203871aecd05bcc26f6a8e61ceb27b19462cc8ff319ffa9e3fc3fe6f6a0907d31f9e3d5052e88dac05660c25cc905bcc49692a7bb7f109655a31353e502b13841a16520901ed3bfbd629d35b4736f027962c7c668b52ef9d7cfb89d4ab654b1ff310c6caea647d6ae3b2a1f21bb4ed1e47c554debd6539855c93f918f0a347429c2aec4d4b9d67266e1bf5ac2b0509e38babf9ca55a170dcb372dd8e2feb6a4caa71dc037f1d1338445f030105fa779e99beebb399e12a0dbffc154d7b3c82691af87e82d4660c58ab81b2ac18d12b684a5e19407342dba3afcfb87c49ed0489e5f52df1d18e7780b632685303e219914ddf3bd4339cbbbfce2b68747430cbb96617562845da4ed3985837b104dade4b087f70d2994641a1a5ad15d8a73999842a9d8d33f6bb37e1b473710111bc2e88d9a59f36ec63ed79793249e632f482c75439a64c17518c12ed77eb7e9511396c1926995d25015a4f33f1e4adec220e054a1c30f9b115c9e7230ee54b3884c1fc8bc13db5150366145bb53117710a0a1fdaab26239e0db6a9761cb3e9859cc56f48e3a18073b53a8ff4a046994db0f431f55a71b42e73add72bc5a4063e63935502d7d472169a5ef6587fcf99bc0e5dc348eeb37e29326e1997589d800e6aa23b7bb790b9978c4fab8fe36a3fca42f0c36a2390893a62716118ced1dd5be17bc463d1ee067e0d531f412c3f3e996f6d4c9ea1db71efff182952367b98a984e70c760a214c0386b90ac96bcbfdac24fc0c413a85cd56a882f5c30b5ec62a8c792cbc569e2063d0d6366d6f985e8b1dec97838a3a3049649094738d1d2bc81b0dcfa6aa618eecbf1af1440aef5893174369949ac56652e1c3b9b9c263a360574b4432131b6289abb3f9bb217e5f444067d19ab921909da2af6b8a57db0da7ccc643790516ee14976300daab4b04049920ef75aaecb36dafa100a9d7fb9dd03de89a5e61c10d170e012ad2b5aa4f7b79839665d9a2bed6840532b8fa61eb5e991ca598adcd60d352c7baad80719e2355bd3e5667f4dc46feb2adc7759f8544c4368c6f63ede62aab3f24e3f65d01b8c63e26464fe55d138145a77e443d353910fe06fb8a55756319fcc8256773e6c52bfdf1f4e49d05b21fef548c7c07d4ded79d365a5a7b0900224c22c57b8798b33f165f11ea486fbedb519c78d5c29c4094af2a66cf6e7dcd05146ebfebf1915c93c473d6fcc2b7692b92a3597bcbf42371525bd9156d6eac94837966cf9b0add09eb75e1bf47021dc19d786d2c22900b72c9318729e00e048b2c289dc43e1df22a941a8d2f513e4fa0aa5078c619e0253df53a061ef811b4c7eee4f28e85d7bfde3322a69f6b7212d0f53439b7f0d2d43d760f67a38ec7c24ca850f7fa01d2e558b8f740ced15b7e8a0c4dd76169f72ae8b4f62207e86891717ea75e0e0edd4638f63bd6d1280c69d8726afa880c8b755c1b30fe1ab1fbf772879e174dede93386d446f5aef87eb7d1238420c2e78251775769a995ae2481f1bb6f37e6abc227df9af759eae3a56b719364e1a758e38a2ef37a310fe0c67d01ea92b8a8045c0badd14dcc42315e6cd52e76952b74ab1633904a7df838d64e22365c1f257968292f7da3866ee2b4072f9a4674b595c597562697cc7fdfbad2f3f80ad8057abdade80a4cbbc15a3962a51f9fa5bae006290fea3ac4febe3dfd5aa1fe6b681ebcf768a799c4cb754af38871a8a75631e63f0b226535b1f1f52dc6caa055a81745133c1f10b889342c6a61b822b8c2f7a9afabac320c67bcf5e2d18ae6e912657e905bc82a910ebb46184272288f499bdf0b2ec354ad97ee3f1a6b03452094d78804f8e2811aa0d9988ffcb5308889294c82502c6cf4b31fcbd17f9bc114a2511ad80ea5bdc1ae61e52334af72d4d77be0965e5c0a6b47d11e40aaa6775b3ea901a9b85549ca165d0457b2b968e6e5ed4d6d09b4dcc811c7a46869ad53ee190249c70435853f1afdeae62d76b2c8270a584fb655c80df167e2e643425fc1fc5e48f4ada5488214ef9e86348060d09aa1cb525d12611c2a3f273e8703cf7ba75c4c99fd73c13787a61769800e0b6a276c422e49b470bf222a11df86f1e86842611ef01a7104248cc41fb6cb4f37cc884812b7ec6da64aa89748a7868a55f6f6e0e9d433c629516da5fc969d2203ad02f28abc9585ce398910600e072774b705215bbd4e5179e40919f1101faf3d0d2177abb58b084a2499689bd5385dad2a9a6c1e953b577d3bc61e8e55ddcd63228e998c038cf4c7b5ba17035691ebfd80e3a4b2298c8a32eb83543ae6c305a10f67ba2e5db4f953548c125476df50d0a6d4df20c43140aa7bb0907f758bfdde16d5ab53b12e7ddf1add3f8feca18cbea973e92227dabdbfb2e1a6d36489a834071aefd877f827d64862db5ca070d74908e4f6ad69339adeb35d78ac0c6d0da8eaf04262802a37f1b9706de4399fdc1d20e39f95619bfd3aef91e6313179dd669dfe07f86516b23d840437a703aec6273d4745e60ab229196794d1f9edb7263000d6fd19e9ce7e8b180f9b9347488b8d7bcbbff9f3542f5a99aec403e88fafdecaf8eb5056dfb3972be5fe47c7eabff4d514669ad7d49bb0d368b5c2fd9d5b067012341bca317d63e4e8bbf15fd0b4b68597fd39d7cbb795d660f02f45d8ca6b472cc2bfe0ece127dac9c26ea5ea182645e6efcf17303613f43e1492513c0fd959d0115180f0ae356d8b8c61ff015d027067f0736266dc4f8d8cb252c49c14618625648f8083d5290783fff77e1b010372b02c8990cd31e1fca577231f59d9be3ef62253a72e0052f07af1d105a9b0fbc1fd3a1976b5bf670cb76b4401b052a4342b3bdf5bc763fb3c5774dc7483c99f62fc46fc961a5f34426392cddb841fa6c1df0298331d234533a6cc0080f186a1d76d1387175d8fa612ce2705135543f5b4e80dee43a7d4de8cc3c0a39aea7818213c07db7ad7d3d823fff5a50307127c7d1d372e77357ad6696aa15d5987e341fd610c184f806acec18ad5529e81e461b98822a9cf6d99f11ef6d10e367d4d816068787ffe4256c530e4bae27e45172547cd82a54a1f8a6aad5cc9f9caaed93a73c5eeb69cd87dda0b7c19d24fbc748f8119f3f400573e91f9948018f4a09995452ad78e0c1ab6b0ac5bbee6ca73cc006b2cde7a4e9a10966e0f09fdf2602a80830e16f694f7d88c1380ea775cf377c7c16d50eb37e494da344c3747e59e7f0c282d5d63ba197716dce32ae9562cb7d0ba52c4bee4cde0a7a72dc0333ea2dd288bb88c7bdbddfbd692ac52d86d9e9a719229cf93b14f5f492670b26094ff6274d9547d7f8a30e2b47062f5021d6841061629247cf23d0557dc6b96f953c93e5fc3c30331e0a05ee27b3b648f148fb7f428fa7ae5d6ce1b82de6d1e2c9b1a1f502d797215fdeeb823afe30ac99dd64c087a5bc8df4fa1d982bb2f3c82cd3e49fc49be686a79d5d05dc3532fc78725b5495cb7d1a8f81a4c52c2b77d69b2f462fa177e43cbbfc7fd04f2f9c3d5e1cf1bd0b207dac87afd42818a7eca64c0d2aa01e75afbe5ba84ae04c482a15b2a02498460a46f97f7433d46179ff2e978ba05f83fb1e0b34214241256f69f0be409fff5218cacdde79f327e9accdaa8f457203a80e6dc657c26afdd5d1e40df9d18610c1ebe1c3399dc20ec41848d58821e8a6c7ecc33365960b65bf081c4b420f793a6a01523c936ee2c1f1bf54f7985e707b3f25d2", 0x1000}], 0x3, &(0x7f0000000d80)=[{0x100, 0xffff, 0x6, "65b465f03e59299474be570ab218f514c81924366742e40f5623171ef1fc4483b67b5cdd2cd34f7609695a405ee7d44723743a7238a0d72a0c43f99dfbac71980ecdf9ff4bc39c864b0895f6a77b2aa58c0213952d91ddd980a1bfb97662c724a28032959c90bfbc3f7fa432f408c493a87d90ac1b27376355148a9e807f1cf79f0360534ef4b519e7c7bf9f34cbd4a5f5b0c60652d38c221723295fd39870223b5f11a70a61da6e71f93bc7daf4520091ab8e89e4feeda59a3951cb0679b575f511aff8cbd1dec571c433fb798e41a25a4a12b7268447d3bfbda5c09e65bc9cfa76b1aee3afa9837c9ba529ff"}, {0x100, 0xffff, 0x8000, "5964db7b206c70c1a9867f918858ba258156a9bfba8bb4227144ada884eec1fb9741b1cb3b910e032e1a2af9aaef3660720d463f928b5bae1e6a0974da7ec72a3fdf51bf49678ef3970bc8b566909aa1808c83f7e8a2cb2cd8ffee727752cf3d509075ea0ad254ea6ef44d5a77afbb4a5360af793a5e46025f1d18d68fef69d95c09f37bae81219c78ae4446d92a2c81e76e3e451b037d47a0be592b2ae7165f391af4c99651c084316bcc7eff03f9b253708e7410545ef75c9177599077abcf152c84e615d0ac185a62b2fca5d94be7477c6c25ee643451b9fad9181908da23655893bf98879bdabf"}], 0x200}, 0x40b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffb, 0xe1, 0x2, 0xfe, 0x3}, {{r1}, 0xfffffffffffffffe, 0x82, 0x4, 0x101, 0x5}], 0x8, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x80, 0x5771}, {{r5}, 0xfffffffffffffff8, 0xc5, 0xfffff, 0x80, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x88, 0x800fffff, 0x100000001, 0x100}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x2, 0x80000001, 0x5}, {{r3}, 0xfffffffffffffffc, 0x20, 0x2, 0x100000001, 0xb2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x7fff, 0x3c}], 0x8, &(0x7f00000009c0)={0x2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce8f7d85fbfae32b9a8dcd23528a1cf60f22a5481ea327b3af60ca288c67ce5db9cd69d93b5b7e57a9868a18655cc633b0e943708a55042a64d582ee98726", 0x3f}, {&(0x7f0000000080)="82a141d9b02473a58ae1aff8f69ccbb2c7fdc41778b088721903e1f0d1bde7a011d9c6cee797bd1ea6c5b1f00e703262fb182decfe988ac1ff190f8603255883bcc407715784398b15f644c461c149a758badac46a3b7f77a30262cb6de11f5bcfaba635d4202bb0d71af2b7863330a46c3fe25ed9cb67408c7839b3e6398bb0aa7a80fd62aa6d742693f156414813f8601865e2dc934c5333258c31fac009ca096bf58fd5f336d30fb4043124ff5f9d599f8cdb03a1a57616225789a577e5efd80e04c38feb4c37f656", 0xca}, {&(0x7f00000001c0)="35d9bc6363e1d3bb67a8b555855af1035a75dde6c73b4729909d390d50384886", 0x20}, {&(0x7f0000001740)="bb9329a90c60a65bdcd43d0768c4844ab64aa80c854c61fc228c4e304e5981e92cee010c13b8df341f5a4211a934309f9cebe4e747b15f20d578dbb5fe6668e835446d7fdb30b6012e3de9a2b7c6b146808de3ef65f35c54ba459dd2a56b83534027b570e42227764c2de9b242c681162f45a8e4c90b3bdbce767124ffcb6c7a34caf0b5ca29ff3ff2fe204f42e5a2158a433c62c908e763fc6fdb1450a8f82de2483ce5a4077fd8f7d6116f8d8bc2698cd89611f0063cc2972882827a1ddc72928ebb216c04974da51814f4486401a292a5a315a483c6ebe186cf902641d3afbe4ac05943e498023a1b292b30dba6a11b02d422707bfc7ecca5cd071c1a5e1ade5e960336fda295eedaceec578d7a2e8c0169f6e535661d8bab64728a1a25d9ebeab085faac311ca0887e796f2a4178c18caeb03ecc60bb065583e3e109265bf31ed6166281a76bc35e3f579ada033e86c9fa256456c91ea3b592b605f3d4467d883333310c41b583a4cdc4e4d33605f48101669557c7b258fc26e04f0e794813f35d2195527e55deb06642e2e76b7e54fa99d84d8747a605a3ef2ec075479d2eb72f3afa54cae67c0cf5de3aa92cb4f1eab99469dd9394ce3c9b7330d7331a24679d014d6f7de0c5faf4f0639a79ac1e38c3904197b56e6798d09b2779086ee275037ce10bc353641b39b5cab1f27e293f482304b158be952c726a7344d307b980e4b1b6bccf2fa459d7c7c725e56786d4ee6bf66dd1b14af20bf3ecb72ad3cd19dd6d978aab7c40e33409ea6f0afee7efae407046e32773a4019eae49e6a5dca3606917e682b6416147863d56e70c222f6600a700bbb5bcfba6c53002d2bfd2af7207860bb1a5f3e1bcfa7b8a3d8a902594b88093086342d1d41b1e65bd62f4f68d141e748be70d9a0dcf1480ad1534f7daa4d3f57353cdba6565a94bcfa1c3c17a7509038975e3ee45a7f571bbc72b11a7952e57a9842c1adf9b49befc6ddba75b9db69154e0c2b8efde39b2ed6260cc4c670d894a4c56371ef4bbd015ad760eee8eb940d7a76d88e71280c98e93b21ed8cc85c86fc0c23f2f8a5ec2dfd4c66625ed2b83895095a79cfff635ad60e05092d4b7f27f675826db51e5a49877f542f55a708dba77ca5fe65457ed59bd79712e81f05e768c030f735b4abe1fc948a849f12409481e439cd0327a55ea02a7b0c6d0e513644f5b0e6863a19b71c66bb8329dfe4a95a98f8ae8fe53aa315fc03ca5583cec293d5157544615a063297541aa8e65b1afa9ebc04b434660dd7fefa2a6cce17e2f923c907deed93adba1340b0e3d267a6037b10c11ff3fac89556abde7decbd2222c2a76a54b9acab738505e45d9a16f0d2c28f9dfc36e80c4f1eedc0ef0f47d44addce8983eecb2fb0055bdeee1ba8bde28fcbd7a01db264e69a80fe73c1600e7dc4b5cb7a787c867bc4ae158d3214fafeccdb81e6a338a76d1bf7ffa8fcabe17588c311acdd62950d1c77d52e04334d345614c163fec5f51b6b0b9d237f125fc220f9afa0ecd5f5c3b327cee108db4b1daa83dc43d0d3c3c490890cb4da27cc8de4ab50743764d5ca3838c617c8db54309a833d630898702f89a5924280acffce09c9b7dd4b57e7eff789da93de3e869692086603eb6209e4b1924811bd548d9234eec5ff98c2d05ba224f0cbdb2643471f48316ba44c047fdd09a0bb63de1301d3358d24102116b5c04ddc56dea7c78150ee67120d5d855485ee417c56ca9d24ffefc15fe282be2b8e77cf12c6580655147eab7acbe99c82ff82f62c1d62ddeace26122234caac8112b2284f040a076cacb9003ac19438f92cef276862acad4dc07ac53682830f852781a1cb1201f9fda107b0f537fc48bb19e13e45f698e81297c8041d10f010cc7c59f488c78c9cd69aaf7ad7ad75cf30e590b4973d9fc75741ad8c72300ec1102af2e7df6d12ccd5d85e7b5fe7924ad3cf41560196f0c1c9b2f8384bcd421fef83a90b394b6c547c63f83efd4c10f3bf770a71f9a9c59756c7994e1aafdd5e9e7f36315a5251e661dc01e1fd94e772fad6ae920f2d117b3907f5ce7b855b686b2b602370a00d38bc0a81b5626ec34702c98aa35025a13bac96d622c86c13902ca8909737c771c53bd0f49405b5e06abd25b8d48d2ab9413a2e2c5d890e7993bfc3a066c883c376590b8f46161d0d60033cf120150c362cda04170dc9e76d17cdff113cb18f538f6fcd5e76fc2e8ec21e72f870a102f65cd7cc2a9b9fb067ac4e06f8df59eea48b77ee6f6811cf85d6bb5d7addb5e8d5fa518c6619f35423f193df0b2de6ac388e9422d3842fbae76bdd081aabd48b5e884598f9fb48c28caf675ba46f6a44e42517ee846c2711b25d8afb10dc7a5b9b3e756613991bd341e4a6e745fb7ac4e4d341da93ed2eee73a1ef278bfb0b822edfcb1d3c7629527ab1bb339cc66ada814205bc3568c703f58ae210cda2b42d9fcb3275b25ef0ca46b33e9ca42e719eac37dda4fcda1e2a75f841bee0b2548c5503fa1aa6f43cd8864c0ce21684bfb36e0060726f9801d512e970b9746bcaa696c5598e98b3664723b3304109480ebcd3c78db87b291b276cb1adac409d937c2c887f5f9ebe598eecba5086320b46f9194b615667a557895cfaabc10d14fccccc9f499e00919cec6c16f97d75c9d1bff032a71a9ca0eb878d2d2e730663909349765f1ee81a16a2ca6c836eb9e5bdd6855c394d59ef33350b37b94899ea55f33cf6ccdfe2918d27328ed9e4ffa993f6f871d924d0eb36919272ca47abdd290a9c4c24ef57161d2dbf93cce20f5b681e4ef4b829888c6dbbad4e80fc99ae5d5b9c5af50df481361913e50e8b1c06ee20821c3f2ab4bfab11be063a490e9dc84726030f66e31789eb89047777e04b14a672b6dffbfc9489244b8112bb7425b1c12ea7186630db1d6d3d8e14d0ecf50bc7df52cfdb33fb12299e368cbaf4697daff8705e53db33852eb7896a3e3378550541586973f3a47439e999d0196acf35f04a43699da3f0b3d12d0cce4c27d598c03315aad8e426ae9a5c6f43ea9d9ac617ecca46be28568858af4b2c3fafb7f2e412b943bd85d4389574d8df7bef5af8a4335d1853e8f99f9ae1494ea227e3d90a8ea4e53c380451130deddc54b2b58269f149fe3f3ec43f6a832651c57582895199206ef87376d0f4899c9be78dd3e6c6a6949da214c14eea5b04aa255bf3f34180b439896a2b92e876aee02f578662895ef77242c3d082fcf664fd70348962bd1a77dda35412060d8d683bf372fbdd33863dd40c7215f6f3d5f6b4bf81def0330334534dcf07df02e81f9ed273a122ab9311d8823a24c568ecccc320e975f829e7c6155b3de96e0b26f9485af08804aa093b630068207d0a75f67bf69e1a72a400aab5c925a5c5d6ba9dc632b7f27c3f958c94339c4a7dd25d8cb04d32ac5799df7a72b1d7337de50a4ce76ccd43341f7c8218e26bdf63254fd56f0177265401ffa4b370094072fc958d1a5bb714b0a5a9c832e5cdd4f0cd29f75b421e947582ac98648ad02a5bcc87b1a958390615d2d7e83f57028a299b510d0b45dd4bba7c12dfd1f78148065a22145d341fb1e720385d842c2af742d5675083dfc8fb7d5afb282c533e0a72256fc0ac995d6d93fef94f6724b9613fb5915a4a3b5edb1a2c383e675c98dfd1944256e35e5def3a8c8e084257def510f2f7f6aaaad961c1a4b7c24c8d31d536736f1715d1cea1bd2e2cf73d0862c7c4e70f9e712896053e7760e9376fa4e144c88b98a1f01c5fdba14b1910f6a433030354cf7ea337c3ca5b826567d83eae740c08da47b4b6a04c400a3dde4df56c62257e748b2ae522487577d5f60c86d0194ccf2feec9d0bd26ae4569325760bd11aff953d942315fd4e3cb44a1171c6c7f5d3c6de1f8ece4ac524ce3568ce15872fb07b3e159102bfa288c1b95c53b4b2fae642088eaa0c5fffdd92b33bae120e2e7a360c67527e8cc65c52d89cc207c0a40b333a536855b657ea4f9675b277d64f55bc186221be6cf2d2f6847daab8a65b9523d31d81f3591b0b0d5e07c2dd7ba3ca8ec7c4f424120cb40c791bc7371ed9791d82602214beb10ac3a15005dc4c22cd86c975a5b316ed795fa9a812a78c5525f3b81e4147348b4b544e5a985abe52abf404833cf0c82eee5ae66dffe7345fb22e3a1e2545a6f5d7d5ae791fcf41750d8dc0b312abeda34162f990c375367991eb6cf7bb2e9dc41a0dae65e3d03da8f334b168cd4535127590b32580d3683dc4dcf968134bd8f6a706f783d618a4ecce9fcbb2495348e8bdcbf952dc05f4d8d37ff20be9c444b66aaa4fe01949e706f73c332001104c7ef928c9b3d0b641d8874bdcc7d89d89e663df80347a1214934381e85b3cafade0207097437857349fcb6f529cf2831b997156ebf4a64d515c6c65d831f13d9b1a49092cd71c43431dc40f6108c0129616918c4e3bca3b64744e825a7eefdae96e648c88d531acfea31fd84f5f4b7ef206816fd2f43f25a2e56aca976d0bf2e9f80f31ca17e7957402771a29ea613099910f727f645d50f763df1cd9e8b54160f272fb9e8297723678677eebdd9e2e7dcf72b43380bc40c4a77279fef6570e1614d2ad84a9b4f71cc6627e53b32dcb0049c4069f1d68b1039e89bbc72ce450f1911cfd837b6ebd58647a721b171d4e17498c9ab0d8a9a3284cbf1b31a05e0d4c9b34ca0a184e1adeb3f9f629d12bd37b31d48c4e40bfa1d0416dc4e0ffddd6ecc59aaef1f1fb4107e85922a0762a8775d1ae55d96659ff87e41a0984e39fb125a45a2bb23ea95847389e75f4833d503c78acfd45dbea2b71bd54d076b4874cd9f268692910438adf70a888d5c2d4a531d3bdfa023b4d07fc5460383a711db871c5fc05ed7dade58138083ee71961650ef5056d398cf563383e913fdf1d0e733c4d9d888d469b7b297180617cfcfc73f36ab5144ca35ee49503fe30f49190b41bf72e1b5d45274995e99b2b97403d8b9a616821081c047349c8bb660190a3f6f9eea3aa749e059d10b6cdc4daec718b45c866cb77a24aaf3365f23a262dc20af258ab852b744ee01cba372b13edcffbd266a9e230ede88bc3d2e7aa5ff61660e6f1c187b1ce1328de941d662df44ab5cc93cc9231c8099f2dd58825d4eac97270329da8a8b66b4ed75b640d156ea8e468904eaa0bcc87905f3f75d295f59389cf36a176b115912b03f90931984f5111323dd2e99ea323581d23f190e4127281865244553e7a9281a7c7c3b2d42cf53851e31be8fa94caff41ee9ee06fd957fc7f58fe324555cf3981fd4ef347a030a58acddaebc4578100f077f3dadf6cd7e6e157f73ee97d505d87b5dc4e90401083ba9d6701109c6bca2effb43399a2332683aa933239f0b17876c1e3e55163c03d880861220ed2effc00efd3a6ad8f2dd17db8c4044d0e1580289ae4de18c45b40d9640ddf05e8b412878f3336216afce50fa5142d8be5e5055225503a5d8dc116aaaaf861a51a7f17c66850e49312443b47e9914f0d9f856204a748a33df139e1bbfccd4e815259939a967696ad737bf47f9c5b58c25ae7654458369ea4c1c90fbba3c2efb671b6626d71bde93076263dd7cdebc4db99e42a40774592070e9ae75334a81dbb977a1a66c2d1489574de1adcac0ece26a4ed1237e0639263ac2a94752c56440d2f8141f6d6cdc5a7cfec0a98f23703fc07e261709800c99db31209b99f52f97936854db1e7ed16c0adf88148b7a2557fbd82ec02373e9c4cfb07411c8918ccbf2f54eab70700c3035f", 0x1000}, {&(0x7f0000000200)="2591ef69aa4e196e805150a2a902203c33cc10a8acf2ab8426cbd86fa878773708806a252c3149fc23baca765ef6964778c61d4a8f582fce0d8c52cb0183bb054e556cffaab890cd942c2ad1049e8a04adb409f1584fb9c7f6e26ed1fffb2b3a6781f9c2cf32754dd2c28a837d6f4d5b297e8b46abe5aa372b039595ba21b0007c2b74bdc99995f78bd7eb", 0x8b}], 0x5, 0x0, 0x0) pwritev(r6, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) dup2(r2, r4) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="f1dd50d327e65175cacfe7b63e5846ab2b571a9aae354d52ad", 0x19}, {&(0x7f0000000380)="f736f9ca16a307599f5b843a00076614f8e01f486bdcd5a7205f00856229e4dc0f35985bfdf490740cb82d15759ac143b5e64a65649f9de949bcc3daa017ae76a4f8879a1abb5d228f68d5e706fa4863330561ca65115547eaaa3e91625b30bc798fe4783371b58ef9097a6060755b197f2b33149f09910791f66049b056546da9857a41daabff0d", 0x88}, {&(0x7f0000000500)="f0b2f2ddb58c3e0bc46671643eefa7b880a03ad9b9fed61b42c8b2021707d97753acd4fa322c40d590474787e176e2ba048008e3f47f627ff270570a702bb137d08866612257d1cc5af8ddd08f3de160fd47706afd22b773dc62f26ebd13473db9486cda0cb6b23c06e63f5ea22dba81e8ec607d5a3132d8e306831974811379a6894b57b95207f29d8c0559781001c8f5f8e938dc3a36b7ed3430b76e8b4a9f77cbf430f276f688cc041bb028ef271eefe7bd303621d0c3f67432c642d75cf4a43d337b5ba0386db4f05ec98ca3", 0xce}, {&(0x7f0000000600)="b5cba217503e9e5401690e5d294c1bd7912bf8e4ce834984ca2debec1447bb624d773609110173ebb6f4884e897df897884da35075eba10459a76a2f61e6c0d6f075f53d8c89c9315656da0e8d091539d1f0dd83bc1f134f0fd85bae0ab25d9e1f8444a2aba378dd10b26db313c0deddbf4b7f42eb16aaf7b98da19ac85b7f455dda3162a612d71ab065dd7b47ceaef42a71416f9bacbb20916be4c60ccc0f349bb63dda07e1eca388e0022d", 0xac}, {&(0x7f0000002740)="54aa76e4faca7f8e016291cac55a2c4ba4a91ee112db02086ec901c32312a5f854cde3c7b4082e075b4d51bd9da79d4a6815e571017380107aaa54efd70e409ce8bfce736e8e687bee4d8ecd747724afa15836bc73919a028457f8b868e8280b5fb31ce09af870870930d7102ebc2ad17d007607081a66de47795aa2f8a5415d30fc0fbaebef5b66d88a54ded20b4d5899af36c34748fc85bcbfb6cafa9737cec6d138d92943ed532f43ab9dc5b9cb9b779402ad5713a19747c1c56754b78412be147a9dc3cedfb717e7a1b9feaa74098f3414b828c8655885a2b99b9da3974b32373b90bea1b2d63e8b15a4cd22ff4e4f2f042b3f46b7ef84d39383eb9f8420bb0896e96a1add7134ea0fc1790f8fa7895c8e6b645d4972fe586c02f67692fcd40b0b4138e3a85d004c9a90010573a23fc438e1e96c7b0a6a4dbb0ed0e5e45792d5eff127b3af86f7ba08f71c92902988493c29a5a0674b827267034f88f0ca38edaff00e7a84388f8ab171c86ab01e0448ecf81bd1b05dbb3ae8459c795ca19c7130697dfea333e3632982911fc33145ed2c45dcbcb252da0a5096b52f00f296cc2a91647fb6b1761a89436ecbf6e3839173502a68e14155985208c611d4a22da38de67cda5c256275adb27b9c73e75f354a83afc542ca6e0c70f0427ca20b92dcd7642d136a69b12d0de8fc84636d3ca82d791c476be32c94652431d6383820400c87e85f5a07fe5c2e418d9efd233f404d39940d93ba82e658c2d539ee6d66d5dcd1567b07402b8cfa07cb51f6d75aae3d6de74abbc20d662a16d7cfb368ccb105a87c96289c9cd632821b9df418f34812caf909a0530ed7bc36cdbf9be4d4ff2d37f3252f68ad133c2d5e7cd3957357cec2cc1182f202904ed5846d6305ece710a10149d80bab0cf785ed39c3c5b782e331dcfe0e1ddd37520191d2bbacf114619bd44437a1a069d8c50ed9dfa14acd889d23fe823a086fd3f22b97d755979f710e499aefeb722ca981c5f0e351a2a3ab9501e2b9a49fbc17a557bdf9a3e46ff036730b2b1a55c3ea43fc90d43cbac8a01eac2a99262967f7077f3452293e758156bc099a9a27d8312bddfd71b0cd22ed639a8af6a1c8c3c482f912b0bb37bade100774c5aba124a0566c49437da17a8d0499bcd38de3e42798aa629d280f953efb0f9a21f94e220bf738d61e0398d0dd45ef3485ac6f2f591d219fbdb02189317ce5d67bd43e1d9835465c662541636a91943c972dc11a1633a4f079a7a07e9906a6746e833f9d214fdaf810a3c925c8fa0d7d534259661ac86ad290559aa6740be58c8506d7e62f6f9421fb44f62d3d063c3b90b913076d284dfea3178ffabd9617a73712c4bae09b5cdcb5db9e84988cdff9f8aa255a7245fa219280c3d30c2994a4169c07c83fa8c41bee3e9111b4ccf2255d0625a55aa072fd826b08e559049e62db1041b3aa65d27617d6bbb2c6acbf9e4bf03379e1f83cb29f9e535b09693df7b0591675753f1f6cf910f1823d8dd64a3e34b71215e3d20f55d55a78debb17042684baf0cd241c0dd0d9d13c0e5b427a7e4d8db4473dce710f3e43a458c6a4493b84099d71e7bb1ec3fcf06fc3c68a7891febb96e06e6f34cacdfa1d34c00c9c7dc2b9bc21e1849ac8d356ddec805061367ce96ab3f81f8e61dc54cfcd45903519f0188be936655feb849ead716d1485e093dd931cfc2e2f05d0432365312b6ba43ecd5034cba42193176f5dbc89a79a9a39a312906509bfe1a2c3af259ad5b705a3b71de0607fbee64a02a704e827a3c1f4d359cad17b80c8df52f2ac88112ac6fd6ffd6a6879529ecc3890837d02219de47f14a5d5fcaaccaf752cc00f47af89bd1cdcfba6e920034242fef10a4cf69b4f152d1bcdfc1810dd7fe1b8b198016493f7a2551273a74b0f9dfa978be5b12a4febb1f74d586e370f4f5293cb65dd15a526bedf243a4021dd603008f3509beb0347cd206bf96cdafbb6ce7fca3a502433225bed4db7b3b26b488821ce7cdf2960a7e054cc4422c3d86895d8fc1b725a849ff562eccf3d91f9ad3215bc7916e2891f72a80ad5220f0d0dd02a564490591eb176c9625994554633adb5f96ec3986659e383d8bc1dc93496086462fe161dd9d6c4626a5d1963abc78ca9321729fa5e0ad2e54a32101481f177b2ea75aca998da03c85ef276c5be0d90f9e8c4a2e3da05dc26b8671d6a2ec7f6279b243a33629f60b002b1b2856a330eb9a0093f5aaf178f22f5c87ca0c7164e2785ae6292a31755d6e0e8eb57a1ee34aeaad6f60789395242c80ff51254f5f7fe36edc1c16c039617cac37044f2c115ff5369b0cd491f07b61cd6dadf74396a9a45eb00f40179bd0d3fd8f37ccb7df45c56157984db45383ebf5c0c880ce4264339d2a264e350740570da14fc941577f01b7799c0e739e632305ddf7cd49e06f8b906b49aeb2791596429991e007cd097b4cfd58e15b592e4399723614f64676ec195ec8652227bc5077385f11f118389b5c43492074389bc81f9bff6b87a95d13a68311913e9f3084baa1e94b22e62e5c76f5540872cf700f68ef84709e172c2255368e1b12a3aa8cad9fa34d98b8380cf35be74d6752fc5b9c29354481a58a88f580ee311ccf8efa1b3afc6a36e1b374e296f5766fce2265160b0caaa939bbcc0d49df37787a4babc1aaec24be5787401578ba64081a96c14748f1fba1f82254602f36eea261aaea03cda1c21732a74e63c874f0a2f948a0958e8d1fcad35a5f557790c7c7e9b4ab267a81c26077bb229eafdf2509548c25ddf11244be7a94256f88c3fe6a6180a6c717fbcdd05a6f94855f1b8e2b847fc53d00394d5cefc9bd205f308b070a2df9cec498fa9d78536eba1bf4c2d337647092a375d5ab5ea7fa4271eb932fca6768bbf8ab8a3ea8f524b514aba398592fede6db92ba18359b92957c974f2fdf65a5a8be33f7ab6976c31e8ecce3a95ad1364e8a22fcbe2efe67ee652984a9ad79a23d2253e1cd5c38bc0b9536deee3b24222b2c830b71a2105acfbd308326ac54019c8266ed83b8c838062b877f954ad5c21d985dc89410c14993c8bed45a031ab1ec6fafa52c9d8232e855ca3867a4810771cdca232709ab02349cf2a675f067473f4b089bf305ce07ceb5f0346cfc06359a87afc121e06b2a0eaab6af5e6ad1285cd2403e661e6fcac06c6d65eee5d34e14751f4f5479fece4494af332a0c587d4464dcf12c92b52b04b89cf4ee9af623ca9755673d01bbf088e05a29da238e7221e26cb72d1a606f63ee706f3182fd6d36b3b5f56a9e2495800ec35e1cadff727778cb9a7721a0d88ffe6de2984e22ff27ded33a3e12559011d6e3ff1b65ab586eadac2414e6ba4aab3785adcd4575993e2c8ddb8b1a6fef3f1d36657e1ecfded40467a5f19ffe974023b5a342a6abccf110f2f504afeb1d7e9436aa233fc78351c0e5e680dc1dc4957b062627566ea6eb11b4314ab72687b3d696d6f7e6aeac426e280114da7e9d992a13627498658d523bf5a1d5bed1cb519dfd78aeb897d7e086ac6e18b93080a2b90eceb9f53c18715eddf2368862dfea075b0fc799dfd70bb63726720bc86296b985522c62acfe0bc174a7d486e20a92a58064de93362cae5c69c5eef8344a906805638e56496c6334271b31b14fcfe837dceac0b239b4852271864fda32b9f4ab9ceee29c732c82a0c6188a30eec137c08964fcc647e1c3b0d970b291710fac06a9c7267fe64dfbe4734772bcd10ccc96daa57824ae3181e9a6cc84803f14f3dac0deceae0ca6ba66be8feb8d229413d772d572b84c448b3518ae5e8b72f9ac4b87eff4f476161d84bd94058f33fc29ceffbfd3a0f89bc94ef3718d8363221ceaa575122c18c9c8c57999b325354e4ad9bd3a1ec8a9f21fb929796aade6e7e6d91d92b3847ab5603e4f407ee9f2c449518d68d1c4a7187811040a8fb8cb5b35a43fb2a448a14194d5e96e302d0dfd0f895ffb5293b9dc49046d77ad928ea0c092d9ed50e4d8d0a44e1d8ba64a1232f5570763ce5f8ea64ea3728d39a18c103c459dcbc0a3f04e299461d6004e98774ea3deb6fb4b19b7816fa1e2ab4f5be389c4b5680ff2ea1279192806826e8209e0063073fab4e2082058aba061d31c44eb3cf60c386591e4e547ef116ab925cf23b738ed8cbe10742f860125a19c65b28271ca0b2395b764235e6f56b0b41b84d0803a9345a04cd4b3b9a8c28acfc9ef23bf7cccf5493a36b8572a8e9bed62923f53502393d1faecde307b7b39b1cc7572007d0fd0ca95ab1312ae3e2945bb657c2d7330c28b07dc865624d01c9cbe883f5f87b4bf306b922a3c425eb1a6307f21cc8b379942f4e3bfcce6fe48aecaa72712fbc493b8111c183eb633267f6dd04ece0b8895f8bcc95750ac3634d6dab4ebf415b1590a67f0051c95a9159c71662787555565a08b0c0460cae3e1c8a13f30d3f5fb2998391589060776699d49fe990a39840b361f886ee2ef070eb6a92261f569ceca4411553c5773dd61b1a3047cb817c6be622a171766ce3efb9d731a6ab0a62b79ffeaa324e59e9b66906d9d731be6b6c17b877b250cdf21e831c3c79b7a5761133bee48c937011b8f6bcc86760e64e4e1a38acc206f13af0edb02567cf0221ec19088b5539cb056f85c45d05ce4e5ffb82d1f10d03bb10cb99c4f67a0f41d78253891255133fa3a5f5088d8573f0f5b55b7cc34d12dbdcfd214c85d69d731ad53a21cbdb929569a137dfd0580d44d0a9d4dba20c531b810d11d5744b95c50cf0d10ae2cf7a6a12b1027ab2416796ce7860012e00109172561d0f7a71a5749f9ae06e21fe1eddefb10efb5a0b880df488ed3748219f68da518f83e1a8162f79a78d416c3d67c6e855120e99e796969381e48fa5008bee4ad7eedc1ef4a0a83e86abeb053bb893cce7d9414b1be3967916693b77c02c6d849dab273e7622873e6b9bb8e00944d0351807a4bb3dddbee4215f5341ea164e762feaba0b7c37c0a9d4a738860040f807e5824aa261db5edaecce204a83b54c261e36e1ed84216e009956f91326f4f8271b0c5212fe7eb875318721d54df0a0674fa294fbc97c3fc04a49fee848bfbac49bd34b707a0b9fad58f5e9eeafe2494904beff36f15fdd42dc522e8dd43636fe1669c82d3723c8d234a04fd34732c76cdb7cebfda739e3e1c27e1924d1c5357c8dba2501963a59ed34c92fa91ecc8dc27a9db96ecb3b4556300afef9cb0c029a42476c87cd89ceb8d83259d7e1472b2a36c2be5d5928f2ac2328648ff6cae57fa49f053e9669f6fe988e5bac4c4766d1e872ec34595b4348129afa930721a3d31d724a10cf1abbc8f2cc943ece373541208399cada9379ab886275a707615424924a1a02d7fdb32b90f649aafc6d24e7c1bcb4f04e6b3d1579ea785399dc9f028f2510b81e438ddb1851cdab64f3e617ab3848ccc9a4f4c9a9f06cae69be02595d0c6bfb5bb0ca8edb82f5c1ef3afaabb24cf9b2407c2d8bc660803e277ae8b9cec91b05043fbfd9c4ad433b908f470298da5f423c78fa4b25bdb3a5e786d56c61e40a7171982f983d3f426736aca1339ed93ffc9e0a542e2855950b3cb4362ffa596e117b100bef2b0cad0b4ce78e10ac18bcb81d9295be8ae31429514c5adc2db074ffc4f0f76a0c255765a0883c3c9db31976e40a0991df06b05aca2a3617e0e4ccf8bd664fcc364ae21c336ffbf463a153f327fe9363563339d1a695208a532e1d80617127fb9017077532f5ac2c126f680fa37f3b3ad67bfb8462903a0bc1", 0x1000}, {&(0x7f00000006c0)="d4e4e4537fb462397f06613cadb76387dba681f877d032d7f03429ff1e4ff385aa88881529fc3156c4b73532431817e7321c5a9f351409f602e742df2efcef5a8d9e561a5ae7ab03f474a007f0afb6a0267340582fbec16a3089b6630eebed5ec1f5ee2cd34793009587ed250ef5e0d4eeb15979e23b278b27f1713c07e94aba083eb7ad24114444ee85fd3aedfa905f715952e8415999814283e6a47a7445f3dce664c95fd9b65b5c19b8355919ae1c39a7d2b9e92649292ad505c9f6c3b5b0b13df83d5a0eb0cf2658ecb1b59a5298", 0xd0}, {&(0x7f00000007c0)="80d63543ae29350a3e3cd028217cf6b76c95b00b1b19d1bf564c118b77a9541d4b24f5a7fe3f187550cb17adff79997ed4c9322848cbc862237dad36622b182df7ed7948695a23da7eaef8c832a1976e74c50b0f010e25764983b71acd19243411779fa339b818dbc77c5e1aefe5e647ea957ebe056326cf039ce2ed3dc6cab4d005d23a45e09376302c0068d4e3b44f58aafd69255e16a0619b57b8b603b5bf971c40f5fdbf97e14b327af13c84b93f34fcd7fd17c6219c2388009b8b", 0xbd}, {&(0x7f0000003740)="7d0ea4506cbfd63fcc0309ff959f3032179685952a1089857f7fdab7816cd6328a87137f9de231861a1a648a20b568400ff82c8d80d5cb08a3a336bf53ba056c2193f01aec835c88e70a23abcea93ff2e88c83409095b746b656f88846b312b5414faad95c6773aeed07c1115067a1be29707b5a47877c541304e48e920a832a5dda7a8cf27202e043074aa5f3c87be56442d0957bd956183d2002ecef3034fac4a8ffdcb5962eb0ca78a0387c3e411fc5297f14d52f6445ee36e46ebe6f21211e66910320969d319105a5b2c121aa1e3385670cb94c41d024e79087437b65adc729ddd45a5a8716bfb18edc623f8bcae9934e96bab4f4c925644a612458de58754805cdffff0801cb1f775b29298e4f2465b9a844e060de2f7cbaa92609df8961d558f0c5b3c7ed946a6c3978775a0306d21b141425cf579510fa3879d10ee2224a20b7b57247080f8ceef0c79272b29033d8350872809776e19b821d28fc283342260583147c5cc12b9beb642c18db151b060636761fa90706b5de4af8395ba850baa4841d8c454ad6b9953fd002c1856c8b49b34b5eb395dd5ae3d9f686fbbc99857ebfb1e395540d492369e5e7a18f74b31af5875685fcdc0318e1d05b8c44bad17e54eea4b51006e4e4e858edf5ea518ed9cee9f8c0af3e3c07ddda4fa10cadced067dd27c07f1dafc229dae9d973d238dee380d1d19977cb5cf686749d428837874ed390bc46837f39460a9fc9eef4070b3125cf0b9ead0cb522f4de5e54f79fff88d856900a30e48f8dda5838345f3f7e4edc542988eb22233c2d36f11f46c718d3ac061b890f0136bd321142dffa47387dd60f6b9110287928fc5cefc1358344f4deb24c9b7fe130224d5a14bfb9d750150c9afbdb9be21d573b5ea363289aa4e867fc39c36c91d693b3384854d4de3b7a502630e981950d4f453d2455768678cc10d346beb889298c18e86f8740da161476f89aeb4c968fd77b9a29f03a4e10816935438cbeed547f838f85fcbf141806d142b7b9f59477ee6b824bd065de814bd1c93bc8fae42fd058bfb3e4dc434aaabdf564e081099ff35ed5ae8172afee7511309b4939af479b37a639c7c29d0db6b3187ef22bf23da8682cbe307ff727a1ce576011435fced7cc1211e4bc03594bcaa87b779ab8280af3881f6211349ad9d6f214da16c88463c8f81f856edd82ccc8762c7fd370268f9b8a878be5c8473786d7da8a096c52a3b64c80557addc82454bde2c85629073901d7bce917a99c04dcf92e6548d55b94b23e64757e3cafcab8bf914abda40aa7a1955b93748b93adc25836bdd7725d9fc1f8ce572dab8feb4da84a28593ba65189411cb1ad455d2b90d2b9c58738fbbbef57af45f7418486a1123d4a429c384cb9de37d5b764983692178d8e738ad347f02c08b75bae91cdaa855f1822ddbd2657547b4c695b02fc8d52497229a57284dbff6522358ca476cb972d774c519117f7c3eaf39841f2fb5b682884d70fda95955d160fbf59c6119a8f079e4d4b3da9266e1fbfb28d6a36728a2798275de103f4ccfbf29af0171aaba78b8ba573be0bd7663ba7bdf52b555d84bcb0fe0db7312e65787b92f0fa6c0691758797be8e468115a178f47a66a07be4c712ade5b6e2923a0b1b2996f7785806821a886c1189caa45eaa3d960f5bd1d448a14cf4613cb9e47456dbad0969bd2dea47e5509a5afcb1b903db719f6e9d9a43c909895df4ab9d00d588fe5a69c58cae55a8a490361992bad7df9c29ec83dbd5a9db1830eb8501320bb3f2dee85cc3000e2481da188415817e3ed47ba2a1f14318a24b6ad60fc6dbbb27806f78f4283e9609b97cee1f04f09f71450e0eac0f24eb65a1d114a67cc0a907b147c33d13221e194efd4618e12d7bed41a597dad55701827d1c9668da52fb02fc37282cd76ba9a1c6503fd8a24e6ea18965294a46f0c53bed0ef6b1102dfe45caacdf6ddb77e7a23cb51f5ded96f873ba92c8c366a3b9e766955b5993f95d7b4ec53049f75c62cad5f0aa6ab19c1d50c370ce6a6ce099e20dcfda82ea29cc87bf63d7d1fd531c117283fdc7406f5a1e22e48f4197b8f3b338f450a67d0734e1a496f42b7f639af211c35fcb6887187e25023763f4f2f62a043942757e0838138e66e2ab1425934ee6c0d180e195a69746a0a1419280d78081219c11536caf2acdbfc94aeb199d54489df4172b77890084ab004baeeec5ce04746c45cf49e7e0f5ccaf20e95966889ded8af2de52780ea0e7dadacaa196a9ec96ee732099892a7f0e501c3aee7adf40a373eae427bc5704f9c47b754a954e144b2b3e3dc583fb460030c078be3d17cc0405b99b04c53f37c5084896604ef77dd14b7c73fc555239cb2c58cb05f004250fbcca7852abeae68538bb708f84c0abd8e47666a3370d67de1b75f6f8860ca118a740bd92e6c2b314c05b8ead5229c9a3b2633fbc024a188feb21b61f4fb2427e766548f5fcae474412d8f391107fa9f3559ad784b1af769e5b3de50e7a633c8d04e6d32945cf23ea37b6f4b67187af237ab5f5377054a1b05dce2bd966281adb1d4eca564820c93b5c638eb42327b23c4991180100885bee718df903976a5e3b8eff00a729830ae24f8af693357fb888738c24e9066aed89439ddbd9c51783051a03f59fd75da622af42605290c64a16b239c6a04e3dc77dededb90c544eca036a302edd36c90954ac3fe46323dee8e1ab827a450c7787fb031b6bb5799df4c4e92caaefea96f8d1a602afcc886d20bb78961c7455a8210fb10f2719314b10eab187c5d545c17291296166bb33731a97c9b86dbbd7b16e93829bd376508edfe9009ff9382fbcdde15352c47007b6489ed8095fa6714a74788e0935565ce670535e0736f4d4741f4409c81e7ef18832160fee10a0b10432fabc350a11c7e30badeaba254f56923831f1f5861f8d9e1d6b829a55fe37ecb7bd67dcc629a735ea1108b119307f268a9351657ff02e9ba3a0b10d0739bbb8eaec8e64b089e11b408a095421cb814d0b8ecad61eb259473920166e70a4c9a51c6f6d9a5bfea7d8633e2edeb150a1d2e9c8c89cdb7eda58c336483a7a16bd2c95b97595984becc0cc73d489d5f253ad5e61d5cdbd015e6633e3370ac5331a6aa449eee0f02aacc91194a65dbdd9cb59a1e68a275abc6846963c29ee4c49d08bc1a251a11fa3d20078205165bc33fb0f7677db19fc216dcd602a66749c4e8a69880a3a1e57b4742cc50568505c0a9057d0ac33fe99ba1607bf55cac5ab6d013c533abaffc0a48b92a0da56cd80f7626419f2564ae25c3b9187bd102976279a6f212352a814d6d2d01d93d1cb8f51ac7f31ca965a6ed6a9512940abdf35cae0f5c4e6d03774fa536a28a78785364c08dea221a3821a2111913eba3ffe8c911f22fe685cf6b084db7422566ee0c4b9c593e179d2fc4f7f255915acd047dfb2d8fcc05a55c1a072e93894523649e1a39ac80ee4436b28cdcaa5483ffff973dc5d4036a2ffb0a68319e26b4ee62daa9d91c08c548b4f3380f0f6dfc4cd6cfd0c1792d68fd44333ae0b3249016c57cb8312d9e06de236054382bae124a3cbaac9aa820a799246ce75bf62924a57106487e5823b2e0ce9eae02295e83e9b85c5b2b3b26781bc5b18ca0526f270dd909af02e73cd7c9c20baf417a6296a92c38958a8d1f79b8e2ac132eb1a7a875d0a62a6e47851747517181c8c1a6ef59d3071009c21f7bfd3ccb0cabd19a58747e2d40a3fff3acdaeeeb66582868038959725e7513bd95e56ad94e2051d3e2874654ee2245853ef5de2163e22f9e0a5f1c4dffca57d5149559925f6b4106b1e5de9785fd8639012c0d5b2ce0d8cd9465f3d829c5b84b49c48f4f50ae90b2f519420c5f52968ce01781d6300ca520382bc57d17443ad30f9eee74dda5953340ea27fbc9ede005a9e2cafc20e07cf69923be66e89afa89255027b82f1034e2db5ae78befd7608e4e04750472ddcf245c9551d447ef18acb290ffc1396a9332a8e9b595f900b5599f1a9171880109b631b5f29d96b7bef161f1dbcc48cf490c67bcf4ff784681f48d3b48a4b2e004c45e0fbfa58ec0f6c828b93cdcc8d49521fd746f93b01586ccd2bbe6d86c6d27c6f6f4df24fd546923af4cc6f9341f82360d605168e884c6b2d30a9390acf738cdb4f52eb8ce952467ca69772b9e80e3f8cb17080168c7cd747e8a3c470ce47dd5016fe93b358559c49604a34cf0639363360cb968a8b7afea6571f6215079b27c56f5020b2e51728d12bf828a13f74eda8716380109708252702f53d6673346f0005568231959b9f5baf60cc22ab479c229fdb1d8a0851be8cd6c12b494d964b8e2daf21541c3eacaae490eed3610f48402cf6ffbad53f7dde5779437d048d89f7f8fb99667623e2e56d35ddc524b3599dcf732aadec445b5cf85522ff4647d5b469467918a1077298db1983000b9092969cf15f813e6f4b9b8e757dadee233191bb5c0bacefb4bfee8a86d6378bedc4ec4c00e8e27e49130ed7158763abe7228df39a8e6f37594406bc5a6a6cf6e9ee133859b4917161a3bbf2bdaf8e45037d3529e2e181b2ad73971bb4548e2de7ec6598f9d29df3588f69f84f009a518db96ec9f8f07ddcc7545dfd05b3451b24da5039d49f03d73d6b172f0d0e67c43855929936427db614596e7d9c1a341b849f8d5eeecee109f82cb11b84139b303820e282dd5eb9e58d065bd5cab6363258c69d234e74167e840dae2301f4ee9db312cafd83c874fd836f77cd3ec61ed658c1989a77b73844767d81111df8ebccf31debd8b6e1b45d94d7b15f73d7140395758b62e205778eaaeb52e02b61b0dcfdd65cecb935de73c83b74ab8a881457224dc02c15bc9cb7444eb197a19e57472750e04b76d9535e6e5f322c94d914573bae9d5c429112d756a217bb47a6996c422fce0f33b2a1a1dde32e4ebf893dd79823557b231ee3d91e7b9f55883b1a60a9575cb38a49a7e38592843667e3429375ee9073df8778ca47f58406360f83b8a7ff29a2256088551eba11afa1c7f77503c407031a4ccff98d5b4211410ce87cf8d5b58bf1a22636a5428cfc505419d4666b81ad1867ea34e3335e7b38e0bed1591d35ed4301592ea65638a64ba333638a5c842e7e935f7c22aa726d0aa43a524558c6ee1ca84cd4e4d12de2de40a4326916bdc7f540ea061c21ae728bbc24ab4e24a23a843721b53b54cfe3ceffc2bf243e0253ec740a1df1a692edee078da1e01945bbc57b32bf9a29bbe67467c20ba1c420547623c698b9cb58884e93205b2def18e4d55a331a4aee7d303f48b129ffd9ccbf6fb4f011ed7971a3cc6d78600929dfb287cf0d98990c06262cbfc6082596a35c9b6cc7f1f7946a99bdcb8e2ab502e12a024fbed20e4db1de71a2056ca6bb388357b7d1e9f8d9accf5f300dfaf339eeeae49cfe7c6d2577f665cf39d0695e6daf5d8f957ec60f3adcfceba6a78ed5347a9e9644b1884031632f7dfbe2abaa57098c47d89799be8546b5b3676cb91df6bb71fb4a74d691270e873fbfbff1d3b7b5bcfdb2450096edb2f57970dc534b989a26af26770c78f67829c2ef7d71ec47f1af9bb6a6c3e978d1d7bd9c76d2ef3b851b60728d8c6874d0b40cdee56378b3bc73fdc0a83d1b3bd9df6034b6288d9dd6362b815b706a2bcc5f6396b6d1b952fbe94de9dd059ccfa992ef24aeff5bc586f54d28b94c6124fc2ce0c49aadca56f46e248751e64aa4a7c48407ee5806e21936efca365129c0fe72d122c9d8525e23bc142714", 0x1000}], 0x8, 0x0, 0x0) close(r6) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="101d94418c4bbb6cf4c0ad33b22aeafdc4abd56c9e767026c0272aee479d61fc8d301ea659472010e02308dfb04b40b700ddeef85715fcfec163bbf77d42a6266130442d68e4964c1db03ba4211e8a75736fdfd913d929", 0x57}, {&(0x7f0000000240)="8c4094ebe4e53bd8890b3562390342ef447e8704bed9d1ba36f0ab56f22ea8e7856f52f22116280c42666450b48755c54ebe3d0fee66036fb81916aad34e33e3fd33f4ea27481f44ec7b121bea6a2bb2992b260eac36051321636f326ad6848ae306709bffb369e9bb31722bad0678be0d4064a0d6e8f8de8d315bf5ccd3387ca20941e82064eb371cfea22fd26a1f4a23f43db44841a9a9cdfbf4c2a5ad2827cb0f3b7efa362b8fcea292b5e51001b1aafe93f2d9b0d89e097eadfa89e9e5f60b2e1ffba2d9e0e71c", 0xc9}], 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x10001) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="4eeec0345372c0ccc3491d80e779b7fec5739a397fea01c63b7870ec47b041e4c8ef1d002cfa332e755f89af5a91e51cc43768ae21446c5827c378b78b86e44d56301c17581706eb11274702a96affd2eb7820d637326aced2d269445df3fdf0daa2df8cf1674d9858c319bbf0c7c3d2f55c0fb04f1c71e66d261fe31bb0dd29d07746eb81f6b276efab55e1951e6f2354d3195ffca95780a5b86bc9", 0x9c}, {&(0x7f0000000140)="b2d5918cf8213716d0f650020a354979bd4d3cc5768ae960fbedd686c8fc891c8d6895a508ef8f3100cf9ac39a2368658d3862e0111a17aa156a2bb71cde8f439c3bbad6a255ca78900dae02b6397b52e5329b40ecd0407096971fc935441df97f9fe2c14fe5621ad43199af7096a70d05e761a5e6b89b45808a6909bbe5a415b27577227ee9296e7e62e1a16f2704ef1972a61afd4fbc1ea1", 0x99}, {&(0x7f0000000200)="652b7bfd55de6dbde73fa99d277ea919227746119970c775cabfdd05c7e6a968f9cee5fc0dd619924acfe122a02f45e0af83ef7e589ef80de800cbe614c297a26a7b3a2f52c58d67d765b5ad0b88eeb2a2da0352a855a976345ef94981b3403ccbcca0f1c30dc2c867b9745813caf8191a430db5dfb434aea4ceb0267fa9535af686e3ca9a5ac5eb0abd63138d7dd545c40d178c99d40953ff331a76486009b5b763bab9251269ceac8f191ba3c7bd9b4591efe4a293974b4efce642236023db879c4e4b", 0xc4}, {&(0x7f0000000300)="fef2e8761abc7edf9c365b32822ed059dd9a67ff6bf5f897f143302e2fa9dfa6a7316eb6e247d8d3af28dc467fbee10d6b1288083de1b93e26cac17c8bfbcf79776ec84b1aeb9e479a2ce9b50a301e6281423ca31602db75b0808d22e2608830fbc83c80a9c91103294f7286e3c18171531235d1a85e19a031285fc5d44747bcf83ae233fa5c744c46fdfc6057", 0x8d}, {&(0x7f00000003c0)="3c891cd20ed4ce01a53e29bf51a8d972c0ce4b64e55aa8fa43e636cb73dc3c2d98ff9a24432be5333d770e40fd", 0x2d}, {&(0x7f0000000400)="c1a00c1b487f43c30e4abe49b5c0f769753a262f4981b39cb86075ea405d111af4d5f5e59066f4b6eb4bd6d2dd0df82bc8cb56e699c05c33876e9c2aa1b9331f8f6d8513b73874632d10d0160b993bc30488dc4971079204a798bf77c0ebc37662cc2999ff3a90bb3115ab95bc670cc0b7c24818cb4c728fef8db81fe2bb79b8b0c1dd00994a90bbf55f451362be970f6647af38", 0x94}, {&(0x7f00000004c0)="687ddf4ae335aa13dfb166", 0xb}, {&(0x7f0000000500)="489c8be646289a27c9c12d17b463820034321abf0ef388395839a3ef3c3ca34f0b40bb10592d4ede47ed62ba48f600d4122b38b17278f9b5356047157b32b9fa8d7ee8231c853b59c1704e3c80ab512ccb0410f411cb32d849f6cf7868e0bdc57370c6e3c1668d989c878f7cc16cf2300b17e52e8985ed", 0x77}], 0x8) r2 = syz_open_pts() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000600)=0x9) syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x5, 0x1, "c506aca71f24f96e6c4291ae9112604c95024fbd", 0x28, 0x20}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xfff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x4, 0x243c, {[0x1000, 0x8, 0x3000, 0x7, 0x20, 0x1ff, 0xfffffffffffff801, 0x3b0c, 0x158, 0x3f, 0x9, 0x0, 0x7fff, 0x6, 0x6, 0x1, 0x7f, 0x4c2], [0x5, 0x6, 0x0, 0x7, 0x81, 0x3, 0x1, 0x5b, 0x4, 0x4e5f], [0x9, 0x401, 0x8e7, 0x2, 0x2, 0x9, 0x3], [0x7, 0x8, 0xffffffffe278b03d, 0x9, 0x7f, 0xfffffffffffffff7], [{0x8000, 0x0, 0x5, 0x1ff}, {0x200, 0x8, 0x4206}, {0x8, 0x3, 0x5, 0x2}, {0xfffffffffffffffb, 0x7, 0x9, 0x7}, {0x776, 0x8, 0x0, 0x99}, {0x1, 0x4, 0x96, 0xffffffff}, {0x20, 0xcf6, 0x3, 0xffffffff}, {0x2ed4, 0x1, 0x4, 0x1}], {0x1000, 0x5, 0x2, 0x6}, {0x9, 0x0, 0xffffffffffff0000, 0x80000000}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x100000003) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x90d2, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x403) syz_open_pts() 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f0000001540)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x10000, 0x1000009, &(0x7f00000001c0)="03000000", 0xffffffffffffff58) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) fcntl$setstatus(r0, 0x4, 0x48) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r0, 0xa, r0) socket(0x10, 0x4, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/239) r4 = geteuid() setuid(r4) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) getgid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) pread(r1, &(0x7f00000014c0)="748d1ce57328dadc8f145bf7c3b57545d75841503854c0e367b64f71ae59208a74f21209ce701ead602eedf1aa6167acecf1fba34494c58e229ea774e06701902b356e07", 0x44, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt(r0, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) 16:00:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) msgget$private(0x0, 0x12) 16:00:10 executing program 1: select(0x40, &(0x7f0000000000)={0x8, 0x7fff, 0x200, 0x4, 0x9, 0x5, 0x13, 0x8000}, &(0x7f0000000580)={0x3, 0x6, 0x4, 0x5, 0x0, 0xffffffffffffff89, 0x10000000000, 0x1}, &(0x7f00000005c0)={0x400, 0x1, 0x503, 0x9, 0xfffffffffffffffe, 0x6, 0x9, 0x1}, &(0x7f0000000600)={0x84c, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0xd012, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x40, {[0x2, 0x6, 0x980, 0x2, 0x5, 0x5, 0x7, 0x1f, 0x200, 0x9, 0x7f, 0x9, 0x7, 0x834, 0x6, 0xffffffffffffffe2, 0x1, 0x9], [0x7ff, 0x8000, 0x884, 0x7f, 0x100000001, 0x0, 0x3, 0xff, 0x2], [0x9, 0x327, 0x7fffffff, 0x9, 0x7, 0x5], [0x0, 0xfcfb, 0x4, 0x7, 0xff, 0xd02], [{0x8, 0x3, 0x2, 0x4}, {0xbbb, 0x0, 0x3, 0x7}, {0x10a7, 0x0, 0x4, 0x20}, {0x9, 0x80000000, 0x7, 0x1}, {0x0, 0xacc, 0x40, 0x8000}, {0x8, 0x6, 0x0, 0x1}, {0x80000000, 0x2d8, 0x4, 0x2}, {0x7fffffff, 0x4cb, 0xab, 0x3f}], {0x7, 0x6, 0x9, 0x5}, {0x8, 0xffffffffffffffc1, 0x8, 0x4fa4}}}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000300)=0x1) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/40, 0x28}], 0x5, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2000000000002, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000080)="a1768b74d587d2d23414935a5e25d2531dbdbcec", 0x14, 0x6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$inet6(r0, &(0x7f0000000100)=""/104, 0x68, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x2, 0xffffffff80000001}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x3) kevent(r1, &(0x7f0000000100), 0x100000001, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0xfffffffffffffffe, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x0, 0xfffffffffffffffc, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x100000001, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() write(r1, &(0x7f0000000180)="637b32562233b95f826afb23aef06595b3128f17adcbdf985281baafeefec1d3e683c17c6e67e30ebb894cb16199bce37b482cb148511b668267e1b66e6b711bb752a50f7e4c563ae2771cb66c4a90322a2cf89f971022be125d9771f6fa6a73985574aaeab8fe6c89e1c6b97e545e28e0cf992503f47854b58ef4", 0x7b) fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x6e}, {0x40, 0x5}, {0x23, 0x101}, {0x0, 0x6}], 0x4}) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3ff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740), 0x0, 0x0, 0x0, 0x8}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) sendto$inet(r1, &(0x7f00000000c0)="b8ead5189e90fde3858b1fa97386ba8f1943b36d", 0x14, 0x5, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000140)="2761f8289403cf940150b1c699ec397f557bb869546ff8b42676aa90ebaec7eaabe9480e3a8c50cf8adc4182b9445c24ce68d8726748c81ede111d47c031647f5c882a79dab149df77bda2aa95cf9acf5c05bfa3d0a2fc19532150823d9ea5dfef06a07fe0443a7de2d30b4d669c7093bccf50f09bf2b716856d6667353c19000a75c2189c4736efb36fe66b5043be444dceebfcb0de54db0d2facd85da6016129c1e0a8ae36d161e41a14a3bc4a678ef7a21ea54dd14d7321359c84c8aeffdccf9478586b41eeb7831a5ea9068ccc7dad668e26520a07e33c09942ad5d1764b5b3961ba2a7d241ec940308aba632d6e0e", 0xf1, 0x0, 0x0) fchmod(r0, 0x44) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8208, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r5) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x10000) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000c0b50c00000000001000165c0000"], 0x10}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/32, 0x20) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") pread(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() read(r3, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) syz_open_pts() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x50020, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x0, 0x401) lseek(r1, 0x0, 0x0, 0x3) msgctl$IPC_STAT(r0, 0x4, &(0x7f0000000000)=""/247) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x5e07cdcc717872d, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="a60fa86c188a305b10db06e9bd0ae242949740a0756d6a8cfc72766709f5dbc2f2f1a07fcfbc31347b3dbd5132b57181dcc0ec4ee8a88a3d17b89fbbf5cc2142f5b469c8cd15e94fb8ec510aa28bbd9ef19d71e9f75a06b2d7de3abfc88dda3984a0dace66a05880da4bb955132af06daba0c4a8134c8b6306e15e4a7576d5dd437457ae10814eb65e9b2920dc1cc7a4f25df6355ea5acec4f1dfd25c3789ad8a56a8618513c2534086242", 0xab, 0x403, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x3, 0x3, 0x3, 0xb0, r1}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x544c2158, 0x0, &(0x7f0000000180)="74f95113166829f9161e3300c74b8f093ce737b8b60d55328ee9c746e1287a1b567948888dc31555a359dc0b4d755833587a7eaf3ce25921871a76dd3137ea19e7183ea20a2463327f027865182979a40e5c11eaf6f8dfdd8b8bfbc6fcd5eb64bace0322f1b6748b1d6b825c410e9e24f53b967882c81d32b0a0879110e3b48c7cafaf21c9f4660ca5d1e7715f3e844789422b1297d45c1f553231cf57ab53bb0ccb6fc00762975103868e730c3935b16325695970b86d48da352e18191a2997482d1e708629f22eb3e1f941241c5c41959bff249b9af22f7724ca29b22e2c3b02b1f328e8c3a3d4251a935ef754fe3ac3aae5c15f2e3e97b44b", 0xfa) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) flock(r0, 0x1) munmap(&(0x7f0000144000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) 16:00:00 executing program 1: r0 = getuid() r1 = socket$inet(0x2, 0x4, 0xfff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x3c0) setreuid(r0, r2) setreuid(0x0, 0xffffffffffffffff) 16:00:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047463, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc, 0x44, 0x8, 0x4}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000015, 0x1, 0x28000000}, {{r1}, 0x0, 0x20, 0x40, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x400000e1, 0x6, 0x59b}, {{r1}, 0x0, 0x6, 0x9, 0x52, 0x15}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0xe2, 0xffffffff}], 0x556a, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x5c221020, 0x400}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40, 0x8001, 0x6}, {{r2}, 0xfffffffffffffffe, 0x98, 0x4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x5}], 0x5, &(0x7f0000000180)={0x126, 0x8}) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = dup2(r0, r1) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7fff, 0x80000000, 0xffffffffffffff09, 0x21}, {0xffffffffffffffff, 0x7fffffff, 0x1, 0x20}, {0x1, 0xfffffffffffffe01, 0x80, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xe, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getitimer(0x1, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x802, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffbff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x6, 0x29545532, 0x9}) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/182, 0xb6, 0x2, 0x0, 0xfffffffffffffe30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0xfffffffffffffffe, "e7e4fad23d101ea561750009000010008000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x4, 0x101}, {0x18, 0x1, 0x1ff, 0xfffffffffffffffd}, 0x2, [0xffffffffffffff44, 0x5, 0x7f, 0x81, 0x8, 0x200]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x80000000, 0x7e}, {0x18, 0x2, 0x4, 0x7fffffff}, 0x9, [0x7f, 0x7, 0x3, 0x8, 0x71, 0x2, 0x3, 0x10000]}, 0x3c) dup2(r1, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) getpeername$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000002ebb5d4217143d4da6f54044effbd95a17c3f5fce13cc7c7a5"], &(0x7f00000001c0)=0x64) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/33, 0x21) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x0, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x40) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r1, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(0xffffffffffffffff) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) setitimer(0x3, &(0x7f0000000040)={{0x7fff, 0x2}, {0x3, 0x80000000}}, 0x0) fchdir(r0) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000340)="4cbd1fe2dabed5fbf52bbbb35c0cf4338d76ac0c3b8667477eb2bab211ad9893f14ce394d85ee6e6e0fed847cafeccd5b33ccf22afdfd5a44c4dc86da7c53b3e64a42f8500a2dedc140fd4b21b12194a2e0bbf0523dd848d972bae4ffa2048f3f293352f3450bb3018e38f9fa83ed2e3469e191a4c96224901136364aaaa8854df48b351a6ef695edbcf5a8bfb1fb572d903f041c83aa5bc063bc35806e546fe25214f7b874e8325235ed67601c8de8c953ea43d86418a32fb0247fbe9ec8ee4032df87fca59c6edc6871b9cd976be8d207f52736e7b4a6226134735f800558c858b5f196dfa1a496271e3b3513c68de00b85be9da518c516c01f5eecfcf7dd1c24e2dbe09eb62f2303c6378e9b0742d10a722c1e0ca835a138e515301aa5783c4f1a4cac74555dad3f1bdfaba0a70a8bdebedba8a7b5bade06d5a2918f203605db58936b8c154d6246682ba4f9a76f32429ab491fe02b75e9ddca3c2866a97963b09987d6e4d1e91124872c6da5b9686dfb5693c2950b68ad6b497cc9956e9108056e002d2f1b6cd4fe4955a7ee970e1155a6e25114f5b4973ae0cbfa9894007ef8b5914c214f1778f4293c1ef2b70e2fc9a6bc6975d3c85675516a28991e1261f627905ffd9c7bce0cd5b09e44fe8db4e0c9e8804d1ff94db8c4087b97df215ea4a4d64398b574c880d34c0fbdb85014c012787460f34804c0b4fbc88f8a0fd340fd4ae5b3aca41461fed72a9797221f5945b5a515232620707346c1dc2db14e59c7a86e907864427c745b59ef43ee01ebc98cf193ee6ea6492290910be338e3e45454f0869d0cfcd6ce27d7fa1914e790ac68711c4f7b041440d1cef353c2b0440c8608f4db21a0a49027491c9a36ef10bdd40e3d2b509cccd799da0539aab450902ff2a87bec6686b3147b966b21ced8281edf03d467ba9d6cf01ae22dfcb240dba68430f109c46cedfcde14e3c30b3efed86ed1aee6432643235d67e5aaa264f9da0c25a5ebace614f9a8fa7c64b07b11742681469d8f3171805a2699ddd6683170d7e9abfac8a744c028300ab9254ee66c10e955bcaf8cd8d93156bbdd72633c9ac7f78616a6db36b6c4a61b204d787e848c6fe6a7a75c5de7c3b97b9a5018d90f0e6c03eaad3b0c4dbc80694d30a1cd3524b9f39f7889b16d5baf7cc87a600536870bdc51e08afd73cdfae9e3f13fce2fa67cd70a0df1c59ef755cbdc63154eb653d40e7fb7688c298243206469d205ec508b4eefb0f2f891d2a19f5e2894da85196317ff4259c691a44aaef696a20a1baa4d565c59c1afcc067ef7c8d7580fe1df34d9f8ce3d58bb8b90d652265e8afa86b0a6dbe68ea91562878e4674a5c6d4bc40bac00bca53b1c816cf52a6f9f8bb70188d5256f562de8f178c856a1f7b3ea341ee1b9cd986186ff235ab337d4a8384cd9d4335a9723f58bd3188b1dadf328e5f01cdb1d8c9f7cbe965eba71920a50f9ac0dc8bf8455f4fe2b97d167508dd8128ebb4b47d0cfc2cc247307a1a005a5c2e6550a2714487e59ca2c7f2d57810cdda2dbb1f4bd5c12a13ff90898dd97a967a54e1119485c6025809bc24ef8ab3e25221eb6b0bc8f0368e77ea35a8caf4cc77fa2ef02aae4e05aff46fbd317b737dc9f0916b244e5180158fa14af221cb1908d2be4964ea579c878392dbeaf7fba14759523228e887c61f93de5884c180fd2fafde0c0e0e26afde53869632e492ef62d2478077b6f231fdbe7d563279d412e890568ce3632db701c184a33628eb64ec04f4d80a09de74fa395b5d933e5b4177a9a9b808c9a1fb9cefe8eb0e23cfb476d761af22a551533b803dc7afb34e033c4644f4f5fc265eb1930850a0f32dcbb4866cc2a0f1ee5acb476af827e92f5fc8c67ae525fd6722c59f1e98ac8ad84308292ef8e7316db8ef55c816d84288f92397dc48f8250717e6f172f4c528a1721c91fbbc474a4a6d1e785635a2741622c8fac848c9f38ba9b229c8020fb7d961d061a86afc786ace6ffd25118a66a02c7068681a1c91aa00fcde0a024f28a8d7f55ab24847d8b852856b75d2a9199d7878516743f8c7e0dc91fcf6f3a73b14550caf674699379069cf43bd589c1f351d3e52823a78098893d15ce71231b893372ae8d2b05274077866f85726ad51d338ba485eb688d6105c6bc310b36d741d8f1b6f78e610c45532d1ee15467608aa805a51bef0583708d8e282f4e28d84708ebefc520f48a6c53d2e043a01495b64455807dd62257f8105e650b18a73658d714ee363536c3e6c595770d39be32f0fa6e14b5ed76a268a2ae97706a2f50bd0e8fbf149b511f0f1f07cd2998b156b373b32f91df301a69a2c269b8fcc3e80f63f0e7daf4555c51f4df0e2a4e203691408c621041aae845d067037effb899b347a5a2c88b4f0debcbe008d6797dcc9bf232bd66b47ce0dda105b4290655c5dfcf09964bd730be8fd6e547b319ebd9c088b4f3a9f91f4e73d3f5e3f00eed4109cfe0ecfbda788ca8a9d2372a6d933fcd19c0ae832379aaa108ffcf8d4421ea9f31a920c7b869e109c30f04a1b9574ed724d3ff97c86f5367334855785482a08f80c53a2d136a74a6906975fd8265c6196581e14893572755ec7feb2a7702a34bf504a4de0e76c03f47b3e41ae45c8cfa7041bf79c6b1d0d3909483f5ce1beb3e3857d43fa817dbc7ac5aa263fb656430f0c2f3fe53eb1384fa3848422397f4237ecc19fbcbee5ef0165739093b7b66de0be058963d443bce8e5ed0e7b506cdbad1d31f419eb4c1b3d4c5c384dc83d12955712367481daf8f5a2b072822dbf7d3bdbb52792b392187af989b27732d97380c5eb62ad87669791af971c7e415697fdd8edf8a49c095eb6ac3c84508b54743d0c6677e9da3933ca877b2d75f601dcd3c6f6bc31790f52fc96fa72ca7e5cbb216b6cf94f734e7fec2d2ce73dc3d089427efca63f16be85a0437742b021676026365ed6dc4a3f2fde3a627e7209dff099c041f1c4dba97aeec4c056d955c2fd6c7a99a80368bd7d605f3e4ff51bbae65ec37493ddac3073400bf85e86d2ea69333ed73b3453b885945c479f08cc3ac6d2cd09814e2ee577757da7be866b94e3888ff49f02e23e66f5e7b6251b071d43df2ea269ddcf12af154055c0aa5e807b818e6890cc8411d64626c462db42d40dfa90495bec8671cce9727449fd9799f7b96ed5d21a945a2c44a094197eb6b3cfb28e429aa8024d86e582913bfe81aa6b9fc4faf1125321666527e32c7fda2688ef9738ee2cdab8f5f1cb15e3c551c0c1ffff9d6203ff86ea6358d98ad727db58acbad0296d5b5b4bed41a95e86fb60d91592b99b3834fdfbc5ff8278308531035e34051c7d6514c9cd01ad0957a506b08ca3a973285f86ba09ebbd9498f7feb518ff86152fa2785aad51aa5ae469092c339ebdf119d2e3a4a8c5627da6b1dbe27586e0a871db9e218c2bbb20c6652ed01ef0e293b7c1a3433e74304f2fb09f5434d2dcd4866ee632e23429656ae3d6c448fa253ed4fbdd4cb95e80b2a268126300ffd163114a408b9bf04d03193186e31a29cf2f999ebec06f6ef797827dd9d0e47b0e919100835b91b83128d03523938eb817a56eebbe356bd2910d8c6b5d5788d1b914dd5e6f5eb3c15f30f5bdecbbe001cead7006d3ae98a13d971084cefc9db5263015951801e3ed0a51bdb19a5c1e971c7eb0d3f2edfb855d279fdc925db1028a5e384292b4a70283d30385f96e10c5aceff6b798df51492f22005981d9778260daec37b18350045d8712f4b31f2184f9d6887d216588da38e71eb5f34cab2f44fc07d85884e72008139f0d110118d45cbcf3b10a7c5cefaa2d2aa555c79160e1a76f603b9208fecb09a5f1ae0ccece7be03d44eb469221831e8124c93588bd8e03eb056e1d57b1bd06858cd145a2d73b06b6c9d0d5e8e39056cf53f858b124ab1e5d7e15343e172c7d0217616260d81a1173cf67794348dd4d30ed7903c13021f475819bd476c0933b6b0ce6dfe6f1618698ef34b58577243b73cacbe74b295cba33e1d2bc200dea3b2faa7c876b728841c46fc25da27806890770814ceb6131c580fd59d7708cc15ca94a483222acf49cb159a9f8db8b2f03ad2a0ee90648b3d8caafac8aaa662cf474c11a81d814e464da732115db2a8e35afee4d5fdaf2ae6631e4c90fa63139bee27e8e08de64cb7d3005d31e836a983998d1116f361ef1da21087bd87e09f801d33055e16b3bd30a06f51b457ec5926301a3a7c60b55e3ab82b69f99983c7c68888b51fdd345aea8d6cea917e3ba2e63b7606f47cc8280ade155eb5c01a30357bbfd24174993b762df01c253a96e665c2da26b96343cada180590149ad6cae473107b2c2fde76ff6ef53ce5433f67335a47d70e7deb85472d0d97bd0a6d27a3e6dfaade6111b58f558f2a2422a17a46cb8097a60037a04194148cb5415d4a1d6be2b040f040207a0b03e33c5aa019a4ec806a2d103dbc0d1fb21b75cba3bbc25c19ae6efead4f623de9d5e452be8fd3d7943bdb737ff45fafaf2740502e57b4be6494a6cf7f7705e3a23d2c4940459d99b75dc400a69c203bfc3b97b20073d9cbf92402134e20de791bae8cc21ae2cf95b550acc64cb15c041b8796c4adb4da558b4c3c84a042b6c29a31b2774d0239a1e7bd7fd2c1842b6802f539137eccece71c962881c293f745eebd2474babd12dfc11c5b6772b3b26c31b93ca5174770c4edbae3a64b01deae56ba0946a318b2f6cfb3c3a7f8ceb5afb5e712605f0fcf8c276c312bf1abe0b3ca0ae63b33729499166535e0abc39b6746e27e05a5795a7841a6bda391d8b77e9a8c10e9cf221d1c4382ec64025f77c224c13a9863d3d055aaee588c2646159c030d63cd3df7730ef8c813218468f2905b1597e5316232ce8f5cb2829bf400a6abc4f177d086f82bc679535cd28bcf05c94fa435156610223e4a7feedff05745c68bc9507500bebc6cd7b466ae8bad7973e4492334ea2a1ba75d7e3e1492ff03463ce5496d810fc93a6149dbbf86b5d51f2b2c259ae8f0619ad83b661f89572bc534dd6fbcf26679f833898a60d04617ddac4515144ada55d52f230f14b35421cde61118fe4d879aff5a2ba90485c9fa0840538d0e69913bbbef8107f2e34c129a57554e03454b45831bd909540c79f6028fcaf07b68ee447b67d9cf2c21e18b736c1d04ec1b3c349f0b0a017e6be0bd1ebf26f7a4b3a52d876fa2cadaf1be7cff0a146a0f973e183cb96c44117d731323c007d0f4d1de42a9c72924d713ce81ca7f48496f783dc356256cea32dd98252351064eb1edf2eadc1779a38d5c96d2f9059a544eba42909c5b5abdaadd1019514c477d0c375cc86adbc661b600c9974f584707b308c1ce4772d0ee226432ae2a968d03a1224f745de120b952b57a58024b647c7b2872a7cf6ed8e1f24fb553676cf6dde396ce5f9dfa46d7bb3f5951b65a6e5ff7e3d08fa671f57fc070b76fb954aabeddc8a302e73beecbfbcb58542bcac7a09f481b88e92bc2529c1e5b4f07c36ad41ae02c67dbbb9dabad4b4268b3370475ad8e48bf50c6cf4c72de9e1344a011345c6cd029ff82a145034d0a477727f5ca0067ba74d15b079b8990a17464116a6379cf1355747dd55deff2213d1e09fb4b43897af4b7efb7d4e8728b05643884edb2c9f07f6a13d8feb2ea5c22a1443ac570cf0a366db87b7bf3051ebb9433adfe282f1ffd8ee4e770f3b0691316c51975647f3645807dfd5acaa8a124bce74d7869e5d7412afa057cd2231aee632c0e6d8aa94e15f", 0x1000}, {&(0x7f0000000140)="34511cb4397b67089d28b5aa0e24f4da8e259858bdf30bd6bde92533b375260f56368b8dd460f8d933a220f77ed14a01a02cf740d9c9eae184fed91dd7421179e52a190678f57e052898fb9b6512491d1dbf34a1083d53327d6715a149b6545fe7be3532004f84c18b087e41dde83d5e3ffc7005c0955c90f81e407df741b3bb5dadd370297dab4f433a193665452630a8ec5a33bdbc95f7db8c514a6715d77296a59f833bce90a66b421dde65c81bee406da0dfe71814d70f8fefe9f7a6415475aa3a77ae1c84bef8915ec91961073567db1821dc5a8adad8566374ca6eb38f", 0xe0}, {&(0x7f0000000080)}, {&(0x7f0000000240)="e960e5742c1e01cb9a2d47e193a6b93f5215971f00000000000000a7a483e3f697ab04b8d842a2d6754cb5febe4b449220", 0x31}, {&(0x7f0000000280)="52be70c3cfcf885f262e6d816adc9932b5abe06fdb417062d0008258d0730ac0be046face02c28e456dae9429925f3a9f51efce94ea6a53cd09a2b2f3c45b8b0c3", 0x41}, {&(0x7f0000001340)="a1694219146b17d7ab316ce94c0f81ee23cf13dd535197a7348340c91078a9fd403a654b736b9b0b404a6d824f6ef0b62e73771232162cd5f8b444c4f2a8c9216a4ff18da14baff369d7a6dd52cf0521ef9147", 0x53}, {&(0x7f00000013c0)="b6ab16eb7f4fcd13ebd2bce21c294fd42ae82b5a9ddc918ee222bb9289464eb1e92d7924c47338acdeca", 0x2a}], 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/43, 0x2b}], 0x5, &(0x7f0000000400)=""/192, 0xc0}, 0x803) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x7f}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:01 executing program 1: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7bf33266, 0x401, 0xee5, 0x1, 0x3, 0x2b14, 0x3, 0x3, 0x1, 0x2, 0x7fff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0x9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x80) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0xfffffffffffffffa) r4 = dup2(r1, r2) kevent(r4, &(0x7f0000000240)=[{{r3}, 0x916b985cc0900b4a, 0x30, 0x20000000, 0x6acc, 0x100}], 0x5, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40000003, 0x81, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1, 0x6, 0x8, 0xffffffffffff7824}, {{r1}, 0xfffffffffffffffe, 0x20, 0x3, 0x6c07, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x14, 0x6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x9}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf00000c0, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x16, 0x0, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3, 0x30a3}, {{r0}, 0xfffffffffffffffe, 0xaa, 0x1, 0x7, 0x4}], 0x0, &(0x7f00000003c0)={0x4, 0x1}) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x1, 0x0, 0xa7e, 0x280000000, r5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x3, 0x8, 0x62, 0x3, "e7a7c74c4a40fd08542b7273e44d274ac1815087", 0x4, 0xfff}) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x1, 0x2, 0x4b0a50a9, 0xad9, "b9c39d3f7be62d6704f38cb9d5dacf14e54c15b3", 0x1, 0xfff}) fchflags(r6, 0x0) pipe(&(0x7f0000000500)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x3, 0x400, 0xffff, 0x74, "6c8922d433dff0bcb5e9d46951f16ee3afd715f4", 0x8dc, 0x4}) getpeername$unix(r7, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) syz_execute_func(&(0x7f0000000640)="66262e660f3837f9f3430f51796b0f1003c463395d3cc6fdc463695d60a6fa2ef2ac6567f2470f129e000001008fea38120e919d0000c4213de1bc8d00000000c4817a7fd7") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000700)={0x5, &(0x7f00000006c0)=[0x1, 0x6fda00b0, 0x7ff, 0x9, 0x1]}) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000740)=0x1) ioctl$TIOCSTART(r4, 0x2000746e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4011, r7, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000780)) openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x10800, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)) ftruncate(r0, 0x0, 0x4000) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/33, 0x21) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') flock(r1, 0x1) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000700)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaf1ff2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbcffa6029b40a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0xff, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000540)="dba63ccd74672d0640297912125bfc78accb3faaa9ca88e96f18602d84b7595df7ae961fa744d6f341c45b384ba21a1fbf7e176371c4ffcf2203612400c71afc270d2b44e99570537739405836a0bc2702ff58555ceb9b9b7fa624d29664d8ab224c5088ceea641276ed62fd1d1656a677d25e47d13ded037b41a085f195c5ba3d297c7a642fd0ec4ae7c0092369024780832e260f13cfa9b9929c7e2ba872847057cd9903bec527aeda337a258d9995ab5662522c901d", 0xb7, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="f9fbe9dd5794e4fdfdf54661141188f7c781ba19a8b8d2549f01838688a4867a338c5d3b9a173bc6c69e2a4c19ad3741", 0x30}, {&(0x7f0000000140)="318d076d0403d42142ce8bacd23dd0ccf998e11f1981d75c18b9c24e27b56c85a4f0102b1812f8250ee2cb61599355336dc82f44eedccf305e2b659edae821d462b13b1d3e059c8760351ec4f998e341035c14fda4edaf7a5213d2e41e15d42f81cbe67f3a02f5e517ba633cebd890dd6d794b7e1be32cb919d28ef16c064a76e6173bca61de76493e68bc96f037df1f1ba8a2228a1fe85c7cee28d36c05787f09f00a1c7d7873e6e07188412c21b3824b9b0d07834a0a2cd79ccc0c90b5418b4b6e0052a6b09c656052f841f0fcd8bc749f7e8e9e0dc4c04f3b836c69e9397652d6ebf492d68095dea28b535f08eae1ba458b0c492d2c0ce1997d94efa9d2", 0xff}, {&(0x7f0000000080)="2568e34fe9ce5e6be52cdc3599ca0e5e20c89cac219f14176fb6fddbaceafb4085de6c89927e42", 0x27}, {&(0x7f0000000240)="de4ffd0386859953b119f75c384edbcab924fe647fa7044cb98474450f81f938c52bafab65950b028ecafe171a42ecb1c4deeab4d6d83598ccacdbf7c9bded6005", 0x41}, {&(0x7f00000002c0)="b939239b227300893c236f72c28e8bb87597536828e99c55c6cbca537dadc74ce6bcf944cce18b043f8af627217abfec7fdf22bbc912be98d0d4c6d966f0788ba3eaeb912c3528295690a38bf63a794880b40392425ee71c04e6dc63344e20ffffcc3aba904ff2f8b96bd245d1d6aa105f6409", 0x73}, {&(0x7f0000000340)="d5f324ac09b153dccfa49986fcaac49d2f86ee821a9fcc74442802e73d04cb16be48cc498bc64c58200dfde211201b7546ead532", 0x34}, {&(0x7f0000000380)="83b4da9484bceeb4ec7c04273d619fb0f8c58a428f2582dc61d0f39354e5cd095f0916ac3f58edf2b29d7de5dd", 0x2d}], 0x7, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000600)=0xffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="3abaac2ae1386d030f0663eb41e6a5eebfee95aae34cb7f84e19a409f3b18c0b15157266dc64ca653cae1b990f6c0784c80517c1f880a5dc4145f81afa812c69a53c9f812afe21da38496868ec3a5e4ef0bf05bcc34893dcc6a9798d10aba3b8e4ef3a20f956896a2594221a3fe3bacd8e648617e6c2cc331f766f1800ef93d748697ec406173b969b99079830607602c37db1f5c5b90287938dc29152e14d8076b6cc5cd895a3a37a22378310f776c446c080f690c40fefc1", 0xb9) write(r2, &(0x7f00000000c0)="9c87c3772c0035529cc5de5db84133332e00", 0x12) 16:00:02 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_execute_func(&(0x7f0000000000)="67660f50f3c785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32450fa9") munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xc8, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x45cc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x64}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x10000}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x40, 0x6) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10880, 0x44) 16:00:02 executing program 0: r0 = semget(0x0, 0x2, 0x40) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x8007, 0x7) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r3, r4, 0x42, 0x5}, 0x80, 0x6}) socket$inet6(0x18, 0x0, 0x29) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x70, 0xffff, 0x3, "6126a726e6672f57ffc38135cfaf4b61d9a09b01ba813ac87745c7a2311f36f3467cc1fc8a6a9c8de338b7b8c506c3af94110f12463ed8179f8d8280ed8fd16bd178495cfca6588e099f5dd7485589e3e531b0be74b81b1c43ac"}], 0x70}, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0x100000000cc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000180)=0xc) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="baf40ce46126c136495572c6a89eb5a03556d74a6e29222cbbea10c9f3245daf329dcf836f3c7ad8835004ee747a9ce635b51edbfacd8355c41929ccee", 0x3d}, {&(0x7f0000000080)="1de6fea8798d064a94cc444d7b7822e3d9ae19302c0412a499b6d4a832a4185ee71b32a7dee8c031", 0x28}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r1]}], 0x98, 0x1}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x8001003, &(0x7f0000000000)=0xd4, 0x4) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x40000000000, 0xfffffffffffffffc}, {0x6, 0x0, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xbd) 16:00:02 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001180)={0xffffffff, 0x1, 0x4, 0x400, 0x7fffffff}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4095], &(0x7f00000010c0)=0x1002) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x10, 0x3, 0xfffffffffffffffa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) semget(0x0, 0x4, 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:02 executing program 1: mknod(&(0x7f0000000380)='./file1\x00', 0xc010, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) poll(&(0x7f0000000180)=[{r1, 0x8}], 0x1, 0x9) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0xe1, 0x6) execve(0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') pwritev(r0, &(0x7f00000027c0)=[{&(0x7f0000000440)="29c946c8857ae91229be63c26c909a2bf4dfd81172970a4b754a1ec68cf4d7c60d43986ae0e3ee64b66b7adfb190c6d499d011c8f63bdd8b0ba270bdbd07a7e71a713679e7e23f813bd3c7fd5fdcea191f85334a35a0c5359d85487df96062163987255bb1fc56fb047889841171559a86cd32fa4bee6d420866e10d045c2e55cb6e07e4701949f2ea5d533af45afdc8d304f90ce7b8546cd3484be93db7739c74383574711a7f477ca738909bfdf64b040c9f742ba1145317d7", 0xba}, {&(0x7f0000000500)="8e6dac743c6996f9be4d95df9c16aab928b441561b1342211ec5e0cb0f05d49e66eb6de7a0f150f4c2b63ad3e89a52161fa852b89fd80642f20cea22f60dc02d08a9d6e4a43cdfcaec9d1eec9c022c3d12ada1319b663ed51ba2c7a2d9ed9882e31eda55d2a28df360b1dd840efdaf22e0389e57a22c6f9b115a66f51bc8e8e3ffb29453dbb118bed5be41fe0f58ee916ffa4e0d5ab18d73ddd76a96747ee8345bc189911324da4e3405c3eb24a4f737a867c3220703d52001c687eaba8910ad93cd5649f19bbe1d979b7193d88d28b6a4201f66a5b5714e0028b6a4e6206f7a0de2ae22b883fca04cdf013ca1da0314432466198d3dd166b1c6ec4eb5c362050e41a37a0bb4abcfe7639982ea6520ab85a01e8d68048b1272e4c9a72d82500158b9df559ff2f6b65c188b7f9c1ae04cf160efaa80e76d1255288f66e6cf6665374e319414e6b2173fd03068c6ba0871a735fe709b80619d4aeca1205d7640026aac4cef1baca2102e1bcabbb42efe9d0b801e6db4bd41ce3b241d7fac8a6cc687b5178c08e9ef28c5e7c24d4d4ad007ab620107ec84a3e263c1bbc676166d9b8a2a2317542236085cef0128fa37eb78cf86b6686924967158807b0d09ea30eb0f6e7406ba71e4b90f667cf2649a3aa0746766265bba91f9fa22a71303954b2f5e8c3b919c1f9c548e8164896be3804c642701335503b89c65827d87851fd46477595dee3fe9efcebdaccb64d739d5d35ba9c771ac0600993d296cff64f76a7dd9db6b8c954c75a55b65cf27fb6877abfe208de44facdaae0ac9ebd4ca855898bf8ed428e0f55888919da4369e766a645b83523d348912542c93e8078af36396de53aa3ad931791febe0cb3d37083069b7ac0267035ecec1d50ee7dac189cd65887968be5e04b2038475f70519ffa18c6fd96eb7650f2ce134b00ab95a0e78d8b18147a644cc4f907f82ad58c8a25480492b5cbf7e93f852ab2491db1692b9cf97aadb880bf618f72335048a0bb90d1024adc617322a0cf614755b98ba4d7d3a5208bb42d8737867b73c20b76bf127bb2aac9a95422a927a2bf918d9085318db0eeeb814572f51eda2296da12b7c567ccb3a7b65f11509f195449785eee8e768a1b1f3b90c6b239735aebd448d8cad0e9ef9411142069b75ce1209b5476be3848dac4345674b4c268e0b058dafce9a9bbc26a86266b25b0a4e7eec5afa017c79a5fffe5ef2df59f9b8c515d26dab9ee936fde1123f6544ec04b487f9bf870988239701a15af9142bd9618d83f5a1d5bfc57823e8a6cc16082c14dcded57f64d8daa16e839d17266cb26418d17363801f0daff2e226a66a997c21a20bce09a5bf2c951b786c20a3266e75e04509152fc54fb5178f464dc5541b41b4b114778094c63b3ace002252d2ddd6c2a9e38a55289c5410a7c67b56db29730396ced98db1e54ec3eeb87932ee6a2d221210f4cce761c5572139eea1aa6d1e36778c5c6866eb404036d6d5ce18571136fc1f28885bd008d74e739e651db9dcc2c0dad8bc0b9bda8add30df5b29f7329c7599c8b848ab8ee0984920e7b2a80b928bac843212f41a14e74b558018b619e2c493cfd5d7226d70ab64f279962324c57ac9d72978c4a28a765fb50a9f51d4db8361363208a9b07b514d34a81ff4c53558094d3a954d9aa104defe54a8a5d14a7b543fe4c05b2ddea20cb06b53ff9a6ca3c5d6f95f72b7eacb13a0c65579485eda14ff735c6b2efd1ed63ae27835554fa1ced77ab83fb7747694f85149c91247cdb0b504f06e34f29fdd2d038782e88f1db85b6206aae3fa5574160cd65ed7cbcc392259d6dd420d4281b0cbdd13fc0839a5cac363913d4d621852e5c4df72a842309a6d8c14b1577361e3cbe28eb2aaf0499d63db638c4aafc2ec061d5ada932eb20193e7b7356fcd08c25987230f0ba5c9b2a3c63664a338c89b0d8adb16adbe080301fe4c707f05fc5546155d4e9fd0ac7a38778915277d168789ae45e069520676e6c77205b4cc7dfa2ad8b25b8a23ee44bbbfb5ecf6e39c995a362afa52e527a4e8f6bbf6fc07b63a08a326922b447dd1b88abf598bd18266a92318156cd94e63bf305c54c92930578ccb0901411e611e8796f36dd05717eb65bbd9c2d94443a496403162a01a42ab007e5ea6f01c4d148ede91dcb890b70399b6eb9bb90381387b70b59cc520fbdeaf88f701e29ad5dee1866cf8ba796225d73953f342124ed5901219a9cd93b0dda601069423bdbab12e33c84e805895b3b5a9b9515c8d7b9ec6ff2f7334112b18c82f905d7061073fb279357b2427463ab1c4b445221c999599048c8d86dd2769457aa8128d391a7069ec3e8da756dbcb6e9d27934bbff935d6097f60639b1c7ba5438b08a0432bc38281a1fde3e4abd824220a4fd024eca68d674e96844003834c0341bd85ff6959b6dd10cfde485d3653bfbd0956bf1453a9dbf83004efc3fbfdcc47dd8f35b077dc83d3e6ca28df3af7de9fe585a255942630476fbe1e8bc00a5a810f1be3927d3ae3dad2667e199754a54fa821455b32d4e90c707ec44122569850583e7ed97a98ee279f67d9c1c23329d056dbf799493b4cb5691690b4459d0c8fa39411e9c98dcfca8e1f618c012770144d61d373bea19d68bbee5d86993b3891496f14e9dda470e32ac9a82837ee26065c29aa84611690bb42bda6d81118c4c0bc7fc8e75df92b42d9f09e2f0d2d25ec5154bed488fd7e9e96010839a7adfc50d283955c5c103995ca1026872298ff1d1f365244beaa3ab711caeba6055f473116f499d68f6dc3ccf2ce4cdb110e271aee7c8e026a57034e90d5db9da34cb00e5cd9033a4cca32f01fae1b774caa43acb13095ac963f4e8987b348230913aa392a0973e71054dc1c3d525ab8e6f63554d4f542877b73f6dad7da1db9223a7a387bed9f1614bc94439741012bea466faebd318de299abf442f1c998304d8e3d2b11743c1521df2eba85c12e7c190077cf68e8d7b57f09bf326aa9610d8c8085160469afe8019d3279204ca5611f4f27d34b4cf04d654d5a0da94bc586d8c0e627e9f7ff8865e7828875bc20cbb04b6cb702cfcd9d776f13d40f6da07cd50e33b9100e0e6f03bcc6cd1eef96bcef50664dac60ff34235c40adc9dc3b3e4f51295d8e813d92f737dfb6db39102657c9148d54338e2f6f94f95052cff5b6218bb639a82896ff6c579691f5e7b1a60b4174435a1cd3381055499354bbca971c90364b4df45b592f18e14b6c6b5e21472c1ef90a4ef51a7478a272a17d56de04ea38f2dad35f9c3e5884c5b81f37530ce2f7838e3b01f2c0efb4c5488704fc28b78e4d3df2e205bf1d7edb0d1aa8d3282c2d23b0b4c9d03b51269e78a44def86738287eb4b7a54f063e49199e8c3f96132d02e384ac5e1bdeba9a2f8e58dc8b8b8a07f12ca266ae55375f975820c87ba01913c02e09048c4b29dec9f06706569bcda0f4b13b8962b4639a1f471f9a2a44522811be481cc11a02481bb7b7530f727e2afbcc04adcd9933f6a767104732d7658858738059fa887f322738112213e1c89d10c1c1aeb299bd6d341f1fe02e44678078d66fc1ffdeaf62c92fe205853089247c7ef782f484aeb13a37a42ec2f1cad5581a0391a0369cff315571263818e5e34eea424858838449541ee5967ec2b04266e68d5caf341a7159b93bcdba0bcf1545d91754ebcf3e0d37364ff51a76c643f7dd39f79450da6068f553db2e6d266582d249cda25186e64f0d35c34e5bbc8577c2dd3f5c8e63dbb6bb6a1e633dc6a4b1bd761da9d522e41e3f911780f27665db0a0acbf16da9567c20db35a15f82da3b03ff5b228f26d22adce828a66e08c43f723c938a0ea78a44a567e86222a5c27eacacc826a431a45ce61dc94801efb2efcac0eaf2a33a1e8b53bf8dc33139d417d86c16b872b1068de944cc26dabd38ca0daba925b3c6fe541e16dd41118ff89159cd6ffdbc3b7151b29ba10a9ba553ea7c6249b8c88f8b4efdfb9923e597a3bd6bf333152e31fab2c267d6a2d951cb2687dd394198289976437a47af3a365ad4f056742218ad39cfc4c39c81c15004b7031c986a40686348e3dfb1ce1ddb7b134d92ccf9127591272ee7684de04cc70a6233e1153c78a10e247b1601e1dada22adcca114e4dacf6dba30aaec92b5ff8871dca21c9521777c9e8f63a2f9e74a35093a66bdd94b6a3816ae1db86431bde577a1031034f90e5c7fbbd08fee967778f7278b99b857c128c0d4fdfb8f2589471b0ac896d13e6132b5b2a944d209d0ef82217f302a02c166bc2c3b2dec54fa0210ecf851e2417af6f4efab57e47ba1f9f5970e5d995dd64573b84121a33991a6d9769e7a0ff4573919059b1388c6912fff1a3fd2fccf36e26f453e60896df0174dc5edbb94505932c3e48bc86b66728cf8369fc30f055ca88633a88c06baaf3134c24652c18b6659b1da58dd0af5cc73be96112d08f1a2aafd12a2b388f3238526df33039611a6f6a8452f7133c39bb14cba8c749985dcbfe3cae9e8c23441c0a00a6be53f5634789977eaa6aba7fbd8afd6c8714a9268bdbc8399da693ddf276f00ceb79839b45f8be1cc8aeec9c4802f455354972b381b8232fa3c4c640e4a56268419fd941e8c82ef482bb223e746cd38a49db9c55c90d3cd339bcb37e4eafa5e22ecd9807ee241e1cd9ab0b6800e017c0f7788b47c57ef1d960960a8ab243689211cf523928bad5c1a63c765a83e4391ad32bba4513d56e25dad034ba65bf0da1cd30d0b5a8aa1ed087faa6d85c883547e607c9ade4287901b5675a4208028915c439a0d697abf6384ba0c0f4c08fea4cff28e42dd28e552d4e4726ee048d5f84ed9ac8440a0968646984b3ca09f8859e4513580c4795e7ef7f8d30eea138e860c249d22fc103a3b7a141f1d094227242c84826925f94c3609bc06b06efee5383118d9bdeb5c9d6e41a7a5d4511cba3bf9e13d3960d336f43facd7b5d436c4105a8fdd48296c86a844ec072686ac06f74b68e4bcf1c8bd2ddbdad1b1bc59236f5539cf3131eb1037603d73157cfe15611bfc3843b885905faa21dc6eac07bf048c34609710ec03bfad74afe821925bb222d974c64c63609b57a99940bcc3491c388e611cd716eff0373fb6d43b388d701a36e5de7206a6ed1ae4c4a47fa6a57bb650a1e791c32222f7ffc227ae261736eee5916042dd32f08527e3ada6258f8d1edff6d57bf63e80766dab139edf5315cb4b98d376afe5d4f6cff63b53fe55661588a19ec3986dda47636f458be24a1e590b29f9cb7253d2c770dece4e4e046d76ee0fe8c2d7c3950304a1c3241d8506554a1a8c58d86f3011da9ad96987fbed3f8ff2d420092856757370636720e14094f405aa080d277091071058e736b662dc8acf19359b4097d48772dd9a5c2febd0afdc27eefe7eba11d97b523cebfee428b425ec9344775cea98fb90fedb4d0269235fa8a2a31efdebe9d8ae2277c8dfdc107d8342cf52a8c719cd70977a0beda9e243cdbdaad4239bf2779bcf3586a05cf3b754b0b3f87477cbab44a27112a4f33f152e4f70e0c83c68a87d4bd4bf3853e40933ebe0294d644c9d9bebf9b72cbfca745802c2d88c2d79b9516f8fb96ff8d856e36e289cee44913d8bf3d742d3c682138fd14b387920bd179fc5b473a661e30883648ad5d88cd3802ac74ce2d4600530ed01b83aa8898573820c0a15d3d001de5b3cff6ea5c86d174b78e1d1e04e6510c74d8e88104f58725a86e5a6fd652216f1ca32489184b024299b0e6ad2e76ef3f51", 0x1000}, {&(0x7f0000001500)="a43db37d1cc8f946104ba5dc7747c5cc061b7addc7ef717e8c555ed96bfda38b709b24ecfc7b2fba792366b8915394b53d9f3006f5a396f1448c0dd7f4bffed2e7398db89d9bad95127692385a8cde244611f17e489e496a29c85377fea41139296443a474c6175aee963d6260a43308e3cdc40ca1f9796d211c8aa55975c7b80e6fd9d4a6f2505efab20d75b6ef2c30fcbd45de489ed0fd3a6dea6c8fa1505b7d30935ad22995309347869b553036e2078f2d4b5b5ecfb629bf3534b60a78b6b007071264046d9f1a466daacd33038a116249902616f1fd12f78e5550b12c45575ce986b39de57e768fff3d45fab58df83be9e0e4cd10400088f1be2741e050012637e7267af7bd1c0f747b6dce616d44ef5ae5bff5185f9ab1f36b6afd3bc7eaafc9117546ae44778c82a1dafd820be3a7a25a5e0b903809ba7d063963ca9ec6afa4bf7a600ac4b9f07ea130a8c87c1a5f67665d5f9a6aa01039102742777f41ddc6154c088c8bf56c271cab461adfe2b81d539129973dec2490c88c929412c78157a7331d86762f29f5bed14e9f5329ab47e24b47b02bfd1feee850643265f0233701d1a109d5cc76e33677ce2998d837e5de81e454e56484996a92633cb9a991170209a65254f56a5374f3b99e4efa7ae1c5d20077399cc28beed7fbbcc661acf7608922adf08b9765c537da80118e6b35a9c428ca22e797c7fc52f8814899cab4e63c2b08765f30112806d49f691d3928e45bf4a83ebd6f1d4596f079e9069c277ba660535560b896a73b60e8984dbb24809f9264b22bc898f779c37f87006bcd4ac9b97a668a2a299aa95dede3e9c8f23e70600e383aa830cfc94dbd6db9cddd842f57a5aab646ecb058ed0e7d9bbcba8e04be8719e05345921a4fd28b7a07a41acfc1e4106153dc211b2148d2b2f7884d4aca0eca023d00e97ed021878db663e47ef9ddc3a2905749752e897877e2a2809f1b0b329e1fede2db880752fc1cdc5aa4993e427ba1e7fa0fc66c1f876d9eb8fb82147471800face9ba71adbed44e88b7235e71ebaa3741de032cb984a68b3fff591fe85d7503f4678835fe4221c507d35a595d696e331c2c89db89d8c6150f450be231369465c7327e8a5070244c8ce9c894c2842b1aeb799a7b8a4c4f2c4e92975e654cee0de75968a540f53742d81d8411db412b06ddf22f5078c2ea4bb118d9f97aef7ce851db8aaeef0920af18b8671e2b48af249e9d2bbb015c13b39c7947b6405baab156ae94b4f92d64cd2fd4b303fea563f520909c5ab6321c6103255ff9edcadf591585e6bf0e8256b602ae558ec8bb80de3092464c3ce6f41dc14418637dd3dba17e8cedaeca553ef7ee882ca6019ec63c9828f568ea0b1a6f6e843cd72b670c6a738ca4d833a1df15d2d682f9449d663ee1fb890e9a5906b79acf684e5c91da9388a610691ddcbba85ce1082feb5e41ab7bc390200e35270047ec273fbde203d9c5806943851bf0c91fb69760d79b89085880d1cd85ca52e91f8c600131850f1af1e63660dc3743b0b5703f87e9fcb2b445c2d97934ab2ae00700e8a6f973092858d67378e94276d188dd204f59ab01a5ef257bf3cb2931050b0d60a6dc9b65f4ba8e1714c19e848f59fdcc9d16f8f251edb7962d02b552e56dc239652ec63d5b6ee310245a2100672abc9fc58318f479037373c9a8d774952762bd8dc971ec50a87e4fb4060ac3794c18e9c31ac3c08bf96b9b6b498710ccfbad0f458755e45856e7fb80e2f1b0353e2f684c387e432d8595d5768b2b292c609de54dfc819d50bcb11c109c51bcea3593ac2bf1ece82409b62f89e0ff7e3c4877ec3ace0b4c238703cae31d2a1182a5e12b6abb5fc9fde88ced88caf2b9a9c5a2cb0cd157aa35f213f27f8c5a18daa142ebd2eddbbc51f8f512efe483c283af0f9028e55f00a71bcdf8d8bb567132b4615a461067a62654e2b2fd51b058861693bf5185ed10c8d86eb0cb64f076beeed3a2232a07b6506e550aa16111cad221f15c32ea0506daaa555dd72339f72a03f1d415a759cd1b4d9d3488e7456db18003b61ab5000145548e2162d3c9878c4d8f81e9d678958aeed33951101abd60f294ce2a1ec47517398e209499ae5540a1aeb00eeaeb4a05e9f342b1b3ff53b35a9d28551717d859b36c54e3f9e1e22cdbb52cad097c60cee203fe58f7916f7d2e4ef72afecc8e67b0f664fadf1ef66dc5741eedd99447e54c7d6cb5ee38997f06e1b856d1c7c93d8a8c65212aa9088c7f479b0fa938968b317b228dd89212b2aa09914863c86e44f8085e2fcca02c1e64b73e7b87260b7b6aaced060de356b81fdba1172913406ca6be2537184179773caef497ed0ef66949aa3b3695b6da954b4fd5d3a83a21a736a4b5e7d9a5c280436179462e9db94b9c84cf91824e1afe2bec98cd88b18126f1c1151ecb5e16f58ea0520fc5b6a5f06bd081ed8c05ce929aae355d843b6d501905e8fbef95a9175ebf32e522111563ced0bc224aec93c202db14dfd52746b8e9f9179cd2b3667e70fa63ac6e0c91dccd2636fdbb6d76098f9843f51ef5cd094c32b70562bb0abc96181211eebf5888d34b62ad82efebf11ad5baa542beed9ecd47fd4ea79f6dd8ae6e2ef1d515f54fd25f03f04c53d66829649597914788533d4e8cbede957c4746563482354ced77fb27923e2e4adc749651f20c87d349927f358f0a301f65fc994a465c77f31029f89446ef2ad1ea3e1907bac5ee9744e97d3b29c791ae907bd83721c3af658b1a9c49949a6b9b28718fd3895ea52e44d518945c8be8f381ce608532a8342ed7d608a4be66ce23e42d884ef2d8fdd67f7e5e1c9be6de02c3bc663cd25f643a8cdba523a7490dba68ca09bbf21dea28ebbfb82ba7e05c421697b3d7f0bc39a24393561d82ffe23f65e681261418ad7052e66aef8909c642fac4981081196eb480bbdc8684c81f201cfd50654230d564d69116f3e0fc5cd72f8ca0cbe3a4908dc3d6910ff9b14dfb53c776d7c44509ad6fa8bb2743fcd22f80b11e55129f14f2156b563ca683504e12ab963d81334ec3b39e6e6022715d24b8a1e9b53fcca1cfb8960febeb7e42ca9f6bdd52a0182340309ab55eb57199335e6986b41764fe852375649fc8015aa3603a85697f858c1eaa8323fb79603a97ba8d29ce4f1085b1aaaf81069a6a6e3faca0aa019d5bbb749a7e942ddcd6a8489a21db7ce5dfe6f440c9289a53309cb9980f0b3b107a9986e2c3805b0a80eecf3bab2c820120baa374884487bd292e764142834ba4786dbbc835546b3c4d5df835f487d436dacf5260beb6ecdc160e94d49473cd6d0655db0499c0c581745dc9387abc834a6542eac7a462d3162ae8ef993267b4aab8ccd645acd0a9accc64b479c3c2d98333529a893ccff124fe6a49380f49614b3194e1fb619e0e41093e5a0aa9c4a84e6ff2a74b86ead10ea4604816d377a45a828a8e6d85dd0d39931db0a34eda0b43752e188f03f9b94e01c56f9b87ce1b4ca8ab87d860c3f15ea796d7eba791baebb5d17996a5abb539a7aa170c51df1cdbd6e4cf4329e41110cb89d43b46eaf05d144ecc9d9312db1d06a89287b4299642d4772bddbd055162e4df2d3570462dffbfe025a07f0c14f5751c1740cb7fb5e1a74fff798c1ca013a61daf45a1c8b6f4d9a74591d0d912d20a704225bd427aad34b14ed1bfdb51d2bb18d2513ad1452dd140e1b7aabc670f8e2fc5944136afa0348e2eaa7fd009b3736cfe874d095871e45a0f6a9bca52a88e0cca9bfbead7f230a3a580f32b59fbeb40640ed11fcb7bb9e5149cd8e722d6602a5b575b0e07d923d3c838627acacd6a7b90d4b69e5a49eb0f4e65fe95d6be878e717719259f514d239dc14b2a3db620304520badde1bb609bc0f22f9c6a74aef5a98281e412ed3a7885170406cd2697cc62b9f6061ee87ca59c655314cf905396284018988b0981547f6753f1c74db63906fc0d6840fa41599aa1425dce53bc874068badac6b38bdd8aa9c37a85742f0dd6a56a99cec66659f9aefb92b70a81e5c950efa26511b04d42c326feb5e87a530b64013a285a9428f117f95a2e826e74b1e15d76e2c0c65823a43705c7e8fe5d6a71c0c338cf5ad802b6ee078e33e1eaae410a99add0de9f2345be0706a0068741be23d021b1c183046336e0086f0a7f15f9819f8cd1d094eaae5d9d6997342963d614de586c1c0e9a6d9a3591f5b55a14c23c6b491315c255fa35a741a2233c08343af2a9d2a4e7acda913c4f3b206a69546a1b28124f429622913ede74b3090053472a3282e0e1c40c01d6147287dfe336309a61a0730b132243604e63ae0439761a24dc01379ae483610d40c91226d58eca29b5e9a5c832fb6433bc75ea9372e7f974c67b840473305479b42d1f471927848675a5aa369c23930ca3829456210f3ae0007a607cebd6d6021bbc900ddabf8d977dfcd1bf06af1c4bbd12619caa22288b75a1a0ecf9a3b04cfa3d04159e35f075a4df1f5a528fd28f1a3450912f4f09c08d86782431f41ed0da111149adfe009d7d55631055c43e88b2c488ddd150cac7cc5e12b14b946bc5acf7c6f9bea40cc37f8dfb4ab81a3ea4e90462b4e162cc94dc2d6d252cf0c48850cfafedd7031e11e5da754967a005ea383a7c85783b733597e2f864df6f09b4143e9f0e605b614e045555a91a2786cca37eed17b499d48be34db0c17011b7191fd6f11f7c529cba752924d45c2fad9ec460fa57468f6bace4168465bb6298cfa86b6b9316f4cb0c6200f4091c7836229f4bfa82000f2ea36ef14b469bf038639df719bc9639a8c5e982cfe0e43fc79e4fd2f69609e728ce92be566c60490dea9e7999a10464fcee3e017f2a95bd1d36c12a4adbbb08cfbf3c0b3819084d2189999c1a1ae11ef26fd23dd4bae757f2d4b954641dadae3929f8117e54284e1e6c0b213939be2ec6ac8793b63555839932adaa55306b7e684493d966fe00a722ccd7cbee10f5ecfb7965bbcd916beaf8ca285757f0acfbd33fc3a65e79ad9e800e5942ba927ef9daff076776e2133c0c724b496802e5753ababa2064f016b55c18c258d902daf0051e9ef90f05bba5b9f8bc4312f953b645458c1910d0aeed6cfddae5cb64abb1ab94bf34581b874ca076445c746be65d1ffd8e43e2b9161e4e4b94262bddb830aa8f43e2fd5e69de5186c64bfb5233b15d84c7201cb363454d076761f8cc25d411ddb737868967c57dc960880d0c89fed9c269c206f35bea36d264e0716302408f4464e641d53c9b5ac50c2ef23b2a1cfff3ea33bac090bd5a0e9049613edc3a46b626cad08504459adb7f6cbde35be6b93c4e277fb0d906cf946fb2c0f3665bf40d24b333b88dd3363c01285c1e60ffad8800dedffe8589bbd2dc3aa004efac99509526b7b33deb2633d2e1208be249c0a75e1918c2767e01b96a114226a7f139b948b66a1d0a5559461d240cba64a685e24c0c1f3cf5802e0ac86b31eafd72c72a1f02627871b4d7a438566a439f1fe74276b799378a9101b4b4e36bd5c748ac2353e4ecfde09ceaf2ca823ddf768dbb8ddcf4a36d7020f8705db76a77a5d06bd3adebf578e311e4116862b93f5b9080f5f43c9d41ebff952534cc1c2400540b3cc35ecc226c920cd51e5e63717330e3fd36b02dddc574fef7bc25eb8875d3e2e875b9139e00585caae087e06b260509d8757c3631ce11303955190ec24858d5f83dce52156df63d91beb98d7cfc351a30185dcc3c06af5dd0d91c433e3d526f7fc6d598c755775e742740574e", 0x1000}, {&(0x7f0000002500)="9161147bdf025c5831540b1bdebaa9f6483a154f6e4610b0af64c042aea50f35cc93afb46bc42c2131110b3502a75f20ea9e199d8a27ee4b57611f5cdde6d0b28bd17e7b0f16f1c230e7f2e8e83d7a1eeea9ed99ac7496044cfd1de6504b01036743b7d503b23db5ad4aa38417d07cac5a86ecf95f132919b5b46fb1be2eeb15f7ecbebca4664f0ebef633c764f107253f2a4c57248e8b75d982a93703821f519a7fa517e240badda1fc4a3b1ca21dc027df330e96bc16fbc442b8781e39d357a909926d76e44e60c40cd953053f38e3c00ffb059ef6", 0xd6}, {&(0x7f0000002600)="c1632597c1211a3fbb43c1aeffa3c9a1722f1d90bc8b7a7f175a3209d7607469ffcb586e5a3c4559b380962985b086efbe897f3489f9dffc5c32997f249c37d89e12ef77c574e5446fbac5287516a4206225b4a909991d5a7fc768423efb69235a6e2a950254e820c87e172214e3c0279102244b8a7f2148b18831b9fb3d249512077ecb32fe217c08c2b0102a76506f", 0x90}, {&(0x7f00000026c0)="8d4184ba4b1daed4df580c83d2d1575ee9be555ef866a629efdf4134e221e55aae30f51635f94f362d583df4461561776683d8499cf6c384e1b68f402abded7ffe4c2e43", 0x44}, {&(0x7f0000002740)="a2f77f2baca7233929b2a95eaa9c1b83a17fb7b587587cad2f1eeea5a60594fe0b5087c95fc926c518af96c02ed7fcac3df19e8b710f5cde8726eccc5ddd9d87662d400b79e800d5a190c1a089b1304438f87ed657318fea54ce413c24bb13c61f9682e15a67769ef4a639", 0x6b}], 0x7, 0x0, 0x0) bind(r0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) open(&(0x7f00000002c0)='./bus/../file0\x00', 0x20, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x30100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x1ff, 0x7ff, 0x9, 0x401}, {0xffff, 0x73, 0xfffffffffffff960, 0xda30}, {0x4, 0x3, 0x2, 0xc9}, {0x7f7, 0x20, 0x65, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040), 0x4) mkdir(&(0x7f00000000c0)='./file1\x00', 0x38) openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x280, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0xb) 16:00:03 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20008, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="e99d77514dfad21a990c7a3e94de075a0549de40fd12043050dd2b9896027ec3407f0900e8b3755f4d1f1b6edc39fe4ab4e1a2c7f38990badc3d48a33dcaff4f95875d546e553435d8f74ba851f92e56b8318915e2b4a9d16b3cc82e6b5d09049c93c350a2719f968856fdee2a09b6bcff582453d1cc7c1465f3b994e20a463e67dd83b56aa6e81dac75323bf243ad81c869e43f06000f7a9b9ae907098ea198e62e6b803d04e5e3a566d470ced7e9551993f6805f3c59a4e190ea55dbce6605cb0e980b07a32ecb872f8c8bcb1d21611571e71cd9cf535c6db4f5ad8cd04d2c0e8b90a5acad596cb6175780a70cc5fb88dae34af883bad2d11462145994769d9802089c5c5931ff097b29264433") syz_emit_ethernet(0x29, &(0x7f0000000080)="3b7e8d317f4eba9ab3363134c662b807aa4fa9910f4f8d4e1ed8b204c2f5ddb38d2223dd9c531f3a96") 16:00:03 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x7e58) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb6, &(0x7f0000000140)=' ') 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000a, 0x0) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0xfff, 0x8}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x334, &(0x7f0000000140)='\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x39333cee, 0x100000002, 0x1, 0x5, 0x718b, 0x1e, 0x0, 0x1, 0x7, 0xfffffffffffffffd}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x40, 0xe767, 0x0, 0x100000001}, {0x8, 0x81, 0x8, 0x2}, {0x2, 0xfffffffffffffbff, 0xff, 0x8}, {0x2, 0x2, 0x2, 0x5}, {0x5, 0x7, 0x25f7, 0x2}, {0x1, 0xfffffffffffffffd, 0x3, 0x7}]}) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100df, 0x800002) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='O\x00\b\x00bus\x00'], 0x8) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="cb7669a3e4bb48d11db0149c432d", 0xe}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x4}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x50) shmget(0x1, 0x4000, 0x118, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = getppid() getpgid(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:03 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x81, 0x1, 0x9b, 0x8}, {{r1}, 0xffffffffffffffff, 0xb1, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x7, 0x873}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xfffffffffffffffe, 0xdc}, {{r0}, 0x0, 0xc, 0x4, 0x1, 0x8ee}, {{r0}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x8, 0x3}], 0xf8b4, 0x0, 0x10000fc, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)="b613b39ab50e82f78cb5e218a1f7a32fc3e691050000000d65ea92dc0849e355779d9711af7609a68f3c87701c78", 0xffffffffffffffe6) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x91) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x7, './file0\x00', 0x7fff, 0x1000, 0x4, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") clock_settime(0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xfff}, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x64, 0x1, 0x8000, 0x3, "86e178bdc9cb0c5ca90a7e2d88b2ea4e76fad3d1", 0x0, 0xf35}) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:00:00 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0xdc, 0x15c, 0xff, 0x6}) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/69}, 0xffffffffffffff73, 0x0, 0x1020) msgsnd(r0, &(0x7f0000c40ff8), 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x3, 0x1000) 16:00:00 executing program 1: r0 = semget(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0xfffffffffffffff9, 0x20, 0x7, 0x5, 0x10]) semop(r0, &(0x7f0000000040)=[{0x3, 0x743}, {0x0, 0x100000001, 0x800}, {0x1, 0x21f, 0x1800}, {0x0, 0x4}, {0x0, 0x8000, 0x1800}], 0x5) r1 = socket$inet(0x2, 0x8007, 0x5) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xb6d5af571ad95a98) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x966, 0x0, 0x1, 0x4, 0x3, 0x5, 0x0, 0x2, 0x1, 0x964}) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x34e1) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xf1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x64e9, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xff}, {&(0x7f0000ec4000/0x3000)=nil, &(0x7f0000dc3000/0x2000)=nil, 0x1}, {&(0x7f0000bc5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000a1f000/0x3000)=nil, &(0x7f0000c30000/0x3000)=nil, 0x343}, {&(0x7f0000bce000/0x4000)=nil, &(0x7f0000eee000/0x2000)=nil, 0xa86}, {&(0x7f0000dcd000/0x3000)=nil, &(0x7f0000c52000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b67000/0x3000)=nil, 0x401}, {&(0x7f0000f6b000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000b2b000/0x1000)=nil, &(0x7f0000dcb000/0x3000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/']}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9c87c3774f4c", 0x6) writev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b24844cba38e510866614afb766b36b4efb6902dda6913978e55258e0688b05b42568f1d28f5319330a54d8bfe7e837a3ffe979a9aedf60504f445fa00c028d9ef77f7f891af99cd9b5946d9e5f67cbcc3b4225ef87b04333", 0x59}], 0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:00 executing program 1: r0 = socket(0x19, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="cffd95ac1856ac44841761fd01b9fa71b8221d16827ca2f7fca4547ce8a73aada3a829a17a5d64c88d3961dac8441e4acf2f1129ce66113dae4c23eaf1570c018d05590cb85ad180e716ddce72e88cc1ff6880259c93ab6f58134ec7ad6cbf8c0c78214f5622d2cad0ccc9aff2a76f42e25ed85924355a2a63a8dbcfd20150f1bd5665be3fb98695f03c9eb01022e62df24868c784ecdc95f9f817e707609a83c919ef5ab6034cf549b59ecb14fe4509d04a3d594f6fc8be878f7b538ae44481fe9d35dfcf2f9e4edd7e960fcef3e8a1a16b1d36f694ad30babb9f10df69a6118187", 0xe2}, {&(0x7f00000001c0)="5f3b4498092589bfdcd45d355acaa4406671b28bf82b6df4d0a3b4e1ef3374034e33dc093866df39e7beac8f45e7dd877addf7d107f5e3b07199ac575b7179f48f419a982010c8", 0x47}, {&(0x7f0000000280)="7918bb21863818c6ebc83100df831d4d68e0c3b896556e83f8b2d21df7c48107bbf81a138e9d67517079d5071004e24a78b70d37b9546135789b3a0b46acc07fb45ca8368d60e4d4749e1441c476f5d1d84f7c4c128dd4e9cbb0d395d534ce5528e0dab9625f39712d39de70976186dabe3f1d2051c7298538cf2f7e26124d8222f4d3db3b5c2f50d246a6181071b640e3706e017455a5fc3aad735db6816f9cd9e1c012f98b523de5cc5a2666087b96626a4ca1e954e96ad0af7f226d5e79991b0d16ec19767614ff8db6", 0xcb}, {&(0x7f0000000380)="19eea0b381a2b3041aeecbf93ce6a454974e8231f21187efd15c111cf4945522f3a5925376ae244271e0a872ae7454263bc93106616db9443c23c1a08df559aee4043438172b10434f334a00aa81e4d2fe06be3d971b4ab741c5c630ab9b125ace63d7b98ec62be54aacd687dbd308c9ff54039bd423ba35f758311defb6f4eee66e225d8549b1ebc4ad62adffef0a08", 0x90}, {&(0x7f0000000440)="0860a61a789e129817d4be862d40d0e22e3ae672bd31b9594317ace280ee47da27c042bce57399dd4c1df62b92d1da8f9b1622325d2ef9209f0f560bb8e1f9224249c826a9afcf5fe2894230b8d1615930467e52b311e72e226a0a3789efa989aad21425d5317e64c9c6672acdf9fd6234fc71a21dc36c5db42b812a89d522bfebf1dbf122cdd8755b748f708898194c2067d2e1b68e1f3a8fb20363490b9546fd", 0xa1}], 0x5, 0x0, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="6698c53f71a1fa603000"], 0x9, 0x0}, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair(0x1e, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="8ad5f9197bf31ca06b4ea6c2427ddd7dbf837a63abac5f0c4e17497691f1522eb8f9e8b96086dd7e0b81c9b2b07593addf722756fd2064c0f7fb89fc96c46a35cb820834fcc9fc41c884da0ea1332f4a27b0c5ca66ffe75e79971d1beb34175764a3ec11863637d2a3821632a39734e0d4cd0189b9499f8e5b55fa927b8033775e77fe0dfa4133eaa9de8c243f200c92016bbd64aee9", 0x96}, {&(0x7f00000000c0)="db4f5b6a4d9447ec7977501bf2360f38ced26d95b203cd3cf3e1cab8932ded6531971e07", 0x24}, {&(0x7f0000000240)="2b10e02572fa0c32615d33f474eb94b6190cdfdf6dff939e5a018e23c0511a867f1dce56e85b61a51d8e2b2c7f0e71e150a7ce2423f5bb31b5c1866580fbfb28d16d0d03f8e4dabff8fbf0f5fc3ac393ecadc89eabce69cac5aec0866bb52b52d1e5bf4395b10eccc593546c37327f478766ddeded989d098e4fd0fdfcb1201592b1712e143bb7800aae3d4ec3c76f064826516c0bb657c36dadce86e4290f0253f1af1acd02d40a19af8e754c0924ce4c52895a34e3bb80", 0xb8}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x128, 0x4}, 0x4) 16:00:00 executing program 0: geteuid() r0 = socket(0x11, 0x1, 0x0) r1 = getpid() r2 = getpid() setpgid(r1, r2) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) shutdown(r0, 0x0) geteuid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r1, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x40018, 0x2, 0x2) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000b079adce5f693a4cc00325352281a4243a1c500ecf832e6091d1881789acdb58c8a063c2169627da7d8e248b88384b0da15ce7b1626e"], 0xa) recvfrom$unix(r0, &(0x7f00000000c0)=""/95, 0x5f, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="00002eff66696c653000"], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20080, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r2) r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x40) seteuid(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./bus\x00', 0x408, 0x2) open(&(0x7f0000000180)='./bus\x00', 0x28, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x4}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fc, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0x10) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, &(0x7f0000000100)="e6bf43a522fa837e1bf016d34a3ea85b3d90280741479a190e8d517f819452409c1146c472cb6befb0d7f26dbe58d989b0215019551ac2d72f4ed2101a7144411e5a22b7bac5b544980c3b221d5df0fae601738a1ca751cfd2310d3f1acdef3ca260f95bb6e004ffcdea507957b73274e89eda64af45811afa6affd1fbc453c6a64583477a7ce9c6496e259de6351c0ce8da6bbcc8912f61080f5baa217581f5f07c7e7dbaff1b62e8d1c17aefc495526230aad05e7f3f2f1f0cca4a0b2ae9cbbe07921d3fa0b7bfc13c0d064694c71e8cef22bbbcc61cfc7ad129aa5a45603e420009acc09a", 0xe6) write(r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200c0, 0x0) close(r1) fcntl$setstatus(r0, 0x4, 0xcc) r3 = dup(r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x0, 0x3c9, 0x4, 0x2, "c9d7502c570a46ddad31eada9e57b03b78528590", 0x5, 0x7fffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 0: r0 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r0, r0, r0, r0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) getdents(r3, &(0x7f00000000c0)=""/30, 0x1e) getgroups(0x5, &(0x7f0000000140)=[r2, r1, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r4 = socket(0x18, 0x1, 0x0) syz_execute_func(&(0x7f0000000180)="3e0f77c0cf73c4c2bd8c9708000000c441311618c402959e4b0067418077fbfe65400fc11b36f3ad465a66460f73db96") setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xb2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0xffff, 0x7fff, 0x7, "d92725b26ab63d7c0e240c18146196d5a6151803", 0x1f}) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = dup(r0) flock(r1, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/171, 0xab}], 0x1) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/188, 0xbc}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r1 = dup2(r0, r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/9, 0x9}], 0x3, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1f) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0x40) close(r0) r3 = socket(0x2080000000019, 0x400000002, 0x4) syz_open_pts() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648a2002fa45820a3e129a4edac96c135f971575b33884044e057c422e6b9ddefed94344d8314c78e5de83f426c6959b3b608653f6e8db9785069a1b6715226501d34b5766b2657d6a6f79a9de6a5ffb101e53ee723bcaa8ae4af3de5dd92a2f3", 0x73) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x21c47ca8, 0xfd}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') sendto$unix(r3, &(0x7f0000000140)="f140a6b0c97f558368f73c628cb128251af308226da4bbc2b3c37f9a8455ed84984561c293e4731d2cffc9a2dad9857b3e7d4635dae11d035b1622246c2f41e88a9a040f8c2995505a33bbb98c60dace472b80ae47e44b2e45de34169ad1909cbcefe9a69338caf644c9445def1a505f3c80939ccc3ab25b9fdc5e86d08af6fdea", 0x81, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="b560f60c185b732e38adf53c61b428079b4980352f9cc4c2a86919ad40ac37fe19633e88e33d401b57e97a9175d93c3546a1f5b5bca5998dd5c6b6713be990333abf4b11ad9c9b5a6fe5c953a4e9b3ff09962ad3af15837038958f6c1e9dc8b3c156a40175eee591117c66adff701fea82bbde26aef48bdf5ec70c05b3308c8ca6312d7a1e067ea5210fcc7d36df7b73a9b8a4b139eaa52e17ee74862ff3d79ce717d94707fb5f9f891aca2c26c5b5e6105edc86691d7d82ef785be6f484b512305c2ede037ac74a944f9797475f1c16d4b6d59e96677dc0c71358623cc86035b5355d40139d09dba7fc105516", 0xed) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000514000/0x4000)=nil, 0x4000, 0x5) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = getpid() r2 = geteuid() getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgrp() r8 = geteuid() getgroups(0x8, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x800, 0x0) r11 = socket$inet6(0x18, 0x8000, 0x4) r12 = socket$inet(0x2, 0x3, 0x1) socketpair(0x1f, 0x8007, 0x5, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x10, 0x0) r15 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) r16 = dup(0xffffffffffffff9c) r17 = accept$unix(0xffffffffffffff9c, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse\x00', 0x80, 0x0) r19 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, 0xc) r26 = geteuid() r27 = getegid() sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="b189fb212af9dcc73d2f76d87426b065019d17d771e241c830f7f03db3ff42af9f8091e6c0b5d48750e199c3d72f51a05ca865e23b92504d49948750ae8dea0a6a0b9bb3f3a424930b93c8bab61521fe65f0f20b6d857c2eff805d7853596aff9825301416f5412103cdbc5084f604dc386a02bb6a13340670d834f2f70eefd1d22c76418eb2479b9dc3a8964b9df8be70a3507e3394b41fa52885bab0ccac130df878c36bf9", 0xa6}, {&(0x7f0000000240)="092bedb44629206b3721f33b914aa1d35d00639e04b5c449b7a4966b263015b899db454d203ab67e1c7a8f627bb276974be86e3f516f859e097da3657f05f7cf48320612a63b808a841dba123a7741867c67106928a3999b9b65950d7c5834e32ea9328df5818a0225b833ce20363d7b65361122f45cdf02c660bf408b8f817468f50aa1f18825eddf9ce9cf3b4749608c16e064cde40e46f536", 0x9a}, {&(0x7f0000000300)="048b36d9c8c110f99f98a705650a98bcf7c87dbf93d151e1e9d114e8602aa0fcf29accc7331ecff85bdfee7eb641917da2409222b73f0b631db3d0c34961837718e836fd64db2424890dd750d297515a2f7d7a1836514ff04e31a815d2676ca81be4137dc56dd18914b40f6d9801dd35251e764ff03b4c90cd923ee8ba116b97783e26896f31c0cde3b93e100239e503bd7774d4afaffc23bed11efbdc42a3badeee3ff8809ea49c928222a7e4249f75d41c9dbebf6584fac92a1426d5fe58bc425f4d586cfe4262a4f3c615de2019aaf700d0f7e370c90befeab880bd529abcfefd39349dcad601c5ec425a43afc88574", 0xf1}, {&(0x7f0000000400)}, {&(0x7f0000000440)}, {&(0x7f0000000480)="e75e355211495295ae2470df5fd0b9de9430ebb32ac006b247b305c73682a05021a2269004748335f7f39807f80146ea6f2bc0d20ce2c52392bc04e61e12a8fa607f6477f76504f2222ce58f6f5d03795b35a685f4", 0x55}], 0x6, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="1b995fe94ba372abd74f043dc947a2279c3c88d3e57c35a08bc9bd7606b94da4eb1baa1974716ebbeb9b268b4447d6e6b7f23ced01dd3284ba7e05bf0d139d498543b59cbe1604f8047940591d1c4785a807e1839f2d7e7cd8e6b265feada4914d03c13484485a39544fd6e0"], 0xf8, 0x4}, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r29 = accept$inet6(r28, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r29, 0xffff, 0x100, &(0x7f00000000c0)=0x7fffffff, 0x4) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x7ff, 0x9, "b0d400025ac0171d0d0000000000000000832100"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x100) socket(0x0, 0x8000, 0x6) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/228, 0xe4, 0x2, &(0x7f0000000180)={0x18, 0x3, 0xffffffffffff0001, 0x3f}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:03 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x800000000) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x1000, 0x100000000) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xffffffffffffff01) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x6}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebb9fd812eaa4e713048e69931929648", 0x10) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1}, {0x6, 0xfffffffeffffffff}}) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc82, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000380)={0x3, 0x1, 0xfffffffffffffffa, 0x100000001, r1}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') faccessat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x180, 0x1) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) sendmsg(r0, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffb9, 0x0, 0x43, 0x0, 0x3d3}, 0xffffffffffffffff) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sync() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1ff) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) getuid() fchflags(r0, 0x10001) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c8508997ee6900408bae90a8c7bd13f5c107d1cb6c6f64d534ce5e36b58c24d5745b0df41c83adb", 0xa7) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1788, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x210, 0x0) 16:00:04 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') chflags(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 1: clock_settime(0x0, 0xffffffffffffffff) clock_settime(0x4, &(0x7f0000000000)={0x7fff, 0x6}) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r1, &(0x7f0000000140)="df72e45a2baee5bbae53c898deb2628d15c988f34ed54993e5828b5a80a22bcbcb6c7e5eb63c9426b15504052420355b40b5b6eaf435e4f28d2cc508a1e4a615fcbddb8b3c012679f7d8b2d8d36fb41756912edb60ba23636fc69dfd0def18d55f9f5e56af45eda0b640668bf1b3d8208b2ae4f89c0cd6b04275e3d8f2a4", 0x7e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 16:00:04 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x5fa1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)=0x20) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/238, 0xee}, {&(0x7f0000000680)=""/189, 0xbd}], 0x6, 0x0, 0x20) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffb, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) close(r0) 16:00:04 executing program 1: socketpair(0x11, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r2, r3, r4, r5]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r6) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/192, 0xc0) setregid(0x0, 0xffffffffffffffff) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4b88ad07c00000000a0b4b200"}) socket(0x18, 0x8002, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(r1) pipe2(&(0x7f0000000240), 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) r4 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x0, 0x683b, 0x3, 0x2}, {0xfffffffffffffffe, 0x1, 0x7f, 0x5c}, {0x100000001, 0x1f, 0x200, 0x8}, {0x7, 0x0, 0x1, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x401, 0x400, 0x6}, {0x0, 0xc8, 0x401, 0xeac}, {0x6, 0x643, 0x8001, 0x8}, {0x6, 0x200, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYPTR, @ANYBLOB="61f6838d4f2e4304c7da42bf89871efad39095a568749f91387dd2bf39000b1957c67248fd210cd765eab8082590a4e20c7f934363210c481ebecbc5a66a90d5b69995c33758b3e676f51b1cb94adce97823113e4ead22ba51d3e43e45b3ab0904b16ddb45bfd6add1", @ANYRESHEX, @ANYBLOB="cd96d708929de7291ae99a374ee80029276485fad37de6eb1875", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES64, @ANYRES16]], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xc9) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86130) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0xfd, 0x5, &(0x7f0000000380)="a776475a75bc3d6746ecf7d493b9aba853ca7facb97aba0e5273634990d90fa27eaf52e7987dc899a5060b4aad2551515ba3de4a9d6efbdcc4f400190f156fdfe5ae9ad927c5989fed8fc8862be1364e34c222345f99cbc45dec26a97c0d29f6092fb5e19ba14fa326a6d02dd3013509b6620ceca4122cd013aa30ab44b1c30500650759866486a0067b93623e9a1efebc9b9f57c56efc143e54d2af69495183d387fbbd46e57d67d451de8def683d20ece6307f61b62aec648d05a3f1526bd1f39714a33e2575dca6aa0c7582c86064d75c88ec80c63d0d4cddb87acde29656a9f7d6b6dc428569b73426fe3a840a7cfadcff9e", 0xffffffa2) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000080)={0xffffffff80000000, 0x10001}) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x8, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000100)="670efb4a41b905d99ae5a84a4bf8f4c43f60e92153bd8fafc935fc7e911a3ce6c946406c25208b5389e8ba2f0d60", 0x2e}, {&(0x7f00000001c0)="8caf40bef9f4462ee70f34cc9ebddb3419b1bdf6331553ecfc4cbe80b168c53d08f37c72ba3cd505295ffb7d3f088bc8ba00ac5b19", 0x35}, {&(0x7f0000000200)="6148175afc2106a2463bbc19ea3c33bf17b7f71fcea652dfa92eac7224ceb2d1f5c93761be88c4ba25d194905982ed3f359efec5b453ec2113559c5b9ab9e985fbdbace488a2f723174d706bb22d6707cd53970d0a0a5297fbfabb71a69f9108d66412352675a45537a605316e9626be5237bac30178a5c825a987b453e66dffde96aa87869075ba9aa0118b269059ed5754b9c5cc7970964984a41d908986cea766407bc80900a269b2280afe98a3be6b9975ff42807551c587c472c5df6cf22ab0bc85384341b4b07a2084026b0d900cb4659ee167cbf7637df8", 0xdb}, {&(0x7f0000000300)="cddfecdc5dcfa2655a9022bcd6e92bf01f72e24fccc79de582e1d149b73cfa6aed9fec69668fe2131a7aee7113a52cb2daa5d12c44379d0e7171bdcd0c915cec4555b2d331760d6bb23f7d91b3f4bc600f819ad032be758a6a830a678f1b29d0faf540ced23f0406234dff91f1e41e55d735abceb8d7c63b4b4c6949d0267a9bce72e6e3204bf8c81165f1ba8096cae73f6d3a80ce2b3d65b4baaf9d759539bdc9d6b2fffe3069a6b56f134294165a71102f43ca73e08278aa17f40a0bb5a62b9ee19acc3b9eb0a4f909057a0fbc1229", 0xd0}, {&(0x7f0000000400)="18f2573f780eadfa272b8c7877089f039f0bbab2a7c0546884d68bc9828752ab546f8d3799eb9225d2f161767e285ade659bb9b935164fe00306640973cb41d006247e2ed0cd688b6cfe90ef048a041b2d9ac5bb6125e3cbf39d75cba933229c6bfa80ccc9dc60ba5a963430803bc35f0039a5290a44fd20fd8c0686a31b2d64e6a0d033e9a0cbf03b87e70a0f4d0ccd5850e3263ac8737786d94957fed524543b4b12", 0xa3}, {&(0x7f00000004c0)="dd4eabec0a58f730397dc328b4f9ccde91872562bb63ae5be629de03eef14ba7ba949e2da5647db9343772e28db3021fd98c432ecf1727fdff75b1c4b28356c7c8c5af9d2fd043f60c0befaefb837a9bc2646575bde20e326c3531da45a8033bf504c0ebb65ba4314cb0b64e18cce4ce465300589a229e355bd7bd630d33576fe6fef0382971378166e955dcf51dac548532375e17f1cf6b80af972b673329cc5fd4852196ed904173a81181ed882f73361bb477fc2892c3f69e912cdd4530b2ea6a8f656254389c5ed258f033c3", 0xce}, {&(0x7f00000005c0)="dbdadf99a03e104778c59f1b0df402a77b19a3a8d75382070ac2b643368e79c288c724b3d829822f5b9a20edc9a81b99bd2fc3d4b4449ec18dbbcb2d26610abd4e625119bc339d0265c2fbc6c36a3d9b5f94b7bea7a8030dba5b541059a38b244c4793ea0574fe5305693057171e8529401b5e579f121c3dcd48f1c8b9a7a3c759b694bb84a878a2dac3c77536", 0x8d}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x58, 0xc}, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = getegid() setgroups(0x1, &(0x7f0000000000)=[r0]) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x42) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x8, 0x1008}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:05 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="44120dcc941eb499a02a4665544b371f84c7a331a4f58b54bd2b179e6bade69a3bd2563198eeecef34cbd0bed890fbadc2fb0418d8844d539c3ea53856820de854e67bd479280ddbd4faed3390521a3e2068f1c686921da4345af812d6857cf3b7b96910625aa8225c3b2e554917a953f2ec482f2d798e4bbb3673696889c96432409ceade3eedbc7bf044b12340cfdf48792aaf83a0ce5e4c2284", 0x9b, 0x401, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) getpeername(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:05 executing program 0: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/72], &(0x7f0000000080)=0x48) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000100)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b02494df0b030700c1b261fce8d6790a", 0x4b) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:05 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x4) setegid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0xffff) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10208, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x8) accept(r2, 0x0, &(0x7f0000000100)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9) r3 = semget$private(0x0, 0x1, 0x22) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/147) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000482000/0x4000)=nil, 0x4000, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000000000000a) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x3, 0x8000, 0xef, 0x40000000000000}, {0x9, 0x941, 0x2, 0x1}, {0x0, 0x8, 0xfffffffffffffffb, 0x61}, {0x0, 0x98, 0x9c, 0xc35}, {0x2, 0x81, 0x6, 0x5}, {0x4, 0x3, 0x8000, 0x800000000}, {0x0, 0xff, 0x7, 0x6a}, {0x7fff, 0x8, 0x1, 0x33}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfffffffffffffffc) r2 = socket(0x1e, 0x3, 0x0) dup2(r0, r2) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) fsync(r1) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) pwrite(r0, &(0x7f00000004c0)="712106e38a7dba9305edd320412fba51702fb7788c4fabc1dccce5da352f0408e08ed32f55da3fb1ed5705cc7418391efd16c5c6e0fe01622dbec78942711bd3dfc3b09cbdebe6a52984c72dba88796ca79b1b75d5ef9a7e6c5f263edc3e1059fd7eef769261c69ed7c457356f85169f32235476c05fb6e8d5bce656408f83101b343ab60574d50eb0b121d9e5e9e0f2bb722ab726e63da183ea15f1c8df120ec5826529c8aa6159d676299317ec98eead5d4b4742d745a0d21665e2e36c8099fdfcb57247ae27ebb408759c33b3f881c94827240c9b77438a99623a744cbf4e8ff8e2", 0xe3, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:09 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0}, {r0, 0xb0}, {r0, 0x10}, {r0, 0x2}, {r0, 0x14}, {r0, 0x2}, {r0}], 0x7, 0x7) poll(&(0x7f00000000c0)=[{r0, 0x12}, {r0}, {r0, 0x80}, {r0, 0x80}, {r0, 0x80}, {r0, 0xc4}], 0x6, 0x0) r1 = getegid() setegid(r1) r2 = fcntl$getown(r0, 0x5) r3 = socket(0x11, 0x7, 0x81) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r4, r1}, 0xc) write(r3, &(0x7f0000000200)="9f4b981628f1a31c870917c4fe8ab37b1baae118f3ae4c0b72184aa321c6fef27d2a1b771f247e61270c2a659c692b36a6399f1e3293011c3ebbc3c34966a46bb593e0820afa68c9c986499bc2820a6680b113f9c956362206a4b686115da2959e6ef07756853ef0b273264d36624b94ebd054796abe1b7bc340048c64246d1866467e953deba5c5d0b5e5bd754e180f5da40f700c79b182d387b3a7fefa35e8661553a8d21c30e5bf39c96d46d2021e36c4d0cf869f7814d5e139dde84d313bc60796afb7923ecc72d920f422b7f0a8fcae2825cf705d206962cd04715ba6b51666bdec1f50c15c1c6c2a08fa74b9a636d943d2a66a9ecf80c3", 0xfa) r6 = socket$inet(0x2, 0x1, 0x0) fchdir(r6) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') poll(&(0x7f0000000380)=[{r3, 0x1c}, {r3}, {r3, 0x2}, {r3, 0x100}, {r6, 0x44}, {r3, 0x4}, {r6, 0x58}, {r6, 0x52}, {r0}, {r6, 0x41}], 0xa, 0x4) lseek(r3, 0x0, 0x0, 0x1) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x1, 0x4, 0x18}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) unlink(&(0x7f0000000480)='./file0\x00') read(r6, &(0x7f00000004c0)=""/4096, 0x1000) fcntl$lock(r3, 0x7, &(0x7f00000014c0)={0x0, 0x1, 0x1, 0x4, r2}) recvfrom(r6, &(0x7f0000001500)=""/103, 0x67, 0x802, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x9, &(0x7f00000015c0)=[r5, r1, r1, r1, r1, r1, r1, r5, r1]) pwritev(r3, &(0x7f0000002800)=[{&(0x7f0000001600)="e82d47c96fb265d6ba9186af884f990ff8c59a69be6d47af5ed81b5eb8a314b6dfe6cfcab7e33ef4debdb1afb116e46d04606a0744d6d94874446e5bae95fa303f476988da9a3699167bd4fa239516a97ca449039583920074e580a8d7b69711cda8cb1644aa07a7b396c3601ac74fae70e6ca30b31e3e1b714b219241f032687b7be3660d92300a3256c97f75607b9b1344b675021910bea255f90a2938b45f29987adec0d9d5810b74572956f71acf71a761a506fe52aca72714205337912ea3f382aa98cd996c14a323faa0e42e9866e0b3570635dc237e656e137b8c7520db391720ce1a43a7a1f9dce7268ea10fcc0271827076a7c589967b328d72b6388e00d459e5b3e697a3c30438dc91c04ba99b8928862bf0ced7d7f91e213577cd37b7fe4702210b095d8c134708e3f7494073b94823fe97539a057923217c5f844edd40e48c1508f3c1e90d93b3ded649fd7cb22436713265d18da7fff2f2ab145cb76917ffaccb422a2f819cb375d17f55e4e393aa5870d1aa163c672c3d288e52793823dfe11c63654e97908047cade68d81fd763078a7a4b2a5d20db5b19d67d726f8375220bea43e263e61bf06a9aa93576a3355493a2ef356b17d54fe1ef3c00c6e17531f84649fb7751e09465d6aebe6b2a0a4e868477789dbf36376a0e296eca67214642f431e3c8d612f6f7974ca1e9935240b4aa8519ce007a42584a763c2009bfc876fcbc7a03f48af2a963e8367b6b2d81f8021a254f14863a19b8b2cf66f8fc13fa9daaad8712b9211c8e2d68dd1bdc829d3675e79338864aaa885e1d2e19892a9c0d7f0b36cf6d2f0266e4ee1cbdf1e0e6268d5bf61e90d58dbf77444521d79b48edf6573c304e8c01a3d9f6202885465b2a1b458d393fc72cb06625af9a77e94d4f8e5cc5ee7e10aa2defbc807cf9b82a90a7d4aa45257b770925d260f9719aa1a1f6202481b5f104967bc6750406082380d0c38b3a9db3023742754bba4e3cfc4739b39585de25fd52d607317a00b34d6a916b8db94113fce052922479bc3b59b8db41f8131fb1d27e52dfe4cd813204e54a2aeef10fc755212fc680aa6d27c2c01edc4224f79411caf1d8e2270711751d23d09a572c1b204d566be01439c6ed0ca53e20eff8b4d3809866276d2ed836780318c0029f2e42f8c74589ac351f293f2f52ceb9c7285a778acf9f9e9030f026a4fb3dc44124689166b8470171d87789e99294d3af5021365b016dcc4cc76920c4ef755e65c559395bd83e23499150b9b62f8d951c37106d231f6ed2990e3de755087fe76bdd94f90a30a10d9102abeb7ab5685d24fcc57586d7f6966ba4ff732e9e1f17736106604de4de75b0d14b4eb051603eb06e32581c2609f612be0ea75d751bc1c307b44fcc0f2a105b1c16b3b929fb0e000cf165b87169888147b5a4e33961d36e398850f0c16359f08d1c48c7ad110ae27961ff56a66ab5ff00cab1f58af41873d9844ecbb8b957590058be199b227beb91f2ce0bc295ea62c04b648543fd562663c3fcee62cd49b471cd685ccbefd3f997c68e99b1d8dbeceac9ae58fe5248fc2072d0b3abd85f67062caca0a7efc7b7ea8750c7e124758269db92ae39a61a0dc908d406c1fa6ae0476513cd4b022f7f825387a139f31aa5e7c7c5a0496813e0c7bf6e8a5139f7fd361cbcf38bd7ed176d4379e726ed92ed7728394771d3f932b1bb3cbaccf9ce32b391f6ca6ace6da47505e0576e0c64bc0cfb67943d8ba005dc1e997dccc180e05f0d9d03226499d16d34a30c4c8b24c985adbe88636f218977161637196bdb2222e8abc508ba17c572cf031665c66962130ded0c53e7afbde4b1a474a260b8f2fc4703658a10d33d712c5b56fc32ba0aa76aea2aa754648ee8724461303c5225bc7927a67d561c08f9e115dcd22f4f7bb85617934abdfe9a4fb8f5551a5c4503aeabe88b9b224add0eea64a996d2e070dc24507d3bff1be3d737debca8f55e3c6f7681d0ce289fcfe049a13a2e2f294316bf682c8e4ea15dc27a1acc2ae52939ce26f7176f03303b3a3e493e2aefc927ed5dc1b7305018117fffaa322f285e6b650112ccdb44824a54e8163e279846959bd455e640c83433feaf60b8959156f50cc6b29621d3a8d7154942b9ec9e5b8f1d4762a58309cf7766663ed3ad591d2775712873f1c0931d4eed9cee2eafd67f2295164ae4202e79cbd31de7f4db773bad61bd3f6c91981ef03dcdcb7d99737701a3a579814cd3daf1c1f86a810c8dd6215b231326b554707f4e2ab6cab8bd99db615d600750c5559049d1d73f2c20dc98011ec4a5559f78fc4e0e9cbfcf5b46cd60a1727fb39623625db51c62ed2ce1c89b3deb9fb6ebadd5a643a15293581f87d4fbc4ce244f0292dd37040878e39a107f1b331b624739245114cba506d214027d7ef56ab80050ae0bf2f4178956d0549afe69a6f8070398d0c78c57a4aac846f8af4c73f5524b5328efd83991788dfbafa2a1e87048b68785509aacaf363dbdd267fbff35b3709683d493f2e39c91acd93aee7c70213dbbe04e65c140479550afb89947eaf345d88ba768e8fce18a101860811852c5a37eab2b8bf45897843714f6fbca0c96743d8abb9a8cfd79d2859ea6c7dd1a1d410e95cd45f6a5d61383e0e48783473ecc8696854421a5dbe0828726651b1f153825935f379ea98e33ea860e71ac54138429a1c2b1fc78c2578ed1c62c8253f10850bdb3b24e1df8d44bb2c5e4400445d31f1a0773dea4b91498af7a781bea2c48e4a7ba0a3457f49cf0271266f01afd96f11aa62e28ea0980bfeb081918b4950e3b12b489c7f7f932f4a4183968c2dbdf3a778c7081b6e01a3ec7c97e7412c43394f4621d0762d48f4c63db31f08ace0a31a1517b80d5e90563b5ead6ff2f71edafe0c2fe82bc0b8aef6d916b3f9581a03c65127d8d20abad96637b93dec935472defc9ce012e927d5e66ffa14a4d86c352df64c11c4a4ea34aeaab17ce73e3abbe7f43a739e78d971ae8442ad1ad9284a74d697b9e13cd4b84ab53d64716648cb92385b3f3f725fd7699d10b864998e10b427b541215e53c95a8c57a02447303c1f76c404a6ff0c3fb334a4778562de2c9482734bedcf31a2f6fc6eb9a9574c5214ad0d12b9b3e9476f51082c9e040bd91b57ffa3654348c9d0eecb7bb9092fae500b666fe8331d6e1605d88cdafd8f86bf02f1776f4d8c2ce3290b8f0536fb0857d19de03dad568ef3a8b97a2c3155711ccf86b96eafce50f6897f79337c3f25c456df78152e9ec83e2ab548eff7f1ff8a2d4d988d98c5f25edd6376347981a7004f16a2238e9f1a546afee893015886f1cc703607abb8d2c0107e71192030d49a379107053880c76b1e5aa4d81e37a2f9212358ad579397055d7c19af2ea4d64f6b22abbe6a91dfb3d459ac13a5b3c18618c6eb0d5823516d61aea5e4bed168d37cd70ada9991c508ba3908799b9b08d7d91f93ec4427562a1fb286296973c77978d1dda95f077fa14f64933d862fb5ca78ef277067bc11c9c5b2ba2de186551f1ec1da3c5871e12ab80990cce15bb9ba8b1b2dfc1dbbfa7a78de0dcbeb728b51fa27e346fc824759417d1bc36278ecb8cf0f783bcef6d1769b3a782cf0bf9fecbd62cc28a86ed0d21cf881191ceb50c027496e18bd3a9d78cfcc308240eba32ad2b9cd1820c80043d273ef93f26d392fd747320025227b86fc423014e64aa7cd13acf65340a08f00733f872df9d35af9a1ff9e65a59ebc26088e5d9be6f925af29195f2966069a601c017561c9327b27773404b6693408176d02364f681892ce12f8d9c4252e19c15786437e40f40f6f1f8eabbfc4de407fba372036b45772fd124cae1cb5b5d5da6ccccd5f41a3f89e0122c31a7e175234dea3e6097651b1ee15b82ea9c04f15aeea8e2753ac024a8cd46ff3388011cc6d82683de7fd2d6b308e8fc22cf84d6f3f2ef053609a18170dd53615b2789f7943c80b16631fb48d89b5e1c93c151656328ec7c87c38d9daf7ec50d80f71724fcf9d98b18a48bb4b5c26973191361b50a3414c973e01d7aab62c4a290aa44dab395f5189268f0ac51abdb784df56b4262440667e716a57577743dd1ba6219197087ffc73035d1f97b1d92a14ccf46dccd6db517e459de68342fcb196f7ef585567d39245eef36042ca3e196793457398630655a547a7ef0a6f4e58f0857cf7fe2a4fd89f63bf158e46f02693e4308c396eca5f0f4e6e5750a4206af9f5a05ccb2356766bfc0417f353c0bce13dbc5dcb268e8ab78bcd47d7caa500b576cd21ac874d8062e63514d5c763df3a8cda552a86a68ad1c982f6053440127c06544e678ee1a519bcd461819fefb2ef74b9f830c8b86b38ac82c57f0668ed6220e826e02bf538e5ba029de8f9b9c69d3071529cf7c93e55a2d60275c67744834f5d3095d9714f0882b09d2994ee0f81158cfba6fca67b14eb9f7bb3842a35e353d6383ab15eb8937f310a4404da1ff5b414f263b400f1158feebddfcf0b3732c20791d68c931be3cf21410155fcb9d9b7bfffac27ebb336385c3c901a0170198cc5c0fa84b5467a8b825fac2e1c34ac4125fc087169c6f689470a1f30369e8c3972fca241fd27fae647940679bd8f84500c4acce734cbe8253e7f3f7a97d5634a61b4653828c4da1fa45005fac38ec4eaa4d6e2f40d80feb3da3473f5560f8eff6b1ac4d4bdc6c1961105f31780ee2f31bc2a28d44bbf045b60cd0f92c2a2cd6d8c0c2d1f6c9e64aefe44b394be878732700dc5caaa1c9c91bc5d1abd59acff2d424dc02f6ff72652d04132f45639718b9ccc6fc4c9d4afa29ad79b0edb03b209b5063f6ef7bcde34a02d057975e362087a2c7ab9791734dc490bf22065b21f772654c2015cb28b5e3b2a09f6563cd878ed584517d93a49f596dbf73d9025b48e056b290b7964e9c53311474dd1965f7040ebe54afb23b7e4d2e9c6fffb27eadde2cd04886ddcca53a8decbe85a4b6b80973fc37d936b6d98cccad6f33b447773a851a290797aaaeb9581497d83ff68b8bdfa277b8dde1c81febecf4443c40441e2a30122ccacf4adc9588b741be9e3bf8ba4899f33bd152ffd61aa23827ae3df8e775d8f4ab7ab08736410d04fa3d079bb4722abaa142a21e6d61f6895740e54541c95135b0cf2c1b692147e9c9439c9826cd476ba41c0a958d5857316c23fc5ca044b4169d38184141c677ab1ba787bf1e5cef7ca205960fa2f237e56d8145a2f5a486ff26ed1476a3205bbe6f2e290c9c35c8b4fb2556160b0f0714ae98c25a98321c666e1bcfa82c060e54d213b4179ac57df769e507930e6a57183b4ea25a87b9d33f39e92e8ef26eea11ff0ebffd056810589735cb90188adc71f9d0d63127dcc6699872a9ed9de10d3bd050c277354798e53afa2f718259b5afdad8c3e79b88edcb1f859aed1aaecdb88f0053a4deb146ae9b3364bb7e898c212982366ac2de676c73e935cc3f3eb67a316cae01a4b5e824b32ece987b2dea8b5b2ee423e207f5b708433ce81fcc0e2e76a5eb33b4710a2a449b0dd062a876a8e1b8394d44741824d7bd7d1af4bfd066135f3fbfff2d896f06e3ef24113af3a2d7f1804781f052b863edf57b5bdc3d205ee0a8467f524f27c8ef08d9484ff5f68d61024ee99f2bc82660525b293a546babc6518e20947eb9b168447c21dcf3be8ff2ae047b91b4f8c54c2f09636501b54e5cd54421335165b386aebf4d14754532f6802449267ddb814d197d30b7ef403e805facb678595a0d37cc16ac10bb1097", 0x1000}, {&(0x7f0000002600)="29c5ff2f33d64e6186f737ce14d1dcd1a6ef38a0079dd3c8", 0x18}, {&(0x7f0000002640)="7f363cde80742637237b416df2a73c0e30d7e18ca967fab89d224c76017aaf716ac1a9a7331ccdbd7fcf61e726ac13052a81e6bac4c55ac0d298d06228d514114a6fbac31563c69dd4fa8f78a3581aea35471db0f395de6854f52abc543596f8f81551572734d72234eab76b25661f3fede0df8d34baacabf4fa060c62dd516594604326ea0fd08700f7f40a72fb8f38bf392af9291b300ad0e430f5e0b3816bc08fa823f2d3d5ab1cf2c9aa8643", 0xae}, {&(0x7f0000002700)="6617b2cd616a0d57fe5b5cd1fb9b4b", 0xf}, {&(0x7f0000002740)="fecbe9a7327752c7fc51e0a9d3e4735c031d5a12da7801d763248d38cc9ed801dbf7ded2dfc775dddff81dba648e234b30cadda6bc68143a6a5dcbdd0f721cb62c648b792f718a352cc537739bae8df539e3e9857fcf5946d1857c84ad0801ae13b3852e635010cc3914e388eb42bb8420dd7bb5b3f87affd36a8061c2df0244ce564db325e05832bd7dd6a2cca04ac35ea1c6", 0x93}], 0x5, 0x0, 0x0) r7 = shmget(0x3, 0x8000, 0x80, &(0x7f0000ff7000/0x8000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) listen(r6, 0x40) listen(r3, 0x6) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xcd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x6, 0x4, 0x9, "2bbc9065d3f814780b8b128bb212f135754e03cf", 0x5, 0x2}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4262a6a53f4b9a8436f728193ef9d4d99342a350c345f5ae505bb3f0216ab93f12fc4d5fdd6b507a293a487811a79ac8cd502ce45afecbd9b667f995e533727883b868fe70b2ec24119451afc3d5e704ba43f83c450ca094d68c8e99841c0cf167a0228c0a601e29b41fb2c3fb44401b151555c95103566a97b90f6d4d41158cc50d1805a25f39de10dd812459e751cabb0a969f8ed03804687f73552127c56fd5d675c042eb634a", 0xfffffffffffffee1) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3, 0x0, 0x7, 0x2, "97dd1a0061627ba598f01037fe067b11ae0759ce", 0x5f, 0x7f}) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0xfffffffffffffff7, 0x3, 0x200, "a9ff8bc7809a045414755280ed8483ea731b890b", 0x10000, 0x4}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x81, 0x6, 0x53, "8764a5026828c928969aa844c7dabe2fbf8c6071", 0xef51be1}) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x50, 0x20) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fkle0\x00'], 0xa) pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)) 16:00:09 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x802000002, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x15, 0xc000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "07193e0be3d579d993e99cdb5731b3cdb5da3e58", 0x8001}) 16:00:10 executing program 1: setuid(0xee01) r0 = syz_open_pts() pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x7, 0x4) dup2(r0, r1) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xc}], 0x1, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f88d85b776a7760a65a1a8beebf9489a2d9bbd286c12e395ac6b8471381f237383a46dd5df582b0ecf369bee1d134c04b68a16c591634d7360aefc46a8a28af9b718db7903e9bf90175af54c6c50860975927c3557ee2d1a5fafcb24e58a0e7c7b0ab6f85987bea553adc2d498d338e3a1bdc6d00c69235de5ac64010b92837e3cf03579ee1ace461ac43b1059668a081526c86e29bd7a656619f11351b5446604e3dda3b164754933715173f7a5c5087aecd4ef692635cd87bcb8b28d391a400b6f57ea1a66151babd472be41da8a4049ad63e13f", 0x201) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_open_pts() socket(0x38, 0x7, 0x0) sendto$unix(r1, &(0x7f0000000080)="0e1d06884a0b4ab78081997cfdd177f59cfa42912f696c0753db01241d3f8e1b19df69a81e775055b50a13ce1bed76cae94ea539c7ee71ce9cd4d995d98b3f9fc61dc655bf32cf34e60ecba13321881d63d1367a7d59da419d9b5d20df0b32a0b1176ae99ddd12", 0x67, 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x63db, 0x34, 0x4, 0x0, 0x7ff, 0x401, 0xfffffffffffffff8]) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34133332e", 0x3de) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x659b, 0x1f, 0xfffffffffffffffe, "4a6b92c3e1c22473d2b8f619f4e8b85259a4859b", 0x100000000, 0x400}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x46585d47) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x4000, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7f, './file0\x00', './file0\x00'}) fchdir(r1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000e80)) r5 = dup(r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) pipe2(&(0x7f0000000ec0)={0xffffffffffffffff}, 0x4) r16 = fcntl$getown(r15, 0x5) close(r0) r17 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000e40)=0x8000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000e00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000080)="1aa3fcf43d8cee096361de2a6316168e93e95c87c3755bce1c5b06298820bc8910bda9f7c867265307ad6ca3973f1016d70ea523b10bc4a6d6097ba172f34ec16596eeba933d6d54c1503fc7b44db220b11d186b09c8554b3f9f79b62abcc4d67b8605c83ef21ef23eccea75cf67eeb88c2b35b4129a4483bcb32ed9fd3b6de7f51c38f725a680524651e7669b7104f8f4", 0x91}, {&(0x7f0000000180)="8446c80e58527fe66ad4d74640a50374b59a80578db22d5ce70f04409c9c15429db2ae502f1788e9f01cc2d311a4f8e5e0321911a5f6b1fa46030833fa8be130d14f7cf72dbeaa52a471f63594c2c6fc6e20a4d20002e3a02e487b6fa09e80eb882ffa731b1f6c334b894343d7bb31d0566e3032a692ca5e1fe778dd4de92fb2702eebd102849b03569a8840da21c6a028b2eb52ac7f06f85c43c5ef3909d4b52421aff47b3efa67700e20542d9a179ecfd0dda051106a44b16b8b96d2bd8ad82eb8b9006a8b5bf4271209ea9d226c464184b832266de092ed91c9a4572f7ca4ef", 0xe1}, {&(0x7f0000000280)="e89271f64ad12b071988ecd1ee1d02254931b5752369cd30c9b740accade9c99462e093ac040f79f39d63dae384d89e5edafb9fb6a0b5fc74fa7095399b9e4f12d5a650c45f71cf84de9a09380982456", 0x50}, {&(0x7f0000000300)="42be5a140d95132da422a048028c043e48fd1adbc454c0f5478f378a5725be7375151c96aec23f8e12d88ce6688e8e4d1dccd90b8b46437416d3829fdf2cd1297a2a7e68c6b39f3892b3ed96cc095f3b32093202f88cdc0968c47dbecb693ee9a3eb4f6458391aaaf17ba67f4340c2d82bc53ab838c7f81c6eccb8daf7df173948a1a948ed21a5b7eac35b782102da2fb13262fc", 0x94}, {&(0x7f00000003c0)="b2c7641cc21d6148b6bf0a3da09dd3faaa30bb9d53d58e2d9769b2aa1ad9610026440c161710fe553609355be80316bfab9ddcb3c3d82fc4d22869722b33c7b772d4e937335ee985f6be877260a9bd524246768d99c8856765e3b82ee2db4e546f4845b8ab23bd17cf357333afa824829db22ec51be109622b927d2b420929ce0b534aa2f28f53736bd9ba0113d0c004a17a8d5845e3aaa4a4de4aec63d654c5b344ad58e4731abcea352cd11aa7275c8611c881d2cff6b5ba1997ec527a6bac8418c4cdfe3cc3ba5a81361165fc83", 0xcf}, {&(0x7f00000004c0)="b84074eb8a14908d15e284f91a00171812207980462463067340aa59d648e3a59ec62cf5174c4a85d2e5ed20a853750e59f48e1eb4cc384f99ab3f4a90688122f54feec4a1fd4c0c59937e7bbe9a9bd2e2a7efff559425f3ad779954e236b64b66bc0a934ef8bca61756af159d2e5d7b6eba5314e999098493f508fef15190a18da3379ee9457a1dd0905cfecc299984cb2ec0c03666f9537481d2390acaf95f0c4e0894b52f0d19069f3bc93110548ccf31ea6512bfd84efc4b5c0bc0697ad532e73c39be5dad2b1ab1a14da6fdb2dac7173d329263a00ee9aa", 0xda}, {&(0x7f00000005c0)="5d194dfd924911cd80c9302c48c96790c8ef07aaedd806218bf87874abf9e78e9851a7b90dcf8a400102589c12d6babc79b49c1142989aa9fd8aa6a9ac914738a812efa5f888070e934130e07ecbf09c4b5eb7273da559c641c674033baca1c0e1e529fbf0c0977defff41819ba4cb2799d146a0b31b58038aa1385cbeeb", 0x7e}, {&(0x7f0000000640)="8b177962eb30c22dc0ea2e65af614cffa4820440b4eaaa87415e506043d1bb541921d7e6dc56ee194a3ce6909c42cda319f4bd4fc099e6a004845b712e30f9765a55211f034fedcecfacfd8f5b343a310f0675235f07e9eb394374eea25188ddae3140920a192ae4", 0x68}, {&(0x7f00000006c0)="277f24c3333d640d654526bfb51c349e7a5a5fa0e944286860e0c39af847593ccb850107eda55f05a9b506289cb53d63dcf1edea2e7a1dccc6cfe2694c1e76a4b6b422b699ec9b4aac9c23feacdabc5ab0e296bf5ef342f55726423f4ddbd4930d82e50cebedc047896ca3c3f9c96e01fb26f34d235d2738f90d9c0e815a5e6055b6174d45faaaf6fa2c8452d8703653e798273934738987149fa66c9417b71ae0b705b8ac809d37f2e231542634332bd8be86a930a443493036cb36f50d13433d", 0xc1}, {&(0x7f00000007c0)="31627215660490232768e3e726db2cab4fc60f44ab13619733ac5d18d9ececca94493cfc11", 0x25}], 0xa, &(0x7f0000000c80)=ANY=[@ANYBLOB="28000000000000007fff000001010000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="040000003000100000f6c00016ffcf6fbe2e", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x40c}, 0x0) 16:00:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pipe(&(0x7f0000000080)) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x43a) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r3}], 0x2, 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x12, 0x80) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x90, 0x800) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000140)='./bus\x00', 0x20800, 0x141) ioctl$TIOCSCTTY(r2, 0x20007461) syz_open_pts() 16:00:11 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0xfffffffffffffee2) 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1011, r0, 0x0, 0xfffffffffffffffc) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:12 executing program 0: setreuid(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4007, 0x6) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0xa0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) socketpair(0x1, 0x8000, 0xc6, &(0x7f0000000780)={0xffffffffffffffff}) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x5) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x10782, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r11 = socket$inet6(0x18, 0x1, 0x1) pread(r9, &(0x7f00000009c0)="5e1ef37728eed6e6a19a2dcb35970ef515ef6f47b2354c455c8780aa81f6140bcd262784965354fc6e2d6c2b7a0b6940f9fb800054185a4b868698c21085d69a23662a8837ffeb0dc7d17511f5dd01931475e1b0c9e12189d41d68d0917e49ac2da25edbe3a54e4c654aca31830f7521d5b11352f4a7a316895cfda6ca23", 0x7e, 0x0, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x80, 0x0) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r15 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x800, 0x4) r16 = open$dir(&(0x7f0000000880)='./file0\x00', 0x82, 0x10) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="4e8bf966ab08cef24449158fe6d45a1587dd744a3c884b1484bc23738fa653a8364331c6bcb49f79376524a34ab8cc737c6c19ddfcdfa58bfea1e5746c531907bed13d2aabaa67e6c6523211c3b814cafb8aa3af73de2d60cf891f93fb2ca848aed3ac3be94f9dc153a339ff7498254d556ef29489d932265f61e369e9c534d74062ed414516ae8985e9d999cd344bb2aabf73e2303a001e975737d95db1bda4be0642aef0f055d2cd72f1456f520a1b89cd257b1b5982fa7f118f345bc62b210faf63a173c8869d11e8979d5a8ec7676e174d424a3618f847f44bebd653f0d1ff6f3f63f9ca3d74b73f24", 0xeb}, {&(0x7f0000000240)="65fd9c5c027e4f8b1d2e73a581c5cdddd2b8cb3f8869edbf080d68c449e259262c6e8c6ac5ef8b5cf6088bd64d5e58d4bdde541be50c0e136115a15764ddc074dcae9f0427242f37fb1c18bd23a096285507aaddc00360163fb716bbcca5d61fe74acd9bc49f18422a33b49638c4469f54a0aeaa8c076d5e6d32b9e0620aaa7a5bd669736137d468b7f98bb9a9412cfb61da9faefe4de4e4c98be33178969420fe39f5bbc5f4b2f11a9e106ebde3e3fc093f955f418d7939f5d84761f8927abe93106170f3854f4833aa1b", 0xcb}, {&(0x7f0000000340)="606149163820d47e89d9ce6351f6f98fec9da1caae4dde8c1891455374193377926175e8f30f66029e6bde8d5c2822be990691419c43fdfa78c6b5fe8806eee28fbc242f5b2ce14f03dabb22ea9a0d3360a65a68548ec88181cda293b2daad3ac73106146156a6160e435a9f1d326ce07421105711a2ed59da08a0f6bbced030954d155c574dfeecb8da4e5e5cb80558a9ba7610c56725706f8e0895389e7680f9aa0b36d5c6026fa8e7356f7cc9261e99a0b4db7d22f4c98fb873", 0xbb}, {&(0x7f0000000400)="53f1b0fd22921a9a391eec74e2ee5eaf5cf3faf96ede47b88bfa2c8a70c72dc8a5e5eaae28bd0b32e5719e1ad7e1f04380809bf8c704c9380eb56ba799c56167f4f4be220741e30dacdcd4ed09864e54ee195486ae9f852bb45e58bcff2dc4355fe3552075e12d9c8f23a2c71aca3c4eb201abde141fa767f2963c9f8a75e594017f7056ab5048dff2edeace998270794b5d3499d7adfc80a7fca985d43b3479cf69fa8bc76917b8303b49076ab37b4a7708c88e98752caf99f04d273ca193681e433364f310c75005e624187d5736dfec77fbfa4bb1b95acc4d78d6", 0xdc}, {&(0x7f0000000500)="dd7dd2", 0x3}, {&(0x7f0000000540)="42504dd1132f779c705a8280d0a7251998a09bb58dcb9eefc045c9287ef2567f09f6632e03dcf0cd154953ba13668dacc29741bf6956e890faab8150f31c4f0018bc07bceb106c428783fa6e7c05d2f9f558cfd1fdb4c84d8c772807c620ef9875af56407c14d8d952a5c3719e6e1af970b545", 0x73}, {&(0x7f00000005c0)="8ce69540f7961b14b5614e4d837899432148e25f3dccf403535a6a9cf2904215bd652a38f93195feb51da97fe9f46bd03277d1d7de277c3e03670cc03b6441351e78b47015", 0x45}], 0x7, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0xa8, 0xc}, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffe88) setreuid(r1, r17) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000617043b700"], 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/70, 0x46) pckbd_enable: command error 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) pckbd_enable: command error 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000000000000, 0x0) pread(r0, &(0x7f0000000080)="220ab338ecbc9e9caa6a400098b6fa905eee5ec414d4e4be9f79443f93bb6bb8b41c727935b805eb278614b136e71975a2882ea5741291915e15af220628", 0x3e, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x667) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x4, 0x80000000, 0x7ff, 0x9df7}, {0xda, 0x392a, 0x8, 0x6b}, {0x1, 0x1f, 0x3}, {0x2, 0xd9, 0x9, 0xfffffffffffffeff}, {0x3, 0x2, 0x1ff, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9, 0x80, 0x3, 0x6}, {0x40, 0x4b3e, 0xed0a, 0x1}, {0x401, 0x100000000, 0x1, 0x4}, {0x5, 0x7fffffff, 0x8000, 0x1322811e}, {0x2, 0x8b3, 0x3, 0xffffffffffffffff}, {0x10000, 0x40, 0x7, 0x3}, {0xfab, 0x7fff, 0x4, 0xfffffffffffffffa}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0xb1}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x280, 0xa1) setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 16:00:14 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x404, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x90) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xbc4) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() fcntl$getown(r0, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x0, [{0x3, 0x4}, {0x1, 0x7b2}, {0x2, 0x7f}, {0x3, 0x80008000000000}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0xfc7}, {0x3, 0x26f3}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x7a}, {0x2, 0x3}, {0x2, 0x401}, {0x3, 0xffffffffffffff16}, {0x3}, {0x1}, {}, {0x2, 0x8}, {0x2, 0x7fff}, {0x3, 0x7ff}, {0x1, 0xf3e}, {0x2, 0x8}, {0x0, 0x2380000000000000}, {0x3, 0xffffffff}, {0x3, 0x3e6}, {0x1, 0x10001}, {0x2, 0x1}, {0x2, 0x8}, {0x2, 0x100}, {0x1, 0x157}, {0x3, 0x1ff}, {0x1, 0xfffffffffffffff9}]}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000040)=""/65, 0x41, 0x800, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$setstatus(r1, 0x4, 0x48) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) mlockall(0x800000001) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0x2e2) lchown(&(0x7f0000000000)='./bus\x00', r0, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00002327000000f3ffffffffffffff000000000100000000000000000000091400000000", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:14 executing program 1: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x200}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x82, 0x42) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffe) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() close(r3) getegid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0x7) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x8, 0x4) r4 = semget(0x2, 0x2, 0x4) openat(r1, &(0x7f0000000480)='./file0\x00', 0x524fe20edf723180, 0x8) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000003c0)=""/132) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x13, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x14, 0x60000008, 0x1, 0x8000}, {{r2}, 0x0, 0x1, 0x60000000, 0x10000, 0x89}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x20, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0xd41, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x4, 0xff}, {{r1}, 0xfffffffffffffffc, 0x24, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffffe, 0xcd, 0x2, 0xff, 0x400}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0x6}], 0x7ff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x44, 0x8, 0x1f, 0x6}, {{r3}, 0xffffffffffffffff, 0x44, 0x3, 0x5, 0x4}, {{r2}, 0xfffffffffffffff9, 0x43, 0x20, 0x3, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0x6, 0xffffffffffffba85}], 0x9, &(0x7f0000000000)={0x6, 0x2}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0x1}], 0x200000000000007f, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x3f) 16:00:14 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x350}, {0x3, 0x2cd2}}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x71e5}, {0x839, 0x100}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x3}, {0xa000000000, 0x9}}, &(0x7f0000000140)) setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x4}, {0x8, 0x10000}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffa03, 0x101}, {0xfffffffffffff800, 0x7fff}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000240)={{0x6, 0x7ff}, {0x1, 0x1}}, &(0x7f0000000280)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x2000746e, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:14 executing program 0: readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/92, 0x5c) open$dir(&(0x7f0000000140)='./file0\x00', 0x10010, 0x8) pipe(&(0x7f00000002c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x2}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r1 = socket(0x2, 0x4, 0x3) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socketpair(0x12, 0x4000, 0xb27, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) unlink(&(0x7f0000000140)='./file1\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x280) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x101, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001100)=0x1) r2 = dup2(r0, 0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:15 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xefae) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff16, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8002, 0x8e6) lseek(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x3}, {0x1, 0xbf8a}}, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xd}, {r1, 0x1}], 0x2, 0x90000000000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x13, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10103, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0xe7, 0x800, 0x3, 0x1f}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x152) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xff, 0x7fffffff, 0x1, 0x1, 0x0, 0x3, 0x6ea, 0x3, 0x0, 0x5, 0x2e6}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:15 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) msgget(0x1, 0x400) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x7fffffff, 0x7}], 0x10000, &(0x7f0000000100)=[{{r1}, 0x0, 0x3, 0x200fffff, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4b, 0x95fe, 0x37}], 0x10001, &(0x7f00000001c0)={0x2, 0x3}) kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r2, r0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0xff, 0x5}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x2, 0x958}, {{r0}, 0xfffffffffffffffe, 0x4, 0x5, 0x8000, 0x62}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0xff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x81, 0x1, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x48, 0x80000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x81}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x400, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0xd2}], 0x71, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x8, 0x4}], 0x0, &(0x7f00000002c0)={0x5, 0x3ff}) lseek(r0, 0x0, 0x0, 0x2) poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x200000000, 0x3edc, {0x7fffffff, 0x80000001}}) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0xb88b}, {{r0}, 0xfffffffffffffffd, 0x41, 0x8cf0f78436a5a199, 0x1, 0x3}, {{r0}, 0x0, 0x28, 0x9, 0xffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x3ff, 0x7847}], 0x9f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x22, 0x3, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x10, 0x7, 0x400}], 0x0, &(0x7f00000000c0)={0x3, 0x4d}) poll(&(0x7f0000000180), 0x0, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) close(r1) close(r0) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:00:16 executing program 0: syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d9345740234507f4d9c3f0ffff0bb9b942f9ea99f30faecbc4a2d509092d46a5feef3fc4218f51082f8d98040404f29ec30f705de0705de01e5c1b74fd7893648fbdae0040d17bc48f4868ec75b9f7457bc4c22d39860064660f601145836e006f6666aef34b0f2ddb") 16:00:17 executing program 1: syz_execute_func(&(0x7f0000000000)="9826473e431c190f05c40219a7ccc4a37bf0c59c41e2e9b55767660f6b32fb660f72d50f664d0f6ee9054e4eed75b0510fa0450f0faa0f000021b7ab34d1c4e10ff8c40a50e4e461cd583d043f1281c66db712c483397fd300c9dcdc0fbcaf00eae800f345d9c6acacc4c3214cb9a5605419c201b00b0000001df0c171a30b8a826e6e0dd4d48cc7e8628f6808a3056f0000004e00c4de8de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") syz_execute_func(&(0x7f0000000100)="43dd25310000006565d93457c4c2e19c3b66460f73d306360f0c2d2bbd0000c4e17f10456428653e0f01bebe417dddb367f96618c4f2470f5d1ae2ed") syz_execute_func(&(0x7f0000000e80)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa02480057398400000fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d2151a33a079a079ad7c4e37d05e70066400f64287c7c61d2aa440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae0000f2f30f0f3390ebebc421691624477d9b6500f236f04283a90080000000400f19ad38fddd0e99455a91b7c4638d6e8df9ffa3bf0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d934574d0faea5290000b700000f139000800000085dfc0f380633e1fec48279aa6263c442edba1d38000000303044dc089db48fc920015e00f5aeae470f1b5ae3c6f81a23ca3acac46318788a9ba9969943990c99f2450f2a32ffffff07660f58fd") 16:00:17 executing program 0: syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d9345740234507f4d9c3f0ffff0bb9b942f9ea99f30faecbc4a2d509092d46a5feef3fc4218f51082f8d98040404f2787bc30f705de0705de01e5c1b74fd789365400fc7fcc441b16aec8f4868ec75b9f7457bc4c22d39860064660f601145836e006f6666aef34b0f2ddb") 16:00:17 executing program 0: syz_execute_func(&(0x7f0000000000)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d800000000c4a27d0f2ac4817f1287f613788a0b0b0000c4414e53d2c58160160fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000a00)="4861471554f15ea51d45c942558d0a05430380daba9e08864e85c5", 0x1b}], 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000980)="43dd25310000006565d93457c4c2a19c3bc4a15173fb65f3449033336c7a7a660f3831306667400f0188008036ab2ef2865df552c4dedeb90bcba17ac68f4f1fc469f90f01c3a66f430f3805e236d51eb1b5d4460f17790068c198983740a90a00000020") 16:00:17 executing program 1: syz_execute_func(&(0x7f0000000000)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30095b1edee509c4f3a59466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2fff20b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba3fcfaad05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d9345740234507f4d9c3f0ef4eff73ff73b942f9eaf30faecbc4a2d509092d46a5feef3fc4218f51082f8d98040404f2787bc3c4c2791ce25de01e5c1b74fd7893648fbdae0040d17bc48f4868ec75b9f7c402d93aad00008020c22d39860064660f601145836e006f6666aef34b0f2ddb") 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20081, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633eacf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000402000000000000020208a371a3f8000400000000000004000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x100) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0xffffffffffffff81, 0x100000000, &(0x7f0000000100)="70b730c6c7ded4f30387f9a50ca9b191e503bf5a4cb60500c1f73252bdcd5926961c51a8e165abdd3f89e7de6567b03a777704f84efdf19d5da8365c415e5f7a96124d70aa0ce524eeeb88368f4ea2d717cf56e10feb0c30e714d92f416cbab6d9137447dc8fe2d0b680c829aac7c76221e2c4aafa14ce399af5ce7e369312f0bae1816885de", 0x86) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) socketpair(0x2, 0x4, 0xffffffff00000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = semget(0x0, 0x7, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/170) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff93) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r5}, 0xc) semget$private(0x0, 0x7, 0x400) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x3) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff7f000001"], 0x9}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x7}) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x28001, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe42) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:17 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x96d8c9525d8ce7c6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xf8d916d9b5a2085c) r3 = getegid() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/210, 0xd2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001740)=""/59) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r5, r6, 0x20, 0x1}, 0x3, 0x172, r7, r8, 0x200, 0x4aa6, 0x3}) preadv(r4, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/174, 0xae}, {&(0x7f0000001500)=""/57, 0x39}, {&(0x7f0000001540)=""/75, 0x4b}, {&(0x7f00000015c0)=""/87, 0x57}, {&(0x7f0000001640)=""/76, 0x4c}], 0x8, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000280)='./file0/file0\x00', r2, r0) setgroups(0x0, 0x0) setregid(r1, r3) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x400) pckbd_enable: command error 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc98e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xdd, 0x101, {0x5, 0x1}}) socket(0x19, 0x3, 0x1) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x7) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x2) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') flock(r0, 0x8) shutdown(r0, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0xffff, 0x10000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x401) pwrite(r0, &(0x7f00000001c0)="024b5d6455af00ea1a3f000000", 0xd, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x1) r3 = dup2(r2, r1) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="c73959ad81efa7521005783f8a968d7e8ca4a7afa09f4637511b6cfb4401ec6e8f5cfcbf822942e7dab8f1d9bc3bada44a83c115ab704f67d82be5ce292bdcfd4fc5786fe80bf7321830c1e0fbd6adb063c38c96ad50b7027658b1f781de566e243c517e417b9ae0c1cf07c3c30e3259066ca141aa97dcf118c8963c600c4c78165606", 0x83) pckbd_enable: command error panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *333270 60360 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009e3c40,0,ffff8000009f5690,38,fffffd80377ea698) at rtable_insert+0x66b rtrequest(1,ffff800016beff60,38,ffff800016befed8,0) at rtrequest+0x875 rtm_output(ffff8000009f5600,ffff800016bf0008,ffff800016beff60,38,0) at rtm_output+0x6e5 route_output(fffffd803eba8d00,fffffd80363e9d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e9d88,9,fffffd803eba8d00,0,0,ffff8000159f1530) at route_usrreq+0x363 sosend(fffffd80363e9d88,0,ffff800016bf0200,0,0,80) at sosend+0x660 sendit(ffff8000159f1530,3,ffff800016bf02e0,0,ffff800016bf03f0) at sendit+0x53c sys_sendto(ffff8000159f1530,ffff800016bf0388,ffff800016bf03f0) at sys_sendto+0x80 syscall(ffff800016bf0460) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,376c7a29010) at Xsyscall+0x128 end of kernel end trace frame: 0x3794c2add90, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009e3c40,0,ffff8000009f5690,38,fffffd80377ea698) at rtable_insert+0x66b rtrequest(1,ffff800016beff60,38,ffff800016befed8,0) at rtrequest+0x875 rtm_output(ffff8000009f5600,ffff800016bf0008,ffff800016beff60,38,0) at rtm_output+0x6e5 route_output(fffffd803eba8d00,fffffd80363e9d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e9d88,9,fffffd803eba8d00,0,0,ffff8000159f1530) at route_usrreq+0x363 sosend(fffffd80363e9d88,0,ffff800016bf0200,0,0,80) at sosend+0x660 sendit(ffff8000159f1530,3,ffff800016bf02e0,0,ffff800016bf03f0) at sendit+0x53c sys_sendto(ffff8000159f1530,ffff800016bf0388,ffff800016bf03f0) at sys_sendto+0x80 syscall(ffff800016bf0460) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,376c7a29010) at Xsyscall+0x128 end of kernel end trace frame: 0x3794c2add90, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4fd8 __ALIGN_SIZE+0x3fd8 rbp 0xffff800016befc20 rbx 0xffff800016befcd0 rdx 0x4fd9 __ALIGN_SIZE+0x3fd9 rcx 0xffff800016bfb000 rax 0xffff800016bfb000 r8 0xffff800016befbe0 r9 0x1 r10 0xffff800000994ec0 r11 0x21e526fc43f2bead r12 0x3000000008 r13 0xffff800016befc30 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016befc10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=333270 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff8000159f19e0,0xffffffff822b7b98 process=0xffff8000ffff7a50 user=0xffff800016beb000, vmspace=0xfffffd803f014d68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60360 201253 65691 0 2 0 syz-executor.0 *60360 333270 65691 0 7 0x4000000 syz-executor.0 58173 148931 41051 0 2 0x2 syz-executor.1 62514 287567 1 0 3 0x100083 ttyin getty 65691 299806 41051 0 2 0x482 syz-executor.0 8526 469084 0 0 3 0x14200 bored sosplice 41051 7564 58947 0 3 0x82 kqread syz-fuzzer 41051 260430 58947 0 3 0x4000082 nanosleep syz-fuzzer 41051 304755 58947 0 3 0x4000082 thrsleep syz-fuzzer 41051 84662 58947 0 3 0x4000082 thrsleep syz-fuzzer 41051 189071 58947 0 3 0x4000082 thrsleep syz-fuzzer 41051 43291 58947 0 3 0x4000082 thrsleep syz-fuzzer 41051 55633 58947 0 3 0x4000082 thrsleep syz-fuzzer 41051 345864 58947 0 3 0x4000082 thrsleep syz-fuzzer 58947 454537 52656 0 3 0x10008a pause ksh 52656 198746 55539 0 3 0x92 select sshd 55539 214020 1 0 3 0x80 select sshd 18684 167976 18864 73 3 0x100090 kqread syslogd 18864 20084 1 0 3 0x100082 netio syslogd 48604 469139 1 77 3 0x100090 poll dhclient 34784 350058 1 0 3 0x80 poll dhclient 85346 328819 0 0 2 0x14200 zerothread 32566 263273 0 0 3 0x14200 aiodoned aiodoned 97483 472210 0 0 3 0x14200 syncer update 7912 200124 0 0 3 0x14200 cleaner cleaner 59548 436714 0 0 3 0x14200 reaper reaper 60409 333325 0 0 3 0x14200 pgdaemon pagedaemon 36144 294240 0 0 3 0x14200 bored crynlk 65614 440549 0 0 3 0x14200 bored crypto 9705 163111 0 0 3 0x40014200 acpi0 acpi0 69960 117759 0 0 3 0x14200 bored softnet 85299 428769 0 0 2 0x14200 systqmp 49733 284440 0 0 3 0x14200 bored systq 85689 369545 0 0 3 0x40014200 bored softclock 71460 167479 0 0 3 0x40014200 idle0 9232 27073 0 0 3 0x14200 bored smr 1 504398 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9539 6369K 7373K 78643K 22605 0 0 pcb 24 9K 11K 78643K 3470 0 0 rtable 126 5K 5K 78643K 1912 0 0 ifaddr 64 17K 19K 78643K 725 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 254 0 0 iov 0 0K 24K 78643K 920 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 6955 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 94 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 465 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 7324 0 0 sigio 0 0K 0K 78643K 120 0 0 proc 42 30K 54K 78643K 1483 0 0 subproc 32 2K 2K 78643K 208 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 660 0 0 in_multi 33 2K 2K 78643K 374 0 0 ether_multi 1 0K 0K 78643K 46 0 0 mrt 0 0K 0K 78643K 30 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 776 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 96 21K 30K 78643K 18422 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 244 0 0 NDP 14 0K 0K 78643K 204 0 0 temp 188 2715K 3355K 78643K 25142 0 0 kqueue 0 0K 0K 78643K 42 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 20 1 0 1 1 0 8 0 inpcbpl 280 2932 0 2925 1 0 1 1 0 8 0 plimitpl 152 200 0 193 1 0 1 1 0 8 0 rtentry 112 194 0 148 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 1086 0 1082 1 0 1 1 0 8 0 nd6 48 36 0 30 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 135 0 135 30 30 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 664 0 464 13 0 13 13 0 8 0 art_table 32 665 0 464 2 0 2 2 0 8 0 art_node 16 156 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 10 1 0 1 1 0 8 0 semapl 112 463 0 453 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13638 0 12119 51 1 50 50 0 8 0 ffsino 240 13638 0 12119 92 2 90 90 0 8 0 nchpl 144 23928 0 22309 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 75090 0 75090 3 2 1 1 0 8 1 scsiplug 64 11 0 11 9 9 0 1 0 8 0 scxspl 192 75781 0 75781 49 48 1 6 0 8 1 sigapl 432 7468 0 7455 2 0 2 2 0 8 0 futexpl 56 109287 0 109287 2 1 1 1 0 8 1 knotepl 112 1538 0 1519 1 0 1 1 0 8 0 kqueuepl 104 1735 0 1733 1 0 1 1 0 8 0 pipepl 112 4224 0 4205 11 10 1 2 0 8 0 fdescpl 424 7469 0 7455 2 0 2 2 0 8 0 filepl 120 43827 0 43731 8 4 4 5 0 8 0 lockfpl 104 2555 0 2555 6 5 1 1 0 8 1 lockfspl 48 849 0 849 6 5 1 1 0 8 1 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 101 0 91 1 0 1 1 0 8 0 ucredpl 96 10402 0 10395 1 0 1 1 0 8 0 zombiepl 144 7455 0 7455 2 1 1 1 0 8 1 processpl 840 7484 0 7455 4 0 4 4 0 8 0 procpl 600 17000 0 16963 4 0 4 4 0 8 0 sosppl 128 86 0 86 23 23 0 1 0 8 0 sockpl 384 5968 0 5950 13 10 3 4 0 8 1 mcl64k 65536 1919 0 1919 118 117 1 33 0 8 1 mcl16k 16384 21 0 21 18 18 0 1 0 8 0 mcl12k 12288 126 0 126 26 26 0 1 0 8 0 mcl9k 9216 107 0 107 30 30 0 1 0 8 0 mcl8k 8192 84 0 84 30 30 0 1 0 8 0 mcl4k 4096 291 0 291 17 17 0 1 0 8 0 mcl2k2 2112 38 0 38 15 15 0 1 0 8 0 mcl2k 2048 63019 0 62976 21 14 7 11 0 8 0 mtagpl 80 16 0 16 7 7 0 1 0 8 0 mbufpl 256 139519 0 139437 65 57 8 22 0 8 0 bufpl 256 25690 0 20062 352 0 352 352 0 8 0 anonpl 16 624370 0 615217 215 160 55 55 0 62 16 amapchunkpl 152 32493 0 32390 70 56 14 14 0 158 8 amappl16 192 37737 0 37264 205 179 26 36 0 8 1 amappl15 184 371 0 370 1 0 1 1 0 8 0 amappl14 176 448 0 447 2 1 1 1 0 8 0 amappl13 168 17 0 16 3 2 1 1 0 8 0 amappl12 160 20 0 19 1 0 1 1 0 8 0 amappl11 152 79 0 65 1 0 1 1 0 8 0 amappl10 144 6298 0 6293 2 1 1 1 0 8 0 amappl9 136 1185 0 1181 1 0 1 1 0 8 0 amappl8 128 799 0 780 1 0 1 1 0 8 0 amappl7 120 6261 0 6252 1 0 1 1 0 8 0 amappl6 112 74 0 67 1 0 1 1 0 8 0 amappl5 104 398 0 388 1 0 1 1 0 8 0 amappl4 96 7240 0 7218 1 0 1 1 0 8 0 amappl3 88 1140 0 1129 1 0 1 1 0 8 0 amappl2 80 58321 0 58256 4 2 2 3 0 8 0 amappl1 72 139315 0 138906 25 15 10 19 0 8 0 amappl 80 17448 0 17410 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 7469 0 7455 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7469 0 7455 1 0 1 1 0 8 0 vmmpekpl 168 42542 0 42514 2 0 2 2 0 8 0 vmmpepl 168 746553 0 745106 204 135 69 79 0 357 2 vmsppl 264 7468 0 7455 2 1 1 2 0 8 0 pdppl 4096 14944 0 14910 6 1 5 6 0 8 0 pvpl 32 1764219 0 1751992 539 300 239 239 0 265 135 pmappl 200 7468 0 7455 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 742 0 260 14 0 14 14 0 8 0