tpair(0x18, 0x8000, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r4, r6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000140)={0x0}) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x35d20f19, 0x85f}], 0x10000, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x6}, {{r5}, 0xffffffffffffffff, 0x80, 0x891d28497adf8851, 0x4cd5, 0x4}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x80000000, 0xc128}], 0x6, &(0x7f0000000180)={0x5, 0xba04}) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) close(r0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a4037828ac12db55217ceaaadac17f091710bbb8a3f20add017c0d82e26658e003ac52160cca045e7b5cde253ffd543eac6d205092b01608f4fb0357a9cb6ea5c30b2dcc9f1b9a33439bce2b3947cc9cc4ea222cb8ca871eed43127b6eb50ea5d0f11089e904a6eb50b68b8d19397afbb03b7eae14", 0x75) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7]) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4, 0x1) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="c05b42948aa14f682cb2feb27c843597b6a89142ef3a619a2d8d72c67f18a49a427aa97c654c256b9e72fdc6abb34b54aa49738e5c6f1b80f1c4dd2a2a15f1abcbd099cfad1acc92835d80347b5b4a3b10b1a68577feed875a2bf13f553c2143b93c057cec04707cb87e8752d3369bf7bc4bbdbf31fba0beafe1d46876cbb359a9046437c7de940d0019d275235461801b9745411c71b603c2d86fd9f949710037eb5774fe6fccfa63d8845b4190fa6a360a49c1b47e8658ddb0009b451aaed6169c06e9cab45e850f8b85548aa2836614b68387c8a3ab9668e29c8a8d8da87bba44bdf4cd17e2286f0c0eddd6f200992d195aa6", 0xffffffffffffffcc}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x30081, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x22, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x4, 0x3, 0x8, 0x81c, "2745445e4623c092b58f0933cc6c2eb690df9d20", 0x781f, 0x200}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x0, 0x7, 0xffffffff, 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x8, 0x6, 0x8, 0x1, "df6a8075941041c868d03d0c766a7d27f35d485e", 0x7fff, 0x9446}) listen(r2, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x1, &(0x7f0000000040)=[0x0]) setgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) socket(0x18, 0x4004, 0x23ac) chmod(&(0x7f0000000280)='./file0\x00', 0x48) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="bd3d8333f6112c51cd073ea2364aa0195fca9ea3dbeb00b13b7c57ae01ead7bda5e5a4ea5a3b2e5f78eb8312b05114040fba188fc21ccd187adc2bf1967553eec4f131ebe7580b6a82f43d4dbd70741ddc5721f8a133d0976c65fa0534be617c659a9b1e61dea2300e912eb34828da0034e19ff3c133c34d3fcbc7f180d964982450764167314e790787d29085aeeaff801687607167156f3826099cab57c4c8610514a850a2b273366121dcf9bfe058d108234e3c39027799fda603a70511287bbe064d1f0c3dd9dcd663956e47a4a003d159cda082eb0075adde8432cc16cb6ea257c37b482eb639b536db03bac7bf774197436986fcfa8bed54291b9fd31add2520535ad9385ab4d470960c7658497b79752e462208eee2d41033843a8a9fde1992b993c393d7598505abe4d2fb3d61b3a111de43363c9b5146ed4a370c06da8fb8e74ea3fb848d1dda89832ccb4fce36a36efc28206d725b6854eecfbaa736c39e21533229d74917efbd30df88f1ffd30a2c7200d7859c1086c8245a2cb718479639dd7455bf74840f2638a49af74eb459a90dd4600409e625f273f1743a2c7eb463873e65d6a7332dfa5d0c212b20e399c7113ae4a6ddff881cfe2e6ca40b81b8dba3d46a276f9a6df67f3c83764d069aab835e99c9fb31dd636b4cbbfb05d02cdb858a4a9e668db042a499af12aad822cc578b89f61e09f243526e37efb3d589f5fb162241c4babffa4e99fcb556444e059c313bd30ec822b6aa163b03b648edd3e1c2a0fd6aea5a1a94efd57175a3790660f5a7cbde9dd79100e8f79ea85ab852cc26cc459c85a78e66e22d86b4c9eb44d4c4e8094a73b16514c165898d526999802879ed74b0fd9f9f8ee91a71d566790d54e46454a1c5f1a8089c2ed7a4bd6567a15f50701f22361a395e3b7230d65855ab8dcf9ca076a59c8b925ee87fa04102183ee2f94633e363e70e50914e77569757d5d13ba13962b8bf8987c6bc02fba5b36af3370cb3d144d92ea086ab747a0f6622a9f2378bedcfe3d5a8c7c34701ddd2d7a051cec26212564c3c118d319e429bfa82c46f295c9968611117bf81736e09ffc0583fe6ec0233c609f8d723c62ffd8dbc3f6bbe67005fc278745d926d12d90a17aa725d91fd4fb73ed410168d55ccc315aa486f8de6abba4413cc66f44e8fabe0801479da4bc8a86fdf3f9d22d8c8205833f0afc32d3afc0babd51d451d0c1e9cddbb0abddc6d0ae0020280b0bc88175cc184e482da292ec733048efa3da12c3de9594caac3a346fee179b69ca89eddfaa1b70c6d6d263f39ca2a1825fc50301bec7629f9d268db61948bee9d6a2286b03e629b22b31d8e45132f6fcb89c02f1fe92a5f694140b0885ad1e874fb7c380604bdd4d82b719046e81ce552ee6426972e025dc49169da235c216d54d63dd7e18776c03554869079bac5f1b8dca871a1b6f2698769bb9481f5b18692ad53b0dcc0e05ce41a6ed7d28ab0b2c69b9924fc56ac613ea384d60f7e0e0815ccaba3064988d5c9deb94abd0f00eb9b18a06a29a25b8b132796bd651d3699be80d885caea7357cc4883b85c4469359838fb0ae513f2ebfe5c2af0534ff9dbba7658e02d650071b4d41770c129efd562735c8582471c9f7871b09aa36aac0aefefe46c0adbc1eb4d93bb41ee5899cb82c275e379804945734f9aacf402b56fedeae45a7a8f9edc3ebb38f168b3fe256ec6e40ffa613b023ab19c37001b7aa97d1f6d2484c0af1b0772dd6e882d173650155acca92626f4ee118aac0377bf753bfe7b34c237a4a8fa4f24c8c3a3fd626f6d1420d028bb59241d63d622c7321b8810b17aac43ef542246f2435a3ef7ac2b461847e8e973b1a1be490f5d7eff2ac12dbd431733e29a3122792c9ed3c510e5e7a44cf4d40bebe71f2af65c4a409e2e3612222f99ccb8257c88a7d5249ea908c87f99de0ad15f5aff0f8cb03368306495c5b84950d259ec5e1ea364b0e167ed9481708b9fc2916f038b5644d13f7d2b2f377230cab6aa85242cf4ad70d1a1597e9bc5ec1f559b37163c2b202ef5bba44be2ce176a300c72ad4ba658ca20fb8cfa08813736995bb9abc618f46a34afe1f7dd40d17f45bddc63df646b05aa74e61e4cab0edd0d5adfaab9dc5001e3b3dfeef2556e613294611551c3772d90e4718b2e972139619e7a622b855d4e919acd91f3c55e33c3de0c41aca9ea5237fda44940d063d7a2599663f77b9d2c266ba7a87f1f4ba5be4cdd134e90f87a635219265354711991a62b9bfd9d89bf411ae623bf85d46b9541406eb0a3b0213cf97ad7a8b4d922035321e0100a9c86aa31565b785c59bf67b67ac8d7e21661e52fcbfebac20ef5b210fd70342e2172b9f733993787b913748c70284e496644bddb96cb9a60148c56cad11ce19111e3098f21320466b0607721e4bacf98708a638ef39f55c8e109552e699d9d9ff551a5da71e5da36e637a74e2fd11b8741e44097233d7c5f88ee1ebe2f8cfd83cf18109964cb8b5686cfc95bed9beba834e9cc667554d26cd6b8a6a5e3fcc146c62d9c7dce56e6a826bf159f59b25493395c73ff60b1a1ed279935fe8fa979adc564fbb41d126dc49113f3a9cc74d27fa8b562778102752945719aac5d67c05107b7ef9e50955a168c15c18cf65064c0408721b087fb438fad8fc4b95fa345d26be33dc40a2b5155f7c877259a13236b489333d6776fa26045cd710874c3d83460168ca75c8941d1f5f18fe432769dd202e7829fdfd7e52c5cc5fe5cab9b1eaa94a6e3ec12a9eecafae1457b465ac3b7b5b08d1157a1cbe37081bfd120f44680cbd8bac724b9579e19b463418c8840014fd6b8936ff35665d5a9c91652bb275f5981626bc65aafad2a3f98a4e25b81abf3a0b96918ff907876db6b00712ac60cd62aa471b15823e9d607c519532fa21910e6282977d7d71ddfbf1acf4a1fcb49fe6d0c54f63ef2736d6c5711616f0de5b26fd9e2d369bd7ca29e6dd354855022818c6942657457e38a7705fcc2af2a377f979b612a7e2c7c4fedb43cee21d5c20ed121ef427ac1a1c2716dd1fb0c4d2f24a2e0e20d4afcb52c99220d88928fc1976fffda7ef68eed0603194e1cc353d0afc369a6cdafdeb3eb8798bb8030142792430169c29e5db997f1073ecb5b3fcfccd0a05dc3ba5dc7ecfd35665c5764603d60e1e46dd0fd25a2d7373a9af7d65de1b10786c6de7b6694ccc460b1c1b6627409ceec2ca67a10794a353a3fa0048ea4175df83760bbc43a80096ac1c3ec938ffd30db9c1c6540d8edfd50bb41c2379639b89811062104f32b352eb6f0ce986bb5c19a0f520ebe55860e4aa066a70d2d3e043091739d7a618c2a869e5ff3dcfdc2083dad5ec0434c6bf95b6f3f2d850b4df2df9738e02e9c311de9f883f5f0641c156ab71027523b658c0dee42b40e1f81d182a0e468e83bf86ffd7a75b912942057fdf47b0f8dc82043ee825a113777fae680ddf420d35fa0b077b6dc155b879e62b93b28c56bc8ac138e0be5f054aeb4f48965052e0b495baa66e2102eaab30994ab89150f54906323cf7a7fc2adf3703658530f3043f313e0abfd722c37746e58630f08b0715724b1f7d74f94b949f7a8adc312d2d6d577a7e1d55e4b983488036fa1252ab5a57ffc50c4847aa2431d0f877d68ffd6c298bf1e4401c18e0f5101dc5169a53ab9566dc2b6f6f21e6f2449308d66b7e3671f9d6105c8c5008e8faacb8a4121c8b9fa310de11f0be77cb72c203d3ed6361fb76c6b85364c04afb0bea338ba22b635614a70199b9d05d78d468c428f2e06125634d72dba8bb37c2cd5c8c09257d6549209d16d875a6c816d022a67b1f8b12c36f49774d37c92c4e03c4cf434d8aa4a659c7226e11395f323008c3867a415587ce802afe1a8fe26d0a3370326a6f17cb72da6723040534d93eba2f586ca3ceeb271ac6209415a1df34bb54fe1fd37470c62fc6e5143dbfbdd142513eebb9bf8efe03228ec7626fd4b606a4b21cc6ac8dcb6723d142e1768d5e6c629feed17b3dbe558a729e4b80224017c577a8ea1adf9d259161b5fa33f17d7c7bbcccf3a077eb71f846d5966273d1175d70876312e9d59dd0209566a17eb88e22c46055b49c364f2d0ceb29be4ac92c93da37fae241c0827ac476de33d6848d0aa59bf15e26b8f0160e83409bb992756de504e848d21a0d53dd4c7b9f2815c673c5e0db9627f18a8316064572f8aabaf8927f5441c259163d7a15888e0b6bfd485d46374dc674e95f61cd278b2088eb79d60badf7ae58ad74564f0c780f852431b6c0ee2e9ecb5a71b2c43d573a491df1e0414935c31a0f4067341b854047328a970b45cd7f78319d884accb7a5d97504dd95983470c7eec17184025daf1d5c56f7a2c16c6734399836bbee120fd8070db38537e7bd6ab60d86ad7d829387d548c88be81b58da5cfcc4252d411977be7cf6c3d275fb8768f6e1826a35dd0ead488aadf4ca8d57e2e3b4da28bf31a5b2a0856fcabda451329774b70f6b8f43410313c794146e33b4c296dd57c343f459a395094786c4f2d46f85306a32d04c9b5bc9634b5a32b82a59d03d456499c4ce7a85d26c6b3948cfac83d47e00e5cabe8ee5f5e14fc8891169923a608389f5af88ea78b98d527d868319321aa06f895d047cb67cd35afbcb791d1186cf455c013d673426374f3be222f7598c54375cff89016b640ca51c914c7830606999150685d811bffc2746aaafaec19a0ee7aead0b8f1eeb200300f2ecdc01767f57d29d8eb166ba9cdf319b5c9c3be0c750ca076f6a6754130ec820d6a1ac4f4cb75eecd368abf058d188a14210f1e4eb126bd8ed58a0736173fea9e7ce53f23eebd3a36f65514a7295f48bb436a650a61d9e18428f56eaf86c09ebb535c04721bb9718b8bbfde273b183d5168881115940b060066088b9bf6246eb2b351b92ee03e7aa0bd32c76253fd0884aff46eec41d27e782dadb86f8a18875dc87bd92c8da125e98c6d0e823104af3e5e0707e470816f05514dbd6d0364283850659ddd432d4f73219550f5eed684fa8b588a0aee50bdfd71e32ca5e38d9bf08393cdc84fee255820855bd2665bb4a0b6200ce7bd5965d63dc0f6f767110960c6cd65cba87c32873072d168978b075493be88975f48c14544faf85595839b34e10c9931b007ecbe7b0b3ad173d1e18981abd219f83f9e983debe796fd11316298ceda98ab49760a672f0e4f43962c02b6bc0a1a15c483aab1226bda1a6cf9cb27024c8608e149bdbd7c73e985312076252a342eab980efe14494094b5e0e80993bb5c22ac0ff2d66da430ea536cb4ddcbd9f416fecb13024a9c7f7037d22c44d2518061079dfc86cf2a5892b49d42fea938719120c2b1572605af55666c51d8ac33843b23b51ba856e6c62abc31ab218c5609cbe10ce30b0a554bf320717c22fe60aed4a63b38655a97aadf396f87642ecb74db24fbd713b77e9a585bf8724ec45c2944871751f47ec859cb1e3f793bf4e8776bc43d4d7953983f071854429825ab2a7ced205b98b8875d6d4854a6caaa7ad2dca780007cd5314b04223de6a90c88b26bab49a8fb1a58eba90b68bc2c4fb16ec91396192efc55e10f7f52c4f9c2cd2400983f9c6fc11ccb39cd3422c38fe50ec192a858406332bea4d6073e8a90ea1f00a399664588d34fceac3ff40a19b2090e496a9dc86174db482a3e0b30c20afde3d4390209575e43a8d07f8d6fae375ce13ae921257c3ed9df525359955aaeaa8c4b924e3c16052cea6ea3bdba61bd481846", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001140)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a0634f8c0cd4fdf07f7027d4ae56380c501cc5d0b36d055cb4199c5f71da3413c365c304778c9a092c5ba9913b18d2edd9d4fcef1b0b519cdea1dcc7ce52c40fae445295e774222caccd820023104b260d7dd9cc9196f6fc51020e6bc105052ba14c983f9b47c1646451e", 0x78, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="849125463287ff") 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/5, &(0x7f0000000080)=0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x92) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x3, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x200) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="23d318744c412a9c597ec652", 0xe9}], 0x100000000000003e) write(r0, &(0x7f0000000180)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x7fff, 0x6}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x881, 0x8) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = msgget(0x2, 0x40) msgrcv(r1, &(0x7f0000000140)={0x0, ""/50}, 0x3a, 0x1, 0x1800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), 0x8) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) linkat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x4) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x110) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x100, 0x2, 0x1ff}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) select(0x40, &(0x7f00000000c0)={0x100000000, 0x3ff, 0x7, 0xfff, 0xffffffff, 0x3ff, 0x3f, 0x200}, &(0x7f0000000100)={0x100000000, 0x7, 0xfff, 0xffffffffffff7fff, 0x3, 0x9, 0x5, 0x100}, &(0x7f0000000140)={0x40, 0x4, 0x100000000, 0x6, 0x81, 0x0, 0x341, 0x4}, &(0x7f0000000180)={0x7, 0xb2f6}) 16:00:09 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f00000003c0)) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="8e", 0x1) read(r1, &(0x7f0000000100)=""/1, 0x1) 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES16=r0], 0x1) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/48}, &(0x7f00000000c0)=0x32) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xdc, 0x40, {[0x3ff, 0x5, 0x5, 0x5, 0x2, 0x3, 0x8, 0x8, 0x800, 0xffffffff, 0x8001, 0x8, 0x101, 0x6, 0x863, 0xfffffffffffff801, 0x8001, 0x3], [0x80, 0x1, 0x5, 0x1, 0x1, 0x100000000, 0x6, 0x3ff, 0x7f, 0x8], [0x100000001, 0xffffffffffffffff, 0x4, 0x7, 0x0, 0x9, 0x72], [0x7, 0x3, 0x0, 0x9, 0x800, 0x9], [{0x0, 0x7, 0x1ede, 0x1}, {0xac, 0x6, 0x800000, 0x8001}, {0x1, 0x2000000000000000, 0xfffffffffffffffb, 0x7}, {0x0, 0x572, 0x717, 0xffffffff00000000}, {0x0, 0x9, 0x2, 0x8}, {0x40, 0x9, 0x1c8b, 0x401}, {0x4, 0x6, 0xffffffffffff4cfd}, {0x9, 0x1, 0xb8ba, 0xfffffffffffffffe}], {0x52, 0x9, 0x101, 0x100000001}, {0x7, 0x1cf5, 0x80, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r16, 0x80185758, &(0x7f0000000400)={0x10001, 0x7ff, {0x1, 0x3f}}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0xfffffffffffffed3}], 0x1) 16:00:10 executing program 1: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r2 = socket(0x18, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x45, 0x0, &(0x7f0000000000)=""/69}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x2, [{0x3, 0xfffffffffffffffb}, {0x2, 0x7f}, {0x2, 0x40}, {0xf209a6e7e8d55edb, 0x8000}, {0x2, 0x1}, {0x3, 0x7f}, {0x3, 0x1}, {0x1}, {0x1, 0x26374a3}, {0x3}, {0x3, 0x3}, {0x3, 0x800}, {0x1, 0x3}, {0x9e9d9646b1c675e6, 0x4}, {0x1, 0x1ff}, {0x3, 0x3}, {0xda1e95e310d255b4, 0x9}, {0x1, 0x8}, {0x20481eaa20b6fcf7, 0x9}, {0x2, 0x100000000000}, {0x3, 0x40}, {0x3, 0x1}, {0x3, 0x40}, {0x537369442f61b65, 0x10000}, {0x1, 0x100000001}, {0x2, 0x2}, {0x2, 0x4}, {0x8917401be0baa364, 0x4}, {0x1, 0xfff}, {0x3, 0x58f78682}, {0x2, 0x80}, {0x3}]}) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') sendsyslog(&(0x7f0000000000)="03a5ba5d03a369bc8f3f1a511acb18fa084df4951517d726315e4258b870fc3a", 0x20, 0x4) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) dup(r0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x45ea) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="1761e47374e06897f5d2f46a7607f64eb4aba35a1c3fb673382637749f4c762cd47c0018ae3d734c6c2364531907d0009f9b0d62e4e941c9125fc8a7677ba6ed4b634899c852d82ee099f26d0bceab6eefdeb0542fffc9bdca3087c5e5573efe40968e51148c73416a159ff105dad15345d3e8dbceeec02b73627ff7d0dfd4b297b08623251cf2ba5f5007d05bf9175e25ea3f3d9a8975e8ab5e2877a30eb6635021a23d40fd0b5ff6d38b534be2b15ff1", 0xb1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 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) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="7e87f0ba251f72b8294985616b591bd1696aa6435d026e87d01dcd2e8bfc8e31272ef7e4f6587800c3a754759fdc058e18434f41d7ffe81e0f1d9badd9f03572c3c528ad1faf0d3469dab100164f990b3ad395e8fab9a3e76e8164df28e1726ba8889bf868f4d625eff31d14aedeabc4207d0f38bc0007da3b8c73c5fab19662db9f7015f11ff8ebe5feea14463ab809158ef886fc0e1ba310b8fe09717f4dc9b3f4a64c3e01661795551d8e1d58b8ff6c2deaa215d6a32eb589", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x80, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/134, 0x46}], 0x1) r3 = semget(0x1, 0x4, 0x40) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000002c0)=""/254) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b18005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376736acf00b7804be781e02000000cce92f2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2790e5995c6495b8b1157fcfe45500000000000000006351d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b2de88ef6547d002c9102f30ee404f36a10f90fe6ee01b240400000000000000000000000000020208a371a3f8000f000000000000000000000000000000005fa3e23b5f2a6af68ef3699c3373953312406ed3cd28b808f259000000b09ae8422b301517f4ff12f9b62c862798a6fdd37f552ea3f9e49938fbccb61e094390dc4dbef546857a6d65e32074b4539100007b609eb23758fa577a2e609bc6746d55fcd4aabd10923ae622598f9ad2beb9cf6c35e666b447b73834831a32c2284f6a33bfc15c46a5f5a971e58944310f4f6f81b90c5146b21a15bed1df1b0000001adc7b7b2fdeb6ffac734ce35ddb31b0862e49212736ababaa2e295890a4f41ae12be9bb5028c93837e502dc3cd359c0720fb7b9f91aa0130372da5d368bcf62049e950fde561210eebd913efc8e14386835895a515934e60c6ffe2cdd6d77e624c8c2b597d4bc53fecfeb7aa46443e3", 0x1df, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xa0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xfffffffffffffffa) 16:00:11 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x517) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010fa27e16abe7533b95a59b18fc9fb0000000000000000f6c5645ce525b44b79d0ec43e3e01fa0f81d44d9e50bac49176e584eee4dbcb4e87799f0d7e1f3d8dac8d3eedde7dba38f78bab373f9d7857e87bf38a59f6c9162f207fdcabb24de67aa761c02eb4521144634c85e"], 0x0) r3 = socket(0x18, 0x1, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r4 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x2, 0x0, 0x1, 0x200, r4}) 16:00:12 executing program 0: r0 = socket(0x20, 0x3, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYBLOB="1c1287b7f1825f876e008f52b9fcc0931c3175a71e115935ea21601bc77b8fdad0e1dd9ae237604abd0df214903005b21a90943dacec79993ed0", @ANYRESOCT, @ANYRES32=r0], 0x5) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) read(r0, &(0x7f0000000200)=""/147, 0x93) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="0cdfcd1e76c0cfd3e3cc93d0de7d79dbed7a748203313476162c37e713381b6254c44a214c5ad088e8cb2d85d9c6cbcf39b849eb18a96c7801493eedca164e6f3465d56544d7fec4c784628a9ba2bd3de841e05c4360", 0x56}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000340)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb0b0eb541aa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) fcntl$dupfd(r1, 0x0, r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000980)='\x00') 16:00:12 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f00000005c0)="ac", 0x1, 0x0, 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x3, 0x6}, {0x8, 0x3}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3, 0x0, 0x0, 0xb7}], 0xffff, 0x0, 0x101, 0x0) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) getpeername$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef901d78e0ea2c97cbe7f480fdffff9a38f4ed"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000080)=[{r0, 0x134}], 0x0, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') nanosleep(&(0x7f0000000000)={0x60000000, 0x8c}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000005c0)='./file0\x00', 0x100000004) chmod(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x102) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r1, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10010) r2 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/60) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(&(0x7f0000000580)='./file0\x00', 0x20) acct(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mknod$loop(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffeee) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0xfffffec5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x13) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) mkdir(&(0x7f0000000200)='./file0\x00', 0xa1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:13 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000000, r1}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchmod(r0, 0xcd) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() fchdir(r2) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd7cee37421690bbc, 0x0) 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000038e000/0x2000)=nil, 0x2000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000340)=0x8, 0x4) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000380)) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x2, &(0x7f0000000240)=""/137, 0x89}, 0x800) close(r0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r3 = semget$private(0x0, 0x1, 0x4) semop(r3, &(0x7f0000000080)=[{0x1, 0x1, 0x6f302b71060d6191}, {0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}, {0x3, 0x5, 0x800}], 0x6) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x80) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000140)=[{0xfb2, 0xbd, 0x6}, {0xbc9d, 0x2, 0x4, 0x7}, {0x2, 0x232, 0x5, 0x80}, {0xffffffffffffffff, 0x331, 0x94c, 0x400}, {0x1, 0x3, 0x2, 0x80000001}, {0x0, 0x3, 0x10001, 0x5}, {0xb0, 0x7f, 0x4, 0x8001}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1090, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x800, 0x120) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001480)=0x400000000009) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000040)="991f9a2a75e74a83e3c973d00fe7b3c3b17ff14708b15e14fc2073fb4f872d714938f5a11c6345218e175a0ca5deaa7caa90ac1e106e5e52c1f96e4d91d78173de0733a10a733a7ea5ad55a6d1534ec2073d5331873a33248803562bada450385840e030371d97311c7997c02dc8d7149bd0b1a1dd5a99", 0x77) r3 = semget$private(0x0, 0x4, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/85) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x4) r4 = msgget(0x2, 0x6a5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000001180)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) msgsnd(r4, &(0x7f0000001300)={0x3, "cb2215e75fafbe57080ee477bd231798bc821cbe07b0e202ea60f43e15c295833c7582477944542534ae72f210c6f96782bc345deeeaf6f81555268776c40bdc3c477155c0e73fe70e4ee680fc7374ee"}, 0x58, 0x800) r8 = getgid() r9 = getpgrp() r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001200)={{0x0, r5, r6, r7, r8, 0xd0, 0x7f}, 0x6, 0x9, r9, r10, 0x4, 0xffffffffffff8000, 0x9, 0x1000}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000140)=""/4096) 16:00:14 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) socketpair(0x18, 0x1, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1000000000000091) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x200000000000) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0xf900000000000000, 0xffffffffffffff55, &(0x7f0000000000), 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:14 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="fd95b96d4dc6c7b0f5506f3a2939751eb3c1a4b6c4045e3dff725a3845ffef41b2cc24e5accc805ee0b99e948631432650dafa719bede67d6b1ff63397eb9ea0616f8b363793f7fd550d112e13617ebef8cee16e2e29db23f0c22fd881d57dc37189e5846ab5ec5cd44dd588c5383d6476b31a5430ad9d90408ce42a37fdb6bbc900d426c4c5e10824b9a0ef281ec5699134322cefaa86471e5f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:14 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0x8, 0xfffffffffffffe01}, {0xb99, 0x9f0f}}) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x2}) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x211) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) shutdown(r0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x200) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = dup(r2) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9baa220b7b108bc1830b50e6d34274eed2feb8533439f117a0cbc0cc34140d99fa513695ccf7e8f05a384d5e4a2626d74b462028b3bbc3f4dbb6fe9624ec5f8120eb4aded7b17c99f1fe87e270d2b78a6a781f3d3f9158213833e7411c8fb643e619969728b8c06f79a3a4f37ed3e040fcb25508feb2d6739419fe840073ed15fd5155d1aab8c93c722a9242eca1198004d45947d54a198e58f8e4fa3c70cb1cea2704a93c3a291c0e86235797926f7db7f367d9eaa3c602f267d449d780db18", 0xc0}, {&(0x7f0000000180)="db4a4af9c8147ebbc38af5c6ea22962276534ea5f8c763e8c86b09dcb48bd9fee0b5f1d45310a8f1b5", 0x29}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) bind(r5, &(0x7f0000000240)=@in6={0x18, 0x0, 0x80, 0x9}, 0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r7, r8) unlinkat(r4, &(0x7f00000003c0)='./file0\x00', 0x8) dup(r6) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/zero\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/zero\x00']) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000640)={0x48f, 0x8}) ioctl$KDENABIO(r2, 0x20004b3c) pipe(&(0x7f0000000680)) setregid(r8, r9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000006c0)=0x5) open$dir(&(0x7f0000000700)='./file0\x00', 0x800, 0x50) read(r6, &(0x7f0000000740)=""/159, 0x9f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800)={0x80, 0x4ec50aff}, 0x8) ioctl$KDGKBMODE(r5, 0x40044b06) bind(r4, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe0b, &(0x7f0000001d80)="b6") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) r9 = geteuid() getgroups(0x1, &(0x7f0000001a40)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001d00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000180)="981d59349f219a19f0b85c9008b4e387e44b531c6df168b69437ad5f7170e5aa5db80f45e01d3e592b83cde9e8f5044c76511fa423c2b1c44fb3c5b6fc3880e5fd6a5c2766fb3ba761bfb4ca61bcc2dca248960cd6f68eb8ae6a8f2aed45f148d50b153c04faf2ffa24362397c81200feea58c5ec1896f30a6a78dc2d42974221063df1ca9aeed0910e9be5d0cd339a2aefa14a3ce9042d698e12ecb07b9ba612d740d56f8578b2c4260c4c61570febd84a4d941b3b4d069941265c6929c0026e3cd8e23677746c9819e4ef5cb378bab3b5ca3812f913c2f92f3675704d459efdf828d820c397d7b6abf731fc5157b6a1d79a9c390851df26eb63f3f23", 0xfd}, {&(0x7f0000000380)="60921a3a322fc74926440d229f09f7e81116d81dbe94e7853c86dbd3e4565adb4e47341c8876ce1d426d358e15624538ba05a9c527f372a33bdd6da3fb3b11c6be1b9618", 0x44}, {&(0x7f0000000400)="c439680c41cb086a7a372a3075df0e37d377ff6e00cae2d3a8a4c82ef33a4506ecba065c1ece4df31f26f30d3c03666a840bce00c3f31a5e0973618af2bef9ffb288977d1446db6f069ff67a5f9f9075019acfce6a9428f175e8d5fdc8bc986cafad6f9a39cb39edfab69d43f33b5eff7d59e610", 0x74}, {&(0x7f0000000480)="046bfc841a3c8a0c0f31d62f33d377bfd1ad07695151b1ee68443c00d370b1d4f58739fbba610c7bbea63d20bb8eb944ca9a14f45e5657f695c5a99aab2b5d13217c9f6aae8bb3b91d7d022c492a69d61374d4fff91f93e6b414424b658de40ed128f95159c8416d2107934cb5651345dde485d717fdcde7f7658cb8f611df637137bf26fe9c739ca9347ca1158f9d3ca83d0caf7645044fe790a880bdcb3feb050297915ecf967a28278cd39076b4ad6ab7f4f7e49ce5a3fc9a236866cd8fb3f751d83638ee5a42c09508d8b7e8b9f767d55b9205adb470bd4e654e4e794cc6c06d71fc1ee15bda38d6c04e992f26570593be7fe2d4be4a501b193c9a877fbc82c305ccd947ee2e5da1c0bb208dcf1e43f31089e3dcc5fa3db6d964f108fdebe2e110e685fa009ef7792dfb5de043ea76a4814d9f88f24f5256886cebc34773a6f80e214b57ade322d8256e61c19c5cd1a52179ab623f8423b19068f3dbc669fdf64163236197daaf36b3914031c570ba0c849cd388597d9cb3fafaa4b93a6d34bd67135924364b636224ffd8bb265bcd8eb069e98e22908f18eabbe139535e8008cf27e9a874cc980ed4b6a35dd437d3171970ae1d647eff65ae67a674cd0e89b8ff29146d13b3c03f0759f67b30d4ecb25781fb60e1cce6fc73767cb223cbbe25f1f2ab23812934f7b772901a82b641f897a171feef92aeafd62e4f6312f900a95ced731c1ac4370b22765b68d472dca8b61308dcae58b36870c07f13a72e27b6559b7ba1d5c4acc54d577838e36cf282d88b46248b75a09249fc65f20835605f7a7f165c205efeffc622a6b7fc356e5c95521586b5ad607bbf36bc5ff5a0c7ce2a3bb5366f4fb6fae0c43c6a9b9716045f93b4d44f001eec368601f205baf7f3083ffedf031724dad3b6885dfd050849b2c669b11bcc100dfcd02b36ce48d86df95ff49d483f0e914434e54a0f67d25507c8467d8e28e1db593a43886ca660cc687238ef8b858592b163cdbab9abf30e8f1726e2550a194df7fd6ad6dea20babd9551e6efd8b01629d89051aefcc08cad56737b07269badd77753dcf0587b9d989f671087818ba3a8266a504117cb1f5a1418958bf175e5b738844ea1bccc4b4dfef01631f6eeebb4128a9390b0e0383495a483011931312149cd1c5fea4d9637ef76ca1ffc34c60e1e32c8c490dc91edf5c54d4a7717a173c60aa25737ff873296e9a03b5124f2137dfc38b7d3994d8570d187b30ad05905ed2cc39557d7927ebe48eb47347794ce7946645dd7c5f7941a8c7f02e556eac46bf79d0d1a3fd166bfd1d17943da4367b5d92c792a0edf9e7a5c233226cf19efa3710acb40d5d13b82b29de573e5e946c9a6b08f826b3e4693bfb926d27397f8d561d0827ee695b21e93c5d2db86c3d4ccfb89131ac30bc15c3e340ff8ca3ec1e7fc2597870d4d7f2be10ac7c0b788e931bd21207d99ed24a3814d586787d68a229da73129a35b01eb5ae9c0c7f5666b46a0375bf087f1b36da50e22f066b6231bedbcd04c934f576f57eca59468aca84a4b6537c409c7104eff55c33ae73228f30473f854ab6250b52786f98de7d9c8e98c87e985027af86324b485c687bbfe2b6f26bb9a5efe973d3aeed40dd7253e7d70aafa6470052b23109192a13dac3494d866f7a3ddbd9f85704e84f2c5534cfed777605400092698084d3c4f5b9636c37bc8768596e17359cdb3182d866d26236a2ac44cb12bda66dff79de762b951b6e8c70c3ef1abc24671bffaa92020d3515b31b0d2f381b228a9b57293dc5690e780587d9091a2a1b09602c800d1ee82104cad2c04bc6dca0383c9fd55ee7d2c8d7a33fb867a6074583289f5b0b0b2fcc6fe3941f06a8c5c7449703a725cd4e641e40e217cab4587054494e6e306809eb37d8cb990d94095cada5f1341323023fc274bbda3619266776f86e74eee8f588353458bc373f576695ab3786f739f025d382e44b5c04079f88956bb74a24bde88bf0fe7abd283944bc03c08054f087efb89d09537fab7e4a1fd209dd7674bba675d9d07c445cba354c2bab5ac94491947912ebf5fdb32a0103843ae51317f14330c23ac0fc32c5254d180cde8768c5a52f70f72abef2fda2352272c158c2132982b46aec22695c64eb574955183f49cdafe585bf0b46a4193fa23095ce7341c7a03f9827c60301cfdd3d829871ac191f31b17edf1d5e7e07ca1793dd34f2546d34df9b666c4c0f42401596c7948b9885e9780a838862caaf03a1c4bc1463191e1daf728f4886c91b549448db111c8788ad90513b6ee587c86d5a22fcada2b71d12d47b957909645f7b4b7ee6f2568a1f63a847f2f2e75d0c1432b7b7dd5dee5b294841ecca773ae1f06bc47123ac567bc358f4c8afb29e2ec2875d060a1e742ba50c1a4af0f0b06e3f7c06b7509804eceeb45f1a3369680daebbc48ad766d3295cf8aa3b1dac3a5c4c4ce0a361d3f9a8369c7cdfb0e5a598d43a59e951da4f9db0de163f2a10a52fab4e4c869c1b0b60b0f12fa8c8fc61b369d4a776aa4d0e364425ebc5c09daf259e1266254e32e0788428a7f296de389eab0fbf5bfe440f4fc1def549f2da05ec0744f50909c90ec2faa4a38b802870775e3fbf28caa2c1ad3905853abca484554a5acb02827d719224a4887ba973a1d37c801455faf93d8b5280509c014b85c0040c2f80e37f6b8ec0518de23b804ee7871aa68af12122fa02f8c74e9bb7aea1a418dadd842bc10c9b0b600ca123e88f2a3ed9f5d92c988d538ff2025db80f4cd3b3bb712a0c5e379f61e7506316582666adf0f4a046213920467196598bcffeb8e542bbc4c88ca6ac41430740244bc2f2b7042bc71fbc849834163a07e929629c94bbadd9d8ca083ab93196eaa95bc402b52cc2fa57c28139806e73048331aedf152e71bb3ce18849301ae879ea9fb3a9d8f87a3d3f75113bbee9a3245b0386b6b7ed47c3c4e93ec0b908b33bef7c3a0e7a054dcc1cf390776491c6f4dc8d5bcfa794d86813707093bfc4908060bdc4f77aef9a76c34412d1bccc4f7faa427f10ff19860213196f3cd05f6efb805250d798ea637337ec9f6e5bb7f92e4bc38ffd1ee23b1689a60c720d7c50b06567b24369d4ee419e49debb0d9ba9936a3e3c23731aea1260b4461da4ca60e7e4817ca6f5b06814e129710c1af66059c876d371e594e24b2b6585e26839637db798e430709d1f19b223b5eeee2d0e7f7b063b2db72827d81e9a80dd8cfcc5eca617ece9f99bc5cc4e046f15540322869a179a41086c7c5bff43b035989aa2dc6d90df6aa3a006d78e663e80f36b3795b347eb008a7b5a4e36e7acadb79d9989caf4d8c110a13f221361991cd6f932c4e11f28895b00a169d87da382a60c5ac25690f72f761e3f25764ab5967e85842e30865cd75ea03ecd573bc83a79ae622db848ed8ecf5a18cb1162db4d321a5249016d5a94cca2f42d81fae64411e738229ec221cfbc47acded837df11f84738f435bbb20d0f6b576bb2306d834489441c353dbbbd38c814e450ec07c66e41ccac6da48589d67693e87f70e9c399fd31e1a8affeee187085046d25687da9b6d51a2c593cfc0a4d224adbbfbfc14ffacf31670a307a07ac025370abee0fcf8f597efcf3eb9fa56bc5d22b86a3d1fca56738dfc17d4832fd0dc37d3864f7a62ef42dac6b48c5ac5f64ce6335137fc3fbab5ce17639a304b543790bba7fe0c3f2a583b32c916c7cbd7a18ec1c9b534e6ce4dc1fa521deb51efbf92b59b723f11a11ddf3046f0c5ee7da7b06fe93e5b066fe6fcee42f34cfd9dd7e43687787231dd3be313effa57c171edcb44f229556e55641c63b7cd49a1a6f102112724bd6d7db15b0fa91c96494afbf4e49ca9ed689c899b2f9b22dfcaae11ab0c50229509309ef5eb44dbbd7bfcb27fec029d826dc3c4dffbd7b1e7339e9cbd51fdf457b932b7ca538ac1cd154860eaa7a9875f9f9673b82df9da5d1f98ec194ba7acc5cf88e3970a42ea394f2be6308b6c993da30763eff789ae1500d7fa7fc9c92bec75dfe2faeb23363dc14483828021acc3009acabc6909cb963cc7817f2192401add17a27621da4f0cb2b8d61148b980cdd89de4b9b9f158b074289c91c5c31f05770f37ff3bae7294b327afa3ddb8e50be93f77e6dd36e13ac64bf69e2457e8650e8fcb2b6b9e4baaf2a281466ef152f24bca69db309000f46bb39323d4e6cf98e89aa3761eec5d7d53b83478ec4951957309931a5a72a08e8a3ba260903df48235bb8f91f0ed011ce3b77385679ff7bd8b3c1c1374c421d16ef8adc8ada0d5bf278253dba595148c167676bc6bc63f12cb3b6ca3fc70769647d325f458a8c91bd32ee9cf634ecac11286441f2023dbf56a114c3772b62666ca8d60f4f0f7d37d4a7dce4e285027057e3f6fe18e6602cbcf93fa7dfaca14bd36219b55e9080c4830524d905028ca706861753d6b1da73fc7c02e2319298ab9cce7ffd0d029a689c3707db3f863fbaf6cd15b54fc02d2e95bfa9d2407102192658f5f733a1d2357fb3c1a3e9b6981b721133239ef5c44282fc44dd28ef5ce86ff2a433cee6cfd921c94059c944767dcdc1d3264ed9a2bb657265cadd82cc7bf5d135afa045e88633680d8d3615b388f0c21fc1249de890af22ca86dd4f42a0eaabb9baa1cd002298ab71f30037f2bf3434cb3f2cac6f644148baeb79362eeb633078887e38073ac908c866c5d1916cfe133d80a81028631a85cba095a861e856f3431507f52c8e535f907377c5e7392638cfd5cf79e7a31310f4dba15ea376aa41afcb1ef72bdbc0e876e4df8cc9729f5a70c330f6067abeeb40a7b8a2a85ea09547ab0d517e376c8ab672865f362c9d5b3187b4d796749912750753d9678fc875741151e17ff58b94ee588573d4df2e6e901efa4d6e033f2b5f8733866ffce7eb28263cc2f77114fc23a6fbcce02814fc54b8be67f2ad620015dbf8dfcf7ec0568af08280caf92b58f25884c4ac17ad6fcc728b2f95a7192ae67b60a42960edaf2c0106a3243878acd48140c109f2ca12c01fa9b6fc24df3f4825fd0047387a6e66098d99a6feedec7f1bda3e0e0427e677074d13515e6a63396e0eefda790fb839478488594cbed37feaaf66b92f23ce2c9a8e067004411420c8c0bae3fd28b0145aafddd4d91b394eaf35f3a765de11ad758781e8588e76b3b5ace6f52df0d2b9b64dbd88c3acac8737dba44eba8705d73aad4b10d5d8814d2d9ee9c6a3d5736b8196310e6a1b76f6588c5649bf73be748cf7b10e3beeca3bce0426bfa8414724eeaf7a12f2096404648ac02d7682ff3efed71736f3ee17de543993777df693fa61bb58cf8fe46adb5461379ac64bd50bdab0b0ae60b8d52b32ca87ddd370a36700135d64145adbced031f9c09b7120d3caf7cae6a635bd8afd719daa78e46f458f05798f1dee1f98126a737d14fa4e94b5e22f540b7152b65c9ea6ba04d65c95174c359984c778f06f83c278ca3c2f795ee46c18086f89595c3af206a4dbdd88cd678e2809b0b30721ffb2791732f4ef41071f411622d624c7e663df0a9556992bae8ebcb16057dd78873d52f4402d5362c77620a249774d1ddf3d8da5adca1ade2fdad9633569f5c5f38523ecdba5493afa7ed4227b105298b730ccf300228a9384238cce2464af1a5ace995e02b20a55e5b5f4d0dd4a0bbd06331fce0bcaaa4b4f564fa27ea48a65b470bf14d9281bae3851cd69a15a712e2dc9c6633cc0e65dbc30a539f4a72db0a59f660b4200c2614e8261a440ba6202", 0x1000}, {&(0x7f0000001480)="a88699460f8dee3cfba2586385c951c5be75382703f6f826f11d03fb91f23af13d6a853f1736ad29806463ab3a214abe6774a3cf2046e2ddb3afaef35114ac22657a68317f0108a591b4430a991e43e4d1b69bfc318364b30849f8d8042147ebf48699fd7ddaad1d2e02a2f1fe06f46807f10d5ee63effed26149ac5eb6761b662ac7a74d7ea20c3de76c862fd83996cb173d964a9e5a0de1b785531b57fd6834b9cf0fff917cf58f05cc9c0878c5e95aa04ad9812146c7b1b44d71a5b0150fb8931bc6958126e79a07c6481e66155eda6d4e3055897602c2823ccd2294f7b14958844a9b2e047bbe9df98b3fd8577883922b14dde0f", 0xf6}, {&(0x7f0000001580)="04307632d66547a85267ef71dc60746a08451eedc3851678a7c5981e27c3e12b1281ad9d1841cebc526f9ae25cc6870b5cf8585cc98c003c13765ff0c7e40de2558f9576c1fe1d2f0bdba3e37eabf7378e7e7f244bd54893864d32284ae8aeda4e3f407b36c8bcc940fc2a01ab1382a228e20b43789f5be5421a4ee0ac2fb98f81b8ff8fa5c0f83e648725aa1cd784b49f050a49", 0x94}, {&(0x7f0000000100)="f39226d8584303293267cf249cef893e488efca6cc380eaa8ece80773168f9eeb5408c32061858e57ac680", 0x2b}, {&(0x7f0000001640)="6b682a019ed947a0d01edc72224fa19854443cb6841f30cf3211c218ca816124eefb9a70eec2343270c361911991c5af7267ef3ad17ea330b46a37fa31316a2d516a895cac44d1029c9890f8b34bd0006fc34a5a5dbcd527d03051b414022520e25422435211e775766560cf9de7610dd855a8e46e1ed2332a2f2965cd27852690f03cfdfad41c206d1e0189833f3b15280a602fcd3df165e05037f1f080d6c4417dcf2dcd5dbf1687e35133b2c40acdfc863102670021fad105a0a52373fe7d69ddc66a8232848dd6af1df22df320da64286de133a86c8df98b346392561ef6d046a55bc3a6da60e994dd", 0xeb}, {&(0x7f0000001740)="42dfd35af4e48a2d2a31ec16f387a785987853ed744e3d090db33687e81db87f979b53735a385f8517468ef73276380eb7024fb6f1b72a5b09509310878a7ac705fb909f6f74d598a7d4118b3cb7c2ce119b32bd04e03aca957289a5c600bab8bdc8c3fb6f37f5be58", 0x69}, {&(0x7f00000017c0)="dd67130f4c21fcf9f507c4b6ce43a071adb635fb647b0d88280548aba847a19e892ca1c636dc216ddeec8e20fe1aef140ec119caadfdafca12ed4ad8e3e68c012332ffb516a05dd15cc71f3f1952da4a587d10dd435cdbba2594c5ec8483f8b3f6d2e04fdd4b9cb9d9a19c4a5ce781dd6199fe803d8a7da6f03cca72f9699ab805ad88a3b51ff893344885162617843119b2e2b7a2f43e63cdf28eecf1c30fc4e31db7eda00a9c9d9bf10e8cd93db38e3ed593eafd38d3", 0xb7}], 0xa, &(0x7f0000001bc0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x120, 0x9}, 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54, 0x10000}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x73793bba33f67163, 0x400000002, 0x0) close(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: r0 = semget(0x2, 0x2, 0x8) semop(r0, &(0x7f00000001c0)=[{0x0, 0x6, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x101, 0x1000}, {0x0, 0x10001, 0x800}, {0x2, 0xfff, 0x1000}], 0x5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/145) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20040, 0x0) r1 = dup2(r0, r0) pread(r0, &(0x7f0000000240)="1c59d444cb8ed024e5acf07cb95aef55d748658968499bfb81e1c65eb9a4fd4d005ea1b0aec1d7c566b21ccc2459984926fe8926ad229ab38411bccd5f32dfaef750b44729e404238f401176bd1c2902fe6e511688b3505320d3a2a33513a0b94034f59ec1c62f08c015a673f44afb736d39355366e7f80f222c09c07efa62145b067445b044a384927c409189da1e050b9dc82e999193002b656f289ca42cf7726cd534a46a40439aceb1b83595b5516c3b289ede07a1665a8ec61f62067836a7d3b1104a1b14cf557f6d3c883ab737a54ffc16", 0xd4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget(0x2, 0x3, 0x8) r5 = semget$private(0x0, 0x1, 0x31) listen(r1, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x3, 0x8, 0x800, 0x46, 0x1, 0x9, 0x5]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) r6 = semget(0x0, 0x0, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x9a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffc00, 0x1, 0xf709, 0x100, "05e5b76e2822c2710db3a73194acc0e7d54aec32", 0x100, 0x8000}) accept$inet6(r1, 0x0, &(0x7f00000004c0)) semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/81) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000440)=0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2}, {0x18, 0x1, 0x0, 0x130000}, 0x20}, 0x12b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="8d53c6b2bf8d64d3aa521466ca3734d7808c594893519f61f5b1da86ccb0ba899af99b276fad5b560bbde9fc10c9266e361729e0326e6c9e8ee3fd01b3a3e62d9213076a69a1309a487a5f2037a5d5860b9f415aea94a1fccb05c88163e549f910830465522e2f2b308fbfbb998a54cabb8ec9868272d4f5398474bcc18f9d06bbb5d35659c7f1", 0xffcf}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) socket(0x6, 0x8000, 0x5) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x86) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x86) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000100)='.\x00', 0x10098) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x110) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x2, 0x2}, {0x18, 0x2, 0x1000000, 0x7}, 0x1f, [0x1ff, 0x8000, 0xfffffffffffffca0, 0x9, 0x7fff, 0xda, 0xfff, 0x5b]}, 0x3c) r3 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x3f) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x4) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0xe1, 0x81, &(0x7f0000000100)="717f26d18fff04e8e7a8db8d8f64d905235eeffcdfc592b9299dd97da9f7e58059ddb4b6b3625d3cc28d6a57ec2fd3d5e4f6548c6ae4a9", 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget(0x1, 0x1000, 0x85b64fcf1bd58982, &(0x7f0000115000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x10) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[0xd67f, 0x1, 0x7fffffff]}) sendto(r1, &(0x7f0000000040)="15579e97a25687d4d2fc2c9d33d7e4be0c56566b6f3c4c4e170888a3ed32e2861ce50d06d66e24bb8b4645f03840da4a5c1b1db44af922afe11ccd93b289e03093b6f0abc62df9af2ef34c8474f3d760fc9327841fcc457282864a0b47bbeb3fff41c4288ed25a4f5c61df7fe23d6deb828f8a736c8366", 0x77, 0x2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r1, 0x6, 0xff, &(0x7f0000000300)="dccbd64583c56baa7a85c1addd09a7052a10666858e9e9585e362910d1789e3c16f00c48c0bd86158f78feac82afab9b0294ca59ba735e102bac67c0fedcc96463f8acaac16e681604a70a246ccbb1f610afe47d6686959d1cf24c9d58e33197f8ee6b2ddbd38cdd39c0972ecb201bec353671532028ca1c37deec24489fb5dc22d689bfb2cab62a6aa9d70c93c3f77038f5080a1225865c57b3b39c67d8ceeb4ef95473861cfe14", 0xa8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000240)="894c83512db96ae69dc5549c0e4803ead0bb55af31ed1a4174ae9bf4b32eabcad52eb3cbd2aeb6895497a0b1f1e754b72213e38879260593288573e0b6d06f9eb749d8f19ee5425c1405c48146167cfc28d553441955b492fd8e61c78710fbcb1dc5da7e6d904c53a615db68db50f406dc48eb97b6767a8f750290fe7ef54dfed2924ed8e155f05d56e5bad8ac2cec41fcdf161b74f38e1281b5f946d9ec7c453cf243b70045af54") ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x3, 0xfff, {0x4, 0x9}}) 16:00:15 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x7943, 0x6, {0xffffffff, 0xe}}) listen(r1, 0xff) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = msgget(0x2, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3, 0x7, {0x80, 0x8}}) msgctl$IPC_RMID(r4, 0x0) shmget$private(0x0, 0x4000, 0x26b, &(0x7f0000ffa000/0x4000)=nil) r5 = dup2(r3, r3) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180305bb1e43ab894d"], 0xa, 0x0}, 0x0) socket$inet6(0x18, 0x0, 0x3) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:15 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0xca3c}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000080)="1a7b43da", 0x4) close(r0) r1 = semget(0x2, 0x0, 0xa0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000001c0)=""/211) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x4c8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/144) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) mlockall(0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7, &(0x7f0000001480)=""/85, 0x55}, 0x1) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) getpgrp() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000024e, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4ee1, 0x0, 0x8000, 0x4}, {0x7, 0x6, 0xde, 0x81}, {0x3, 0x2, 0xffffffffffffff90, 0x10001}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8280, 0x0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffffed92d75d) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0xfffffffffffffe47, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:16 executing program 1: getitimer(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) close(r0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x4, 0x78e5, 0x7f, 0xae1}, {0x1, 0x3, 0xffffffff80000000, 0xffffffff}, {0x90d, 0x2, 0x2, 0x4}, {0x6, 0xfffffffffffff000, 0x40, 0x5}, {0x4, 0x5, 0x7ff, 0x7}, {0x3, 0x1, 0x6, 0x2}, {0x7ff, 0x9, 0x5, 0x9}, {0x4, 0x0, 0x64, 0x3}, {0x401, 0x3f, 0xffffffffffffffff, 0x100}]}) 16:00:16 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) fcntl$dupfd(r0, 0xa, r0) getegid() r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000240)={0x1, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x12f, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) connect$unix(r3, &(0x7f0000001700)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000340)="abb43566b24d369b9ff985795a38cc8f6cfa1d0850abb0dcb8bb094e03a473364088708448adfeaf9e344187723b7667d96bffd8650d992bb62d9330a9b24add24e85d1f726eab673f5c79f390c4e7a41f9b89d8c8d79783a204f0888d7de1c4de51190770c1290eea7cc5a6056b1bbf3f2ac47061d76a8b019fcb64ee9c96b9e6b968461e676ca1b9815279d67061c5078b961a970e484aa91822ff0b658e831861da2206234e862e5a542b380c9258fa64c4a8cd04f8ade982f03c74794557c2925fb326b31f271173ef5e2fd373a8ab7b410970439f47dab8b00573b3", 0xde}, {&(0x7f0000000240)="53fe56796d2b60bf220b41b5f3c935eed67449d2130901816a279e848f18903369f0e06b883a860c4dfd1ad45aaa15e252be59d37eff2dab4fde02dfe0ce69ac5f46bb6034dc47d5a726372ad731516f00209e4f69c8ebe5d5a594a89a06939fb758242104c3764d8db752e274697448cdc069b236651ba035658305b64a44fcd24e2640a0a683d19b58630ea97cf586c7a413d774958821be232e6fb7bb322778dedf2238d7750b4ec00488c62d5690", 0xb0}, {&(0x7f0000000100)="21150812d0d321787b3733e8491bd2279b9eb42465de62868a1ab2e20fbe0a", 0x1f}, {&(0x7f0000000540)="42ae86fae152b6abf91706905cc0c264ffbb3062d9d55bb2d089bc77b2482a796ecee73c717e6a037da95a0b3aa225ceabbb8ac3a8a1a168b8efffda1348b982574ac2a7a3188e5e99f9260bded8cf5ae5138c7fdeb78af72c147addbf4f86eabde2a026f80b22d18ba0953ee6f850142ea777486aa8286033ea3ef2073c4884dc0f46ce9c5c7a4b378ec70c5084fcb5e79e492a9fc14e28a2c21cbf25049443ad18c7bd9fa294e15214297d3472b6e9d1051525aebfbcd245b63e19db9ed1f07c5f3edbea5c0882dfbc7df64becc0d62434bc6246956ae51e949e275143edbc638da39f7e6ab7d3a4523fedb1be8dcc7c476f49c7b23c62dc5283d2f49aff332157285566ef036bdf903328c57bd765272c2a4ba1e7bed26a3942ca01be982df0005afcc6c771f16bb64324bdd0af961a28503ab647efccc98435f026d2b16e1954d3acc3b3072fecd050dafd196c070886a417d2db2520b6935deab3abdcc708cf967cbb5230d04feea7d991e503a511cf55908427de967a361cd648573bf05c095f274ddd5b383be43d3c4880a974e49b32520f5150438026643c56239706b7690871c8235066b8d62c0ca0908dcfcaba65c5d874fd3ef73566e7d707f1b5167c55f3278da08a3bf21684d53cd3ae3851066512153439d44fbc9d949b5589c1090961f7ee307078be4cf64b7348b033b11a5af161df2047ec1fff5663f5f3e81c7cd5cdcd6887a6d825d1f8343aa5b6f3f381b9759980606558d73c9cf06ded48eb4e7a109e790592b221aa23f66fa2fb4e1b014f8e9f48fb488f44dee5b7a8ebfc72b3317f22b4129f0718c27165927e3235324dceb911fb8f5bef3932aeb68e81866989861e38bd23baaa7610db8239316f51170400590b655921bb5f7274f90bc60fef2b5c3fd44257796e26e6abe7cd07c9ee4614273abe5185010201bea742d56a9eb0e93da7314314257d7c1a43e9e628531b7c7b32b4eb5c277b4ab16ae05dd0fa4588df8c744de0281c205d8dc4bf9b50eed3747ae41dc11dc1afbd7e1fa2c28c606cc79b5c0d2291503d270a33a9234516d233947e71fbe0b6f6c9fa6fbafd86433235706a53720d4dc6f9fe412b95899fae3ee4f20070ca25b704f5cedddec1f8793dde5ca4c4fd7314a1a9ab31e3e4f6bd0da3ba046498e05afd469acd86b82232f188e9f94dd2ab61ff1834c324ef935b7437e593a217f692bcbbd4992536b8ad4a442454d6c79e59dbe0da236d275bf1577a88247842a300dbdd35f737c30870b79d302329d0517a9ac434c10dfebbf4e075c4682a2adc3f3b7f9390bbd01e32e57815bb6af1090b8763be15b18fbe667d9a91e5eef0ed864bb0bfa53858236a6b220b45d160cc8d1907fb6585af91c0befb63bda41b187829bdb5129df78829b7b2b62d9d6a92a64befd12ff412d0e0932cd7b230b99808a72f7bfccc73abcfa85fa11e0188b080b02ec0472efac43a689b58415b64c363434ef268b83513dba05469c73d43785e090b5be0f313fbccc9f97cf13f1a86341eab0ba32013556f7b5a9a0577ad49130b18a18c2e65d96a1f1188405d42c6947e7ced01908c7739339a09dec8ddbcad85b03c8d0fbfb71913a21c61f1c6348ba2c62f54330ba160830a9b32486fb246fc2af83647c562516c002c74010f88fa659637e7f38c216f07807cdc2b9b906fbd6eb5c6dd89892f2e74d304f49d9fbf9a08e9279e37adf624a0553b5cffcc70bf7c2011bc3d597d76d07b2c0031d2418625cd0a54b00bd0940052dd2bca02c35ff7c57e01e30bb06476043b2fa06b514d8ec43bcda4fc0d87c56fecd8ae35b34b9016a44fe8f026015d4bfe467dd362eb918c90427482a3c6dce9386a778420f1070e8eb9a709885585722ae4fef335dd29ae1d6c537fc26825079e829058ad3f52542ee837e68904f9cb95e62da3120e7bd39e1272980edb8a64fb4eaa09bf92bfa8828a2f3bb51e259a7aa8ee94c1a3548e1b4f0738f4f86f46e15e64dbd5344ef812392ac8af043d0e00cb29c9af8c96f87eef6af854d955fa7a47ad70881399595bd786e896a7ed141ff4212e4c2a9108dafd9637d47452c9a9cc93f77ba0742b574ffa290571acc5cd7effffa84df57457d4c5ad101aa6f4a5fd52ab6c05bae7db0810a5ec4659697c0708093e42f387804e1f16f02879326e2d39abf3b40ba376cb8c0a79a819aa5eddc53481640b354efd72525b490da21d5e130aed69e6f61140d334419f2a9a8d5482efaedda71aab8541d1c13b0bb3109577a43f25ae59a2303c3413ef40d837581b98ffddbb4e21a294068fe8a518cd1e96ae5441cec20199d6ac00aa33ccbf5f110e4c0d842861b89e0adb0a87ecd8be214c9ecdfe34812e4ad402ee746086fbe499f98140f119268f9944099e4385ad143cd5c72d2327e3c8d41865619657bd0d41ef05009be9e84ec01b30b0ccddfcb0ceb4fc671f179ab4b04b7691b3bb70001e9941cfc95f62f05aac100cdf0e3c3145fbd2452cbc1c37161911461bf5b4864d11023ca1da682a7fad6dc23694189778c7adf8ba650ad84f4465fb7e260cccf845fb9e3342ad79832e1afd55065da935f4fe841cf18c56efc92cc43aa34e3154911236f04bc14ca4c941f207c55757454fa5a3251b8e91f135373f47e2b001c8f2cdeaea27462c4abcd85e2cb0e68ecfe48ff35f9e0992bb08ec34a45e4af1f89ae5cd5f04761c7a73dd936c3637e33200541c12e108c1265f617cb2d1d6b15729c77b1ca1d4ae0d3d27f513e3165492d84bd66ed9500d189d3ed4332ab351274a509acc35997cd7afa3ca5ce402c6ccd3aead8326192303de41cb2a75cb917271088a826e1fd3a8a8babd7212204bd653e839e2038a2ba05eea1e0daa3706e0d292cac31b26158cef6f0bc163a2250f60ab5c98786150c0269a81e22ab646e4a359b5d3b7fc42acc4972ea54ab9034899ba27f5833cd77ff4dbe0cad3065c5183e973dcf1b639670a70206937f5fa9d5a4bfa12f95b6739ea22ab6f0fce619688432d23743ba58119ae69ae741b5cf47dfd7060b5b351a6f2d582bc0a761a0f33efc4425c105cee04158e51037154de6280dbdfa0d7ab5d199d7720c1b8279110a76ec79823d982616b148c47497bf17cd8211d4dde08c1fc7d002d6bffae546f949af7106e569c014356a152c162a56819129c650c457c81e36f8abbf51113da58d70e3bc423ff0e662ea3e896182f3f703c0bb0b9f4d5961d1b446ef6b9455793d95309922370a9fd2ea4bbbf74dba8ffb5f2a7e4fb2df15105637e70e4141461464681c7216cf1d7675fdeda84fae10a78cc6d6cac8d23554bea154ad89d89698387587497848f01baee07044c5824c8162ff929cd5378518b161dbe430ca097edd47a24db14a6ad583f87a746284380fd932e4c8be9e6152c90ba4114a2f01c31b20d2f3680c0ef2a8919b4ac0f0eb80cb6ceb300261bc94f32a034c6e5f1997127a1ec7b749f0ba43d7819fe7636b3cd8a5629150eb9a1b2f63d48116dbe66c348647a28c4995baab113f9cf93e363f33801a3295f8935e8b5ec43b9fc8b367816138287b95a1450a6c19f281267f66bb917fceb83608a18007a9aed42f7ba8ddee05ec631fd8c31ff5ac28892902d02b3a317aac1ae7d3158580ce6bf2b43cceb8b23bbabd0bbaee966453db8c3c1e46d5fa4cb00adbc01dc2a704df6036c8de7ec40155548e1c75d0a61212b85c34c86118414f66eae0e64260ee51eeaef8c32560eb5bdc28412eeb943cda4b7fc2f6636cbe501af288f83f5ce8be982f853b58f70f94f8015ba774abd89ad5c1812b4efe5ae2b5ba1bafe9076052ff98194fe6d081b0a963b3287289bd22031ecab6b82082565974a7bb40bd9af87ba63d741c5fbab2fbd234f27129a3d8f6b2ec678fbb5201a991c17b4272d090382a8a550495d922d741886eb2740221c7d661518eebfe0a156d235125fe83038b9d6be03dcf07f4def75175f49f58b691a19d8dabce820c3affdb99cff0916f8262b251321fab3ab04041f8319bab24ed83de032f8d1a03c8e40456adf775818109ad0203283a4d966dc60ea7342a08c673f783ea0e016ac7264253554c4a679bf5f16551834f4bdf39d52c9249ae98e1ea0e13416513ca60ec8e7915f9d57e105fe43b02e5737d6d916876d5d7ac96df4fbc5c1213cfd1da4ccffcfc1225a1217e09f6a2986693d2c1690c203dcce2af80fb18d273a5c945b215250456ba772b71fc0268f5d1ccc12f08a025b5202f208b8f6058e50e59244eab30968263c2dab9ce1d4a83236e10ac4a53168d33d17bb8f5e74044983adf7c44a2720ed2614b5ef8db60569347fadfb0fad2b5e5f67ec8760152cf2ff38eea26c55a85b6349d0dd613c54e5acb91e59aecd96ce9cfa5b1a6326b64b593de1ecba0cc6d3b73d845154f4b47f8afb51dfe606090789c00f7c53e71c1e0705647fdcda8561849847f41e589c67121338a3637ff8dd5636a6c112b96cc3f6a23b24f5abd60a5914d1ea8c6d57d1fc0d62bdb14dd69d551aa3ea6ca255f958e593dbf2b2deab71ccda81e2b102379146fe6b290a30e34de0d66366b0ef3d7cd8eb3b7bb6d0e9fab91a8441089cddf71e186e100b93130f5f6fe686f7f1745fccf4a17380d0e73c85eb5c6d867587a066a7ff61fdc6f2d49945bd51d0b9565e9282c4c236a76e033699508ecb7c1f5419e9294b72c2f20d5800605b10bf2bcfcbca28af1b87dbe619cbc3c82610d821bd5b3dc97eefe5eace7896565df2750046d5360ed6fba0d11fa3016bac844979ce5567d8e24de9ef35a49a6a42b39420e1cd86f246ef39404396cd7f30d89c6bf67a7cde26d011cb9fb11fceda41bd2ac111f24063880fd57d61ccd434b4206ffaa75ba70f6589593252b21c843ef80e8b4da82791c52fb566b4740a9e26f9d2bec1f3c566f47e37d80c53bf829218e304aa24a17eced75c0d3fedb97fe5e4fb6f753e059f51b9771959fcb85759d88406e700ff70a9ebf4155eb297b44f284b38e27c0fd1fa9a543180b01e8fc273a44432a7ce231f2105eb7ae5287b5622948ba81286c6127599fb454bdeb606d8b4b03b3b7a91de6a64c477c187ea6ddbf7e1bb552a0a6e8aceeed1c2c85776f66a66a70f4632a52c13956a5a6afe9029560a0a7b6777aa38b88dae01756ff508f670929f8ff8cf73fda42432506face714cddddd341da44ea02ccaf6e3ac23d8d45a98e6d18781335b9b7d125c23c0ee76491abfbfd731240a3198c5f28b7f0d5d50e762676ee21dc7dd84a7a6d104c8f4606b34af30984eefc4e3085b27bc2dff373d9ece4bc779167ecc2aac5ceaa42c1ba80ea39a5b250d03ce51a72643db8737946be9dca9abce4804e669102955e6e6c3984dd60dff0598ffca55ecada70dde13d52eed7c6c662fb3626220c654b9a3af5cb1ff066d01db4fe19618b8d3fb80c623c956af0d2eb38086537b93fdf7cc1e4c470ea4edcad3abfdb8785fcda7eb832fd5fbf2aa0fb94b3f483ede165c1165080c0d247ac65853bc2b2455eebbd9cfcdb10ee6ad6e51dd3ccdf28f4a21df9ade1252eaddcbfe0580420f9a7bb3dff58cf8bcf98a676bef931cf484449530976165c16c6c01d331d36f4f98c0344b7f2995ba770243ad33037176d4f8dcb3b8bf44b457d2536b78eeea596524a9c1e75d7a9e6ad9928692623934c3282379b31cc59e5c9219c79e9b05ed1915653d0ee9712ca931a36fcfa2865b47b2d62f923b7a4f6502de20fa206aa70938e1338eeb2a1305c266ba0c", 0x1000}, {&(0x7f0000000440)="e68066cfd1d93b226cb344728273e5f439aa5963c751da80d6627a41c808617cfcb44370bfccc21a10262688b038dead541704decc1ebcf0fa9903288643b207a0aa058a679300d09546dc906969ce0bb1835b8eb9342b2c2f2966403e7b378147e97964ec5693c3847fa9b39dbcf2d3ca43fa5d1b1470f0bc4ea2", 0x7b}, {&(0x7f0000001540)="6ab0eb925d6f3420976747c779392db8ea93eaeeab3c3fde930aed80016c2e9cd2ff78efcb3fc7e7a040f22f8ff2aea872677eca686e5247b714285577789ec85e974179f2869e1b7b1eed0a055c7d750f5c0c9882bb5f84a446d2b72d96d9fabfc5db905e80fdcdc0a251b3633b35c12e0569a403bd91faaa5d6d2ce062c8a1f26e6ffd984c683e1bc261f5", 0x8c}], 0x6, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4]}], 0x38, 0x400}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0xe9d3, 0x1f}], 0xfffffffffffffff7, &(0x7f0000000140)=[{{r1}, 0x0, 0x4, 0xf0000000, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0xfff, 0xc0ba}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80000000, 0x20, 0x7}], 0x1, &(0x7f0000000080)={0x8001, 0x1}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) flock(r3, 0x0) 16:00:16 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) 16:00:16 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="84b4d9552959c028ed33c89b0d79f586ed60816d2f7c9b02b1a0aa024d649aa1f2f4306248acd8f912f458e81797d874a955a0a1c9191dc44611b2d38b5f6a4949578610dcdea9938737a59561963ea63802fe6429a771d6af0130c0985850b2fa579319be7fa9e3dc869cf47b19acfc9df34dcc5f6aa52d3f8194b549d1ada21be9e5fec0ffffff979567495434ec19cb75572eb27e1256f80d6ea4ff6a4bd9c05240e46e8db3a12df9b70000000b5b5616", 0x175) socket(0x6, 0x8000, 0xa47) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pwrite(r0, &(0x7f0000000140)="fbaf8a8d3d698d01493cd186a05de96914eb357e3a1f341a5bec4478bdb4653a4e06c70b920b27d2a8582906bb405a48fb91eff93d483050d831d6cbcf648fef139f7ca73c80fffc97baebfb18", 0xfffffd62, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="2d5a7ed5419788886c15cd245565997eb5ac12d24f84bbe8ba150d00c03b62fcfc14b95b4f49f381cdfd928e5723a0dc15f5f7c22e385de000c9cd7542bd61230eb15de6c69fefdfc86082107be6ff8500a5401d01cf7c9d8f01df3f096ce88c8035bc585e43726f182f8286f9ae42d195b324222a6aa96c22f82754d66dbe", 0x7f, 0x400, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x8000, 0x5a3}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3e8, &(0x7f0000000140)=[{0x1d, 0x0, 0x4, 0x1ff}, {0x4d, 0x1}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") writev(r0, &(0x7f0000000040), 0x0) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000102f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="4b54e9a48435762ce5c420b76c15c3ee075622283429e22b7eaa61c2302e1d1d7a7216691a27bee425d2a7577a0695dc4a0e58dab9a85500836b2c4b784530cecc5c017b1e3a99300bb9343fad43bc8d56cddaa724f2dd63db442d491f0a627fd6c60f82e5cac2243b9b426d83bdfe6086332852ba2525be9ad720effcdbd83345d259911734e34b981b3f80b2767c1d9ce0636d8511833626bfb75e993cf5f6c8fda5b3693a5c4c05681c2367aeed46f8ca32fd107e5982148dbc746c0bb5a29474eec6a172d506fe5da7154f9d4cf0de6e3ea093cd004c3edd81dbcaeec4779e8dc4defe5936d758ef06cbd9dc40f96c563f81bf64f4c672", 0xf9}], 0x1, &(0x7f0000000240)=[{0x88, 0x1, 0x3, "5ff292d5cdadac451ac04ad345295de255536907e1257d1cf4b5d70a4158fae87207a4495f06baa0733ee6ea842e1d1a9d05ff168c5e09c806c3426662ea6cf3ffbb71e6a2d464bb07d1eebb9e541bf0e0974cd2f258dd00ac163a36d1d56d7c52aadb272e5fce23643e3f7ddac30a883f9930fc734163"}], 0x88}, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000200)=""/11, 0xb) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x1, '.\x00', './file0\x00'}) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x20) getegid() writev(r2, &(0x7f0000001640)=[{&(0x7f0000000240)="897a11eee9fd02033af010bf7eecbb723df6fa86fc5fa49b59ecf8f7f975cfda51a8ab0efc59e4ee4a12d0de6d06ea4375297f3f1eaa3b97e7517daa8b729b86aad5b5bd43ab3870df601087c4eab925a1", 0x51}, {&(0x7f00000002c0)="099f017b9ee77f88f435516aeea3e9a9830ce17088cf969d385058d69acc80e1b3d4893cd4352262517aa0ef92e83c81c9298b5bcff0267eab64b28847ea61c7947a045ac61a81384dd13c337d1f091e4ab75f760d8dcb680c57d9f57acda6233f80967c9e65586818290ae78c91b2e927af5cedd4b2f2a34c7ebb39a1a677b5a778d1426dc9c96d9b763539493cdfd08f4c608a816faf445b28856095c06b635027b0a46ad1076cc52e97f80a1ade5c56165b8f0866eb090c6d7fd1c3f892407170f6b0450c85c3e3a016261caa18f3ae5135115960809d6e1992a91e12621ba04de04998288e82f3475c55eb40bdecc4be61d2da22a504a6ad128bed23cfd3f36bb834a89f975667a853d248bee953abc7bd84d46b4de481eb340b94ee0c9379dd9c6e1d25c21e2e3f66f213333df5a9616c1a896fece36437435ad24e7225fab845c616f73706df86e4e944c8e35ac65af6b295ece887da62557d4e21823a454c9da51ad1218ff648dfde428915d7724c3ab6f3969bf1590d6bf96abf1029a4760c2575f895029044445ea4d2b7cabf99298a9fe8c4373dd183667805ad2509f71b6e288ffc31dcb919ca9aa332c7a4672d974825d85f2728ff3ff1de358df80888118597fa0d75fc1ba37c7b0e7cba8f3de365bdaf3acae48c7305236cee107b7181b3ec5ec15c2fbf734b22df7a4f5eb72c515fad9f191cd5d9a446b6953ee7de3c3daf71ba2534fe9b05fe11b8d1f56ef324b85f1542231b91c84344e5b350621671cd62475951c685b440fc08ed5ecce780ee032f251982db1b92725ba0e4f9536c071a785500bded2f870bb6d032282427267efcf198ab86fd6870ecf9c7d694991475ddbd2bcc432038cb054627bc2675b06f59df4e1f7aabc36bc8abfb880eec15f9ec6bf9fcfde1a740d95230d2db159c77406742cd8c48069a4b45c3f4efa421201108790400868224f8dc696d29fbf4f70889b6ae949740c671483be3ccfca18ef189320f8bd0a4c85c3c55f65dc4783b478c3036bd4af430b5f48bd2abad2e2a4ab0ff1ed6afe4f4fc3a7006f2f06230b9e9e1905433b68530a2000322fe58cb72ceb015dff483a20cac9a77e7a328b97e27a405c294983f8229c8a6b4ffaa7b42b65949373be136f237e862bc77f16ad160ebfae497175b9d56cda8640f0f71f777816e6e1cd97f371a02b6d375110bc025678cab10fe5bff218966d1c4be7ce6a4456bf444e6bc1cb4b64cabffe6f8f6c9f13761322dcb45e3e395da4b37cf9e98454133ade9b9142a1816127ed8f85d23af53ce4c54cc3b9297f6e8d34da357c64c2c11542b6060a63b7689db8da9fb745df7532108bc69447a0f87fb1c83ee516895f11ead1839be82f2d6639792e7fef52b794ae1cd6dd3497a6c56597acb8bd08eda9001beef4e1e1572937166671c336696dc5d09fef356de2f82ed940c7203ab2af8667e2a97cf974b48d7b8f39bcef006be29109b1535abfd7f9d362e7a4348813da215f91266ab0b71aee4462643cc4e5ba8cf466ea96a15a8d5b3c6001f5f46077691abfc0efaf9c3bdaf8a144d5b13b4d26fbe1ff93ef383e7cc31f5240392aa22b72cf48f7c8b8923d3bf0abfd6343789cc6f6c17cdbd78622d51478f76eba12f36b8a3b0cb16c94f67f4b71b215dc6204559f8246b821998504e5de19c8356580a9c6dbabc1e0e524995f072d22a7ac51859287cd0109d506b672641a1188bed0e039001a084386b75623d71e340b48975c4354790deec5c84fee1fbf20c208bba1f9da5259008ce9ae20e585dd7e12a4d04b3420eba93b4836ee12134ed180055e5686180d9237af61dc22098436bbfd7c6667b9c93edd6c84125aa59c1aa87864df00b937075bbe4c25fb00093756e580985e41159399bf8954545197c3350a40ab6749c5a78d98e9da8907492fd8ca733abff30f9528f307d3b292d4f9657df1c5896e0e11c3c65f4d5fae7972aeaa4e1f49a437b3605658a1854f612156d7c0458ced344afe3338e3d42740d02fccc8c864c15db253a46de7626893d364557605caff7e193255976b5e98cad82b1572b26d48c81dc8b38eeda5c67171036e1cc107428cff6964734585da2d3465732f2e626dcecbc07090ea87fa5912a6d9da0dc4b5a0fb7e5b9a7ad35ca3f61edc64db7948ef8ddac26612e3b6ab103418bf3402acbe9483daff8ccd87455f6d56a9a5f78e97bf6a66947865812b6f084f896485852ff2b7fbec7365024a4a277f459966b78eacaf0877093ee8b9094345ea6289b57a5ca9f0315c8acdbf5d93c4f986095a31e470ce601a054bb6df87bb73e03424b78d00a82cb4b2b2feb79a7f2f55104945f7e526ae0371e7c253a40e4b747a0a5b5291a4b8ccde5a252bae5b4ebaec2e37c1a62aa33ae9c887b8493a8c89b8046d998d5c45b2bd1393e10a60376599aa37ac860564e9ab97b37d03ade4bbba26015a4b04a43adb1909fa0dda64ee4de32a13124e88fc3cf4844037c10d6a2b13ca53b23fcc129cadc6bb16fc796c448cd73a8083316884ab821976b8a340774b29c4a274217d40165e5771b9bb370103a693ab3a4d5396ef1004204d8fa9b00fd22e76b08a6b96998c63f65482eddd9373e5baf7ea0c3295d44305d9792ffbbfc81b964d296c9f0c56dbbe23911e93656eb594e0ee436fc99f4f62e22b7f9e06fc7993d2aa9223997272dd0411dba9fd6384f994ca775a5ecda7300f5e301e574091b6315c99138b1f2939249699c59fadf5022af91d1e661d5a25eef6b5f4a1c5c56a9ff52c4232f85082cc753c8cb799868c85200845821d096f0c25c0d397cbfb72e542c498251a621741bd3e6ff1d961b0a3a6297a4c4a60d1de2fe1cb823e18465b326d237dd4a41cf099622b88d62e0820172e7b30813b109d02445bc296199027ee90015f83ad3ee97b00994f58f2783161d733b18761b59e8ab2899df310082e7fd32dc42375875f7bf2178ecb929f07ab1265efbc334dd06257937e9ee2415572cd58e68be32f6aa4f278db4da2ddfc501d133a2c9ae46d6793bb4209f280846dabdaa528fc960c88230e35c656d0285b10134ef87ac26678a750c9f02b80d6182f799498e51675a8b4f79d03ef9a2d3a8b71dc84627f1397205f3fec57f5437783eaddc3b12f1f64f00036964693caaa0a780902801bf6bcb96144449a3eb939e2bb4449a7789e51460a199fb12210f8b4bc6a78be6052c63748cb447b1679708473af77e8bc10890c000353d432f9961c25ab362dee997a41668912537a5dd2d4421f219b9b57f29bee837f2c2f05119a27c4cc874b13a53526aa99a4071c7c4ce04dbb954c1a7cd8a5a3a1156e812abcc7b2045b3684b9a715d1d28dc26b1a37b02caac33fc74ca6d47ab91f7572ce0778dafff2abc2bb2c3da2aff016ff7990236181ae54af94689751e5a52ccde7f49aeab9594a25a64832d0543d176a83f1b9afb2fedf5544463ad4bfab237ad24ac55de79ebe9fa59474bfa89a2cc389c997d8a8328600322a85bde58138d386d75d7a2d26934a9f0306fca02a293e5cdd93ea8bdf943dd256b6c4d93e3ef920844178eb79a6d6ce6f9d4abb55e27eba0c3fcb83b1e306fc8bc6e6b056a61f869eea90f99dd7a2c68dbdd5c8be743825e84f2e0bb8ea63c60708f00faed8aa5628665f188097b118d633ba8ee20161c9a9bf4226d3d908420527000c5a47ad45e6892aae8d636bfc485ad3cbe77090ee4e3aac66114bdff6d52fec0feabde98995784157cb50320b98697a9459376412cf56fc882edc26c3546b8695183178c6ad51bac3473cdf522e069a61edd3ac9105c8be5030a8b627cdc70e62f344b27cf9e165d2f0df41ace7c4c9c6f10096483b314131070953822e7fc25276968ce09d03b4638cafeda3fd7c8fa06605968f518c7676c3232b7d9d48cd438052845e601c8c654e360cd53310a6f05a144718aa28da6e01ff4f8bc5fc912a55732cfa3bd8c42df2c58a274bbbb33ea59a1d93617cbe4228bd4ca2d6b4541c5c792e329de151ae27bf971d274b4d9a4e58129d016ca006912ef8f712efd36ba0f30a267614380097369f3f8ad06b7b22c3c821c98601135aadec780c4baeb7fee106bd13f960ca44aac6115d6e423f8a3880cdcba499dce31352cdfa2be896b35e58fe4a841383d342815bfa0ef53a9c34adb5b6fb0d400f61b9b807c1a7bfc07f0e5968c7cd0996c5525d3d9fa98c355e5efa3d169c3912b81be881528de93c63ce9db1162143ecc9c47fbfc11fb27976002d13fe9552b82c44563b5f5234dd33fd9b1a4c45dfb0e8d963a06d9d0a6aead686081fdf8b44938a531007c05213d4e691edf800792c91a4e40075a53b5718fcf692048106b40307b4acf9a144677920f4f0eb99e4e5734c4fa9d3648e459ad5fbd6887d31325591edc3fc147bc93778a6de8a5829bd67fd58946dab295e1fbd06664197e9e39e232b067180c221325a571c5a8f9eeafd746a25d2145d2c3706ef0c320529a4b870cd2a5d7de118348ea9242abd2a64a43c2901a4aacaa8152802bd8cbaf76cdb9496730a0b5f82497a944ee1999aa37b6df202eb9d9f20616d5c84052dee4566bc378d29af843a1ee7f4727e7e579944c3a451fbf6d72090868de4bdae5010039d28db466637e3f24cbd8ecec1ec9f978e625cd5c1400879d4f353c89c76787700a73aaed0804f1d67d0677de2c05a86406217e9ceb152aa1d21c32f3907828013c363c2d82bc1e4099a0a56781da691a6f5213caa175a0e08728167525d1800e0e9887726f4d0d9f9461862fdcb774f2ac50e6aec7e80105022cfb8f86a290cf3b3553597f09c7b19e8ef3a7f9abf7dc56ee6c9a0365c3ed5cbc3da9ca84c27a04b2e89fe70d64a6994d05de02ce94bc5a80867f7bc393ac18015d4215e495d9b5f18d5004bcda24b9e16e58d422dfc0b2f66ee853e234a7b341a4ff4e4389fe36a4da1938c70271e7145f4cf72990b881995cf6939bccadcb3990c4b617aec12bdd03a82aa35799ec112083171a2a15f9727d071027c91b7f3a88c1ec14e494f9633f48591cf16d33dcb20c2234bdad44e46e43b15eeae1794e703a6f588667ec1b4a5c30b251147ce37f46315d1570fd38473854191d2112d989fb93049eaf7e2548361774b479912bec7471345f1748147257181efb7500155e7ee325ef1923adcdeccf05376a23e1ad02214fbcde0f428fa60ff199971abfd603123adb7227268880e17bf8d33c6b76dbf721b98774a1e9308341bbc46402d5d9f22727b3999942ce3c0e3b1d1a01a6dfddeb636b63fbcc3fe5e6b7ab8a1efaecf70e041170190f7a0a6607da1979ea9eedfe1ad0a194c520ecfc377161ab35b1e742b09c8a27703b0717e4b7400de4636b005a71514527af53acf5d7c4c4dcd0fae5d3737d291333ff34be725f6e54226c23cbc4b5271c183a5f32c635732e90f1789f8125167e6786524d6928a13555b304a4c1ad0cdab8cf3ababaf3c8bd65483297e7feb29eabb7933de8f9fec5a7c48c7c84d54b815d379f1104afceb5b4dcf8a4698bf2027a5b09f4787c77f48b838c8af53ba249b901faa60a8755d53d7b4951f8154c7011622e313337bf2757de7c544bc53af029f5815b7ffc53e09bac7830c71ffc13587e91e04f25ea31b190661ad3037f4809b73d133d4a15902c816dbb9fa1b6554b49ad9756397dc5f497eeea5bffddb312e0ce5464975623b523b0781e828933ad2e51a3d1be6789387f7bfe0b1d10a6ebfe9bc4fdb89d50fa4801da1063df", 0x1000}, {&(0x7f00000012c0)="2dd0afb8331cb0f3d9a6856aeb11661534dc72b4046da265f52202688f4155e03dd019db95c025b98130211a820c1203530018a2b866eb6d62c6cf9eb0b4055c26d3a7cb144cd57f724790597bb9aed280aebd2382c0b2bca92176e81493da79280c44e061dad7e899a5e9", 0x6b}, {&(0x7f0000001340)="b3d945eb6ec7ecb264e30af3761186fe7a6b530e23ed079c079b90ba4f305c84c42b7f4f430cc0baba5b7c2cd3700d70089daafbedab", 0x36}, {&(0x7f0000001380)="cf0b9078dc91532c777906e064836914d77f7f3e80d16c170eefa8371ff718b27c3e4ccae2305c643ce344b2161081d82e73601181885d948dd8a190cf0d321bd7dc37edc06cbab6eee91507d394407b5fa7", 0x52}, {&(0x7f0000001400)="5fdfe3fa3ab8defe5f7d2ee5ab6c3d0c2f1f7b1323d85bceb31f14bef7eb179e79651ccd1c0ef5ec9ea25ba17fc5c3962eb02d5117af32c51046a7676a1ebb488bbd1429e70a4026871cd1ecc8d41815c66008b151fe986ba7e446ba53e6c5ba6daeb9e391f30e2c77a42cd6886dd69d042dce39abee42b80ef2cb50881acb00cb61bc0626ae130ffd42656888cba083ec3eceb4260d02ebab6de4393277b801cf083b58", 0xa4}, {&(0x7f00000014c0)="42d2687f46d801011ef16ba7a8afaeaabb619da34b74741b6bdf0caf356bf18358590eeca16175bbe0ca8a6d12b5f9308df53593fcce3661175242bf926e167b723d685f5583be264c", 0x49}, {&(0x7f0000001540)="16e9589ee3b0a8de9307a357e9d4c53848cf383af10445d0e27a7a3217ec6996210e7803f48f8bff9ca14a0df3617b6829ab7912d893a8b702a853ebf4528c46ea2181a54c0f53c60c199e484dc9dbde7ef4e8", 0x53}, {&(0x7f00000015c0)="48c62366753cccef77bcafede4c2de778164d2c6d838f7abf3cc358101b7cb8857d72061d850b0ccd3c4edbf04a7129a1a0a22f88ad565de5a0d0c0ac5c9d77934ac4d81a9354d0cde640f073f51", 0x4e}], 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700), 0xc) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001740)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001780)=0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000017c0)=0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001800)) r6 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000001840)=0x7) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f00000018c0)="b2233c2cf8c3db81562f33bc7a4ffd11d70487aa0277ea238080e93d003cb14eb09dbe5a191c5062b8fb0383047885c94598fa0c42083de86b2c3e50c6b84c6e5d9023596cd72b63bad47451e71a1e8cb150b27e2a2aa243075eb40780cac894fbbb02dacaa86d52fe1a9cabd271f668cbe3215ba567103f03e468162706ef0edccf6beb9c16cf0b7877ca16e8a1e1fcb5f046b5f5bb89e8bc2104160cab25bb3d8ada1e219b176c3cf1c00b21074b1a4865d8e847d5779c476e31b240a2ecf321397ffa7e3c403e467d3ee274626caf15530370305bad953decee44810590bef7ad", 0xe2}, {&(0x7f00000019c0)="8a0e58bc5d8d765e990ca334eab5b26f257bc3355b727fadfa1cce23c492a50e35039b6e1f36c7d66ed7a82bf5f5a5ac3f9cdd8275209f6423ffabbc9265244e4dec5f3fec5ff5ec36a7a3d108f6cc47ba7dc51d99c68df1162d7efad28d2fa03ed7", 0x62}, {&(0x7f0000001a40)="7f8010582763e9cfcd8bb9c15ae989064626a4fd03762a95005b5cbe31469af0327940c89a00ceedc047abac22e88515070541f3806e6bbf73ad5b41085b4cf746e37f50b16921b56313a39fbf22f76cca565cd2c262a101ff997b02d5273009ebe0f58aa00d2ad7d922e544028ca809e038c7d1f430dc27dc594d1a9b50d43f1924", 0x82}], 0x3, &(0x7f0000001b40)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r4, r5, r5, r4, r2, r3, r4]}], 0x50, 0xd3e22afc44015e8d}, 0x2) semget$private(0x0, 0x3, 0x40) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001c00)={0x1, 0x0, 0x3ff, 0x7d, "12b3bf3e4f564b5e780b83b238066533fc8900c4", 0x0, 0xf}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001c40)) getuid() pipe2(&(0x7f0000001c80)={0xffffffffffffffff}, 0x10000) write(r7, &(0x7f0000001cc0)="174a9e8d48d964fc0fdbe488990c7ec7bdc60666ccb5b6982a74888b470c9bccbf0ff9440fcfeace0279f76bbeb1707a5e74b2547f2ac41e45dc86e5116babbd1e9bc92cb1a4cb539700a744b4b3aabe39c014fe8282c05d599e353c56412b6e8401bd16d85eeda2aa1590580c32b3885ed7609ddde3d9043a105970bad6f477494de061ee476dc21c48aa4e168c732689eab1cde9a774dad49c415e39d3060796a42426347a50d2a4fd44ab854e170d428a51386828d5786ae4d7b6dda9f213f2cfa0d8c78b29bae4fba7afcaed8ce8858b6c12f482d93a0285b1bede2605a0815bcbf8d80abe035f631412d0f404c6f8", 0xf1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) readlinkat(r3, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/166, 0xa6) pipe2(&(0x7f0000001f00), 0x10000) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001f40)=0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001f80)=0x2) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000200000005900000000004cd2", 0x2c}], 0x1) setgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, r4, r5, 0xffffffffffffffff, r6]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r8 = semget$private(0x0, 0x19ab4c94dee9c1ae, 0x40) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000280)=""/76) 16:00:16 executing program 1: semget(0x3, 0x1, 0x0) 16:00:16 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r0) getpid() 16:00:16 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x9, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56", 0x26}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x2}, {r0, 0x10}, {r0, 0x4}], 0x4, 0x5) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000d40)="ef7b7d61366130c264aaf89fa6187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c696eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c700000000000000000000000000000000993c4c14c8460a9bf7b38191364e064423", 0xbe}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:17 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) getrusage(0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x20004000) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8882, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: sync() select(0xfffffe67, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x10000, 0x2d, 0xaa8}, {0xdb3a, 0x2, 0x9b, 0x400}, {0x6, 0x6, 0x3, 0x6}, {0x7ff, 0x4, 0x8}, {0x100000000, 0x8c, 0x3, 0x9e3}, {0x5, 0x6, 0x5, 0xffffffff}, {0x1, 0x7, 0x3, 0x5}, {0x1000, 0x6, 0xc0000000000000, 0x9}, {0x1, 0x5, 0x1ff, 0xffffffffffffffd5}, {0x6, 0x1, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x34) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x40, 0x7, 0x3, 0x1, 0x7d, 0x80, 0x101, 0x7daddc2cd98992c7, 0x9b7ad85d3238436f, 0x6, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/248, 0xf8}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") socket$unix(0x1, 0x2, 0x0) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x3, 0x10080) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) r8 = getegid() listen(r2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/203], 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x80, 0x1000}, {0x80000000, 0x7ffffffe}, {0x1000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getegid() 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0xffffffffffffffff, 0x64, &(0x7f0000000000), 0x161) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/218, 0xda}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x16) socket$unix(0x1, 0x1, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000340)=[{0x34}]}) setsockopt(r0, 0x9, 0x101, &(0x7f0000000100)="af140ab4d8e39fa196a70a22ca85927f0d5ec20ce5ba8d9efc17eafb4dbd5a73db14d7edeae317eae446", 0x2a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9}, 0x10) fcntl$setown(r0, 0x6, r1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x3efe7a7b0c9cb30b, 0x1, 0x101, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x1}, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='b') r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdfe) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000240)="2b39ab4dfa1a22256e9e950c2c822a7f14ab49c920e383931f0c9e98e3935702ffe9f3636aed51e283b1af22320e9be0d091e7a5085eebbb9574519e80", 0x3d) setgid(r3) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x2}, 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0xffffffffffffffff, 0x9}, {0x10000}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x3, 0x1]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) renameat(r5, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0/file0\x00') shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:18 executing program 0: socket(0x19, 0x1, 0x8000000000) select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:18 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) geteuid() setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r3 = geteuid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r0, 0x6) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x481, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x8) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x3, 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x28308, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x4}, {r3, 0x4}, {r4, 0x80}, {r5, 0x40}, {r6, 0x8}, {r7, 0xf4}], 0x8, 0x1) r8 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r8, 0x200000029, 0x24, 0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x2000a, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:18 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r7 = geteuid() setsockopt(r4, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="010d04bf66696c6530dd"], 0xa) shmctl$SHM_UNLOCK(r8, 0x4) getuid() setuid(r7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r7, 0x0, r7, r6, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:18 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) dup(r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000200)=0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x6e) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) socket$inet(0x2, 0x4, 0x80000000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:19 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) pipe2(&(0x7f0000000080), 0x4) dup2(r0, r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r0, &(0x7f0000000140), 0x1) 16:00:19 executing program 0: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x130, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1e0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6e44457172676268, 0x657) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x7}, 0x10) 16:00:19 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x4, 0x2, {[0x5, 0xfffffffffffffffd, 0x7ebf6cb3, 0x431, 0x1, 0xdcb, 0x7, 0x6f27, 0x9, 0x1, 0x7, 0x4d2b, 0x8df, 0x3, 0x8001, 0xbe, 0x8, 0x3ff], [0x3, 0x5, 0x100000001, 0x1, 0x2, 0x101, 0x8001, 0x0, 0x8000, 0xad], [0x7, 0x0, 0x20, 0x3, 0xb2d8, 0xbc18, 0x4], [0x9692, 0x80000001, 0x1e8bdc5d, 0xb04f, 0x800], [{0x7fffffff, 0x2, 0x100000000, 0x3ff}, {0x3f, 0x400, 0x9, 0x7}, {0xfffffffffffff5d1, 0x10000, 0x8, 0x5}, {0x4, 0x5, 0x0, 0x6}, {0x79, 0x7, 0x1, 0xff}, {0xffff, 0x49d, 0xc0, 0x3}, {0x4, 0x2, 0x8, 0x80000001}, {0x4, 0x4, 0x4, 0x2}], {0x1, 0xffffffff80000001, 0x1f, 0x400}, {0xff2, 0x4, 0x3, 0x3}}}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x11602f8d18774cde, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/6}, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0xa, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x1, 0xffffffffffffff22, {0x6}}) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8010, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x9}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb0229ea7a04937671c546b39b1ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee170721069b4710040075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e363706", 0x113}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='](\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='o\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='K\x00', &(0x7f00000004c0)='\\[\x00', &(0x7f0000000500)='[\x00']) r1 = semget(0x2, 0x6, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000680)={{0xff, r2, r3, r4, r5, 0x2, 0x8}, 0xfff, 0x0, 0x400}) setuid(0xee01) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0x8000000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18488, 0x0) getdents(r1, &(0x7f0000000240)=""/244, 0xf4) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x2e0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = semget(0x3, 0x2, 0x40) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/201) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x1, 0x80000001) 16:00:20 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) flock(r0, 0x2) flock(r0, 0x2) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xffffffffffffffff, 0x1b1, r1}) write(r0, &(0x7f0000000080)="c81b8226e0d1d517c554c121445e7f2fb0fd129b64cc96f8bc11be2fe3d7f316242a32472914ef1d4f7ac637b3078820685bbf35b26cf10fe2de373bc1475fb675e5", 0x42) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x1, 0x146) socket$inet6(0x18, 0x4, 0x0) r1 = getuid() setuid(r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x8) r3 = geteuid() fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a65015e000000000000000000009ded94f4475a0f1911fe102cc45d1b7bbeb3289a4aa5e0cfd4660c0ff9bae6e67fb1d64dcda3448c47c8432bf846542f45e610218049ce3c2557a3d8808e71ae9caa68b58aef64a53f590de8ab1b41838f86fb766e1088bc244256652e8013acd32dfe8c8f1c192b86225ae2e1369774cb0ed1214eb7a0c94f488c76fcc2819122daec1c86a61c209f3245861a4597325bb200635583a9fd07f02c95977d00eb0aee54ee435c4e8dac519c37061a64950abefc819ad9932acd16a5b761da08883a6db350ed45eec5d7cff4e0642a9da5a4e69f5ea78cc08200"/247], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, 0x0, 0x11e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x889a944cf6e39df6}], 0x1) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x111, 0x50) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:00:21 executing program 0: socket(0x2, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x6) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8203f5ffffffffffffff"], 0x10) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f000009c000/0x2000)=nil, 0x2000) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 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) r2 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x8, r2) setuid(0xee01) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x200, r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4012, r0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bf04000000000010000000000000006c0800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:21 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000, 0x8]}, 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10080, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x20, 0x400000001002, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="6109824d7f78b94c688b3806b8f13c5f56ecac08f699de4f955532f6edba30832f1c12cd5ed7bd0cfd7dd70f03e0088e7b0870a37194ba322cfc67a1381edcd33b4f6dff5f07b3b126fe79", 0x4b}, {&(0x7f00000001c0)="0d73fb72b9d3c1ad37a9c4dbc8580b0bbf59e2371d145a6ad15bb8e7b9d7a95de3b83efcc4951f0687a91cd286e03fa544c42f808025e59a6c5b2ea8eddd056fa1983e424492af768ef22abe80ece0425a483a1e37cfa6352c6b8105fca6b54255451d05d1df897bb0887c0c36e2b5e2ebc921008e69554e87b096d82e8b0bb7f4faff7a213b6bdf3a59c10a1a20a6991f5cca9aa8bf1da51726b7b510b051808da180", 0xa3}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0001000000000000ffff000008000000f1d6bd934415ca0bdc2662569e131b7603766bbe589a6e0c61730d1ab289d4934a2a4526cfeca1e571aa9af582465852b229eb4338d255b3cc5bd818ff376c107157b05a9ab11a6364fd3564960ed456a20c73c5899e4d133d9f9d1d5f24aa59925ac779526025d09a71f2e6727b239fda8a1f61c12ac1c95decc3f119f345871383e12919de0092efb078dca4642d76af93f8b3d897745bca8e2ebc1d62eab5f98896826a145909e77097d351a9ee30e9f2debf14d117f4e065641042741b20d0e7897f5a0c23215a50b36490052d9e3e74189e35121070478c8949f7f68fa371c5610947cd62aeeb4c0000000000001010000000000000ffff0000ffffff7f838c5196c2a49d5fd3078b0be1f17665c37813d7b8a2f65b3da8b2e110d727a5d8970f26ce5703a5cb1c8e806a88bc445403a5f99b7a091a05cd33b21804105099c097e30d7e96f08b8325e4c3109c6bdc608dd3ead4ab3fc7cf2a10546aaf07af743e7dbdb0ba8646174dae2158d4ce0cebcc8bf7eb06a8982a634acfb91d65fe691c6978c0883ba572105a0a0e4e7dd4f820a11af8c16ef10248671c125d318a817126a9e3a5d90c0566948b6733034597d3627d4055bb97d7ec5906fb92f424e71ab71f195cae1901f93ba94bc0f732e5715eb1c01cf7fc4cc57db4a0c87b1ea14327e2facf3616e56d438239471eb637f50bb4e7b8f1e4d39413125ea04b8b6011257a3f309cd88df47de6df45542e523387c32d25a25b79bdce60270e7c37a3028f87401f0391205d95cdd9f8283441ec5eae7eeedbd35628467564873666906e8433f43b14342574ccd275ceaaf859de3cfa33364c013cd5a67264915cba765daaa588e70a7ab2c100cde7afc5d1bb5065df144ecda1bd1ac319dfb16f3d194d4099119e8f7d2c758d8ff5880907e4dbc7036e42ce94f82439454d4620d288c47b7933f7f8da0174a01876ac0f4ceee66f5c0d79b3ad63a8730750f1d25059d473009b9f7a66f06a46207f4ef319f4818baa058cd7d1b8dc845b0a0debb9fc425e21a3da0f3c8360485fddb9a67cb090f4a0be9f33638c94013b3612df921102833a70051bdc9acd1caa94c9b4a5954881bd4d90da8a0877e75ba5f4166c223398ebd36f9abd7b4aa557df811aa059fe5242ebd02430305ed2ad6b0f0b38a48879e8f776e46b77c7eda77eac5599147cbb8b114cdc286fb00bd7086b52374af0a0e198930a548d48b697e9ca54d4cd4e154c9ce325b32d94d2d8f58d875ce0e11fbce3b91aea2f3e844bd5230572e212e8baa32ba45db0de8d929f4622ca9ec7e846995fce51badce74ae2b92381605baf502472bfc80512c80bc87d5c838a6ba4201693c0cbfa11c9cbdc1ffebd1ce5cb5e064337a5c93b3a003ee54d5c365dfa4c32413149e213e792aa88e1e3d99d5d56e211cb1285eb7c5abc0e4428edd73ad74597ab38ca2020686f395876667380c3902b9df2c8f3d4183c88ed9bbf4c679a19fca9db844420331c9d26fcdd81e55908cb6ce683f9fe45205aa0bbe380e14d1122e70a9e73e00cf58ac5432daf3d61a0e95ab7ff8bda4c47ca38b6aa39f6fabbad25691ded97ea1c5d99a56ad1b3ce073aee83115ba9dea66502f8d65dd6556b9f754510c261acd01dc1c8493e909daabe8d701276b3e9d30c8a96e16746ddf6b760c9d17cb002604a3e7ba9dbc21c7de5600b26604e4cdb3e7399de0a0137372fed718906dfb0ba8d4f17d4f04ab86fe4347ee6bd2aa87d4b5c170b5d7edcfd96c1641a57ca2f8848ed3137fe60688e00d5296e1b5835d9cb5b6aa85516904edbeccd862603f307cc5a320f5d334751f9450ee03d28705a4189b24ada731b630a928e5d0f14546730a2e11d4bf66d27f1cd62b8099f2b400757223e3ca388331807ef46cc58dbffc7d7514cd721a0ec4486739f9faf171fd41dd745b1eaae67bbc6f4851c356e15fc6fcdfe2bf6438b95382de104493ddf33c9bcd803bd873ea1f869cdb6b38860c0055bf6299fc22690cfa5a3e270cdbbdc556651c32688148e2a0438001e329528a59e129cf2572ad2e0cf7adc53b96eb282886b4abd5aaf8739ee53ddf838162f1341e8f3569d1b5de21a055bded53e41ea2ff9f3ac2d7289cf64bd6b0900cc83be3f29f4172207a1f37142a7ea6a76aa138bf92044fac75d528f0656663aeefc4cbbc557a53b030ea3f2df4f31cb71644fe59db37d4adb12c43f20a908059058ffa69715387a5f9baf5cc9970f5239b48cd93f179728ae583ab0769f9c49b322eb30c09b92869aff2b8ddac32715ea43f0c42886af6637987d5094bf071e50774a844bc6757ad905ae8ee8593472f702972f1966c6103f3571bc72013765da052fa73dbe5cc652aa887c63cbfbd4e3017ce9dcd777b0e40d9a6d1984ef6558811f83168e25c6716e46298f124d66fdcddf50d80897ae054f3cfdbd12c770160757ec5a1f18c4959d0a4a49fcbb9e9d1928ea9ebe49c23c90a2f3dd6707aff2000a346e899156ecfff9e2db7154dc0d56199fa66fd10dd9676bc4eef3aa4ab5b426bc67bb3dc1e0286879ef55a2417961962ac5c78fdd6bf0802df8bfffeb59c07c23d5e86cec2f1090aafd4b528651ed6f0a0316f2361020ffc9b494c7979b26e6c4d79f7f26298382a8ccced476140e8d9385d62ce16187ccb1b4deb62ee14476ff225cce015f7da75d8dbd30615fd929955ebfe1d8846c930b9efdad9ca29ae4b47a10d4ed010d982ac6122c786d31286ee3e04790de5a99cf48bca7fb9bba52c9c0fd7764f56a81390dc89b0e3a75586535003c8d823763cb46c58162626c9bde7bcf4b22443d7d1d02064fa6a3e0c430f017a656668e07d701fd851c5fa3741e143d806f520c3646d64d35c28b48665bf89512a5e5160431e3f9a3ea05b3f52b3c99c7fce0ba37e6a042ac18fd373d92062416ec491a16bc56e78db9718da37e1e1c64aa3a4d0b8688d7943d2d44f075168215de75fe754d15064c1f09102c99ff1b38f9d8039242719efe3d42aeb2e0e51b9a47847b1388ff3209c37261c952eb2b122ff00579ac00e5a92793312a13b39fa7a91324bcc70796c3c1ba5f80c0ab9739407433c85da3ad4fe6512f7323cc123983463cbd0ec9625be09b5862e8097667e28f0ae774926fd1913e8b7f7b4f7064affc72bb15f914e7ec8585f9a32caa7a169230c64c247b377865f99cb54542df8b57b5f9ef1f396b29acd28801ee4cddf901ee0a6ba3fcd1691ddc8d51f68bed657ced7a4fcbc5b38d44abcc7dea1e5c83132c409444305fa1b8e403cd33d347cc4b1cb8f4f868b2c320542498b21fe8ab8a536560b912862bd29977413d67dea03bdd41e8ed9086863e37795effa8d902de6fe050be6ae3597522b0d309d029126143c780351ce8b4f2696b199c22dd7b6fecf402dea1738325098c8f197a087d207032726b00d103e70f5400fb1f8cd6baa3ceba135a1c15ae296a83d79dcd496073fd7cf16b45eb0d37f34ac34c396206c8e589dc9ed870ee28ebe8bf3658c8695cbb9c52489eb3d6b48aa2d71d71c42ca4d048d3297647c6af1a57620d83fe83263c6449d117d9124aae17c5192fe198efdfbf014cb2d85bd5406be236ddbc539bbe52274bf76c246fa54e4f6eefe3d0fd27871767d3ed029c11017d27acdebb77f78759c593c10e53c27f9c7ff58b09c83abafb470e56a3e58514af58764e3a922b665d3f2fe5cf47b88b7fbed631ad71231736225312cfa49372f4114dbe19e2a1c44a6254e80d6a4eec6cd0cc09cd992a68c3e135e5eb30fb713eb20e269586a94bea6b5ae410c888aaab7e2543cb2bf6bb49003efe48d8856b8211fd02d52ff1e4c05f792625dbc3699f0f97a54cf3b56e1aefa98899bf18d9655e93bdde1a51e4bbe6614bd2b87ad713d26648cee308bc81fc7031e401c83d417ec784e8e96cd8df96eb30a64670c6ee9c4ef7324b83e01299b86809866d7b29fe9c751d55fda9225d2c4d31bebd4ae24a186cc63b0f51c1f8dd36f8a4ebf4beb31eec558b13209cfe535973fc403eabf83e3e0f81c31c02913df8bbaa0807c17c0a4d4103b859f46771bb282be774618d52773d44fdcf632fa84cc15c98af176c23531e27c0efdce9b097be9b217e90509561ea5a77e5f4aa030dcc113882bfb39d1826858e23d076a5563a10c8ad91265e997afbe6625e71972d7e8809c6118a1f60200d14e44bd0877c36c13685145b13dc71b580b04ea3b9ef49d5aecc39c822f9e91473eb8b03a39bf104d9b4fb42d903aad31c2f852f6a86545e4794521c5087b9015674bd53ff58403901c45dce558228b7a37f32fcab995a10ca4763bce5af6b30c7744b5784c6a0fdd030c76360a33d02dfda47face1a751ca67d813a1282c982d7629a60abb4eb8346c31230784b9126d3e64a124519098d54a34b2ff7c1654ce60dee196a50426ac1ce20f15ea33d20c3b9a5a63fcd906997caaa3e4aa512fc97251a5b9cccbc66aae71e0650f45145aed856b0d7b234d09c9fa63c2f50d8e2e1d0aa876c11618e90d501b53ea6e06040896bdfcc483bbf2578060775982ca56144a28d57667436148884e8bcccd244244a069ee35621c9342b9761192dbf1379cb13a38cc65a97c11a9d06d1ef92147c37cdc0e98fccec7617670a696f89531e079ae0137a4edd08f312775f1bb3afbda074fc514730c6a583d55bd02ab11a9c64dfac22d0741e796957fb6232a2219fe264f4df1d86b8d6358e5a203fbd8fe69ac1a945a0d2f0f4ba4fe783e166d13f595e0a9190b5b4c18842dab46035fdfeb37d3543ec607953433f9a27290de92cf8a6a78273d6b0e5ebccbd677bf83acae517d1f3718b4db47914c3ab10e0224d591df8919471a75b699b3df3a57f64664bd7aa0a4aae740e4897e57b3ed29cfee361e88028bc6a9552520c037faa98ba34f0dc9af57422338606587eb3dd2a75c4734ad918c30de62bf5a83bdaf493330134b636a2f24347c57b2cc2048736f96e7517b158d8921981ce3a1ef77420374cad7216239f949a073ec5a3e36a6fb67d79310d920358a31a7e31d87f28c7940970fc788709674bb9dee93742e032caea08989b6ba623eab3317af44b46160d2ae50890d0225f6dd178685dca12dabe6cca2b2f9afe1a8446d69f6e3de3bc46fcac5e62d2c9b6781e56975cdd18d97d31af28cf9efc2ac1b7ff2449935ad45d78502a6d2271a7e1ac4e2d60a57ed81512e0e5ec698e31cb35b427457493b884e7b9c9ac7d18b76a6d99138884cb534bb15e1dc413d803175a788ea6e18bb9a9edfdcc39c3927d38b644b0af40a06e5260db30a92a5e0cecddc550fe91af744f90201017967f6ef50431459c8d20a36b8ab10b696a738ee2ee01ab7d9ae66807a4f6e12912e769681a360de1ff58b4a9a22b79bb51e2c40da10fb45ed089cbb4580ad09881c917e128023afeaac34d119ba754529a513d92e21af816f6565afddd8e945ff602673e88ba0369865fc34ddaeace975cbd9877d4dbe2d7e71e31e2594cdda67e78070d97bd35bb21eda05cbbf8fea692986f394d7926c20ef7b43d5cded1f944bc769419b36156ebb4f9b7c26d2f48f3db47dc6f076e6c1e346573d7bb2586be5982ec1a1d3808ab46d211e2f14a5a6131d93fad484e74bd81ca06c8e7a109248d2c4656f49fb8b4cab8b14f947f40107377690474ab2ba87b6b546a32cfa13478128500a17161dfb3fcce6d88b1a5883ddbd7904124eb1bf187ee4334bc5618de81d779d37dea5037e54b698d7609e57c7dbbba27398d8b9812e9997ece6e3073164b13fa8e673bfaff9028a3e4e85c8eaf42d6d13e15f23df64e4551def744dd99020e0fddfc9d2c4fc873f43fed37881be90cc2d9fadea79610fa4d00f137f158a0b5997fc54157d5ae5b8b5a70aad71b218bc996b5e4e981a9cdb77186aff9e3281836b169a240c19f46f57a3c9f67a729c593a7ad9d01c2239ccafd006a53481855d865397ef8f2d13d03ebc085d9dec8c2b98b75eb678ccfbd40541c2417a9f79544a42b8d96fffcb5f1b640064f4fe4457b3e3212892730027901a2b1b75424b732d450a980907d344f1e382f6643483a27e6e5f49737e48736342fbd3fa84971a4caa8b76e3c384c60f9d02f1bf6dc5800000000000000000000000500000035c63a9c63b533006ad67a2efaeb72c4ca28f0cc3c60f41163f81f17b0498fb038ba7a68ca83b4741c6dcb3695a9810051bb486ad3bf8704b98d78e30534f3be551e52d4a0f0361f8800000000000000ffff0000020000000852d4fcfff9b069f7504f0d0b2eb82b23dc39c1b84424c6c7407931fa1c51210a0bd7ed8cc543104da7bffc3e9f2dda55703f07a62fe4c8fc2e0c604e9c0e6a625abe03ca1cf437af4c58b0da4b1e1baa6a388ce67585f874ad628bc448c7bce6e6b59351f771bc06b22241d45cda86ebfafd00000000002000000000000000ffff00000900000040ea9d31c2f57df994c42b0000000000f000000000000000010000000100008092b1525d657230922bc7a91ad5d2919560967f5591bf19882a8275051fee6a1e5d5c614cd0efbf2e282dbc2f66c876d7ae14ccb9a8ab957ef5994e55a5946b5d68dfc1619582c5d7d3137eb61762de43b744a214f6990889bdbd83ecb5bca8d427ecab395a82a3ddafc9519d80355f03ce515cab5d59a62f71667ceab802e238c6ea4812f43ed1334a4e9d34d19c147f6ae8048f1563dbba7e707f406e2f194fe971f09ad5200debd40ec5b1946dc88cf95bf0b2f2bdc3dbd5a37049e90e5c9a4b16a480b674fdf0a32d5e35d6788b544154ae723e1bae5996e33591ff000000"], 0x1300}, 0x2) sendto$inet6(r1, 0x0, 0xfffffffffffffe17, 0x400, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0xffffffffffffffff, 0x4}, 0x1) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r1, 0x7ff, 0x1, &(0x7f0000000240)="9e523dfb6c77767496afb8a4309519695762bdafd72592b25bb1371467bd66d6fcecf038c18841b94b977858f9d4352e6861476467da3bc427bd3a68cc41ead3c65e145892bad9727793d08398e6318e725c3ee90dbf9062840dab3178e540a1303ac7525aeaca757589e6322a1616d589f73511cc23790ecb5f0926f84f4124231fa0", 0x83) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffe000/0x1000)=nil) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, 0x0, 0x205) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8011, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:21 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) socket(0x18, 0x4, 0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) r3 = fcntl$dupfd(r0, 0x34275217d746197c, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x28080, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x1619a060, 0x0, 0x5, 0x495}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x339) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:21 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0xfffffffffffffdca, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='((%%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='!\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='N\x00']) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4, 0xfffffffffffffffc}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20, 0x14cf}, {0x7ecb0d59b7d707bd, 0x1c}, {0x89}, {0x44, 0x6}], 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:21 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, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x3, 0x7, 0x2, 0x8}, {0x1, 0x40, 0x5, 0x23b}, {0x1, 0x3ff, 0x401, 0x5f13}, {0x8001, 0x6, 0x3, 0x5}, {0x89, 0x5, 0x80}]}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrlimit(0x5, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() r4 = getpgrp() fcntl$setown(r0, 0x6, r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = socket(0x18, 0x1, 0x0) getpid() close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) 16:00:22 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000008436e526000000000000000000000004000000000000000000000000000000000000000000000000010100004b0000000000cdfa0a965d02638d0cedee0a0d6cdd114cb478ff17cf88250c949ffbc26bafd6d12651c66f237eb25eed41dc6b5ec3949a56a09d61764dbb0100704c50b4182938829d7c10fd8438c61aaea0ffffffff2ca37184cb63e34f123bb00dea65914cf6c6e82bf6599da4b6e4b68b7e3db8792ed5c3760d422d0d8b0aefa77ff8584fb6ff3e805e7f0a27ec2b1dc311428afca2d5e434be476a0f5f6d8e3e331a4347315bb9bf795f672ec0b1e99567505c303a251a5e5adc3612ab1177df6e896101cbea2a931169a4e2aaab20865312669e0af2478da09a6f4e9feadd32bbf61cdf8f0e5d1f179f395c8f0a3779a2b45296b0214368b56c12b13380233d6f74bfca0626"], 0x97, 0x1, 0x1000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) kqueue() open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) write(r0, &(0x7f00000001c0)="edec273a9774f831a80dd2b95ba461686bcc72ae2048b629aa03ebb24f85fa5741a2ba0207b63310ef44f4333cf469384042e6522e4e00bc53547305e6c6a26056c911edbb37ca2227590f27d656dc79ca29611c1273e7aa233e48f063562cc575a14da04dfb38d3f1f1a4c6a379ea50b9caf2c4ae4993353164271002898a64982d507cd6836a5a96b77957a7f6efeaca3b5a61a7f094875ddd4c4168e1ec8023acd5488c18297e47406d3b3041435d93cc9c7fcb3f69482b77e470c72f630309dc7f5b5f9b03e2abecdcef0d75d7047f7177ff3ca51e6c098403d8defb491b078d12c8b9903930b0d2c37622b82e706f0549bff4b4", 0xf6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xfff) ioctl$TIOCSBRK(r3, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") semget(0x2, 0x3, 0x80) 16:00:22 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)="f5") 16:00:22 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/35}, &(0x7f00000001c0)=0x25) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x22, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0xf391c62ff4e591e2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) getegid() execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xee) nanosleep(&(0x7f0000000040)={0xd}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x1e9) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:22 executing program 1: socketpair(0x18, 0x4007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x101, 0x1, &(0x7f0000000100)="befb2dfdc50b359768b905794cf44089563c636d15a5a0b704920ae65f5904e95e959226afde81dbc701b06e30fb5d4538be85778690af8388f714dbfe3b62fed68a77c744d2b19cdcbbd4e7043c4315481f593eec3c6def21ed5fbe0faddeeff281c16427c1c5d13b932d8a200384fc550505fe35471fdfe18e3ac165dae46932c74adb568f1b14d7c6177fca44ee1d30ea06224e4195015c33c6cb70f5bd2983eae57be473e458a230bf4c0458dd031b02bf1b57e887f35a4584d8dacfbc2a2632006f743735452e8ec7f2c6e8edac23c705a08dc6873529f20110fe732fd39833973b", 0xff86) r2 = socket(0x10000000011, 0x8000000003, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="a1c476683d329b5326ff5d6861768e54b4896553eaf7067e215adba695559c7fd28ec0c9695165662e66777a2e93123941f8a7a7d115d6adb05d317936bf57d4ded1149b30ac6f84feccbd13b81e9ce68fa943f4c2aec8cafe299eb8c96be4b68a2d1a22eb2c5dc43cdb43fa7d5e", 0x6e}, {&(0x7f0000000200)="a03949c6f75c74cdc5cf7f18e1f05cffb05a7881ed70d3745f557bdf6b35cd9ccb14df2a", 0x24}, {&(0x7f0000000240)="133cd918038041f32cd659640114a7167aee29b84aa960a1429d1687", 0x1c}, {&(0x7f0000000280)="82059a44c6ff9758dc4ef1002ef2f71e5ea9f0aa597eb5a0d8ebbaf292c3c115a643eb5b8d8517bf543127660bc826fa2e94a2aff6c5c6f39a5f4795a1d2761cb661ecc6d876b6853d83e02908c0335f", 0x50}, {&(0x7f0000000300)="327178e7bf0c7639c020e933617e3361171b92cc6c5312f97b4ffc70b46a68f59fa7621adbd4f33efe2290499e06d28bdcf2e3f92b5f07eb337874194798a85065560502a012dec98247759ce1311506d11689c4fa6634ce088eaef905428df50d5db3f769a9c2c0c482dbf0a6a9b87d649937e0cc0a01c4583ddcd1ddbcced1af2e14ab079f3a818b227a325ca0ced1a48d3a65e3bb5d4b4f9dd73e756357753aafa37a4885c6de723620d5fbab52be0372d8a3e84ddeaf8c387489045f2fe4893748c1fb7f9e13c33bc120823e622eecff5f83b3d6200b99d320fe827b8127558d55d0f216e34d3c3ed2e0a5c47283c0e0e0cce941dcf449f1d599428dab1e1549c25c3269b06839cc387f7f63ca5a754e73370216f4fe2d1a666d0b3b4eef8c3d4d933ce08a473fa9ddc3637a5356a2c36f67ba699b7a74271491599d7a015f75257a3432b11f5662fe069c2777476d34c8067041d75531c07a10f00830736f328c1719aff09a21f285b578269c689ba2b250763b3882892dd44157d51030f8932d4a1a0d02a96c2952b37f8e19ff4be5ed6c7fe5704f1cbccfe9b65a6d8be55dabd64b7265a140114b9f09738cf62d031b8731d2b2e0015d637d9a388696b981d0ccff0ced17f9522fd1fdd225ff64a119381dfb2ff98c452931f3f69eb7a9cc6b94504fa235ebc36d851a95b75b40580e96c31fed3db13e5279f620b39c3c0a89416d2bdff27c7237251b4827f0e515e01a39815bb0962cc457de295475b4f4031410eed0e790f1dc7b144e27a97d12550de76d08f15307d0d8f2f81d034c6889620119b0301c479d3148ba8940dad52caab8b813db2716955d79199aaab8e51b8713e77b97761bf3db8f2369478e01fff96a2ba96be91e633a20e01c3b0ffdbd8e25697a36a41a7772482a61ec22dc8c58a922f93522e0439a4b28de7f5651e78e7f5eaff3969158b11acc613ea26e22a63d7f406e2fef0b50e196689a54e1fb8531f3937763dc4e092752b6eb2ff0619dd601d14554d6240d8dcca4d42d794c20d8587cbb1b067786d2c2c84245e4314e50ae9bf1d2c202e2e9710bf10be3d3561b89fd5f74d1134d2549deb70e14ae728e4bdb6b2af0fb3c854b2cb0282ed6dc9ad7951eec584c4795415741751378b7ea31f969bbb0ef5ef696767c37d2e24823cbbb452f26e8759d657bdde32c3472a4dd0ef921f1e0dfbef3d99e8a9c325f1469204ca85f9615c1437310f82c1d1e9d08e5a8b2dc88fe17dd13f685dc943cd9f573e815c6e1c6b47436befe7f6477f7c0e4ee5db9acd00fc22cc0624857c08b5b41509720e7dfc2c36f4bb31f5758cf57b4e1b310a249b94a3fd0712f853b562d196260b5a584777efe043d063271c069751ca5371ea6df3783ae7e5c3a7cabd9ab3d6fa789a39ba7cbefb91be5cc0649a79978ebef2ee13f4eaea0f0ba7cc1b64fdb031e620b56766839f5276b0429ce6afebdd74fae85acdf9838dfe0ae7f7c63d4be59c2f90eab4a90524166f4d7c9d02164168a403d33f9010de1a7c8068c66e42d283609f4aef1b6d54668a66710086d8381a0de965001b7e86d6ea19e83cf8a6c5916fc27e5e4bfb46bb66be07019b7786db7753e16b92704fc402d0c6eef75998e579d4d3f879008dae97caae2e6c7f0e59ed4bed277832688e16691a8f00035faeaf48b990306968ef30f789e3768672d7e60f95c6d2731cfa66b404aee2afca6ec316c2392ced27128f066ff980280c3efc56493b90e01fa9457db3a9f1a371caa66d04024a68a0bb5e49ea50fcd1eb241d4cb79262241a1a9652bb63c3e2bd19c0afb427df01cc297f7fc01247fcb0f6e43a1bf10bc1bf0ac9cf8bc46cddb0be176013c980e889a7cb7af50c2b7aae2674fc5b27f78099f623f4d5485ec27dc9c5c0206763ee53e30f877a27e39a62f0b1f7bffa0fd99a99d842f64707c3e97cfc62775070fcc96dffced79effa7b67959c4754960ced8a475043758f0610c4b44cb696572e3a7cb42a5e05d7aa2689ed4e33c3bcbf63eb220c47652716edd85b3b393aaf5baf5afa8543a0a212f116daa8e865378da2c8ed077899eadfc8fd423fa46d6c66544eed447326f3a10685a5040f801918aa67ad02e5dae8adc9628aa4399b51b88d66728c17bf29fcd3e4edb928fc0086eee2cc413fe0f5a7ee059203983ac5da4199fa79bcdf97ef4fcd1a56543b12ef20a2fded24166385357093e5c2a0c34ec24d626c056ed9ec05f9b2c0ad84ea166bc21628915b8e315f338502f691a23893ef6c6988f5edfed7170a7d9b51b4162f9fbbf1afc77d8157083b6195e339962405aec6539a632e548e455572060d3fefad455e79514dad533d61a44792e5e84e547f1f1a1497f31c9a04f280af98650fe245bbb7c5ea04d35c92e1fd25799105cc918a1d50d2ab988eb7f18c3af298c81efc9909132b0e6b0812028ecc24ecf85934cd789251624d7f7380555d947163957bfab3629c8d2f5e22f244971122f393e357e4cca1d89367364976b11e78406ecc043408bf5ff7bdd878532b039714e1f144df77485cd46c658b600562f6a9e8043ac3ab0a94963cff8679e709e561489264edbc19e3492536f7797baec44857a43da7a5881008af5f8200d12a752221a7b5cda028ace4a008517b1db3e3da3d55971fc43319cf742105bf1942d1d9c697b8f2d4474990c64cdc20a69f5486d0a1a6829a673f3a350446910a1595da6b64f5af3b08f890ba8d2757c70aef87b093cc73a000bfcfb9f607f9f7ee7da43fdbbc5d35fe9034de7c0de19d22133ba351c1ee8ecc11426854de67934abe2ea81aea12f80da67601a45a5624d9127640a977430799612701cc2917ad8bcfed17c0da008a0dc2161cad55b50056740d15a02abc0ce38fb1eea36f83260cced23bf410a4d61ab075d266c0de8ab9a66001e969dec956105a17ab09f9cd6cb745972c7760b74c11193b410f079300b34c0e4a783ed66ae245d4c97093ca343c2abbe4bcfdd1a15cf5f669887f01571857ee62e695c34716b177a4a08c41f7f47cd4b61177b7b483e7e9ca7640d2096273d6b4bbce56597cb923ab0e7de4f461a1e93ca7155c866d38ecf5b2ca7c218158f194f5503e6d672b16bd83b8f9ff9edef41a1cc1619ed8d6da369159ad0e1d1d60318a84dbb755996f4011f01a334618e969a55b52bc219f87bdc7e574d3396b7407933b5fa661e3d7a6ecec3b0d2766f65fc48bdbfab5fb2cf44dd9af129bb233d2779fea8fe11fa8feaa7a2f925c419f9fbe7a8fb77b1e68e02faa76bed5eccfd4fe23cfe586b888d4f48d0277b2ff94cf61fc2f2ca490cd9800678d3ed04cc092dfdafc447b6f3b2d85a618b6f3472f662f45e0affd4a7c1d4021b14275abf6bf18c4bc30991acd6fbcb482996cfa4933415dde1f1c82170304a6ee37a1dc800f7abc814b4ac0e670445d4ab86aaa063aa278e73aa3a1f01b258a2ca83db94627e44c9e6d8f1c986ef683f5f143a2ffa6619678ea5108346739a16cdddadb348b39e0f57a6d4cf7dff6ab9b7fe7e4b418235ecb24471be64c61b8906eba16ba8fec3fc391f656a3ce4fd1fb0aaea5d069b7cf4457361c70fefdb3f72a95d8fac2d3648c9aca6ff134ed44c72db7db8def2fad9d7bc4c09bb6df489c42cdff92608e4c47a0fae4724747c3f434ed7e07b9e7f731755b885de22a196614edf2a90c1369959154a55cf7afaef35d2be70c9b926ae7bf5a981d91e285fd8dc408e85a233c287060ecedeba1662e8015b1a00763efdf6ca66b818e4d476d29f96ee4b2120bb4ef7a332e21fcd213a67c3809f86f310892648501f577d85efe0478f57e7978e2c980776b60aff0be68d3f89d0224b5eefa62858521eef8db0e493204e63c25de8f9cc8add5f37a986159ae914502f095786156176e20c9b4fdf3be9870e67ab847de6bc7f4c945acf10fa35261a448c530cae24c5599cbf37c639f39c6b9f53cac834cd9f4b7f7b3950989f2168434036570a4a5838d9b53e54a170c18730b64f3153300ada7f97ce35bb66937bbe109683f82a1392dbc972d9f61859bf5469d9359332f4acf66268d7be3526e98ef644b8c8099aad15ec08e0f5fba833b7dfac9df0396c80c111759cf63a8a6d5b2f4a48ec9cc1d961724046ce5869e2a33d466252e3f761b4fbe20288e3e46af4138587f47cb2f888910e3f23dcbe9d26c758402a0b2869c908e514533de25c35927e014fc95ab8261333413cab7b6c7e0e588152ff441d571914809926546441a44fa12b3cbb27be2b23a3edabd0c02843cdf3848c65ccc6a811ea8f9f83be8ceb45be9ce87ec7ff5eeeaab56ca37ae43b5554c635142d98ebd371e63469b5c32df8eb5b8b3129623d58e713d142bf779ae70b268849c2f291a3ac9ff2f30773e2fac0efb806165376736f9154655777e72ffbfe350f00b28c745d370ca3c6a399ed4afca322dfdc690bb6675a625d224892eba7eb587ee988b776a9d4eea31d9f9be897ab97610a954e45961c337f31c53ee88001014e08a4c1182749e6d965ca930ef82106a8f8264ac12d29a52af44d28cfedc3f7add7be73ccbfed95d54ba2cd01d2032950b991e525a2d8d0261ecc988cc01e83611b1e148e5b3d11ba6a64d8bf396be4189439a8bb6ed457752f909bf2e40d5c8848f882e7347d22d3d0b17a1653a3e3e342a6885979d7872b3ca9835d3542f36dc3e5ec1e24958eeec9c3d17dad284403ab59d0669234a82c03ac27b57628da78d2f842f3c0383171c8cf210c7c9d6a466e3260df8627016aa2f860d18d6f049a7122977da4c77ea9e3caf3de20b39eabcfea42be40c368331a7e6212088bfe925b15c9a44588b2a59d589fad25f024222427ed68e76b6c2f595cc0ef28927616f8d8caf9bc2997e18fc8592702a3a3dd178b8ec72070f94b433ef02631ecce0d0b510df8f65403241138f5f0d988610d99d0af79b868214db4f830bd4b4e83ea723f3edb602d462b455905851981e7e4e36b54e2d6c52fc4e7b0d72ba330cda914763c319f534f4b98a528906fa6f5d5194727a6c3e31a59ab390194117c0dacec37baeb976c23cccdbaaac3168ffb2971072718c9aff20cfd2245347cf145ab1cbfda699cf6a8f9d0535d42f231409893f69c209fa0f869b596c2b588d25a20fe702cf07f19d58e45f8b6fdc9fc3703f95fcd4cda583252d5391fba0344d13797935c28f2aa892b611359bdad49b550cfa3fced8598483a408463b6356fc316b3c7c47d6bea72d012541db0a72eb8d98d7c385c5e11810fd8bfc4576c01b456599bd8b5c3d447ace52089ecd954bcaa761717654368a1257cb4149dec31f75a965157595ea70b3edd40e0c868e2af9e8fc084d4f793ac77f0743195961adff099a4838c2ccd9e858f7abfcf4ca9e9b5df5f37695b447e3398c17516645744cd939d13d79459c865fc684ad3973adcc74ec15d5dc47782428956377ae1a9f1163795858255db5a6c71c5d18e906109d9d4b56b494df47bc88a7c4631504eb9998116ddc0adc284d91b3fad16596cc5acc786d996c7f6351237d945ec30cd6a0ae9e57df1e26946fc16b6b6cce257488c816809fe6d9ad68cd788d8cfd677b288491297cd25c70a00f96180d053afb6215924a75aa46d4515d873259b2fbbc93a0c24f9ed13cccb64dacc9df50b0abd7440ac5a29892c17621b47428278c7f707b03fbb5cee060e4e8e1c614a9e00641b7273ca4eb4bac6649bae30196adef9a8675aca310e8f853c4059ab343939f7f78c286bb40", 0x1000}, {&(0x7f0000001300)="1c48fa0f1ac1ab6e516dd583dbd5e789f7c8ec25e9ed564eeae4306cc3fb5a77d5e3d2586222b254ef68daccd8b0aa2c79b9eeb410cd99ed4719c786c4775a0421d48f174cf6e0a2e5010e70a9c8d40146db30cb5d84623d2d0a8cda1a3c81c20121cc3be926719a1d4826260f2fbc2f2cce29c6c7c3be6db0210fe3791e466341e6beb33be27f2554c5bd1a6e", 0x8d}, {&(0x7f00000013c0)="6e024cbdaf12710568ed543377e1e20cfa7bc1719b2bdd0a4a17615267479eb9b1e8f70ff9756bfc289d961d435562fa0adfa869139ec324507acd54cd40247787564f4efdc3e18c6bbb", 0x4a}, {&(0x7f0000001440)="526304ed2f1d296ba612717e346f", 0xe}, {&(0x7f0000001480)="79ae8b8a95ee74823b88724afb718428f9f5dec04a10745ed90518364de2f8844c2fe024e7c8a5668b52d0c2e32ab966e83e543912cae80962ffb40059c65634af474ce3f058e68c1b9b50f7b5294512782934bdd24716bdcda38890518a539e5fb3fccdd084e2ea913d98d877a324f0ab0d8d5e2c9611d2d13c76fe48051fb6c2e18985cf06af96f2e687321d026d8754e4", 0x92}, {&(0x7f0000001540)="d8e066d521e6097a35412fc40d809fffa8ba4c7f1d71aa7951f9b50cf2f1326661c29aab0917d5ca5e0f9f2f73bff44d27086785aa83b7b0ced1ca99c2364546bb1bcf1519", 0x45}], 0xa, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x200000000, 0x4) write(r2, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) fchmod(r0, 0x88) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x9) semget$private(0x0, 0x3, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:23 executing program 0: r0 = socket(0x0, 0x4001, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8001, 0xf5, './file0\x00', 0x2, 0x0, 0x761, 0x80}) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x7fff, &(0x7f0000000040)="00b8c3c86d356d55d076199f8b0a1a8363a8cfa6affbfffce7e3fb225a32333592c4899a4c610d4c9fb21ec28da8088cfb3de560eb13b7b934472e6454ac23864e94c714e29ed5638bdbe6ccf193501689c9d123bf28c111ad983765ec9cda1231ed67473e48e5e0635d280e0c319c82e419d06708146af6b660c353", 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x6) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="580bce19eb2bb95fb6b0f4cc10536232fa2e5fa05007f599eef2f22a2a5b43d531f68162dd559e8264ac4a5be907748c00c9b22be5e52bd82b9e68226dcaf21dcc54d09faaa1efa5ddd035f7148b41227a4801769546ae4baf3b52cb5affc5ff340545632e5637fcdeba5c804cd6a839301ebe297be566ca31d43bb3636364ccf55cc9b01ff2c2a488aebc441d5b7559787ed969fca1f2b837cbaaa3fe87ff0d31c9d1f8671eb2a193734e8d6f146194f8572ad8840dbfb59de48191b253b57964498396f4bf0974a2ad59bca5ca369ea7aed45a", 0xd4, 0x40a, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) 16:00:23 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000f40)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000880)=""/12, 0xc}, {&(0x7f0000000940)=""/179, 0xb3}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000000a00)=""/216, 0xd8}, {&(0x7f0000000b00)=""/150, 0x96}, {&(0x7f0000000bc0)=""/19, 0x13}, {&(0x7f0000003a00)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/185, 0xb9}, {&(0x7f0000000cc0)=""/183, 0xb7}], 0x9, &(0x7f0000000e40)=""/216, 0xd8}, 0x1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000001940)=ANY=[@ANYBLOB="0000000000001b1161f8f095be2dcedebd542d3e7900000000000000000000000000cf0f4d665d770000000000000011b43884448698dc32a626993082c433a24ad336b042c328a086056e1f38003c44b861bd60c94f950407d88ab22683981e5809425e99ec0c6e1fee0a3344fd79e0e574b4bb557bb3f24316a9e30c9fe2bf8152d1e029a68f9816ba614acedce7446b1fe666"], 0x1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/245, 0xf5}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000000540)=""/165, 0xa5}, {&(0x7f0000000600)=""/29, 0x1d}], 0x8, &(0x7f00000006c0)=""/143, 0x8f}, 0x800) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0xd08, './file0/file0\x00'}) utimensat(r0, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x8, 0xd91}, {0x2, 0x800}}, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xfb8) kqueue() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x100000000, 0xffffffffffffffff, 0x200}) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x80000000000006, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xab, &(0x7f0000000100)="02") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x25a35b5b917015cf, 0x50) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xed) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7dfd) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) clock_getres(0x3, &(0x7f0000000240)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r2 = msgget(0x3, 0x4a) ioctl$TIOCSBRK(r1, 0x2000747b) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) acct(&(0x7f0000000380)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) r5 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:23 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000002d80)='./file0\x00', 0x10, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0xaac5, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) r3 = getpgrp() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r5 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r10 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r4, 0x100}, {r5, 0x21}, {r6, 0x1}, {r8, 0x20}, {r9, 0x100}, {r10, 0x140}], 0x6, 0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000400)) sendmsg(r6, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r12 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xffffffb5) sendmsg$unix(r6, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r6, r8, r8, r5]}, @cred={0x20, 0xffff, 0x0, r3, r13, r16}, @rights={0x20, 0xffff, 0x1, [r8, r11, r7]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r4, r12, r11, r8]}, @cred={0x20, 0xffff, 0x0, r3, r17, r19}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={r3, r15, r18}, 0xc) setregid(r18, r14) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r20, 0x80046c7f, &(0x7f0000001180)=r5) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) fsync(r0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000440)=""/158, 0x9e, 0x41, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="8f27431846b32841ae53b1614744a5f126f33f076637f30807d8833d5acc96e7302534ac1efcd0edb5d8e10087ceae449bf9d184331191f6fd66d2c398ec37912f4b4c1bd2bb611e1d3e0d36ed679ca028f49e190f8a69a6f263909f6402b0b96d2dbb56", 0x64, 0x18349d5042c4b1ff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00//f\x00\x00\x00\x00\x00'], 0xa) openat(r1, &(0x7f0000001540)='./file1\x00', 0x43, 0x9) open$dir(&(0x7f0000000500)='./file0\x00', 0x800, 0x40) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:00:24 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) recvmsg(r0, &(0x7f0000001a00)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000580)=""/222, 0xde}], 0x2, &(0x7f0000000680)=""/34, 0x22}, 0x843) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) r2 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) read(r0, &(0x7f0000001a40)=""/171, 0xab) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r2, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0xfff) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r2, 0x2}, {r2, 0x2}, {r2, 0x80}, {r0, 0xa9}, {r0, 0x100}, {r1, 0x40}, {r0, 0x20}], 0x8, 0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1, 0x0}, 0x0) 16:00:24 executing program 1: nanosleep(&(0x7f0000000080)={0x5, 0x3}, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xd511ba950b5c501c, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x80000001, 0x10001}, {{r0}, 0x6991125ef9e0218d, 0x4, 0x80, 0x101}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x1, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x3ff, 0x3f}, {{r0}, 0x0, 0x8, 0x1, 0x401, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x15, 0xfffff, 0xfff, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xfa56, 0x4}], 0xffffffff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x85, 0x20000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x20, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0xfff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x20, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x3ea1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x3}], 0x7fffffff, &(0x7f0000000280)={0xfffffffffffffff8, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = socket(0x800000018, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xe1d9b6527485ea39, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="b592130564d859a6eaa3e493be400308d5206213f44d3a4a559958751bcd3721014333a548cf6488e9c4e024f6a2f2107ab50265ea26eaab637d8d0cb9c656c39a6a5cbae5b74f176285fe6cb4d8c796ce77f92104c92a1229563117b6", 0x5d}, {&(0x7f00000000c0)="dd5ab3a8cb6637a1f4fe59e87ca4c5c0c046363a73220a773f292097208a7b7d53818a8c1b4b8ac52522e7d041f2d2c4f9612b", 0x33}, {&(0x7f0000000200)="f5412d0c6f213323eeca4bebddd97beabb24270ff7cd9ab7d5006c95fd2fe4c4a41c0784f7ea9b6075824feaa4fd8466d3360d61ce650b09a6baf295cb2dcf96b6de1d594c7f38", 0x47}, {&(0x7f0000000280)="4dc41c27a99055150f2409624239587be53894f0f7230600d62174dc277ed06fbc499821c74ca7925c55c321ffd8424d8a71e8d88b8828d85fb552219f3ce8645d23a3adcb0d314956a42f7e26ba811f3653c7bd9464e71a22796f5bdfa3c0880095759a5a643dd36186036ab08543782ae913eda93ccdf91fad1ac929cd308cf16a249ffb7159f63594aa9f88258ef53378ba204fd2", 0x96}], 0x4) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000000040)=ANY=[@ANYBLOB="1000200000000000000000fbff0000005c5daa59750e6fc716148f0a6a"], 0x10}, 0x0) 16:00:25 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x4460edeb7b747743, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x1, &(0x7f00000000c0)="00383cd9527f7aa88bedc0f74dbaed0a27789afab0ef28ed2bab45dbab0b6ec01e4a66a01d2b09d1b2bad2c09098f8c4b443bd4489061fcbc1", 0x39) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0x0, 0xfffffffffffffffe, 0x0, 0x2, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x28480, 0x0) r2 = socket(0x18, 0x1, 0x4edc452) dup2(r2, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x2}, {r3, 0x40}, {r4, 0x4}], 0x5, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x5c, 0x0, 0xf8}, {0x8000046, 0x1, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) 16:00:25 executing program 0: setrlimit(0xa, &(0x7f0000000000)={0x7, 0x402}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3) r2 = openat$zero(0xffffffffffffff9c, 0xffffffffffffffff, 0x200, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x3) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:25 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) getpgrp() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) dup2(r0, r1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget$private(0x0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/70) socket(0x6, 0x8000, 0x100000001) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xff, 0x9}) r3 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) shutdown(r1, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000140)}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r4}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = dup2(r3, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0x350) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xffffff83) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semget$private(0x0, 0x3, 0x210) setgid(r6) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0x56805a7918d18466, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) socket(0x10, 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x0, 0x5, 0x100}, 0x5, 0x1, 0xffffffffffffffc1}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x1, [{0x1, 0x2}, {0x2}, {0x1, 0x7}, {0x1db535094b98497f, 0x1cbe000}, {0xcac5149c2a3be4f4, 0xfff}, {0x3, 0x6}, {0x1, 0x1ff}, {0x1, 0x3f}, {0x3, 0x1ff}, {0x3, 0x101}, {0x2, 0x80000001}, {0x3, 0x9}, {0x2, 0x400}, {0x2, 0x80000001}, {0xe1277ecc7ea6a702, 0x3}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x80000000}, {0x20909864ca202316, 0x2}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0xe2}, {0x2, 0xffffffffffffff81}, {0x2, 0x8001}, {0xc44938e2e033a7d2, 0x1}, {0x2, 0x92ee}, {0x1, 0x100000000}, {0x2, 0x4}, {0x3, 0x80}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0xfffffffffffffffe}, {0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:26 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000000)="a5d8fc983be2ce800069e50c1caf114a3843ed38c154b0b484dba44e5cbd9f3be8aea9b3ec3f5dfe4ef5f882e05f8e64138fd4062a65b1501972c02c8ee5f1ce9f408645973937c613445791ebfb70d858f5c030dda11979653261f9c7a89a823c6b9eee38a52d4587adac76d31ecded60d15c9627b4a03398a4418bb958bc40830437de6d6bf3167901eedb436def25e014f291322950014a251d7f1353bf0c2f7feede7de3ff25b267d7ce7c384b8800bce9c51a1b4909bcb0dffc49a58fee7c419f55cb116b86504104de936e4a210b8f781b9d4e2aa3879ae3f277f7ee56d70d057a5122a92f9f3918f4ebc980e30c6aca49b324480b3e5c2f426a50754c6e91394cb938ca57ec4f11def85082edf6bbed8ba2a6068f522fa1d49254e172e6220f829468ef8c5982b2045235a1b9a16f15490cb2ecaf284a46411931f2b0471288fe54f53d1afaf32712c3ec49d7f8738207e9e7cf59b5dd33fa3313008fd7c76a2803b8aa09628f670fa135f69156f0eb494e070f5e99ed86860d4c96fd4de4acd7a37a49ac1f8f25c6ae22ecf3200ea9db4a06aea1b72dcf8fff9b8d3b737ba4ce8d84e5f30d2ddda10f324df152a2d35b77d27388ca2963d3268d719e13272754cd2ceda1a3b60ee2f46829bbe20d24996008ffe44c5324bc7a97af222b38657dc8f1cc438fbd5792820500b4c3975495b2b940ac1e5393d7d017ea990d4984511d238794ad67444eceee1c30a84c3261a453dfcf8fd1c4d20e4f3345348467d191a6312f184f7104184aa4c9e96b40b971a3b956cf37227f61aef70278cdb63c309cb30c235dbed6b5d01aa65da68fd4a92c4d30ce2e920286411beeaff40cbeeab767cfc29be94fa9455e38d2c4002b7db36c2ee407dec3cc4071de3f00a3d789ac065e54916f66e59cb1aa8c21ead63d55ca631ee0bbb4aca0f08c34a653411482ccc1e60ebeba8a6f74e63034ab826fa6fd4a256f27a449a9b58a5df1900c01a418fa3577a037f1f47bd16f6fbe4f086d5f8646e541c83ab1a9adc019ec9104531e79e53a2e67296abc90371dc997a719f21669ad3c6ae642113033b176d279b2def313f621100f1ca0eb56f60f9e6c672c44458d638df35edc997248a1fe720fd9301193af574058713ed5ada0051fbc4ab8c9fc42e8fb07a17bd7eee592db1bd3588fe72c0e49e292046d43176a6179a7f16852a029262a1d893797f2490d74843980df0c8a53092e11a99c7faf64f046baff646f7ca38bb7445ae24794946d40c6b1970b30f96efa134e544ab089765c2ea99ad38898d84df9bd15203ecb7a6fc45746f27fa0f677e8ffb7ae3c28e4db829f1908f2ce8aff4bad9b5daf3b1ab05fd98c7ec8d93f3a0b7a483bdf131102b1e7bcfeae8388f1c8b61b4761c952197f156babf0ea27a4cabb69f43797b3f5d6a6b4ca2d03b7a6300bdcec571b8c0c0044464e4b9d333464d3060ceda5ec3ba91c77c9489e81bab3137e4bdcca5908d0fa547058f61d1abfa796e1010672f4258336502aeef07b9c773a2b68f7ecffd975218ec4edfcbb64132b84984b1cc7f2ab23bffc26347c9f4ef194348de90e5559aca06e17425bc6d56af9969ced44130a44b11bda864e6395116d115696205f09706888c64855a0af9b9bb9384dc30ffed4176ddff17173e004917a4c3d827f8b68708859b27eaa9f4deac96b19aa3df2e94979c1bbe426dc0c7598f490b49d1d8969b2372cc3d210aec7da63a8499566b8504b094a1e7a0b1e20c58b1a6f57435622e44a35337eeaa0f184b794b6375fd1205890dab3d8710fab09b96375dbe4656f559d779dd764b75e5cfe19d7326f6bea97f452be925663120e92bde77121bcaebb3d19522923d1cd54492ae04fb53c1caa09a0cadad89327e65525ebd960b29d7994ab80b2b940d2d282e9026987b28b7407ff2cef1589fdfd4a2a0fdbe8cd33cf18c61fd2965d8f009bb92d54e3bc3a94cdf3dbcd0e76686ba6761d55a7ba9bf2734bc5241035178dcda04fea5c4b58638f68c32c8f952d76d40ca653f72ae2604f71f5deb7f86ef2f3f42eebd12b9196b3763bb5429197f73eef522b1cff749c82f0cc8ec35cbbda893b4bb3028c060d3def711eb457425c48a36ffa2c72e94ab9045e6dce55ceaa3be74919f117dfbbbc972ef1930adfbdff26580d7e5251c04e07c2b3901f4cd4ee94e515f5ec573ee09dc24b72c2669a76ae78b1bfed33c3d72f5d38db9242261f956fcf2d1f6a32442ee108456a3397a663aaf5bb612c06d1ae6a8644cdcbbf994afb928e2bdfa0313adc8b8ea698ee5e8fe947afd5fd28a83c6300f62277a3ea85d42b52b216d150d2793250e1395a5aa48928a8531431b1e8b28363f0786ede9a9ca18bf7e48ae2efe83c5e3b9e0e79cd7ac50beb1045604bccd658132e79939bfe5176b6260894cb1144d04b2cfcdb024a8898729aa8d90e3c101f3b2834e482035d6fce1a4e23d15462a0316d1271a99b55236a14cd55928f21b94f107baa0cb26dcf44dfc83b2b783e7160d01be7bd67d581629f396d3a42cd3e7dd44ad6aa634bf7c7cc127c332e9fbf06b74064a232039f5f9f8f6ba36fd3f93a9cc943bf43df6910393d0ef6a96857fb57ce418fecb2255003b56778adcba936efea2b5d9b0ac6dbb9bde18587db95f0d685230f26e0f7fe807d18ce124142ed02960735c158b3996df27b66ceba6309300960d2f7f5e8016d53eaa3fc9d031e3583853af43f65c4fd1ed17cc38b178bd6ce94c974fd532971793662a1a17d310e21f87c360177965f18448c3ae160561179a4a276e61fa9863fceb49ea7a1604cc8b509562d44d306689cb5dc4b8787a7ceaa02d8aa170bc08e9ae8f66598b7be3bb2c093f7a17bcea43519bf1fb6e7c6e587505fa998b1a42f3931092f36e052c41016a9390112f853afa9f0845fd675123929d5804b6b634e0249c1f1fb7be0407caf553490a56cdc7edcc2232a3c97e56cb2ba7051525af3416c6378be25a592b68aa8ddc9050bbf4d956941d588f4ee10846b195c179c08c4a33817fbe1c4c41a09241ccd4f3c601adb1a8403a888784580e68046e75d4522d89fa94ca62f509fcfa124145333b282cbac410737b5dce62f30afa192cbcfcc3c020758e24b7019905b022833caa2b412ee3047151f6db0e1c3e6d675bf0854a88d3004d7f9fcff78cec998357bd61248e6ef89dbbaa76d3f32fe805904b8514f383f3b00f6856947a464a1fc95a37d822554a037c637092d859ee2b1c12eef01f01732e561598086a2d660beba39fa4a75da7a63dc2ec65a9e41ab9cbbd261ecba0fbf880a59953d86454e65ba872057ac6222698d51ea1704789fa572c16f0efd7b733bb841f11f2089b4311a951eb9abd5d88e418c4f1d5f2a3f693e79fa8f63a8bea9d2cb9874d062e0282a183bf343f71db32228664d0cc37b6cdfa7048aae13bfa072cb37885f50917f246b3bcb41f7a5a37571e08b82c77418089b2a2f975578f721e13a8139f78b5a4fac54531897f72f686e8040705300a9b0e270c653311e4aac26a2723a777f44673a6f2363f13935e159cef66db7ca068966790ee5ea0dbf5e3fe2627f98c27e78d63414da4fcb12cf8a4edd44f78d1276cb061f24a386af58beb4402efd3542ca06bb2ae3506d445e05fcf76dc280e6fe88ed99f2173ac72c92381c87e214b20457873e3842976656b55c6de79e500ff4547016bc4519e1a540127d0fa5f46e49a7db2e2db4633a20409251c9b83a596054c628e8e2b62b5251a2f956603c38bcee23ea14c37e34bc0cf56ef41bcd44772d62fde53f73fef49ed8bc829c69e8485d83c6aed94f5685de7df2f9b1a2eb7265d89f44ff1d4a352bfb89694ccc7fd8563093706cde6de63165a59b960e276314508d6a1379bbf48278a45c3da33d09cbbd8b4b57d9a6c2f1a689f3815edc898a120fcdaf97698680296f1a820afdb90b31264fed22c39b456e1211202a8d4e4412361b33321683e81baae06c2a58b52adef4506cb9a51c09a078260572f44b1faf485be72866405d7ecbc105f7fbbd10d1d4887bf3f46f9ad26a1a083c196a55a7bf7e74438eecbffc00d2899be6b371d7956b5d7cdf19ae6d981cf157b69d39a8cb466099c494a1c635282977f5935b9f3c026346925918ac403a01fdf80a1edbddfad44b888d514a7cb3438187cb98840e5f07a8004fdeb6dd342141dba9b86c81422114089877fe9d7baee3bd80911f84741d8e5ed785485bb3a9b50bf9d2e5943b2f16b0387fa635077bbf39409e08938587c79be45acf8468d8aa82e40e556c9e0bf74c71fa7a06da84018248c555540672530dda660cac378e9a1398e33bc87bc8e543a4d6c7a8099c7b7a3aa3982ace13639a8503288bfee116db3b26f131256eb665cbbf7bdaefa54ada2eba431239941d0ac00f53eb838b0c8061371eb6bf953a513451fc5202dd86b4ef9e6a820e498712183a9d40f85f9b11b1b991fc39f10cd59ecdef9c95513322bc59638c1cb3a4f8c9909933f7a810757e80f491543c2b7225913534234fb3014f925c1320913ba23deabe311a035375dc3baf405379e94d41625cc58229908b8385e79936a55b35482ac8c756b608431147b908662a48e0b0797e9ebcf0e172f91cbdfa58b963d2bd2ded9a51d4c03766a29bedd2f885bb3abc175121d1c0f2df68d50445ee617d2aefec74b87c6f74e821649a5423bd8838d6ef75f8040e7269c977ab355935cb750a7b623e18c3de8f8a30023e48cf571dfda885c9a11e20a7f9b13c89ff15795672496e5c4d82d36441ca10c2d1fea38bea7f6d6d8d89c68b935d6ea4e159d697a2640d722d6bd4f901d585b541600afa34e57dad22b8503c8faee168f29628de3e4615a207457e416ba2be74441ae555475c5a39eea4ce854f557c0d47319a0df8fc4f3c60681d57f651da87631f27623aeb90bab6e906e7b3d11b9dd05902fcaffa78b6dadf2ec42c502dfad069f0d60e5ff1f1cdab9b9fb184bb6cadbda2f95dbab9a0b9e8ec91d4fab7cea342f12407aaa0ddd25c8ccfeab0fbf57af9d599f09a4c7363ad6aab4cea172559f6faf4298d68229b3af00507a6d9b8e282940e8131a31ead0f07444f5eb3db4c0a6e4a1b3f82defd51037d971db58a05e4b4b2ec82115d7323032efd654f47804b8774d07823f35dd0cb99ba96d08315dfd9099796b6fc07a122a9c65cd9378925feac5e4b6eaaeea8a577912ca49918dbe50e23c0e35fc3fef3762ec1d4501f5762e75a1935bbece17439847edc53914fdbf4a833dfe6466f0605a4061512479965ec094bff2dc21557bcc17860240e753862ff7ae3f056c89bc079af0a0ca9a5f7d0eb4c8fc9eafc9c8728b86ce19fc833806f4157990242291c9342d8f89720e3342e91de0854bb387feee81a4909457fdce239c4a4304838c77f2a0474dec83a38f5b61c7504ee30ef92e620bd818e3e25bdf0e31e2bdf4c38be100d0300c3320e8d20ee93002009230149b66d3e1ec89c37b691579e34b8a61885f0ad10c01e71c93ea4e21d66036b0301aa3ea9fd76766144309f62d1b8edfe54eaf4409e17aff90d8eba0a7a0bec217292326c549b0827c089866ecc382fa7946aec686ff8e3b6a889857de3a5ed286a4bd46599aed430c975833ec046b6039540ad5134dbc57416a16d6f0cfb996213aaf76c1e30085017bd2d99960e5992472ea18419706d487d2806a9a7042b6f5a18fda3d284351600ee970f693e072ae72cb1fc841d7bddc97b453dd0c8797210502029", 0x1000) getrlimit(0x0, &(0x7f0000001000)) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x22) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x5e, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="0002000000f6e6c878bbd012e196e5e30208a3a2a534d41e7e2bdd8f8aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6fd3d2605c1bf8cc00"/74], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:26 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:26 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13f75532b300020000f02671654d85b9b1de1db918", 0x36490063) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/21, 0x15}], 0x3, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x2) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000140)=""/5, 0x5, 0x1, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x5) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x52) msgsnd(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="02000000000000003d551559e00200000000000000e633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e0010000000000000ca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d0230b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000004000000000000000000"], 0x176, 0x800) 16:00:26 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:26 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xeda944630ff2a788, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x7}], 0x1}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8, 0xa0) mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) sendmsg(r4, &(0x7f00000001c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="a8f7fd", 0x3}, {&(0x7f0000000280)="bff83c07014ab6ab107b42aaafedf651ffdd49156c01d2ca64f57feafefe5f747e9c848d4eccd6ca8a2aeddd44286f2b633ea839167e3989b64a8b7056b5aa0ee6ef1e7efe47ca33f486752fc407aa1aeca80213f58a12d2a586306405951f590ecd502ba6568da73d3b64dc8360354188375a53cf90da6287ae778a7cdefa20c965dfc82ac5e9a15a4400cafe28dc9335dbc4c08c8e08f9231a30b90a75955eca6bc65022bff5f4fd119c2c0a6f93e813daf88c05da838363a219c9ed0f63b109fedb949e2c20aebb2533f91d8491e2f3c47fbc50651905c8f9f2da", 0xdc}], 0x2, &(0x7f0000000540)=[{0x50, 0x0, 0x2, "2efc4f14bd44cb0fe69268d0e2fe0c1c542f5ba65de383e8536c73cac872400a42f2eb38981a46d5c6299e34f4b85c1b613556197ac2c0bff92cea"}, {0xb0, 0x1, 0x3f, "8af13b126c79d3b76e9a87a8c3aa185cd3de5ac2d28c8d975ba59bab76676244c84e0e1dc2147b300c3912875b8a2ad00f4ca915b559286c3b4b45cb8a4971c2a29af52fde6c5b4d2c0a4a15935df49220a53cc291a249388f175046c517ae40e93142099dffdd4f34c1c67ae66196fa5463d55f8698f6df6c79b215db7f46200a908e2019c939ead5191f184422e987a720e022c05a7303b2f49134b51dd6"}], 0x100}, 0x400) kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r5 = dup(r2) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000080)={0x65a, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000440)="30ef8deb2409aa2364abec16a4fdb65cc996636fc47df41fa40bf75855376eb789b772f24fdd4530790e6eb635f02349b7754dde3cb7b15ad0aa8a469e381810d203dbeba8c3cffa9cbf3aa758c6b48cf2dc9deddc4f2a1fcdb0de38802a7e8eb6ea976e4de55d45266222c01cd6d47298640fdb25fd860afcdcd98b1d9501f73af8cc51bd321fe0caaa1bb7641567ff1bf8c14e5e7299b3591e2347104c5b9cb04c39ac807a77ad1a0e05007abc5af0bd3fd6bdade93db568c0336f76cfa8b1168bfe9800d7113bab76fb4232cb02eb01bb3668392c4ace727bcc8b2f6200"/238) dup2(r0, r2) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) pipe(&(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6386cbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa208361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c336e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x6, 0x2119}, 0xffffffff, 0x50ff}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:26 executing program 1: r0 = getuid() r1 = getgid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x66) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r3 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x5}) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ced463c6aad376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc200009a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffffffffffff8f, 0x403, 0x0, 0xffffffffffffff07) 16:00:26 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf30acdf2f5fc25e1, 0x40}], 0x34, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4ad1418e498ecbbf, 0x0, 0x3, 0x235}, {{r0}, 0xfffffffffffffff9, 0x70, 0x10, 0x1, 0x7}, {{r1}, 0x0, 0x92, 0x4, 0x2, 0x2}], 0x40, 0x0, 0x92, 0x0) dup2(r0, r1) 16:00:26 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x240, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/19) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x8) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000480)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x0, 0x1ff, 0x7, "49ade724dfd1b76c2eb5c851e32c966b253c2eec", 0x2, 0x7fff}) truncate(&(0x7f0000000700)='./file0\x00', 0x0, 0x400) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) mknod(&(0x7f00000005c0)='./bus\x00', 0x2004, 0x2) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) r2 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000400)=""/109) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) ftruncate(r1, 0x0, 0xa7) chmod(0x0, 0x0) linkat(r1, 0x0, r1, 0x0, 0x0) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0xffff}, {0x8, 0x8}}, 0x2) 16:00:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xfffffffffffffbff, 0x9, {0x4, 0xd38c}}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff95}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fcntl$setflags(r2, 0x2, 0x1) dup2(r4, r1) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:26 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) close(r0) r3 = socket(0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe25, &(0x7f0000000080)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8e69a6e106ab0d5f, &(0x7f0000000040)=[{}, {0xa84}]}) fcntl$dupfd(r0, 0x0, r0) 16:00:27 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x100af}], 0x10001, 0x0, 0x4000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3, 0x1}) fchmod(r3, 0x102) r4 = dup2(r3, r1) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x10000, 0x10001}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x0, 0x2b0}, {{r2}, 0xfffffffffffffffd, 0x8e, 0x2, 0x3, 0x326}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xcaa, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1f, 0x20}, {{r1}, 0xfffffffffffffff8, 0x4, 0xb754efbf8ea9a299, 0x1bf, 0xf826}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0x8}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0xe00000000000}, {{r1}, 0xfffffffffffffffb, 0x19, 0xa689a954eba0a7f3, 0x2}], 0x1, &(0x7f00000002c0)={0x40000000000, 0x2}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x68, 0x0, &(0x7f00000000c0)=""/104}) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$inet(r1, &(0x7f0000000100), 0xc) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000180)="9d8c2225c87fc6c6528d63616d73eff676724654e69526d87c9788c270030fa0f17c9951aafd249c5aa740f3a6eafb132a896a39a3c6155ca101175d3c5bb1b2bcbe54834f9fcc9108a232d0e778be35989be7670e7c87eea2fb385ba6d1c9707a9c249dd82ebf9485bbc29d8a340e04c614ebb63f26d094d2a0975cd3f6eb343e5832a908977605eee7f1359f962830b21ce3efe2af11be6b286b47aa9aa1243ce204f9146b7f17fe3c8fddec3126857671d3448df4f2f0493ebf1524d47ccd5a245cc334bc167c14604dda0b5c76c7d4", 0xd1}, {&(0x7f0000000280)="7a655f23b23eeaf33d0f1f2ab5c37bab42b1307933deceeec10273e55dacc530b024ecf2f99362425a6167ca6317fd11486a9ea55932753e1d07c08eb765387bb4c57d3940c967097d9546383f4632b599ce405b0e55f55c625cc1fd8388bf2a7354f95851c06d462c0f073151f26842f491f0d810c316e9fd174a24bbac4504ce31113757ad960509ba93325c5a2d8c7a6c800dbe6475efb93ebd1f371fc239115f", 0xa2}, {&(0x7f0000000440)="8ff4e55827769428dadc5d2205d160402f58fb841bc89c246d14ce1ceeae9e553284bc0cb04ef25fadfcaaae7f6de1615ba900e32eba6593dbdb92633cfb057f4ea5d5b0cb7cef19a9d6d325a99f1464a7013a8c6a8dae956c2bd19891c9fa2124370e5174ad7293637026bec65feace1e12ba7b1299db73c9c46aaa1a89ca50c5eeb46c9bfe9210c395f46e0f262ff1e61074fb0a514e64b1cd55fb884e49f8f93306b84e9434f0a9366d3d230e5bd209dc6d9f4d8c4445657d1368a2ffeabc9d56028a4b21c07a", 0xc8}, {&(0x7f0000000340)="85610e38716d7646383ef0b4a83efa976aa0d75e48469e3e5342e9e7b0ddd10d8395f763c5bb0f0478f9b00aa4a3ae1322a145fda44726e5f3c9deae9bd1716c3735fc7d8e09839bd0543aa11d92137f2337617262588d955635cd845b79f0636ee97fb74187036c34cbe5e68e46150a26356d0fdd99b750d1ac9f3402b778b3c123d081c142eb2f0abfcf4304055f15f9f63d71b5fc04d431779fcc07c81633680f97b8e1135ad6a479a55f8f765353d5d085cb133966bd551d36d6be77", 0xbe}, {&(0x7f0000000540)="29328807e0a2dbe592217504e30723e86000706eb0fb354978d8ac72c1740212120463a946d33e632f1569ed744bb0d39c46c19abcfd1a7dbf784207c011bfc4981b33c98b8b1805fd317f6d3f2007e3715308cbd4afd1a89f0954cba64f420208463191bd85bb4614d0a04de85986d300cf382d2cc58c99be31f050d75947e263fc53529aa38942b5c661375bfce5c1308d4d3efc4fafaad7868c9385d50711130f723678418aada1598930a07dbf957f21d764d78d0d27c8fd4241bbd39077a7422c745289708f8fccd754c4f08a13e40b9811b628", 0xd6}, {&(0x7f0000000640)="53f81de162821bcb567ea10df888f0fa14c4391b97332217aeeceb66d06786f36c050d8b2101d242b1e626bd3a49eb0f83c9b1990a2615d22fb2d6acb553a662823b1edab72dcd8774651870eb88a0d7266d189d920d93dc0c2588e05425b310a2a8cc5d9a0a77338715e0ac77782c169bec0bcb2abbda4e636cf8b840f7b403", 0x80}, {&(0x7f00000006c0)="03338e170aa144efdc48abdbfaee6d0599fb4bca51513f2bc4c33d0adb48c049835696a9e25ca1410a9a64da26027655cdeac1e9e14db9f0a99c2ed5647541528e19", 0x42}, {&(0x7f0000000740)="68ffbab54387ee9b8b2eca8e1d3fa8e97258b8d5b794cd96880a6702ad01558de3e69374db0506d8d2a2e6f0cff531bca4e7749b387c3a6d3d67a8c53127bf0f6299a19451f8989122718a316085b97d3db8d62ea24fbebd7e6f3d2a7f051ca2ceef74efd204326cdafa4c2396483740528f80dd0d0cf68b4486812a4ccb49e553f1f4c1dcbf1376a586407ef0b1230bf92a621c441c0040a32e352fd1fb1c2b95ed39e3b7f99f586f311f1fb06fdafcfe9a4f466acc9663ed5963cea401e50cd66b4c9b93268ad67894254a261cef18", 0xd0}], 0x8, 0x0, 0x0, 0x400}, 0x4) fcntl$getown(r2, 0x5) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000f98bab6bd4d088d48abc491300effed8d89ad7920fe67ddafc1f2a65e92e3d5e0243feec7d11b9aff0e6994db658ea3fe4ab529f009079318d7361f1d035c16e49de98c81206", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddc, &(0x7f00000001c0)) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0100843d7a33c601fdf9cd302e2f66696c653000b30def7a6dc7e1094d9c9bc262984b71b55faf547e64a71c063340676ec367a2000c7c7a899a375aa4347dbc412183b28ce32558898f161404dc4acc62f412ca178053094b9ff26ef4b9d314bead1702ef3a890c11976fdc77f3a4647d9280e073b3684b21bfffc0882fea69f43ddbda23b6370fc81293d09fab5eba0683a3d5b7"], 0xa) 16:00:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = semget$private(0x0, 0x0, 0x180) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/96) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="314d80413ac60d83053b120a6cac6c3cbe27ce4a7bb04862fedf0d0c6d256de25082ca7e14dc39fae5319c89826714d5cd0dacb661318856b026d08a1420d47c0f6687fccb982dcd61f1fe71638fd7d9d19d12c9256429a57ad1e503e4e4e6a9aff7e9eb570825449852d5ca5939df261b6ac92f3f8f8c19fd0f59b8f3c3ea07d42fc9aeeb6509b66d12db5366d7d0de75549f7ccb663cdc7eb319141f11d63014a7493bc83f3328c0b29b563c84d487a206a3b9d764934c49e11bc9954c649197dcfe7ba0c8a046acec470891b6133a22", 0xd1, 0x401, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000002c0)=""/181) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x9, 0x8, 0x6, 0x2}, {0xffffffffffffffff, 0x8001, 0x153f, 0x3}, {0x3, 0x10001, 0x9, 0x1}, {0x0, 0x0, 0x100, 0x9}]}) r4 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) fchmod(r2, 0x40) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) write(r0, &(0x7f00000004c0)="c95d430ec0771359227fc8a90f205c5f7625e5748cc66bb168daef7a63ed9c96b692817d2d7c5650f90621e5df4d149599c6278a974979f4f135c75032c747b88a2083d714d641b999d4adb43882a05c38f0edde13da3479e25947a02b980843feda339e19f117a4", 0x68) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000540)=0xfff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0x3, 0xffff, 0xffffffff, 0x81, "e44f115946cce0c4f5a765c490a122e971b45e5e", 0x4, 0x6b3}) semget$private(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r6 = getgid() fchownat(r4, &(0x7f0000000640)='./file0\x00', r5, r6, 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000700)=""/77) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000780)=0xf20c) semget$private(0x0, 0x4, 0x40) 16:00:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:27 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = syz_open_pts() r4 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x0, 0xffffffff, r4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!:\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='U\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\\!\x00', &(0x7f0000000400)=':)\x00', &(0x7f0000000440)='[\x00']) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7fffffff, 0x1, 0x10001, 0x72a3}, {0x0, 0x9, 0x91, 0x6}, {0x80000000, 0x80000000, 0xc2d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000140)="2a0b5e7d99746f11ee20f9b662d8f9f5c828ba89b93260c9daa962f295844206c9d17e96e1ba8c70260e7ec682aac706a9a0528958c3051c6302669586e120a0aeca3f393d9f2705b36ff4c202b02f9251155f839bff9d8ee0aec4fc73f30b7956efd0bca55a80572e2192d4c20fa740e832433f7aa85c5556ca0da24eb51c18a2427a630873d429bd") syz_emit_ethernet(0xcb, &(0x7f0000000200)="00e9ba1e2693168d7389230754244640c5e12e04d2e6857c135b27a7be2d7b63c07301c38bc39499da1a8a9df52182dcc49f2a88b322031433e7d1770f36e6d9e654241e4d146e3b3fbe6367793665a918cb3c9ac24cd444376d12d88be3fa8695b788da4eedb00970f1c2cbb284113cf5e5bce318cf592e3bc183792d6377832a997a394595fef0de56bc1015808d6d20dcae59e3bcc9535f78d331ccfe6d5003314843b9ec1f7f9fe8921e8cadcf7527026a1ff2faf4166b0a158838c63a53f91388f7e8c32351c5cf70") 16:00:28 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1f}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffffff70, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x225a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdd}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x58}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x5000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus/', './bus/', './bus\x00', './bus\x00'], 0x5d4}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x20, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x40, 0x1, 0x7, "084f32782f2f5fb05633927892e8381683663c5f", 0x5, 0x1}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xf0, 0x0, 0x3, 0x7}, {0xfff0000000000000, 0x9, 0x101, 0xff}, {0x7, 0x6b, 0x400, 0x4000}]}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20, 0x81, 0x9}], 0x7abf48dc, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20822ff6210a1eef, 0x8000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x8}, {{r0}, 0xf934588ea586487, 0x40, 0x8, 0x1, 0x4}, {{r0}, 0xa2902f67c1c0147f, 0x22, 0xf884dacd0dc0856e, 0x72cb}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x60b4446d81a41846, 0x2, 0x1f, 0x3}], 0x4, &(0x7f0000000300)={0xffff, 0x2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) getgroups(0x2, &(0x7f0000000340)=[0x0, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, 0x0, 0x0, 0x20000}, 0x5000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x1f, 0x6, 0x2, 0x100}, {0x0, 0x2, 0x3f, 0x1ff}, {0x2, 0x897d, 0x3, 0xfffffffffffffff8}, {0x10001, 0x4b, 0x9, 0x4}, {0x3, 0x7, 0x7, 0x7ff}, {0x7fff, 0x0, 0x5, 0x2}, {0x7, 0xe6, 0x40, 0x7}, {0x0, 0x80, 0x6, 0x1000}, {0x20, 0x2, 0x6, 0x80000001}, {0x2, 0xffff, 0x401, 0x5}]}) 16:00:28 executing program 1: r0 = socket(0x0, 0x4000, 0x400000000) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) r1 = shmget(0x3, 0x3000, 0x306, &(0x7f0000ff2000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ff2000/0xe000)=nil, 0x2000) shmdt(r2) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x7) setrlimit(0x7, &(0x7f0000000040)={0xf3e, 0x200}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffe, 0x7, 0x0, 0x5}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x11, 0x0) accept(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x3fe}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:28 executing program 1: select(0x40, &(0x7f0000000040)={0xfff, 0x9, 0x0, 0x100000000, 0x2, 0xb6b1, 0x0, 0x8148}, &(0x7f0000000080)={0x1, 0x8, 0x7fff, 0x401, 0x3ff, 0x100000000, 0x10000, 0x2}, &(0x7f0000000180)={0x0, 0x6, 0x1f42, 0x1, 0x5, 0x2, 0x0, 0x80}, &(0x7f00000001c0)={0x8, 0xfffffffffffffff8}) pipe(&(0x7f0000000280)) kqueue() select(0x40, &(0x7f0000000200)={0x7, 0xf7b, 0x9, 0x9, 0x3, 0x4, 0x20, 0x4ef}, &(0x7f0000000240)={0x6, 0x5, 0x1000, 0x3, 0x8, 0x8, 0x6, 0x8}, &(0x7f00000002c0)={0x0, 0x8, 0x1000, 0x91e2, 0xffff, 0x0, 0x7, 0xf7b}, &(0x7f0000000300)={0x6, 0x80}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x40) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, 0x0, 0xffff}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="f3a87ffded146c53c10b404dbfdb6585682f18114cdd944573c007ea847f52c39bc8556b8d16b26321bf51e1f3d59a25a56dcbb1eb733bc0057b1cbb72dbf58a7fbabe005c", 0x45, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xd2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0xfffffffffffffffd}, {0x4}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x100000000, 0x8, 0x0, 0x100, 0x8a1e, 0x8, 0x2, 0x3, 0x3, 0x8}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x2, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x4, 0x6, {[0xda, 0x4af, 0x3, 0xbebf, 0x4, 0x3, 0x80, 0x8000, 0x7, 0x3f, 0x3, 0x8, 0x9, 0xffff, 0x9, 0x1, 0x73f6, 0x10000], [0xfffffffffffffffc, 0x7, 0x2, 0x7, 0x8000, 0x7, 0x200, 0x8a9b, 0xfffffffffffffffa, 0x2], [0x7fff, 0xfffffffffffffffe, 0x8, 0x1ff, 0xffffffffffffff01, 0x1f, 0x8], [0x9, 0x10000, 0x200, 0x10000, 0x80, 0x200], [{0x2, 0x2f0, 0x2, 0x29}, {0x10001, 0x2, 0x0, 0x1062168}, {0x4, 0xd2, 0x3, 0x1}, {0xa252, 0x3f3, 0x800, 0x8}, {0x9, 0x3, 0x8f02}, {0xc9df, 0x401, 0xdc, 0x1}, {0x6, 0x4, 0xeb78, 0xfffffffffffffeff}, {0x0, 0x2, 0x0, 0x200}], {0x5, 0x1, 0xfffffffffffffff9, 0xff}, {0x26, 0x0, 0x6, 0x9}}}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) close(r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x32, 0x4, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000280)="b67bad74f0a3d61551d00428894357634b78c192e26e64f2476534f2a988fb3f267ed8a6c444a7aa3a4d2a6773c1c45dcc61d8dd0a8a7e55046378b1e023af17852873c6ad55bd6e09da68a5fbbcfd03ee63385a5d08e0") 16:00:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() syz_emit_ethernet(0x90, &(0x7f0000000040)="ee5b623d6f24b54351667ded47ff7fff865763f34ec90243c626e5a7fd585fdab134ebd5d190e67832b1300fac99da45b907b5952d520b7f15d24ef2ccf6509a36bb395e08ded49585969b6b63457c6eb3171e16d5298a2a6b75b05cf7cb12ed0ade7ca67961c7f43bfd8e34443517b4cc70c77fb87691c833bc46b4eb525d7cc72c0ec1cebe4aef056089dee8470a9f") fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10082, 0x142) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x6, './file1\x00', './file1\x00'}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000000080)="d97db587d69a3af28b61554d444039a0da3c2ee9897ae414cb5be3ebbfc32be08021def89396cf5d2831be5f792c75154429582d4b30344a6f28a0a26e1a50dc06cede7bfcbac2395482a3039559e959ea67babdd21d6f88f1c1c613368cb06f12f6ded533e179b54fd21b2959846156a0fb28b85f46b5a358a414d9f6d5fb19f96cb058de9cd14c650e73ccda5875cdc35f382286f7f661a769f77d21cb8a32e401138dda287642f7215dec03683dc31506dcd820c75250cd760635b80ff0ce9cf0008fd1984b6bc6cd1e45fe80295cf26f903fd4b387a83d34149362f6cecc7290c0198a3a464d9ca903b9471cfcdbeb64c94dc2d09d2d18e1d63169c967f651ec3e16014892abf973bcefa6d9a16b9ef3bf6b8ac730dd1169e889a4822e64f3f2fa14447ea4ecd45cc6518e67f8b1b312c936eda106d9049f5185c6e3a2ff93a5a506a13bd40a5fc0f9a5cbf75da74052479f0ede29272c9ce7d8f53fe2e49811e593649662cafbb28623df98648d7a9c7433d996592a96738232af81f82704f6b996c239ae5a9e14a118c759e337382dc3750ea92d09a7c31654fa9fccb7ec99dc895140b13c6678cbfae46697ebb8f0c7730defb986182e972192dd95962a18c046a0f7701ba4fcb98e3883389778d73e2bf65585e74b84ba7a766474f22c82c2f9d115778e90e61c9fa70309f97e3a2a2514f062aefdabba2a7d1ca845dca242d6e9c3b2d6f3174481adf61898222558fb4504262cac5f326ad2fa170bffe0506e6abd33a7110a4052ea065d239643f3667561cc6bfade9227fc05108ca20456399c8a79356b7617cd684441baafa8fa2be9645b71fea619405085b33725f5d91d3948d1b48881ea2c182fe0bd21c7fa6f0e48ab2d26df9e46e60b78e4af599408caa9f4815c55d2fc5f24963c515c2304c7f6841d833fb710331736ea0617a9c030d1e3828b4bc6acaee3f8b61ea757aea6c0c9a3fe2c8b028795d6a9e296c6fa5486a509593358f0a6f334359253d1208d559ac9c0b9d5b064339c320428301dc7c7a1ebf6bf5195d2eb31375265a448f0c8771ef787633e6b3136eefb92c8054e8b3359d05b97be92bbdfbe4bb87b639e3b13804cf94cfd919ec4b58923b52a93906fedf9cba531ebfb570a7b90202422f16670dc269da248b9d3cfb4575c7ea0bbaf6814fd98da44f8e0fbf16b51180a3ab7911742a78096cf3a92a6edbefb747b0f54e4bb96c01af2f1512be46063e46a26e21e710b8eaf4793d4af1bdb3feeb235808aec302caddfbd2cf7788f81a9d082f821adda99e001242ae1f662c4409c01e3de7ce5820891bf763c4db6b79e59f8101e7323bcec91c791c8043abc45088bc45585506a9aec23504657ca9f90aeb03b7cdb6607719e1b382b4bea945a3bb039dd61d19c0a476bd460c89e3ec7f5d149ae0c144b349fa31ed12eeef689a204dd97c28248a5031defdec206d6f407124c87677d2a9c28520ad70cff1b5a0f57b87c06888480ca353c8cc84eab7f1978bb71b4461b955fee838d3e89f23a9980f656f9c545a652b25209de7d716f026aad14cf2816f6ec3ebc9e33423bdbbd10aba95bc45576af685cb8ffe804ff9aa8bcb4172668ba31fdf0327b53ca21181237ec5ec3f6950c6a2a17a38151a1ba1d2f5f1d132d31bd6c5f304db22b0b2306ee6f387b42dd21bcd3d2dc224c289b0d008af8bc3607bbc8e46b166bf000700e8092099f3ceccc4ee958c2744805f036b1a4f4cb377512d0d2a9db5f954885300c904fd7c62c08db6d954f50b18bde593379957204b4403272eb0988ce0fab785d9475b9c32e2d56c1c528dd95b65245020a22c409dd7bacff85a4bc5b5c99116b7fdf57231ed15de45da82c8c71f5d9177152b7edb81cfd3a65bce6167321046e7bc2491907c79641e932867abab1b8777eba373176dd40ade4d2e3cbfda25b3a09ac8dbbd1d6ab8a751996e077ee3d5da4f55856f33b65f27f6d297c956f87a1885a481164113c798053a075bc8788ee5d8a010caf68db1f817422210d5023322df7f7582611b95dca8266bc66c3b51d3017b9121117b462c191d897c738f0f2bb20b8d728f90df3c8cc7a505a26522cf19e974e847fa0fe04340262fa3a71c09ed5207816333fc84b395d0866cb7d52ba6be8b7c75032bd64f813904e8cc138b05f177a9673b66fbfa2c1272807bc97d0b831a554f6be1ec6ffe5229d42179a875a8c5ff500ccf35650444d090dd58d46e6e7c9c13a0a8930483d86c8212eb67943efc13423f15d0304faad0b446ab37b900e7db8aae6676fd728101cbe8f4f3a0002dc3494cc1f70eba8d8d30feee3a286d62ae324e082977535f1f0cea7ba642d79d8202878f1bace19a9950d2bf955ce75dd705395c9b70a45da0f3d7ddfe723cfa85e62bae5fdfee6912477fd3701550dee4564ce57910cbe4179766e5e78f46c30c17a746c62a995d83170f5a509e289730926e93f6f1c979b686d5e3f8bb5942d5aefa9b8a28685a31c176ad0deb102523682926f16fd65692c6cb9ed8a35adc6d98324049987453c2b5b8d4b316d951f355e5822852b93c29736884ea070f41d72a2df17e13a48ea13d4f4bc8e52910271c6d276cfb5e58dd23a1a66dd1eac13d19da79fd880f9c8642254a84beb48a3016795dd678bd20a5984a1fe2834533caa0e6cab904d6cde6361c19972ff0ae058e19452c42c460572e47b6ec3f9a9f4fb40083e2bc302a7e6c9e6180d1b1a32f51e63deaea0e48cca9a7ca7bc9fe77da506947efb3e84ff8cc8b4fc991f5446859f0f9fb7e1cae43380b206e38f10dfc4f0ef447128ed3530b7d41353d14a5f6c276cf4d98c262b47b9117dff51f3ed85459f69930f915423f15cbbc98cc14495360e2b2dc4a892f4404a98c8d60a2864efe05cf27cbacb2de189ea044447bfdd8de6e595711e0d741c4d496cea44be18425220efff7ceee8ea637aec37bf799d13a1e44ce39c422585959291afcba835b18f1eaf2cbe4c59508cd5d1c5d57464035a0b98ec114854265b05076366de17b8d6558029b3fa11151b72b65adaa733692c33ab75700a217bfc49f3fe5e00e124d5eba3097a50134772c154aac36b2f05ca3986684acbc81580605bfcdd4f55e77b66e2a94ef0d0354df737ca1c9f288b6e0456234ea0be1b17effc9cfc89da51be808a60ba9ef42263548cbab9f303a57286baa719dd04d7723841cda96b88e41827c2f235bc3873b3674c752f63401b0e5774d8eaa091a0d044df993420a6501b0c2a1455cc0af1784ceed6c44f8d33477168b1be34429c3f02df7174093951f9488f2b49507d6ac1562bf55d4de40182c13c869be45b4629ee2f8165196847cb436ad187b95a905573449402022bc820a61b1596eab8133d170a7f8baff78808f493de283da3e1728c729c829b3d6fdb5b8113eb4b319a64bbe2ab784c4a13810e6df36083df15378b9c8501d0c6b49ba4a089964c8a2dad4fe000be9408d6a5a3ba8030afee1dbdcc4ca39fdfb6ebc4e3f2b5b3a8747234752c8a07c7ae9537fe51c302b10180b489ee077d546a6ea482acd1652c836f90274e36afb4340ce39d4abc4e00a7ebf07f545cff9f8aebc3c6c8a77f0056b51a6f0633f3d46ad59a0995f8d87768469c6a6333dfbabfb6efd2edf5f8884cbcf85bdbffb5893f7c77b89955e7efeb16b093d32ad0e030a646d3d5b55691098ee7c1a81ee2e393846b15d1cedbbed6b702f37bf0c5fa507673f90712647bfaa4291d494ebd66f20b241322d6e1c3cc41fd425b523e693cde6d9d65b1eb9d59f12bde76b65a9bde8f90ca5bfd01d435941450f3a124155fecf7cdf20a36850974a7c93a672d378156d24ad15fd5f09d16027f15b574229863e23e8fcbc885d64922c530b282b7978d40450ca5b0c4bd90e4ead006323a31dbc8e274c2cd232cfdc9a8884d075e793f59478c27217973f531e5d211a1deb9ff46690594881615284b4c7b32ac55860552a67017974f35a3ad513a23d31b60d8daf02ce3989792803699075fbdba0c7d367a33a793ecabb011851695f3b92fb203325fb333ebc65e4ff1607d9559c549cd08c60a728f04bdf63336d78123ffa1dbdfeebc6e6c5fa6fce18cb0116b4b6b839d0d5cdf6e6d72f017f30e9d4b9a397d8dc4e10a235f0b44dcb3d05c78bb3627fdc9af0168071b4856d3d4043f9c6151cd51f7e15d1a5f8243d158bb8d5d2b2f619f79c491165ee8eb5e3c6a59ffa2fced60674a8d03db2d0dfea1646caba057751cb8096b6648d69462b24ebf2673e8c258f7f0e15f224cc69648537d4db2e935d6d446ad386488652e8a1dce1214e3fad02274aba7214511e690a6aab55fa200e936447634d3f597f01b1162404be9445b23bf0cc26a19d9dc41eb82b097d62cb32f959a17470a25a184b42728b000e24b99d4175c3bd75fbbc54927c6124f4defaeb3dbd7b7dda44d601c2045881095b0450bc8451e2cfc672aacebf999ab70d8c734d7b3fc115f156c6ad0213b3d719206e52c2a66cdcc16a998ddc712f216e2abd0f53a0f9f170684b18d1f010afcb320400bf7efddf074b6b897c30877239b2cb5b7151d52fe3497530b04d025377403f5be353f7c31391ba35c6424b61fc4412a16cf001e89603d0aa14b193ebd270756635d91264c4bbd4d2d4eb73d44bf5acb257673723f68bb5eb369447fdc400c5a4f21e02ec3cd5cc29f24e45fb55aa51211c2a9a05ac75bb33e0d979d32ccb1bb1ac05799254a72d2a9f08191f5e90ce87d9ca655e9e00f7b1c5d797a4bee8152c298e0f09372a8e22d6782f78c0a6d12470c8d21aa715da303270c7c55e277c5c903220359d6f9b6a325972f80ac4895416cf27067203b450cc3d38ad854705ec657e99618bfd226764e57b5701826f290dc3bebe4610962c78fcb4451c9169797548a0100949cdd76d7ec0ad00725b045c8ed2314c8f5dab7389ee865e00a99155e11fedfae45029f76876e32945371633026567040d7673d96e1b17b00ce658a2213ddd159bcb6c5d77216076d286f5d7ea5e8fa214ffcea8ea0858e3ba0b7e684f9b744982349bbde99a61e55049d70ad09cb8c0037b5c24120d2bf1ca53315ecf0b79ffb2cc85fde650db9ebd51d226296ebfbd79831f91cd843e9edd9ee479fe96deb31338cc9cf47af501f342e8b2721461e1e9076f4414b7dc8af7e19b969519e073b18075963ca0d668b26eef99df9baf475e85cf6ef0fdb8ba36c5457ab85cb4da80bbdf6a39a003e07ea0b750e620e379c73fa4f274f3a0109ed3d4fccb49ba7a9ab3129dadf1833007df26f4e312f4f60b1bc22ffe782ba1612edf564f5ea8b3e74e1d351e40fc02c14e14c116f70144c181624dab4f80039797f9cc9fef36d19d9b42f4f88f89426d0c49f9ac12be3560a4ad5c7e26fc927ad34664d5c965cb1d9e6c0f305c320bbf158cc03d7f7ebdbec2f4d8c03d01b224bc3d3af2a3b05a8a3941ae6f740960047bb02160b7918dd05cd13781c2234c041387ab489e237b825c580b1591d0244b9ff64ba1228d5a78fe6f60d4f23ef5d7983506b55e4147be02f9bd9a000d86ec28fdb6309ac6562ef5615f100fcd9184641ae50361e046648914c788004c5978be9f1fe006eab5c24281b701de6eebf59aca356fff581e07ea061d21fdc456e1c344adced5e0d044daf59355634faabc546f691528b05491654e2b92e682e03ab5359e7d45c0ac68481a5a7dbbc63318bda3936a8872fe6728f647c902511272c0a5cd8b4e255767ca043fa94dac2", 0x1000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28b1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000340)=""/172, 0xac) pread(r1, &(0x7f0000000240)="c7359869fbee2b725e2d7e702b218f60b5a4c66004258692cfd419b6b15523ff3d45665c4e92857b41dc6dc4bcb4e944ae796d087ebac9ea7d67b9eea202c3a3364ce20f4ee6fdc5a783d1cc491f83777139cdecdd33a35afbd34f42cad61b0b32f9be0227689c304dae2689fb10f1c9957272723f97b4cfbd3ded7fb3c82cfb1e2d5bb5d317127f3cdc4aa50e23ea22d7f01dece809b0dff116276235b39ff4a389b08443a5a28e03da4e69e39b307b7e561b6ab2ce9bc3d6ac377a9365ce41a81df76087f8ac5be0ca53ce689df48ebf8b2bd09da3ced7f5671a1f43e6", 0xde, 0x0, 0x1) close(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x7) r1 = semget(0x3, 0x2, 0x210) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x9) r2 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r3) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0073420066696c65300027605a74d0e181b00df46b04811f0b1add6dd773d21bd1be4841cd6d2027ab24b2493b753a5384e2b970b9735b8131657764f7102cfc8bbfde0b6954e5a84f5693ac6c7f81c8caaa8f6c790c8a609ff68267349e2cf0f0252e01fdefd2e3b3e5747488ee8c21"], 0x1) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x269, &(0x7f0000000100)="781b") 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x22, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc6416e2ae35a595c, 0x18) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = syz_open_pts() dup2(r1, r1) 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x75e6947d9927979d, 0x0, &(0x7f0000000100)) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2d, 0xa037, 0x800, 0x0, 0x0, 0x80000000, 0x3c6c0520, 0x1, 0x2, 0x9, 0x40}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xf1e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = msgget$private(0x0, 0x4ce) r3 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r6, 0x18, 0xff}, 0x8, 0xfffffffffffffffd, r7, r8, 0x7, 0x7, 0xfff, 0x9}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) fcntl$getown(r1, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSDTR(r0, 0x2000444e) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6e, &(0x7f0000000240)="b6da3f9d2db74a59eb22723c568109448dc988dccd57f23efcaed3345fe1036e9b987f00000000000000be4702655acefb6f2b991129056ca041d733de1f689387f5594c3d9196ec13b6f834dd6d750359e457a34afcc9a35b555d32ad283ed7c961cf90c4b8cf985b0000000000000000") 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x1c10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/251, 0xfb}], 0x3, &(0x7f0000000400)=""/45, 0x2d}, 0x9946481ac47a05f6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x9}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000500)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x3, 0x4, 0x4, 0x4, "acff3facf3ddfbf4a7e14fa9cc7c5a0a25154318", 0x7, 0x1}) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = semget(0x0, 0x0, 0x401) semop(r1, &(0x7f0000000080)=[{0x820e6f682c5791de, 0x8, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x80000001, 0x800}, {0x3, 0x100, 0x800}, {0x2, 0x6, 0x1800}], 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb855bc5121cbd75f) 16:00:30 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f00000009c0)='./file0\x00', 0x0, 0x10096) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r9, r10) setsockopt(r7, 0x61c, 0x80000001, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x48b2123ee50804e1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7, 0x1f, {0x0, 0x5}}) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2f012e2f374ea91baf0921ea752dc034cfff76b2314b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495850d6590b0dbd9ffd8e526087fa169ab156141d9b0d5ae4265b669dff3e9cec07da7"], 0x6a) ftruncate(r0, 0x0, 0x9f47) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="efa225355080c12aa3fb1e3cebd62ea4357beffa0c6c6c4e5c4d701bead0810f809921b19887e66d57975b4e56183202b3c02d4e5b45e5c7b81ce104d345533253bb875da97883b5081ce90bc9cff01247ae24c22cfde7a4", 0x58}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x200}) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/210, 0xd2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0xfffffffffffffffb) sendto(r0, &(0x7f00000001c0)="4fd93ac3d694dfcabe3b79009c7df21a98af799bb4893e212a84633751e2ca22b19caec78ac9d7124d6a10f1b790e94802e36c5cc21782da36d207aa9f35f4e1ce5e29bb2e7b867bf59a42044d2062d9073d960d46648840ed34175e6ee6863dd8e4c5", 0x63, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0xdd3b5572bd486e81, 0x9) r2 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffc000/0x4000)=nil) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000300)='./file0/file0\x00', 0x2, 0x200, r3) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000340)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) ioctl$TIOCSCTTY(r1, 0x20007461) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000440)='./file0/file0\x00', 0x3, 0x104, r3) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) renameat(r1, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0/file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) sendto(r1, &(0x7f0000000540)="934908bc483c3c35", 0x8, 0x40e, &(0x7f0000000580)=@in6={0x18, 0x3, 0x29, 0x7e7}, 0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x6, 0x3ff, 0x2, 0x2}) r5 = semget$private(0x0, 0x1, 0x5c53869ac1d360c3) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000600)=""/140) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000006c0)) mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x23) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x0, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0xfffffffffffffffd, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfd5c, &(0x7f00000001c0)="8e") 16:00:30 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0xb, &(0x7f0000000000)="4720db3da7c73517bae264") sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) select(0xfffffce5, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x81, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080)={0x73af8fe8, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x15) chown(&(0x7f0000000080)='./file0\x00', r1, r3) clock_settime(0x4, &(0x7f0000000100)={0x24, 0x5}) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:31 executing program 0: mknod(0x0, 0x2067, 0xffffffffffffffff) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x200001700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x8}, {0x18, 0x3, 0x3, 0x3f}, 0x20, [0xd30e, 0x6, 0x0, 0x27, 0xffff, 0x3, 0x432, 0xfffffffffffffc01]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) select(0x40, &(0x7f0000000000)={0xcb, 0xffffffffffffff65, 0x0, 0x9, 0x9, 0xffffffff, 0x7, 0x9}, &(0x7f00000000c0)={0xffff, 0x0, 0x0, 0xfff, 0x3f, 0x0, 0x1000, 0xffff}, &(0x7f0000000100)={0x5, 0x9, 0x80, 0x10001, 0xc1a8, 0x1ff, 0x0, 0x6}, &(0x7f0000000140)={0x3, 0x7f}) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x143) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x2d15, 0x6}, 0xc) connect(r0, &(0x7f0000000000)=@in6, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r2 = dup2(r1, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0xcb0b) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) pledge(&(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = getuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) close(r0) socket(0x2, 0x5, 0x1a78) 16:00:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x7ff) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x0, 0x23c) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x100000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x1) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) r1 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0xfffffffffffffffe) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x594, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000280)={0x0, 0x100000000, 0x4, 0x9f1, 0x5, 0x9, 0x1, 0xfffffffffffffffb}, &(0x7f00000002c0)={0x0, 0xfffffffffffff532, 0x8001, 0x401, 0x2, 0x7655, 0x7, 0x7}, &(0x7f0000000300)={0x4f9, 0xffffffff00000000, 0x6, 0x7, 0x5, 0x3, 0x8, 0x5}, &(0x7f0000000340)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000380)=0xe65a) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x8}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:31 executing program 1: r0 = socket(0x18, 0x4, 0x7ffffffffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) syz_open_pts() setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x6, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="330000000000000000001800"/28]) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) acct(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:31 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/149, 0xfffffffffffffff0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = semget(0x1, 0x3, 0x1c0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/110) 16:00:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000040), 0x3, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) geteuid() bind(r0, &(0x7f0000000180)=@in6, 0xc) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xfffffffeffffffff) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1a, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000000040)=0x1002) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = semget(0x2, 0x2, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x8, 0x401, 0x440e6275, 0x6, 0x7ff, 0xfffffffffffffff9]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fff) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x4e9e97599668664d, 0x4) getsockopt$sock_int(r0, 0xffff, 0x321, &(0x7f0000000100), &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) r1 = syz_open_pts() recvfrom$inet6(r0, &(0x7f00000001c0)=""/188, 0xbc, 0x1, &(0x7f0000000140)={0x18, 0x3, 0xffffffff, 0x8}, 0xc) write(r1, &(0x7f0000000180)='X', 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000000000000f23c388b667daa2be59fbf77bc67a0cb2c6ae812355bc8b109cc30c6c03d9024a5472ca9e84cba321821ddedf5cf33c6c11ff9e2ede21ca2efc8e8572e3ea2cf470a02598bec0e6edafeca0147ac3387c56", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/75, 0xfffffffffffffd9f}], 0x2c) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x8001) 16:00:32 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = dup2(r0, r0) setitimer(0x1, &(0x7f00000000c0)={{0x7}, {0x7, 0x5}}, &(0x7f0000000100)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x10, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="bed321e0e31965e4a37b2737642e69cb6483b360c7f85fea3dc8638b41436faabe5ece97dd9cca192ff8773d1b9b9b77b199e5e8c2c14a948b8052ddda92290b98c7f21f58", 0x45}, {&(0x7f0000000300)="9cfa0b479a51e3479b00fc67f839dbef1473885223602a2fd8e5d6ce9fe6c43543f127397d6a7b45dd2f082d8fae874f9ae9786b4673f6873293c443d5a4c42b04530dee706c8283b0c0e2ab20caab9d68663922aa8e09b443c50da8f53be6277b467cae305869e43f8ba3dfbef46a04ccb7730072b5c0c7ab30ee86d942133782dd940a326905120208321e9fea39088862136703d03e8b681dc14d296cd3c1a19c69c0ccabe0e64654226b002baf9369bd246babebf8fb80e4e5d9d8fb2ed165f825a0bbe47e2e9b79f2b20f453e44a05682aeec29c81fca473a3df1c91c5ffcb7c46421f4fd61840ab1d509f81677", 0xf0}, {&(0x7f0000000400)="89084fbe01fafb0ea1093a8005d139ec297289f6828aa92d2309c3937634fe0e56e538ae50d688afadabfe918c63e18e6ab974ff56f1ced5d1a2b29521753d229655805856c90cdedeadb82b2d37d8f31af975f8dfe29a39e5e7f9a03119464e0124d35d91484cc605ac9c2cebca363c9031497faa2eaa8f0f2a383a53809d7492a56a7281ff469bc6a247aad1df", 0x8e}, {&(0x7f00000004c0)="fbf756ffedd73729a436c06af30eed30cd91d577ec055387906989bed42b839584e2b09a7ea489d34c489bb2e26bcb664e521ec4d17249930c26c46d534faad4584cff73bfb9603bd2ca10b4eec1205ef0b384553a43e5d3003b85684b670dc68758bbd634d398c3499a80b6b9a4dc5478028f3122b640089568a787ef23470321e452a6163c137939f3a72896b807bb7456ceb555ac8a113d6fa737f15b3672854e0412d38ae876a50ae8ce54c76dd0ae281fbeb4c066b26d6ccbc519ec7b3e31f0f709f0aef5a19ff74db7ad", 0x9b}], 0x100000000000011f) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfffffffffffffe9b}], 0x1, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:00:33 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x8, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 16:00:33 executing program 0: semget(0x1, 0x6, 0x2) semget(0x1, 0x1, 0x2) semget(0x2, 0x0, 0x400) semget$private(0x0, 0x0, 0x10) semget$private(0x0, 0x4ea5a900b86de89b, 0x200) r0 = semget(0x3, 0x1, 0x22) semop(r0, 0x0, 0xffffffffffffff8e) 16:00:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = getegid() r1 = getgid() r2 = getgid() r3 = getegid() setgroups(0x4, &(0x7f0000000000)=[r3, r2, r2, r3]) getgroups(0x4, &(0x7f0000000280)=[r0, r1, r2, r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x1) write(r4, &(0x7f00000001c0)="220e22", 0xc2) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r6}, 0x5, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x9) r8 = getgid() chown(&(0x7f0000000140)='./bus\x00', r7, r8) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xfffffffffffffff7) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820a019e899525ed5c8047b0178167df5c754ee5bb7199fea85a2851361574995645058fd95ba7fdb7e9a4d8bbf2410096fd003a28accdd362e96974ae87534e16cb1854fae218dfc24ed2f43bde85981c4b3c1c5b3cb902763c6c45a951fcb34fde72dd8f77"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getitimer(0x1, &(0x7f0000000000)) setegid(r0) setuid(0xee01) setgid(0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) pipe2(&(0x7f0000000040), 0x5df3a35e2f3f7e9d) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mn', 0x24f) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100000116) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x8000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff83}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xeb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe00d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000f8f000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000d0f000/0x3000)=nil, &(0x7f0000c67000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x80}) 16:00:34 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x81) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget(0x2, 0x2000, 0x214, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000180)="00fa4d50086023cc9701066e9b7a0c0d022032fae1b74a86f0") 16:00:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x100, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x1, 0x8000, 0x10007) r3 = socket$inet(0x2, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) semget(0x0, 0x2, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x1f, 0x9629, 0xae3}, 0xc) semget$private(0x0, 0x2, 0x40) 16:00:34 executing program 1: wait4(0x0, 0x0, 0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) munlockall() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xec) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(r1) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="1681e93d1916b01ee5770261da56d43d936aabb39be8a34ed2040ff69edf4fe8fa22a6813d26462ff6391e27867c1ae28a3bc0ed14fbd9a179e2c79fa719486b327c6e2f9ad65ea49389d717af0c72015298304dcc25b7ceba18ae359894e2403daca62d0e99d89a1aeaad5f7eacd2575e7a1698c4b5012ed1e2cb47ef0b6cfe7b2a62f07c4aa370d46351e70c9e9ab04ab421054505ecf1b68f6a5130bcf61b028f8941165f3dafe64452cd8395494d2ff66e394545f95bd48b2480e11e8317f49878cdc0fdc3c76c06b4d146bc34610f5d646579500ca6184f499f0cfbd4c4", 0xe0}, {&(0x7f0000000280)="4d2ca1b220", 0x5}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="18557f4176b697e57be3f88be0", 0xd}], 0x4, &(0x7f0000000380)=[{0x30, 0xffff, 0x2, "76098433d7b7d244588fde79233cf95176b395b1d4ae890d0ef48e784b"}, {0xe0, 0x1, 0xab3, "59f4a4559a36c457c86180c505f4be1a50daaf888bb223276a973491667f79a468215a6b8f2490ec9d8871abfb20521a531a0c23b096f61fafba2fe831797eaef0395821018820923323fc54d29f1ab7c041936232bfccfc116fe9d1a3078b1c357231c7a9b29b2224c340cff5dd883dea400c3d2dbd720d695cac6b7a331b64c13d9e5c76351993e6f3ed0815109f71d199610b56bbb9d4f91586ed86afd7f4a0f2813cebd516d340835f7dde2515f8188c7ddd03428fefac2741f53579fa1d9576ca3361d3afe5b388"}, {0x1010, 0xffff, 0x7, "825f426f334e5e8b31f388af45e4baab6e9fdabbd948d43da3bfb830a9a9562aa97b0c682ef4a43dd786296cd5dd90dfbdb1ecab134de7603e3ffd7b62687fd283dfee134255dfe6bae31af1cd1af1d8ebf30223947f4795fb8ea53a701bad0a08efff63c88038b4bdc607b6f4c7ff68fb2ea6590e381a73a15471777e68307e59b05aa9786eb42a5677ad558e3bd338afc4b01603190e39078a650d07264e4525fa3c734c42f630206e370c32f4fc778bbb9ff5404eba70c70aee4b3735104f0341457299db6c6f19886a5d160c848d9c9f4104925a842a0257916ecce05baa79242890fd178f6fca191dd183caf4f91f59fd57feeb517b8aa7d78d2a7011baf337800cf0f969ff35d7e40427688b24aca6e0248eb6665324a9c048ac08ab27b1237120780da9e39a07243181b6506e7af21b196302b840fcdcd3560d88fdeaeea5b406b92ba366a2b5f59561dd4c775e6354d106d9d76b43dc10bb24cc3767e26f26dada66c4a025d908c9766a6d24be9da0d311528d46a84c3e5353e3d9e8b50c4b9e182183e5cd96f8c611b52d8847bb3120ae6d2ccf7a302735e1415efba246f8417d8393b3a128e5d09c2cb73ae3ae6ce76e6d9511843a7b5bbdc9eb1b2745eb8727bacd68610163104dc055a283273d994539f6242f5b1bcc90d5d8819e0b8912a899e5a160758958187f7c7ecf3c65f885dba0cc590a265aff403c01627b0569d13107b53dc74534035f8aa4a0e72589220099dad1ce39ef5ae2225f1dc22dceaa3d8e5af4172bfd34821e7f683582efff9d23a1fb27850234c4463f1ba134104edcfcd6d673a606b7e137e39d77ff6522896a0c11609665c5b0fecfd7a0d3881f6565085fcb8c559fdf78a607bc2bff22afa4675fde0ab273cd95169fca05cec8b68f64ccd1b81431e4c3969aa1b75eecff81c224ca115b2f9188b06735ce73768e54e6b39421f550d21a4aeea5698cc1c5198e42476355ec4a36bf29e2113467a62152d78cf06f22bc32e749cd9efac0422d6ebcd278e2797d3eae53ded0b607fa634c9cdcb1aa07630e88454e228d2cb7d3ed2cc682917e66c4a1790bb0b13a7c0bc03b9117584ffcb8c7bd017146b78ba2cfc02b137d6913ae8ee5e659bf658e70b3633b2c50fbdf6fbeff5ec7bf282e6890b28586f8dd902d98a490c580078e0dedba19f908cc29bd659919f932fc9f57867dae00d177c89b2a1b1d84ef5e8b889fe4f564bdce51d5ab76b8c4613e86b88ab21f14395e4b072ac979dda30ccb933f6f84108b68c33c0f09bae369d080f68b409f27c59d2eceb13b4fa871898f6623771a6072387c08e614bc06d44d4dfa97c3c45046c2873afcb9147f44f385653f684b11dac0596ef45ccab52286f5ecc99e16df4453fca5e7f3956cb71b4327fa04b5998a97a705866985fe7f2434c9de7cc41292eb665fb1cf3e90a010bf6b751611961fbd35a1a84fe5f31e1fcf8d8ffbb6ecd4223b17df0da889990085f403d0233c603dbfb632b5237f9ef85bb39f0e7e07bc26d4610dca88716f580ecfc9053bdd9e775a0ffdd509894a5ba75a67f7e074f948082a1fe19e83ca640354944dc3e20430016d3c1140a7a6f0f766596d1de4bfa0f0b0f36da3866e9fcce0aca1de1d49bc7ccb6f5f4b68dc41306c8f66f486454faf0357b13dcb3245cd57ccffe7a6dfa6d4116b293bb4cafaf39c77840e7f2623374ce086e744263ab25659634f1aef263a2e41b9e513a2f498edc51d72fd84a855700ebf62987ed8165ab89b562b102816923f89abf358b69c064cc51610c91b1f576dbb38f8750e781a7d729eb9626506b04d5738ca5165294eadbc79668369f4f5ca8a60195bc44022651bec260e91542261acaba24adb2ef3b0d64905b6dd7c6e0a1086d987985ca74f7cbf280f20345ca75cec159d262cfbfb8f88cc5c053cfb880985bbc3c7666896f80f39c4f501d0e72152e53b5607d215c060404c17df9053226b000d3560aac9959a6edf9f0faeb0513463af9d075d923127d6fbd9e9156f0024cc6f6a4f1d27a860fd526e0c149c71aa70c7d29d53d47a00b81ea842ff2c89ad2b12558293806ce9cc4d77f8e3c2984b4883acf23d08797889783b2d64f7ba9689206d87d75d492dfe6648e4657ac9a3cb69fecfa19a58c31cc83ff6c7ce8f321d7ce81cc07d662688494624056c2ac20c45c20810dd41c2e47bea9f026a62d77dbed7cb68b6f9ce5426dcd8e951944083a050b00ac17cfb31790a363c16f61962be8d0329f86570d39d5de302d88f0f05febb623a24138f52147580e62be6ed8c265d91a1120d25a78a92a6e44a6dfca3da9354f6634ce5e35cff0ce0dd90abece5c04a0aa338fdc17d0bce114576a20af969e800b9489c5794b4011d7939c3a3bcbd6dd063ce0fc64d55e8e7ea79896f2716c5b715081c59465b982cf53bf475d4ca2732a1985d04e920157e116d30541c0abcdc019e51a96c3e28eb50661ebae8508d9fdee696c145f5069cc4432272cb50da163e51cf734d154b3c16b794d51036569ba182ffa3c39d5161f10a43fc17708494458ce54cab8092048c536fe946f81961742d5bb20ab618e0bc4f76797156c5908529f652fc7c4de6a8b42dbe5cb6aa69a618a70b598f9d76c5c2e971195a944fee0e7639efbcb550be1088841377d6dfadc2cdf2b71a25cd3d64b03ff24fac3f5e8b73a8107e87716eab8757671bb6ba125072f474b0226e8d8832f5c713b4fbe1ec3eb39ef979d821cb5029a35510387c7871ac77c810a97a654e61cae8b9695feb9a6ccc895071f06f344d378e7e5bb02442e14e472b804e48202fcbdc9d3cf302d8a91bc8b069a17d6d3e897db485729b0c31497cedd83d85c9cd58efad20d106bc919a2f0a759de90f91dd1a6e02bf9e4f22e15a29e8adc1285ba8ae8a2a16a13b1d4b059c7eeb9e3556529a0404012f5833c3a463559cd89cf296393521dbecb6d3ed381b109b52d996e7f92d22d9b3275c9ae0e1c7af4c7f97bd2b5845c26a346f4b50576c05f7df6659361b11b51597bf7f13c2217b811ccd471c87b42170a749dc561d8f3014e26f16beb763382ce09a85e968d806ae2f27a8182577360d81ecfeabec3964a6ebf083ca3cac6151bfdb1182fc516831d04ee50590354c0bcb8521f8af3b8f67f275bf5b8acb76859224fe736d9bdeec120ee18b85e2a895089ee05b270810f93405ef16e74175f0c356b4e9d9f5e0438766a7727d6ecd0ff2a0e54b9a66110029858bc6c010eee1cc0ae78316f4ef265937a8a3d2840adcf7957d7a861f23a136fd26cfe02cc373a5253e6184aeeb1cf251600e7705a252d8c572eb8fb4bbbb93844223d9140771adfcc9f3d4df54bdc5a4e7c1106c74a9277471e61cf87f442290ce13c6f9c8c10df70d9cb2497648f4f7d7ddcb619e9b61423f11184f75ea6a63c6607dfce27c23b2fff536d9dfa68d53c5dc4f3d8c2e7edc17d3cf108d346c8bde5282cc8fde19db7c9c21b2fb4e18054b171a2bbad78bae98c6d3ba61f0b5e4c6bce53ef719fd82a047c5eca040a6e5c46b9be857ea2ea2a385e5dc4766447a2a974697321b897c4e03c9b59143eefc19a312c82db3a4624f2ec2fbc1306d2abcb8abfae63ebb6a69f5f414cc6062f36e453020fc884d989338f50663237490c526fe82a84cbd46dca8fad56844d002d9c40bd32e9b1dc1edeecb252b595a7ccf1594e9a0af8322415fc3cc3a8589eb74f043aa1ac403482bd36971c8634fa3bf55c4cf0ac3cb08cf9bcec9b9a79fca3e593edd9a04df59fdaa1a9de7ab9e4792dbe2cc90f6cf25e6a366b42811dc009dfc8159e8995010ea1a06d22cb83c754df3fe29f1b48b19bdf89b7f5d0ccb29b637984436c44e642bd40827aadbb5713c6729cf4051960ac25ae74e3b7ebdfd004d7006ae9f63dad8bed6f50182afbda37ccfd3143785b48c0b5eeb8a768eec92500f7da4b30788283b3c2e5c7d3472c75550731aed8eb5e44c7f2a2d927f52304cedf705b2c4dc621831847bbed5214ff811a6a68ead4b0c01d4d3f37632551c4a09a718b1eb9ea104b00bce9d4ac019c00580c4f2f1d2abc7e4ab68b2bf01ee4c8361f8934f686ddbc5d5cd640a14b13501328be7ceebcc42c85898219af74691daceac0158488356bbf26befa5c6991f85015140291ebb815805b9dafdff5609e0851f68bb411076582270bb961f23761089cb96951904befa5a8ff15c24375d5f73d21829fdffdaf01ac37f9d993d7c30600644bc5b00de1d7e709fd28c4f07c8c76ba294d61cdaaa5c38a6e2845d7e495383d25162d00f98b59b8fd67599f2ba5c0293149c875b1ceb20f7016c3f141c9f5bbe8e842449ee377c74828089e1810b4aa59c267bb707e11ae276450f168be511033464232805d1c422a3998deae06891d43150d1f1de1b3a37f05ced62e23bc2a12d3aa16bb9424ebd9963642b893233685441006dc3a5dcd5dd7bba9a466a9fb3feb95e62ef91352f58795ae156fdbbd8806223c1492b7c0db2601e4514821b694835f17e2b23363cf27e8aa4f2b49c6e01170c86a7835e1457cc14eaf38134a38bfda0d44393a7f9a60b1067212b4ecfdec0ed6e30c3bedf941b7afb2d69369e21f899cda4a9c2634adbf27b5acb64e69dba051a7b042a0fe6646832d359bd3ac77b7a838fd26e15a68081dfd832ecd3e23b7dd6e1c46dd8042368981bac108eadd29522db79f8ec21b8a3d7595363a922ba582d71991331e6bee7b2b1c15de1af5e8163064260d8e077937f1d3a8474de0d23fa1e065474e047165cbef5a01789bd5b2fdd6992c82482adfcdf87efca2a5675dd9915bf823061b9b49ea31fc21d398e8098f0385c280ec8a7914c1c639061d28fe66b500a50a8716b88fc8c68248c64f7953ca2af62ceab28ec2c330607e939a289fac081fc0b3f8f25b6a68e40acdef1310f361e154619974beb15840cf8d866a910f7b20e58401299ac121dbaab03b5c7c9e558d7daad54c9d96b8fe6a54e54c00f996729e3fa787cab0c8e04583b5d2035df270e3d6e49b8f3c2797cd7f1d2a5ff8d0535caf79269a3c881ede7fa783171b6cafc3b81c70beec5398bacac863d9ff995865e35d4385f972004229875ace138e5be36c5b0791c63f1b7cc392bbf3fe9425d3df6ddd3a00cd5d7ae1cbbafba962bea793ad0b8c089b5b41019781bfd6094356397c99b3a457e4e4ea06414168a4102b9423abfe948bce999f19561b2d3aea23724548ca35050c8b48ad761ab8ef4a4de9252d41ad0bdb9f57d4213cf74920c50308d64afce6141a955f3e4d8b85ae56136c8c2581ffbd0401aa2970ee5149acfe06001eb9f143e6a5ac8f8de40502b683a961054859380dd6c4ce144d697b9f620c1d7e542b3c4d8237a77f74b8be6b488ed2c19190da511dee2e17f4936f4232761caed964d761dac34654df93310463218bdb772a742da552b3bef504ae57636ae31428ce632247a512fff02437179da8fa09d4535da093d147ad6f01f4a2668990937562a6d314fc9fd2e5590c3de1dce0fbf74ef115585fe7f1d929a4f5212557cc84e37874933f4f113e9824cd83af01dffe46739a77c11fd27487000ea6bf3fc1dcbf81a6bfcf8d8c18bb32636b7418e11172e5debaea8deb6206e3bba3a50487532597a15245aaca6979815b94d1014537af8b8b786ef09a35be8bb9f15d56be21b3d355ec0b293cf6a0e22637771ac1e4e2f7510fa413449e991f89dd4c2939cbda91fe4d5028883f33965641e0cee0aec4a9dfd7aad753878"}], 0x1120}, 0xb) 16:00:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) syz_open_pts() syz_open_pts() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x100000001, 0x8d2e1a104a30728c}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) pipe(&(0x7f0000000140)) semget(0x1, 0x1, 0x122) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = dup2(r0, r2) recvfrom$inet(r4, &(0x7f0000000040)=""/52, 0x34, 0x843, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:35 executing program 0: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(0xffffffffffffffff, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) readv(r0, &(0x7f0000000040), 0x10000000000003cc) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xcc) 16:00:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x182bfee79ac0cc0a, 0x0) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x11) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x2b61f021}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe4, &(0x7f0000000540)="e4") 16:00:35 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000800)=0x75) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) socket(0x18, 0x8004, 0x40) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r1, 0x42}], 0x1, 0x0) getegid() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000140)="000000f44e9a17b61ed63b18ec8d01e25c8e5702a7a7ee044d45c534ca626b4d578e01ab2aed88e47ed979df732a9bfaec7823cf5d88494b") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8000) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000400), 0x3, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 16:00:36 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) getrlimit(0x1, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='N', 0x1) read(r0, &(0x7f00000002c0)=""/91, 0x711b3618e1c64e18) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x1, 0x80000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0xfffffffffffffe80) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000280)="def4823a") ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x6, 0x7, 0x3f, 0x0, 0x3, 0x5, 0x2, 0x0, 0x2, 0xdc4, 0x4}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x100}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) flock(r0, 0x8) connect(r1, &(0x7f0000000440)=ANY=[], 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc000, 0x7ff) r2 = socket(0x18, 0x1, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0xfb7, 0x2, 0x5, 0x51c2}, {0x80000001, 0x3, 0x0, 0xa5}, {0x100, 0x8, 0xe39, 0xddb}, {0xfffffffffffff000, 0x6, 0x7, 0x7}, {0xf7e, 0x8, 0x7fffffff, 0x3}, {0xd1df, 0x6, 0x0, 0x5}, {0x1800000000000000, 0x8fc, 0x8, 0x10000006}, {0x4000000000001, 0xfffffffffffffff8, 0x3, 0x7}, {0x6, 0xa1, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x57, &(0x7f0000000140)=[{0x1000000000007, 0x0, 0x200000000, 0xfffffffffffffffc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") setsockopt(r0, 0x7, 0x3, &(0x7f0000000240)="57dc13269b201476f261c13a7db0bd056c59ec842d37ddc2ce2b8e4d3040e4bcdbb1c863a1e119a2e1d3a6d61a02", 0x2e) semget$private(0x0, 0x4, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040040000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14d71540274a182230aff0f1c69fcb2710953a9eefb09184cde", 0xfffffffffffffe21) ioctl$KDENABIO(r0, 0x20004b3c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: setreuid(0x0, 0xee01) r0 = socket$inet6(0x18, 0x4000, 0x1400000) setsockopt(r0, 0x3, 0x7fff, &(0x7f0000000000)="dc047702db3d9d1876ea6a576d5eadd8411cae01898cdef33520a4", 0x1b) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = getppid() r3 = geteuid() r4 = getgid() r5 = getpid() r6 = getuid() r7 = getegid() r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = getegid() r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000001c0)="787262da3a4f6790cde6dab9d3e95bb74867557801923a8a853eb96dcf00a95bce90652769f22093023e41cb5f77e3bb871b4fcf41cabfe7ec1702f68582c376e3dd7384d68cfe2c9e969e23060763152204057982e4548b998fbd49cd37485e77bb2c2d877abdee24d2638eb15a37adbde8019fff21257e99240e82c1456f679123e77f16ce28c90b6e8eb4f90f0850fe936f909de8453941238de34d42f5d728a63ced93e39e45f89574917bf8cba2c535a9e418cd96b85a4f547e71eee87804be67f8a7a7c119b3f6", 0xca}, {&(0x7f00000002c0)="badfa61e259ef7b5370742ba50e87ac2d89d8b851959218dd3de6b1da9581fd1c59a35a5456a8d558b7d74752322d394d810d01521ff666ca14da28854c2d9237ad26395ffd8548bbe8f3b8e52a88bfbf597addb6caba7dfca8004ac701ea321a2dfaddc115b1faf26609b87b6abe224a0a53a989b41eaef5640b248ad5280a642872fcfcf62a0bcb34ecc572ce4cf63ebc33ec7eb67a65b9c86355e4065d84b44e3c78a09ce4be49027be07fef576d384eef9dd7d7883b562e7cc765e8678f155a2411f6a3b551d81b49af27e7f6b3c0220bc4cdf321f368ecd514e22b6420594c7dc1289ef989dedb23d2faac0b53379cd74b5a025dcf2b44b6e6cbdbcf5ab1dd628d247e1dc3a2c881df0d4a0037c791ef18c5ae85bf0a3afee9c0f4017b330e1e48b09b174fd914be1465b467095bb30f1a204f342ce713a7ffd02021509b47d085023456d729d39e751385fe4094faa8dd39572c362fc096dce4886e90c22f2066444c4640bb9f6283e7b8800d13304870f061846997e0ba89f47cdc4ca83f4c41df88d4b7b5315626b0caee7ec800d00a132a99df023441cb332e6b7b8bfa20ba51c63693996270c7318ad34d8f5a0b258ef30383e042429fd49c954edb74076142c4cba4d7449d3e479540bfbb5cb861f92ee11e11bad523091a186729f1843c05159b5048a1967e00c6b84794df23f973eb777135bdcd70f9339710f6a278b5cb74024fd1832e5937a407e3b1a85684bb9c6f8ab63f5948b7e89991284ca1c85fcea864436ddf01129f38d5aa9070a8bc8f645589cd74376baecc168605df5274ce80b10652995cf52807303f12d82c7b71cec1433b6ecde88eb079ee8f6c8b3728c27fb6a3ec3bdb6c249c1a9ad7720be655137ea2414d2969b5ac66b68aacc7a936ed217f281ccc11b619dda540ae51d5efaecc8f59eb62ee5d161bee3a2ff7986345b7f5fd26f5cbee2ad506d7d7751c44333b99ad37d92bbced7b8a27cc3b40fdf5f9ea0abdfa82bedf593f1d81155173c108e27918136f9fb4d82e49b568132aac430e8057f1460047135dddf2e28f7b4518bc077a746e5b7c95d157c48668a9b083a19e3d5040a0cf6fe640409d53bf587e5e4a84319f332d3dd5ba4d2860ee37a5ffde8120beac59c334016fcb71b201412882c12c86cf921218519937a6094320bd906ee3670203b36d513964c28dbbf5cd495538c482b91da19ffc9a99456199d51a7c17e8b6780bdda82229bce7dcbaa58dad3fdcd7679a38e3981d23363e383cb6b6f18063016f65d0baebfbc62df0c96ef84ced724161ae3a42e2b8ad19725b046d61612ee210c4bb737713de93165ec2d1af646ca049f57d2c13cb5d0fc2ae2d84f06938c02dc3fb282dcfaa85d6a473ff3ad6df671ea580fd19fa1928f25f0939e301ee67b5b8286cdff1e23ce084c9c3765cc19c4134082fc9191304a7997348f547abeac690f6e6b789fc9a02c63162d9f59f8c336757831558f886ad0b9c9219825eee79e637a37c198f0ff28b12d79b3915c64b4760167556c1fab2e7968397e4ce54613601d584bf273f00ee3e99a27a87f8b63c131cbd67126f3f2416710930a8346164265b98fa240ba0e32dc254a189eeb4ada5f7f0d2113b4a99a6904c78a281f80ad190178178bffbac741265cda6f9173ec845796cbcdc709a166420442db15439dab5c4a189f044e128ecfc11db1d618d4fe29c49939536f28a9e4dc3f0774b2177890278dedba213eb46eea605af86b860b2c154acdc04fec13010e0f0ad1c5f43e2c30998d5b84c4a7c2830280a45ffd820054347aa22ddbbcf9f6487a693190b8d4c1d5c5eae54d15c64b2351764fe6d3227a58fe6840d843bf598d4f8bb50f87ce48929f1691623a001b947271cc3ab9fc6a6c5c20e82d3142dab802924194a5295f0abeaa6ba520af1f3516435c90a984e2e6faae09f2b8eea4349e7eef67ca0606ccf80bd89a858104c5dd61a1bb14ecc8731d9fb7f744e8100fb4d22c61d6169a2d36253cd6ad3170c0ab49a5994194620c4997d9c1b578967c16a5668782d180718b299b9ff4f28a30d3b52f436655f1a1313c55f6d40d5b289d6eb09bf79af74265e3ab4afca6b253b8ab03eb994ac38a7170868caecd751b7651557734cbe9782ad9573f70e1d8332525b56a2269b60131b30ccb9abdd571238cf01635f43d3d66df8e5bf5b23fc04c1ac10452f48991d1efccbd9c1b5ad8262db60168af1c23b669af80cbf12c50fe39e3c4e0266fdb21c50725006b1f010fcdf45307b91b8d3a656d8565970ff37d15d3c49137ba905537429f357429dee18052cafb2223ac872612201f58479cf7d5f3689920968e36c9c4a1bc1da6f2ac7cc51cf2d684b8734551e570f8796c7469492dc82c83bad8649ea50f2b7e5607bfaac2f18c86d6fc577ac25bdd201608796698525943a6657d6a03b087fc0e76eaf794fdf5f8315b3f6e321b1e25fa14e849101a05bc0bf60e7e154ec331da7239591ded11614f892b38c8b20aa7e4adea3ddacecb97b63f337bbd827524b34969c260c66c8155057fc59a9b5cda86483c61ef3ffa8e7791d508383fd2f14735ff3139947982764cf22e812c877bb4d091b4c12d7ef9eae30655c381da003621c42e21f111c0fd36a689aee7836d9fa66ecb77535bee96306740297e5bdf895dafa68c98520c7f7a3a84586681987b54306625ec767a2114c7fe55df79e59727ade57b37e1b235a5c82bffa2d8b1196479b67f185d42e1d85b7282284ab17cffb6feee5728374265440abe542f619599634f5446d4738084064933b0ff11bf94f8e0319f58253cb13d18ef85b44dda6f18a50c81c56915d11336b31a2c2edacc40491f27b432f33033e52c47bf83dd2417d29bb14f1eaae762eced404887be891371c0ab4e3d22e0dbd26faf0da5f76978ad28b6b80db2925b7599a8f68578f5f9d7598a373cf35b3d1f04dff125aaf238eaca835803f3e7d27fdc4ea2a3f2052508e88d16f623c43a46c5a55a0d265cd62e518ba812f1b04272246cbcf5912c9784016b91995475bfc336dbbd1c2ca31eb3f88022e3de6f47f82173c059bea90a31cfd50999318ac448ca460cc9e3d10b71c5a1a7bdd4fbaded2b6ac1dac1e758ccbd3933ea7c4645e1d819373e2e91d27b8f2512b88c7aa8e340337e0d4215ec2d4b766981faa79626698bf89c08948860795135e75c0576dfd50d2ca7fa56343498e2057ddc5a22f8a7ab9498a343156e124caa6f0b58ced9f558c5158a9ccfdac42837251a02612548ca615e8f37f0acc41aeff5a2a04bdf83f7ac1b1ce2600daa1eaee969f2018d91b8cdf099613f09f15e47423202da526ec710cc98e34c55d7dce5a88d1e1f9a31e7f68650dc43ffd7b325cd36573ff7c83ac90d568f1e37f5bd0cfe177176dd0d8146433ecd8d86c4fcfa082a2a7ef70209cd04512bd557487102992fd19dc825a9ef74294f5ecc5f4dcff37d37e088c9a44742eba8ff2d63d762a4f37b855bd4afd8608030b3cf1f1927c91ae4876f5f33f9c19bdd385e14e1319233c7ff004ac1cbfa62737b111ac1f08b95c2a5ec06e2708fc3b57903975b046b8d24307581adbf450b730db44cf524e65638cda521f25d1098594203c63b83edd450628d2d24b95aafedec2320999bb8a9214b94d547dc20f38818214b1c3f2ca6dfb83b643745868b34876d8e6f88c3ba7c29b5a8bee7a8bcdaab5f30a6913a7266e706992e4bedf0afb6e70626fa8f8ff00b0ddb7a6eb410644e03ab26f048ad122aafa7d5e0c177cf3c47edadcbbf9073e710860406bf3937a5e611fc38ed63674a83d7f42e78f78916a0dba075f68002507a17c74ce27a4f58465a7644f3b7b77da52e23b26d9fc1d650b80be9545536eeaac891a46a8c17b5b53bb1b27c3fd9a7be4b1d4f2565b99031df36c50f017bc020740a1b8aa46da54ae6235b22165a0a703312ac5460cf273fa53f18d9663a115ce04387802d6440cbed80e0a12d9b19a5bf58308ba26bd4d129d8f310677c33a3c0ac31fc709b1b37998a1a955f4048b51fcee4e4b47ce8927380049c311dbf8e4891df3fddbf68204f94ed651edd75d0613d568aecd248bdabdb159d92413fdc5f5f43d58abf897a103e4c1592f01553d83cd9feeb0110121d9b1b93e8f8f1ada753f0fca3d7dde7669c9735b1920179c953f4a02078419645583e6bf03dbab94be7c0c75b44dfed7dc0490215a09c82610d4e9cbebd4f30fa80437b4af7af46e0f83109fcbdf9cb0ec50901c6cc14fc2b0fd5e2371a9e79b135b9dda7bed1aac71822a1513b11d8a2e2cff5e19e43e5c9637f44d9023a0598b517d959f6e3d3147a5597fc60fc8a1608e40c54ec96e60bb9a408b1e1345fe41549fb86b50a79d9b81acb68dbcae8b35b6a27d7667d7d658ca79470ebad35f98a16b058052c4f988f5ea89a2e8080ed77eb92c06292403b07d7ebb3ea74b516747a439deb8296c2be4defe32ed60ef82fc8eaedf5ce6d0118baf3c376e2aa14abf6f637de85eb9bb45dcd8603225b2e5dc7c273a13356e5ecd97b312b446c57ee5f51b2db48a937b0fbb17accd7723dd692b1d2d84454e796d5b076112ce6147750d8f220ae78fdcfc25f010cc0fb56ebc8f18d75a6561bc1b9a8d93905e778da849a74addd9a0031ce0e1adc01af76ea231d45f141a89ef691192a67dcec7918d850f731195aad1645f9943249957bdda9ce91d79c11f7c7e7f459d2b1b496ff5c3a4342965e77b023312066967011979289d52d73569628de7f85f90ca91f786b6ba29787f18880164c011536945955ac2c0b62755f6144e3be77c26e26bf065052ccd2be7383c3880450f3b56135f616a7dfb79142eff249f05ab8ffffe7ec3f306721988f1a33152a8edfad7b342f4156367f93a4b97f99124a6f9596dc33f9f8df322f7ce7c42cb63b9a4c940044537e2f27aba9e68e3ae883c389834e537324f311b4a3b42b6c606f008c3c24618de2c9077486b4d7cead60111ede96727eb0ea7f224eaa0cbe5d80b6216b830f10362c7527a6eef4d1ef875b734607b456135a00aa8c905ebdec5d0a5559adc21aeef193b47a68fbb204b7e3624315bf58f3c6401d7d0929d0e4b2529dbf799f002206583ec16d4d925b4bbee048a6ca743947a6d73b6eb8c92fba96d2af8cef6d4c0ae67d505507c5f04f3b1acf4a702e0523ee368adab7dce01f734d842ea413a53e62b8ca2c28cb3ae5845399777ff29c5cea316afa09beb2cb24a1b35a51141796e49ffe1bc1c785163b14a7064be0995c63ce2b3417273440caef830ec8c5ba5b72736b84beafe0a1b04f62097b88f169b2be6e67347d1e1659d282b2173d611ac27eb6bc6f1e30d752aaa1e71b57c4c04ef30f3a12a454b1826d4d3c5d35f1521ed5083a8388ef89c5237859e361c211751f5f56eaa54cbb5fceb01d9a6628ec9f549223660e34fe89f06ad0fd9b0d0e9f0cb14a2a5bb31178deb82eddb0e6686c97393ec3d2a91eb739169afe3975d0e3f33ff33c5cac384d6e5633c9e7b92b884e7531ffd2f49796834bc7653f657d23412b679b01592298d196acf33fbfddc0002d51c1ac35b2d028e3848bde57e8d4c1307a4f59eba07cf564300908c7c9d040c893d98943acd7cec02cc5bdb6af1dd5277f310dc99a4ccf6dfcb278ebfcd2c3307018d69ff6aef0af8a5f1a928c19e6f72e0dc3ffd4561184591f2268a8faf4ad61b124d8d61659b96ff247a482b35198e9d199ac0f84cddfd129728e4354f3ad8fd324eec34719", 0x1000}, {&(0x7f00000012c0)="561523819abdcc673ac489d55a23bdac6191e9bd1e05ee91d2290f45e31c0491bf5a3aa14209bd8fc67e358bc515cb5de065148225", 0x35}, {&(0x7f0000001300)="d8bbc52f56742bad8e9b658bba4146fc2152603f22bd26aa", 0x18}], 0x4, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0x2}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r14 = socket(0x1e, 0x3, 0x0) r15 = dup2(r0, r14) ioctl$WSDISPLAYIO_DELSCREEN(r15, 0x80085754, &(0x7f00000000c0)={0x6, 0x1}) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8000) 16:00:36 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') 16:00:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 0: getegid() munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) close(r1) 16:00:37 executing program 0: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="70b056b0e8232cd42bb1c2cef1128027c5b70864b9b3cb271246f0b28797ed1f7c7c48db75d938639e469dca43a72b863a6bafe983e2c8963341f2d91cb857fe78dbbf9dd0e02dad302322a1b3089260d32d6d893e327d92d2609fe0b93b93f5c5cfecaa2183b87ca0886c45db0957e0cdd910e743d65cb11172b2c9e10e683844e224ebba", 0xd1da8bcdfab8119a}], 0x100000000000001a) 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, 0x8010426d, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xfffffffffffffff7, 0x1, 0x9, 0x5}, {0x7, 0x2844, 0xff}, {0x20, 0x6, 0x3, 0xffffffffffffff01}, {0x1, 0x7, 0x900000000000000, 0x40}, {0x5, 0x101, 0x62b4, 0xffffffff7fffffff}]}) clock_getres(0x2, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/245, 0xf5) r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getppid() r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0x0, 0x7}, {0x149, 0x6}, {0x43, 0xffffffffffffffff}, {0x88, 0xfff}, {0x22, 0x10001}, {0x8a, 0x8fa}, {0x40, 0x6}, {0x89, 0x3f}], 0x8}) r13 = geteuid() r14 = getpgrp() r15 = getuid() getgroups(0x5, &(0x7f00000000c0)=[r7, r6, r6, 0xffffffffffffffff, r6]) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000e00c41073083f50f7a3846f94d9480b1dc15d3f8ea05cc7ce424df059508b1e4f32cd149ce58be67e93372463be2e3f8824d82ac88dfaf8fc2a2a33cbf9f787dd053dbd2eb793edce8b1192b0d1af2964"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="04221e0e0f03e4f5c66c01ac3d93e0878f68b851a151da2dda7a78ee7b2b04397f8dd5d423e5775285994e96bec18e858fe381435a1944ee9beb2d9b83508bcb8ed92f131ff8c189877fef66eadac9d1bca0cef322eb9099e4b7d005f30bfb57dcab3e5916a414c4e4f36b0d1c8f69e916bcc6d55c81275c422355d0843d8f4e", 0x80}, {&(0x7f0000000180)="8c8fd7e5698a7875c1c47fa619d16f533e3f77f1fd522a3d3892694347c9b7f38b85cdc2b080ad1574e90144220f62dd3f4100202b270cad9b4f41fec891a6bb92586f963edaabf126c270f24e72eaaf9971a37775cf7ad83c5cd5e49c7e8e45b8dbfd5a4f7474dca5db094fb8d546bbc6cc5cfd2e804ab121898602f5bd26a235aae8a5c2238f0188a83139a42d35", 0x8f}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x38, 0xffff, 0x1, [r0, r2, r3, r0, r2, r3, r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x38, 0xffff, 0x1, [r3, r1, r1, r0, r1, r0, r1, r3, r2, r2]}], 0xf0, 0x4}, 0x40a) sendto$unix(r1, &(0x7f00000014c0)="918e0a77cb72eceed5e67ac1d14e3b66321f4d97ffcd30bd5958e43ad8eabdd8f9f4ca37cdc3490fabe4a347a9987eb748ffe49041ebf757ec957f159d5a0630a0102898496a2ebdbc5f6953f937a651f445e8d8f9f8417631a3f41a63fa4a1942e4529e4a9b1e1a3a3c71c5ec8a83a351d1a19b673c74e324faaa257be72bd1db9deda5ed8c964b7948c7c77bfc829fe6b1eead1b0ac63a84cfd3789461e4a3eb7a4beb7c562ed0395daae23eba1655bde639eb03a4978be4fd89f439ef778af76d069b6a890d1f652087fb638d7e6acad77a97cb6a67344bb8f819143839dfb6e7b7ea6fe684817799bfecceafe3d567913a691444ac294be8e81782bb994134fc7f76a6dfd406c6b8f99ee1503007da0d6331bb01af2b89c65c213131ea950218f6dcb37a826efcaa02f740933fafbad780080c68159abb5da3642b023beab7bde8cc08f5702f66cfba7972acd6d874427f195ddcfef1e1acac7aff1044de10ffb4dd234dc721e5abb75f312322ce903b729ef65df4d8804953a0005c09cb95568cbfd10ea85c4dc5af03e68978da1b34a558b37f21e90731f2bd6f046020cc2d5277585261bd3d78705dcf5f30dd45f052439221c0f068c3ee5f81458d59b1a072780697541d5a649d68d052f5cebcd68e363486820c340a12fe7b0eb60ab643489cb743cba6073ba428c412f67de461b34a0cc9ca4992eba1fe3dc6526744fc63827532060a68da8844df50fde6328d4c0a95f611a11b629e85845fe4672c3dcc9170432588565153571a2d5c14c8ce12ed63907fbf2b2b6296e50e1e51426aa93032719e4ca3371555300ab3bc01f58be959946dd95bdfc0fd0238a468677fba4b8b4acad3d85b6d7ec83b7676fd5e97b3aa530a217acae59049effb1cc35b733f62406ca0bd2491fc387f1352cb7ae6cdabc86694f2cdda4d5eedb918ea43cdefc2e13cde497184ebf416565465b4054c7099c892603192d457197873c2988e9ddfb03cfb2cd988dbe904e9de2a523cd9b47b7a781704891850fc24d06baa7b7bc2cbd2fb55fbd28efbfdae9dbba4f163a67e7e5075dbb33889a9b6e1f8304d2fa03b9904a73ccde0b8541b0f4e7de867270cbdea08f2cec23456dbf5533929b694a21577c1a35e011303c9af3fa6d498fcd77871414f6a678f530c13fb7fb881d4e812f759ea173145c8e385e37cd4bd74de9ae9348b4f9710ca4ce8b8806b31c82d9b3491557ea14d33407e75cab0764c3a755399357d9fb0b3d0798ff43a4a2e2dc207cc7cc12623899fb6f343647fa878db28fd6189bcfe746acb0fb447eec21bf8cd64ad474cf934c52e5a6a5d2acbc0d31e8af6eb84fc38f466541a92289a38baad3d1890c4f77ae809ae343785fad489bc447f7a8938f3d07f34b6110de85dd8c83dc60870a1c8d6400511022efbe3b5da2d47b841935b1e7aca0e1c49b5073bbbc8e6388397ba87fbd24b74df50612b02c8959c4e2645adcdb0c1f6eefe7b2a174fa55a9e15292597cbe26f5e3d16af4a82d4a1d910ca0d80f287428cdbc77e80ade5772f7a85d1f174aec9c44a9f32a4e2fbe955f79730288146ff49ef7ae903c4bcd02ee80eb07e75048b0027dacfb7972fda0201329b6cbc425c21ba72c3cca4ed8c98cc0cc79947a2e29edaaeedee332f13a73541dae1219d7396f047c47e5f13b6b9c7b2306bc09a9da08330f453ad24aa4a849e9d2dae15b5e8759694ac79f875b4c073aff1c4ebce3d7ca459347723a8dab4f396ab6521749ac6677546e1d67bb2094c459bf91a84bcd64ff1ca961713675e5be0c184d201c51037c1ff4bb233ad57e9af842fd05b8ce27e9a9cec5bba909c102d499460e854908c5c58dc517186530f23d81fec9aab6979f3411cd9bdab9b39fa9142465d31291012044554639dd7be67c925e3eae80a5a17f35b601e01d93066ca22c1dd6a00e4a3d9e1b0dba1a913a77fa66aad2656ad64f1f6927f0485c30304b79fbb1fa33d51915af531ed06cbe1da1290da58f832e4041b0f551becd91fc218ff23b687eca546d94a60587019c7bd5ef55ae8758b31f90aaeabc783139ae8ec2bcc66ce1e6585a92bc5f87ec51c13f75f8b0223ebea2ee1f698256790ec3fe5ff36fc6a3fac26b13949cb6353a98aefc9a01d12a28f72a76a937a277317554f400947d8ce1c5578dd640c9c248a3b2be1fdcd86e4554cf536362fe64b50049ec1f9f5c49d2bd7b47d1fb20a851adb7ecbe6e2291949a0d856daaa79238f588f31fa830841413108254a5f73717900a244755814deea404bfe95f6f8f53832d8412da0f04515e0da94e3b6bb602c391596a12ecb2be76c6f7dfe01e757e057409c58aca280c5b4965031942eaa5bcee626fdf8355287d366fcce41b7144bd462541cb62076b391ea923fd0a0becb9470e2c46e55b9918841c2a058f0a04149035d3f4a625e8ef5b5dbdd93d5349110ed772cf4409dd6fcb5832ec72a1931d95553804575e6b78e1b6d8e65322e2933e1c79d10ab572ddf55c4e17f0d3d35cb27635f9164d721ef865e245a2c57dfd7f0ece18c78cc22c97a2227e9aa39513951e1c972631a90cf456beaf7a2953d14ef6dfe769a1ed1a3fb5d57d3a5a1317ffcf265ac4a9e5f2a775309e3f6bfbe887213eed0d2f90cd7491b8da8bb5332fdd2a40a8590d6dd36f27eacede0a879680334cd101e8be2013b952580c7e8a9c199fdea31bb2784c3bde00452110b2f0044db47c22596c1e28d54fccccd293b9d15445726094856cd28c999a6ff1fde70b74c3d2610386a0ef2089318010788ed564e4cc453f99372391d64496b9720e7b3b18495f8c750848734df6257d93949afa996d031922f30f1e77134920cf443692fac78785aead29e71897a3e52f04232057e25fd519e062ab51d5198d5fb93c1824bd41d95d02b9d3126a86dc740cb03bd52b0abdd51cbf43f1ba6aec74c4898dce4ec5e4d4871c6dd9151878ed52313256969b5474482dd4529ba264f2b21499d10784eda1107950ace30570e150ec97b5bc69fee4f84b5ad2829cc468f5edfd0719069e623d36c29ae923930ac1829fc2992ad4a63977e5b472f06e1c4288c7fe0144a04c85c1a978a7e75a063be313e5e4f0366c7c908d8b46f3e4729dee28a9d6c05f388a2cbbdc0929b3852b6b1e5ec2e6c251845a3d6bf4f792e409d84f77d17f03a6502f0381f4ba04cef61840c5d2616bd7be6d5b9c80e0db2a82070ada1cc23b966952dc0282949dde0569886e5ccef2becd565de4129380ae66125f674d3df8edae0c8ca0d0df2d91ffff100ccad33ab8b86067bc5fbdcffd82e4330b1934d81d9074f230746c0dfa0a19c18225ad215dc64df5542c380b1c1b6ebb13615c1e3269947bfc437f85c1a5284a82f75506fc99766ba64fb8736e506fbaa07d392c2b8c9a6dd96d3621d7fe040a843d4aafab6683f5720502876459c852872c4b07fee5ef4d62eedd03761c11af22b2ab2aa2f3fb0237b813d3429d6d2200f31490f3e10e595806fc37145fc82ec102e43e3297b2177aba13a14a055ea7ff50bb94e2754dac857863823efda9b6f29383f74fe22e3f58a3057d04c333ccbce82bcd8a0093bd18696374850be64c8d4ab157a868e5fc7662848274e98a3d5acf5055a3adeddf8f64231c1f83cb072bbc7cc720113fd2c1479a512c1d2b07696c474833012bbe6dd1dd5154988d7da01e3257db2caeec1589952b4230ad149919bb4bde77bd568d0811571f3f4bc69d6336660e9514f64105c0cf4efdbd4d07d4c0b219b67c98c62d2c2c801e9c34e5bb3b1e48ead09c283449baf6617bd2595a122f36c7c46d0a9a7dffd9a58c2ef92280bf402cba31d91553cfc59ab5f2b6a7a05c3b2c5497e54d28f5342f2512ee6ae209894f3bd0ebe4db652d024ccf37c791567b796a4cf0ae4d2e72cca511411a3551ce5a6af21f85d68fc4b7b597b83743d07d018ba6e73ffd1ba8f7e729b1ad1e984a2a8e1ef41c5dd602732480234d99e9e1c524c1f5901609ade007e9003191b1e9fdeb49d487070725e7c342d8aab013274f24b1d78b5c5957445df0e9dac82f06a06cc84f4ead07e35b93579a7249d8b12df8b17eaa177330bbb90b61581c7a0924c591792098bfcd219eb303db6c14140b21b5d7202362bf3e1dca17db1f896a7a2e28f883ed29af6451a74e1a9348aecddd0100843243c50032fe07f68b6fe584bd189942959a0b4850af804530b328e498a67548ab1574edd548ea0bbe9ce5a187fae79dc0975593e9d59017970d9613ad054e1216b353311cd10c82773cbcff6eec420325a1783b1f3c4d9c222437ada7cde0fc995cabe666e85a6351f6c46803c36efb134fa91619f81cd63e12894873d625f0436225ca91f593078bdc8193ecaf7c1941601efc97f739bbc68427279a60c2380935f4cf9eb5d66c920ff5457e7d64dcf8512c9b011ad91598522f9a5d8531b2b33203c9a810924bc9e241a71a7f13f32c9c5cbaf903dac1bdb027f7045505ac4ca8338838ba6f70a28c3543edf30d61815f8fea4577366f23429a96388c0ac5d541b22ce1f1b580726e755da9e29a95bf84746214cc17b34259e7a2eb4a10aaa9a4d9570eee12c6bb3f583ddae9bc3617ea13323add1daabdc843524a5e1813ca40b5e1c8cf80db25efe866afd54997cd0d24cf13662b1ea1be04716c6976cff30f47046a085ede4b6240f1ef80d334bc5ee751d91d8ffabf8d1318fff90097f0477ede28f852fedfc751c5295fbb016570747299d9cd245df745ebd0ed4db937b43cc41dd9116f1d94de8219b9f698c7ddfdba6756ed1a3d0f0180fc55ad51f8a14913b4c2b7f7bdd27cadb951918f88c5b53849cb6e3c35bbb76669100f3a0cda7c5493f9457c7397be0340d8dc0ca3628006cb11552f93c9cb5a05b58e59cad893eddb3f520e8e39e2f75e77dab7cdb8ad45847c73ff59339c7e0f288ca208e0302d7d8624242d4b8ebd34547aa96a66d6680a02c97eeacf4a89f3a209efa8c728310c42b82d341842618b32d2053d69b5078916ea1413d4adc577b0597bdb921d57cd1b5ca68e9732b199f5bc1c5a0e47a7a3ea5d8f916446d9a854d98e5a314ccc9ab3194e97a53eab03d786c12f45eb58b3c91ffa0c65db0eda6771c1b4b8b18143965c34611af6a4d822f0736abfff5bf06b6533935542865ffab68ff563b45492b1ba4f00f16715445b50c0a1a1b7630bd1a8f61a372af083df51e4f1be90572decd2ea08b75fa415d53950aa2bd7044bddb51bf09acf48640310e542a8222ebc917df72f991f49c76a9286baf773a4f8a444ea50bdd4408c802a8df9d172555616b84de19adab6ed231bb93e65ab29215847d1d44532830239f0b741adef0f2279836bfb1003387cf1039b3f28b17db832a1eb7fcebe7afd8608b746ef9697094ea76c82893257b8024608f040043213e4ce9f00663a2e0baa9055c123555695c6b108cee9a211b3549ae1687d737799b86dd706eaf789092beb4111d537b428349445d9f4dc8ad413ff4edee987c4e77eb50df2658c531e5ee2e382b1b459644f39b0a5d4472207333f72dedcb58d6222bc79dc241a670e54e34108108fe06b6ed088bd7bfc44503ed0c75566313a20eb0130e15ea32081639e6104d6eff4ed6d4cd2a0df2cd9025aabd8b330628975a9bbaaf6312a0b9f74cc9b27f40b2877b09bf2ccdd5b8da21e1fb353af09cc20b452edf9990143c6fc6d2883baba4f2276c4cb798258736bee36a429d1a4ba1077992725c67a18fe0b5ade73d3068ca", 0x1000, 0x404, 0x0, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:37 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100)={0x5c, 0xfffffffffffffff9}, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x6, 0x6, 0x8, 0x9}, {0x8, 0x1, 0x7634, 0x6}, {0x2, 0x6, 0xfff, 0x2}, {0xe0, 0xe969, 0x7fff, 0xfffffffffffffffa}, {0x10001, 0x200, 0xd13, 0x2}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x100000001, 0x7a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x62, 0x8, 0x400040000000}, {0x0, 0x5, 0x401}, {0x2, 0x8, 0x30, 0x1}, {0x9, 0x0, 0x1, 0x4e57}, {0x100000000, 0x3, 0x3, 0x1ff}]}) r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x80}, {r2, 0x4}, {r0, 0x4}, {r0}, {r2, 0xc049cd2b8359ed84}], 0x5, 0x200) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/245, 0xf5, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x8001}, 0xc) close(r0) close(r1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x9daf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x7, 0xd1c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4}], 0x1ff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x3, 0x20, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0xff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x667a, 0x5}, {{r0}, 0xfffffffffffffff8, 0x42, 0x3, 0x100000000, 0x1ff}], 0x7e, &(0x7f0000000140)={0x4, 0x2c5a}) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xff, 0xffff, 0x79, 0x80000001, "0b775b78cafa7588a72ad1843225eb2dc9231688", 0x1, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) chdir(&(0x7f0000000000)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000340)=0x7fffffff, 0x4) 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) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb48fac1e0daeb661) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x2, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x1ff, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r4 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000200)=""/52) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)) 16:00:39 executing program 0: socketpair(0x6, 0x1, 0x77, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x7) socket$inet6(0x18, 0x2, 0x0) 16:00:39 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x100000002a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="65897ba87eda6c4d7505000000000000002a"], 0xa) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000100)=""/86, 0x56, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = dup2(r0, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x12) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x3, 0x3, 0x9) rmdir(&(0x7f0000000540)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x80000001) getsockname(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) sync() 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x9, 0x7f, 0x5, 0xfffffffffffffff9}, {0x90, 0x8, 0x2, 0x3}, {0x2, 0x100000000, 0x7, 0xac1}, {0x40e, 0x80, 0x6, 0x1d}, {0x5, 0xc1, 0x346, 0x8}, {0x6, 0x4e7, 0x137, 0x32}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x100000000, 0x100000000, 0x3}]}) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) r3 = getuid() seteuid(r3) poll(&(0x7f0000000140)=[{r0, 0x2}, {r2, 0x100}, {r2, 0x40}, {r1, 0x80}, {r1, 0x100}, {r1, 0x8}], 0x6, 0x9) write(r2, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x108) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000240)="8243bf83470d8fe584d42f54788dc414e2c422ecc1e9b2fb0bc652c6f17618fd866f7f1c7930d10e428f476056b773945717462f06e49690136dc8b2535aff3f955844935b7fdcba5a2c74217945169fd3ca33eccfe0cfac6476f076c4dcecba840e0f59559f233461f2d2ac38257533639cabeaf349387d35b6aae1ebc05e1a9de62073c84e1ed281dab62d7c08d3decdaccc8ac7d4907a5cfe91fc174becf388f58043459c98ea9bfb12753a7968567d717fd0cb5a877204e133cf4325f81547bc53acd0d0364dfd6be839cef6b57a89df9f2b99e8002a61b4592f19d8c0e7696a72282d3458b81b321478fb4e0f6eb93760ac0a1d0e401adc6a8306cad3cbd9e31ab2784f1267334f34925b9e1828d3bd53898e968a3e0ef2c6463acdef1b7538428823bdfdc0ba80e819cbaa70fcde65dbc08844455b6e6e503852b42a1800f7588460347f718af6f45c1e79855b8e6414f7078d1eca6a92b37f77ca2188bf21f1fd968c2f012806dbff9d9d5ad964d3fd738c8e271b82e08203e0482f9911254a5bee3a0ba143d8e45f3185ab21556ef5522a2be8b2d9c2448670f1f22c5c75fa533adfb8f996c9d1e9f5062558f9289da72ac47988beeed2393eeb94204dd8a7aeca5671428e8160d18d397ad1e529f81538ef55898e18e26ce5e05581535f38d3bda26264dfd1970d9292b7378d6569d2f59035c2f3fa6cfba2199d991afeffc226c997c93ff2f5359da19c19f7f5f1cdada76843db0a2f19393d964d5053e66d2f158cc83db7867d5617e9f41e052733cceab5cc62add304404be351e1acec2efb838b0347c548489de6226a86bd0577f293e577782474e8375892079f4ee75c049772a39e9ae72b0d3bde034ce20eb2e649873ac77acccc75b69ae149e4ef77a35d9c6aaac940d9bb53dd86b15855513f84ca1e0f0b8b37b931c5417a9a0150d107e543df4de3becc8790c6f68f62c9340a8c1d6f864096c6e1c0a9660881f3464ef9da7b919b0b5eb31ff8bcf9c29bf703d3a6f939624c91eb5417b7069cc06457c1d76345455f75b9be232e1feaffa74e1cbf6371ceae597f85402c0da8ae6e8e7ad0be0570a7740a701b0b9aceca1cae3c9bab73c1395a95b7e4d64ba2c29de3f565afc443fd10eeb8202cf07f7f562f40ed7d96e7a05616ff535e902e556825a2d1fe7725ce524fb99c894159f64b09c4a6e0b1484f1370b2fc4da16f7ec705fa19c6acb6cf87508065c5f3d775f28fd5819565e021f9fd57543c8f6a3270e30941bbb0949777e6b2794624a477bce9b80ad9fb01938de56cdd7d0adcb685bef654150368a9b03e8c54a58f9108def0d150d692cd5b88ed0f50e8e88cf956630cb4234a86dd3421bb257c647c0e816e697cbbfd947b548d4d301d0754b1d503a4177edd9894d23d0da985ac58c7eb4c099b99a7cbb65068e61a98287325df6047b389345ac3b57ed77f68cab5d373e71739bf913eaf93092abdf4b34899218ef0ca1d0c454e73d4679c0ece60dab1f36c847d913129dd656f0b8065c33d21b9941fbf14a479320e4e8db8c86223e59de896cc6b72c7e8f0e9d49b880480c0e2d30498d6e6e6f1b08aaaf13f6e1c262f49d623f6c6f00d1d9ed1b9ab61078b7e5812381ce33739e3f1755a64c2371d25b06cef8fb4d4e35a37932632539ffa47ec00cf21449e79af4ff29a8381cf496b356e7989eba00243462ca28deb969f519370eabdbddb9667f15c32f69b7242de9ed32fef17fc93cf0205096cdb1f6c1dd81445fcd74fcf3114fe8972589336a022b4220a1551c6977f874386fd2aced190e8e97d65983ee12eddaafbf2a72f6b7db63ac9cb21a575283e87eabdfc216dc292ca5b9c9d62b201e7b7b74e409cf434e9037f59d63ac7eb1ea2ab8fc43272cad0c9c3f1a6e29c899d2b6a656b8b3d78f7908ec3fdf9b84e7a9b6077d1b25f6ea69b3c12e7d2580bf46f6a53212efc7e7f785a0f407ca89560f593010b001b94f89a66f4d6dec53ecbc1392ab737cb6cd5a920bc394e3936500588b92b5cc0f7aee4155e07249cf7c0d57f299ea9bfedcdb11871570f2cab9d93090248d44385fb1b305973f082a90b1f7a03dd2575d228d5cadfb7d8edbb2eec9d290b564c205a84c3878ee24648492aaee398082428b20f478f64353b0e91086528de522cf438b78bb3c59053ec2417d58edb1aa021667ab6d8ee854e3116c536f4480b3b20a100c0a60042619ba5a303f83e6b8be97d905ed7f12bafe31eef0c682444410bb3c79b142b14477170cbfb727b113b0d64789579410ec9b722c69e8f44cbd2f1022ceb52787bd137b7445134ebb8c9982d37daeba5f0fd16ffa8b70374af1fc69b8bbda98315e345a42e556eb2ff6da0128acb90d13c4ed1be3084764b70cbeb2ce94e9aef479cc7ef1868ac9fc84456c31956dd46f70e719349d900e9817cc386a397fe620899d69cdc022628771d19a8f2e12067918e5362b780818e5c7d880b44b802199ac9631692afd4463106b80fe939986ae91ad96f7c7d4ddedff525f8d353e60914852ea9158a35714a879a6ec2a32bb509d77f8fb1026b2e2cad100b2438926e5576aa640d60a93626aa0f4f9018bd3acf4566a5117f23645c449f2f7967aea6223fae6c9148a09ec466f52ebddceddac393cfb5f7c825414ca124f6e1dd2db7233da6611db846bfb049882bcbf80cf7eea30fbfa1024d55597b5c6389d4774e58f1e5ceb7f7f8a069e309ca1be593e34b0002e84fbd1aa025ca3d6ad57b72726ec5ecfc2995ef0189e9c37bbaad4c93a79516624f8f395efe36eaf1ff2b3eaf9f0302e0fd9cfa2ee600fc3be0b3d87b0a9ef9cb30de0e27440c15b40fe6b8fe2dcf59149be137b85ac853322b01f25052d119689f4cda300628b49d244740bd07e1dbafefa51cf69ecdc2d61045abf535bf22c2b317d209b5cf83b59e1c171b38b2e39f09b4e090a3fed6e5d603f06a5c11a49701366c00824604941318a6a080188e9153f5172c8985f6af7609cce3e131d1b7d2ba27f2cab99eadb971a27d2db0b8e68a86a43fe16e089eadb9ccb30655546c98110151fbd0ea89ec71f84e588a48b2c39a41b8e043f8edc160c5a2fd3b10d4da1f1b3ce27596d0663011a72abc71cee3c2392cdb332eb5ff4fbd803c25e7b29bb9dabad37aebf0670c25c764df4c5bb3837bf128976422ccebd12eacb603ab980110a94eac9b88f88936ed5e4f4228219e910d94e41fa0809fb8f44dfe8e8a98122da78445f53d80c5f03aec1ac032d04beba2755debcef3018e38cb79742489ef8f9e736153666e0fa7b38f0b5cffc4d9404a27cf777597be83a8aa8c149a1f8b433c0e2b091b9ed81d8b34bf273746d57c9d063b55edcdac8290ba5a870b0ea0d3f722af7dca025d12e06810dbe641072b717965276151e427ab54ad3f69e8f5b4d0edf1792dd73f28212ab1b961cc414827fb0b207ba1a9acc794bf2f5a32e7ff9dfd807272546f06e8e1aca8a11d7abee0a3d8a354ad530bd53bfa716997080485ceff2910932d07e0bde287056be1788a045ba6b6e87304146b749fee5e01d9d46d85faedf7433a29209184baa290a2798d5777b76d8c6c81ee613791e63c3eb7d7d24ef51bf21226ba39fbb71f8813b79048c1afeacc5898d0037c10c20aaaead95f4eebfa31b02e3bce5972c0831e759e709d3319478bb15289d78dded30084573d84875b4fbdb17704a1b07c57449d05625d351c9128705c4d28c683200683c5bbd87a350e698a71960976b02b9771c4e5858e0fae52489f8bd28efe1411e140fd1bc67d68005f5d374c491ec98657cfc3d75030c7aa8432cf48bb983941cb6eff9f339348492ce02250834f49138923f32fe97b2053e81ab2637a5b446c899a41865dc550d13985f3e1fbef3b48e5f3d69ed7c95fe10d36114e1f166c33735beee59228e0c25c9eb42763899fbaba176572bc4ebde6386531665ed9becd84ee2427dee77e34973e602f1b531f681aea06884e44d8724e4ca1eb9670f942e7317c3828bb1094bd781c5f30943dfcd3823d821ad7cb605de43f79f274d12d6c223af896bd4f35e90194b1f82b6fe1956876dd042613440aaf058e3ac3a9ffc9e3fa9fdefa0dcb158a1d80f9126fc37be0b08acc7bc3473503e6ba926640c90bd3184bf49db662e153fc8a97683e5f39b0b872b3850111abec72d16cd461059583d9de76294e52de445a068e9115d64806c4ed6de015d80486672d5f2423403638a0bd32468e00bbf9f599a48287b6e6eec2a3d842ecfb25e6c45dcaf0a30c35d76d037517f2810bbef0731b605f942e7e7b69863bd4a8561cce0f594a883db73a8ad7c62c54a6c7e40dd384d9979e705d9278d531f2536f91afcac62458a5361a14161c7c4bb93030d3a75777e9844742d832219cbf240032170bbd316e1169587c2b7a5e11f581ef68f91b83164abbc39af1652229d1244a392598346a26b868b66bf9f6393afe43abbdaec2d6609011a4a989ab53a59b19062d4203bc599cdb2f9b84fe2cf183035d587b1684b5687b714c643b2868b46b2b89686a69c2b6763540ce0242b288af8d234dc319ff0bf7e10efb0751beaf2c6d218aaf98989b04df3e227b49a04a9a90dede8bbb94051bbe2fcce199d6a046cc8397b99469f7e30a882040434c595d330d7b9377fbdbf9afbd343cc177b4da06ab0b54a22a022e1eaffdcf850088796d515ea35e1260aa6a7353e77f3dc07a47872fc8452139b2e3f03e25032bd86372abb9016c3d990db8ebe07b5d59f0427ff2bec3ab5ce035286a5a015e1cc3b55a7a945ceb2829ceca39793744495ab256c7d3d9509b39dfeb78d9e457c10f847a5479b89d8410bff004b0d2698786a02f422da705bd920c4acd65993f101db87837c27fff8fdbda5e4a724f5e89d6c27d50cd4c44f1d8a2730709b470126a481c23b5d84bfe2b2d543967e2474d628e3dc7e6f7c2e2e20596c00808d26748ccac6634f97213794c8eacbae6c37fa3315523441f54c6681d66b2cc83437b2a9dd163ebd618cd1aaf56bd0d2151ee38cc2f9fe2dd980c7fb4d725e7838f9fbb0fe1953d202bea31c71c8b9013a78987f0a6cc7581e3944b01689dbae1e83b36b513ec0ab67e2c0ffb55bb322b2128129dc03c9c5d0da21507112e03d3fd6918e0b59b531d58d9db5c9faea62faab43992c4b4c41d99a262b3a69165cede0c2d6785daa06b78c0f8cb58c1a9cb37c653bf4f4078d15dd39f25d60c81fc8c99b8594786ba162c4c006a3e6b6925be404335c33568309169e85806d8a88445df793fbb99d3e397ffb47293d92a3385945da36eb5581fff0466e1994d30a01c46910d4beb8abd5853f487af206b5cad6e804ff9ee6af1520fefa8e812aae6d84682018ad03ac9d5bd42d96acaeef5ecf7e655263ace5498cf444ff024c050d3da9dc6f07d62fcdca40361c3d22d39413ecc28306b44d5b9c6ee11053e07dab3f22418cf85573116e8af0930357e53b789820239aba59e20750f1a8475fc75777b8645ab3cd01359e99bc4c5466bc44ab1431f8cc1f0f5475b08fa0c9d7d2b2f322da6e422572330f94dcd27fa79e50c9e8675efb4a3e68cb272dcbb97e7adf7102ac66a0842e50ff7e15710b688de557cdc384c054a65730c8228d5996dc74282f59db058915458ba38b2918010edcd9f92cf068f73237fd0dfa0ea6dbd81f59519d8f8e86df6a30fc457e64a1f9928a2e6c14f79938f7aeb5f3f5515baab6dcb26f886bc6e6a812eea4df35b620970ae090051571d", 0x1000}, {&(0x7f0000001240)="5fb5e0737e5e0857400379db121a53c3fc98885707089d3669db8ed67425dfbfa99a21ccdbffa08a0a788f6565b7e932137cbdc025ca595723793b13a4acf87f0615bcfdb9c1cee12653662581be6c3a2566d791974e64b048b5e48e19681fd89e73eaacc9fa6406c025b4c9e11be0792225859cb025b5b723d4725aa43bb77bfbb56ae1db612043549a62fa6b21129caec797eec208d50aaeea030665508725fef286138a85476e5d91d39f23", 0xad}, {&(0x7f0000000140)="6822d77cc8177c7b15b95275762bf7bb6ede43f74feef9fb0717a9a7faece3789c38619439f5484854681870b9cbca43359a646746ab33e1fc2e470a90bfdb7b559eaabf3b78ebb001ea2eefecffd3", 0x4f}, {&(0x7f0000001300)="269bdfa7e9e9edc599243bb57e6e1ff38e0aa704f366faaeb8d2fb111fbaa596e6b8f8234e2e43b5c61893cc79d34659ba8c28896e21da0467f956b7c7d8dbfb8f67a6fd11dc59ad4a75dc79693a5870e0aaf3a5b9b5374d8d35791a8db089158b98e26b2901763832478af60c2339614617e50a38312ff190f99f9be2cf8a28638c766318d9cff259ca8bba2366842beae83593eba3468e4608988b9722b6323d94643a845c4f5926d31abe3923eac338f1d8d4368b8dea52c3956bfd474974bf55a8f84aa921f9dca998a625448895d9bcdd5b8d8071f7cc4d8e869e555458cf49413006720ebf715b55c9c2ab9a4551", 0xf1}, {&(0x7f0000001400)="280f194834926f04cc5da42b3817867dfbe04eb143c04344ba0b1b18723789ad477bb9f4540c48ba865e0f0a604c8c9c990c3ef29625c89f21e4118ce0065220c635ef932e5aa70eb7d8129c6e74389554941961c0d563d7e6b226ce56f17117ab1adcaa0568f49627c8f039e45f09fbfcf9b8b029a050cdde8a49126d92a07fa192dc050ea66d69b5b6bd5b2e2117859542a9be56f5b188cef54c48", 0x9c}, {&(0x7f00000014c0)="cfbb3c530a06fe7684392a7c4128a4a9047412f6adb3c8c605c6bd898ec4d4e2c8eacc1134e8403b3a97d896d46f02eb3ddbf7b041b434de76e4206ccf106f7b5daf6d7d945381e44f2120faf377b41efd9fe21bd3f137", 0x57}], 0x6, &(0x7f0000002940)=ANY=[@ANYBLOB="700000000000000001000000ff07000011c6d6abddeec09e2159db728d0a86a1ede75735ae53357f7ba7012f03f8109aa027b9eb3a0028ea5f10c12583a84e93639c4ef82b332396719f9942d4e4ee75576350f092e2567e75f427b28602c263379dbf1a83890d77bd5ba9ed000000001010000000000000ffff000005000000406ca44d6a36985a0199df75cf401d730547bc7f448c63fc62f7a8708224b16f8784202fcb65b5eeaee547a31da273e63dfc1077e856aa85a66f4710b8acad7961a9f1dbb08f8668ab14ea9d80e278e0bf929b5deb1b4963b9ab5f84e22de353b550d31427a6400bca6104437c7236485dd13adcec540d236e0ae8413b53cfc1456f48d05c86d293377e60d75edf3b08b6a64be5dbac4709a0e57061db8ac306c3d97e5a80abcbd6738b0e83e4e095e500d983d71232b0a9199770f3b07dc332f69da93ed14ff979ac1a0a774abf60117f89bec31ced1db3031a455fb02bd59781877b65bae0ca4846f3ade6b2b91ab33e7d9cd0623ac3da951b0a98ca0cc3e6e02e39afd5e227e8049407c20893f18f425c851684f3e3dfd6bb8e348217fba4d115511ccbd029fd08a0ea3f964bc4d353991001361e867b239e7876fdc5b02bbf4f987fec20ecff1ac0d007e61c84942b877847cc21a7328387beef0575799fa9afcc7fbcf417465c725c892432fac2ddff6240a6c725e19ea66613eaeadcecff1b2c68fd04d9a26618c93f37ecdb9db691b7305ab3568ed08a8966d5d563753233e7748985b1bc1b9792242aa28f89c34c68422f6373b6a285bff7c3201a2dbd97adf2d9fd6f8ba0c9d924288ff3a752636dbaae4cada9e729ae5df82e0f8131797c35783aeabc951fed37971fccf8e39f74c2f70cf805fda20473bc5d960973dc9ef5acd4c8ce603708f2f0ffbb171b60aae1b104e520f99f352f7cf4cef1b82dbb95d7a9778c2e691e2a837b432ec76886f0b60da40eec7df74d9087dda629d20e0429e8a4883d87d6163517483a39370df328d9433255990821b4bb53c501d0d4e27d657ba8cc62fd8e3023e87fe6652e100c20f0793d05e2deaed6a28246fe2f2ea65cb6d4c7e54a84b55ed019e80f9214bfa7898012ad2881ebe5653c47a76d67c0e01c01a2ba270a494db52208cd90d38fd3e86b677b1c75510df545d996618fe96f6f3d17a7c93c69f96878fef8739a46e621de95880b1478f75038169b33c94181e0e42848010c3c3437c5287d5f58e2bf448ba20580c9c15a2590d262f9f46dc2e26b900c26e954524397e2f7b4b0285c7de166d12ab96fb331b1b5c59f7b30ab7e913a03167feedc054d7a76f0d782f55d7aa674c8cf555812c5b542cd40d18056eb019963a907aa3a1c23c5a3713fedc33aa4481fa023f8fe286872e7e2d650c248c75d5c11b4a64a952186e658d6614552635a9680a62bc7ba943881fae1351ef9192844792972a9f61b5700654c2dd8da723f5b4749668a9069818e7f35aca7a440e3b50f9d707991c4bfef3a8867139f8961aa2d7fc2ed5ed2d44d4dc7a61945ddc40540a74cd0d3443cd707560e510de47ebab42646e568932b60719e208888f65fc74201539507cacecc8e7d970fb06fb2aed7e1a0aa6af80ff1e8de947c60233529ab6c50e4e9dd3aa52958e17885f15003e9096e7f012e90e98dae98e81dab3ff65349635a841422804dc7de5566bbe8610eaefd5e37c7f7ac69126db1f29994ab5fee2151f6642905c44dc985538e060d20079eb4aef9c1bb4f4507bb2471ad3b109fde0f1a89125398e7bb70bbe7fc8cd805829702c3dc1cbd024ded73bb828419fbea598e221a29380886430a771175d4000719d3c92a5c294df1b615614856905f91a0c3c77675b75879defc3e49046acaf0357a6199a26d9f0410df0286efda506841d3c301e55a6db820574ac0a2b4174ace16d2736a7e640de218f22e027012f75fce772640201928a09b361fe0b3276790dcaf37358c6f9999b16b97bcf82496c3b23889e281bcc7ffe4dc3faa7bb96195be7f3ec98e99c71e902cba8d6de372e67ef9a22a3073cf767ea6b7546e4a9a9c712048ecc2cea8c27dafbcf59e43e5c386b4264f8f2856f954f81a5e6cba14b224595e1e72872f351660b4ef61734a3596a5ad72e4acc3e921f59c67abc3d18fc4df288e8443654caabffe7c7ab50bd01279b3b49eb25fc893e78451da720eaf0fd1f05bfab85f7144a4dbbb7c7f3b233c996c9b9b16102b5b5e81e879895dba0936ae584b071ac1a6599a5ab8101486560047f179cee4567339990796051822d60c45fbc68f8cb13a7f8f39cc26c140e96ed2d9b7ab3ce755584e764cd69c88c84f06a575ccc0cce17eeb2e7e24a0f9559c9e71bef48239221215c43cbb12f5958786d6aa28d50cdca8e18051c78935dafa5746209debd4030ee76eb3b3c9da7aaa5a13c951fc586cdd6ef955c2e0a2663fecd66959de5832305d93d73eed4fbc95a60f2d23a4b71c8922c5cabd9efd8f5ffe87765400b52667639df8d0f34c64278f3a207c94e09561ebefb10e1e56a4e76076556298cc0893200d2a781342970a251dc70c6452622793e43ffcc4051439d6b4a8c43eb3ff4bb1fbc31b33e91cfe55bce0a3d2359d08999288589877431c8a463f0678d5a9a3e673603ba817491edb05f4c7bb5812f6beb303805fa645f0357d044cd296284b6339d440940913cafc27a86252499eafded6dd77604f3fc4bdfdeeabbc0a2b8255f86e591a5bee3e0b11c304623ba902ef15a4fce6b8966ce04462482d579d4a95979c969f074e65d5aa2e8004c732115781ab139752a0ea7a2cf1f2988e8cbd2220bd53bc519e75794502f38fc3c9ed56b86e02a088457828cbf42288935c339d7f2b535c7dce288d213d7290e1e1f4d1806bb672450652bfaef0f212874cb5593a4baa9076ecd32244fe25167bc489be50103b99f7bd59b4451e05b84a7c85ff9e53aee85e7258493cd8f95513b33a136f0e50ca8fca713968a38cf32a3970455559e85d576caa0e8aa5532395a71f60286b0bba90fde8bbb854904e409647992511306f77354c2f3563be173b040772e375f87d2e76ae661238d3bdb0cb87296734988197fe970fc517b05116a5853b660df5b01ba3e0b8daf61a789bd4b198f52dc7d3f2fe92326fd01482ace6d617bc59dc7f0ed9271c81e716d55d15a95e2e1e33dbe758455f46edbed4167aba3b46c1b6a858ef10346dc83c16a1d88e2911ca6397270e1c2350a101ff3075dc856508612d57d414492b0c12769fc94fa8844946301c9f1a1b11ab485ff0f6450b1b1aed11d063c33c7c22565747d95861fd3e60f82f9dcd87d7ead522426c424fbd3d513e475dfacf9d3c8d20bc775033e3625ab5f21e0492b5fd8421551529215373b08c45b8e2007123715bb7b5b449d93bada3c5b61aafc71da6f276d37b8795ea1744a94eeaf5f37416bd62edffca8d175e157b83328f09e45270c54a5d0f8100acdb9d2145d7163ded59f4fc18e6760e253ee338a8d57f954e2c6e5a87b41855d40cc3277b967f42673dcea14a10ebfdeee693d9d64fc5e3395f740cf47f3ba67e831bab15434ef2a9c8ff98d0b3aaa0dc119697fb22f7722a77c0a4c8a3ce0eb11c2e93ee608599ce589c7b0b7421fba8687cbca9bf78ab10d9a8b121d05497e198d1061a470c0343d7ecad1866c86ed73eb045dd083f6fb21a21342f11cf00dee83da7c6987cfa73697e750ac27b1099ce0c70eb1b0c10cc6f01b048d19e9ad49fbc44deb382a8100c6e0a6f636cfe03267818da27fe973aed1f4074045a15d4a4601e6a60cdcdd6f06ffcd319db44d376b7019826cdedc92a719d006fd8dee2eedfedbc9b3396d897aa368fb369695e04474830d07d69608200145d405182c9b53cccf361290fe48ec3b5f3adc548c44c411056b1fa3d5aa241d6142d85e37a1c5d423fe88799a0ea2bfb365bb3d3271682b3bbda5bfe43bf6d85d436c09f50f7b4774fd51811eac64c713c4d08f9b859158c435d319a1c7a3f7393c8cdfe7bb642a3d92aa68e816dee510f4fef8873c8f016666034cad75951a6e95f287e17302ec1794bd07b8554f3af5e40dc339706f65aca17397dfaa4df5afb6fcadc3ef1a221ba16281f876b385159cd1be4cbf13fd65fef5ecb080002b3168b7e5a10d3944cb906f7fef4c7eb8a3b55564955ee81c678a17242ba0d03422ea6424ba3ef185db24c90572c821bd4b1d035625b0d85a1c1d0e4d13393d40ce37f7298b7b82dadd357e32619f6a3bc2a49a2f3efc41738b45d367bfe258e6b577bbb7ecf025a623e3d8998dd8d6e9a2b054a2511fbbd8f41a0a145e4f9f69f8fd149cdf5096635880ab75c60afc537c78ad118495738bc866b4a44e6de34305d4cce6a673e5820d4255413a5a1a5ca955746a098d8eb1c89837ec5bbe50f8f18f39e0ee0edf57ae2d14af56e0b8e73065ab453dd93d6f2215a94ff0490aec729e371bdfaf346f8bb522c4e8d4fc69ae4ba50b008d69720eacf1d6b7245baad4ce032c238f82f1d5a22ad64fc7d9cf7591d6cf2a1a3f4ae1b1adff95699c019674494c6fc6f10b6f589717221a24bab08c7223cbf0c6d8e6774c7a1f1fa8f8bbfcddd462fca0e36e9936f7fa6d24f18ea96021aa8c426381d37c4e22a3f6fbc965147392edce458acb9b84b50a386add6b7498854c07157355818cd6b5344703251d337ee3b6c5a90b0797f27d2d8e35c2a05dfa58cb49cc43b7321bb64f70d6897083a78cb584c19c6bccc0e9c1b0023be75de4ff6010e1482eb9dd8f1e3b521465283fa3b1ac130b709623fd84251cf017a37aeca18f0b03e841e1d848d412fe1b5b3969d015bc6571b334ffc442516fefc82a7c040b7347a24c1303069876042ebebcd82160bb3b39d1be629885e877787c043a6e6812ca91135d8c46db35dba5137c9fbf49a977a425d1086c78193b215104c5063bf143665a40a2799a5752001a03763ebc889d73ea4dfe29db046d6f5fdcd9b035f8fb6ae544a97122577daf5ce22a9c6da4fa8b61ef2fecaab11ed9a9d28b0a25cfa1ffc725853e6b4531803ec786d1e23a3c5af44508627f64068b42e4474dc2e2a7582ac12fbdebc62cec3bd98d33a88f3a8628c185e2021560a8bf7fe90040caa5042bbf29c07727cdf3d45e0a958404b9d1ac82b468c0eba6b6c637fb7cb5b62d1fced5b3577d12318ce704115ffa1fb689be5cee2bc55cc00f9fe0acf5a87c7119c0112842ca172e56963c000e115dc898dc963d5faffdfa7e284c3b89fa08e32795901f5b8a051258567ae3920c952779f7f406638740d120d2fcaa0ee16f42b7947eebf4df164046f100492481f124185f2f4d0c27d5fc6d00977cf84d698a742b1ea998fe99179982ef5fdb85d813c1baad1e78f6b43e4cc97711657e1f42ea10cb8b21831efa6b3970d386698e66c911e15a3ffee7b7555c2f8e6fb85986b67a03fdf12e7c41eafe3f953aac6c19af4297f6213c95265e86c81be0c57bfb78a8dcc871bb7729e44b9d3e2e8b1c6629b935e7849de29c567910552018d99636a851c70b6bf608ea35b9eeb125c0cdb5124bf3419d3fc28f874fcf5b1c4dd6e895649c6ef24ecd43b72ca621b734e83deaa9d2d845060e7c4b85ac20ff597c72765bb468a1c46312bddbfdd79cf579795b831434787a2cc5d3331c729d108d796bc03cea86755c3c5a4cdccfcb56d0f5fc94332e464ef618717d144497d993602b5235e5823c04bb19d8c8dda378a35c229da72f716601839dcd5dc7ee4079371f36e3f9bed26951b969365b1ee5c378bb2938034abe305b6ffe770f87bcf4c109b45ae48750e7c158c25e4ae855dd70f4683dc8f58beba1b7d7efdb3397d6fee3fc092888ba348330b1548995bff76d67c8b96322ca40d3b6d69763fe3d0c2d5f4e7442d9df62db1e0ff2475a45349a8ba0c4466f72714bde7cf7b193cd18e88641f9ef07c1001000000000000ad41809401000000a1b56ae8462f77cc3a02ce6fc6c3913fd047a59f002f9d2da462b2035a92b29052ac48554587b294aa958b39dba15485f1eea9156aa0703c9e4931692439a3bc659fc02474684fc1d0732754c3c60a11714e70d4564a59c44718b25926072600668b1e5d37caa3d075562b2d686a038ec41f9313493ce580e815f5a6d05ba712b25aa7b3a9ff34c4e637817ba61ad57e7a71e17199af5315bb92308f0abc543e056c082ca83bdf868d5caaba472ca088fae012c521d157e8117a365b3576991abf2750fdcb6f70dfa4226c298d89a1838f2fa3c722d357a549a5d00f254f61e0ea98e633a9124befa9c6fba90e0fbaeae79a1e2b2b16d7f8b63b790000000000f80000000000000001000000ff7f00008a2b674f538e3d5df7cdc729d0215be474319f1ceb7f36285f249e499183c9c5972f33f663409dbefd38acc26307b5d32a0d3395a7e745b7f3784525077d119398e53994fbf54693c3f9052b8ee41049a4c18b328f9ba347a5b5ae9fd2c0343e0e111e0a27a8f1ed2e8cbcac153aa468f5818f53cffb8500ffbbbf07661bb5159919b2af3fc7aea7f2641681030f086cc4d891b23337e9b6799fc2ac564661fa366be6ffdbae2841bf0a6263c42becf4ed7d121a36e2447cefca636cd729263a0b33beeef81b62c8e88d88fec23d24608b07720ad45b85c51554160f644fab278900000000000000a80000000000000001000000ff000000e15b422528d8158e758007e51f016dc32976eae5325476b4eeb3c04ac505789a4ebf0c8b159641afe8af8eb43473595e5bfcc56820e19a165ccf50f8fd530be3762e7af677772e576c0794e666b844f0295a2fca9112ddafafe4b8d3405798e315841fd179292c7012a062878e65ae6f13d5148815dec45aa2555e348776fd533ed3efd26cb274d10e813ba47d813904015bc257fd9f161a00"], 0x1330}, 0x402) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) syz_emit_ethernet(0x31, &(0x7f00000000c0)="74d6e0e4a7e1f7342780281aa686f53efea994b60fdd1b04028feff144c6f8cea2f3521b267f38e0e4ce87533bfb46beeb") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000001b, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x100000000, 0x4b3}, 0x10) read(r0, &(0x7f0000000080)=""/6, 0x6) syz_open_pts() read(r1, &(0x7f0000000240)=""/116, 0x74) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) preadv(r2, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0xcb, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x10018) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/84, 0x54) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000e7dd7b342837d6a800002000000000"]) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x22, 0xfffff, 0xbec}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x5e2fdc69ba689667, 0x1, 0x7ff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0xe7, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x400}, {{r1}, 0xfffffffffffffffa, 0x61, 0x1, 0x5e, 0x7}], 0x3daf, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0xedd}, {{r1}, 0xfffffffffffffffc, 0xc, 0x40000002, 0x7, 0x20}], 0x6, &(0x7f0000000200)={0x80000000, 0xffff}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7fff) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x26b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfff, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x7, 0x2, 0x40aa9bb1, 0x0, "4ce76972da7ec27f14cc3ee21f46216d4c393c0b", 0x3, 0x1}) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001980)=""/4096) poll(&(0x7f0000000000), 0x2000000000000308, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:39 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xd5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000300)="88411b5b1a048b608c855742868a471b97ef57e898a250602814c8c41d74221ed3b55f5703bb53d9a985e6df2d5687b44f4705f70a5b811ebf7dc940fd2d2c4b3fd7efca26c50b699939dac74eb65173e17195644c15234de0e987760cff1ec683a1dc317b001ce2a9e160355d10b4f2fda2bad7912f7787819d543d3d6f9dba1ffee3db411c998bfc7731c5f2073d9a9e962ccbb274096f2d1e2831031771102117046d25d0590fd0b5c1936cb36cce9d55a5e5496c5607e9729d8c1ce79e353b911af0d91d078d4367b5662e45c3b4f9d9936856edf85b8cfa18cb546391c2aa7b16e1a537ce385305fc644538603c85e5b3ce9c9b427f63", 0xf9) 16:00:40 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x7}, {0x0, 0x2}, {0x3, 0xff}, {0x2, 0x5}, {0x84, 0xac7}, {0x67, 0x9}, {0x89}, {0x45}], 0x8}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r1, r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000000a4, &(0x7f00000002c0)=[{0x7, 0x2, 0x9, 0x1}, {0x4d0, 0xc5a, 0x1}, {0x8001, 0x5, 0x8, 0x9}, {0x4, 0x5, 0x3, 0xff}, {0x13f8, 0x7ff, 0x0, 0xfc2}, {0x4, 0x1a, 0x7, 0x8}, {0x0, 0x40, 0xffffffff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x3ff, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000780)="d000"/14, 0xffffff6e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10000) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="b679624d52210a81a6c004cc93d615ea4c959c03d61f8c9ee529d853ad3ef2368004a11335df66bdea3f0d0969572921d1b6222fb7ec866bd91ba904ff9bad2009656bee06ea2d18823d9413cf", 0x4d}, {&(0x7f0000000280)="5d7ff9e0287845a1956b373bf466d6abf5c93b11445138762d4bd9375fbd477ea399f7430bec16a22836ba2d41a9009144f9e26c5119fa39f7c9378e0fe33b6964a5341bb076989c01393df8bee4b6f1afed00ecfc42178c2f8e29239a12bdf9cb7037a3942fc222a42102d3ee8e6477e5e05c732be4133ec3a2319cd250c3f35135b622441b84f71623f56ef26b75d34af319cc132b", 0x96}, {&(0x7f0000000340)="29cc1a41565fb5c6ef15e91e65e19e9016a5cee60f254e8b84348e2060e1205c908370fd63e16a5fcf98068150a632b74a6a5ef8bf5d47b4a8ea6f3b7d0c2c31bce935f970472d17569098f022671c074f2f12168ed03dea5b0a38be69f24b6842c61d2c85037032e3d51b632343d9f901f081a243a0eb149a", 0x79}, {&(0x7f00000003c0)="95e16e5c066f93cdf589c998160178bd2aaa470caf32940c43528f021932e5e69c8415b1a139dea99cc05ebf9761356e9ee9c3c49b6b78bc743da4f134ab965ce5e733792c5def0dd66dccbff394fc7f8d25f60f5f0574ce8c9a7052d840929e467edbd54420441e1aa418969d399ddafc85ef7cf7251abf70600597aa3ab1a4ff768667d78fd4277ed62a73fa6a7630", 0x90}, {&(0x7f0000000480)="c51d60b5611419d8921b190627eb5f515635eb86e572616cabba8daf678789f1c8c855085e80c49b5cb8044f990d36c4fc3e4e3bceebaf01eca02212f7d37bfe8816", 0x42}, {&(0x7f0000000500)="85137fbe80df6cd7d106fa2dd2d3de95edf3467ee02f9d25", 0x18}, {&(0x7f0000000540)="d56f140acb2fd3bae99531283c6da5e99afdce8357b82ded81b19daa951d34", 0x1f}, {&(0x7f0000000580)="5a1cd2bf2b0acd3a2a365824e8948619b89bec366424452548ead26d085d315ba5387a57bdc9c32b85681f9cb76b0159ae3ad8120a", 0x35}, {&(0x7f00000005c0)="14d40ea2867c9fb0685255e3816395fb05d94eb7045341e8966532150a3e09491c4c7eb5e8a711907261ee1fabe81178098ab6d4357cb8b38534fdfbdac4aacbc6eb283d9c77bfa4d04eb9de70851774e666b8485dedd0ef40fac71f0ee549cabeae36ea0d03725808da1549ea474d082eb8947bc64c94f9652859227316d013da496a1d044de7f1ac40a743bef9f5066d353d46b2f5275430afa8773bd96ed46afed2b8709611d2a0b9edba3c7ecbb26e50fd075d41b058e0116eac9a3289819bb378e3a05c34045cc642b4ffe2956b20d927a2496583806a548d1aed42605ed21a58bf40efe4b52ccf", 0xea}], 0x9) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:40 executing program 0: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) msgget(0x3, 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getitimer(0x1, &(0x7f0000000100)) listen(r0, 0xfff) write(r0, &(0x7f0000000080)="d6630e86618f60be8a5c5df4b5c5e348929d27f4b96180e487a508b4196a4343b9132499ba270ac10bc47f48e0a36b2477c6d4bf7d6e32f45f7c9d06fc887712880992c3c250cef487da92e931", 0x4d) getitimer(0x0, &(0x7f0000000040)) getitimer(0x3, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x208, 0x90) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') dup2(r0, r1) 16:00:40 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) shmget(0x1, 0x1000, 0x150, &(0x7f0000002000/0x1000)=nil) geteuid() 16:00:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x85) mkdir(&(0x7f0000000040)='./file0\x00', 0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r1 = socket$inet(0x2, 0x3, 0x400) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8180, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="1df9318054e43b9624909f99a9dad6db12dd5cd774baf48b46a0a273f9ee115cddea9522f7c9ee1020737fd2d687f6edbce4576310f4c57fb22f0385a6dac635e563ea59665383d1b1d1a79998b336107cf7357c20d4d76ed0179675ef6711f6519ed38c1e6f2ebb610548170ac5d73b51c5fd8f8e47c3e66e70ecabf2f0edba5f5f98c826aba07cfa157907802d3e9e625df5cc406271827cf99ccfa49fffea8aa07994e6c0c670f09cc3c2321f913b66f78d81130b01b8e7088dfae9f0ad", 0xbf) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000380)=0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0xffff, 0x4, 0x200, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x334}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7b0000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x41}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xea6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffc4eac1e8}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x9}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000900)='./file\x00', 0x4, 0x1000, r3) setsockopt(r0, 0xfffffffffffffffd, 0x3, &(0x7f0000000940)="d86d92a5cc4aaeb106a227c0757b1b08103973a328604a2284f68553a86f1e883ec108ef8e928f2f9b8afab7d75db445a3241b6b60869ad3dadb40facf220721", 0x40) mkdir(&(0x7f0000000980)='./file\x00', 0x1f7f43914b665e95) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000009c0)=0x1) r8 = open(&(0x7f0000000a00)='./file0/file0\x00', 0x40, 0x58) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) getsockname$inet(r8, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000b80)) unlinkat(r8, &(0x7f0000000bc0)='./file\x00', 0x8) r9 = fcntl$dupfd(r2, 0xa, r6) readlinkat(r9, &(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)=""/243, 0xf3) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000680)={0x9, 0x8, 0x1, 0x379, "f5beca3b268cfc3204232f4201a195e761dc4b1d", 0x0, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000600)=0x9387, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$dupfd(r1, 0x0, r0) fchownat(r10, &(0x7f00000006c0)='./file0\x00', r3, r7, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="3d25ffad4bb5ba4a2813dcb9918c24a87f3452a7d71f035319dffbc23964caf65052b8dd8b793e60ae4fedee5e3e77a1761441ccdb53e633845ad6e17f1626a605ac819c688a7ea4b11c2e3f0e37e7084459975dcc49a657004e3372283c41907abe7998f6a24f7b4f38cab0b41ebaaeff7fc63b320ef7830778ec8a38d049edc4955323fcedcb8e757a6c831e3ce1b82fff6fd8e7e8b5792a11e39460fb8db99627d871075fdd3431674c097132f0307df983f902926d30eb4ce31665ad010c83585b56178690", 0xc7}, {&(0x7f0000000200)="f6736cb9475b994809a3778b499e81c57755568d94d84f90af54346831b84c0541616a65ef13a02c3cdc6fea37233a22c922e9a3b0822050afdae303d409daf143b121a3e6c3d5d24e0300816865e81d238f209ae790e35cb27ea4dd2b5c1da85884670a0f4f3ce5f1e1ada5c1", 0x6d}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x130, 0x1}, 0x400) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:41 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x8000000002, 0xfffffffffffffffe) 16:00:41 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="618a286f434ed6a6263dae33d820cd5b89378850bbec7b94d4c070c7c263b71207967d702a6a2964f9dbe938bcc9ce9eb7b4eebc9ec820c22beed3948b284f4142e773fb180bedd643515bc806da10bb4046bd40c6903f7bc8adce1d345b4215a02cc2d14a077eba7fdc494655054cd1e09f5f576ccdc137a4e4182f4556e47bf11fd4baf86f58b1ce5031be9bc721470ae729e70b61350c3a05afcc7b86bbd44e34f9ec68d768bd3cf670adda674c73e544f2c0f1d99edcab63fd561f", 0xbd}, {&(0x7f0000000040)="e4323c59f790f6f462f5428336c3684144084e99d370", 0x16}, {&(0x7f0000000200)="eb05b6fa849caffdbdf6b8fb2efc943cddb7796a042159f98df48fee43ad7137ecd835a0d12e6a89f7fb19c0436db4cb98", 0x31}, {&(0x7f0000000240)="8a356b2293c0e67115b067f9f153", 0xe}, {&(0x7f0000000280)="8422651503e6", 0x6}], 0x5, 0x0, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x8007, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0x9, 0x5}, {0x100, 0x8}}) close(r0) pipe(&(0x7f0000000080)) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getpeername$unix(r0, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x100000000, 0x3, 0x5, &(0x7f0000000200)={{0x800, 0x5, 0x3, 0x7, 0x9, 0x0, 0x3}, {[0x5, 0x1b8, 0x7, 0x8, 0x8, 0xffffffffffffff8f, 0x8, 0x5, 0x1b1, 0x40, 0xc0, 0xdbc2, 0xa6a, 0x0, 0x4, 0x100000000, 0x3, 0x51], [0x3, 0x0, 0x176, 0x8, 0x9, 0x7, 0x3, 0x5, 0x3ff], [0x3, 0x2, 0x0, 0x100000000, 0xbd, 0x0, 0x2], [0x952, 0x800, 0x3, 0x2, 0x6, 0x2], [{0x3, 0x3, 0xa5b, 0xc1}, {0xfff, 0x6, 0x7fffffff, 0x6}, {0xfffffffffffffff8, 0x5, 0xc000000000000000, 0x1}, {0x0, 0x8, 0x2fb92c16, 0x3}, {0x3f, 0x0, 0x5, 0x49b0}, {0x3, 0x7, 0xfffffffffffffff9, 0x2}, {0xfffffffffffffd1d, 0x2, 0xffff, 0x3ff}, {0x4, 0x9, 0xfffffffffffffff9, 0xe00000000000000}], {0x6, 0x8, 0xff, 0x6}, {0x1, 0x1, 0x7, 0x20}}}, 0xffffffff00000001, 0xa16f}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) r1 = shmget(0x0, 0x3000, 0x4bebd2ff24909a0c, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf8, &(0x7f0000000440)="01ff4c826aa8893b2cdafff26d5aabd60700691244a45b65379a0418b8ca9e41ddac7e271ac706d0e3630d47c2e7e41e006b3526b25f99c8698dff24d072ec264096490fd71d35700b649407f494e785ce3ef3101913d3f0bbddcda9987a04ce3b056288312ecd6e1fb8016e70a69f1e69117bc1a802437fcb9fcad4cb4c482c27e1da137ea9718690e1c0929d611e8ce3a7e29d9047c68cefeb2916bf9aa61a280be50d8821532cf0d325201ff36624354460a5ce4c9f939668ba22ee6e4535f69bde350a84343986e3fdb24f264564e979bc913b2a016debe63c44451090048684a2f144d32c0272782233ffd62b") 16:00:41 executing program 1: r0 = socket(0x39, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwrite(r0, &(0x7f0000000000)="f3fa2c313cbda20c86ff13e84a587e684f8a87df13411692d367a7be95501e561e3249bc9b75cd457a16176e5a512a5bdcee214c3e799ee2a44dcd40574c72b7507c1a525be7c892abdc9daaf9a98bf238b815cfcae447b3f8c8ba132fcc9e70fc8f5832f15b6f1bf93ce118a95cbb233b8c3af60eb3c45fe8d965db178240e3b6cec80e1accec2b8b4611a4d11c32ec1af5826be83a21b4cef04a36cc575d2f605ab6d797", 0xa5, 0x0, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x6f28) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10001, 0x4, 0x10001, 0x0, 0xe42, 0x9, 0x7ff, 0x2, 0x3, 0xa77a, 0x2}) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) r4 = semget(0x0, 0xa011b07a655184b3, 0x202) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000080)=""/150) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) ioctl$TIOCSCTTY(r5, 0x20007461) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xa}], 0x8, 0x0, 0x3, 0x0) shutdown(r0, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chroot(&(0x7f00000000c0)='./file1\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:42 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) flock(r0, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="7f981f06619f9d12e1e564016b69d918d86953b8fdcc0bd5c88877b370e7b4382f3e0efa0cbeac44d6c67ad92569b32c9485cdafeec47b05e0640b8cd2778841e4cca7969c4869fea433389cd6685a818c1e14013bdac4c77a9f271e31499fbed52e52d7b5362abf83ede3a1e378484b3a6fd839174f8eab084b495deb477f67dcc579078dba7ad8e082eff817f4c145bcf9144da1a21afe438d7281929289", 0x9f}, {&(0x7f0000000240)="467dec4548d7d4e5392d7102a4db292188f48c888a99da5e5cb1be7d755fa3857d8408f4c6650fedd9927fe56b0149f7fd27b74ce928b52e51466e26d1986c084235c13fb50e4b25adf4c08c80f31464f008b571a412e5a1ef5b3709e76fe9da118b51febafe4816e964ec3e549b9a0434cf041f95560e0fe1f93d482053", 0x7e}, {&(0x7f00000002c0)="acb18ac19bc30c36e8eb5dc0e9d9016d788303b9c50519332fa5be12653b1fbb39d282856176f5147285c3cbea5beb50c9fcb24c4f28be17787c15ab5d050443e72efd391d8c4f49f52ca1af49ea47e3c0424b74c4bd6da5e73f0c39c79b2cfb128cadeda5e0edf78337f9532a4118d789e73aa3c094e88397e2d1be7ca3ab2e5895f8f24ffcfdc5e037", 0x8a}, {}, {&(0x7f0000000380)="c8b9f0296d9ab39cc3a229b0ea6521f5f0103c78caf5610751d55e5360c7efd2f140a00eb8158c3b2185a76d0ad381f97380e3456f1d7c410786f9f14a921813e81e41a7cd8741f2ca806c704a978dff58be94539416e6921ca0d810a6cb26d91e27cf0246a3ce5cc920210cc5dded6c4cbf416cec3f9742115a29d9", 0x7c}], 0x5) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x341, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x34f, &(0x7f0000000100)=[{0x14, 0x0, 0x800}, {0x28}, {0x6, 0x0, 0x8000000000000, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair(0x18, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000000c0)=0x16) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x9) listen(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000900)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="69299d9ff0d453694ff7ca0582819b964f05c3d2fa731a4853d1b86f8ee566abc544c56edb169f37d8e3ce6ea77c2651d1a9ae04ad3bedc5526a7e68bda45a5950128c604d7c2f84990c716a49d9e75519e79dcd539bb08dd9ab90ca5bcd9089092bfce2c5743fb4831e3867d2170c7ed2e6", 0x72}, {&(0x7f0000000200)="716b04e74cca0312ceb62bda00acbf23111142b004838fc25eda3ab52c9fd29ab630a48198c7e021d2fe9e3affe5014907d0e54f4b96d2438f35c68f62a3383691d72bf644c113130db616a86ed8304328ba599f789fa2798ba58819f8511c3305f50309f1b08e9dac3953bb6c785c09279c7bb0f2642c6b1d0609c3b4726ada3d6d977930", 0x85}, {&(0x7f00000002c0)="e0aa162ace613ed1b47a66d72d57cbf720245e8490fa83cd7550b72693772d03f54034ae5007e6eea49f514d5a00c18cf08b3161cb9cfc7108353cb6bb30a3d5b561ca686554721a2e587230ae81153c10540dbb985d6cba8a9be991fb816c06cc3fa2c06d78c15d14106e0532a7a3c95fd43ffe59b0f44fb490860d24803a770c7a5adaac371d0228789609b227ca0f9ede716bc896d8728d58c1cc52bcb19a7acdc82ff78e02ca13c011500340", 0xae}, {&(0x7f0000000380)="c9facd7d535db1a557fdc24702b4a2e0497228d6c3da170083154135f7a7f0d90d9f3f27ae3473bdcaa50f430f7236a39dff0ab9a7ee57541ba590c85eb59bf1b16ce15f8520d2389f50e71abd6f69300cd5c3bbb5a96ca917ecdff5b2a87d783fe2184cd16ff27262ac5ad9c854c5052d1cf7c3b93ee21d2dccf20f92f3fffd07a6d9ebc3cf893a762e9f40d3f05875cb8b55d9e91660394a48c5dd5b435114bf9b09dad39e019e94f154873a8686d582bd3658374e400ef3ebe05c0104eea1628fa783407234785d633fbda13689300b9984c4c78b0aeeec6969db9328b79e5e4c0488b0e559efeecb01881ae46f6a", 0xf0}, {&(0x7f0000000480)="f729e355a111f2ce3dbc068a82cfe7afccc4e29e7ba09abde0ce9c6a397ad226c96018d2f159db1cfaafd5cbae5e1b58e7d9494c83046a620c380a76a605e7a0ebe7d14684007ba992d2d1d110de532baa8b41a588f89c3e57a87f88998feb6bc760ce27a31dee9b7ded01fe9ef69c3866f4eb3b43d40d31a009c6b6338ee850f17d14", 0x83}, {&(0x7f0000000540)="0225fa7b41e06a8d461549e0ec44d72037bea29e30a03951c2135147cdf626b52720046d3e0e5e7e8e40c843c353cdd0c37968f20923fb2bea696b18a5537c056b1fab5231a6aa33074d31dc05c391c51a7e588904f92fd611e0af692f16d4caabbe3f7f2e2715626c6421c03993402aa2259a7f68dd1968c7b158fbcb14b2621e79829e57f4c377b3c7e164e46ef18ba2ee50aac2d2ca259055288e22f6aee9a6cd648397fc3e78782cd6beafcd637866ff9d3427e2460839c89005db71c51a0e1c89d648a9541771b037", 0xcb}, {&(0x7f0000000640)="9f46cccd65436d4c9fd80d4ab9ac5654669a48a07ef3507051945d69bf2512747fa0df359d328fe148111f73fb410becbe5916432948fa9fc3d3ce10ff25f0d26252db45346cb1e57d6a98ffbc3738415f7db0ff1c583a2151a533229972", 0x5e}, {&(0x7f00000006c0)="769d42de73d66f1b34414af571b06d6bbab0b92c11708263dd44373bda0a17b6295f45e7001836d3c72bcb0770bf22f15db72a114c890200d5affca47ef36a8d0269ec9130d7a3f2a0b7464d372172dd88f08080ddd07d9db472a185f7fd69a8a3b6a5b308242c7781ae0cfe2fa4f262dc6cffef5498633559cd13959bc39a541228636f9a0dc807d7fd3cf462c89db9cce14293c5", 0x95}], 0x8, &(0x7f0000000800)=[{0x48, 0xffff, 0x2ce1, "6d45b2a1839b69d91b1afa7091150a896cceef1c8687da0f9b4bd1f50057296e1b5d89ea24ba27cad8f804cd5abddae573fe3d40646a07"}], 0x48}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) fcntl$getflags(r0, 0x1) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x5, 0x8, &(0x7f00000008c0)="063ec2c4d195428bfdddc039fbbb07a89ce0d4b13d10fa83", 0x18) 16:00:42 executing program 1: r0 = socket(0x18, 0x8001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xa5, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x8ee8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffeffffffff, 0x100}, {{r0}, 0xfffffffffffffff9, 0xd0, 0x4, 0x7, 0x3f}, {{r0}, 0xfffffffffffffffe, 0xd6, 0x8, 0x0, 0x81}, {{r0}, 0xfffffffffffffff9, 0x50, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x80000000, 0x1f}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x11, 0x21, 0xffffffffffff8000, 0x81}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20000000, 0x401, 0x1e6}, {{r0}, 0x0, 0x51, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0xff, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x5, 0x400}, {{r0}, 0xfffffffffffffffc, 0x30, 0x40, 0x90, 0x4}], 0x1793, &(0x7f0000000000)={0x4, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) dup2(r1, r1) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f000007c000/0x4000)=nil, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) setsockopt(r2, 0x80000001, 0x1, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x1f, 0x7, 0x2, "c68e25579d3061b00d1f5317396e1c50bff2f528", 0x2, 0x2}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x200) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x3, 0x1, "85cfc0fb036867eb166e5132afd929634ded5dc2", 0x3cf8, 0x2}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xff) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/70) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000001c0e00000000000000007a4cb4"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x4000000000000030}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000099, &(0x7f0000000200)=[{0x74}, {0x101}, {0x101}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x7, 0x27, r3}) 16:00:42 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r3 = dup2(r2, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x480000000000, 0x7ff, 0x5, 0x2, &(0x7f0000000000)={{0x5, 0x1000, 0x1, 0x8001, 0x400, 0x0, 0xfffffffffffffffe}, {[0x2, 0x4, 0x6, 0x5, 0x4, 0x6, 0x7ff, 0x7fff, 0x10001, 0x8001, 0xffff, 0x3, 0xfffffffffffffffb, 0x2, 0xfff, 0x1, 0x81, 0x2], [0x9, 0x3, 0x6, 0x8, 0x8, 0xffff, 0x1ff, 0xfffffffffffff6a4, 0x0, 0x1], [0x2, 0x4, 0x9, 0x3, 0x5, 0x10001], [0x8, 0x5, 0x200, 0x200, 0x3f, 0x100], [{0x2, 0x0, 0x8000, 0x3f}, {0xb4, 0xfffffffffffff800, 0x3, 0x9}, {0x6, 0xf4d, 0x1, 0x5a}, {0xffff, 0x2, 0x1, 0xb2}, {0x5, 0xffffffff, 0x3, 0x1}, {0x8, 0x5, 0x40}, {0xe3f, 0x101, 0xa3d, 0x200}, {0x200000000000000, 0x8, 0x9, 0x40}], {0x6a516c6e, 0xfce, 0x8, 0xffff}, {0x6, 0x8, 0xffffffff00000000, 0x47a4}}}, 0x2}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f00000000c0)=""/32, 0xfffffffffffffffa) syz_emit_ethernet(0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) mkdir(&(0x7f0000000040)='./file1\x00', 0xcb) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 16:00:42 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000280)=0x17f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef1, &(0x7f0000000000)="cd") 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21c, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000080)=""/205, 0xcd, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x2}, 0xc) 16:00:43 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000140), 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x1, 0x766dd61a5c622fef, 0x7) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f0000000180)) flock(r0, 0x1) msgget$private(0x0, 0x200) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xa) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x80000000) 16:00:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x2, 0x0, 0xf1}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x10160) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000340)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='.[([\x00', &(0x7f0000000300)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffffffcb, 0x80000001}, {0x1, 0xcb90}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:43 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x8b04}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x1f5600, 0x4ee0, 0xedbd, 0x9}]}) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="03", 0x1}], 0x1) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000740)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) r6 = getgid() lchown(&(0x7f0000001bc0)='./file0\x00', r5, r6) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001b80)=0xfff) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sync() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = dup2(r0, r0) sync() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7ff, 0x6, 0x9, 0x5}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000100)="c53f232248a3ffc6257a9e475126e5a20f2c2b3b40f65585097c1a2dacdfdbb3bbfdfd0b067d18cbfe86e2b875f08ce2a0803cb70aacdafe1b535e36e87d73133c3bd3f7095ce6c7791b0cecbf1e7571325dc7017b53801bd9b9d7cfc37b3309bf080f8730372837a7d7eba123a82cbed8bfa7a32f0af274843cd810b1c8ac5a56b3d1ff0b59ae643c5d00d23fe59e1bcea0d94d3a75bc13bc4999968d35cc6302baa246e615b5962e3306b8ab0923c5efd379352c7bc1a23c8dc4c58bf1ad2e810a6dddb01c412a654153e44fc713dd8b6885f9eca7ca01ab9c7456bb96e77e0e", 0xe1) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000d40)="bdfa4d2582c321a8cf98048e4a805103000000ea8d0343d605e2d3280533ee6185c6a19e1a3fbed9c9c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d2af2d4e7199679eba987423c9af8ab21c6b2740abe78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e7c2091f3e9bdd11c459354cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ea905a1bd669e389017e5dd92c51d09fd47dfc43247a3e405d535caab085c9a7de07980084b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c010061e2baf0b7ae59e4cc61ae602cdd537472e1a32e1db8b3ed6e2f439e869565f5383aeb04e9985f064533c1b08c0ecffff5c1b6cf04db5ca0357e6c2c235a07bd104a28b8b35661f469026207bde413a0721b174335d40c33f1afdd49501dede4acba276fe031fbd861a5000000902b86cb9222aadbbceab275ac4cd44f5e4ce1482c3280791a6a0aa5d17b60eef934038358a1bddaedf5476510b8c3163d36cc1ae619045b4b1ea0c72a2b853cc9d4e1f0d51e19a4975f9081e265b74f90a659e980ac834eb1d95884b6109aaa1c5f18fc137ae63c1db6ae58c4838bdfa01041759e6b85c366d43cfdaa152223f5c6cb45d132c316757d3d2fb04f670c6893ed02231f790952535138b30074d609611ca45239807fb104351809570df361bb8f7c014f0f0bf8438148437f750000000000bb796045176d234355bf1eda5a8ee3efee4606c08f13f23085ce01a225199450339552c259d21263c29e16d0f5010e370b88ec5b3d72ee9ea6e3b682430d485077e83c4226c94a56625c1e5e856546af90af6c531953724dcb7bfc45845c095ca322f36a63666f86b8bcc846b33f2508cf8db012b7df59eae6884917d14e3ec37f0c4835dfa7fea13efdf971eb08a457ad562cb0bd3f7fe8cc24a622a35012fc6ab9d6696659e8cce5fa52c9d9bdd3c2a8be0945dc65f60487b2979e28487f2c1d81ac9195321eba1132f9908ba11c78f2eca66eecb4fa2c28127d37837ddae7af65fc32623992fd9709905c44b58add88f26357a996d092313f9cbb6fcfc1398170864b13a4327bcda9fb33231b13f481c3cf7ad6ebef86d1d4bcc014c64e9bba776fc58bb2d2c7e0c1acae3c3086544da4cc31938637e3098deeb8b2a2c49def03fe887d9836d043f6c5b4d5ebff2a701f697faa26e2d01487902735449d451f5022fb65099d95128c0651fbc0308cd2496490b704a905cb115500b6d8631cf9ab5aed5d9dc09cccf87a75c7fac30f4ec1624e847336c9fd3992a8ee078742bedd9fdc7fa46f28f2b9e73d8ffa27fc", 0xfffffffffffffeb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000140)=0x4) socket(0x18, 0xc003, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) close(r0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:43 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x11) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2c4a411a191a7651) setreuid(0x0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="31ddb74e1b893d3df8fe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x200000005}) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x7, 0x7, 0x81}, {0x6, 0x1, 0x9, 0x5}, {0x1, 0x68365031, 0xacc, 0x9}, {0x9, 0xfffffffffffff442, 0x20f1, 0x6}]}) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x82, 0x7, 0x0, 0x1, 0x733, 0x5, 0x2, 0x3, 0x8, 0x400}) fsync(r0) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r1) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:45 executing program 1: open(&(0x7f00000005c0)='./bus\x00', 0x8000, 0x180) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x800, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x19, 0x4, 0x78f76fd1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x84}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x1ff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1f}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/192, 0xc0}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000001240)=""/43, 0x2b}, {&(0x7f0000001280)=""/88, 0x58}, {&(0x7f0000001300)=""/68, 0x44}, {&(0x7f0000001380)=""/68, 0x44}], 0x7) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) socketpair(0x38, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000072d0748c00"/110], &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x2, 0x7) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="bca9f9b79004577d1d2139ff04d1a52d05a5fe573be5fc1f08ab13a254cdc61cbca2912d9e16ea6ba9a52a5bfcc708b02432c8463c66560cedafd0d3a0cafad76cf4c7b836da313ca1477d6c62d9d4c16eaf650926cd8bfbd5ed1a7b2370d31dd02125cfecc89358e7c7489e73e4fdde6051f8d3c0c4ac4a4847a283cd7e1d51443dd43ce00196ee3065", 0x8a}, {&(0x7f0000000200)="428b661da7305f15e0458337eb1a38032d9a0c1a638013f9399e893fd440fb65435c6a3b554c84341d2e8450b9065c477a302f97432ef40244f41e65be60cc638a410def76245b3e9b760f1ecd6035", 0x4f}, {&(0x7f0000000280)="bf6e6e15d9be64d593860d5ed6e5bffe550df80f100eee1a879290b0a8968c6c3f3ff2e29060a96e828156f2cefaa817b971aa54aebaacf08162c89dca1ee99c16ad03ab27c68b6bb0904ea91f2cea0ad6f5135f6a4d0df50d78fa614808351d2581be1e3f625cd5bd965f7000a9886b2cdf36dd5e24fffd264d8ece", 0x7c}, {&(0x7f0000000040)="04920f60ef18a20d433977c5b40b4f0c2af1", 0x12}, {&(0x7f00000000c0)="61cb", 0x2}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000, r1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000003c0)={0x100000001, 0x100, 0x8}) connect$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x80000001, 0x0, 0x400}, {0x7, 0x8000000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x0, 0x1000, 0x10000, 0x3}, {0x20, 0x3, 0x8000, 0x7fff}, {0x4, 0xffff, 0x9, 0x5b608aef}, {0x3c2, 0x1, 0x10000, 0x8}, {0x4, 0x1, 0x7, 0x101}, {0x8001, 0xef, 0x3ff, 0x4f1754cc}, {0x4, 0x3, 0x800, 0x2}, {0xff, 0xfffffffffffffffc, 0x623, 0x2}, {0x1, 0x1ff, 0xee, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28880, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x0, &(0x7f0000000200)="96") 16:00:45 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet6(0x18, 0x9cf7bb3d74efd31f, 0xc798) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="a4e9e11ca4107adb24e532530ea1fdd22fd723f6aed1b29fce306604cfb0b6ed2092cade3a89e83e24a02bc6b0e17b47f7be2d215e298ae5cf322249c0fce0ac736f1d6ea27ca3fc7a805b7a2de894", 0x4f}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8, 0x40, 0x3f, 0x9}, {0x10001, 0x2, 0x7, 0x6}, {0x7, 0xfffffffffffffffc, 0x101, 0x7fff}]}) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x78) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() r13 = fcntl$getown(r0, 0x5) r14 = getuid() r15 = getgid() sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="3c760ebed554ca6bbe400c4c380d98c80386f73762c70e7a051965428d6ea45fe5156602d39817388763aec138e2886482a8512884cc9a521dfb5e6f9b19054cb8c81c8443d23a056707733e85588ef1727e01aa3a19f28e4c7599dfa459d04cc6b6a55066c0d363fabe8dcd858028c70dd7dc1424e7c3a1d58311", 0x7b}, {&(0x7f0000000140)="c9d44b8a820b9bcd2ed956aa3548df7b3f112e036de42e81145799b1f9142abd398bcf95a031ab87a1172dcf0795baeffd3bb6a332d84bdab7fb6946110892385540005b97d430db61e83eab9473193b7163d3c04dd50c72a57e92e46d2d00d63000801271bdb4b04f0e5f7d60cb350d02cb24adf798eee2dd9c8242d2d8ff9fa2c52c54c2b19cd0097092433d5e984531fb2b839a27a17a8151aed0619c58064a2a0e92f35d2e51e1de500530b3a548dac91fc34760", 0xb6}, {&(0x7f0000000200)="8e1e2f957a0c98b2ad8311cdec675023089a22d18000478b77f578c62df184716f5f590c403bb99f7f9a01daf6b8fa90f7b14f90f8b95a39e8961325a12e68249effb8f2ef1d8b2c0cc53b69928dcbd1c586ceab24913179512341aabf05a208b32f4c099fe0d21a5591768de42afdabfebf13782855c92b234ddc8f8fc1cddaf700879a6b2ee0c1a1db6000cf960620ed48f9996518c0a87f565306c1e9a5aee9867c7c21371b45419ad3d11cf64586f7cd36cd4e49a4e7abdba4f7a410c3514ce18f5483c2e4dfb56bf2dd5d9dbd939389a3d59db639298a0451f5ee774cb185b88a026b7ff66ebbe1fab6bd70617662fd223f7e0afa82ee2788134ed75c3a7660a639e1437ac66b2f3696c71a92482cb25a373e31ed2dd7c1f7fcbbd48087356e157d499506c3c7ee04379c82bbf02fb06ba6454ed382a20591383dbdc774951117921e665eba1ffdfc16f93945a0ab02ad792ad1a5f0aeb51663ed5e281eeec1e53d463e977d321a3fc6ed923fa86fbba38b8ff76ec48cd49220c7fd1d8bf77359f21d822615f1daf22cf54f9530d5b58e5420eb57a8cf78b87424b659a8f671592e611be294f309d95fa28e187f0494bcc45b9c762c744507b8009d0a9d1fa9c74bf80c8330b6407cd6a22cb2da7e1be8240e72bf2096599dca293854b9fcd99bab67d50b7929e69c2525cad935f0304cfd1ca6f159427c2ed0c22f16e009466b4f40553bfa03009945c7ff266b99f3c0716fef4646ea1826cf84aaf82eca6e843236ded4b35a2c84a9988bdef11a79ac73158ec702ee4b882bd816040c9e001107fe4c99fe9035f9ee678f9fa5c49a41ca37674128dae2455c6a0c34d4bfdb982786c3835373c08203ca3d8230b81192663d8ec90e73abe16cb77103af07c9c8e4c64896ed5e8dae89d9c18e153d460451ac78bc0eab05ff935b5e74332f8da77d72ab17646d0ae14a02ef871f2fc41d7ec0939534b735b398644496ccaf519d5ba42db6ccbdead2ebe3fe48085c3222efa1c137a67d93cf0b987007a9db06b65353ef3460fbf6596d6130594201f57301c4277e8acf7ded5d0fcb78c3bb6dac6d3437ec33f4154e4bc608b50eae4014b998e53ce6d6a7f83e568a51734c2847443353cefbb1ddf6846c423d8bb86d4321e970075eb7ab227321e43d63a9a47c17f30cfd83e3e801469c3a8d660ac03f9012f8cf8725184847c6c4c915056bd4230db22eac5711780d77fd5461861913d65873f05b146abc3ed74ac5b89fce8edcfb445191fd78e37def7262335f736f0d339aca39f3f0c6eb47a036232754d923b80a32db0ca71bf9cda0ff2036dd06d14f179bc619846dcfa92a0e75e0140163bc5811c84ff6fba02aa4ed068752dc2c5313f143a0500b99e9008a407cb6253f72c7d7298070bfc55b2da1dc5f6a5ad63fab9803d8b36b7e23bad850b35a24d41ca7bc7194a8dc8fec274b7d577831080aab636178fbce4fe9d0a5d5b7758b0dc61c15f327527e9b6a0965d08e344d56b7f37364544fa71fbdc0fb3a655419abf7f4ea314553d1473dfb192e94f6a298bee4663fff12b8c475b31b96ad751080e54ef3d288bf5e1047ed2f6209c6dc431254f819c47ee0fcb76f2b1ed00b4c4ab52d264a87991454c9b63ce0314b42a36ac2463fdc86a3bc93f37f0033717b6e59cc995b6eecdf2d7be645fbbe691e118af9320cbd510486050175befbce048d95d26b0f879c87380c2c5bc786737a3ff2866685733063b2122d53f5d04f36a275ea0050d04fdae45b7716c7878007d1b72ed6822e80031a24d061d06907e8cc82560f050ebafe6d6eaad90715d1d9e568b2dc73a7474141d482f3facef5d3d635c177214c4ae7b14d31d90208d9652ccffdc29386f75e160b71b341d64588a146ec536f5baebc084f1602fc30d855ded3757fb9af32b1e013b5bed59b4164d6cfaa175a554e5d7ecd2bc1c9d6c12fa8652234c97a81fdb59b98607b8b500b1096e14faaf6bb034c3ef5fbe48c142c35babc8bddf6a90c3639061ae584ae6335b068462a27decc40f721598ac173018d662854be73b734a5f144fc4a66928c2cc3b9a58a1d355e7b835963fbd80fa55d00852d7f7944da5f82d2e5fb95154f7583431763fd57ae52257460b3683f5d693d4023f440963b2185919b3d1c60a4bfdcea09e2294a79d1bb23f097ae70d837e41e1d29897b89a8987c1fba1c1634953d797a2b6aa3e86be5c1897b4daa2127e92704177257e4d0b2d77255b82d19d8f4a626420346bcb943ac4e12ab301cc74cdef02c22c62cdfc32866b65755ad72868fe713628bc29d075e32164dcc496e81330c9055249d464f7300793f62cff5c47b155c1cf81c67be0168efb0d9a7c2030945a4fa9edac00d39306038a6bf242aa4eed131c7f149315334afdc2646211a16a8453ce0a341f412b70700d2f3e6db5afbdc7dd2c77b9221a7051142d59f80bcd26a08fd3216eaaf78330625595a8a27d0b5198e98a415bfb21747d7b9ba38ca83f4eaa0134246a5759324e3adb736d69b92e11fc4b608ca8c59a73a712eb80ef6c7342ed07fd330e2ec66b2fd6d094f2da4c611b495d5f443a62d9656271ba4feee5cce56fa9939b659cb844d9711ea77d5664c3c3f47c89ff9d6bffed106cb2854c30761e089a47db71994fd9e1e5ce3fee621349a8a9d2f7b87303a152462028f5ba3cd961ffa59010b21a37f30f85458da3cd5eb7828750952a58f9ef3870e9b537a0f27d972423e34387aedaf5778a152b6a72ad6103660398d849299a95e9d04e2a805fff029cff040fd15cb3270fd949a5e716db5dc8ec8307a58091024755d7b876214f29c33561c536c80d066c9250c4a710ce5930447335a13171605c75f25c4d2ab30a536c5aa0d69227ff4abd3b6e10a63a02f3707257114e08a950f4915c5b6fa0415f2ec346735e75e9914fd93a954d9362cbbfb0b10fef337cfa7e8a1703768bbf0d9bb7d0cda6a3308fb450a217b6ff9ed1f9828ed8bd834deb86ca16dc2d0e206bb597a7fdbbb10ad529f3cd91c04793c2b28f2cbe2bd3b856d7a6fcacd17a9574b92bcc6788f9e8e6d32430fb358a876a6ab2d488ca63410c7b0be0d87c2ea7e2e376c7d834419ca12e20f3353d42784ee6f5000c7cb9f839b687f966b523dc68db5e6ff0b2181bcc029c67faf643206769c3aaf7f48d8c2c52231e1ade46e2e1bf098263fd31e6c406d7ae246637ce14d0cfdde5776c674606800cc57ab3c46ccab075784b805e8368f506ff525dfdf815d0bcb287fcac5318b76f8d51c1aa73009fa0c4c6edb6713e1109158d7a10a2635c2d3e8f1bac9a21230a99403516933e054659b26c4ece936814585f61ad237b1743745a4ed27f29c584c6721e58d110246df246173c7bfd83057768d5d3caef6cba938e9b2d7e28070bcac4de766a2de2660d532ebe04c7e2e05a0c15b5085e2e9e3e11c8e8cea3b883ea8ec0e02412af8c45a761d097713ecfe545062e355ee353d844f6d6e8d1a43f0bdf752df9e826def1e23af9e69bd9c19200882b94ebef0fc236e24101764f65c9faabd33119840b9df789d309d02f71c5ad65a7781c17f3619c7e2babfba7ca2bbb8a6bb168587eb8eaeef67c7170f2aa267e19d7f593099f12e16a2ec1937566ee54fafcfc25b21975befc859cceae8658bf8a870608452155d9250c58e6973a54b74d46042882f53b85783eeae5da1b67a9756b1663b687cb12b8b4b0efa54f0b69b5198e1bedd5ac49898faa87e62af07511d9437735bbfaef78310d59de7527ba24f29e25e00919683c7d5752ac495e27aa261adee25540c0192c9edef656d5bb1340b02eec34e142589d2f45c04aea2da2d9a6918849c8f55d5761981aece37571e3dd06d11f895fcc00dcaf35ff537347d08904e50ac5aa91d19d9886a31ca60ce4b0b84688cc2fc91425a73a9b5482064de3ee1cc5f148864e05c0f7fdf455588aeed3f037b3291f59ccfedcf76e33d942b66854eb72e328acf46ad7a7de02e6f5266593bbb72ead7cbb299e6baa0ecc64c0a71da696f1db5ea8aad98ccd3b914990886c42634c9d3bd3f71afd7222dc1e15e21e0a5192cb8ebee7ab44cf2c06301b8bec0208299621b9c7ef07ad0951caea3ace75c2489ca2471a0537fcaaf81268f44c0ca9a150a642167f6bef485c984ebb546f14b5f25d9051ebec8e64cad82b613894b18f9eac94b33755b872de8e5803a34673c3c17262a41c425932feb30e1493ce5105615ada771f73b2b7305150879a5fbaa6dde417d869faddc9dd65c2ef12382973af59c48de282b8c1ae6b035ee65851a4fe7cdcb991b95c34a628fd7023b437d1e0078cd5a64cf4128aa77e42ac352e9a01e10dfc0abc7c9c2db179855a47266cc9c486c5fcd8300997c2d43637daadf83023bc20f399178d4fd5e8cc35153079fbbb7e2a7086e264b3bd5193e9f8b09ee898d3ae12d687dde43476849af8e9480f3cffb191d1c2e9040bd3251afee3725857c52f2edd6c98065df0ac444424cede2960e5906de78731fe2abe2591d5debda99cd940d4133c8e60c0d1b08fe49cf4ed337a6d539603dfd14be1e903b77a444f9c3a0242bf7d8c5caa45e94f8ffd536c0a48df0cc76b0c423a43c09ebdd9466eb4b8ec373de7b9ce773090b3c7e7142546b411b82277fff844b544530842a04e38bad4b84ddc026e99ff83d7aaaa321dc2acf47bd70f1e5cba85b9fca99529419f97b299b2660667ae5f523584fa9ade9033fb5e2fc47ca6c65e902fe1b84e675d1d69198e4cee587b1abef40a671c65dae6bc481b2ddb33b40592365dc6c7f17c761874dc3aef928141cbad11dfe8a587b0a5710a51209a9cdb701dec11f503a7d7697fd4a9ee2a7176d0c21d90ef1381539ad8ec28fcc6f50e42eb36001d86d43a625d9988c0c276870088ee730a91a0a7d6b2f6ef5aa442eedc0222b02ba3d4eebf3c7fac43eb6d27e3f12d4d9bfe078b41af5c0138769768bbbb982c9f9a861f70cba7bf8d753676406a401e8f88752414db7f8a800889cb9fa579ca34b47732a0a02ced501b598d49f5d296ff350170009d3b2c6a5a623d35f79b6c2ca4c1deef4daed5b21c715e541b020ae003b8af1b7550e2b756ff48af0cdc52eeb2a6fa3ec927fd3a3f95d896b993911202e54f9021db2ca7f1a761731098f8e3e91f6ca0188cc146d8a3e7b9ca083dce44d712b30c9766e26de53d86fa3723c0e6a1826d221d28129a2ff712968ab5d68bd994bf99796c7cb260a9417eca5db49b3484fcb2562c0ee5933a23736531bb9ba154b154c24d462256608fc117c70bde3fb38e5e80db23c128edd7c55a31fd1b6566b0822573a817008826c76375a5512d3658be37526f2912ebbcd07a66560070167d6852e9bda8335c182638fdc81c61c5f838080dfb40da4a5b84426ea7782ee48646a3fcceac0d4281017026d69b7f03c2c00ab77904904b7cc5f4fed826eda0eba6b8bb27fc5031ed01e4487994cc94e6496d1ab13e87800c76e3f0882576c8a2514117e57ee4da2baefc33df5acdc9f7ddfddd8b31e12b492dbadb16a69603d87717ab2e015e6de4535f318f6dec99bc65729dce90bd37631be4d202512a9ce08ce689ded8f8b017044ec91d339942be3dd657c4f7cd1f9d4be5d6b38f81e0dd07d0315fb2eb2560813a3d332811c9c98d8fb1efc774221da191007c938ee53488bfb175b0ac990bc3e74f3594e2ced6853c03ae299de15a3468528936b4b80f34e73429643765c6e2d097ed2a3ae27416f113ac242", 0x1000}, {&(0x7f0000001200)="699338f68c44878ff2752a24e2fb64c7e446e127c56ee2105e2e7d82bd3e133ae5f0c14ee16b0a32ed1433e107d5bf704e294895e466e7c936636305e62a0ac2d1063d0eec8d16055d3ed134afa273", 0x4f}, {&(0x7f0000001280)="8b50f581768cf4ea1334efc3ed00e35eb78d", 0x12}, {&(0x7f00000012c0)="722fa6837fd6f2712e499d77fe8857551875cc9c79f5fb288f66e4f45381cf80f0d5839e4bde96c444f6ed384a94b5966088a10b964b19f69ba9560dbf2732964895a8e496c6940203644c9cfc2ec21f959d9170a03aa94ff78bf08720a4ad4d650e4721fc504fb1c44c561f71e25fc1741b0c24b95b7cf3f8679cddb1f39a2585ff1b8c60ec2df6014921cfdbdcba16a6550e619bc9e6ae93c249c339e8efc37466437460294bef50ccda511cf1c42a709ca4b23db3c077ba6a0418977e3177056899b0ee8a3fab8a724046d32146f7eea71307c50fc2a3c717b48950974b3d6cf7d13ee6", 0xe5}, {&(0x7f00000013c0)="6e52ae88042b4b1197863cf3ded8555ab87d4d8a0e3e3ee6e1cbc0d4d30817d3040251c76e7e4ad9e61ea736cd838ebfd17d3620e6d89712c1a3274b617d14cc47d3ed7e401ccf3417c2819686c4de5d3384ff6f8fb71fdbab7107f9f9e3eed3e65ee64cb99cc7b076266e5b03a87a26deb116b7055d6c49900f4f72868718ef84eaa3e666e93f74a48eeb302cd0c68070126c7b311bb0688fdcb8fab4455dec37e4f86f16461e7d03ea7b6a", 0xac}, {&(0x7f0000001480)="02b45fb459c7fae98b93a96a0a8f4d20eec236957b445585889c6f8540eba24a250961d3a38a0b440db56bb400bd07437cb52f5e5d67c36c99cac5a27b49cd9fe3f10f9ad3b21fa2394561eaaa4b3b6c31d1d096862dfebf8dac7e329481d979f715028aa41548b3da030db160d6da3d1d3ffe5f75507d214e440f494392121c52b8f5c49fa9da887cc7fb52893da243ff0efac5cc044cbf604925072c328c88d79e4d11fc6ace33d5915693b646283735c0460f4f65112daccf96843ce9bdd1eeb645167459678139e01da9ed32f61aa86f7c2914405db384bf5dabc96881afa75569def767", 0xe6}, {&(0x7f0000001580)="4a272d370ec2940a775d4bb710e7b211f031e74e45cd3bf8958ef2b89749dd6713accf12319d35e96701fbb088891a7f", 0x30}, {&(0x7f00000015c0)="0b44399c177ab2beb51ff1a2ea97e39082903b530f715f8045", 0x19}], 0xa, &(0x7f0000001800)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xc0, 0x401}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002f40)={&(0x7f0000001900)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002d40)=[{&(0x7f0000001940)="b5dfcb5bcd49728f9b83efb30ed01e8da3f80e788f6b58440190d5f1080d84f2a3416858885376", 0x27}, {&(0x7f0000001980)="ec25a69c0fedd7707528e6a90d467c4df67b43e71e14366a82f2cbbeb3fbec1fc88e76cddb6e30c25e82f82be13234a022577cdaac555efa538d8107d3bbabc4139b7db9010ef4d3ab8f7998a0925d2821011e99249f5f6647798314bc5256bcc322dedbb26136515c94e0bd44b2b8253220ddc12256707eeddb15505b364e797800e06ca67199f8c9f1fa5e53d3941fac368895d925f4a55da37930de3408f1d32b9793ddb2dae7288f2ba77df656130726e7a17eba", 0xb6}, {&(0x7f0000001a40)="ec595a09056db4afb65fccefb6632916d90e844d53053116dbac49b11424de36a98aaee4c7e1d24ef9b3f0eb5eda90e2d90d2d1f4ccdb9c3ee1383209baff13c1ec2d2fd6a615349cbb5a8b65e7b1f0863aa119119b5c0c4e7eb73a15cac37b99a2f13dc9ace53eb448d3f51ec480cfbd8858204dc3222e00e9ec532ed9cdc91f40734149e032257676df03313d698da71366e3ac9d653348fc492f95fc17992083b42002141057e8be015005a0990b06fa6ba227fe76133216d96eb9913", 0xbe}, {&(0x7f0000001b00)="7c2f0311eeb0bbc01295586c33d79199ab2781f86b38e17afc91f52f8b1821ef0b05a38c70ab995ef43eb5cbc8df3d4133fbc01987186332abdc18c77e9210eb209903b7f191f75933f7f27fa450b4a43e5dc280c90fe0c295d67c5cecabb86a9c94f87f3d052431707cb8cfd657d2269c1c6cb191ab953e4d5a85c5d1fe088a99fc41b69ec54106050a76a18f", 0x8d}, {&(0x7f0000001bc0)="defaa0ce27081842074c69a530f243e266c2aa915fc0d6866b01d7", 0x1b}, {&(0x7f0000001c00)="90d4fe1d7bb6d3c57c371ba26607cc1367c822f812a06022d6efdebc53d6e5ab54215f6079162fd9135f75f1e3d7543ff062c4ade0fb7fc279da2cd47fd1cf36a278b248897d6f3881c172fe2937c48b827b2d5ab50f9eafefaaee49041b5c71ca3bb95e6137b21107379bbeeab666876413a17ee22cbc7ed35e34fe9fea0236a79a87ab9700b592acb8f719de14310f58c055f04e17d64b3a420d5d3d4f18da27f0a8644cbbdc23b2d41b554e63fe922cc9f4999311f9410fc02f3c471554b59db2c9ef678c9fe93cadc649a1ac7434fb4c577a5074a264", 0xd8}, {&(0x7f0000001d00)="2b0c5fadfa8e343117f297c9a6ec28a783c4d6bc4dc20175e7000e82d7bf770ff603cdcf47cb5267b315afc2759c82d01d16fbd11c821a82e3e45d8821bf302806014198aeed74f64244df592310e972ff5702c822ca16f45dcada6979a4c8072b505ff65ca29b7356c695bb44a9654ece312b0989d1d28b8fe357d05b7c0e01c4eb7143bf6408fe3137e8327fbe8d702136a1f8ee65d26fcdfc655a09787528cfd2c14f40f89a82dc48b880f10e98f12d5d6164953fe2dd88cdd906331d8dcdf873e8a4e17fff7a786f3578096ca8d8f9f751965a68a420ab763b6c98e4c46a73c2813a902cd7f17692fe49dbbc0c51246bd32e76a5a8b86c7bd838394831ec7b14698cb2762e471894d88d0696820aeaf28bf2bde6aece34cee329c1001f209a03692671f2015e3867c91d6399554d8c53ef7887b168e6603352b5e7a60cfe88eced53a3431e37ef9475081e5f0c8baeccd33fa139867137f8e2a59a2a15f3e9a0e6d8703da811952bf2e282bcac1571d180513a3f085e1de7255592ca156625c11704995dcfef0745b61d4d9397b167cbb785ab88860110d1980a086e9c4ac3f71b4d4d0fc532e9e32c3e6d68ed660ba627013fa2bd4762d8c87bfacc3b6d70ff2d98060df22b66053c1288f58f8bf62f3873275dac5a30870ee568b45af1dc1553c26195210282e3284c74cf8083552a28089ea3ce56d4a34f7d1d39f00af10e6e09d5112c54506d306ae5f1404bca904579e472cb1f952f6a24c748a4e0483a0b661aae8f131af0ab07db961b756efd02fb533ae79bf149610b2d23c89195a2a8a5163a7a574eedd23cf2956d55a03561224eef9a99876437dadf4b3138980e7acdcdd66a9e63cfc28991c3d299b8c05d349b71b38f12a4aec9a1f9cca3183ea0c71d8ca7bc73cdaa9bf2159b327d21923486b3e0b3d464ced7dd7ebb9eb2a8646672207ec845f02bbc1bf2e19ca1c6c03d17640422fdc34da6e3367019b76a9d83a4db16130ef8930c245f1a099e9c08b669d899810ebed6988e96f654776873f7d8305bde9218ba8da3f6247c277e0d41283305efffe73d32c5e9f74f56177968013925aa9e8d24408cb62a1e6752720449b8efb5212973648772be38beb23526f9e4ed448ecba874906f209ed799d066cebece3b89565d43eca0008f37ef3893282a2c5d2df0933cc83975ecfd68d01e4abef3e7d326250b842482e9690ac113987d37b32e60f13d7062561c2a230037b47ba49f6d47f88489b1e36d9d21e7ce269dd0ebf6dcc21163f64758f608b72879857308f0c6839242fe14231f6b753578a5eacf474a6ded37ea09696b85e8059ff991b6c12896c5e731e5cb3d879f307abf759a4eefa6d0638f4ce1ea37bcd7c3ac3934fa334e26d73ac640cab5a0a11439c8a0c7c4dc232b26475e1f2fed1e805f316cb02b22c3fc4040e87342cb5b51ed66eed32c25ab9bb35002f57d18b90bbe81888266081e0cc7239b1d95ea79113be355ba5e3bfb5a17feb568f7265d83a63f1dcc9db01128eb61fdb42b5b32fcf0c1501eb2a2d1136c2455b95ff8d736f68000007c6eb076b84466fb6b71a6307712435404910afcc46f4d7aae84a686649ccce29984b88515429e5635891be6438ebf90194fd41aa426516ba01d3a090d38c23557e7ef352b87ddfa9eadcd63f4ddc1f5c2027627af53b459808ec325133f72347e244c396922a278e553b5db0a97f58584b12788b9ca9d8b9abc3aa22d4e883efcb947c92f3365208bffda646b69ad02a5cf403b726d44615cea2755f4ec9d04959cb9a2e7c5fa078396603eff28775ddbe73db5dddce2ae337fe2bf561063b221d208e10bcc076d9201bc9522d1908016722d7d27d1c137254c5452abbcf21390f6ca92506b751ddbefff8edf85d135862a54084d67887bc16d846601e0c0375be467bb0abc7a6d33c8fa115ca01f8d25bdfa67a1d6acb86e70bb5f202c346dc868197cbbfd2effafd57d8b73a82b988b0d1528a6b31937279c58d9b47e1815ed5d3c751a335e41a3334565356b66b2c894af29ab188545cbbdf88c56dbb0e81ace879aaa99bdbf1b9426415cc66dd325bc95ae8f854dc5781d083180aa043c7e083ad86c2668bf7269e2d872194564000e1c3e11882a6dd7b37860d77359738637113e4f958cafd79262cc3fc434e87183d4a3ab513180ef893659cfb5e99ff3a1ce6e9aa8196a4e64faa135f05e5358f135982eedb73f2a6ac469cf56ccc3cf3c496744679b77d8c6608d1a4c83b7f0b422f1daaf8ba50bf96f5ec04b35fd584926944935dbcb471dbe71ccf0b3ec5d067f1b0b0db1f785ecd4b892e522859643cac28a3cf341a3e781f64375e792a8c3c2307a706525260d5823ca9074c8489d360189a46745935998499a059ccbb8bf70a99970edbd397b6a3ce6366ce321790a686e1113f0b772ee6f9f9930b47925ca4b0af7136c43c11a8bde29a90658de42aaf12ddb834f94034bbf403a1e8c5222dfffbd9109ddac72f010354e9d4cf04348c6ef83c81ba5176d3d99681c75fc5fc19204ef0d3d9bb8750bb2f9b20cbebc3dc64dc916d4a56540f0c53b6e511a2a88393834b426890728f0bd2e5a0da0bb65cc930d423e05cf2fd37c5972930f78bcd488c9f861ff1b557ab7501953a95609b7d4b60f3b6b386e8637a911e496fe04712be40f4a29dc158130a3d5bf66e88be7137a44f94282f68a226639f8c3c1f1934c74198df7392db2358977897356139cf08d4014269b37a89cc6fbf39ca58469122029b217bf99295b3df8b0207b7a6514dd2086348cc7dc05c491a01ce0ab3e1aca826172d10e9cd306f81d92a1854938f7c341c04d8e3409c134146e07e85e0a65021fa86db8c9d855287bc8c83d125dfe353d2311a85b76e71631fb19ee614b344e8613316d48ee8283eafc970a5a4fc30aa164dc153b79861e6ea26d4cc213134134dcd6e5eaf502b9768bf396afa2f8a61d09617a4236212e682adecdedf601e5f6b765a7a32df0dfaaa44dc8526138a08bc3cc5b1aae9fc29c274d025ae855a69871c4082370d79cb2b30499ad8b95327445cb1105e083fbc6f5ff17789e52a5afbdab514d57e63575422b05592fc34cdfee84547936ec792cab6530c22895993a83845b83de991e441a31eeba44dd674671898b8add479bff303b8687170c630d5bec1eadff8b5ad46bde6ae7325c6d69e36814848366afbbe0c31cf6ae5e1ed09ae4171ea9d20ad14b6f918cc650f85cb7f108bd66a40ee8eb7261aeff1b38b0a85ff8dec85908903b648800743cecc07483d00678a3fba8b548a1016ebb07ccbcf0bb3fe480defdb14d5e7a9e9663d63727962525138e0c996af35340acd55390f971af90d36d1fac72a4bc70be1d8b0d25a3400b4966dc0a66e0cc416e753b4339d80e1361ac815965135023ff294bfeb1b5cd5fde28b7dc3c3ed2e13fbcbb7b6dbcce343a909b825acbab86e191aa7eed7fcda7c97944eefe008e2328244cfb44ff0cca4f402383b41c057937d00472f20b932cef7eb4431ea21a9e54289123860bbc2db20701e8bb229a025c05a68f5277411338831e965d72b65b4cea64a3101b490dfbef2311f4600c84ef72446cd28db4e4a4c5a777cfd9a3adf002101b511a64fb5e542e6366d7768c20a26c3c6f3cfda259fa2570e6a3a2caf79d5e92831fa40d71c18e4a3b91d9f831fdc8194a24c50119944d0499ac69dfa1b50c44eff16e7b4e8f57d4d77d505276e9f9653855e897a70469389ad3eff0bf4531bc7b6e92c28f34627314c12f904b10da185974519432d04feea627266465330621e39cabcf1855b3ab73ebe1ca885dc51df5aff2ef62a3bb7a4f48c1ac6cd849102590acbd86741e92b65061c6c3b3e818565eaeac8dec6870860f055a1fd041c97a167b6ac8a232b9dccb2dafd1c86d5c348ceb3f2979fc00ff34c1eca80bc352e0a0cf2848aec54a9cb6a27aa82bd8e9f78a513687289a8842b788a11d29f6c9c8556c4e02e9dfd865891d8014377399a7dbf7ac965d8469eaeeee82ef2dfd595b1c3c88fd2d6503dbced6ff386180c7a607a30abc2ca15266314038160297ad3169cd970bebe0bc952672b9d8fd6cfe4cad571389367bc936857d6c8b2791585d171d41a03740cdc09b482bdd80b9b58d82e735be38e9ab14152feb9717cccad39859d1732f819c4c20c6bcc83b6b2eb709c2bf5d24ef1e9ec62c8da0dbedbf8ea540c55d824f2e1e0bb880caf7e56eb3669cf623627e85728291cf3cfff721f0657110590e46cd83d63204846acef37f47755a92807f6ef7aead6d6b8d44db1802c025d0c4fb56ccaabba27e538ab0d1ae4799a28d9cc34a2ad9ca9ef4271ce90454a177aaab4fa44730c072219be8d45b825bcdb72cfe7b802872a9a55afaa46309aab39845408c84f14b8896bc4fd19d30740c1bc4c276922a22e99d0490e3f0159ff9df3e95b373b52faa5a6f6a3ae54d725db262af9538d363bbe819bd19b1a8b667b89ae1a0ac119d0ef76301955bb9773cc5a82770636540c83c123dd5318f58f64d82253dee0e61e9603117ef98997366c0331b48b5006772d47f5a1f2685104eb5f9c69cee19a27699412615773ce8cac6baea010efc77c5fbb461dc46292c2a86d69346a213dddf1718509641f9a4e1a8fcecf4aa3b98388a8bb2902a168daf462bf259d87935cb31aa398b0af223c98b3e4a9e8d57277bc763b0417d6bce0dc01f5214abf19d7d870d7e7b97b0e18ddf1a315eaaa14f91b4eb15fe50c54bfeff7009caa82ff93a16028f868fa33223af9945744d7199564be89defa0c57823d1666078180cd24dc286fc1a34279cc79468814c3b15d258a12437bfa634505b3d8bc839b3b9e89b2f82c199115d3f14ec2184cf8f2f01cb0b51bf1ed1e3b7a5a1c983f546629da14904b944783b4c8498a0e9567d262464810d6280bd30a55e467dc942bb6ed965ded3cc0877390f47c97e2f4c195ba4c908f29e3d33b8dc1f0b937b854a39d9f87fb141e3c37be8641432eba8768dabf5ace1ece8f0136cd36344480dbb6703d3a3b843bc53e974b29f65c9b986661911b9f039dfccd04fa519b95d56570d211f60361716de748f318b4592d5a67b2d9d75a9fde3eda809efd4ac9e0891ae26ba5fa86a5c74aa58cb7d6e67b877169b877ef21a9146b574f71e0665ef30f0f0ede1fcb94b37396706c095b08b52e2abc775df70006fd69e4672e40dc87dfc87f4f389f89341020107883b06486125628ef52a2625a2bb10d75a2cae09c1dbb897875b225c4e46efd369633f1520684c3ba6d9e7a95917342cc32e535d0cadd17fd3eb4748ce2f8d57c1f61302161e2ac17e9cec7db02da0c7e1ab1fdc5db6699c2d0a87faf7aaf4a1c73204dfeb8a02160abc8672721b7235e73970d9b7d8770b27c3d18481637a2d077e8cfe0d22d9d853fdd86941633829ac6501b8d228ddb353df06b01bb49b166004bb6b53cfd31dd3c2125d3f0a9e16071f8c34e9835b45b6c53f3fdc9189b1ecc0a148432ae6b04612389473015a9ff76fc84032ade1cd31b87d2584697eff3669a5f347576bb850913d37b70546282513a95b7cf06032d4f35a07b051647d61a442b76acd8d3be0098848598d0001789205af785b60799084b1b6c8d5dec0709fa1fb7b5b32037f254ac221c76ac139cadc5722f2b60ec2a2f41cd1f6dfc994457b8f72df0572a30baaee7c1e8bcbe38a2fc7bbfeba5a443f35fddbf0418de9667baf0c5f8175edec2859ddae4f966a4b284b42892c4b", 0x1000}, {&(0x7f0000002d00)="fe", 0x1}], 0x8, &(0x7f0000002e00)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r16}, @cred={0x20, 0xffff, 0x0, r13, r5, r11}, @cred={0x20, 0xffff, 0x0, r3, r7, r15}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x120, 0x1}, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000002f80)) mkdir(&(0x7f0000003040)='./file0\x00', 0x41) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000003080)=0x7ff) sendmsg$unix(r1, &(0x7f00000032c0)={&(0x7f00000030c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003200)=[{&(0x7f0000003100)="1e8daf846a64d8b8ebc79bba97703c8ac4f609d01049779fcd81b8f9aa6048b48ec4d225016e5b16e3eb6438282e9c9bd25b10e360d112bd427e83b6bdd2d76797a80654979eb67c43188cadc7b80fd17d1320ef2eec13e35d9a9bd9aebb7591a843d20e548717f14b5d55ecb9cc7fda399fa0cbf7263093cd766c6b8233db7e8920518742f210efb710605f0579fa7784ff1279c41bb3fe91ea6f9c75ff13ccd4864a8e00c5e7264a5d3df1faecd1d332ef449b1b11b3d9396b2df8cb48f0fe4c41cd001cdfd9fe4d504fed37217c2aa7e21498e9d19b61ea3c03666bc9d629582399a43d70288742b1f33d", 0xec}], 0x1, &(0x7f0000003240)=[@cred={0x20, 0xffff, 0x0, r3, r14, r16}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r5, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}], 0x80, 0x4}, 0xc) r17 = dup(r1) r18 = syz_open_pts() kevent(r17, &(0x7f0000003300)=[{{r18}, 0xfffffffffffffffe, 0x71d119f30ca70c48, 0xf0000000, 0x7}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x116, 0x7}, {{r2}, 0xfffffffffffffff9, 0x2d, 0x7, 0xafd6, 0x4}, {{r2}, 0x0, 0x1, 0x20000000, 0x7, 0x4}, {{r1}, 0x965a683838e4c306, 0xbe3780cef6b17533, 0x2, 0x21, 0xe21}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x3, 0x7fff}], 0x3, &(0x7f00000033c0)=[{{r1}, 0xf21b16a3d496e9e9, 0x496dbf064a047d66, 0x40000000, 0x3, 0x7}], 0x7f, &(0x7f0000003400)={0xffffffffffffff01, 0x401}) setreuid(r4, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003440)='/dev/diskmap\x00', 0x56290d4819b26759, 0x0) setuid(r5) fsync(r1) connect$inet(r17, &(0x7f0000003480)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000034c0)={r9, r5, r11}, 0xc) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000003500)={'tap', 0x0}) ioctl$BIOCSFILDROP(r17, 0x80044279, &(0x7f0000003540)=0xbfe) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/48, 0x30) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x80000001) 16:00:45 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="d5d8ed6e627b7d1b47878dd3ea343f0a380eb82afe9e2c4ce48b6708d81528e694e88aa177b5ced4", 0x28}, {&(0x7f0000001600)="72ee70da23d314a9153ba351ada79347f167e64b17692646dbc765d7d59e9ef5855ab80476effe0cdab8818bc8503e58470c576dfa2198a474c39ef091be55f008372f424251ada6a54e887c09f197c5cecbb4e177bc1e5c626d83efa1c047ffc4af13edcfcbbad8b5e6bcd6e9e3c5e4afd8984705b29a5f1debd0b2915c1818cf48f8a8a9a29d1ba11be145452903941bfc0229aa9d9a721f075ca2c89255bd8046b6498e898c612cc78b8a272af448db17f9a08ee7997279ec8e2fbae891bd74b8f4e54d14b8883614a2d1745ae5b59442721bf6e551ff3a5fb7962fb9d101fed2d9c484d22a87a81b53fddfe4e451acbd864aed0ee4357fb66a4fbd9a8eab94f3e2ec1efaf352d8ae6cc347cfd9e6eea80b965be2f1530b711161e80d1794f17ad2122a4e47846adbc58c24636cb783975e4b14d7de17afe7fcba038d044aa7533649c45724f970d7ed71621c357c583236cf8da42981f3ea0e813f7d4334b14176283f05600b91fda0db102be4c7e307b75386d27fa5ce45d91ffac6066168fe0198badb3a956ab495c6bfe3f26b4a332af85c7b8727f8d2dc8b3a862a502aab2e8173cb1f065f2178b8113b07c14507f7dad3082991d87f798335d3d69f46160248b9da0a4ba4a23f1608d752955ab1274136e381b63bf70911cfac2e67888e55cc8874021468bfc28b8b20d68d753971ed2c8ac0569c2424b090f37da3ce8ddcffce86c96dee1be94582a52987a12432fe95952119da239037f855ce8feccb5ffe05cbbda79c1f1e74401a114156fc8cfae8033cb5e7e658e1d3abf140a1b7d76984229009164e14499f8ff50d22bd7c1ddeace2c57126a6c2e8ff03a86bc90c5aa3a24e3fbd973cbb28d3c4349b978d8e91654b3cd3f6d57579af2069219c0b2e4384df595e50d1a26f391f4e6dc06bfcb95280af5808a5278515d3faa37a766d4a09222d75814fe67dd24bf81bde8ca53d92288173e3101a78583acb7158f4c6a68ee1de7895566366fab78577df5e08fb543927367455d17321f022dd525ad1e3d3ff22d11d3c4e3bd2404a638ab8ff6a23e6211cc5628b1de1dd56d32b830076b8eced1d27ae4bda853b59bbc82d6ae667f8425a7d4ba32d13629d4095097f134e1e582d7cf40592de0a62d25ee755e357caf80754b54e2d121b0f142fc110cd138ae5d03be338c5b8fc9dfd2802c47769570fbf809ed1e32e3a8a0005aa9a17d1feba73dee9ee91c2e6f250775f683d94f55ab0cef825c84068b5ae6eaab8ddd8eab6179983fad9e666a40180e81f05219c8e405b0bd4307483c7a1a40a3053dd4cf087467a0843bb922c2dda4a0312738b151883028f64c106fc3a9207ccaa9e9db97f14be21455d201ed328ac7a992534b02451b4502a6d5b2084797818e335e9a3dccc3b15b4658d3b55084bb64c6bfaf7f5aea977d565226bf5910c2bcb8a2a4542957d73c724a3225ecb065708a04ac46d97aae41eb024826fbd10e745f1b29de59993537b80a9bd4f67d73f639404594f368dc3b1c14592f1282b6fc9e56b33b7cadf416e039f9149851cee9b8d692609f4eb742b425ccb2ad927d14a40d6452aa9c520770db5dcae33043f3039ebd8dd0415e2435f52d2bdaf756533fa3c9279cf42393fda82beb23b6992bb1a8ed19c707a57a5cb26075cd8e96c42962bb2dc55a4ab642682a6841dc2e8dc35a2bd172e0863084763fef53a34eda660b249ac543f2b6228f5a294c8219932f6db71b0558938d066c642badf56efff787e9300f5f4248a49bbc9e0f075326b63e541ac82f3c12b885f30b5cb7595c06f98707844952749215d3e4982374abdf30c9e2953aff6cc01f0147b5292ace6ea7fc259c3fa11dfd5369b62cec50b3c7e19e9113b6a07746ba38710aa38ba1362b7d6768c85c896f20ba91da9289593b00688f81a55fc224b5a72bdcd8693a6877b874eb740c6f9679c179358440e39438330c3754df334daabf571b7b2178d4e911855d20aa8c14ec22530a50558bcfef243e62f1d704b5be996ee734c36a545ff5e0d80a9400fa268242f5e9d60d599a5eb337b2788d99fb083ab2eb8dabadbf0169b001c9a25ee39b37655a272829cba6317a479086bcbdea4113e80fe721cacf30a334f631e370ac8c3a2ff5c119c06bfee0bca24990e105d6eeb20c90fb7546d88278a377cbdb58d0affcf88094c84b0f47bd3f9e8501d97d0514fe1e95bad8cb2e875f453ed1fc43c27cd2bd21a9aa3140e14247f3bf5ba15dae7a9412522f6b54d511f6c01a6f9905b6085260d5aad841f035a2eb85d013a2ad5f31fbdf5491d758d1c21c56db83ec3248f33f14ce81ef89c5f771ee90bd5a44089ffece068ca57c9c873de97fb5d48f716ac92a7e14fe296bc6906e0b44d5b15cf3d2831aa0dc6718b74eaec331c0b61e7c40f6c0853f8f5d5836c6d93fd5730e8a1abdfd095f89c9e958e7b5eb6af6ee814a5b3cd1bb0e25ff977c0f763ecbad66dbe2e34325addb9e2ed8990e07ad03c1800ee4964848af52e453e66a1ac0e41f33c4ee31592b72e4a1bb4957a31d4fcfeb2746b9c908a927edfbcaac73fed76e8bc95300533a63621def3b15ff1ea81d7c4cc5de13c20455a192fdaa39316cda351ad9b9809329e6e3a05d6aa8b0c520c2767cf78a90e7ca8cc325bc506f121f4be7dd3f219464d7b8bf6a783717493e72b5b1f9ccc6b5a1e12d9e90bd0700a79b3b4a6ab190a7b34adba4bda9bb07c0818d5f2a4355e3d341666a7a596030a7964681e6dd5ab2cae74b0fe5e75f1a87f44b029c463c293d7cf5daa00a29e086f3f96bac094beef3c1f8401ec4265692c24dca246e3ebd0784184ed1569c7fb36a5be08a02559a4adbc9df19c684577d46001156450cb2914cc8478042cb17681175ffbc90dc49a9897696ec53e0de4db9828815e3c1a90cdfb9e60c4320b8ed7eec9106bb82aaf80b79332006ab16f12a320add57e3c1101ff8204f0e0f05d9e84b8d790319f3f7c65e2f27ca2f02769aa119ba6632dccad7e9873c2ca541c0a6095eff602e08b395d593c5b958efb6d796f724ec6122f9d9923c7f8d2535eef94b70d0711c1be473ed61610d9fb43251356c8b4bf3e89b62a68cf26c244f1a12a0e8b3ff554ca3fda0ff603061c2918d311ec3e7130dae50c75ea2933681166758dcd9f5280e45945889b6e2531d2fabb28b5b35cf3350d252b5aa52dcb64560c8da6fa0fac5faf0f3ce2350d7f738dde870eeb36e1c2ab8e70ea4db138829f060a0fdbd5db3f1301ffa08365147686ee1fb3f4bfe24806062b67c5f527ae90ba69be7afbdab01e49595410321a1f338bbce5c14e18242740aef71ebb401f2d40d75207b3371eff8b90627fc11c085e8dcd1c5b1b26ce85bbcb839f8be4e364b88e262e5d9178e7621412a496c753cf7fcb317f80945e6bf508207c480b76b803a974a5f5fc340d904b83b8e3542a23bbf1994a28571cd876187aaa27a69f94d2afefd2e75eacc4bb01125b3315511909fa87354e71fc967236d5fcf52711e896a7030684beab65dbb3f95c9ec74f3cc1942a990aac9ef7322e936cdf2faa85ae61d3cebdd828e2c77105f555a9d37d2cff31db584de07615b7e1783918f8d7f6fcf5e3976390365b8dce5f3e5ab7c75030cf739e69b30e71ac0042226e83b51da8df47b2ae1f678b0717a92a5f53d36c5dafa165cc52f1a3366fbed72e51c5f2945c0b1af2c6e0c4314b606332157f2f563ca2d2dc4cea8303948f31379e20bd89972a20b5be66ee2990c1ac70bf7c8d3aed6248ee5f7486c2d845b0259f42998f37e9aa301416fe28088a2eb71d1ad8b07ff3e106fe3490953b63a841f2afdb9382caea68d481ba69951d9a4e0f4aa56e565200b30b2b5c2fc3ddaf501fb1aef8f08915daab5af0ae926a8af0958a5808f6c919b45c4589a3accbaffcb6e4f4cf9c3c5bc9f3dccd493f6d672255bedc7716930d478f534a9697c73a474bfe8cb73f2730228dbb860cbae7946230cce9e33a661371489cac45b602c84fc02c551dcf21f383c2f8960d1a2573f5683fddd25b3c3ae8bb4492e5ad44758fb55f601357bf4dc57b622d856b7c3d4bbc304c008092ecdc9d5551af7efd98e6d21b8a3f31127e12f04eea2386faa3a7be8c3f717d560d69bcc49156ef86e95b007ae54bb4e83cf90da8cddad20b60cf592bfe7f508602ce5855c5f546c4cb4de55df22bb8322b000689c5f214fd80b19f807cf8ee9df1b8ed904d3e0821017eb3c7d8cb9cb3e4799b6d3f6fd45aa503209f7ddf77711d7445a162102bdb7501a99933ccaeebc64ec1ed910c5b9020da1f71d58d19c49477a26af548f3661307b6276dcc49fef1b90b4a545df1cbdd8b6054f813ed8d982db9fff25b08af0fa54bc774ede9bf25bfd7244fa5a254c9188c82c080b7dace917af5262a79f9551e7b17a0b1a1191462ca82b698db02ee490ce15e92efaf0c2e3b91190ffea5943523b22d42e318f67d13f8e21f0fbd574fad234c59b2d07b312161faea66a969275cdb351fb830042cd048cca9001ae53c2f6dd795ed1ab48feab0de3c98aa39b2954bbf5a8a6b78c8af1d871055aaf7e0cc14b32ece8b0e77eb898d598245341ed15d0913220f53b01edcb9dd00b592c1fa4001c62de5a243ed213018b5847f4445b92eb5c922a2328b44c96b9b5992921b8149b2c090f2c5825182cc7004d11289fa045858042c68f95dd38b658eb422515b96c31e49b2fce5687a183ba11bfc3d0f4ce99c03684487a9ae85c593a0a52fa3cf6ab60273810461c7fc7152517ffc81525dbc13a4c26e483e6597e11baadd578eb744af60a3b515194d60164a3a4898999db91fd29aeac19dd4f79307c5020c9568a8f68a3e19bf3e9922d70d187b03401b7ba5533e29b86e140fda9ed2663aae905cf218bf71622e79ee76a99a9c8f802e553adf30f218364ab8d6f6f6e2e14b40ed7647161d00cc060dee90c9fb5754e5404c9dfec5d5ad145426edf3ab11ce876930781075b032a963e910923be08cb5ae6adfafecbafc03231554d86f43387f3bcbf1fa87503a102f66a678f00dad01e5eb90f84f484497c9f0b6719206f3f3f649bc1af8469bdbad670c68ea2a27337702c24d6a24d84e73e0a43b9bbbeec45aba78ade5eabad9603a94493e63707d567d51356e966d238c912d70f1d20e6c22508b462c649032ccabe8d2d24b23d7b635686cee0a730b183da1aa8f40ab862b524c8c99dc1ca6840738538c76f97f27ceb662626965e0eeebef999a3c83f8f64936cd3350e3e80e65f919e907ec50a97155e34227fb097cdcbfb67cfb226fde61691ac10c2834ef4d0c19a90f232e58e4f45b0f0020dbc3643d3eec47b006b5bc7ebf60c0bf14bdbd4d49cee03186b76e5c4958415932c3492540ff127679d062fac95fcaf695ad5dc7e9232f9ec2eab493a0170f608fba2646738da43c7b8cf3627b82dca1c6ddfe0e87ce9c19150349f9dbf6b2249b913f2807a8ecf055181946af6f9a3d8dd3f224eaf5ca70b7e6fced03f1ae555632f3ccb0cb8816300d4843d486f162dd275ea4b76bf62a67704eb984a300eff6c180ce3a2d680f422168324ed56922aead343adfb9dc29488a9396d4364761e13924ac68f65ce0b0829b4fbbc32965d6333f6aec1aec9a3f0b9b0ba51672b67bc9290fd67077be30ff09150af95c755b1fc617084e1599dc8fb1fb53dc5fe01fc7f7130e263e77cc25e3220d1a4d9942b3d07cb9412d632bab09faa777ced5cfee5b8fb4847d708e79cf2ecdac86ba47a8", 0x1000}, {&(0x7f00000001c0)="cf8041cbb4af93ede29515af6ba353a9cb6f708c3932cab1a1e3156d7e4bf042cae1897cc72af2285030f0f5edcaf2b9999c2383457c596e8b285b8884a2d264e835a29ec0f7c9326a6b9d61a227cb942e2e4aac83d7f775532bbf85bcd96bbcbe7889fb1b9e41921ccb882ccdddcf37bd5eea20b12d68b1cb3fdc9d5ecde9b864559b8645e4b59d73adb8968f526fd59aa8a0840202417bbef020c11cce6debcc66d9362ed3d1be51304df26860af5bbe2959bc9096e13809a6a58226b1fce121", 0x1a1}, {&(0x7f0000001300)="66687603156c678d99c171a648fa9cc42edb3d9530f9056526004a9f8420be9f9adb458577802e872ea36a17f5c4265a75e2d72df85ab6e335e87478bb70cd1affceb270f5a790362468235fbdf2f01f2d1dca54f90aca05fd77bdfcb9ef9ec9702d8dd9b1c2bfd8d2bb89dd8a7be73f3945e952", 0xfffffffffffffe40}, {&(0x7f0000001580)="adb33b14c099cb23daf1a2c5b2b0e55b1fd1aae2d1765eae7201bac128fd60004bbe6a10efc4ccf0356017780e84b3bb79ac034cf860faf316ef7e19c36ebd92652bdc65", 0x44}, {&(0x7f0000001400)="74ed69ab085f64f0da6ddc87d592a455aab4a08b932538b03a8b89b33c64a00a608781ef05322a144653b5e87e3873e396e77f71a758b0b40e74500c171b51e891c90b491b8538f99d6603f4ec2a4a30d770dd98b64b6d371b15c2d3a02b8272432658c4b073dc91db3f89d36841fb65d1403bea9708afdc5661c6988f85048f0432f58188eda0afd5800d44bee5f07aa1cc2414d9abcc6a03b0fd3b70717556ce7fd02971a7b3da2a91fc1085e33b30bbc3ac933ba8274a0572a94f74cb0beda7934933ed6021bee0330942ef983d0a599caa1f7071", 0xd6}, {&(0x7f0000000140)}], 0x7, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0xfffffffffffffa3e) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2bc, &(0x7f00000000c0)="1f") r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x3ff, 0x1000, r1}) fcntl$setown(r0, 0x6, r1) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10004) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:46 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 16:00:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x7fffffff, 0x6, 0x40, 0x93}, {0x2, 0x6, 0x8e0, 0xfff}, {0xffffffffffffff79, 0x101, 0x5, 0x97d1}, {0x4, 0x4, 0x9, 0x2}, {0x9424, 0xfff, 0x4, 0x4}, {0x3, 0xff, 0x2}, {0x40004, 0x51c, 0x100, 0x2acedd37}, {0x7fff, 0xe84, 0xfffffffffffffffa, 0x5888}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") msgget(0x2, 0x40) 16:00:46 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000180)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) r1 = dup(r0) ftruncate(r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x1}, {0x47, 0x80}], 0x2}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: poll(0x0, 0xf3, 0x0) pipe(&(0x7f0000000000)) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) pread(r0, &(0x7f0000000300)="d0569ff118b22856d2331513666a9031481c762061e6bbd7a1151b7dbbaa090b24586b5d906519c9a1516daf1529a442d85881ece9a1af88180de3ab0fcdcafdfdca58f50579dcb271f3f44e79d091c129b0002a33907b380d66ba43de30ca5cd14b5c2f75ca7ae3df4a0af180621c76b8f5256e92bc5e9021d047c3440c37841f17fad787e80c1a64460678190537a414ce309f837381b59d0cb9b8bc17abee2972edffd35fd79f8173820a7e51a52a9a58a8e8b86ed933b0575ea396494634aa78352dcd6b83ab5008df8c3031193ebd1b71bb64599c47711fccd9924636402757dee45df18b31ac35f01d33701151b0cca0ebe585263349", 0xf9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x10012) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000040)="fa", 0x10000028f) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x0, 0xbc, 0x6}, {0x65f, 0x3, 0x8, 0x1}, {0x8001, 0x4, 0x0, 0xfffffffffffffffa}, {0x7, 0xed, 0x2529, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r0, 0xf5) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x0, 0x555}}) setitimer(0x3, &(0x7f0000000000)={{0x8000, 0x3}, {0x1ff, 0x8}}, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x83dcdba5a890d224) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) close(r0) r6 = semget$private(0x0, 0x1, 0x1) semop(r6, &(0x7f0000000140)=[{0x4, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7f9, 0x1000}], 0x4) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x8, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc0c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000600)=0x800) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/76, 0x4c}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x6, 0x1, 0x9, "c8e12ff8f143db757f88927d23c33f10ae0c823f", 0x5, 0x77c}) 16:00:48 executing program 0: pipe(&(0x7f00000000c0)) r0 = semget(0x0, 0x4, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket(0x18, 0x5, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="11097f8253df5105c3acd10e3eff9a0982a2d0e4b4508fbab5542345d965bb5826f1b345ae541512e178839345b963b5f6438a008543c621e25fe8013d3089dd7cfc275afaabb2701d9e39a2c28795afeba1ee14ddf188c7a5f3b4d5759eb3c594f52115ee1744ee115b4b3c54826293a1319c2b8ddb6dfd92e9905291f014486f3f2746097c44bb7a357d0b53a1062989f09d0811722a1bd3f4fd7da7ecf1cc2f9bdf53f7c90b5955db8228fea7d3c33ed40f312739db834fa5e67ae3687ed91e97953fd5473b2fe0dfc815ce3f1b44f3cba1476ad7849fcb61f80f7991ffa8e8a8e15801d7f17686323da120bad79b204e5b10ea9bf3fe9b494b3d26f061e8ba9a1c75ffaf510f64b292e1da5a0b8d434e0a38b7e01b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x101, 0x80000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x1310, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x1) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xc) 16:00:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) recvfrom(r0, &(0x7f0000000140)=""/56, 0x38, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/241, 0xf1, 0x43, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x6af}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:49 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xdd}, {r1, 0x40}, {r2, 0x40}, {}, {}], 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) 16:00:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x1}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffd, 0x6c0, 0x5, 0x3}, {0x401, 0xaa, 0x6, 0x4}, {0xe22, 0x6, 0x4, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x2, 0x1, 0x5, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x3, 0x7ff}) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x20, 0x8001}, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000000140)="b6e91d362c0fdd79a11ae20eb1843e81d9097c292c000800000000000074d140ae5c5c1f2e62a9549a7f5fb56dac7f424939b8701b8e000266ebf5a722535bf4e67739507664bcd4acdddb583dd509fbc64672829847f4bef4425d57000000005b497633225bd7f47af98ae0ffd64661cf1e305b4dc2221779d19e58ed54af045a66dea496f50bfe7cae8c53f2203ecaeccc3d42e772d378ff845fcd3cf5e5f1534b33e6e2bb542b6fa8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xe3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1) write(r0, &(0x7f0000000000)="08ade09f32c28431e1e4746a223c471c0795bf5c81acdd50", 0xffffffffffffff71) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d, 0x8}, {0x20000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:49 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x50, 0x1, 0xaa, "c92e578470cd61194cdcc060260e0ac0dcdd3ed9cfb2dc416d9b838cfddf8ef1457240b586c2b2a8d62e8883a32152d37acacc25c7c8f55c828681b4db"}, {0xe8, 0x1, 0x1, "454da9d74f4f39e96d650b255500f4c3f8815d4824f152f67148b7e47a2264dd0d4a159a85ff4c39bd4cf85e91a03974c1aa3cb1a63f46af244983340208252573bf0677a215ce521cd903be03bff6450cb10ab26f8fb6a4e820947adfcb7badf4c5a20434f0ab9fe8044ad956ee7fb6c66c774771cbd6baed508fa76f03f057f054c8c129121c6b652b1fc0382f7f7885dd89b049bc6be9adfe970fe5e513b1de6d930bd9d9683341fe1d8649ad8b7301fced42fb034cee7c48dada0b5eaa72c00a707f4431db75093d270f6d21fc8c8983"}, {0x50, 0xffff, 0x0, "7ef821e780361ac346a5ffb629f7ad94c6285fe5703684e8848be4a2d284fcec031c837961485412ef3200f725b015619df5986bbebe3bf41c2a"}, {0xb0, 0xffff, 0x3, "1e2dec183de4cb502b6fe0591f6ba2f7c2f9826c39d7a89479f4b2913d9ec962cfd72e6f3561a8de7d783b47804ab380712df6cd29633ad3dd331a44072ec984840de7a4f89725eee0bd6f11a3ffc41eb3c1439dc026cf36a6943166289ae477ccd19912afd342e3f3a3e9d21344803769ad8ea1a477f4454b2be8d262ee7def0651afe25aca449662bed5cae776062d0a595914337f48ac1516"}, {0xfffffffffffffddf, 0x1, 0x0, "acadf1d5d75f315b6b95d637819c914afea08dec5a6247eec57fae02914196fe85b0b0822967567f8d73f65693b34ad1f8d7aca96b7f7fddcbad2952923564c44080dc81fb2bbfc131b32fe2d50821637a43b8216565cdd80a18b57d51b94ee03d85f45a59c4b1e20e6f5d261c0d7b0a83570b05b2319301f6992a7b661bd540b4a174b940bca7eebf244b16aa4e8b61b8c8f94ad64b81942a2103d0aa166332348990d4d2f712c56577ed75d60459ecb07ca010459a7d5bb89a4a1d00fb01e9b88561d7e009f211654b8bb61281be5c320744eb18c85c921abb224d3800ab7ba836f7044270f5836da1ec7fbcf69803ee442361de6bc990897b3b1db5f841197e599f9b94cc651d5dd1b2eb65c9a6fa07541df4c52f4f86242dbfe854ec01bc69bfd8bd6bd3e7247875c86a6d7aee949595959695db46c312984ccfbfc7f548ef7f205934df817cca0da92d9e81b2ad9f1a8c3b2b6eebc932b1f861be4b115e8a89b0d91ef1ef5007a1de9214a4d7361abb7d1542dafbcca555145cdd4604299f4a806bea226817e97a240f1d389fd12db8bef733a205fb00ae574b0ed0fea0c255bd91b69409bd89464cae14ca770be8b613a2a87398e69fff961b62ef413db800a80ff19ebae8feb05d44a06c35d8924cff5589724690dac71b63e582b720051184bd275f49a6459a2d4f4306290fb67b132b1e8678244cf125f96660ee3028dd24e0d1ef0fc955a82ffd6152b968e9b50033ccfbf5ff02d59d83847879793deb47c0de984393065c976d77f69179b0af0a04a63d36d6a1687b1a1a50d5b8d92cf8536b60c3bdca40a2a629d4fa74919b9437f7e4c40abcea9db8e648fa5e5a90f0649a5dca575f08e979fd4f9510fe17750b3c65dfb4cfb5a46fd4aba35de6cb3da77d9859883f9baca7102717fd004bf3ebea6aff34c413ccb74482fce0520939ba23f36337af30912d532f3378e47b7722f7836c14d53fc49e6862aab490dc106d675a55a755fc26b228def9c595c4065a41849fb082282cc36075ade97a07064012306005b526dec6b171e46fe8fe5c5a08a8f473c8496bd766a7385e98464fe522314bde9b3a67fbfec04d9facc8ee697b4f4bc8639fc62ff8623b71ed4a8ce03cbf0c5a4a8d8cb00442d4ab8182d760893a2a5d4f28aad06d237139afa8b34c749bc1a3778ee73810b253c3fdfc8ed6bf34f04c39055e579f6aed79cd303629045d0222db6ed502828d4301b37884b693e9e3ef851ef13d66fe0cffcfd7d4e0de24895829982012eac34039f27b61d383c35c6c218c6b6b6e056f067c21a427cb6be6ca416d406b39f6309cfadf4464280ebc96e8a7914f78658ebd0295559513e6d474b6b4d2d8423f98c56f0ef252476326fbfc695904f82d07980f152ff17ca99c892aa63749fcff47daa239ff3ae2172c61b30d71ec96b012a6c4a59012ef12657eba15f87fa1ddb32114ace9f858ba18ebde3255caea3ffe059f54d7df0835374978c1e4669c2e3bcebeeda016538250e72166f07133bc62dabd053ffec0d2e170f87c78eed6973227b5c3d3d2d3edbf0e959d884e98ffe27ba122dd60c5cffd45f56802bfa958d3d72ece630325f95c04f779f25a7bfb0781edfb38624ed67de94b1c8c6833f778bcafd9db7a1e15fa2bc0a5b23b62bf7c1965eacfcc33468026acc332943f697a00a211589c0c8f76a3b4df2626b433558b2cea43dec1f3661c9ed1218f9e0e758cd577a091faf39aa32a5a24a683e59c7f90adb56feba0eb6697a811692b102a08e40201195b7bdd609cf75e7cccf9e09ae3dbf3222d464edb91453ac51bc928f6223bc887965c263bbd7eb360e14c9244fd25195152ae626de704e57ea8e40593c9a6ae1964a7e5b971a48444dc4918b6d6c42db346b487060eff2ca2e3172b4bd8196048a6b446aaba6354df950ef6cb6e04a9f5041fcb5b48fd98860ee69e8e448f8b58af109761e5bb98fb22e5c9c021bbae9fc33253a7928329f79c50a78803c45bc19d7933cc12f5ecf98ba531276462265016dfb872baa7ddc3edb5837a16f4c08f012393b92b0a1bd1ff2de24831d83a5cfa0fb1521189e2a8b4f7350803b1a0d6c8a4e2eb3a900f878eaa0e4564aa587fb5834cc43c4b6c0e6ac31f8ffaf2803833470d0df202147f6f9a17a72a892acc8542451fcedc639873fd95da7928401c31eadc37822394b32ba9862b8b77d1db6e6ad0dcf08f57f59f7a110152ef7860b479aa5fd74108deacb07d14a9f8972bc200300f60a9ee80442323baefd5ff0fca73153b137fecc252f5bef0f0682c505a0c3300bfb2e2f6bc492f0a7758fd02b01c0aa98e9ec783c60deb3ee31c6f948de7590f22c92234295eb487adc2d20222131a750d82f55cb3ff2a648e43c21b947ee92c498be3c291becde6eb3735f93ed5ed4e0f43f676c2d031249cf355865efe6988222ecac529d204111694dc5f565713a9cb04e45da3bb7922043c13efad458e2d08c6f8437e0667bd1e3f247694afaf0c6aef86cecde7dd8479cabfb47fb36db9d1259753e9e99bb9b98226375cfbe5fafef40317cbc888c1c5bc06010f97067b09a3b233c1a1365ca22b08cbcf090efb371536dbdb3cf9a2af085f6301a0df4107e9ab34eed7b96116ab12f3a7a061cd07be25bb7924bd0795e3f82c56194ea6804e45088b7bebe02cb8f0c3ac8148f17f7212c3424e8d2d2f91a950b1128af2ae731d7067cba0b5e49235d43b72a0cbb4a70efe7d41158a4cdb7519b6a91928753a25d874de4a027eef8b69d0db28a48f9e6a79d187893bea952d39190931364ba7c9055c615f76b4284b0497f5604f44ba2aedabf39326cdc5349f91a9ffa52cf5fb80ad4a447ce75ffeb168e112a123f4c084e8af2ecc2045903a554d2169b447b274845161f3793a5ac0d8126d99c4ecf79681cc32cc91f3df20460e4df784e19cb70f00d18c736593cea6f182410b182b40decfe69a06fbabbe4f1bce4a46a323a19ffacbf494304092ab0fadd1431c691acf067ee3ea41779735edbf2fa96a5798b90eff372fd6ff29173351d1c9150170b112a67757fd945e2d7d5e3980d668b23e5450df1da7f15dc95b716233b751c920e4e04aad7bbdf8d56c820074a3275322a1fb055f4ceb3f8ccce52da761fc77cd32ce3b6baa3fe67603dbe856719427c201920193e897dd5523b3bfd4132a9012489f439223bcd9ebf105831866ef534c5f7b41e89fc756b2ac1e0d282152ae80d7afd2c0a97a9330520d5c2c06b75243b6951a04553fce10429b30acaabe7545b675fde7cec0b9bf419a90c88fb2206985dd48616d53357759b719fb683e3f738823d5c886554014351f8b08045ca947458c04da2a71406efe28383acc72f1887c7f45bf53e4bf4618c97ef7db6f52046abf37661178d4921be7be24ac81226141d0c4f336d70fc11dae5a757c48c311e86e49a360c964683c78954eb7b144ef37f6ffe77c0bf3fea89c794bdfeb40a0d946f6f5bf6e659836398abf9a5fa177e0a891e857794159da73657ced6988f3b912faf45c6dec67bff45b5a6835d6764f2ec1923d3848efe0156232f183925cb3fd83d5c8f7f84c8cbcba2a27646d9461e9c81c5db87e00ccd493474dfac68dcbda2dc14b134a6e59f69cfa978089d9ccf180af318f58d84278e7d876b01ad6a42c292632d358ae1f90df4bf27d5d14fcabab0d950de5df76ffe30ef7e9eb8ab7050a35c738be2226d6427fc98945597511ad4a6a65c78d9068dc80ec41f642ea70f97f1914bcd2b4b28d6bee71f01e3737512b4631bfe2e0126c9fc064912332ce432a87057e00445fb973a0bd2693f78274444e1f18803687bf387259503fba2c8b2f280fb602ab7ae095b4fabb461fbd31386d56a4535866e3f4163318b07617d867e8819074aaab3d7b7e5d1b9a99306af889bb9b69c6f87531c31b732ac62f4c69849b02a46042491984bba3773cfdaaff93c0cd65ce8d315e517a870e90674914079d444ae5fa7cf543c5c8f85c0746d70131894e4a414d0e8ebe438a6ccd8569460ee57b8c014dfa0307c26375e7bf4de20cbf49b4a2a9453a45c9bc903d934ad5ecbf91fe83270560a66ac33989c5b4af5a68102f820349371bccfbef8f15028939760929c114873e6286adb8e857c840d2d3fe6d457a1d1d0fdb76fc7f98bf7f7ba91899fa0ed4de00d719460896ca7fc819b320cf67bdcf4a046b1ffc5d9fb68e8d17a86ec18caa63e2cdbf00ebdf14e756cfcc2a72bb0507ff2506572342b141e9bf3a178a9076399459803b0b0e3ff742ae230520b9c3426f0309e3d3cbc1ed23d7e25b462de3070aab21c617c8747799ab40da8e2805c55b7dbd33f36a6ef858039e584dccbdf3f267b72250a18d49f61fbd4b77695eccb8810a57fba245ed994943a59cb544643493b92d60c2a18ffec591ee343f7d96637560f9bd8745da584b066fcdd1aaa8da2ba6585af10353ed8c6692ca75ff2633359e664b11c8fac8c107cc7c9bcac0f599ed703e4792e211b88211998a3759382bd9e10e8a9b9881f38f4c906c9a7a23d722a78d2ecc655b1f177c0806beca8b8e1f513d5e023dea408a634f304714a37a7dcc46c7057d1c1e8084eeaecda1a6cc3db87f04f3d1ba0b815995602df626365d578269747023cad2a7b64af5075cc728c4659214bdf8860ddc78c176e9d566867e2722eada6d595ea194b8863447c5d7acf53fd82b7a4425216f4322c00c7b3bef6b61c1124bb069824d64ffd5a3697e908938221dbda1cafac6f5c7796652b2754f845de0576041b8d75fd1b88ffbc20597e45da4345e08da08b9fa210da0730bf95047123f27d837cd1f4c31b66b92ef6c618e489ed287e2870e3ac71f8f3ce43e4c435249120254db0b590d4b616672d98555775e9dbad00b9d92f9bcae13982ff0965ae136963991cbb26337b415b5f2631b8cf759a33f8269ac288dc418e506edb86b4e1ac28eac864c1310930993cfd0017c8745df940b2d10544e5eb59480c0d7c7cf2750fb76b26f086c22b6f61702e51d89bcc4e17b954bcc21a3d0bf8fe55a2d711855759a480b7b55f463e31edeb078f215c7202e3f1c680106c5c38b0a272ffa466f98dc744a21e612d25f321da2abd286c7f413c39d932f24a4899fc93064cce0a7ebb48938367d70358540117180b839bb88e6bb67db64b1c1d9ce0c5cf74f743896020e7e569fcbd3677567499f15de8025038a123e986e8de390faaa85675c1efe4be5daf3492ae73886843add9b8cb89e0a1f708ea1048fc6357b15533def8cee0f8933f56f1ca8d01f74cbefa5e7a5640a3b738c8edd0c6fa7f6b608185deb6eb48190e05e2c2b63f6cee8812c56e63f29774741acfd0448da61b312350a56791f4386497f2840c31e1c5858bb5f73e068112c93e08eca4325e367403da139cde83a5fd65b41f50e1d9223456dfc7ca4a6e15daff5d2c1aaab235bcc96729ab6cefbe1c3353fbf45c77fdbe13a7ba004f80a6b7157446a55c8a68dc676a52d7e3e08cbfa5b57e80a1bb38728ead9bd1fac2b730d9d03ee5da82aebdfda17db50416cefaea13b5db719a737d73b7595a8d925cf8bd1daba3fc8377a95507f61cd890260b5a716ff171bb21868273257e5f4135f4145fb9f36bce464913ddc448ffedcd7ff8a630927ab931f49b245ca94a70aab4195e328a12166860b167e1f7283576d2af721cc79d1353e55db9f3f727dee49af709a106ab0392031932fabc14a838592a31370ddce2fd911b0efda6216b13d43f792c06fb4"}], 0x1248}, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) semget$private(0x0, 0xd1cfa9ac9cfe2290, 0x421) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40000006, 0xb034}, {0x54, 0x0, 0x0, 0x10000000}, {0x80000000, 0xfffffffffffffffc}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000000, 0x7, 0x6, 0xa7}, {0x1, 0x8, 0xd3, 0x5}, {0x4, 0x2, 0x6, 0x2}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0xc6) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xd0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x1, 0xc007, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/46, &(0x7f0000000140)=0x2e) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:50 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) flock(r2, 0x8) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r5 = syz_open_pts() fsync(r0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x5) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0xfffffffffffeffff, 0x8}, {0x80000001, 0x0, 0x81, 0xfff}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x10001, 0x4, 0x6, 0x9}, {0x8, 0x20, 0x6, 0x4}, {0xa4, 0x4, 0x3, 0xf45}, {0x1, 0x2, 0x7, 0x80000001}, {0xd3, 0x3, 0x10001, 0x1}, {0x2, 0x8, 0xffffffff80000000, 0x3}, {0x2, 0x4, 0x5, 0x200}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x64, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="200a3075acc6699d2111adbeaf057c88969efa08f80293ea3259f24a96b27c5d21f1e7c257bb52677501be07eeca37e239e7e0a0d7290a330e3f34a749a697391459770e03567f6adec6e45494b6f271b13125c7a914d58300561b4b632d265d4b3d1c989c20108ce4e2d808de939eb7", 0x70, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x37b) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r1, 0x2) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd866300000000000ffff"], 0x10) shutdown(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:50 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c77e58fd73daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d40e82b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2218932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d8603ea61dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca74fb80d205f5a443704a66a9ea48a1addb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb958b0850741f7a3104bac61d0c7edba6c15997a3080bd6b8a140633500"/309], 0xd7, 0x0) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) 16:00:51 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7ffb, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048064000009648", 0xd6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x6, 0x8c15bb46b0fb1984, 0x29d7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt(r0, 0x9, 0x4000800000, &(0x7f0000000040)=""/160, &(0x7f0000000100)=0xa0) 16:00:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100000112) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) 16:00:51 executing program 0: mprotect(&(0x7f000037f000/0x1000)=nil, 0x1000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) select(0xfe37, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f0000000000), 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000}) 16:00:52 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/196, 0xc4) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x7f, 0x3ff}) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) r3 = dup(r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:00:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semget$private(0x0, 0x1, 0xd7c6c1a42da7b9a) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) faccessat(r1, &(0x7f0000000400)='./bus\x00', 0x22, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5, 0x8, 0x5, 0xfffffffffffffc00}, {0x9, 0x9, 0x8, 0x200}, {0x4, 0xffffffffffffff72, 0xbb4, 0x2}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x3, 0x28, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r3, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="ab016a78dfcbe4efabc8b23419a01b040000000000000088503bcec3857cc2e123d027fd0a50c7a6570b26fbdcf0cdf78f929339f8a288355137983fff03ec61763944ee6d73", 0x46}], 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="0d8d189369135a6cfb12648eac121118bcbc8500db6fdf889013969128314bb491ce876871d016af644cfd489f855ef97567b0ef17dcd112bbe83341fbe005c98ba59932e6e773b642a8692ee30452d36a2484d78117e621e427d4a910908bb695d24e34cd852bb826e19111af4f7548da796a770bc0e1e4941551d56f222fa71997c8dbc045029f662a05df0af2fd74199c56b037ad8bae652a303a3b6c79c92c8702820c016e9f21effe12d339a648177bd9ebb33c33053bc57cc41d4a6ed3feed261f85ccc19d0280382d70fca4647fd88ecd7d44710808012ad7ad276cfe3042e1d69101d4d52e5305", 0xeb}, {&(0x7f0000000380)="ffa4beaca919fbc9901f8a1552df8405806de407e4a47ebafaf1c868f38598ea76d409e73fe7d543c9cd63bfb5aaad6ffae3483d3acaa600ee674cc0386fdd039f7911475eb45d577d560bd64cc2dd659137ad3516cc10b78e612b0333fbfd62f690e9fdbd1a6ac0c735783e3c80421859b3c5f992794e19568259b127ba33f34a9602fbea69959e55aaa70c4ce8c52b395f410291a75a232d6132764d3af804d1cb052cff32fd3d28ea539096618831e366ac7d1a79b9581d41681eb1f5534a727128edbb57490e317a55620cfa457ed7ae42c77476f6976c90644b9c53b4bfd8a6b41c942dc3b10e41c2af1c7c1f55e7dc1552f4e723c9c6e722eaee998593cd765e7ba2223434f34047ee6d44aa657905406376578f54535d3a45c55434fe22de1036cdbb56394891770cd4acece565e57cdbe5965ad9ed0b6a44cb74f551eb491bc680c269623572e5d54593f6ef304ed0d277da21a0dc0bbcda231a86eff9a02ef812b2e6a7705041b554c757a64e041d0190272dc42cc247dccce892533015704bfa6de82da1e696ef4250eb7fa8dc6589645b3aac4dbaf7a554ec6e2424afc6f1f1a8842c36e84966b8491bfdce5c709e5ee61971f46b93bdbf7966db044d8a30549c909f7a02683cc8c185de000843762188dd75c7585be774bc4abbc6b227ad3e7f36d87b01a5b5210c75e367f23d7cf75472c550746bc78f266e1dc900796b022b94ae772c1252242a06ff5cfafe61fdae24a2d4152f4501417d50ae90801a4f2a93c2598f23b70ae29ea2d221cb3756528718d64b12af3944a89049e5bd0ba962dbcce1f50c941c789b624f1c8bfd9d12c33e3763c5eb02a418f593effb7aec72a3b2bf66200ebaa71f075ddea8139c906de19938b9343aecb1cd7b58eb5de9656bf6918f81fc867a578d367952aa15a16dd695eea6ce5f1f538bf9b924c43dc2b3b702599043683251ff5bd2e4ddbd0160128d62ec7c62b5ab118eb75a2eb9c8a6e1a66ca9cf3d0291bf8eca461ca9a3b5e622d4b490f6fcb5d07502042ee0b727321f6f64a7d039e7831a08b4b85498a36439ae77f3f0191147ae6c1e3daff4929bafa405022918585283757e94e4bc84b2efdf4ac3477774797085e8b9b946bc561c29783c4046bf55fef057f59045c10052bddbc00abea27749863d5f641904955999fb2e2c59998f6d5e37b2f2cd2ba2b303dffb2ea10b69d9ae982e20d147b67e7e52332fac0a92fad35271d17bc6f710faace562efa641e56e1475cef2cab57210448de026d117b2f834d0f3443e5802fcd44d717ccc43d6523fd36c7f04a2497bc4eb61550e83d9c98b9b9e5f628fc2be34b45dee224b9f8acaf790a4a9d062ce174044b95cfa15abb9ea56e78cd2a3ee4876b7cf55c2d4fe16418992d157cdb8c4f6e0e27b5dacdb8c698a1a6375ed1614b9943e5d0c33e1f9a660d9c4da4d8215303c0b17dfa31f0b7c23c96686064261c57c8ff35c9f0ea5d230755cffb5581c1385cd567481b4fc0a4296bb84ae7711ecf88a018607269e9674c71e3d01f873fccc80a20969860334b4d7df550ac5608b559b776390e6ca39de877ba2cec656032634a06864d70f95dc44741bccaec45374adfdb8237beda29b643e1f8633b1b7c800927862b0a66bc8560aa10184c07ed289b61bfc7003dd33ce101f4d0f90f0c50cde1b60624fdde630bd3c060f66c6907a4aa273d443770d411221f6e2ccee5c7df68029479d6687fd8642081b03512cf687d8530008a34fc1de1e6225ebcff10f5d8c3b27a92ce3f769664673872316346d7417d09fc92b3dd166ce7d597debe63db9de18beb7a7c1eb523c39ff77e6e81ca697fe4dc445c9aa0cf2b0129fc70d4f8127e62a4f75e55c7fd469e9130f3b9ecc7786e3dcc169c8daf3121fe126df0e1c8ebcdef22e182b57eb79ec6316dec7507587c3b32946728ef90fc88aa3adedfbd80e7aaff6633a6b82198a9e7b9aae11ed4c91c9dc999b904544ea049a3402fca97a707ee75d6590dd61f3bc756a78dbff9f100a84ccec643afcb3ecd86c19237a3423f6aa5e71c4232c0bbe91d176b8caf8906faf2de63cbb594295739a0c4575c64615f2d438221ba3c82fde02bedbee3dbd6b5951b3f9534da9e478fe0d3ad087d0fce78e1ae01a37725c4cbd5233df7bfa15abe799b2e10a5fe87925b8473ea26c3d298dcd94250232b76c0e31dd43a90f4f5c51914e21547a433142e3315151e8a4abd19c4efb3b27c96f1dd024803d27b4e2463d2938995fcaf68b994aa703ef6df625deb6f107cbb41f83ec41fe88623fcbf3f279da00aa286f2ebd6b708004e77d8fcc79d15bd4441a96098d097ee1ab245262efc49f2c0f6cd10f30c5e956d35f971d49085730e28e9cba0a224710e545059a6689505ec03c1773e16203d4c4e26322f62a9a88088850cfaa0a446d017e26013f8a7a3031f3313ada8fda8d6cb42349b2ea7fadb64270532fc06368e27930f4be55cd5a9030707b218c94a986c264f2b47e13cc7c6e2f1a0aaad46503cbf7ae68f0aa2738692bd9b2952e59e0466823a0c147d1f063c3c72b1b82197a7f3bafc476f1f18e34628e5a25e00f974ce2939a6a24a6a639b91b36315af4386689f0ff73e60b18d8ccaa0b4c29690aab4bad839cbfbc76fe64ffb01b46cd1aabc88bad334b85b79a5d3ccb59bd3f0a01b7452fb2d97890118cd45569be4549b1279cbf2ae3fa9c526918317334ce579080d23758aeb33c4b0a9d86b6a9c5183c2872105c283856c29db848c7013a3ffd715d86e075b4749e0468e96825b7fd0a55f21c06f2252bb5754ca8b985f46464b99284581419abcca143272720a36a064fb48ef7d48347ea456cfcaa31e1503fdfc1d120498acffba84b7bc19c9f2d53afc82db13100a5e98753943ecdcb10623cbbd295fb69b80adfe3a3ab269d080e2da4def904dd448a70093df162970c4eb75ecb673e21cf90f33e7d98e24c68e9ffdbe7e714091ea547f3ecbe0256dbc6806a0b36e54257d62bff8986473f15f245fe8e8dfca8369bb6ab3e528884f7a8785cb0af6502f1c5cb3a8074680c9c5b920666832c1da9d3f4bd26a65162f01b4e7697fa51ad69b9228e996f9be9b09dcea90ad0b878a9c7e455448aa516bc3d1bde631828dc58daafdeb6d12a410632f0ea37878a9e24a35c6fd9696c0d348cd7cfc477db363fc2bf0255269a3018b7c7a957248424857ddbd209107ef402022398bde527b712e3a5508f44bb162755da454a227e09c7e76f89ad7e9560819175a6f3c7393a89f5b8325dd9accf4a36647b454cc52d5cea44ba727d3993522c57e08f5ea6bb20b4dea0caa05a44113c4276b399c1cf513f0b14ca1241680eccdbb459fab490774dc0529ec1230622d375e85ab65e1eab82afde95b7df28867d15e5c0d65eec0bfa63e2c7c06c020332583cd3a2a1f4375354255f608300587eef2c708b29d35762ee2aef809a89c8790b4de97d066a8635632ddac3d9a695fb4a5146ca8d2e770ec795718b58c0c285c9c812af9ddf76b6177a3773103442be781f9d11ff1bafb077b1d897afb6be5b2896f9a8717789a9daf0768af4f2c19989fe0105d7c06f8f1a6288b2d696302a7434f5e51e7e7aaf9cee17917efb1498b36126c0d7f3a8cb5058f2d335926bd78491ace5ed65efff4160ebe3ce113404c9e9d35a6571f9fe2e6be19320a399a1e1e5d764e2eea66621db4afb81aa83f0fe1497fd2391cbf98b86d567b26fbbbe9509668bfb5979ffa055916c8c33695e8e477d561f16288b655389bb55e836b322f4dfc4b3a2777c03a0d429587850bb9024a412c370842b91d2bd42acece9585ad614849447799f56dae8f2d7755049e41684cfc05d41b135edb42103ee98daf9d9df4272c3ca2eb905e8f9104f683be1797878b28ea541f097efa080ad90d5c4dea3c92ea9eea36d9d572af99fd10cd1c0914b56db31ab3774601174a58f8f4294cfba7d818854e55fec2ec893d44c09d84c1dc17758298e53bf41d2852d0583ebe8b15efb96043a29c25fe06a1f42a64908881c2c27af0297878613e6c8fcad200d587eeaeed5d1377c608723a5bd3a9ecbfe1bf5d14bb6b11f0612a8005e3648371507ea783a8339056ac83400306488d1a0c5844f3231fe2f3e3bd76aced9d49343837c016c46d8d1c24ea7158d93b153867fd457551ccd402e6d6ab5933144bd65e115b090405ce4feabbbb9c50db4d1c9150c9539f1f49b0cf9f949c6313ecde2ed6cdff18fcaa59449896caec0baaf3e2e7ebd2d1081c655fc1382c077b51b196ce9e2fa6650f773a0d92b7f01346acc9d850cdcce5d1ef1b4c219dc5abb3d97b6dc1095d9113739b709a0dae1885e5ce9f48f4fea56eb44ee8b189d141b87eafd372d6fa4c6c7d0761443a52420fce8cc0dab0db513c071159ec647d99ff27affa5d502a078227c79d47f52faaf25e519ed7a09375ae952f7b84d1af12f83ea7d96a56e39cd429e012641b3bf5d090e09afb6c892760c3bfd330b85c2106ebe05b58491931de1fd4f70db34b7ad2ef9b47d7b2fd7286bf165e849f7736a153574253a793067c9c2d8f15ab3a8c842e1f6ac0e3b1716c3966d66794fce7340cd238f0b368e836028406257d70daf94edf916f745441986fa7d7f3c8ea3a07e63e1a5fac0cde5aa1ecd4dce12e51cc7df89f01574cc2392a45f8a31865516b9fe14162462b7b74ff567050bfdf3df8bfdf5f78d46828d333a2850e49ab4c0cbd01fb3234854d250fb9457c6fa178c933978a3781e079367477d06e90784c7ea2a92bab119ab0c3eba10e6aa97086aeb485630510c76008a96210864c2e6c969a366a14260682488b2e5cb0457f33e4d4461d5c033c1f80f14232f2bc49ea80e67099fb4f1f155d5eca51c76b1cecb998bea2d6486291aa4f5e3186c8854c506ace4a3524c665488f3150ba583953f69312a4671f02a506ddb6bd94f91fcdfde49cc6fe792741c818bca6e97ded89f14055273c13d34bdc19c00aa3131aca1f21869fb823d1d16dbd4a2920dcf40f626fe3738fb168e0e13188983e00057a281a9f4398155d0b0223e60194f3f3b27dfcf0aa950165653c349efb0cb3d3bc1c17969d5e91d1027227cc394ffa45463fffa4fdde033c91a274c0e16183eaf33a500235b9dde6eff060720a986eb3cee9487b09e977f76c9fef27c2ac305534502a12467c52a1ead3942a0c2e3454b44265298f5f02cb75469773dfe6918727a284a7b8f4565f988c8852966d450e59b91db74b4ad6904b2c6eb8b6b644f51c0469831c02f04fe4c971dc9636b67387aaa209a5fac89a650a67fab632596b3182ae6c8cfb4aabd6cee6f02ac8c0fee05ede7f982387a0881577ebed6f35aef475d19bbd605545b16bb110cdbdee8dfdb9aa795e42b5a65890841bdeb898139562c9b2471b12c7d57d0ec0ae33689c8998478560375986c93478fa4da691db37bf4035e16e0df99b77b03ab4688d8ecd0aebb8f611a2e3696229ffcff23a244d3c6e09f499dae187439f599dd29fd5a76132ff139cf6a0201a36691522fdc02f6eda89ed5014f37c6be66f78827b7e4df43f799b1ad48b851e86192845c970616154506bb3d45ff074ffdce03f881a506b4a1eef3ad4cf860cf458c136d5918cfc6239626cd5976426cd7d136036cb93c089cc982cca60489e3b8262e255131a11d10c1dcbf15ae2f028c4bafba18d4005d8bbb890376a3cd80119e2d712bb7fc6cf687ad732acfde6efd9b3487c22588d247461f5c2e6fff0b", 0x1000}], 0x2, 0x0, 0x0, 0x8}, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffffffffcd03, 0x8, 0xeb, 0x0, 0x7, 0x2, 0x2, 0x3, 0x0, 0xa2, 0x11ab}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) pipe(&(0x7f0000000140)) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0, 0x10010, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 16:00:53 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) ktrace(0x0, 0x5, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1b0) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) sendto$unix(r0, &(0x7f0000000080)="eeeb57a2fb0fad16c3c56378a658accc82cfbd6fdacdacf69228b1fb05106422e7ef076027545e13e741a8b44b07d8fc8bd21b4bff68f0ee12fea948ac5676c22da543227435e902943b57b1bcde2d038fad", 0x52, 0x8, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f627573dc0a05000000000000003ca05e0754927acaab19346d07000010aec096087c9a01003b3ce49c1fc87af83a6c6b3e158c07ea86d41d28e45ebf440328e6103ecb69c7ff9d0e2008e4e1b9d83a89ce24957644d9290ce2ecc87bf8625a7e215fa54d168a474b877d2f5b61275b78aae3ae36f796d7bcc01f000000d3662e741af23e699f8b20dc4cab421ce78cd0a743c8b7c9dff11be26c4dfe743db3a1c8bfe95175b120962aba0c673d5c4362476ae06299ad986dd516921c3d19f9ac1ff400000000000000"], 0x8) write(r0, &(0x7f0000000440)="8fdcd320b79f6b0c6cdde8f196a78819e03c1c7b74af2b586c5f578dc5581014877efce26b04c14c5329b0bc8b08b9c506f66ecbc7dd848d1997a6af03a61a2454760bde0afb3262b4e4dee9fe44e6f7e5230e32cd85", 0x56) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x7) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\'/\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='!:-\x00']) 16:00:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x401]}) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16:00:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0xffffffffffffffc0, {0x9, 0x9}}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r1, 0x2}, {r0, 0x40}], 0x2, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) dup2(r2, r0) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = getpgid(0x0) setpgid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:53 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) 16:00:53 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, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) dup2(r0, r3) listen(r2, 0x1f) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00001138945c80"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet6(0x18, 0x8000, 0x6) write(r0, &(0x7f0000000140)="f534c42e2a3c53ebdbeb1e7d9827cee18b3c4cde0901d65b34e9c94e95184954b99bae22e095b8c977580cea676c5ff51ea312ace2036e918664d4999b8456e31e139ff267a63c5bb07f8d9c35cbd32328aabb4599693b95f6432adc35b73c9a8bbb1119d102119f6fa8308a1164e272b2b54e9566f9be0867c8c40cae5b65145570b59f0c14b280a9c148ee40588cb13db8a33fc57066814b190d9b0d2eb8229f7d1ee3360d", 0xa6) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) clock_gettime(0x3, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)="65ef4b0c2be7ebd563a01240e8589d3f1944bc08764a1d2109", 0x19}, {&(0x7f0000000280)="a2e16426f75aa4403aa49d7e2c6bf10be3b6059bec86fd8b9d0d9b5389823436e9206631e40c0f55082d01c500880c7291cfce57602481ead22eb3f9adda422433cd1c0f168721056882983e9b0e8e3d2f112ea523344a97783564f87b643d8456b9cda8e551d020d4156eb5df221ab54da1399c2e0729c75c4623c762731af4bcfc", 0x82}, {&(0x7f0000000340)="283a0439229acb6dfb1027cd7b13dc10faa8f186a84b3f8924a3dfc6976faa0314bbbcb0eb0b05ac5801642fd6348136d4b230ba1b283449a30d34ee062ea3f4dd233c7e75cf54ccd929a6835fe7a500976450a38668f427d695a8a7f54e9dcf636529b48c22d037df99358772d1937dfcf1944d4b55f25f6002578458dadc06afa941c03a522ba7e03f7134e05ec2899b4eaa077dd2e909edd59b78903df921669cfa3db2a10abdb7efd88d2f7695b7f68215f4eed6e6cdf8ae2d6f2e5f7bc4d2ca76", 0xc3}, {&(0x7f0000000440)="de3601c51d10524bb536e469ac41b460a140726ac326f960c3bd6c8903332657448d342eb5dd62a435144446eec3e6c251b84eb3a019213bd52184eb47dafc398b6d9fceca7449986cc1964b62aef5673335a990066af75848944c9534", 0x5d}, {&(0x7f00000004c0)="1c429ac31388f621800ee5876e72fe8072ff6a61692df4e2e2dd9ce908a170ba3548fb23b6f536f56efb818e60f421b494c4335a74c091faf4d4b8b904cec16a9e0263d8cdd0ad8ce86c6d1b58c9316c391cad838a0a82a146f6bdba3ecddd72384a27c3086a587c3d3ef7b251795596bf58f33d97984d392c5c1b0161233c66d46cbdd828ba308962f9366131f2e3ab7526ca9713cd6348db840302aefcdfc43987e03897860d6e79bf80da41c13cb86717a68368ff74784310da24a350de338c0c", 0xc2}], 0x5) geteuid() write(r1, &(0x7f0000000040)="8c65", 0x2) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:53 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) 16:00:53 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pread(r0, &(0x7f0000000040)="eacc0bfa2bb7596ecd45bb72cbd706576f6067ea10844314363492437eccefefad23ecb232", 0x25, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:53 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000540)=[&(0x7f00000003c0)='/\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)=']^\x00', &(0x7f0000000580)='\\\xb3\xff\x00', &(0x7f00000004c0)='rc', &(0x7f0000000500)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000012, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x0, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x66, 0x40000000, 0xbd8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x8, 0x9}], 0xffffffff, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4ecb4bd606a32f9b, 0x1, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0xcd, 0x80000000, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x34, 0x10, 0x80}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0x3}], 0x20, &(0x7f0000000400)={0xda65, 0x2}) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/202, 0xca) close(r0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x502, 0x80) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0xfffffffffffffc65, &(0x7f0000000380)="b6e6b435d9b2d93798b69af8464cda4c7fc4398e3df2ab78ba88f33074cf633d6dc4198d55d46c2ce72bcdd454e3468f937490dc6845e87375ac512932f183cf3600000000860eba785c5ae806e21734c0561c717fef819a44f86ccb19cdc94146326cae47ba39cf453db195d54e3e43e74fa5bc782d64294b99ef4ee29834bee9c221cc20dbc51e481b025784b057d76f35448e86b8cb9586c0667484969dcac5463784f38740a6b6ff0e52e70407f7f1aac227517a83d36b93cc49cc27566ab801e0bb9bd2f4a5f3da003a4fc4a615e02df3e5aea11edfdec60b4110faccd7e668e98eec080c326e8d292248e137540493c4cd396eb555807ac5f582fa8dd2e9967c7af1ec04e5b3e0f25ebbc498e03b91196966adb6c4ad9f8521348d") getpgrp() 16:00:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) fchflags(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: socket(0x10, 0x4000, 0x200) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xab23212776caa5b5, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda9, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0xeb834f87da9fb557, 0x84) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="046fdc3e2e9548989f0fec684dba52d505433c2e8a316ba3fc1170a190cf537c39b31afe2c0e6965e25f87bc8f2fcbbba687c324522fbe5fbe88e18db71ed8193fbf349395fd1b2b1d8730bdf5e516470a3e074ed11004e04763d7178e9abe6d9fb37fa7a7858cb5b40f51066aa04a3a31b9d96fc8ee0587951af96b5ae2630bf345a6ed61", 0x85}, {&(0x7f00000002c0)="5d60eb9c439ceab16568d4bdbfffda1d470219a7ae", 0x15}, {&(0x7f0000000300)="80fd83b095dfeb4fc7bfcdb84cce9879623ed40e66e0356c37cf0993638757b34c31a6b9e0adec715326932dfa6f66405edb127070411aa0500474f0b7ba6a1cb5190645397539b7a5619ac7e92a7bfd649410fbeb7291dc2b4e23b8a8ecdc00fa468abdc6bc8c259ed9c40d6845fe0bb76b2b5040b7e3089a5eef", 0x7b}], 0x3, 0x0, 0x0, 0x2}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="c9f853de6e26602b2e9dc4d721199ea4d757f54192d17e033f1fc7bab44cd30490dc7761cf55c91a2df3646a11677a03adde17f511c77bcdd4375e155a8c15bc9f277a537f1e703e9acfe873bba0bdcb8d", 0x51}, {&(0x7f0000000240)="af53b2868b3fe15f15b4c2db371e8e4aa3fc6e09581a02714e6c3bd18c70a9db6646f5602b7901b9ff08168fe090e8543c23e3c64bbe2597c83d44c853bd6dc119afc66ea2f8853b7a16300e0a4394c7b4565b970b6e4d0cfc8aa7f3c916a98b3ef8be9f3517a371a6c14b2b119118ac069529d73dde9625bfce4f2257aa245c1d9c8b0271b475688dddf095f4f90c0458c3151ccef165b3ccbfbb01a08cf132d881795f079d49485e0e62e59cc10012aaa26834e699f854c7667acace03ab6ddc9b35c99011fd4c93b048", 0xcb}], 0x2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x7}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x80000001}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xb}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1c012e0166696c643000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) getuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r3) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000280)="9cabf46552e4454a7b9527074c914ab81c1e44e2d77fae1b9a352de827d3293fdbf9fa27a3fdf34edf3a7a25400705be3f543b7741b70d2059dbca6f9726e62b6434370500461eb67bee0e91092583f2d87e982645d07e727c1b60ad72290a618d6b04d102cf15127ef250150bdc42b6fb41cf808ffcdad9c78ecedd9d87c256743b81940448095e95e139f7fa0d3427f1bbfbaf3ad93f851b17615d7bb648c6ab1ff2400b638ee34030eca9f8ca20bc3e3457080e1dde9d03992136cacd96ee3f97c21f7fa2426dcb2ac13505b90c58", 0xd0, 0x40b, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) fsync(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x4d8000000000000}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x2000000000000000, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x1, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffff8, 0xb14570e2229301da, 0x0, 0xfffffffffffffffb, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x40000003, 0x5db, 0xfffffffffffeffff}], 0x2, &(0x7f0000000100)={0x1f}) 16:00:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x8003, 0x401) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) write(r2, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000000000000700000000000010007f059ee825ef3e67000200000000"], 0x20}, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000c63f7b238bf46854d78a2a197a386207000000008295955991c87910bf453f68c11700287ead4b2b0f480773e02d7dcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58034337b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49ff19d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000886a0ad035bad70c732c5241e2b12d853f0718ac805e941c2d4e3a3bc5975a3c9c969238bb140588"], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) close(r1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ftruncate(r1, 0x0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f0000000280)=""/207, 0xcf}], 0x3, 0x0, 0x5a) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x70787c9b2061b7f0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x8}, {0x45}, {0x3, 0x1, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000380)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="51132c92b0e025972427b7c3a473148c6cf6e4836ee0c8cf86375a1229b2c6c6f6c96fd80e368b7237b1297c399ae9a08bf7a962d8c2cc12d8decd4ae27e3ff576812e3ef454fc007d824d19fb82245d61be0fafce3356c0bb0478b945c0467e0d7852c6f7dee1349367d3602bb6442050be02d5db8334650e181862e07932e407e1bf956f2e839f1bf5dd5567da660fae2a64332bcf19dc7f7c3eaf99df93d2db1fdaf2ab31362d4e1a1ab462fee1acd16e185aff4792e1873e3f83dd7cfafbf2484a9e978c8f1cd0a143a6cb56e8b573f590d75838e660773f172ad9", 0xdd}, {&(0x7f0000000140)="ca78c9a73fa3bcb669009f1804e07090cf4c5fea3a09a1df399f16d7da", 0x1d}, {&(0x7f00000002c0)="33080778e9398d324767a997118c336322958c38f391176b6eb5a4545c73bd11068a6c3c5676e11459174eae4f7456030e2fd5f3e180c905df6a241cc12425837f424d3fd7c8971aae6f860d4b5a4d592a64ef0596282d5d5945c4ba222ab7d3aa0e8830cad29eca2ed5d05e78e5b079ef150459c9a9df1e", 0x78}], 0x3) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:54 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) truncate(&(0x7f0000000080)='./file2\x00', 0x0, 0x7fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x627, 0x0, 0x100000001, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0xc000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0xb7}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f000000b000/0x3000)=nil, 0x5}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x79}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd73}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:54 executing program 0: socketpair(0x1, 0x2, 0x7, &(0x7f0000000000)) 16:00:54 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r3 = accept(r2, 0x0, &(0x7f0000000400)) getsockopt(r3, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r5 = fcntl$dupfd(r3, 0x40a, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0xa1bd, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x400, 0x1000}], 0x6) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r7 = semget$private(0x0, 0x425f13df57fda06f, 0x3) semop(r7, &(0x7f0000000180), 0x0) flock(r5, 0xa) r8 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000480)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x0, 0x3, 0x1800}, {0x3, 0x7}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x670, 0x1000}], 0x8) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r7, &(0x7f0000000240), 0x0) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) fchdir(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() mkdir(&(0x7f0000000140)='./file0\x00', 0xd02fc59434ee05c1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="f71192a2250289e8fa103faca7435eed1290541c16d0158bcf6a3d17c126829f8147946daaa501c9cab970a519017a0a5119cd22e1cb68ba2aeede1bd34804af13b7f4c4d18a7f47090568f91b8a65273b16c388b193a482a2c85438017c80dfa6a417cf5f7b30a4f6c629efd71e9d3ae4fe613ec03179849d3a3a29404edf3d7a9c8dcb499b5a3bdd7f46297d15d5c59fca", 0x92, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) 16:00:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pipe2(&(0x7f0000000100), 0x10004) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r2 = getpgid(r0) setpgid(r0, r2) msgget$private(0x0, 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) geteuid() 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25, 0x8001}, {}], 0x4}) 16:00:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000340)=0x5) ftruncate(r0, 0x0, 0x69a88df4) mknod(0x0, 0x0, 0x28ac) r2 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/6, 0x6}], 0x5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x8) open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="1eff7d5326a0ff8ab54862cd4e902fe3d286f2aeb3fbd4672c6ea1bbd058ebc83280a4693750f121f3356bb9cb850e0b936802f33974741359378709ec1d8da03d85070577877dfc20ca824c3e17f62ebfbb8b924ec8e81fa428c1a739c5d1c868bcc69e55aaa4d78c53fc3af79c5d66b564d750a14cf95aa0e84c8b10391e8a3e2096850010000000000000bdfdc0e60d14963120c954c2000000000000", 0x1000000b1, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") write(r0, &(0x7f0000000280)="cc9e9e27264fc9cdbb8bbe288835f43bf91a74cff5b56e3932aa43edecd13c9998d92436065588b95c9ff1700c98f4339b38c4b5950ddf1c5e8100ba0dca96c804a9f6f408a6580c1f016409d769de3563af536b1418", 0x56) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x6, 0x40000000, 0x2c2, 0x2}, {0x6, 0x5, 0xffffffffffff0b03, 0x9}, {0x9, 0x20, 0x0, 0x4}, {0x6, 0x6, 0x80, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, 0x0}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x120000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:54 executing program 0: kqueue() r0 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/241) r1 = kqueue() write(r1, &(0x7f0000000000)="9a5381b295bf2a5d6d7dd78f683b1c52eb52fa59080fd6e9c0a3e024577d01f384ec7dbfa18d0c", 0x27) r2 = fcntl$dupfd(r1, 0x2, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x5, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x3) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/93, 0x5d) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x9, 0x0, 0x4, 0x8001}, {0xa4f6, 0x2, 0x8, 0x8001}, {0x4, 0xfffffffffffffff8, 0x9, 0x4}, {0x2, 0x1, 0x6, 0x5}, {0xfffffffffffffffe, 0xfffffffffffffff8, 0x797b837b, 0x2}, {0x5, 0x10b3, 0xa8, 0xfff}, {0x0, 0xfff, 0x8001, 0x2}, {0x6, 0x4, 0x3, 0x3ff}, {0x20, 0x4, 0x0, 0x7f}, {0xfb, 0x70e2, 0x7fffffff, 0xfffffffeffffffff}]}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2d4a, 0x2}, {0x0, 0xfffffffffffffffd}}, 0x2) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x100, 0xfffffffffffff27d}, {{r0}, 0xfffffffffffffffb, 0x2c, 0xfffff, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x6, 0x0, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x10, 0x40, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x100}, {{r0}, 0xfffffffffffffffe, 0x46, 0x40, 0x9, 0x2}], 0x3, &(0x7f0000000240)=[{{r0}, 0x1a6bc624bcd35db2, 0x8, 0xbd451702f55c7f42, 0x1466, 0x4}, {{r0}, 0xfffffffffffffff8, 0x60, 0x80, 0x7f, 0x68fe}, {{r0}, 0x53f37659d8cf45f4, 0x40, 0x20000000, 0xffffffffffffff01, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000080, 0x4637e22d, 0x3}, {{r0}, 0xffffffffffffffff, 0x8b, 0x10, 0x20, 0x100}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0xfffffffffffffffa, 0x80}], 0x6, &(0x7f0000000340)={0x1, 0x8001}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x9, 0x4, 0x7a, 0x1}, {0x7ff, 0x10000, 0x7fffffff, 0x8}, {0x8, 0x3, 0x9, 0x5}, {0x8001, 0x2, 0x1000, 0x2}]}) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x7, 0x3f}, {0x7c90e5a8}}, 0x0) recvfrom$inet6(r0, &(0x7f0000000480)=""/212, 0xd4, 0x800, &(0x7f0000000580)={0x18, 0x0, 0x100, 0x1}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000680)="4bd97aab01bc44d131f74da5fd6ab1f7296fada0a15664a7866c18e632dbc3759b038d476ad45d48612de570e28f5b32e17aeb997621d90a49443461f800fbd71875f92c9304bc725046c254c72caa642aaff939aeabc9d859319b114a6d95d395d26cfa2bd4ce897c936f7775975b4e1103eb560d85d1aab581614c27bd680f59f055919c4c76b6d3fbbbca93cda59c706acdb61ab036697e39597ad7a3c3f20e86d9d678ca885d018c187ab37588bcaf1c8e2644c221fc84fd1e1956270eacc0e859824acb10be", 0xc8}], 0x1, &(0x7f00000007c0)=[{0x100, 0xffff, 0x7, "5245fc676e8ddf9ce6a4679d6a3cecf2c28716ff20fb54f1c79d2dc965155db3c90d6cb37a6ed3a1f46e1734e5ac54c7bdadc11a0a677b8ba88e405ad357b798b80e4abe199b2188a6ac2f29fca19d7654571c6cbf2836823d539b850a9345bce16279d61a09ffff240d0180d448f7887392174337a8e13ebd84b1ca65de63e3419901a2199459f3167ce0123a066758ebd993ab7c3850d15bf6dc7c32f8142998a3c26f13f1f23730b11163bb359d56aa730744db9a0a5a055a0ef04421df09d9ed0dab622dcc77c63746f5ba94ef9c894ed363014d9fbca2184dc1512216409b3a3f8c4e6821ca8b3eb5fb"}, {0x58, 0x1, 0x8000, "cbe63c266eba0cd9a158424239fa4ac7ab898d2db92d7fc54462c0b36b554e51d8df2b6c4cb815c29318b4172a37207c97df063d8e356111b21c2bfdc586577165ea57c149"}, {0x20, 0xffff, 0x80000000, "840965bc152e90d0eefbb861"}, {0x40, 0x1, 0x7, "76d73f5dbd7b9c874af1ed309ae7470813d1830c4c99d6e5c07867e1e72856b986fade7235e979da7b"}], 0x1b8}, 0x0) symlinkat(&(0x7f00000009c0)='./file0\x00', r0, &(0x7f0000000a00)='./file0\x00') r4 = openat(r0, &(0x7f0000000a40)='./file1\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a80)=0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x3fffffff8, 0x5, 0x100000000000000, 0x1, 0x7fff, 0x100, 0x401, 0x2, 0x2, 0x969, 0x8000}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000b40)=0x1) r5 = semget$private(0x0, 0x1, 0x11) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000b80)=0x8) writev(r4, &(0x7f0000000e80)=[{&(0x7f0000000bc0)="f74a548ffa3d52ef37f7df4dfa4983758bbc11656e095cac0f177be397152d2ea8e514f0acfc777c2234f71fcfc25392846c1b314b6662c901", 0x39}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="e3b4cec7b1ad1d71854c1ab94c515494195c4ffe5d3b65dbc19c1ff7038342f7d2b604ccddc5d1cdd6111d2fbcf76ef59988ab20a92979d91f095f16aefd64686b8e8a9fbbc4e55df367bd0e431b14d040fb711b40e18c3cbe95c9e40f84ba6e5e8cf004d1bbc46b9d5ba59f80c314559c059d1f061bb287c27a02dee094e30c0444a6e38be1196a4e27b42fdf1cbafb19084a5186543aaaaa4186f56a34d9", 0x9f}, {&(0x7f0000000d00)="ec0193e856a6b43b584b501a26d96ecbc8854bed5f1834d7ca3276f86a894b4ae4fd43408171808ad34b6f8bdd4e8dc5360050e0a6fa338fbf8c9cd4468f4f5cc7e280207ae3fe055159b4dde1ddd8b73513cd1d2cc2bbdee2e763751e142c72b0d967ea6029f6e2b6fbffb2dd0036c3bb0b56e70e2e24a178187fd3a9c6f904b31148d18ef2a8726ff8c426f54e7cdb1cc1e10b55a1bbd2c97e6431ed0dbe4c1c8b4a1f00b836dd84fb9ef8ee51990576d2a7", 0xb3}, {&(0x7f0000000dc0)="6a400094f404937bb12824c7d5c7dc6aaef47e42bf8acac8e4ea0ee27ee7f91d7a8259837255d4f5538e86cbf842c4678fbdbb4019127c3443087a6035a417a0c5e295b539b05d915e34c85795cb8a5be0770dd207f854a8e8b7b943e79ca271b2521903cc4cc315fa", 0x69}, {&(0x7f0000000e40)}], 0x6) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000f40)={&(0x7f0000000f00)=[{0x83, 0xe}, {0xe7, 0x80000001}, {0x4, 0x1}, {0x2, 0x2}], 0x4}) bind$inet6(r0, &(0x7f0000000f80)={0x18, 0x2, 0x0, 0x8}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000fc0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001000)) munlockall() fcntl$getown(r0, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000001040)='/dev/speaker\x00', 0x80, 0x0) execve(&(0x7f0000001080)='./file1\x00', &(0x7f0000001280)=[&(0x7f00000010c0)='/dev/speaker\x00', &(0x7f0000001100)='/dev/speaker\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='/dev/speaker\x00', &(0x7f00000011c0)='/dev/speaker\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='/dev/speaker\x00'], &(0x7f00000014c0)=[&(0x7f00000012c0)='/dev/speaker\x00', &(0x7f0000001300)=',\\\x00', &(0x7f0000001340)='/dev/speaker\x00', &(0x7f0000001380)='\'}\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='/dev/speaker\x00', &(0x7f0000001440)='/dev/speaker\x00', &(0x7f0000001480)='\'%\x00']) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0xc003, 0xfffffffffffffffd) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053f0600000000000000cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7380e77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcda129f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) kqueue() 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001180)={0x0, 0x7fff, {0x64, 0x5ccba79b}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2, 0x0, &(0x7f0000000100)="d72afc22ec6db082dd951ea996cf920937a11f8e7488b5bc51bb2d204ddbf5971452a4af8b766d922813f6f434cb79beb2274456fbadff34ccb4b89ee9c34e07fb4fccca3a0a2f157fd2e8da1d842d58bb38947b9480c91a17d748231184a37bc4b7c3ac110e7586612265d3c9fb73c73fe798a0f382c9f92fb667f8ae68bfdfcff61bd7b6c025eb811f3508951a5545e3f73e5ca537267490675c399ab08d2ff850130bca7a5574c8460c887bc17c9055eeff9c5d25461ea14f44010bb1894cf8df1231c0a994dda64c3c6e218404a82d24464b82abb5accc7cd8294474c01b8ad41b76800d23efa61ad043859d521f69a5c651a8e1a10595236b7b9ba88119568ec29c70b26043bb9a5493252d84eb309d54ebf90a0bea67dbf65d6ac84916a672db49cec368f337ee49f96ae83530759499ce2da14c3232f3fc0268707ed8096fa0a6af4582588e4104f5a30c4e81f94eff5cd64717e794842c1b3ef15afa5eb889a126020410586e06078c64f943c9d14d3f47b09cd69d303598a3a0ef03560f0789a1cc21c15650bbdf97a28d5917816c62ede5c82dbdc909260fb22f27822714cbb7d930b55ec1658467a2daf395d53d5cc979af215d3539b385b712b4c9c4564157343d98ec33a89efd8ca6ba99eb6fd3c7c41c5654f02ceb8a3bb113bc512b101b009c354d46c303a56a04e3f8df7bcc3c62de58698c6f8f362df831df595ba839d97060f57a194def5cd1f6ef6f8d45aeaed765eabc1132960390efc0d606fe269c856df56e3ea0b6cb282f53011fa0680e56cbceb5a25dcc4148d58ecd21f00a0bfb5ada26dc11dfff2344466cded687125a79945206b64ae94625acf570ecc986c9f47cb32ec2ead0fb919b7e46fd2adbbe55cb868f53e281fc0d966e80d9b6b442c5e993256a641d5fa22b9b660236a100ee760feea5a2e6aa88a8e44ca76c1cfb48ffa5a327aa3c0bea5f16a2a94c80f4488da6e476090a1e9eaa59814e6a3fff1044c20903aff87e529b626449c4202d6d4e542c5706bc6c75b1b4c22694edb09e7589f8c105df81940afbaed14741752c9caa805eb4339afc340ceb454792d7a69f7515ea51b3be4d1fdef5b9ce7ff711af3a7c25fe78a8cad502a14eef428c7db2262a32b79aabbd14072289aadb4951eace97821577e7b3046f78a0ad8bfdfce59ef827fa1e61b27a541ecad2ac10917d45a178ba601979d309094e89e7551514e8e62ce3cfd576c200e06af6d57131d07310988a33e6a10377c714c092cef544157ff93c17b272a12f3dad7a02e675b8e5958ddae3f56811cb421647b9f98f2f7a0492b2f068a3d6a84023ef830490cc2bc0e218053669a2e8b7c8ab50904cb693ad70db024ee870f798c8ff07159c417a5baca49efcd562a2eb0616e6e284bd0a33c4f9941584f71e16b00b5c1b6d677eb00774350603bc1fc765ab78f7d3ee022ee7008f2630d27168b4bef7b334dcd8299aa26468881176204ced0c18e44558d979b2a53342b545d668120c98e16dde11b46e68ad680f40183d8946119698aed13ded195bdf937f3cb5028be46688542e2f55f24f400bd6fd57a3430c060c969291d48c5609e9614fb7fd604d40d2251b7c3074bf964cc8ff06067c43679f0f13c764b3633aa323173022165d9dabe6724b3a84ed403fc32048b9765cc19b95f7748dfd283cd5f0a2c928a1328ee236314f7cf816149847940aa9b9778043faeeabb21497d2e7e9e6e1a36aa65cd345e790f2d810e456f0d14e7c41ccfe3066e4c0ca04402770c9a521a717d45993acb0d5aaa31cbe6843c682cd07a51a130ba65a447f20661a5ec813e59fc1847ad27838f21e2ed08953c0d3f4be07f7f7e5dcd89320b603ea76bfe46d1a79673872b0e0361e1be4f6786c6a56c2ab0e6a66a01794effdb864be11607fff73ae41180c867087168feb7fc48347da3283dc9e3f7fe213406f1e018fccd79a55bc4188bb91097d562c0c8aaf3efa8addff67fd58d217dc32d39d6f51a9e250ce2d353791293e4c6767a91cc3c4bc2013423ba30e6d6a9b3767955e8df2f4c908da073d0eb2d5a776fb45df3e2bb17eb74676c862151e516fd81578b28adf1bea48f3549379df99b59b4aaffda7747260ea72533e24a8a44ab114949e4b5063b685e4c5f4bea3bf6d52f3b3dfecdba1a603d3983e63c61346f366a866b505d1977146d3edbf607ae9c34fd126746476eb78182743543b40069ec8211cbfda095b4971539280778ff619a6d57cd6cb509f37716b36a9744ca212030c2977c77130138d1a6e144d9bf3b9d72c24bcd976d361b06fff0c1597b7e8015434837afa0e0e5c0538e1e34a9c51e53f4e7dd8ef7f9a151b026d373cbf0c71e2f3c24b936b4bde79b1c63bc5454213b6acdbf0f4e766db07747e43992bfae7e6d1c650a0869c976ad26360badc423e93b6303601d015719acee33e2cb15f5d95963c8bfebf8a6b92459289dde7bca1147fb80722828a57071bf82c42d359be62e020bdd10f0bd1e49e79a995e48a7534dc57c2ad24521bdb3a82bbcbfb4242967c088e0d2f893a04e7ba5bdc27df3afab3106f7d52da6c347fa0d3f74dd1ac35b3cade0ad3bfbd00b7352d4b255d8e996f9901a7078baf55135c84b7b766e24cf724ed9fa932e32241e04d910a0a56c98ff77f6d8c431e3375b2946d010d18a0400a5b9afb4d3429a8f22b4468403cc127284182f206f438decb029a4e86c7a524bb985256b70cc6fb398c5221b585dd4d4985f6a1d6b27f9146b5397da90024162bdb64a3287ee88de5065a291779ac6a18a08324623ad7e9b577a02afb43cd5f8dcb8bbe129e2c2cd7609558bde90dd391c669fe2687c4655d6ebcb1842bf2be6209d54fb7c1e9315a4493aa7d7581279c40d1144baedf510915e0fc7ae80227d121cb872c8f2a8e102932c7412281c12d864653a6529c19060bcbb53d58ec85922b59c5462e00ad5e3989929781aadc283d3ef54512fc245fda77fd39f12de5c0fdb82deb50a414b61cf10aab19c139d2c694a37dca228507f4948470b3bd7f94c816ded2160cf2d62d7d3051df3f15a48047121374777ee33331e23062598102319dcb635987b9555bf9b3f55c447bef0c378ac823437070852e6524c2af5515bbb5092ef12093dee1a8f355d624e1efa2aec553987ef5a37cbe432a6bad2fe413ae91806873b9cd0013f1103a914a387d4b26d42da09a63141fa1caa0dccf1f2431b5dca0398aa022b3fec43ad8ceaf57f03b2bbf366774f4708e91644647773dc66dabb58143b1c4f2223b0d9f335dd2f1e0f8c65d0dcc3cdb9224d6b8bd4d2b46d0bf38972fa3e3f2875652d8a58cb4aee31d4e4af8daa00de250f961ca9af94d49c62ab176cdf5be02726ece84a86d220a49c78b26d08218344d4196c9c8dff51ddd81b2dce1e41b73bf6b66cdee121bf04b0795acc5cd7a4fdd869209f3af5306d0142cadab2e588f71cad1f382a939287bb96ce43d0d135f95415369698fb5696deb6424bd018f39bbee51a6d48247f8286167d3284ce2b60bf6162e3c899dfbfa7d407120e7e4ff80ec93d5716705b486b9463fbb674f9ab9b65e4de28ad402339a28d926b535d527a8ed265415c508675b317f40da9f5dffe95104a913fa18ba134d1c6ece1d87083dce5fe7fa6129a8829f37bb52eeed66096c2dffe891037e25f2356d6294987c31aa4a83b62a6d58839df59d5f9477b249103aae610466a5067fa43c6e4b8a57d220fd0a6c0e98f8a67cba8caef138eb74959fa573f54e9973559b5002495a56ce02c3500e339c6f7a9bb8e8ac9a58cbacf0f9f948d8611f4cb5f4e64e6012d08763ba4732a59919cd388c87232b92819eb092f13ad7247920ce23002f18be79577b2630fd32323490706c18528500ed786de66eeb611a0f34543d00a67d34954a0bbbaf839cb17071fc23a452ca1561d96d95070e33690e0d729c9ab41a44f6fe324d5a1a159c26760a995e551a5a97d6fe02e1091ef4f987ef0f60e9cdf53323ca41a658d94eb03908f0982c1247f3b56db373968ce1921b3b6c37cf43fe27f853a5aa4a0e65301fc055498d045f385800c96eb56b070d910d3e17515e59b28a18c0919f9d2f25db6ef499adfcdcef9e19983ad1d9b94e7ae92d7e7ed02d468aa8f2729754ee14f78022d72b946d300f8b50ef96dff2d407a93f9cdb33f0aba3517dada82bf6af6a448f94f331b10c3152feb4947c6cc3ca44068146269e01502259ff134520ec04469ea5196465000f204306251b10b4e76d525133c5456b54465bf989dcad21a5e1190a7bf55abb2854ff6b038a6cc59d1fa852fde13be033cdef3f4036af237af1b0a9ae14b0864a689bdc108382878b9ac89aee8ed649e97cd38528024755605a185b439fd8eb495207cb4353d3ccf0aa28d87d2c9233868bde1a794b129ad95af7d38669fdb5854636307f4c420059f8e70b7f622b07267f55df34bdd3633f104e18b7ae5d43048ec2d38cb7574372f8dcc2b634041abdfe01939bfb813cedb1a4806d6b3736b3b7a7db049ad214062cee846cc4119edb590f061904377571fc479f3153e63abbde00dfb20ed1fc2e0f81fee07e89832d2f5c6ac22c75123f85d0b4737f111396f0c8ccf561df94429f97a1ee73ba3303d3715139c18b8a509f56feeb8c91f15c4d40a4d2ebfcf9d699c7686b8ec6e21ee39b31109ca43afd29a7cc7e9063da91c5be2a1765afcff19ef2dfc16d8e07017098990f42b813f8f7b21a20ee7c4eb6d0ebbee642117ba99d5bbed8773423f605028b67f4c445c8144e7ba2938e6ba11c93ed4ee359200c75f5aceecb5ffce7d3a051451c73b80af2573d26dafa010529605ffe28b65b524e7037e5ace2810e45341aacda68904b639109d5fe27ba887072981f7d8d9d785ae973c36c9330895862f1ea69cbf1d55c767b88ccfc699fa5c8c4722011c882af1498fd8a0570537b709f7ce134ad6a22a82efabd6d289dc6692e447c7beffc6d034f85a0c59bbb89625f20e476d6156477c2365ca3cabe53c308312b969234903c3132dc373542dafbe8cfc89a663d662eba9a1c9bf7341d972fad7c606e7e04abedf21c91b3fceac5d1703851b41690430b43266d9e284477beb520f79f804b48e6df655ad09512c9759a9364b65dc3a8d6b433325c77f5700516d4ba616470664c5dde73c139915bd324fd06d411bd1fa3c19e51a96482b0b0d4c8a4fe52d38d46ccfc23e47ed9ae8961457e17b66baab4d7be972cd41510786e7fa6583a743c0e366732ae46668bebe3321766f7702e70dcc1211976c089e13e2c6a25eabd68f5deb4d423e9f584fc82468350d9d1c8cb475acd09ff154ffc57d324a7a547e55f63ffd72a279f590529c6b969a1a0ed71bbbdd67953626566faf3f87d0303e9e48747fb7f23ce5add0c68a0088f7b2f6d841917f31343b9adf7a1c4c975bf640e39239fc82690885a5c238f9ff34fb81e6d032f28a3c5b6ba334fcc9454ad31327efe5a70719996b08040ab483fd64a34737156b61ed5b69b60968c3b4f242c13657a15513f132780a2ba0eb88a0b3ce4dcc0b80486f7bc7238d4cdf872049ce0104fa6531afd1cc0f38ddb9cf505edad34484bdab46a9794cc72c028b4112a832b0ce18e31d6a1776d32c46f6d89f0dfa2c4d3d3cad954d9ce3d5224dbed1d1c3b3cbe08ec1711cefdb1e5751842fa8ecfd8b6d94c4a54822539a1d69f4908ad772adcdb4f342ffcd7bf64700a3651ba5d8aba5f9b99377982b76331c38b14b1dd4eed60", 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001100)={0x24, 0x0, &(0x7f0000000080)=""/36}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0xf1) r1 = socket$inet(0x2, 0x7, 0x5) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f00000001c0)=""/7, 0x7, 0x841, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) chdir(&(0x7f0000000240)='./file0\x00') fchmod(r2, 0x1) r3 = dup2(r1, r1) sendto$inet(r1, &(0x7f0000000080)="9791bcd1e0eb2c5ce73eebcd128e18e0ec7edf322830291dec5ce8deb65e695884a1dcb74c279329e0d4d54dbd16850c6525ad78d7d51164e1fa91debb8ce6228b9dc7e696a1af3848a588c68bf3bd34b3fad4b6c7a45057414afee06b0f56b0f15fad9d7b7e189fe446458721903800c626851aac9a1d5ba2f2fbf172fe6764215a97917c3bebd08b426f5c2784a79a90a8e91513816f0af4806e5c87c594897fbf803909b3d2f377d17d515fa2d172dce895e8929041b52bfa6859fb95abf24d176d1ecb97272ae4e2b0f7ae8a", 0xce, 0x99d0441e1fd736e7, &(0x7f0000000180)={0x2, 0x1}, 0xc) getdents(r3, &(0x7f0000000000)=""/44, 0x2c) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = dup2(r1, r0) ioctl$KDDISABIO(r2, 0x20004b3d) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x80000000}) lseek(r0, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x4000) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x90) 16:00:55 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:55 executing program 0: r0 = semget(0x1, 0x4, 0x200) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) preadv(r3, &(0x7f0000000100), 0x2, 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) sync() semop(r0, &(0x7f0000000000)=[{0x2, 0x3ff, 0x1000}, {0x27b5861134f5f24e, 0x7, 0x1000}, {0x6, 0x9, 0x1000}, {0x3, 0x1, 0x800}], 0x4) 16:00:55 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x2) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4d) 16:00:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x50) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:57 executing program 0: r0 = socket(0x18, 0xc003, 0x1000000011) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x4, 0x7, 0x2e3, "76c6afa8bc4ffe789baa97f7fdf070a2f7161746", 0x2}) 16:00:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7ff, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="481e9f7ea6a6a35917a8012176b0a77bb2950af51f53e46b0ce73c", 0x1b}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0801000000000000010000002ac0000022de9f4ecb161e80ae801f819be69c542d4cba1f822b0a59cc4e4470d5875639785fe3201c307792dc783ea6a0cf26e42902654c27b7baf07e7cb8d152a6b861514a858855a5222a634a23426369cd59fe22e3fdd201c9298793d7296964a1f4d99dcac3145391f2421ac036f29af8a99b4c5c31f21211eeb89bf3b39e0c9a5953dd99f6dd1493436a4d36d6110c09236f50ae6b151ac992912e0eb2bd5164f63b311e44104c17d83f32e479d080f04413bf7ce623fab56ec28ffe923b6d965875ccbba6aca811cdbff9890ab36ace810fcac6f991a7e841be82569ab8c043a97dd4afa945c468608cbd493dcecd3efa58f9d00052940000e0000000000000000100000085000000c944aba8a0de21172952a6ff390a15823bc86e1864f015b34e79ab23b8c211a9947febb69ba6b060c8cabb8fb1191022063e450e7c98a5d4198acada0c0258578841ce925e6e5e0bbe456d3dcbe9d0d19fa35138fe12cd4ce1bc7d22819eea12af305918de04eac26de07bf7edcc1fd07bcc2ba314743950fe8e337498d72efc585a32ff64b15c7e59c57b7ea37406277dcae694669b261a851d77c39635de49579da3cf18f4e492e5850d71b79a2405725f4f4b65c84b01d4754629d393761551f55a4516df9b9ad1ddb3ea4ac293864000000000000000ffff000081ffffff9094970deaa7dffcfeb4fba4d6224d5dbd018354c37c97a0c26c09c7caa2faa3d071a150ba743026186dddbbb8850000c800000000000000ffff000000010000de9da16e0ac9feb0ca827cd9fbfd7b708d8ad9bdc584c2d2cc3cc5bd2d5107feb9452e066f6d14a75a1a3299b7e6c1c111a29af46c6f36e7f43f07db9227d069aee28889fa0bed4bc20baf71ee6e6737cdcfb3852238d03806ddb6034e26457eb49ce85c1aa750b28fa42f029b7d003162a582eab9552fd8372a17223805c650ac061f8cb690fe703dc780e191f033002c546fa498427c78690fee7212ac74c1d03573a3dd570a65c20a68e000a0000000000000000100000029800000857cbf85a315711f523233dbd3d00dbfed030337b404e8bb56bcfac591452ab288e09ec2b43db473088de4b79bab3bac43727b94148461cca0982bdc87306cba4ac1f5d4a2c20404578e0d4e849e962a78be33cd31da4d42d38ca563b24b0c30587d45067b4a1074667216705e450377443d3b52a1b31302990a7a2391b95bc090dfb6fdfbc4084b873ac7ae8a000000f000000000000000ffff00008bffffff06d2586d330fc717861027d07f60b6b8854e2bd3989903c16d681c5e494bbdf9aa65f4bf7b693c5a7f3c05f3d488723037e0591760ee1ea468e30b09d666f4fd3e1e9e84dddf2dbbea027f7c03e331866d4da88304e958e506dc3e327cf08dfcd9881716a708f3f57f00b85079871da4824c1dc266021b09051f348bca923b05e698ce01ee562b37b19a3815fe5c855e25d5efa9232aafc0f99739e6b9af14c253f2ac029d7fb0f26d460e0a29d65627e5af0b7722024a6e350bb768281d58239f1f730f0db58821a74fc8643fc4f422cf8a5b5f56212f7db53a4689cf0e8d0c"], 0x480}, 0x8) setsockopt(r0, 0xfffffffffffffff8, 0x8, &(0x7f0000000680)="92b4a517b848546265969e5fd249428520a9d84bb3d1b2e40b908579bc0ac70fe8550284b1308c7658", 0x29) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) close(r1) socket$inet6(0x18, 0x4781f2e20e2fa9b8, 0x2) bind$unix(r1, &(0x7f0000000640)=@abs={0x1f95d27d48731892}, 0x8) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="eb") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="a7218a4b9d43bb3a72f8c982c226da64f09bd5f5eea263c5088a", 0x1a, 0x0, 0x0) 16:00:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="320b43aea889e588663149b7685f8a19d38fc43dcc9a593e933cb4a3aeaf87c62dbaafcdda486f8a567af3441dcda28c24de03cd4cfb1ab01c941b9e8909a90f1c78ee833e43161bf1bed12eb4d25318ed7b223055bf0d205f9caa186d08bca23da3ccc53948cd79bd147744e257acd6d7fbdbe9c71ff0ce19bf29abef77485192e0d327740aa3001e30e34e7479e246ab29b6764a947c0d1ddefe30f31a", 0x9e}, {&(0x7f0000000140)="8e61f54c46385561af2b55487a19e26e8915ea5e30295a35bd03d16e9a60c895477a57ac6a8a383337631e12bfcc347705b34bd06e2a37db4cb3abd205902c5efc0e5242f30c6480e853013baa6085f83747fb61d074d77a302106ac9fe708ae98", 0x61}, {&(0x7f00000001c0)="47b11e42ab421b547a72407b713dc09e3686be107e47f1c05b540a198cdf3dc5ea3fdc8bb1ef3995abb98ce662467a5f164e5622247ce19a480553265df40229d25a40860b3e3fc939caa2a7555e", 0x4e}, {&(0x7f0000000240)="056a0d9ec16eae65c5c05ffb864b07ace6f3cf6a13cd1ab876f2aef50cf5e2926b6d99312385f96b795325a05f1aaebb42c059731f80cc1ef4fe8cd96aa3350217aa36a1a9095e1aebca54581ea8e3d3c73c3006df4ba3d563d0e064c4a56b37f6fd4807fc5889601e478b7d03f308a0a484d095a04bc142e73b2172ab10943a724abd3ba965bd1b30a2483a3c452dd311e4a352e40e1ba9b021928f4108035d8d0d050f24f3eb23d3f23a9d4fff44b533da6d188ff44fee2507b186e47260012cbdafc824fe251c8a5b957df6eef12bacdeb240e610276e7e4b2497456019f289ce182dfe7bf5b2bfe5c90b5d22f1f872e0f34bf0ee0db8f41d96b1c80b2ddac65dff9d7660cd02d8fdaeeb04063218db6c9b565629cd387e994f233952e660eb792f840ec27ca17ea4ac5ec2e63d521cc1e88c7641529bf79d32296dac16c96c5e547511a989762e10767a5da8e64c1d086907cf5edcb233d94576897367f1f427d8db1e4d546077a174ac29fdee39b1b411bf4bdeaf3636f6436767cb13f86ebe44fa4090c20a94791cf499201b373b917aa08a1ddf9f62dbccffb087d9aae12fc3a183d8281c5f12b0f4858e4f3bb2efbd31656d6e0405427c4f88ad306d0f699871e9fe8fb0b7bb4e2cde90dcea3a5ff513e637bdf250016049c9c65d1b62872b66ecb915b89bdd4833ea8754255709b66c2f39265538b71c1106bef366d0ec1015529c8ef4c1a2b654401752def8080841b9cbda4043536fecaba23cb8d7eceae3471785224298252f61ff3c263d762a1fbda36d362d6506f3d822fd8ba93fe5646e118957ef1dfb272b967e7009f26993b5dae35419d566d42290fbecb72ba62a767ec4a17292d4cbc290204de4c491eca83905cb52269680a20c9059a64ae535444549288a5c96a282158655b9c831637a0dafb70820538697cf2232e1713224aae838cb6ab634eaa7935aa1e61135a2ed26ad8bed3f77749af0c54539faf7b98aeecd8d4c91bf8043904dd4f1e0fe38bdab4076ecd82df93d72ca4f34f79b9e78a352ed95993b9d8ef7996e0006da0f740762c6d92e6d893beee4e2335d19da5f1a5dfa4872556c114a7327413e05a009a18bb4fb73289ac7a0187f9ca7d12c3fdfe7649bd8d165db9ccde9968a2cd1f46f85046d67306b8f7af1c6f456a3299ab2562d1bf7706315ca1b6f6c9d8bd5537bc97e7585cfc332587045cd0890e0f382ddbb52c7c06adb54a9d6585382fc5444b7433bc2b60e1ea9f10bc713489fae25db846fff845967e05fad1a8ed65b7696e141c6bc85034f98dff3b30d3d430c0483ddc77e9ab02e7e1b403b4a790283879a6ca4af2dbd5e0f854fc8beec54f04286252d61eba072882976f94aba42983a2504838ff8274b5689bc9336da3fc97fb5d5f008cdc71958a906e1af9825bc5843b4c96198ec2468a17a9ec3a85de79d24c1d98922f2178b2997d1f08f7e47cd1f633cc5c2dd1941b78290d9b0ee9e9952426f4a9f072aa48b52de91bab763fdd13866fc229b2c38b83071c1f0188a092720e1b69b1af3e3a049d0aac2d262c0088fe5380876220930eb5b7db2de71e2708b202bda10da8537694ed54a4aaccec2200fc1b36c0d180d81c24236ca14da66f9dc60f2170d5bcf2e82f13306431c5b09e976f25d7c656c08ecfff3456c00eed05fc2e4b09ace08e9e61da1f21eef589db32e53bd402a6ad26ce175f08047280dfe797bf04d7e5c69135aaa958df50dd84bc3e28ead02e1d0c0df7ffe88e263af6019327b3dd2ab4284c599544d7836bef5438f65963c8b8b7814d3430ef424ad6bfe4c3f7f7e09888cd36696839429110050fdbde3ddd06292c8aa196d155b6bf4fc46056e6615a9628f126d9adf103e1b9d44dc79f5f3bf4a7a2f335bb6eb66d1a299b193c5a6b8364bd16520edd0014e4e40d708d8c5d3a6e98522edc0bb51023ba41ac19530712a601dbc7ffd966bfe49c5a1b1f304d3101f02892994335ef9e1278f09db01a30bef142a3999ded4610ccc8192ff22c485251acdb99a4a76015ada082797d4d8a578d547c0367e64562f8516090a13d6f276fe9475fbabaa6474982e12e900c325eedeca34388b64d0b5889a993f8a247d5cf959ba697a7dd7d01d496e0caffc5f973bf6956923296ce51d82131cc65f50c108a659d155fe3c90f3bee3b17dc6d6f11656caa860c95d98bbaa4f05ced246792856d809ba5672ecf16f460d54caad4c0b4253921adefbed23915cf722a9df3dcfdbed4fb50047e9645e3523fcd56ee2a0eb8c9e6bb5c86a8ebe193540457cdfa8b80245aea98b71405862327097c43667cdf00c23f716c519bd5b7917c14bda4fbc55d24006b69d50f0463c46e364cbd76686facc995b1b7d53c7c20b7264fc089e3461babf8afc27bf653348f26e48f87d8ec2292faf0ad1fc11588330555856472930c19f8f303f609b407461ac3cc1aa62371cbb6c18e1a6461f6ac3055cb8f2a49a3167c4c2cd95f6696e0c16b0633c76167263f4ca2d99aeda159cfc52dca7f6833982eb5096b7501c05ac7cf1b42796b16e092c904e34e84d84eaa84ce2979ef3b65f42d8880929ab6ee12cf10eb54ce6e2051a557b9f7228dd15a92d4b9324b6427af82e6860640739a76e79921c53230eaa44d64efa9ac0af74e94226aee0b04cd6b314a90e3c23bdcd18e3752c4d2c56affa882e23353295025f6e4fd4e24b7817f35ccb872471227a505d47ea9c65105ba3fa7acae639fb905e94fe321d71619e3cf4cd10196e7b42bd3661288c0463080ecbd330972b06efdbf36ae63d49132c6a5324929142caad917314d644bf9cbfe955d2f054a0138481aec5ea3e9696169d93a7ea8147c376b31a87f28c826e937491435f94182df332317e1cd7c08d73bdced2543083b3bb15d1999dde75e890b171679fc264f3f7237a852923415cd27dc5bf601ee911aad8871616cf29578615ca732248b3d0ec3d264bc91fc663bad5379fe9ab21243cade423e0fc47e0af6016b07c7c2a678969771febeda9224b3b389431ac188786650098f0574179a96e6ebef8130af50446403a4d360782c99cecf874308afd424f6bb0a367fc2a740516ee277e471a02b81f38343a516657440758afeee20f6a73fe7f8ad188262908cab2e6465ab3f82166ee646d3aaeee7a4f23366307c2cb2543c15bf261412af183117f0ba9031587e1306aa884c6525d3a46182c9a83775058154ce50b2ff1321ae66fad8dba2872bbb8bb544642f9909b50a992dd0a9c3c2aae0dde00ef3c7d8ecae4adb3b308136b18c3cea01577c0f1d203df36c69f33e425e8613ffdc8eb5f6c058089ad1707917abbb001911c48e260698cb6bfe69ca063c1e0912a578403d04ec4c1be208f898c1a6436caccfff7cd019982d6e37b1d9fb59c5bb24fdb896c7d7f310230d2489837e30ea0bc82f778e8a482ec22f555f68733180d9c1e178b6b9d0e9fa66f9bfed559a97722a26e77532fb8ee897b4a3c8b5848fcaa2e9202f3709d56f8ac99ad603b1e5eda3db2d8ef0a0327ccdb97923c90c4eaa977a9735968f80a22397517a3a66b793487bc0a35f02e245472cfcbcccfb9e0694dd7042c52282ae10b4f8b32be47a96ce6ff2b00dd28cf785ed4e445c0b74f50c464cce8d499cde690a611ec57f22d5a8fa1215c267760457c28425d836a5ffecd93e226a3f3bb474ef9ce637ff8569a5b9349ed4d43ff60318e83073d1f9505ad8c41f581baaaf1171bbd3a816d05e826565801d1777cd3f229276a904cc67c3e679690658c7afa5e0047c2f7f92e30149aea8b6690dcdbb8e95e68613a94b587f61ac19b746e2a48401f154d97d2e3d4bd00378cc14b4c8b937bfb1d3a58d83852ebf47d964157019b3529357a9337e3c3c4af0cf723bcf8458a05a1b4c8cd49fcabecfaff076e0c16e4c844128e8695701ea4e3653b5a8dea187ea0d1df7e4a75e4897c0a30dc74aa03051e35112571a586f20f61929ee08bda5cbae570b13699e6715a9120f1de4d3852806fa5ca9fe79a2ff09664f2295102044e981c1edda1212d06298ce826ac92eae149bdbd3813ab0ec0276a0ba06346b46fafe988b54202f67a086b721bea4ad84e7f1826a1fe35d4d28c56e61cc6289c3b70aa8277f03a05b48580903f0aedf50aa5c4876d106a76c72c2cadde83e9a902f4c1198f80a06a1413a7e36c32a40f6af256dd98e75fa7775a5b0bcaab0100a778ee57e6a40cc5f84be2dbd617ade032e80658cf065384765479bc75a050d284e7ca6ec14f4043e10f28f504907d6d1342714ac5c1e4506ee722fdc4039d18e152afad9d20dbbbb2820cabf58cc0722817f382edc1c813416a94ab26b0365c4d1be03fb87498f790655a3f378deb157a18bfae640f89f074825dfb887189c8166a181c7312400328fab99e6840f5a96fc7cca3dbe8d6115b2a7efeb7f17962a4c1b30a943d40fe37eb09765b2b9604fb181bd088e042e01f4a80ca46ff2f0a8f9dd0dd8a6ee60a6ea072e68d2db27f8e68ca3a24984d617c15cafcb8816870606aa4911b4f370d6982737aa7ade768a1588f1dadd96eeeae1374d871f039e12ffff8046adadde061224c722688e5826dac6014ae3ea6dd3c751ed405fd823d2df86445bf6697b911f04fd8bdbc6248cbb218de09abdba7d4bdeae0de63f8dea8a8f8f840df8280c5dc116b3de419ebafb435836a9e57687cfece973e7187ddac81f02cd4d8b646a983c295475cd96bd7e053c3027c23a4efb3225285c1938dca42e608ab0ffb84f07cf06a126d3acedba5f1ae8d91b623696455468980bf957a4f461719bf71531b8c07f2a9bbf79798b5e724af1b304f60ca89ea02358850ea6cca51696e519d723f3c5e177e52af7a346870c4259ed6a1d2939b388f310017ab86a8db45c5538b08fdf0a84b6c49ba1d28dca4c65ef735d48e14deed6256188be04460b0d0e9f619858fc2bcc8886147269a02a0aeb06cb80869384f2420f3182ed705e9445b62bd055ddff2f28de2f180d25529dd5ee53e9e2d5ca766643d8ccca75fa915efba7ba05712837263d1ff8590e0a087fadb20e8dc163fe4c0639e0b1c28776350b35fd9a5afec52b9c5b3d9bf32285d2c9b23403735972e5e53a14f141342c004b317a927e3022fa6cf3b8dabca905f6a6b1279b56daf851b208b528fce684c69a675104ad249f3e8ad6dd133d9e2d2b3beaf382da3e01744b378f49f984813c0b5ba09c178ee4a0369a91a2e61f25ec61fd03bc5d0a14768199251db820528c7d15a71fbdc2d38a1c8e44f6190b156217e0907b5e221ad100b6d28bd1ae5c596e23f4be93f74f15d6f335b6825a391ef3376e3cc8ff1c658263124b008e8aa1d50df9f9596ebceb389be525370534ac0702db9bede476252f886839b228c3746e158b846db431007bcccaa7981ce97c3032f5312484c64a162ca03f06bbd81e81c27920e64fcc2526cc3b3b95bce54a0c5d134dea231297fb22af89925c9e16f1deafcfef397dff9116b8058bfeee994c29ef7888adce0d74ec833ce8b4c1024477c7db799869a35cf560fbd2d26d0c967740d4fbc5a279f699d9aa60c8f297c3680457f897c4cee25063cf61bbced0274d70c8e830b7b15454fb2c63d5d764e43103a4d320a6f230e0b41de6d3928912b26a1fb7c9cc2b3f10efb6921020572ad85fcb170d9b945c5f291d8d84a3425606c294d1fc7c4dbc93985c4d77740032e6fd5fb4ae1a1408c8ea1e9d6a6bf4bf0e37ad725c8ece65e0f662d9936a7d5c96e1e61", 0x1000}, {&(0x7f0000001240)="1c702063286281846d1b706d96333d9a28929d110a2951b78ddd89be16ce10d4c6e9886405901a6deea12590cb5d881db56a9b9ab9a29f29b75dcb2f13d095bf0c7133fc4ec20228c6adbc1758a55afc1d86dd13e001d5dea40f63f50a0bfc3fb2d7d459136f1246eb442f5894f67d47fdd4db723734917683294019bc3b0e13ed53435ccdce6abcc49f77b77a16b8db9f", 0x91}], 0x5, &(0x7f0000001380)=[{0x100, 0x1, 0xffffffffffffffff, "91b2b14b50d3fb7c569dc7e261bcc6a8fcb82690ae609a0f47b9a2ce073c7173446f847021c242d44bf3b5c322e5b39f92871e6cbeb9912a20ec0ae9df6a2da13b6aca2e85e468e6b7353e60d36a35a59c924abad3de6924eefe6e90a661de57055e6ab4caae71f7dfef5725ded0230083b75b9c8998dd7d0d281767ac6659ac0a259b095ced0636adba41ea04c1554e089568faf80e396dee3a37bdcd40ba27b62c3ba673bcee0b0cec5f9ae417890e5b33e8b793f4ce1fdafa49091f6502f39bb661b9e9305795ae9999e1d363753e57709ea27cdac4c4d0f0fb6313d73ebc91b8d0b3c08794cd0688323b555d1fbc"}, {0xf0, 0x1, 0x1, "d9ae9c75ab12f6b2ec0b10cdda3f2370833f11a689cd718a001384a286c966c10f5edf735f2f97eef6e6bd1dc73617830a43148b2dcd6c0fee0dbb684e637470ec4467643d1cde764372fab0ade60eee7ec1ecf9b0acb67f107e37aaa6432e8381710eb767b00cb558c615bdd65e17909ab7475c5bf4c7115bc3c51793f9e46205abdb8293d93cfc208f1b70b6c7414d78d3d5b37974cf016543e1b2ddaeedbe705ad9bca030a9d6f5899af71014ad8627a04817e0f0a2129ab6dae98741b3c1280802799359ec5058d8f71d31a05e6765798cfc353036dff4"}, {0x1010, 0x1, 0x996, "4e2c36872be1df55de3ede9c88a3a29c45af6e3a4e5b41366c2f4090068570f051ad72fef914999e85bf768695c6f41b050e1339c91ff0cfb01dc87fe6351cb1860c2461d56d9711980f52053fb77369dd7694c2d158f55159ac9bac4b5dd0c73be15962316a8837b820391063fce27bf6f77d06b88d4bea88a8af089cc0dd8a635e02cfe479b400430b10e43d37b6b420d79c64b86024049001e697d628baa1ca7838331e059a6386afa785ea5f7a141bf8a8bada204691a2d22b2de30076efe33ffe8649acc76a13ec4e92da8f7f59327b64aad4f2bee60f823e2c897f9f1d3f5a57dd4828d1c87799d9a0f82c03fc4ab489daf1b5742a59b8c613cbd339075acc403be25d32e83b28502a38c0e182d9b7272e95654ece9015fbacdc43cb58c98056e1f63d664d23cbc924a79093cc233a6406f3c7347499cec995ec98b990d167c7fd6921b49f6849ff9ce35c73742224afa03c9a316801937365dd7d740522ad2a55496525fbd98be8f1096a1abe2dc8a771ae0ded1fe792f9e7acd9a7f472a8e3891786688a0ef82bef1a4249aafced5f165487ff7d67041a6fc3b196e64b0ecd8222d6285a1c140b2aac6255880dda6746ee8754fed8f79cebed4f9c96f2913b1bb58bcd2d9f9150ed1adcb122a562507cbef4520a98966dbfa092f72f65e8d42abf92c91dfd9f1cf673e6da93e451b61aa360bbcaacda9e857c7bc0dd3946d518f6626c3c6ca63099e87f4cadd75b31831c943be0d5fa98ab04f561112bb0adb0c88d75627b163d9cf4f424bbfbdb1b0cbbdfc5a801e5f4d2272123ecb874933cfd10f9d4d300334222e9cdeac6b05b1ef9a4a29b048fc16a2f5da0c2a158acda811cef0fa7e02ffb097f1ab9b590e779b18a9c922b1a1cef767a5a6c6ba0c7a18548ac72df5d198faea0f4ad0386e1ada8075618a8d678122537f4cfb6214f3483eb98978dba0a5a27371b745de0d09edb18278107b8c056887c29906a673d98b077be0d1e110700e7cfcb938d7098f4a8007556d54e9aedadf7671481a83235f572f59516a87baaf657461706014d8d8ae4965a1ee337f21e2e87a50c1d84d4203dc3427a545f89e4f68fdbd5e201af383cf30f0f97d4139a5f6e2fedd5e27b2fe3fe4ecc248c723b834e948d905a81a3877384e4ba43c61c9411631652b964358da83c41db85edff2a1e6ea1414e84f2723b528d9914ff165bf128b607eb3e7b2b8cdec355baf92b10e07a7ac887423fd0ea8025a28c0c3fd4d7e33a0b72deb617d8bf5df43fc47f0a467ea6d0a6ba68b9bc4540a8f205276830c515ca834bce5ca7be62a7735c6e99ac16f465c18bcfb4549a2b001fe7d79b3d3d2187361a040113010defa9cac1a23b575911d8eba69d97a59f18f9b3d98fc43d3b71f9af7b118b834f013eb42ff7a16401e0be86bcf4f05d9a31183f5c8d3d9225d4837063b33fb36e290ee35474b795807463735b743b9c3916404dd9818d816d11fdb63b066992a06085eef04b8114923d51a17082ee97e539e32c0432b3b37d61ba1a136da5712401b0b7acf728f6b4cc6d5cc4f0575516df600268bf0757b5765a44e75eafa7f9bd32fc7e6309c884e88b08d2b70b62d85b01beef8d220b2a277950cfb4326696623f81006390d3bf56182ebe7bbfdaa452c766e5a3f6fff23a0da3cb628e904674eb14eff553f77671e87cf070f8ab4e2312a2b90e5b4d6fa04043a7bfc4fb7b5bfc2967f255f2ce0900e7a5a0933e1b2adf20451c0ea6f720b25e3453107703b8a7a753cd3dc7c31d1ea2b7d129335ac81363ec23c7588551154172548c7d17a58b3f7777019a73f5725f888a35466b2f8096607e0421fdbd0d14eb1a825aad4017281da4141bf20605a6b7b05d3fe13b4d32e5585f02bcc47247146517053f61e4da834b4abab5caef45feaac7c3555bf3cfe5349d351339a08d9a8833d2a9766845f8f79bdd39b6269381da6ebe3fcdd1cd5bed93f69e6763bbebd105d78664cd3c423d21af9c85a91dd843391720da285c1512c6a62578ba4dbb66b801b52a3fc6910312984141beff1606b41b2a5a730270e01e0afe62af64a87d4ebb01081d3eb29989d516f7e27f14913fea9e07673bfe3ed590fe40e7b6ff7d5ff1335aee5f2a8b9ab5779ddb1b17f199511ff6becf10849352924768ecff5e908cdacd2481fc983abbbe47dce4f6c6efb87e378d63dbb5b42322a91077609c8c433615f941389bd55e33d5a9b3b182c02172a7f4f0b7e1e2508cecb681b84234ad401fef7c2a87bc61e27b4a2f3c04c3b23658a14067c1dd708e393a52f83d5e35ed633f48439cc91da976acfc02d6246ce9e9c442c7867909ee376d6199ea6c0f1ec4bcc218dd022534f008d33dda68eb106a91d26ff6f19e11569fbd8a7db45d18d191d5533e087b7393d57e3e13bbcfe0162ca786995bc70f9b86a55ec5aeaed95c57f26579a9a3f2896a821bb3e0271602c70ccbd4a5b3fd9047b23447f8d64cde89689e8f1294e6166ea632bf580443fbc1d403218b8def8441a67ea681dfc50b0baec5637c09c47ac4585df70adeb0ed6fde9057e5aa5cfe8b84a3bbc26a137a60f45530a8822d2290b517f3dba76d15363f5d4742cd7fe533dd07c2fac3da194e48bef5a9a66dab8e6e52e1758e755382dca0f1df42b2f7bdbc84c881da57c29718b7695c50650198c3dd2e84c9656ef9a0c748bdc6dab68b97168530d2ad0011e1e6dca16b0ff4de2412f72a4e4a6cf7a11b77e0bfe9a7371c3955dfa84cf444151dbab0a668009c9e67514109b90ca07609f0731cb414216f0671e56545495b259e2177957d362e0780cc84ed7cab29b3e0f86f470a56445553218a678ce43e0a4aec844139a6ad20f66e5e18b0753a9e7a6535380da0642a0deac00d2e82c253d715b9cccfae8357ad32c1ab3a390d7b8ee36e7a6b73df6cd6acb30ce7cd2b2178192dfba13f7e9f16e3a561727ab65f332bc1a6c315d9903277e40e025c7560caf8fcb96a5a014bcfa01319b999e95fcc52483bedd6988ecde26e505c9ad47e74dbad9d898fdcb48373810011e42573cd6b8d7efa7578f85f6971badf5fb0313b9da6f19c846a3d1ad7a7a279a1f1c9c3c82c2e57c575966746a46a6d3ae82129d8d9c33a33d67320fc071501ed35abd6fb2a3ee0a35394dbc6872e6df955e413d30e1d93601024452bdece4f098b23ab172b65cdeb97c8f2eddba3b2386e4290e21da437132a8130bc0c9bd11db7ae003c8b9698d864379eabcb77ea414a8ddd83e0a9cbe21fa23dc8b9a0235b2948ed32dcc9675554e21d5be09b08912c73f437876004d6f5fb20b6d3c90eaedaf6f61ecd2b8ce9f2b3e60eb9f23ffce355ee45c0a7bc32bb0b4f8b7b280ac43078825586eb3eac017ff1517fd925c447aec3495b0cb6b22ef586d8c11e3dcb7865d65a850a9b1513806f46de947b72d97ba376eebaa08a2b8fec3a11ded0159e0e787d6a25d6cf6271ff149a81bcc8eab0be6c6e9ad9e634c878ddd519bdf0168913081a8bbbf7ef5a3ca2d75fd79906ec15334c8f3f786730c35f8fec9d66991d2cd19ae8d31ef827a975fd8ccf61eb72ff4d833a59ab10aabf1c3b260fa9da89b971a2064b6e2f64d70f6559901533d568b0e3f3963476cc89dfb485848bb8547e50a094bdec512514222effea7f80c86a64c75aff965dd4aea2495d4732440d6b647f91b7492c491daa1d5fae4db824e37b5f06d13909e821452769687a9b5eba247dcd47205cc8f60f98aaaacc17078d3c22559ac104afb2b3fcb9123340d69231c4c77f951f05a139e4a8ec69edf07e0456274919b4296315a7510e31d20ca6641cb1cf7a1a5e07d149143a457568067537d580d81a3112122e541ba627b70207a85c70717401abe72d31b3926f8b64c0a5a41b97ac72cebda3e944fd0cd458a2b14605b871c79a341a6f4b4d98d4bad3c2366d3e5b13fe5018762ec02aae3a2c7bda00ce4277f16386a960f8cb03619234dc3a21e25060de256647c5c10ad092efc397e9c95292110e227ed96fcb278c6d34f5cd109651f2f17e0975a32cdf95c99445975e4fc18a45fb95b575d5ef8909b6a5e1cb5c052a46ee7d65fbb9616e11f8df3571a793edbd11abb20878e19acd49af67c39991afb0bc06d414053a6a0589abeea4210a934e054b3fa6350e1992c89e74913fbb7503f257c65fe40f4b2fe2103bcc9b381c08e74df286c052670cd9e38b866ae983f953d86abef8be8c61758182580c8292eb54196255ea005e135e0f9f67fad96c056bfd2cf745e5eacb40b92f171cb8ac521e5c1d79af4a475d52d030485d01ac12eb84e95b105225f99906cfb05a2799d1d53e1870e91ba9c655c13496bb54c77d44997782de0b7b1eefd4297c1ff3383efdff4db2d73d1c222e3bff1a8cb222feab8817f69b9dc1754152edf5ba0c4e7fc0dff4e8a27a63d0224055411e6cfdb155a46f3e2e4691905425d445a26b6b83d604b03a64694462a72d5502fb874872419d630786c8822f8a35018cd7bcc0af9a3c869c7f6a02c4042008c352c453f095388f4c129a8dab4911cabdaeead8d4b13f10eb435f6f51011b1a24eee15f867061e85040e4cf3454fa40547c79812ea420f0724b34e0e2fb3785310abf7f4cfe875a38e71cc42692f42ea40934bd14f1d4ea1d764a3b11145a6e597b3260fe614f2e2a201466f82dcceb8e4f2e4bc04d30fa5262868afb79722100c26d56eeec7b66cf73f0c30636c7353641a282f930d70802e79fb1203987809c4add962182fa0b220a79ee6228e6acc6b4c0cd9149f820ecb16f60f8e280ae00f40a25c5ad810aa323cef53dd1f183cd3381f3a6114d6f739fc17a6eca760825a68191d2cb9cc6ba0bf65807fa91f6a8940c956af11b0c2f2e1336b624584697decaae3eb810dfb37c153397099b7e5885dd0a4e854aad653c9ca343502bdc26c3d931c752173bc94cb1716730378dc2b7db9e7132236a6032dbb218e3bbbdd9e62c2a3e347834f5adb5396a8de9dba73b9e0e84973e2e8f4701ae8cc407856e5f7e37af6cb834cf2cc1791d2250270a91983a484c53d6ee7c872140dcb8525577d3279f98b8eff211efe7007cfcca2d825559aa084fd151cfd1042116d62e3010aea8eef65ccf4ee7d16af1d9699e9d55f72fb47da074bb6c51d64033592f09c760d3b8153354313fd668f9ffb23009288edcfb04c5f2f4becd954bfe06883f21fafe384088d04e7e1be06a43f4f22818debf8ed1184e9df728198743f9ac835ab60a41f20812a8ccf0897809114d00a42d496f1dadf9822ddfe556d75fdc9cc4828e5ff3f589dcacce2cf76925717f922e5c07cc03529f339013199486398849004de00e952af129b40a3d4ee4489596a6dbc57abb15b45faf7a3d8a96ad2e6b8f8ea4bd278a4129d4acf89e8ec534593853e8ef7ca3772e9b127b393c7415ebf01faba934a316d34bbb753a1d0dcfcff901ccbf892b3a26f1d1e237022dd4ed02a158326288b86d93f79616457a3865cdc39ac3e17a459822e37e4c48c21acfb5f59104abca94d0d34a040d1fe77e38132121e91086b6b7c9d1e26b20b2f3767f7cc9776a9565e581d3cc13343ccae2a4f32f0f498ab7ed2f3b1af1c4903c06ae004189dd3a5917e68b416eefbf60442747543a13f5c4172ce96cf8b712410bcaf2f7f128501c51231db6485b2c0f1eb829a0ad6369299e273cf76d714a1800230027a493bd5d968c980daa8b2fcd95df6a3efc1ac55904606b2e95957c266044e494d55a6e91c9934684d8"}, {0xd8, 0xffff, 0x100000001, "ddcc18fd237bb5880d8a00a5ff2b45f029a00343b2c6fe2cf08a6151cf1495d5f285649f31f8f7f3fbf9373544f47fd8f0605c5fcc13aa6973fb86389661f1cfb91c20bb9e9cb3dab69c7d2f52f7b0a606124005cf745253b209fd41e4da9a461bf21327bc60755f5160b3badad80297a59ec94ede354e3548d02a851848bc6437e9a3eaa241654c788a92e98cdf977288572115839061e63336637de2fd99a7aaee27bf9a9df987c118e05d888e44359b7f26e81e29c03bcfe7c5f7bde31c0ee9e66e1cbcd09a"}, {0xf8, 0xffff, 0x5, "447f9180eb5f9a63f6bfb1d240f330b585af14db06570f89849f205d470fc3924a8dd97440e2962154aab40241cedc9b71afea1ee3b5a5b3b49bd5d10a7847399509c4812295fa47b76a92cca851ca79813db997c9ec4f472c3e6b6fe7fa05bf8afdc2b3837a8d8d99d6beb2f05aa8df876a9de6f5794116f8019f445f20a21ba36614bf4a63d10c1309856dabf56fdf41198d7a41438a3e43d1b5a77687f16d92d7684e44c92f4559532c724305122989778101510b0a3b37e9285de7a00029f82f80b92f1d7aca1a3b2456ca062430946cd66e5e45aa309c29c76728ad91697af4f234de821c"}], 0x13d0}, 0x400) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:57 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) r3 = dup(r0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x1) msgrcv(r1, &(0x7f0000000140)={0x0, ""/23}, 0x1f, 0x1, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/60], 0x42, 0x3, 0x0) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000bc63383affecde9613af8498f1e6997f000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000040000000000000000200000800000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc40c66ea500ce370000090000000000000000000000000000000000000000000000ff000000000000000000000000000040000091cb95c05f800e3b392caa3d4e16b9000000000000000000000000de02000000a1e660d20032f36dadfa6bb892365f66aff25c25bf6423f8b9e426977c688aac2b584800a0eda52284bb0c5de3f3f77699463bbd2a3e918871668b20c54cc2ce03890000000000000006be22bebed98bba4619eb1e56e2f73067976b774e7aac2b43d571a5e2b0995d3a9a6bab41c2f4ad5c8e1caf9554e26e924d9d14a170a6ea9ac8bc40c757066507e5d1c8871eb780ea81a755c3b746140785c4d8008000000000000013a562d0d67574e33849220000000000000000005be665f152ec918dd0a4ba1c8bd329901c351019f552bb32823d8447f4c4774d3e9e97f9696c3bdf22f4988680ac63e9fa5d215decd22c959660e961a72007f7257d89ac3d86cd3546a44929e057d62e2de29bbb583b626a67d638dc262c90889cb93415097fc1cbe8e0b6abfa13d3c956010e4579cb0fa1656e27cccbc656126d7fd70382df60f514215ad93581105f174b00000000be59ee44d14fb3e96defdd2eef41e13332308684c4dc995f3fbe86c37080229d001fe675af3bc1bfc0e019b49930611bca0d4bd2923e4f30c8b9698648b0b06aed"], 0x145, 0x1, 0x1800) msgrcv(r2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x0, 0x0) msgget$private(0x0, 0x24) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000340)) socket$inet(0x2, 0x6003, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f000000000000000000040000000000000000010001000000"], 0x1, 0x3, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x86, 0x8000}, {0x1, 0x4}, {0x7, 0x6}, {0x86, 0x4}, {0x25, 0x101}, {0x85, 0x4}, {0x88, 0x3f}], 0x7}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000640)=0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r6 = dup(r5) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x5) 16:00:57 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) getppid() r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) semget(0x3, 0x1, 0x128) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x48) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x0, 0xffffffffffffffff}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:57 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvfrom(r0, &(0x7f00000000c0)=""/185, 0xb9, 0x2, 0x0, 0x0) shutdown(r0, 0x1) listen(r0, 0x2) socket$inet(0x2, 0x4, 0x5ba4) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000001380)='./file0\x00', 0x1, 0x100000160) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x8, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x4, 0x8, 0x5}, {0x1a, 0x9, 0xffffffffffffff81, 0x7}, {0x6775, 0x1, 0x60, 0x5be}, {0x1ff, 0x7, 0x100000001, 0x7}, {0x461c, 0x80000001, 0x3, 0xfffffffffffffff9}, {0xfffffffffffffffa, 0x5f, 0x8, 0xfffffffffffffffc}]}) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchdir(r0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000", 0x0, 0x5}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xd2) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001080)={0x4, &(0x7f0000001040)=[{0x3, 0x9, 0x1, 0x8}, {0x3, 0x80000000000000}, {0x80000001, 0x2, 0xffffffffffffffff, 0x100}, {0x31, 0x8d07, 0x7e, 0x30}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:58 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000000)=[r1, r4, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r5, r2) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0xef) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000001c0)=0x2) r7 = semget(0x1, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r5, r2, r5, r1, 0x60, 0x1}, 0x1, 0x100000001, 0x101}) 16:00:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100, 0x92d, 0x1ff, 0x7, "039d510e8fb136c303c5b265e43fc1f91c4655f1", 0x81, 0x10000}) 16:00:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket(0x18, 0xc003, 0x0) accept(r0, &(0x7f00000011c0)=@in6, &(0x7f0000001140)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f00000022c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027d9b2c9f61200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003344c2ee8096234f61772fae5c1ef0ecc58ec9f2f22e4e210af8e1ea636c83226e40bba03a305dd961f835fa7fcc51e06ccaf2c606f05ea4738585221fc7e1bb0a02cce7d31842a66797b93e622cd15d42fff1399c518bd2"], &(0x7f0000002280)=0x1002) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001200)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000001180)=0xc) r4 = shmget$private(0x0, 0x2000, 0x22053f75d3a088e5, &(0x7f00005ac000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x185, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x0, 0xffffffffffffffff}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffdd4, &(0x7f0000000000)="2c7908ae18") 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x202, 0x844fee0058fa6ab9) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x140) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x8000, 0xca) r0 = open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x80100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:59 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x52) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x50) ioctl$TIOCSETA(r2, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x6, 0x8, 0xffffffff, "df311ec9f41b7f8606fb92e5a13ed74d556b4339", 0x1, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) write(r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x4, 0x64f}) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0xfffffffffffffffe, 0x5}, {0x14, 0x0, 0x800}, {0x5, 0x1, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x80) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffffff, 0xffffffffffffffbc}], 0x7f, &(0x7f00000000c0)=[{{r0}, 0xdd0ce0f5b3ec8f3a, 0x109be0b48eba5541, 0x4, 0xf70, 0x3}], 0x3, &(0x7f0000000140)={0x2, 0xff}) pipe(&(0x7f0000000240)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x10001, 0x9}) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffffd, 0x0) dup2(r2, r5) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000016c0)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0xffffffff, 0x5}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000200)="16b31ff4ef2cfd19f5a2fafe4ad1265dd3f9fd6fd68cc8b9a9e6d32687630a71925eb1a765e2ccc28e3e345ab60cb34f4398701ec2408a2e7e23373e498458ab0be10e6f8374f9ada94f0ba1076da5b91a076342f80ddfdfeba3b670b061d7da65bcc221850e5e725deb53b8ecb759b202ec4a5302cd24d2fbb7619d75ec388ca8031a53ba4961df43d061df541dd8a77febadf6b5f94c4cbeea772cfc1736c6d68bf46e0fafd16f9c1e393b50a54d260395a0f205b8584925828ca91224349aeaf851240b915cb51bbaeedcec5c8fc48af60c7ebb8989856dbff53e0bff253e769bd03bd8012b883787840a1baaad40cb67010ead", 0xf5}, {&(0x7f0000000300)="9320b46f7bc9fe293a4c458ad230c956e8a57902d83dc7c2d9cf9ff7f6e769b8204ca41b8a9bcfef93589d5112aaa7a8ebc7afc84206ea106d244452e53c2f212ed1785137856ec0bb775e6a72bfcf2ba37fde0c9b1859ab30069d2af8f397c615d80be74a0754", 0x67}, {&(0x7f0000000380)="40790c6cc05c398c1782a4b3e30d1e", 0xf}, {&(0x7f00000003c0)="18727cb3ec5302aabbefb71aee5c7ced2fea9aae40d513fa08098081ecced20cba2f21ce70340ee13dc5948760c462ce5f2ba0c4d6b5922aa0bb8cae0edf5be10a8c57d66591a9a7ed049901b1d7160abfadb30a1af9f5b57447e22956c96c0537ff51c1f851348e9ea41631b940eab42dd5929c4a9353bbd0cef94bbbe0655647feb4570cd559fa78887f138354196eec8551e58bf0a053528629569c046165c89ef2a3b6e6217bb04799d280bd79c56b496b784a47a89ffbddaf9f582c7492583d1d10807d87a9eb545e41ab3406d0a79cf95558da0ac2b3f8f873ccda960fffcf42b2e05b159025e20d6f5e4ffb8d56f60c8c690fd656b871652864cc7f1605d5266a420db39ee6af25756bcfbb7229e4350af220aeb9b66f3ffbb35e7a3f2db91819d278145c7f60b58c63fb3e5580b3dccb1e7bd5154fe27faf8fc3075bdc3f0a8b678d25438c7796f26ad001e1f068ffb5c2b849965e46b79beefb2a19d7e480afc27c966aa1add38a2c711d274f99de9492593189ab764c951c66369fae7a225086c1c050d20794cfd6af4e7406196d51764611aa9fc5ae83a923471f2645cf77681899b2778720144eee296df625540e5ea4c20ed83f0c23c98c3b354ff5ced8384086b49e201c263b29684c9483c555970488a25499952aa8ad42b4de71048c750d49868bb22133c01164683fc9262b58595eedcdeda4e73ffd46f275c0ae2cd90e2a60f18860f981021e91c1ac7d1131f2d5f5a4d0bf929aaf22a0af590563dc6a71e53f252ffb7211c9edfffde4bc98b084af75d90ce59300263749187af2a42a63201da44d4dbfcf3c13c89d9b44187f0fcaf77084b405771719546c1ceb09c46205861660a5f86be959037293c085d5779e74212ec059fe7dd75771684ec8a03b6e4f40feac5a7f3596ca4f3ff80619ec600c5fb5a3af319159005eefd2e21fedfeaf38c65f5bc02d06ccda4fea705dce0efa59b077debbf4616c47e74c60923261b2ee71c564b340690ae191186b8cfb5782976cd706a080af4b48dbd22bf1fe002bd4ad187fc11c2f392f56907c16609c0cb508be3822772d06326cdc127ad50e3466bf24a4b8c3b23be038f97482ad263ea128b925f59476cedfbdfd8fb99bc14903126bc6a180c93da8ae5e3de62d25de3799fbd50820c8bd42b0c518ae40aa9282496a358e8e7c2d55a4e4027a801c9283ccb2193ee542e8ee07dd51cb1df6791ce6f084c0e940fe89770f0bb77e1974c511130473aa16131c8c65399932f6ff2aae91bc9854fe8b333c86ca9eb68b50ceef8d7061db12d6d5daa7862b5c79d7a2511f73b01382c2ff13b18b2cb64c4566d4b55b85d905eb4c89126607c86fbbcee4dde9fce243fa4adc79a6911cded8fe848e2b9b52efe42d3218da2bdcce5e16674287551486c8b99a51183c9b9ec6d957563bc6e0427409a7bea816c9d8242dc957ac618f6e525a41ca81d588ad4e408a88b0dfee13a70ab8703afb364c475ac763e38d4128fa94345402175cf05bde2dba1909555e3a4234236c876db8d8ff6b590d39716091e36e081e769b0e97366988687b80033cdc827ef22ddb72a4f37d4db438cfa7ef650039d027c1c2c639ae81a0a661989904ed53797d9dbd3fa4c18425cd60aa14f8d82415bd49a7d00c0f4192e2cf9d170626e0b02ebfd42f9e1caf5cad74a3af7219f32696f553e95c5757968bca68efdeea1c76ed323c62a60bcc2044dfdc787f0d0fe7dda63c91ea8e3edb66d439b46399a41ae1ff6b1fd6abde0d61321d3e23253831c78be82e13b9167319ae15e4b88c7d70063b4ad68d39b21669cdad1cc4f3181b7624c332d4a4a812a0c2fbb639a6a15db4363b9cbf06ef3cf149f9f5382324fc3652b8e4b332ce03633d8d71d5665f46011887c408f7ac7c35388f8e91d2b13acc24796de0bea37b85677792febf8082f485d075575b0d412c2ebce375d6f700a0541913ccaca34249ae9d86ac638ff26be80ac6d8a5752220709f4147632a3aa7a27bf5d89f968d46961decc4bdf1d25668db29197645cf205ffdf3bbea285b304a5158fb5036ed42ef5d92b6506abf448c6f6fd04ddc1880cbc8f166edf6d4f507a70274ba103fcb5bf2f904e446a819d4a6673f7c4bd630655f6df1e96442d16c503a0f641b3fe87308f219cbac648d40638a7f332dc6879b7014f86a17aa265280b0aa429538f06eb8f9a6d65a1fe3e6e09117b18da4f5e4bd4692b34c3379920f3a204d318a8fe12d262750fd50d905b0cf4bf5b92318e906460b267f9ce19fde611c5f32725c78ad9835507bc703a548a637376b050bf3b9d1d4c940550aa2d311ffe00ced2f3fd5c69ce610f236ec9c73db3090318471a832bb0166a74f5c44e9f393be7e777eabe1766bcfb1a7607a7b6032adcffea628005accdb676e64ff1293a1dec050239cda753adc5636a2ef44d648056ebce9dfc393f02092800753a81e52ed83791965cddeba677371b2464bc3f9dfdd9f7570ead129fa04f2c0a4b277800e2da6cd7c6594d29a9201a69cef56bec1c9b48c227a0b0cf24259e12ac0e2d7cab890ef8b4eff14e104dc63b526bc7663d918cde73707b6bd37c62078ca20558df4782f9820e036ce2e33e5b2e6e5fe5b92bcac1f514c6082c4dcc133c4896269d3d12dcebfd2899685d82c766b9acf769c3f0a95718b4d6cf2ecc7d71d4bdf4a0cc807a9f3787627f48c463e9317ee1cfe3729340de9c0e34744efd04fa5a933f36e11e27d981b4767bfd7214ce1a00ff4b7060c3cb427a59cd620cd5b3a04ae3236763926c0db4ed0ec3ed9576da1e20aee0c0711b06c3a7caa4fb6bbf1798b4e1d5a708b2623e38c7b8bcd2b4e93740df3195aac3009f40e16eda81feb59862574bd6234a8c2fb506ccdeabd29bc502f8ca3c0384fbc2dcbdc53ff97408dab03b9111fd9ca76cc37cec951fa0dbeef4a8459e1f13cf5e9d60c836529e1ccb62e350bc6eb1c4d5ed70b6d87b8476b2bbe5ad89c890a4579a09b8420c14a013e4405c59f381df8c410043f4cb3f7b629f16f4241c729e933bdd858dd20ae2f08660bf8043c48e56d50d9cc59eecfd9843ff0854e3ba6c5a9a1879b805ee04979abdf654f5c5ee611bc4cf5be1c455fcc4cdd7558eea318b729079e383dab13136c6c659e428d30efa9411ec70593a50ab925f0470df001315972c050d9377a8f114ac4d2a3f8c15e716946c291ec81aa10c0c58c2b8c8cca32e8bf75c1bf0c12ec8c9efad018ffbb9c6e91680951982985cc9cbebd01842a6ab56bdf7e5e077da053287e36732c13636ecc97d5e045fb67ed98d4b2c9eb084c3e21716f4dfa416964e926c0aca4685b8853cf2822c0aa55a3a5f6981416515098b020ff385699d28bd73d305ba5d77b463773777f0bcaf2d0283fab440f3a1ef12f002e8ac16fbae0fa9141db0aee10208d7f999711092133f2300bf2061d3370519779445ccefc6e89a62e7274f3dd863982655d3cdc3558feb69cbde0abed7e7fb9477faf329e79ac342a783a9e8f557d09d30d22b0527601d72a8ff923dc70193b12e5ddb1d2c1cfe3c08317f5bda0b05367c85479c63b7fd1bc64db08a3613a96683a20751922a3432546d4f48a09090b5662cf01caf299dbaff8be9c91bd3ceca30d00cb60fb05c37e98505417a98ec34d2040126bad5a3a2ea3aea9bdb32488894e6c9418c25e24fbd5ac7783d80c4dbf03c1083582be9657c9a1b37f483172ba81a9e61e1306da9e5a1067bd1e836d49bb898525754c108ded8970b4ce45cfb3042a0f8403ef010a21114609e7432a0ded7a0cf413c2eccd36c5e0fa9486b660664e3f3f2cfadd4c5851de29a1f809dfe56f1a29d50b12b173eb158f61a7facc679b80e2fbf837d49582f0b02dca33b1fea8a0a2e0bb735d13abf876e8339eb7031588bb4b7a3e1f10fc49fda9c9070aec6a1ca2570f0a8a852db87d59200e34b04100582c8bdb30a3759854982057dcc7066c528f7a92e73dfefdfb284247b76a753c6d2f91db68e0e867ddaf8442804817baf1504313b37fcaaac6d8f967fac7af525c3080fd32f0021f120476b5740af97c55de4e89b087a0df5f434ece0ccc15ad94d37d8fae56853d2110b13ac453ab2fb3bbd1c3db22857a1c29fd01cb513829d84ef38383ba01edde80661bb0f9ff92fd1cd7a2cbf52a5e852a59b277072fe370dd3a8299719f20694d63aed92111a3e3e52292f162aaa276d9c1f742357f41a601133c6e564b675bc7d41e7ad8328d510a3aa37ce3cfa1e2df2df9be726e62819c71fc4f6801bb190368cc36c90d37bcad7b8630262d30ba4f41434b67ba668b2bfe3e7cff790a3fb6dc866b718c775857e32799114e6216d45268d68bfaa5e6fec3a40a22db8e5378321554da1ac8b36f06bc6a6103c4d7f7ea97285dfaea7bc0340396ca75884a762b602f4e41768edc023c620ef9a5814c9adeef9480129ef82174d0857c2ae9684fa530dccddfa02daf2c876cf316fb5efd5448c51e0b2ab87e505c2c769d23aaec4a210c63a4d7328822263263bea00308ef691c8d17555b40d277786dae36927719b6380f64652f73914c3a241e699ac01e30830830b7e9bfc1ed01c968c0fa460ab2cbbaa4b7f311a02af8c7ff35a1968722a5e8b691410c45c58d2ad88925093ae7387e627543893f331449fc4f9fbac93384094c63b68ac7df810457d1b2582029bb82e43c973eafb16814086be6b1a8ee07f16e72508fb7bc1b02fe90e10803667e2c9d85a17221b8b61a51768617ea196a62d6132ead26cd67aa016ea0fff584927a9c418acabf88c383f2e16b856011714e9aa219b732dfd7a64e3ea1a477a6f600d2a2188a09b1ce8277532caf060fa5183b0f3209170d70d3d0c67fa17d9d5f7f0f5c6ecc31cf26d63d751d12e712d15fc0d45730ba13285175c317b87cfa6299e2f6a4e5f15a1758ccf1856084e6cce6a438e3be22e8d178462f1ad48471dbb2bbeb88ad9be3727ce692bdfc125ceaf593f2ab76955b2be5a6809cbc47802138e5d369e3d73befebaf03e3d88042161cef40b0c622b0d234b24ab34d93eb4427ec3186487c2a89237b3093aa9b55a8fd28e54fd3ad06fdcf70cf40042c8120944378adf40b9a8cbce4debddac676d5e1ae3af79ec18aba723455de534db326a11f838eb4de4cfb986450afe44b5c3ef906c840c947be02cdc2a9bdf1f1d19de8a7f2854151442e3abd2290097a03a19be6d165bd952b8d5dd6f0854104e12a6ecbaa15ee73791135abc8b117c9db984afbcf917162fc45ae20b4a17e42365448ed9cd69493c80cced3c25df6a8117a7538db1718b676d6424135402a9161b4ac86d1e70f468edbe773a52c6f1c4990e7dd746ad809c75a0fa0907f081e1fbf8ecdc57ace9dc7beea86a9898b26640e398d41133c5b50a89e22427bfc8eb9527b811eb341125dd5f09e4d0ad17e16f375dfd6f147357ef3f2e375769e5d67104cb51bf6f0fda5cdfc051166c727d169d6258485f2b998c465450ae7f8c2fef53757f2c336d1d5d3b6c2d30fa887d1bc7204d60e56935f50526a17a9cf0d07de23359d06ef7ab0d20a39a95b66dff8c30c5af8813cfd6c462dcb9e2b9470f82f3e21884387754c46dfd35c076f5b6e430181f9583cbbdb2312a34cc7a69b5c56358b869a50fa268038908c39028fb385eeea065409746a6f5a0c7467d49c9f114d17506620ca85f94e956de4473a3779efbbb8daff1db662acaef347aa0d7cc99f444b409ca82f9d9785bda3661bef7e806324f635e1", 0x1000}], 0x4, &(0x7f0000001400)=[{0x108, 0x1, 0x5, "2f3127049673a87490a7a200e35b9ff6b465dcd629e4d51c1fb8228f435ac8af6167838c2ba8fada84a17189fa485da33f61928c4b288a747da1ceae4849094ea98e685d2ea983746829e2683ad81ae47707b8e6e6a40a86017521a393ccf9a9a48b1e8b801c83cb82fdc24425b50407088470b3f6787f42da79ae87e7008d068508ec8cd78a292a0b8879f10a45dade78182705112fbe7a34b2b055238110638410ad3688b773886252301202da555cfdcc4fe20efcf443e24e7d2bd32c9c2de07048a54da3a52c7d9d7ee1d73e3bf81e7d0dfb4c57e2cf3f1aafe82865a5449ad1a74e782eeb0e745f0a1185a5c6c46f"}, {0xf8, 0x1, 0x7fff, "9d6f376c1d39b989feed94ecf70b930b1700fe35cc474add7b6db5eaaad1d13461970725c89b75236504cb49c14c283fd9d341a524cb3f8d5486b89b6a03aa8fa8bad72a69ba2f2f540a12111d062df41257829690bdcac3add647a5b6e32571218c549c022b48cb43bc94a8d40c47a0b98741d88095d25409740e6741f99c1fac3502ba23ff746e59c47484544141d55851d7b38b0afaa5259cef6f34f3803bf0007d31d03c4ef8dbe4e6804e435a3726dff4143993664096d909dea00b223d19e1fd8bfa04bbca92e1072dec3db45d249738f72561ad461293d070caa831eeda077d5c81"}, {0x58, 0xffff, 0x1, "8a0a576c66263df30d632a9b408e5a3b05a56ddcda524a0a26b7c918266d4a8528ca99225e227372422df46d48a1615edf30aa284d16863268146374bc4b588e190b6bda86c2de"}, {0x20, 0xffff, 0x0, "f635bca37285f16567"}, {0x38, 0xffff, 0x20, "3b3a4e60ef11f66e3ebfae800cb37d1048b2c8b7c26137554bd84d59e309ccc1830801df0271af"}], 0x2b0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/192, &(0x7f0000000100)=0xc0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) socket(0x10, 0x4000, 0x6) 16:01:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="f22622ef8a1e629f8142f367294ea9105898175cbb140be4f5388922359de56be7f670e7ee031f89989f581ee75d19a58bdb625047f21ee8", 0x38}, {&(0x7f0000000100)="b8b2421224e2a69bc49c5db19dbeff11ee84d03bbedcf944993c34b4e6f675a86716b2060c6b68dc9cae8c67d0ea37eb29961a9e24a3e18a4e0880c338d71e99ec34b4be5c08bbc8b1fcf7354f3e93bb188fd09a99c53fdf3fb76ee5216c93942eb46c4544fb66077741", 0x6a}, {&(0x7f0000000180)="219486f112c0c5d624d9461a7cdb8367e25bae0900d59ab16a6494f30736b7", 0x1f}, {&(0x7f00000001c0)="08e9edff8b5b36ca418b23b37b4515f912953ecfec40f5a91e8d45a0d3e74ba4760267767b629a018a36765e3b285b6d7f917683b5a0b996b4422b513e3342fb4be5e0caa9f556f8531602e1a1f9303e0db715ff964ec73cbe887d4868a8e721805465f1318e3ff33e10a07544f8092e72ad28", 0x73}, {&(0x7f0000000240)="e6847782fd7df4d90b0584d91176b6977823e8711ded346428c8fab71320c0abf3d07a7f893cb2e5b632c3a142fb98875bafc314c28e807c097e9e2cc06f237cc5af03c867ea7d4e33dcda637f16bbeb48457025d593302d75a040012a23a10b646d71ce1abfeb42a2ce98167646a3fb7142f012cfaed7375d14a2ea1cae015430", 0x81}, {&(0x7f0000000300)="8758b5d6b2ec8165d219fb07fbf08d5f8d2a94da06cab635de5b472cbc94aa71354c0192cc476127f8b38c379884c22af91f2796c5ee3f09dc2f26f59ea3f7c0f219d1c119c1d4674d68a1f3f9c7017ac2528c7982a2ea5ddb4f0969a3d6040694122a53c1e7016eee6a4b6e9b2020c7553fcc70aac623f2037ecae6f0358fc90a23ace7380d5170aa2dabff8a98070ee9065636f5c1914470f5afa9bd9b137290808db5a61c302306bc3118430a2c36939521a71d4055f93e28667f7ecb96b217e217191c629d8589da14af5827004bbb86d2835d9e948da5923a9d92e40a0c838631ee2c878fc5d266e17d", 0xec}, {&(0x7f0000000400)="ad02cea5e2b74b", 0x7}], 0x7) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x9, 0x0, &(0x7f0000000040)=""/9}) select(0x40, &(0x7f00000004c0)={0xffffffffffff8001, 0x40, 0x9, 0x7, 0x7ff, 0x1, 0x3, 0x81}, &(0x7f0000000500)={0x6de6, 0xffffffff, 0x40, 0x8, 0x6, 0x3f, 0x1, 0x3b6544ac}, &(0x7f0000000540)={0x1, 0x7f, 0x1, 0x7, 0x81, 0x7, 0x8, 0xbc6}, &(0x7f0000000580)={0xffffffffffffff79, 0xbb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) r2 = getgid() setgid(r2) sendto$inet6(r0, &(0x7f00000002c0)="6897ef865f90b3eea3216a17344b0b797752c128900e5cb4021acc36317a2b3418d5e6349c7e876f31007070c8f4b88f79c517eae40f690513d82a55af233ba564a59dc1d01c42c8675466b71253771d23d06f16488224d884ad9cb02b303d73af1be0cdde0ac4fb9dbc81ede96c1aa8523487da2a0565e4dfbd8872968e32767712e37dc4f584defcdd3d3d0241bf28e9d97556b4d734422e570623939f987a768b2b431d6c0c329dca11e30d4e5e17e2e6cd9e9c0e7f6f4978e767b60c237ed898b86e8c6c92e950d3fb617703b9e0cffe3bfb7adf3d7bb6de4539b4a574b7cea3edfbcd85ce3ac46f9d41851fa021678be5136d9d590b", 0xf8, 0x402, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x2}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000200)="07438a49902152d29e25", 0x384) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = dup(r0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/112, 0x70) socket(0x6, 0x4000, 0x1) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/50, 0x32}], 0x2, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd26, 0x0, 0x8, 0x5, "9aee3a3290f95409898d0e76db6c7bb2d2f45675", 0x8, 0x3}) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="b666353e326beeb8858a3a1034f4cb672b5bfa34d0a9fdc8b05fde88e277a5035c29b2c17a5528fab8eb59b7273fa2e59211d54e7f2891ecb4b45c147bec79aa6104aebe2862a12c20b389400d74fea828379854398316d2ea99c469d0af59efd57cbe4933ea761d87f0f074aec30d6aa7845a7adc6aef22cb5e103cbe77ec5c373968ca8eb3cbb372419c5dcd36fd00caf535abadd146cc504c33a09e2d9dee39ef15fce5ed49344654ecafa3c06b34a49367d4df569773bba22487affb75f2ca1243c5dae4a88590bfec06542aa5b98f737f09df3b5e1ff80765ca291fec309653c62c98b99d84", 0xe8}], 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000940)={0x3, 0xecc317ecf409dab7, 0x4, 0x2, r1}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = getpid() r3 = geteuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000180)="17aa55df7ab5bc260b5cd29c6a742ba210e0827a55da7a844439cfebdd93fed9bcd88fc054843e9ca46df662fd5d54eb06730ea254406dfd4e761d77037395744c258a03818a6dbdc8ad155c726d4068af469eb6a92d52023234b0e49b053b", 0x5f}, {&(0x7f0000000200)="2bf05a953e915ede417f7a54472e633db2da9d6f440caf1ac2ae93eac6e429b1ff03a94236b3e129c884fdc58fb3e952b0e3c1de7fb2c4d9ea38e7a6f347beda4264c754d6d4a0ac242d94ff5dd44aa2ab54e7a16b176ad18e47c7f5fbe96b57b8743ecdd2557fbed30f2235619c5b", 0x6f}, {&(0x7f0000000280)="c8da31110f6282089877f9161a1a3f234708ad2da5dd99cacc60f31abff18c246e6d3fbc3db71895468b370186b8a7f9ffe9411821446245492d6de36b0fff57732534b86314257031255f9b59b6533e578c02d75f65815efba275f434b70c5f6a51", 0x62}, {&(0x7f0000000480)="83f6d9daa360b115b93489f87c3a26e9a82e44b7a65927862173092c1374217225c29149ec17a16c5e04c6194b5a72b5bb74be599aad64ef6dc364747067282a2348112ed3201daa2187e6c4148cccfd9f8e7071a0546d69842cdc6e98640211f26586fbea21c6ec521d3f968d91f2f46036b86fe4a6be3cf485ef360d212720d34cc25a31ed96c35f9e904130d5b16c568132073229a07dd22c97cbd6418ef8a346820b97272caf9e74ff46705fc1d1fb69d6323e31888999231e5fa527a6350ba7c2eab991896d851d24de0cf22b5dfaf23434c84c4f8516954c114511c09e5cea58680adddbf0132874205b0e7f254be31201c85f14f2029156c4", 0xfc}, {&(0x7f0000000580)="1b72931a5db59502ea1a4a473efe556cd550221001c23e14b7fd060876de25c2947b1e158ffd0670d2db00edbfe839807d44c22d05748e2882efd85aa193d09eac85a6525157736a3c7e2d17e8b30d0c962186456e83bf2690b9c4db273211db431a1791e40615a093f387ad66db562db0274ed8f43b53d00c8b09c66de98fc326a544d2bdab9c7b2e67e5df85749e7f056252c616a26050d4763a3b00863d85cb2e05141ccd1653517cd6d5da028923b8c02744489a4a117e608235dec622239abb34507c2685f063cbfeeb72357ac75259383bc248", 0xd6}, {&(0x7f0000000300)="18da05c649245cfdec41ba2a30b2b8a73d8ad31ae49b907f716c0c8dc9a7388a1475f04e526c1ee2a8537c", 0x2b}, {&(0x7f0000000680)="7a2f3226d85e726b8cb3b43d607b50cf55f4763fb9b57dba9323ede6689c38c3c5cc5ef706f2b8f64707f6c16742fde0717fd2327313f4a19d94a3b4f3526410e8ded62e2fe7a36a2f042de3a1f4c64ca82149de986935a2098f8dfa60e9cf34d5dfc443bc586158fa83715fce383d2e9bc106fdb3c1dbfcc85273b997c40cddc02e11522312c75b447f9a639d6d6b0f8ce8f2cb5950ed9dc9a24d73809a37bf0b725b5dfe4f8c523a245a9f76b5713b80d77d59456d3e059b161e47232e696037649ba018c270b81683d174a33423e5c2e4e8bb34f9935d9a9b9f1c936d", 0xde}, {&(0x7f0000000780)="3bc9a91b369bfa90b37f1e48ed53d02f8bd3d556a95c739334c5f477a3b4f557d7ff14bc61ad133e1a4b7e86bbba8368145350857e8618a0975b7728190cd93cdb129a1dc6a7a9188d16221b31e98749", 0x50}], 0x8, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc0, 0x2}, 0x8) 16:01:00 executing program 1: socket$inet(0x2, 0x4, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2de62cb8250986a8878347bf4591def79ca88f76e613cfd0b1b5daed3be3ba53296698b50a7a177dc7b1b74b50bc53ddc3f58caf8f6df5e4f216d5648053db284705737da4ce76a7428ba6fed86bdb89401ad3d3aa7bb5da40dca22314d178a8030c686f695b653d16ee83e61c5e6ca9a331b1a6a3083307b1b4e1ac55c788dface7f5", 0x83) pipe(&(0x7f0000000140)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x600}, {0x2, 0x5}}, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:01:00 executing program 1: r0 = socket(0x18, 0x4004, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:01:00 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) getitimer(0x2, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x22, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) 16:01:01 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setregid(0x0, 0xffffffffffffffff) 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="88659e1f9215734db36d65ac6497f6", 0xf}, {&(0x7f00000011c0)="c5ca680183cab916808ee7bd", 0xc}, {&(0x7f0000000100)="ff97cfaa07ecaa0ce1637042bc8e4803d44629d57b9cf8304e130fda41038a62fafcd2453440537641cdbf251351acef186aeed0d4a020981a736230f3d4fa0eb1c7bdc309fb5f8d0ee1ec5ef6978c07264d9206e7d8b6f67ec5eab5a58b1a8ba221a4f45f96cb6390bca6341f6f67fc274ce855320726a09898c66d8a8ce2d3eadc49c15ded4b9474d25031cc60d4d05cd195ba6aa5825dda295773ef77cfde38e915fb19dc6cd673ed38419e061c", 0xaf}, {&(0x7f00000001c0)="d81c621d6823754e3a723a7f9669bb6371eaf05f6ac9fda3e99943ea65a448258be33d4d85dd81872caaa8c1d4d5caafb09e5d42fa5d33d22c6c0200505beea8d51839a1dc1e7af8d4387def71872b52d72c40d4789cf8f05e8e0db5bdd7bd5bc1bb51ab2677e1716a6cfc344f9219bfe106454c8f9812034803f15d2d1bf744c2c47deb41acfce8260b971830a69b1686b4b09f289e923c7a60e18b6813d0d768aa4a61647e90dbc25fed2f451be3a2080e89bcdd4ecebeb5d24a9867c9d314449e538ae6f747a80e42865fb52e39f0e752f775c0d5246298d8814fb00a9382535737b267ec33da6b545e3ba5e3d77715791e6f8a6a20c9c85f42dce9c5b95846ff55a2299aa1592836b09d5e5a16331013cd086269cf4046a7553a3688f8f36c3c11ada2b0af59b9b4db2f98bcc89eeacbd444ed18653bb01e9ee2ad3730feb65534be7a491b8680b683d0e7227a9359a6e8493bb94b9ae68b8178dce3623a916dc776372d4b5fa34fa0a97455532abda3c57d5bb94e1669ae0f763a676617747c2aab469e2077a2679606d07acf65a96f2915e20c9b09adf073999bfbfa8096149b6ea07c5392d3490ae977121fb23ad9ec07efac826421ec3469cb3e4b319c04e1cef01da145ff829270abb876c22daf8c245e8718dfc381a4b6538a2847a2af10ba7ebc34b17179c5df4547979ba8a0e93d9940a22a58313f13e130fd6219b5f80094a5ee426dbcbed9a74c5576ff7b1ec40926c1ee427d68b8c4fef2ae215ba841dbb29b9ba01b78b10bcb436398ee9aebd7f9249ed089921419aeb7e17a56a2472926590441cd938c5a0e46fdd3c25305721c76dd4fc63a4c7816bc53b0bcc4506db108850d210a18e19746d42482cd314034d134f9e639064dbd7bdf0efaf04a5adc417bc0116fe44c041617b6d1bf25097a704de4a468e661bf23a47de21106335c056f412bdfe521c74dd1add6e8140a996db121e1ffc8c0346ee16d8c84127ed11eecd11d2184fce5fd2d38e25170670221e949f0e0c08ba3fd3987aa9aced05b703eea5a9ad55defa0aefc524f395911f8af1253042df2161f0045f3024ebc291b65894660842fc5d30671a272d64e6363a314b85526a37a619914520505bb50cfd030c8dd1ee6fdefda0119d06917ff153374216a28bc9f4e96bacfa001d80ad390f22ec538f7f025cc5a99c52cb24af0226384a97c5114678dfc29647ca014769f14ff6498a78f49cc677ec526ba3cf14f2d625b40a0da8bb210362f6fe2ef8e8ae9d416d2c2165b65aae23ede63c018f29a5ef41d1b7c03cd6deb90396f2400f00367744f08dc527d4b662c4dc07ef6ecfbc2a3bcc88301de3f744d1f4255f81100c18a741d145f2c843309dfcccde7879be1945cec63fc71a9638d970e887ac351dff7b13b5a08a6a8b0bf7cdb6b641e2e5df435d0577037c397c1efb6aca3ccf91d3c7c4012c85ad932faf1fa3f8e3d52beaf2cc37bf66f0b527162f3efa96326a72801df193c8e49a176648cd32f9252d47f31a80f44918a12d44f254cb186ad3900b070533af737a40d3a427b352cc13142a769f4533f8253995ad1a18c5edf225d50c9a68a66081aed6ea26102b81d7cb82897993e6b280fc0a0d955d7926aa514670ce33d23a1ab220768078e5e147be82f807af7d6bb4c2a6805bdc459bf2eeb4e2b6279d78fc0f00356e5014fb73eb3ed65c52f03390fb699fec804030d05da85540f5725610ca68e54138af2f83ac8d83199f36e27757e64bc0d48a8990bc5e060027ab343688896127fd65e68b9c658705eff8689bab7f3d9e0dba6490e4215fd1d291d0eababcb89245ec5adf8e5fdb1aef435e65d4479c3192b605b7342ab11c0a82f525cc3d96515d9f2540668b3a4dc52c339e46f47bffd121aedecaadc2149be40e4d94b2d611efbc4d9b166f3c6905380ea39f2c9635de0be7222b6716c3cfbc5e2f42ae7be3444a116344800cb2b409fb90e20a9bf71323380fb9b9e2586744085f978d7a0ee894bb3d4ced0065a79f8f341adfa123c97818dd9b4e020a647526f8179dcb2f5e028de68ab3c6393ef7600f33d9017cc85154f1bd75a7daf929681fe3670d5f017326668467b5fdfc2685c907c897de39e73c60f0c8aee8dfe9d506653e225d4ffe2078d28e15d64d0e79ed3a2f7ba1270dac5dd09ce35c3db4becb5077772cfccd668edca0b99fefb69925ccbee2181355f86386c031111db7969ef3d1146aaa1c741efcf2f0e0e325192dff4d161dfd92ad24bb7a30ead82fb74f8614ab2241b4077e1227a34918181d8a5c902da05ebf4e1162ea6068eea2db2e42aed08f29b337d214e79ec63ac061853571dd767976a483f35271a07ba89403073ad7dee038407ff2d44ae6a17fe5259499d2352743685b4843f244152b09c017bef76476959b3d0811dd474e5c9a609dc4b7e3e54bf4a3bb874e2edf9f890ed62dff21a84a39207446ef4bb1bbba6419f0fc6ad8281d87ad0535e9d0363137e98e5900c42b2efaf3e8d04e564baea7bce589fe92ebf11f2dc5343d63b5fa88fd6f8ddbc61281879ca6e9465c6155ba34e054076d3d9dc43721e1af0245c7539ea2001ab742d994e109e9c047f02eee754fa1f8f533ad207d0303189c276ba1b750751373d42e398a327010e330bb52bec3a2a8eca644fbaf61f975daf8f2d8471522638ca98edc713df55fac4d08bf75ded063452f6a6c0cd603a9592fe63db2cbc33b15aeb71b0f2da036ccbf36eaf7733aa8f08f071b2dc4e8d6cabfbd79e87aabc1f164ee7eba84bcf78c13dea8ecadf4d5706db7b6942ed59cf39c7bdd0f19a7fc2df6bf3933c83a0238cb206b1972151244d059e2ea669f469fca0b51e183ffd4ff93656a74bd6aed895f7a5c078aa21288dcf8ca38f5f334b38d43c6458804e7f120c27bc2e40e7334c3b53e51feec563d2b143efd4471e26fb4714911324f657a9394223bed2fedc5980edf2c268039f1f3a3ca6d9ff2c9ba2cf6841c979cf1f725ac8fae92d950171604a5c123019c211031fed67d8eadd5920c1bca25e0af764335119c5901e93c642ebf87292d45c9850d05aca24f030742ec0c808a498a7fb94e576efdc6e6de625dd58ad8e9c0ddc2c362854018786683feccffa2a57c5d080d2932c10e00fee83a1a0a162afa714f7641592aedab9a57321147bd3d2e88a83fdcae32f5005d6511b15eec801172d28aa29bb568b5aaccde2795e141055a95505cc7254d40c674ffafebc3c9172857eebdbe66f17008931f821b0eef28a81409f0dc064d31915dedd18afd6bfa23f5d48e031112de02bdd29b5c51109490665b8875dc90339e1a188b3a1d9d178d981b412761c6f02406dfe86d7537445520eea7b33dee591558c4b369a6963fdde834ca54e2c03d06119ef2054f0ed7bea2a7ce95bfb3db0f2b4c310c2e2d5ddd14176c438e08142f03c7bd519743e488a319fe1f967296f32621514c32733ebe2ce9bb6a6216530e3a040535ffec6d94fc0c5da50560fbb921d6bd80a25b822291f3ac9b3c46e909e1b0812f3c79b794001be77f5e7a99f8a306a7f02810724de3044ca2a1ec4e204392c48d1217a5c039ed99d04bfc3574e1b7c5aac08a418461a07e11b00c17f073fee81a9785ba7c16d6a9327b6e8d93d73c0c300fd45f866fdaae1fa1a340ce0d3aeceb32e989e0d32f08564d134ba93328ec0d61736574fa5935ef15232ffda97c0a1f29f28cbaf3028ffe924f505f9e52e7730f97b0115dfb27adb672a1d6692f0a3b7e8e9750a053f7ae53560500cb5ff0f0f1953bf2c2d1951317a2139f80646d734b83a7e171364349636bddac3de2f3e3d1c135e83c7d879e12502cb3f9ba4de8e9246a646aac984e33b23d6912dfc538478c0d7dc6ead2cb33a3369db53da0d36141c1c557b390059d15735d28a137ba5c72433ca115b899ce5181dcd4af973249b2903b9c4a733a6998baa07e292d9d66e2e568839c72d9e8b462b963aea778404cd749918ae34f2fb0faf03a9e08fe459206f9f2583fd4201708e4d5f883b96d3e5cf7c63c88d114b1f0a5dfce89d97b546c6c7b85cacdbf02ce18776acedd5e66cdfac557106b3c55e9a4ed4957cde8412ae499a0b0f6f01247e37f106de652384fd41b5ed72deaf803ffc43aba079778a28d253e6708c13168b2e366ac52118635a25e4b5771a35b403db80bae7b106311400cc26da510638fd47c1640692b262666c6d430b58c6b758578ad23e48f1902429925017b1e70c84f0814e514371f3aa0259580927f1eb261d9f649cf00bf1ed5ecb4071e0da1448714e602cefe30fae646af354f0c5554b80e25fbc9a58860bd2557a4d540cca6f4b4835f1d89c477d164e141783ae47d8490113f49c3c26f794d4e161f8608baeca0bbbd3577fd361715e9d78e5eca1fabfb7de8abd9ef8c300c02ef3acd52d24448a44babe12114964a055606c9e477afc04d059f579ffb2fab4368c07754466d93c563ef43a2cd31bb42e32c558da62f2f7b507dbab1beafbeb96e78d13bb6113aa125ecf1215985bc3d84a42c0cdaabebdf741dc576fb3ffb943a6ca4d348e9a9b22ad87dad1e04428cb0fff460c32e2753995ff0db377451fe81e7382e31dea482d892631669b2a690d354d11371939f0905d6b973120d81baa8983492ae32d647698552b8a0901c200d6a79eb5d727a08d9e49034192753ce3d47af39094e624c1ed4ee1feccb69bd95e8977e35c9c489bba6a997424ecc47ac752b717222c230f4909b8597c73cdd43a3250955e38de87609b7bb29d72cce73a5efd0a6e45b82b0325e6a1b188a7f4d58c387f3506d6641a28ed689a832bcef4ecb2caddb5e67b555dc3ee99caa8e828881625480fbacc3b9815aacbf99fb1713436e627c17a334bdac07b984ec379a832ac1e195dfb47aa1315d8dd50b76fb43a6fa155206aaacc2848371c0871bff76c28e783633018003199881b7b4f373b1124c54324e9539fb8830bf52c3292c7cdf4c2df6195e9a700b15938ee10da9948649d664fa4b5b176cff157048e93c5be374d0664e74c279e863f8ad5279d51dde09bfc998ca71f50ac69ae00b8483c9a314be81fb96309dedf06275f06b38b4596fcd4ddeb99de2c5e43767e44cda2b83ede35c290bf0055faa5b747b33eb515469807ad980b7644aa2917086521d7ffb4498a51a475c65bacf2740602f549e157a7ca7d3cc83cb7706b7fe8974352a2338b13dfc8db179184ba826dac0ae18914c4ef53cb8e23ba6b761b299617965dd531a5dfa005f0e9d2847c597cb6267d60d163a4a1b606bc255e3c7da618db5281e99d5af1c39f4628fa32d13ffec66db08ec1c0ba6f0c3a5d6da4d0aa82fd93ec86b73ad9f02f4ad46d06e0c31a1fda8955d58a74f4b8b9164ab4fbc65a1d5a160e5b2346e69209e682f11048345d12f3c6e8a28794d302706783b3a1379d98e9127e72d221a62d0323aecde8d6bcbe7e4f36314d43893b447a30916c3b009d7daf36c46e4905765e7e1c9229cd50ece3210c993929142bdf04a77a488ae653ca1ebfa83a365579853d9f54ec3a9bcb904930af1392c3a75979a80fe0607fc0c4b3441318f632d52b945743635e9509ba56b836ef11e4d0ea002d4f41e73c311e73fdcedb2b299e6c08e8e811d176946744765e0aa32ad78b830c244d51435efc95d73908bcdff425c0e1684c9a048d1d5f9f84d646216234c1c5dab96786dd92f89e7c8df60722e4296643811bb733791448326d24cbefc66dbbca5a6b4dccf9a2b3d1d2", 0x1000}], 0x4) dup2(r0, r1) readv(r1, &(0x7f0000000040), 0x10000000000003cc) 16:01:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) close(r1) listen(0xffffffffffffffff, 0xcbf) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff7, 0x80, 0xd1f, 0x1, 0x6, 0x0, 0x9, 0x2, 0x0, 0x7, 0x10000000000}) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x9}, {0x0, 0xffff}}, 0x0) semget$private(0x0, 0x2, 0x10) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) 16:01:02 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r4 = dup(r1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000140)) read(r2, &(0x7f0000000540)=""/226, 0x2) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1) 16:01:02 executing program 0: r0 = msgget(0x0, 0x80) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00402305a621a3ad00e7ff00000069d378c4a59c000000000000000000000000000000000000000000000000000000000000000000000000006586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8ed4469dfdc895c4b23bc2fca32617ce9c47c35d61afd12f4d339000000000000000000000000d0a52112a8b4027ded1e6c44774b63260644328b28c23b5ee0aca496240324e2c28f0e0977d28e8da2d6636fadde95c92eaee7f89899d4c93b090f7d9cf170ea0848573c6560d966d45bf272ab689c0fa93077287a4bdf4453725bc8459ea846a9a5b59e8903820de3ac14be36f7ddcbc5c7da5a1393fa40d6dfbadfdfe99773657549961b561b259f40a1bda52c599831efd06b7a90d66f4a98d2e803bf98c21e273a70ba5f2ec2473dbe8fab0c1613a28dcf25c7379990565e288a98"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="75d55d96b3791f65119c5e5d8605f523192e4661b6b0706e006af5d9720f24745436f4ae45205f2f49ad52847ea005a716ee5dcf96499b7f39a572262a105772f7623c9a54806ef1d01e91028fcff04638571793e809176304e84ff722ceffd04efd617bb7262317bea01b122d025cbddf22617bc9bdfa87a190e9703063f9b6fa43b97a5aa1edc2b0f9350341fb8696c7", 0x91, 0x4, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x104) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) 16:01:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29d63000a9e8a885d7f1eb6daeadd5a72f0000b63147bac02058e22d79190e55964228622f70afa341697c74bc5e1229432b1e293700000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = semget$private(0x0, 0x4, 0x434) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/188) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/230, 0xe6}], 0x5, &(0x7f0000000680)=""/92, 0x5c}, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r0, &(0x7f0000000200)="0ea0484f9c7c6941524b8393e0deb23b3069c005ab8b065aa79cd68e2f118a90b78c31a4597b92f568efb861e566193c0ff7fc1f1bfd485dff29e83ad2e049957681373c9fff44aa227cb2603532212b014470b58eac5a12e30c27de6671644899a0030c8146c6ddc437c1fa74e238d76aa500dd0bb7806e80fd8f4e761968e8e29a0d0700f334ec289a73a2695448f18c2624d3c7afda3fb74036", 0x9b) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000007c0)=0x2) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) semget(0x1, 0x3, 0x228) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000140)='./file0\x00', 0x82, 0x3fe4ed4b8ef64160) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x7, 0x8, 0x7, 0xfd8}, {0xb5e, 0x7, 0x0, 0x3}, {0x9, 0x1ae7, 0x8, 0x2}, {0x9, 0x200, 0x3, 0x7f}, {0xd68e, 0x4714, 0x47, 0x1000}]}) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) fcntl$setstatus(r0, 0x4, 0x8) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\b', 0x10090, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x146) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="63e91b0400ad27050cdaeb0413b0", 0xe, 0x0, 0xfffffffffffffffc) 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) utimes(0x0, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) r4 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x7f, r2, r3, r2, r3, 0x100, 0x1}, 0x40eb, 0x6c, r1, r1, 0x0, 0x19cf, 0x11}) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000001000/0x3000)=nil) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x1) pread(r0, &(0x7f00000000c0)="5e0e9e7343c6388080e8ad9d5c475587d9db2d2cce72418446cd167599c7208a6c5937d573d4ca6097ad5114bc38e588c7c324da2e5c8d", 0x37, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x401, r2, r3, r2, r3, 0x8, 0x100000000}, 0x1, 0xc9, r1, r1, 0x100000001, 0x2, 0x8}) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="7c0da119e9e5a8ca8c1fff125c0000dc4db318e1ee07812c728721a6935d98a69262eae4036ec3852b140a60a0b805484da316a041ca1f45ba2e6be50a91bf7a", 0x2dc) dup2(r2, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x0, 0x101, './file0\x00', 0x7, 0x8, 0x2, 0x6}) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x3f) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000540)=""/150, 0x96}, {&(0x7f0000000600)=""/237, 0xed}, {&(0x7f0000000700)=""/194, 0xc2}], 0x9, &(0x7f00000008c0)=""/79, 0x4f}, 0x840) 16:01:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x44, 0x200000005}) pwritev(r0, &(0x7f0000003500)=[{&(0x7f00000000c0)="daa0f3e2fed74664ca1373aa8c7cc8fa8307dea09db5253b01b1f507bd5f503e86cf26a1c83ac0a75b6547817477772486c84abd884daf6c65ad0668a582cc2ce1259c9bb003e5edf76b553ba1fb8644be94f41d8f5ac5b53ce4f027236ac5897d7c1f96bc2e6c23a56bc844c05cb1e35aedc8c8ed4b83f92e8d6de5f314bcf37d98a92984be8095f632e5ad6b5ccb14b488d3209f87d51c36aced85573d31034462035cc8d02b1ffd58a7bf90a8b20b967efb512231e26e6ec517", 0xbb}, {&(0x7f0000000040)="b860456ff3317e3b1a9e0a21ee", 0xd}, {&(0x7f0000000180)="3017bc0adf0eaea407e7c918b227884fb9f66e0092ea9e167023f98fa38fef946d8d7b2773f2ba95e11818921372ec1f8b33d46c8ec7ecd419070da6df16ad7968ea7fe92e0daeefcc7422cb15f543ab82027932722507fc4f7131a0e1f32b047f3a454b0092fc1327bf58d702affd9a97cd841f377da807607235c10f7c22bb751a76b292ad759e0bb76eb4e4e3dcbe5df101bf0aa9882b1d7038b745690c6e94d8ec00e2db47572b6e57e5057127e4307fbe4ee27a6c47c787fac5c7833cc610e22cec304d6db7e5298dd87041e949fa17cc818ac1d11470bbc5e934d1", 0xde}, {&(0x7f0000000280)="bc2288955e278a7a51762ce3642115508eb5b4524b1467cc5b148651d216486c4669815aa19bae957df58d50e0b966fa1106c48b0c8136c6ad7b26b059baeb3a9dfaddc41815b27710dcffd843d0bab4b247aa4e5af8fe555cc621e2557d24db4aa9047b742abe6066ab23833195e7b98255a74156c77ded42e9a6aadaaf9ec5fb1f30b948116f39f473a8ad91eede9b163eb4f71398656614b23d3fc7b0ed611f772caa34d6b8593ce4d95b283213764fbb6a959085bb02d5cbe15e7160a4b8e0f9e060a75fad671e222ebe02c85dad1ba713a1ab1508ff87d39f677ae99f08b647080c6bc71cb42d35012e6c0508f3f107c987e05153a5dc94e314123d708db8acc09f191c97caac9fb610573b3f703239421e518d93ae1fbd3e70a4c0d2f8ab7c7e7c3f979860fbe9826c44e7d33beade12abdf601c448bb0db3bbb3c847aae99d9e52b935653fd5a69ac0797ecee7e00fd3a8de941d2756983be68eb83c54a3043fb708cdb6dc321de0bed63358421ba9d35faaf455c6b889a3db910c6ff768c34b5efface65b65a9cce3329689533fcb21a585f8292328317379c265b6b163eb2a7b2a97a7d7ea6c5b02be73b20358c06f39708efbf67e2c4ef08a29afef638e9784480513025a1e0d7a21ce2a732136c0667a4ae1e98be0321ea074897f266a8a59ebe3cc8585ed64f6514806c8dd67f85b473288ee9ee447d51277a236aa49a77fd7f5c0b139079c6f0d19a618f78b66a274539070264e51f1cc6cf175d321c1d66a9b8010605c2b09889f051b6f95ef8e8875f1f5bc1b006a80bf7b567d60f6019964546d264211c2505379c4730239bb740031118e68e3a26ee4ca81106955c6118639349a24de7e07d3c127bff838f10d75936824a73b12235d07ceea3153ed1a845c352f8d97af6200bd7053b18403726c17ce1dc0af6881e64068f11c1ca300bd7936e315b5b0857da0db3c08c0d9fb0fed644a0891b2d4fc386c939087a1e5569566b8b65f685ef5b1c539d793f40c26d941acb4bbb8640e1ddc662ccb417d7dea292416c950fc8a25ed6a65ebb3e0425517a959d9dff5275a0e4b980b45c6dcc6473c2496cb0659ecaded53a2bfcb98132d6f5efea26958a7a5a70d85ec9d4ac582a3023e7e77a73ebbf70d4c7336ea93fd5a56c3d9a3792a699bf05cac0043b8c555def1d0bb1ffe9bd305defb26d3b22dbb57933599592f04908cf3db74e0ab0b1cef6e676655e7ee25325e7eaf5c683508812f2a8b276e78ef97bc227a838552005b7b898f570ba5b014ef49fedecd1732d3494b77b9bba71de2043d48d79bfd64b89118d740de3068d4b4eb371dd4cfcf1f0c4468b1c253ef6bcfd9a7a1ec2f822ab767e63d4e440666f022a64b2d4df05c81f064beed1a98853693a0e2724eeb69a7fe5efd615d9797d24149a6a1126a97808bb6a34b89d884d1064b981a3f74046c9843b72ab2deaad18bc4b2c334637b2520e4a639402c74d7eab4ee9a7d3b6cc9207083cbc8dc676400377f345172e520def2f116651671573866f36019eabf5d1511ba41f7c1944ba3de893247b9adb404586d4698e57a85a6e0f784fb3547b6a04f3f722680072f683f1560c1596ee13ac457cbbb1ff718b91a2f6cc881338ab7b98042de1edf2644a86c89316d10b5fc390aad8906a61688be534be3694495a99ee18e2ea957ad883d79f91a56485af00da1d1fe99ce9ad66170427ee4ad9d042839d9724c186ccd4f3b1a10c6bd4ceac4edfc38755a540aa702704cdb87fbf3f1123f40cc1c98a8ffc8b0901f8ac229d49f666279a43ad2feb2dd9428204805f9578e7792995edc1638fc544815c741947c13ce53565cb6d26a298bfac2d38426a67b7327c078d4119e203721f7253d3e9e5031e5a7b8e17e11a858683c361d6918ee80cb0235477abc0b1973b48f424c7bc88d9fdcda027094d06e7c4068ba6e351b33ec882a413f0414e44a33fa1ff8e6d5293405e3bcb2f4a803d387ed58d20313c2b86c6a4f93ae2cc72f450d3e20e3f9eece7b7b26985121ef105ee1710c2796808ee5a14d5c7080f74afc8a3ef2cdf61eab9d331268d8851609c4afb145e5900730f83d3a22d9a55af013c8183b86a2c91a084ad750c48d2a6c3236dc31c083ac4d64a452e97419b31024d373bdacb94d32d059d1809bb61548a0a3a97ab2cfdf372e9f71f0d3829cb33464b0c7cbbb7de35262f68df2588e8f0f8dad7ed2c02a254378f3020fa829d87cb3483313b103f86e6419c693dd0ba0c9e5742a9ffbf7c9b7f902881f2402fff8c7ecc0a4a2b705ac0880df84fb8f2de04cd2f9672e972861589ec543d943d9a1715d50978537b8c472ef2fd971505103547aa3c4afb180a8062b3be7561af8f466d059f8683a441fa4c14303c807767c6a2ee862dbcb730a2f49bfcaa8eb8cc46339ee52c08bfb048c9234d16bb64ef19cd96e74f47615db056237d9a9de74eb0f741911a0bffe49a147699f92268e8acb81a88e64c198404ce333da05ea3b123e7fd6ef499a5263ed62b625677307b5ce72653bdb62a4d058874b89a60c5da3a0a14b4ca1699dc20500e23352774a40389cea914df786401fb231a8032f3bcbea428b7b1b3584894e2005824c83b1d470b46a62548d20810763e27723fc9672f3ca1380f265ac049ae7b565a35c3347fec1444f2c455064882eb9dbe933a4e521d15f1d2571fd75283af8eecfc406bd259803dc1abd0821a8947d5010a34776308319040695594999844cd44fce572f01cff93879333c79671f8d4e2d3bcc05bea69aa0e06ba84d1c9fee9039252bf57ec17ef986bd042555cb9659c5b5fa491195b0439e288c0997b866dfed7d665243e1872ce4691c588944f59666b17b9bb8fc65926d233d0366e53465b916491c934aa77d6fd87ff3a149d3371ca27f81e4c1405b4a86ffd7f2c16fd09fbfd10d64e696db43d251db0c37da979e429b126864239d5a580fd1277076bec27f6172981c031f2758aa38dc27a41f356ca885482e6123bf875d7a5297ff988c7c9d4a1c6e7ce36029944b868bcb48025680a808b68cffbd0f97b35b1611125a78332282a0b41f475ab576782a3aa1089840ca0568abb4e0131b6c4b6f285a6bb17d3cfa6b23050bd05d524c21a370e73fc71f1bc264abff8eef44fa36a478dd4b1c08e8b80db94818dd00ebd1e3c7d412c69d42df6904314f71870485a517aa26b94eb3b55a60052ed09224c39fbcfad671cd22add9ef672888c129dc58bdaddd2dd5ba915f416dd03d5c5d26bfed4135dabc5671ad67f96aed0c85e62b4eed6ba40c5b533634c15051f54a2aab19af04aad0818e08379b322c031275c76cbe2ccd66a400e2885ef2a85cb46b4a8ca8fd81afe27f0b5ca979cc879b824d0b923d126707ad5a3c866457a601ae21a5a4ea103dfb67bb2e4cfdfb995c68bf1dbf4ca6c934f357daf7435fb7659cbe244196441d751e2bcf54cbd403967dac8724ca7cb17e6fcaf032009422d02de64c46f22470f71dfc156aa7d4e84a018746dd1a87b5e0601190e14fe37763b4129dbc72304dea47d5333b359df53be4c0b39bdacfec3556ab73b139611a1b81d5b5caf19cf9c1ccc961056e686a1671a7ef8b4205738d2be6532293a1efd0b71a75e969e2ec8c55424fbd062d49fc3bb6e9027d2b598dd57b34250d8032d82c4fe0f4e7a4b5921ba6c46d5d69e9bda10a88870566eec208baeca0a79ab558180c2e2e39c8765309934fab9bf60f31f8c103a2f21a14ea99ec7b25197d7dd17ec969be01cf07284808a4c3864c4a77618eb15585f7752482430f00aec907c127005d604a5f0f3d5880b23307247727ec5b8093a318ec39882d4327ff04b02b3a9ce1e3cd4fb4efef938a879f8af6bacfc672b8e44c40ef73f15c4efef36b64054989ad6db2807c6d5fde9079034e8d74d66d05efa4b2fe9e571c8df0ac062f7685d94bdc94c544d10b9b96cca5ac8933ec3177482e9754f4d1c53152b0b48bb9e29f1f42611145f1c7d5e211d89c26852ff7b10572dba49a1e8a588a07092bdff39afbc91a7e28e6d9ac73a68494c87d43ea07be26687afc8bbbe33def9ebd4d5e056ef8c2999c9bf812052978c481a0c5ba0b4c1f7317a25af12fd8e84335e1d612498dbe60968801e5d60225f353fcbdb6c5521e1a6a5e8cca05258b8675128b3dc5f05678f32cc9de412ca1eb8d9893ce7a2da0f3001fd0efa4db53d8d27279047e2542fb5b44d4d6cce486904278463f1f063447624a1c19fedf358ca4dc656b6cd92237a8aaa23e4a4a984fc4232308c65426f773d4485721f03078eb4ba918035a0d19d11a6dbbe861f44283cbfdba93c89e13351fd14dac3aff75da7f8033339bb925a5511a3c7d163afac60300bfb9a70841716782a915d5893c503912ec79e1535d1379cd49cff67f42edfc838f65cbb54fc4d46a9ae5d4c0a026ae230eeba4b7f835445d811a5ba7f600652ce957747c5fb572ff2aa5b709497bac16bf13fe389bd859f208074d22d48efcdae89f74d73c4601bc26e36644fe2fa3edb29e6a17a0361112ea276f0f39278f9b02432cef2871be197a85ebe209f399c6b1f832a4040ca36f8c7baaea85d1a3862bf6884a3d9547b009e03a62580f0bd1f430de1d5c9f6aeeefa03b29acfe339dbae1544e46c9eba9a2ed13526966d47093532553544ff4967b5e4677685536cc4ccb1c364691fe6d95aaed222f8d20bdd187e37d7df2c8aa58ed2721aa4590f249178fec9899a6ad593b60719f000f9cbe1d7c2784bed1362322292416b126a628cc2ea441fb7a865b4a7bfcaeb973d5df6bfa910a20d06ff1679b8159e402ef9a471a4c1ced07098ee3cb0023bfe2f44c3bb895c2417d58e13c8e432fdeab93d7c486c9dd25e6e45a820e465eb48287d6b1a9f300131fbe2fcd780b0d6b639de570b4d2929cb1cd062806fdcc8685850a0b05b68bc479c02e93feb063aab943d20e07b5bba667a49f6553fe1077b7c5cfa9a4f8d0b5973d960c163dc654ccc2a7464ef877bb1c34f4052bc1aecf796153bb47cd417393c9fadf9efedff20a92eac0f428637420e44b46b22f59dade3b3a621e17918b76d53a8a317d74a7c35fcce7bc3adfc81ee2a93822b3d686ab0c5f1239b785333be4e7a3d3a045b2331863024463ab58f738581362920f526a4ea972d938856c69266ecd4ece806ab72e6997fa1dc629f22e0c2c57116bc974362336004ff16df74376a51ec5c636c0a2ade3340a0729c4267eb6b5baa368f1881db917e3ed46f330a4410141344b4811fd9266f9c7d48dba94048e2821bb9e72799a38bd07d6fa42e751c00d0e21b37edc7e87657bfeb39465d5ad482c0fb17867c036939e15a86fabdc88387d1d5290553480d13ee271be10fc51045d6a328f51116dff2e98ddf65c631464e92e5a8ba480aa604eff9d0e4fd6b198f269c8bc8b2d64f83506d3ad5ff62148010d60fa21c2bc4bace93b70b574ec998c8089b790aaf518ca4ab6fe82d451cfb20a2455fda360808170eceec20b063d171a22c66b885598b3afff7296ae9acae7361ea709c5b91fda83d9fed14bef7e4bb11898a65d1578008ec44b0b235e01570cbbbd5da32298d9980b508ed716bdc5d5c37ec01a1ab8c8e85fe74897eacc7bda0f1a543c6d69df57cd4e8b204daffaa811177de823712a98348f222f95d80c249b38c993e6559a0ed08926a261f3ccf115ffaa950449a6e947a4c0f428cd16d7a3893cfe9a03c974f9f2f1aa22e6ecffa529420f3780f45e90a18b990", 0x1000}, {&(0x7f0000001280)="0f8280005e3f09be055d42e5360d0eb7eb36496ba472624b8cfbb923e971533abbd9aca82e320ae9cab7312a3e441bfb8c320a3d6bb9d013416c18cdba2a2ee5943210def937cc3d67faaf3be95f09f2b6b78114560b204153ae7be50f9d62f11ad1d876fb0b90cd4843ab948dde4a5c561591917dd5a9b5159047902c964160f00e5706287f5301f616d732de73497f2090adf975aa7dc157cf30452876c7ff8fe2681048db611b020b80aab29ea2ed618b89d2d64e2d6487e3c1bc9eece1aa1c68abf7805f99b1cc640bb7930f1a1806abe6ec9d3d7b39152572e4578382a8d93c3e2de9f1b637b0fc65b86aecc36186fb14254d2775abcb5ae3402fb6722251192cbb908ff55820924b619b1291a0e4371c248c2ebd796233d35ee606ef29eed8fd32e1fb324e84d35813f86b324f524156af1267136470c575faaec516f1259286524b7fa7f82f237cdedd0001d20e894327bdeb205a1dccc0e18138f2ee9b71ff8bba5bfb191137ace7ff9ec4ff7de384afc57e5cfe081d430ea80def206bf932bc5537a33c6c21e79659c45e49fc69180657b523fe71df441d4fd994ebc5806be4027dc28c9044f0e0a8f9e76a2cf59bed69d31561132b766957611203d7d127e563d4f76a0375f780b482a8f333a7cd7c4f006885f67c174098a87fe6d3db8519162bd7fcef1d12e44f34e1dfdfc53ddfd975803c352585e46432a963522b3edbfceb1cf280b30de71a2e60f434c8f8aff2a23979a012b544bf1cd4db5370d05a89e5cfab81f59ef97d22d50189e8824e767b69c6c8d0e29ba0cad9ac87e61040504fff63049fdf18281c951043bab279ca5bc4910247dc0c54c4fc10548f8aa167c7a926b75fb2f7ee90efdd25e5dca4fe1da68715cb5b955952d980d8298cb2e2d06827b539478153c4087b5376379e76264be5a985eea2c188aaf27c0c47123e24f28af9211a2e7d58cc4ba24694c2ef22bf153a0b29ff7e0beb023b056b97f9faa05da5bec00348a1bd69196962a4ba0c8a0cfb4b052316f5e398028badf6fba2025f9cceaff5b4e128a07781d4fbc394ed2ecc1f623a5a163470c248d586bb3b918248b5d03782071f0beedcfe152a294fa4d54170abd4fcd97c5ce0c0780e8b5305ddabca4954d934db863a5c6e97051fe4d0f3d9f67c00caaf3dc8166c402db31ac32e884d87632b60a79b0b5e67c6facabee7df0ece9a3fe6296f754209c0b3e5244da8781ee664e14770b316cf24400c5a8bbe98fddebadeb62317bd9f306c2a5a6ddf54018ba12cc12fd99e1af635d8ec2a33f64769b62d0ddac8831d1e1e7a082563cba2c25ab87cbf3305fd5e7e1057ba029c676f4767bca2d24f1deb3cd14de6f3299e430a68e5c0b5311556f8a97ae8cd691037c229624b26b8dc5e49f72de2e15fe8743fdf021a9205ab1fa1733ee1ecffce48cced20e265d67986207d73bcff0b34428060655d363f59d09da4aebf1f2798940af7dc16c162e921935319ccc1242e7cf00d242a5c0f7876114a82f4ec62f2d3bf08b60c5373996f010e01e3d8292a5ddfaa757ba8f0e2c06ae8404813ed7f31c77d8ce576074a84b87b7ecbcffa3d2e8e74af211e68e4423954f8da926795f3c1b75118cb3dfc9ecfc201f9843bbad3e043c638718e3909f735fb3d087f1eda382912d26f2aee19593978cc435b13dd7af9e8c05393dee2af20c1e531b8909fd3af4806619bcda785366f09b1f02c574d6c4d9847d16cc372519ca97b4c7b78c3e392717397027e7daee2c269212e19b3159f9ae99cde2744f27c1b85a3e89267bcec4a2cd0299daa9a94590f69579a936f34b4a454f9389c5a899dbc7d161f44bc66d1f42f39fa2d42636fc268c956fd24613fbb7c6f732d8e9e1ff0d81a1115f299d12058b17ad6ae1932eaa0431a7437898a071707879dce2d641e323f5ecea1f24b01632c7343b39e117f95f49f3cb65a8afaa0319a298dbdef76a3f717abeb546f992df338481700c223e641cace48f1ae8662421c83a0b5daef013c85831d0cdda5b2bcec24ba64848a90e3493adfc51e31d7f0e8e3182158db11f652c4a3695d035d5392c7d46e6a5e509ff4801a20fc1d31bf0db4dfc12da2afcfe63504906556e601d9eecdbe7bfd7cd71da485126b108d8d375769d916b8b18be447c1ef681d07bafca14d17e0e72765424be37c204f2a2fa8ad015496f577d99f024f120703c23f3509ea417cc65ac12188297d1b020a8632a3a82a31d9d3a08b80606f87f897dbb86a5a71807fd84d5af1170d2bd7cb7753ee148f0531b8e910079419ee61809d2704118a2d6f5274c0bf33ff288a5b33c918f272be38182aff9719cc1cece4c2c4ed42597f14a520e725cf15b17f12a40583cb0ced2515b901d28455442120d1442a84838e03195f1b2ff999b4ce877327d5640277710ac2aac7c6c53c267b5ca86462e3f153193f85c773c588c5e89f8de7c0ae00d2f34461acd233eb391ad08fd0b5d845695c82af2afc3d01f48feff80fe90ac7fb1b570f47b7578295fea6e771cf351c71cb8e05de2f8143fbfce96a1d6333499977c738f293eaddbb1dd2b4de1d0b058721ce270b50e759d87086b286a593bdc842d284041a9bf0b2048803e0866a945207ec53a11ffb5923d6be1faae775f623676bb416de613afb016921ed826e9f6e88537c7f3c48be435ab939828dae46ab8672b87d2504f358c455610b7c623526026f2824f85887995c58ef538c6249572eb735dabea13609308d7ab49cfdf68e692f2d385c0f5c5b29a76f1258e9a2c143782dbd21449b17fafbb7da7375820d66a9fe612151c0dd5715853521515a944a30ea701ce35eb5b921e8a4e882d1e613bd12aa9e80b94d7c3653308690c847a5e106cc36d9e2b4b07c13b2736d9558de6492ef0cd5895a86e789009327102d681e52a9488c84a14e8fb13e8ccd919a386c47531290080f7b2b86949f4badb45607032b9bb53d3fd94a748045219139a06077091785ac7d403ce06cba9c2345ddec331491881961ded3606cc2c85d1e89aab69893feb0652ba9172342196316482756cb91434c81838fc223c30a74a06ca7fae2fb4007fedef6f90a36ae3b08c68eef88947f501f7414c349c50de122a489a94ce7ea780181847b8f43a12eaf777937c2524b70ddf951ab819c8559f535043761bc4acff64bc313a94d31ae9b376640182e3d3ea49f1c03c88fa065ffb53256b986cd62715abfa4b3b0d5a8e6a0159097ffe3a2d91fc060d8b41493e1a7c111ff66eaa86927d75178b5ebdf9f1a892c59b448fb04b62e4bece3847b296dede6c66ed0526c40db7671ec8c9f85de9a181a86fdc922df0afb3c6de5b40a370532ff689da9cd2fd1595e8b0d1cad91b0a72e619a1bab2428aeafa2d70eefd4e3ca6296d583154b48f1c39f0c61d4e5c29c4a8370bacd38e087342e48a085e56f33a6b3eb1bbd07351668b780d3b673f0ac157eebf30c87e2d77f74ca0143f419300f84eea327de94bfaabfbc31498d58a087ad22e6796ba371fefde310b702f3f8730b118ecb9733d3392fe330df67ee825c66b0a3934cadcf900c8258b00a5f8a3870b5d79afd8e708f2ad9f894b7ea0d155bbcd693fed47341b0a6631116ce4deda75b3fcc818fd2b8c256d5d75ad47e33430102a264deb2c5ed38f8464819ea4daa7525531a3b646d3d3d19c65a575e02a9cd860c8d29805ef4bd73b343f044b79a404b4559333a81cc352d5aec3ed268d94a525a494284cccc2065fb12239fb303ebf4a192ae2841d7b204760d268c12ef1b76d1a5fc867d9131a69a402d16aeda8b8035f9be752780dcfdf68de89acf5cf12af4077cb65b8a49ba7316ebfac49a2a693448674e921c9810df2f282ec1979d4f81fb3e0082731cdbbaf344f133865e87112382c6b41761fa58de59bf8ab75792125a59579743a3849d8762d17d9d6dae818a45b7053f478a1e3ffae81eb8c1d54baec0d7359c0cfb9c1d6037f5ffd3be58177a63b7e3de55da8a4e90a0381839381d2c106f3e1b4b0bdb91363b7d12f74e667888fff79cd32fad8931198be819c56f1d03f40ea23dcef8b011e5cf0c3ee0cc32dc30349ca414c8d488439a3d196a05b90cef956017d41bfe3d395281b479329bba3ab8abbf80843e7c54fcffefaad0de9a0bc552dc7264f3edfae34287b7ad1b6e730a31b6843459479caca4ae6040f4fae20d34e734fcbfe8036d06be5ac660da4169a6f64c24be195c5fb6d58d5cf616f1692a87e4c2f98bc5961ab39ac9ed02a08ed4f1c07d908f74a4402cbff2abb7f5fcb7e6dfc712ff7275d214994871c20e18175af78e34774f68907a366361c52cd0408a7f386f096c0d5be9b3df6e6b97f2cd5589f5bde7e417e54d29fb8978619bf39558ce83c29cb1c7e3d06bf0663f526ffab3f95eee9cec21a644fb350994824f4dde8f37c2a2ce62831753e0ac2ecd0636f4b806c66ca1a6a03db53f738cd797adbbe316c12f9fd9099bfad872ce456a3771a99a31813a55241857e460a872b0f208996f8b27ca21530ae6354cd749de1836c9c2f597c86a4e15e02d7a62317ee4fa757811e2dcf7e907937b75c7183a8ed473cf27c24ebf60089c4b2da661cea2086fc4711d475458683b8538eea36ea1950a4f0c7ae00cec5897506b94d1346f31ee933f6a002476257e67d337d2f9ae73c862e25c64a0c71b15fecc4c58d28a71e288f9127ad2c4c39db2f3e1c4e01fbaa86730a10a5cdce5f2e0f0deb3cd8849cde6f16d439ff771acc13d8fc2954c74b18e0d79f343d93e2ac287aae3d60c8216cbdb8b0a9ba23089b23b48dc0d6e8cd878567a64a4ae31d72b15493ac9a25454f0fbc54060feb7b718f7566b2d72380a74b6f947d81226c80b48b1e991751303dfd6af9432a38a91e0e4584445e09f91cb891710e4e6c327ea295a7986ac11e7dba7c5a3064a1b48bc5eaefed693adcefdbcab1ff662efc1a06a0a27300faad2b1087a44023992a45785e552214e2747ec186d1c37fe2846d691fd4180e00588f84af0bc68c3997305c376c588b9a38b3630eb0eaf84b719794ae06cb92eaa33b166506222fa8e7cf03f36f34e1fae2ffce558c94f6021b9b4a35c0c4cc4e2b3332cc7bcbdf7a5d3f4817fb3a48e05d95d5b95ae705fe91c64b73947a8751387b101834b08dd22afedd1a0c13ece9ab68e1a441c84d106924fdf0b88668ca7fbe2e463d54e578da043c20717905298123cd412ab8e8afa402f79924a018641bbcc1068c02aa97e172e4b9a20e4446f71f17cc2d03a769ec09a7466a8922370d7536d587993fb3aa3d418f660b07b6517ad48496b4343ff5abb493646ac9176c38f2d5b8529925cc8346eb0755ea1b844043242cf681b90770500f8964429e897d314e38f7041e55d93addadc59b7a9c87e8f125a0b7da4c6ee67f4f4aa832e1c9d180de2f8b718328e40621afb8da1795a73b410c22b97d9a996a00496578f72a1192dac21b79ca6f1a247cbaee1cf31c0ad0cd4a8158ef63e8953b322d67c9919c75cba2495dd50ef9b8932f51c3e766a0e65241323f3207c3a29734cb0b123afa19516e0476eb98631a3eba720340f2c84eec0b234496e902176d59fd9207f03aa18b2a2ff36bc7ebf3b28967638cfc84503ac9a69d3419fd92e712c665b3a4d7c865d736b0051fbe25074161efce82eced1fc28c5d265b91d52c00305cf55127388aa6afbfa185212b564b9e49cea7a89743497505a6710e55841ea72a5981ab3c77573f3ac715b5d453d77e3bbb320ea24c7", 0x1000}, {&(0x7f0000002280)="cf86ed2761886b9f856f433318a526c560259d66ca8757512cd948380444e878b89d99689229a5605281d5b8b74955cfef5f8fe9c253bd9f7c8b0f3664ab4afe7237efe3c7abb369c77bb16a7497418894b9b44edc6dc662b2c904d60b3edbaf579ad0074260a04fefdcba70881fa1a0e35fb22d7892fbe0ad08086ae4770201225ce33df0af89d4683bf440acb758073eef0fd51b63a5b37edb995888118c1c9a73b706e49da9fde9d04c910b89bc18c0123f9b6d3fc71de95591990b2f79fd4f30076ab700be1adecd91a32053b6651528c134e3139c170c2a251e1634643c2a92e45cb6eafb9f68fae3499fdd166788b2ab053d865ae49614dd8302ec12b346e5c205d761e7ba0f217864b7c2b0d63de77d4ed8dcee834ccdb9af765ca58181aa5be4135cfe1be15934ce6296a1b1ad274d0ec734e2e96485c4a520d3daccd4ef57252deb3c5472906e9ea6a690a7911f12cb3d7f557be8568d0c76f23b0877fcaea9f85f9ce3ffcbd6e7cec2570e3e98fdeb02d00119aa6391ca33b3b77b497a00b7c4d0216d81c636b48c9c13a8f3c5a4aeecd17ebb951648c8e8c1464e45c742c3f7f2df3ecc4537537d1eefdc0c36fceafc01db2068f73570a42f7ddc94fa3cb2e71ef0eacd8aeaa879529d328380d4f212d835cd4762bc5256549c24f6379e96d4bc341b1ab643d7c1166a20baeace0cf22d22ca68adfe8fe408b1570662e11c32a4e19431139a3af76dec63af2836361cf65dcfe8ddf3748c7c9516905b3a3e52ddac4496c05563197256bed3935fbf9df8f8e8956ace6965b2f009c292808ff939da7a04174c3a18137f4b283235959c11a7ef745cb43615d90f602e7f477354a91edaeb2c89a6b29db89c2d1462783150b0c8bc4804da2cb73b10acd7009015a831549b7f1b48148883a6dbd863c20b816f9df991fd9a60d69b85dfe3a86c599f3b46364780bd602a4adb07fa161e31be549208d11b439159ce4677dc3e3f4b9c51cbfd2268be9045cf603c4628b544e2fe9ef3d5f5cf1f7b54c08f66bec4a29cad9e093ba3680aae5bdb14050cbaf9796fb2f7b30ecce84d32059372f0b2aa9c2a0c9bb53f0a19a120726a45fd4f5cf9c1cbeac2aca669706b3b94b693ed37db103c9d7a8113c742e2ab3e51901d51eef4b86fbcde6c987eae8150b8f016aa999861e278b46d477b1979bc6d98bd15531d708ee19b4e262ac7c630eb370cf683cbb610edc16cf8c5b04c48accd1f50432c6ba7a5db0002571f394789f976d52f6b9121f1166670cd68e837f9e6c7c5f79195d960243c1bee55589632fe91ae47d5e22d6830a341f07e2da5f2aee6ebae1b239dc453f6b09c33c1d7b6a30e7ecda1545edfb8ea05e9680cdf74c7410f4cb5fb2e8eed9b7147c119db3dfdec86655080642989816c322448863314aa96215742b451038c2951fca1a257c904acd9b83cf72e078cead8293f3c905cecb485bc9304d126e339967eb56da6f7e46d4ce48e56d56b26f907a3eebc69a9a5c56da8579f59cdd8676467d8e2dde764da850a0f6fb3939f83039e686b1ec4e243cd64010ee1089876f8d31fdb9e8acb61f7e84e84291c92bc128e77ef662154025453b49403614de98ddc40a882ea1ffcfd87c32bfd09f4725916f2cda748976ece1701fbef5a7c1861d72a7bb788df019f7296ad269a3d509b3a7d8acbc89aa255374a3ee29e457d5050adadec65038f0988074f266a0594683861d63a2fd55f2e955e9c62bae5a141f914e4e005dce941a1517b4ad60224f5ed9cf23f00086ef603491162c4e95808b8042b2f9f6d4ad1678e89340f63b6732c049bb876fac2016cc10d137198e5b91ea11b7acfa7880551b9b56d8fb62909f7bafc955c3cc66cead7634ba48aa24dc833557a2e4b41720bb29242c2d786c3407bdeef97e1de4a3701c37d7f7cecb50832db5cd16e7f6edaffb64deb2139976a3d64d8ede6c422c2d21130cf8603274e232e8254592f1391f02f16172990cb381a9238a03b0ef1b6f77f0a6aa17321da66abbdbef330062ffa7aaf5da1f831da939814759e331f0f01774974c16817616b69c2d8bf1e6e0c4737004f960b2e9d995a7a0bb646bc7530ad2b276c5db3a280eacfb00404cac0b74fb3c82ab20a2a310dcaa8cad47bd67ab29f86f2f07a4d84cff0d0ae5044d831b2410506dad7355df6d9158b1b66f50452dd2bbfffea3503ba3fc7f4c76455caa0c6fd77814dc5fe16e3bbdff43e008048a30801fdea23d3f8f982e3a117ec4f01edcd11bdc6954e666924c46d98b5bf0395ceeb288264e2d2a8f344bb97862e30ca0a6a5416f544c2374986f43b02ded1dc3124b7b74cd7e45cbd5b33a8b118a77c57c88da7150a8cd7271ac6d86a304afcee7e8ef7a41bf87a9d7ac1180025aa12a9eda5118a46856fa002c094073edb8248d49acb50b53122dfd6961b6e942a94dc31d3f68f50d18a16da137123a14b994d3824e76e451b449a08b3ce7fa02db7209ac673a6702733661fd21cccbca7aa2fe08c8a35a5e996aaa969461184a04cdcd68d2bf8d74f978a7304878f1713508782562b84e2495cdda595a46e452bbce2bf27384b0b3ee91527235dc2f22c5aab9fb87b62aade1bbfa52095907bca1ea52df7eb871512f802f1d9a561feb1c5d6261975cac17d06d76f96d4263ff412f9855f5587009b48a3b64527589442a163f02373b810bf91dfd18b45f5b84b61925a2eaf72486d409883c71d8014644c07f91656da6b84bb23698dd28afd730cd47442ce72830a905b7bc5f819c4a32a8f96a3ad4465a257de1f719a94bd8bc7a3826b0408b58d1f08a4f958ee7fc4fa1adf58221abdd326e445eda46252b762c3dd045c02017ebc80a9f969c5feaa975893bba0da512de62696250217466c044c2711661dcdba5e35ddc8794789cd150d44eeef9661992757a9e210cfc61762e792b0f4c4de5d551223610ad41b7152293f73cab835dbeeee19f1e31412a5f4855eaae3ac6f7586e59420f710421b501196a7446f5605e3a65335b1d61340b7ccb1fd4ed3c19b9391f3d58cd9791d1fd2f86f94584140633d6a1b9bf1f85b4019e53de972cef47a71d3108cc53d5b5462904551826a42f0233a9ab36d8101325dc4bfaca541d5a97f900243918e9342f8fcf7a6b1452bfed416124b274a8fad94e3ad98f2069cebded35b7379659abdec5b3ab8dcec114a7a3b4caa7196fc1bc3a7876e2da694fb40ab1e58d5ad4fa6e151d5a878fa7b1b3741c1fa8e70115484fea445e760c0cee8e72b2d40f2c9b5d9e6f2621b4ff09935cbf8370d721daa46e13b7d4067ecb0026a1b05b11b60659b0c7a1f3ae023f85dc6f1e1aa02d291edefb3193ae068410ec135bea0bbbcd5d411e8df8895061f304fda327bb18ff8279fc1a01cbfee9057aadac4c9ea64c73a22dc82311d1d7838269843d20436ffdff931bba0972b558a60c8dd8e1d5207dfd260a09350e9b4209169a008905c0182597bcc66946345e1fddffbb21f47d858773a8a6d2248ac181664298285a18cc857527ea74d8eceb41a3d6be069ebf29db75765a9b2987cbd6918512bc5c62c181a0aac014a2daace4259ccbfd6e20315dafe61d9b261b764cd7da85548b9231b2320482b828ad696fc3adbbe319aa0ea28abe8aa8ab89fed5982bfebccba6d3744ebfb18a96ff93d2e24e6b6d26d388a9f04553a138ed0f6f00f7d58697d23439f697c20b89da4a1562fb7df55992b24a8908d6a68c68fd833c34d050cc009fde67706ac42f33cfdf9c821bc49c79c3d158e5701b6e6453939bbaa8be14d4c5aeb17a1608f72309b99316c5f43575f3f52c4e9f07b85196f7c43dcf03412d86689b50d0f09d7cf4840887ae324e06e982a9eea236c78099916afb60ff2d7138a55c50d4c08b6daa0eea33ea2a0a5738538ebabc0e7b0cb39cfb62f633caa05d8dba1c9339d2d094fcef6de8e861929bc5d6c8c17443a50e469f6c74ec10840c8d486a3a3ae5be14767110f36e98bb12012cad28d57805feda94862254ddf2f8497c09eef4776967248ccfb258589a6c871fdc8e729f4e9358ad9967db3ee31df110d31fccf0fcf7c1448e42ba7105f751848e1769cd4d4e66350be28f1a91e29c9ee78ee2b36af7703610340cec199eff04993569ddc2807f530d694daf30e7e7992cfbfee66e9b0543e6dc5eb46e858d40b52818488cff68d7bdb6e31d4454ff26cfeca59bc93daa53ae498ad0ae7e94e693ea21628081e2273042c721c070d5acabbaa12fccfb473db78a073b9113667d7f72b6980ee0138317543d89f856db6f38b42eb3d3b2b01ad454db64389d7387b351a1d514d9bb96ffe6feb889c83382ad3217a8a1c4ec465a8e7959a60b7025ff4c6eb5b74f8ac909495d77653097291711f1c25357a2b1429cc11407ce7dcfd695088c334008b99f7c0ecb2a1c0d31efe1214d4c32b8e57986c5fb6030bde73e6e35e86749cf9bd9e2de4ca2b839660746301736bd1203f0ff0c3929446d5b19902a6ca2408f9c34ccffa3bf9dedbeb613cc5961a572cdce7a801127dad83cfcde34ebe5dd9bfd296d6430f8987c1502c0b1e282a2625455a31085df8ede080d66791e995c79df23ff158b607ce6155158096522601e6442f4ef30e591d9bb2cc71905736086f1e6659edc014fd4d0838879d991c8832a590b99a38dfd831a0e306c804acb76fdd9e7a5f8ea9138c468b3ef2ec998e243352224f5921c622234d3f99842332fd7a759abea924b67d10abfd7cc5fc639bea33343a4afb8bf41d5158d0e75e05315b78657616185888a530067d911302f66a287eda166fff2d6035424d65b82c2256a55975a07ed8928116953f40cedbae08f387b996ea3e4d68edcbe46160141a82645ccff2172c0774a1e1783c3d6cd5f4e9d259a0046adba3d38b31aecba430c25a9a9632f28fbab4cc9cf21d3a7221a4fd3de7a285a1d0a3c7c8dff30e8d77e46d4cda2787c2dc586e019d40609929a1320eb3f2a5f717f4abb35dbf5a1c32bcd80a42018dd3af6b72bad87a088a46dde352a0d618e8089f8abd0f6d90aa030e14c28ddf87d244306b3dc35bdf51f253754b844778f87ccae8a267fa0abc012960c43f57677b91ddcd603c6939970e761be954d0df8b8e753b157e6ac73494102d0cd3c0b7b27e805f3d960b1360b376a82ea9ffee51d3bdc04d58cb2dcd71f5d91407769aa7290082b0cd69b47c92ca3e3bf3d5588137874702f1b4387b6c429dcbfd0c9f5dcfbe870af019dc8c29434e769c4cd9f32970c529a4ad3cc806cdb5d584fb60d788dab5e75ff4da5afbc92eb951993ed002a1982b2266ba342fc0d2e20812261b014407c93b4ac42fcc86d430de6f6e5c74755a15ccc149595c75712c49acd080e278317049771686f81965da1cc0ae10a27c4ec0793553c75dddb32662295eda3834aaa9e53993b5ef5e3f1c2086cd68531b97fc2659237c433145ce018b15da4e924b7ff58dfcf100317753d39974022e5d4e5eb77371a9b574cf08a968cd2d94c6fcd9af9af2f9da25c9c844b399e9526287274142c2833e51f008bd53137b975efcb239f1595100c418296e283dbcca77401c35f09bb1f60764fce4188cd592e384c3c7ed17d365a076d816f998947a211758f24f1f0de7a1a9c58db4a462995a7743bbb8af33322e4c90ebf3fa8e38be1d024d1721fcb0a122a35ad071d1511836d76bf142683d22488b78f3517383ef0feb2b9c5fdeb231e2a323f69b75d11556d351092e1e4e4548cacc4d17ac24b503621f", 0x1000}, {&(0x7f0000003280)="4952b4fb0d0e4f69c56e1940ddb4a7756c5b1b9ac9e7ca2e7e00fc8a9df4c70a995daa1a44a748aac0c11c353d86f24c1d7540f8c0a7822dcef945a93e4fa92faed93bb954616c", 0x47}, {&(0x7f0000003300)="1727d8c0fdb88698c76fdfc250d5cd1f840c463f44f607eee857a8cc85dd19bda04b832093b4d7b49c754f364c8f467f0064ad44ae5a7a61885780d5a4ce9a97d77d856e87aa2711f0b9cdc3a41a4bcdf9022e8e21ace493ac4a99cdab1714da5ead6305afd28490d052c57b05771f59a8d00ee98521280b435407859b248eba6fea6b0294b4c7eedc1679b251a958991b288ba46caeaadaee4698185021320b", 0xa0}, {&(0x7f00000033c0)="0729892201", 0x5}, {&(0x7f0000003400)="fce9c4e6963ffb818ed234ec041bccc52d259f86da9d6257fa6e1710780c05954cdf510a5d993ca797e8d6353e3d23adef03cc7285c937d4612394906e8d8989b204bc201bd7e9f686e04fc28ea189a4902865a500698f2055d6a24913b4587903720fa1bc60915d2b875b963abe29993d9c890a78c96a46daf53454460b08de7634d8f8b0bac6a4a79dd6e61c829e0065109a2291fef6f1a935ae8cf2b45bf0f5d8d22ce9f58ff0f6183c1ef71a9a229af039e148a6a89d2188fbd2ae5cf1fd32b6fe7a9c02a0f02689ee2475988ea6d8f69cd61c0ce1c2673a86e64034b17c4542659ccfd6a5da07b38abc2cebc02f", 0xf0}], 0xa, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x6) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0x0, 0x2c86, {0x20, 0x1ff}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x3c8, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x7fff, r2, r3, r4, r5, 0x91, 0xb045}, 0x6a, 0x5, r6, r7, 0x4, 0x0, 0x3}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) accept$unix(r8, 0x0, &(0x7f0000000200)) accept$unix(r8, &(0x7f0000000300)=@file={0x0, ""/78}, &(0x7f0000000140)=0x50) write(r0, &(0x7f0000000540)="ac1b2db9d21db93060c40d5972011c217218f0c885bea5e5202df6b7f8b7005d896ce2620011be99f0da9859cc5e35acb5bc07ac099bdb0c0a90e64bdedd2dfb5ec0dd2c76394e708a70281573a876ce3af2ea5c2415a6c7e244123dde553f2d76edcf0cb08e19859224501cd45704ec6f0b95e0397508efe0f13a91add3", 0x7e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x9) 16:01:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6ffffffff00000000004e1040ed", 0x0, 0xd4}) poll(&(0x7f0000000180)=[{r2, 0x2}, {r1, 0x80}, {r3, 0x80}, {r0, 0x2}], 0x4, 0xfc35) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x6dc800) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x80000001}) 16:01:04 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20042, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/134, 0x86}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000280)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)=']}\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0xc69d}) syz_emit_ethernet(0x57, &(0x7f0000000340)="8bd2390c7eddc72ee8e43852ea10a68c9c8c5ce44918ce8e49ed0e2dbe0e954a951927b076c98669c1a99998aa00e8c462cf681f9592b58276fbfdbd63d76ef2370800000e6c117270b7c5599233b0d71f9afc5bc426b9") 16:01:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)) 16:01:05 executing program 0: r0 = socket(0x10, 0x5, 0x68e) getsockname$unix(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d29b110ee82e9da326960dec086c"], &(0x7f0000000180)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0xffffffffffffffff}, {0x3d, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:01:05 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x4, 0x7) clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x800, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000980)={0x1, 0xffffffffffff0000, 0x0, 0xc7, 0x100, 0x7fffffff, 0x3c, 0x10, [{0x200000000000, 0xffff, 0x8001, 0x7ff}, {0x3, 0x9b3e, 0x1ff, 0xb33}, {0x2, 0x800, 0x401, 0x100000001}, {0x3, 0xffffffff00000001, 0x4, 0x100000000}, {0x5, 0x7e, 0x8, 0x1}, {0x0, 0x9, 0x8, 0x7}, {0xffffffff7fffffff, 0x2, 0x9, 0x200}, {0x7, 0x6, 0x800, 0x410e}, {0x8, 0xa82, 0x81, 0x8}, {0xf9, 0x0, 0x10000, 0x5}, {0x4, 0x8, 0x3f, 0x9}, {0x7, 0x2, 0x1}, {0x7, 0x100000001, 0x2}, {0x3f, 0x0, 0x71, 0x8}, {0x0, 0xffffffffffff8000, 0x9, 0x10000}, {0x8, 0xfffffffffffffff7, 0x4, 0x4}]}) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0xffffffff, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = dup(r0) getsockopt(r1, 0x0, 0x2, &(0x7f0000000180)=""/135, &(0x7f0000000240)=0x87) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x24, 0x0, &(0x7f00000000c0)=""/36}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:01:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6fe1b520f3dc90dcfa224eb7cce4f3bb1b0958130d3c3ea71754a587e6c40000000001ca73b73aff0f7bc4"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x28) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000200)="3696cfb3d94dbb76bcc432b0dbb5b47fd2e23501beefdb3dd903d7bc94d293abafe34d285460a38bcad09a2ef05ff463db63576444f5c4a07288f74c9295613841a22c4983ff5ca1410c218bc7bd278054bd1a5e7954a0702da2e4874310c96b2fd6dc117e72f838f5c72a7051b85bb6902d9ac3f684cfd5e0bdedfe"}) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x5, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0x5}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x3ffb, 0x10000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket(0x2, 0x7, 0x1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x7fffffff}, 0xc) pread(r0, &(0x7f00000000c0)="aa6946eba9a0f81f405688f325693eeeb0b608cedc4a9128d3c2216dbdb59179ed15cc16468da710a6be91e264913789b44e3695f5f4d9e1ffd6e98066e963e001bcfa8e67bfed3a39b57fdc4a0bd58154ac9a2fd6d054d60a901b67749068afa1d3ac77fb8fe50dfaa5cd8fc7796226dc5784ed7f721c93f868e7fc842b6660360185b9b9b4ec356bc7577aa962805bf63dbf8fbb0bc76ced971335fff797944670aa17c5e9da96e9539804a7dde325bbd835a7ffdf", 0xb6, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x80) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e3237", 0xc) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:06 executing program 1: r0 = semget$private(0x0, 0x1, 0xe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x9, 0x1, 0x20, 0x81]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x1000000006}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xb278615c2763e3f5, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000140)="b6c47932501f590050c85ac71f908746a9be947ee9febf531d72b0c0ea32fa4b0de39662863ea593e172698419004c45689e94dfc40bac8b287f7e3e0fdd06c03ab836a8f20800008d5c9271833c317e34010000000000000096952e1857ae09c94bdff8be52e762ddb678f0967972aa259d0ecd4f421f366d994a376b654d") 16:01:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d99d9c8245bfa90fbff98b0d4b0000fc37b3798a7f0f1ef56775a0efe9290e4b08aa1ef1f588034f2344b622541e1e9acc7a03a88c5f01a43cd35111ca8218"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) 16:01:06 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x3, './file0\x00', 0x0, 0xfffffffffffff801, 0x7fff, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x6, 0x3, 0xfff, 0x4, 0x7ff, 0x3ff, 0x100, 0xffffffff}, &(0x7f0000000280)={0x1000, 0x10001, 0x1, 0x7e, 0x7fffffff, 0x100000000, 0x1, 0x2}, &(0x7f00000002c0)={0x3, 0x7, 0x100000001, 0x100, 0x10001, 0x9, 0x0, 0x1ff}, &(0x7f0000000300)={0x54, 0x4}) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') preadv(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/51, 0x33}, {&(0x7f0000000400)=""/206, 0xce}], 0x2, 0x0, 0x0) mkdir(&(0x7f0000000540)='./file0\x00', 0x48) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x7) mkdir(&(0x7f00000005c0)='./file0\x00', 0x40) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000600)=0x9) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000740)={0xee, 0x0, &(0x7f0000000640)=""/238}) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000a00)=[&(0x7f00000007c0)='\\&($:\'}\x00', &(0x7f0000000800)=']&\x00', &(0x7f0000000840)='/dev/null\x00', &(0x7f0000000880)='/dev/null\x00', &(0x7f00000008c0)='//\x00', &(0x7f0000000900)=',\x00', &(0x7f0000000940)='tap', &(0x7f0000000980)='tap', &(0x7f00000009c0)='/dev/null\x00'], &(0x7f0000000c80)=[&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/dev/null\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='tap', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='/dev/null\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='\x00']) getpeername$unix(r0, &(0x7f0000000cc0)=@file={0x0, ""/108}, &(0x7f0000000d40)=0x6e) rename(&(0x7f0000000d80)='./file0/file0\x00', &(0x7f0000000dc0)='./file0\x00') preadv(r0, &(0x7f0000000f40)=[{&(0x7f0000000e00)=""/146, 0x92}, {&(0x7f0000000ec0)=""/92, 0x5c}], 0x2, 0x0, 0x0) bind(r0, &(0x7f0000000f80)=@in6={0x18, 0x2, 0x45, 0x5f4c}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000fc0)={0x20, 0x8, 0x7c2f, 0xfffffffffffffe11, "0c39bc06f77d85c1c1127f17a1ed59ac1489916e", 0x6, 0x75}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001000)) getsockname(r1, &(0x7f0000001080)=@in6, &(0x7f00000010c0)=0xc) r2 = semget(0x3, 0x5, 0x8) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001180)={{0x5, r3, r4, r5, r6, 0x1, 0x400}, 0x7140, 0x3, 0xfffffffffffffffe}) 16:01:06 executing program 0: r0 = socket(0x400000000018, 0x1, 0x2234) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x10, 0x5, 0xfffffffffffffffd) setsockopt(r1, 0x1f, 0x4, &(0x7f0000000100)="a0dac60231bd67f43974f0eed68df3b663026cff99c35e41edd9d046d53e068f8099ddfc73e013dc8f3a07dba20e5f404dce48fb5c26a287311878e7a707b1e13e44b308187bdc97b3af5b9121395fa0418f8d55d90eb90dc547d386e1162ed86081b742d7f085a665c15de12c0654b0acf339387af65f16ab44742f74caaff5aa47164e9c72bb6c82c273c6ea2798c0639377ce1e40254fabd0bac92c4a8f1eceb78618b297a74b4d2fa8548a572c5c3456f8d232", 0xb5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10022, 0x100) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) unlink(&(0x7f0000000040)='./file0\x00') syz_open_pts() 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="31451096dded063c252c1bc6df252db52fa76159a19c9c39675b9c20f9bbc6d29c4775e4887c8ef7a2057a9c1c99354034b5a5a7c32a8aec8fc534471235caf8dd2fb0d693bb368241c3f7bd865957050b99bbb113c745340964e6ba7f17572b8e512e0fa09850526cddb935e5ce8e2afc38c65fa5d4f0a05b54ccd3cc5bc822ac3fc6418ff6089db3b1afd768865689cfd6e1ce7b3e25ec53ae43cbb56a169cd643fd21afa5e6bc617de0ef6665bdc167d0938094c80594663cc7f190d23ca9b881e1", 0xc3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') fcntl$setstatus(r0, 0x4, 0x4) 16:01:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0xe) write(r0, &(0x7f0000000340)='mL', 0x2) 16:01:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000001100)="a1b3e1f32bad5d5f1da84f0fad594cb8f3d0bed894540038247934cf6ab6ce23367760f4d0d1cd6c4358e74548f59b75f5a4e9bbbe5ac504317070a966129b6cc22da4438c816516149442e9fbc6ab2973d6c51601b2be584a816d6d", 0x5c}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000010c0)=0x1) r1 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x258}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x5e) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r2, 0x8000, 0x1000, &(0x7f00000000c0)="97e5e9d9a0be97fdcb5180e22bd7aa2239fb07de5d2307658fdfc486c2bee94fb0a845c8f6d48f6caaf5e7f1e0c9392536e8c2bdaf40321dd52d7f94c42e9cc7035b985e958c3398ad86a75911999fed962226b66cdb20770bfcbff3da9ef6321d8dd5400b3a7d7967bd4fcc370f042765ee9527c3edce53976904c1ab78f8835d499d856230579811522eaa92b86fa0ace1706a4d833737592a9b46d30cc1551edb306cb61218aace313bc001e9ff3bb77af9d46a1c14597ca24d1bae0035578b40323144a993befcec711dd7dd9a99a6019ab0b41494d170a58df95770f3149f0cbf0a512fc4fc9bb38b419c37fde53f842abea0ce3c83f0596fabd733899d38bc2b686805a67759a547fee441c3c38ac79a6952367fb52ae05813f6c7ae3e7bb646ac5dfbd949137d7526701a0cc28ba7eefad5a51a93157298a7a48c0f9b4735abf403bfd70f0adc6aa5c1dff57bec3111c706f6e5d4344ac00fb5aeba99a85df4c2fde1c0a9f399f362f8543b13cb52cd0af6b1e241a4f1aadf916c56165d2fe6725774c3610fcdeb4585a2357fddb54ea81f1de16b5f5686380f7973eeb8030dffbc7b93d7d0aa7c08248c42a723ad062ca57d71bd7ebed19615cdbccb97809da513305da34f843f00cc5ed89ddde2c9020725780efc21d8c4cb1aa85003bc9e70f4b13644765662ef76375f5a7a5dcd26dbe4af58c5a148f17d63298db77b2ee33f827cc090e6b7c41073f69d85dae20744a0e9df51cf30d869d5933a060f1f7aa82bd3f27313e7470b6f42f40bd936306fb5f52f8b14244b947c8199c78d4d5236f2f7e9a2d0ec429a6bdf7d99b493fcc3397f39de5b0316204b518d61d60bb1859df4b026b52cece75fd0f394b03b52e505474f88b81fb520e2a4ebbc101ac4df861d8c378be38aa8cb918dff1fed96b38991998f8e62b074216939db7613e33452b58ff207af97d1af660911deba7adbdcf29ed48f9d56a61bbe5f34f9ed126722f7d87bce8a09a619f522b92ca86093e183f50d5446ea79c5e135e67b672b335fbd89602bcc6b7d3bbb55327426ebf42be98f6e119d35fc388c7e36aac98438f48e7e89006249db7d9fe108b15098ff54dbf862de0165c546cb82ddb70b26b0d75ee6ccc2ed08b6046e393ba0c0d38f3dfc4397010c3eb7ff83e100cae3876033b291e21655c0839262c01ef14bed217376e743127cc37524081839c51dfb0269b0d9de2659e757e40fdc54fb3f5de705531e917ec923b4959e4ba9db5d994ebf4e5bcdfede90d02ca42f93ab0bf069f91933ffcf338716b866d8c3aa14f1568b999c75f933248f6a9c566aec3e19d91a26ead9b31664458c480f6605a1b85c9c85e637c8f195abe22e8ab20203e3c349639bca25ad1c75fd305252a09e00d4564392c3f99acb8cae44bfea3523864914ca1de0e763dce4f02974593f74e3668703b93aea19c1c13fdfb02b3cd76f01aab10d3c5b97771798483661a55664c85df82b7ca2dfcec49de4a964a7ba134b29e65b07a587b9235f5572f6da11b485c681729af9f083751759fe3fcef1bf6b108b78322a08d324ac1f1a3c4cd58b6f9d3307cdfad78c376cc18df21ccc619beb4902a90effc3bdea1e15eb7376e789bbf8c63278c5d592f68aa924e00bcc4f43eed96ff24a730c51c66bbce0fd41e360e3bc04eb11cdf3f635008d56a7d82ad5c478f7790f536fe0f7fe2c759dc4b7cdcb4da0069ffdc4157fdcc0a25887bda3ec0e9f577e12774fcdea9bccc6e369e0d69a27adb056e7068a2f723f37528965f0d32125a90eecf6e72035fe1858d9ffa4bd24907e348b4bfa3a5313ba4fc05925d849d741c0dc809e14a9194e3e91f9832ddbc7643e910cba02620a05e9464c53057fc28c5893a5d3cb24ccd3ed7209b34686d41004f4deb487e71dc505e06f55ef84382fedbb029690a809532ab3f98e15789473e350c38d28cb8ce4d4df4b9696e5cf609cd302ee9f45fe427d39fad115c49617b5c82b245ab6ac47062485ff90c73eb77dd416d88b7408676bff02d5d1f0c5b2cd056f11e45d08ce1fb5594826ce80af87f1fc0e6fc5aa51a942dbafa29f516167377fbd4bfa6cd385ca0aec5ccb692a5493636129b81d3ca6460bffb90d7de74e3e1c7f6196a6bd30dc8314d66a5a35c60e4ddf4dda87308ddd230266cc544a3878894c520c7317f273ffea7e703af5c4c1d45b6040f4cb16eb46405ca03b6deca20b0b5117adfd1188f5944d5289e3d93bc15f0ca3010ada408adf16fe198d1907d864be0048531c023d26932ee9b0f5f51e530dc75b002c8ce32890da9ef9f02c9ab3c2cc807855d56407ca70100c8b7b98faefcd22f0ad31d7761238c59e243ab8ac534600118ea61f55d9bb4c4f3a141d9e1a34c860cccca6f8998ab8c22c952e14175966c7d37c8b7a07fcf998d77925894d3032943ebce8601620a60de6f3b28a018b920ced958bdd58b19e141e515695a9bf70545c41c2d01ed5913ebd4a1d0d8609c3ea8bea35e46fab57f0f49f05873c4293e8a091c03f18c27b2828bd444e6ca3815f5b63a19bf9dfdba8b919708778c8aa37cebf3e4c8a841038b9da40b11b03987b89b9d754dfb41e4de53c70f6a61ddd9067f25e90bbfa02e0cbe0c6f0d24cda539440315d003ca7287a0feff89abd19a12c1ca6fa4b23ac1e3c40f059a62181aac085b1bc72671b5ed671cbaf5cdb1bbe0a4e5891e291d44e9d97369b5cf9d30c36f984dcf6d5c51d32ca0e83d11f1aed83975966dbadcb514419c8a48537facd403b22957cd2b9a67d2f2bbebd20ad917acc0aa1f39c6fdde89b074d55da1506748a527f45e58143e0e9e151cf00ce0f45e767a1a2eec853dd4976b14b55067679e24052985d8c0f12d423a9828f712fe98ebf07d5345e24f563b1e9e54510b39df9d9e60e9871021924ccb41317f52ba13612443b4a4042df38d6bb81e59c3001d9ac9b18f3af64cc1d3b6a69393f3fc294b991625d9b6d8c01bbd28c4ddb0e6dea0635fa162fc9ef19bf13cb597d6831b74297295586dfa1035c41050dd50b142c06246b851971df109c519a9aed979606c60e5cadd40801e17c1cc60ad92c47ffe2a5e46c75ae8a5ef7423e5e03ae4dc0d99bdb0f63de240a2fcd84197336efc1beed94c55ec146626cd66be138265a2464b26f1acbaad218e2ee8a3d990266dfd3d51103a9fb588195f61b78cac2384b0065b70a84a67d98953498d0115cb6653c405cee3e0267fbe890e614b5d3431fdadadc501fb9a540e93a03e85644ab7508c703cecd369e1bedff1917d94f6f865aef07b4a557f6ccaece3fa623e2c02d136af5d95f5e9436cd7f7bf239f971c3a9ca70a9326cafe92ac2732c23cb29f879283cb94d8f0d9189f81420367b9f2d2a1ff7763e588733672cb74cb8d8cbd2533b7704fd40f9118bd40aaf45a4cb527990a97bbed24b20c1b754331676506e5ba5c37bfaba4472d8233aa49a401fa6909ea0e74d408e504fc98e19b297ee7f1ddad78237ddee1303c98a9dbaa05395bb091141e39b0237bc12f8ec8bf8ac0ce0d7198b79a21b9ec73fc9a5fca350be71b667e65246928e1df2f0ef8501bcbd28f63b7d28b6708c1c6654b2bd95f410cb18ee283f831b30a06ec8e0e1f60f65b457ac95f79ce9d1ffa65bb079d111b516fc6373abb6d1a56842d92e1e4dd9c206a0d588f78640d71e7ece0db669ca27ceb659bd2c3ca80ae719d58169b2dbb1164127fdb94540d292ac51e55c0c59e8ff4e5c9bde43f3be7a6e3d25d3d375791338b76879577d53e77a44ad77590ede178e86b747dd79cfcd0db9a6df477d77ed918458df8af0878a2af09472d80a0affbd035ee886bb0045647015b2082b26db8bb5d0b13c594e641a230b81e34f3017462f5e62d9e14a5508d75fa8cfcc59ba268f2ab2c3ac9e8856ade58422ff721b3d84ee937b8498ba8e4aa3d244a333645523dc94dca58ad15c50f39dd3c1955803069e5c4dc0a05aa080c8e9ad56b3fe60dd4de986e688060b4f00063c1a731724727840c9b5cbbf89e4f4b2e0b0e58b28000d6e0437679c84bba4f15699da27beab592f751ed60cb64edf6a6cce07682ba598c09437919bcd2d8a54acd1b68bf39246b65e86290d9595a829078162af021c29d17d5ee0be94851775435acf681aec5cc06f242c212721678f388622490c68e516dc13474f48fff39f500b26415e3bb6c48e741a49fe5713609bd084323c7750eef51844f85984a69151355545d201f3293870c07a1b67dbe44db6a26c8e4b2d9e5bea6d1f60b81c03732146e963a24efdfde36e55dc89c35cd5905a18deb87fa8d8ee5cbcf532e4e3f2ea33d2043d701d232cf4546075038b8c52df6f30863e7c4a61c46ae43d3b683c4211bd0fa1c1e9ecbda29bfef8daf9b248fa4a31b0ec1a5c687c0b882fe197039e229cf20f52530193555a8c7340a5ad14c2d1633bd30fa0013a3c61690c745f7d9a1f5654e41bdcc4d8ff64ae0f806311860e378989e39f2f85d069460f7a3bbd985f1375c8dfa322c72397c3a3654e05616f3ea3e3e3014742aaef35d7d15a5f55d8a3ca9522bfe7fb6024ca68a57b012168695bf5fb046107c79be3b320b984d0d28fd75594e2b492b3367f587a06ca498dfd3b7a4ba68c573bbec8de35f22ccd31f246930a172bb87ad907976480ea0fd76ebb81d9ed846e984671fc9b67df8f181b3da10664d833c02d0ae4ed0e19c5be87d5eead7671900f776cf7e6dabd69269f8ee8175e94b7cc4144e60a3596fd384c3a5385958a46f948e47cfdf8256338cf2043679ef4220a552b02253a370277bfcea42ff98b64b1ab80111467436cc6d7019720d0405bdbbd2953b9ca127bfafda43e6b0164cae34e65b44b9bd728ab81afc953986bee0fb55df9ef2a2048c05f20e3cc170abf4bdf3bb4faff282d1f1a98d25901d754f9f9cf9f43a061c7817d3b8b295a5083c98eaf1e1477328d14fbb01253812e6e9d5c430dbba21c33d2efb8a8d2f2c27227384df49bd5d63363795afbe970d2ad7f5c265817bb1575da99d85d6f1e5e7a0079cca7e86fa72c6d13247f104d08ce6cf05ad1976ceb11cc8f6c2b971ea9d18c45d49c3622635f98bf7bfe261d37ecac765250459d7d29f772cc2d4302cbb417845e48592b7b7f60da9b37516803e023820b41518d533e41f04ec91c56fab1173d3a0ff4106e0907b530ebc75ceddfc527ae0c9d6646b39d4c157ee28295aa4019f8918ffcdbcf8b9bbf8d2a29a300c9dc295e679496225a5b6dc925bc1577773e96f5fc8d4dbc3acfb174e55f6d654cbf1fe1620ec1fa905aeea8735a3c14b5630643fec13a801ed5625667ed3250e7779e308225fd40c49d8593b28306fed8e36bbd48793a7b4748b7984cf5bae60aeadcb242a0364672075d3dfd31b27d9db434f7b27611ed18a42efb1c5619bf9fcae17122e9900f95c9081f847255cf694fa47a8b1c3cbea0a3e5000e4bb15c070c9d4fa2016bf05cd33ac6a4b27573aa75548743716baf1c3e05d7456eba458d1e1cc2c9443b52ed1b5c7425d6d69c27947ea7a9311d6b597f92542df489bbde2221271d0ed52c91dca3dd6238ecfc57311e95e75ad06d522c342ddc763962ec84ff02c625f9141cc5ef4423b56f9c48ae5926578df8cef17a9fd5681ade20cda341bc303490c47c0973e06e70c41e10cdd13348a57b88d192f20f79b3b618d1deb6bf0d113d357ec313ce58ccb8169e4d2ceacb5a4ea8c17467d92c1e7115b335dd5ae869c1fbda682c84b057b506c5469f", 0x1000) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0xffffffffffffff1c) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:06 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:01:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) 16:01:07 executing program 0: setreuid(0x0, 0xee00) r0 = getpid() ktrace(0x0, 0x5, 0x8, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="36cbe7a58e22ab1be9d7ac32ecf941b6a0e5ed8b741b193f614c33bb03c6f66a0b81b61e351265d880b25e1303dacce58fba9d3af0be7ea2d58278480058df000c3557f1ad6b6e81342253cce6a29d0ab04a98b186eb89c011892d7943e621e352c5891ecc0ceb46570f6500854ec0175293a016cda87a9b38b50da9f0fb4504c79b7ce10daf9439cacf5e726af46107489ec2d6ac712f2734c2483697740053bfcaf7214e5b2edb52d774263e79f491be1f8a", 0xb3, 0x408, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0xffff, 0x8, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x119, &(0x7f0000000380)="8cdc11e41dbce7c4e52702e574b6b05339d2945d67ceab974588bdc15aec7f6c1ce6963b428fd98ddfa7b2b9d7976ba5d85823965765f298aeadb7c9c3710743d95bbfa7d6c8f4cb54e9f4fea9f5c980e2554600e977f0b8cc0f648986a0cce8eec28006726f3220df17fc0d9330fcf1325153e3b9752433cd229e016159b572ca4026d3807d700dcf0ec831c5d59e14a006e5f59fe6e9edb86f030dd728927993754a2b221783c2bc279efb98dcd11625b9519570b0b41eaa197f2fd144a2cbcf741d8b57732958a7bb6454c1c96afcab450914ed4bca704b7b31cb366cb5fefc8ec08173f36799152f4cee0321762f6e23a304a6a67463638d95065c0e78faa2063e6d4a82a83ccccf96196fa860fc37f0a35e2d01c893bb") 16:01:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2499aeff000004000000"], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000006c0)={0x100000000, 0x2}, 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000640)={0x6, 0xffffffffffffffd5}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680)={0xfffffffffffffffa, 0xa5}, 0x10) 16:01:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x1) 16:01:07 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x86, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x3, 0x58042afa9188133a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() r5 = accept(r2, 0x0, &(0x7f0000000040)) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffeb1) setgid(0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r8 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000100)={0x2}, 0x8) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) close(r8) semget$private(0x0, 0x2, 0x8e) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) fchownat(r9, &(0x7f0000000200)='./file0\x00', r7, r4, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000340)=[{0x25, 0x5}, {0x101, 0xff}, {0x89, 0x6}, {0x45, 0x6a4}], 0x14552923ed227422}) chroot(&(0x7f0000000240)='./file0\x00') fcntl$setown(r9, 0x6, r6) poll(&(0x7f0000000540)=[{r9, 0x10}, {r8, 0x5e}, {r9}, {r2, 0x12}, {r9, 0x10}, {r9, 0x40}, {r9, 0x10}, {r9, 0x40}, {r9, 0x5}], 0x9, 0x26) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x40) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) 16:01:07 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() flock(r0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:07 executing program 0: socketpair(0x18, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000165000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x104, 0x37, 0x5, 0x2, 0x3, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x7f}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10002}, &(0x7f0000000180)={0x3af9, 0x100000000}) 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x5) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000080), 0x8, 0x0) r3 = getpid() r4 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2d47fbd54e7ebaf8fb8e4d04c3814baa332560c191d521d42996c173689deb3386a49a7a95edff55a38f31443fda2f4a076f4b23d38505eddac2775f36b37c5644ced094fd14b9920115dff6af64534c3a2ab2d7d382c668264f1ed1ec0e677a1cc0bddafa28dfe803427d40404249682230f2bd599b2a35a44e40b4cec9f82f8978140ca1853f1aab363c9e6dace5045d7b6578999d3929f22f73f5335043789c1e7d87f4581841f43cffc8fcd3cdd55852507b5ee9d08f55d4419a5e6ce1465b7f258f4d7443cc021c68a33e03f7", 0xcf}, {&(0x7f00000002c0)="0b3fa1d08a40ffdd5092052071199b52ad5fa875b22a7c1d87a5c65be4daf27f99438ad5b113a8fdce798aff5f2d05172a8fa4f78013dea93d8c275188758630417ca0ea50f9d5455837d892b4072a6b6164fe7083c786362d909ca17cc9901c3651c39a3acd42b6fa7214b743ba44936f96326bda340f4142e519384adb5c4ab90337cd3e087540275a13fb1b9fefd393210c579926f8a4ad2702fff52043725cf9ffcb2ea4c86134fd319969d75a2cf525e34852225f9ea10e6ceb82de750705001b8c1b93914f1d02287034d9eb4ea9591c57a89f7017e995646db76451888d314bc41bf97101c03e4a6e8bf2475e8db6932eb59e1dab8f07b8c10fcaa0cae5bb10e97ea4872841133062606649bd60fb0d5c428491a144ba33e0b1df4c8a957f8c60a9dca0179f178d7bcfe464e4bfb7072de32f44dd5bb50d0f438bbff34fd12af65f65c5743d5088fae979e549f104574caf637a09d80db49127be16c63d2aa5f9c56b8ce4c6f1ff76403c98dc85bca7a967e5c4471abb574c2b9cc649877fad7564378b12814b09d308772257200881f2c53a96c245eadb5fa64fc44f9424f72d2cc2bcba1715c5ed337cc4deedf1e7fe20d233f9a673d861e37147a54fc9aae8352de5d7fed8c1e841c6ad459c0315d41f1ca87146cd677cbc6e039e267cdce3bfceef8ee9d6a3cce7d4250f63885a2bac1f3cef41018194d7ae233a1ce652be6359ec5d5f5dd1b1f19943b4d68641500429dbc4c6afc01567bde1ae36fa99468535b30596780b77594efdc91189d7a5a19d189fdf9cea5b512736b5601ea1d8bd39038578b921ee569f0ae4829d466dc261822d177c5380138631f08892d5e18daf41ca9bdd2e25aac310c325e5a05724418914898d4ce45032bb3220109259bd0fe293c0a5bab77a30b3f1d82b762e8943e0c89fa89d92498fa863d4c0f2d2ec9b7feffa1d7d9067d0ba25b492957af4b3f9ea4ab4b641b6c398fb2fb08c21cc63892d6cba2b1c1c2804b63c8234851c456f28bc17110cc49e116649d4d054dd945dd0cb5ac9821bab4297bf32d47509b8729cb6ebd599ec2b478108625389cf758070ed739aea6c32db1860ff2ea5e1c3f78e6bcb49539066a049b4f2135ce39579f8c7ef1ff4ee520c8b08535142e6f64d9c9afae5c2dbabd78afa5c4ef39f139fd9de2a0b764e9886c36cf44c5676dae4928d317b31b9f669f09f9386c4124a89c34148dfb3e65c4492ec95ef18651e508685cfbee004f64da542b2454934c459282c17091cc8b5167aea273e758801ed3d48ceb5fe42392403c30221d5934fb71e1827a3870b2ed899682b0da23667a557fdafaea54f7d96f7505a8c5ae68197c0db4a2af67e4fa01eb8d65af40691aaa4e9c30756b8e2718b36e9f899bca758f073c6eb1983e6f5316fcbc7968e7357a2bba7b96fd1e0fbd6bcb75f0038c6728ab17cd90815b00a3473ef61745b036e26e4c6d57e5bb3d82be20ae764d2c69af5662db48b1a3dac3d4ccac732788c06bfc62e6cdb63f2f13207e4361111d58437723ec6cd9700ba3a135588fa12db02e1db5fbfe22571d3a2aabeb2afaf623743f05fe26dcafdab3f76e0e38aeeed0e5073025d4670c80b7b8d85dc744d1923e7fe9046172e02c05f2f1a58e6e74d6439c516725a43ff6a77998cfffbae8c8765f769bd0b9d4d1da7a00a70e437157ccf9a6ca8b60d3d1e612c3d0c9a52773241352bd559695f41bbddf0b1b09c6f95214e282e7b293982c02f4a2f1703e8246b49a37a81876cd34ab6ac1781dc9d70f799115934a82c4ac9f1619db3310d6252bf3937203f8c06af69513153b432b0bd3e68be90ccaeac39e500102dd7e431dae10fe2f2a65f6a14ad168f04aa41ee570d773978292ba4f5111c1ea4c6d55dd2198fb08887a589b165dc5a3fca84713b2348d8b3f9de82c29d66de5870934bf054754a2b14018a33a2d8649373a7f0a30f39b273d36b4660328a3cc72068e6d53f92f64c987d5314cedfc8c26a9ab6bee2e45322c2058cbbbb7d0df7f986274263d08dc1f3c9c3d76ce5e375d5921f1596729a7602063ebd3b27cf822ec1d9be17791f8f1352d00bf61b5672b9a3feb710f30bda50b605846e223ae674f698c1385744f7313fb46de86dc0b819f0256c39fea2bdbaac6f964cd882aad093bc891f3c98656381c5b3f4ff04d31bd66560016edf879dd5845609f6ac18d54bf28c07695f3ce06dcd64103ff416bf82891a9ee8669bd417eba0fda5af4cac0232621ef991bd5f1e5c13c1d8b3ac181e771879d3fe8268827c4568c4dd93063d0e22b8fc51ed640312f5b1feda3a5bdeb930b62af4a5deed2c6c3e893d365a0d9d57d0c4c4ccb07fa8922af9bcb5542628ac03ac6e5a3e8aaf5bf804f0d997efd229fca8b2ea237d409f1044781fd3fc6702a223b2b332c76c6d961e9593d80dd60f7479df6573ad46b49e1eb2bd703c114cc175c090571ecd5d91d390a38bdc8afd48570b3adc1015359ec6092233d92f5ed8abb287f69cb74df9e8696e44a0561cd6f7093f0bd85310a0bcbcbac04d6357f5c7f3a6a381e2f2f1019a564b4d189a8bd6c748e7df916147bba648876b6c41b435e58876622efcae4056f8ffe3eed2be1969ee07a861a14d14278cea1cf9cb73772d39e9aae74e745e8ce4ba7b703752b1f33d0f6f32e6979a1891c5b7fa4d8b768d1e9c103df7f5c12cb21f8db99a3f981c9a054901d982ce8ee7774864abcf0a3dedf75575b9af489e838ab1f8423bb434f600c83b14385344bb5d082bf572d45cabc8a53fdd06ef9ce9b31fecbc78ec4ec7b4bcfa0e46fab2083ac8b0e64827edb3d0ba0d783fdbe6d226561251dfb8c1580dab329c3c5995fb3e429a6ce29c7ace4069cbd1b3abbe03a95b1c932e666ca651b9732333dc5d3e0163b6ed8f706e0b4549968f37703fea7b9a0c7ad1155607f8738dd90d477353f94a04288d97b018ffec63ff8482a21b3e202ca498f82c16c72bd016696ef86fe9254f28d060d7249a773fae7acfbff720a6a618080bdd90baaf5ddc4d7832a7bb1fdb71a63138911393c63cdc43b2eddcb74301b7eab36d8b69744e36ead8eb35a8a75883a634f1b2f0e9fe7f321a3ae9aaaa83a460c79c0b5468369162f4b6a102ca72153a379d797c0ea4d915e64af86c2be3f1c3c2c0afdb9bf0dbe12af8c76c4fa3e76c922db4e029399883310c16d82081ab0cf39d33784c3772fb903af94e0316fd4d1200e3bd072ba02d322cea106b971594869d4b8009dc162ccb91ff105dbeb6e1199e6dbe270942c96f364cd8722a666fd5e1b98cfe34ade92daf278ce6cdef91a5ae25c6d01eac9deaff3084474d8099d18d28152201c68da4d6f46e7e054f4b8023b27f78c9fed2dd3d103f42261fdaa0e2fdee87e06b36897f4583fd9be0fcb180129da14edde8cf7ef4d3ba66486e791f70a4f50df8838c3a5848f8f8379c7229d0ba66228f8de2d7ce237a6671ed953b9914923612a7bf0557e3751efad29ab147f3a2dc951e47af31123a1c240877460cab63a63ef1a6ab02f3bab6597ee15ed0edd291b20793498581078f3b04069776b6baab07276ba8557b83ef8be8faebf2a831fc80117f1aebf2903eca314312c91ed13f7fe4e890351605dd6c71404f438a5e0fccb2157eb0eccdd5ab04a9ce5b68cd6d03f5d1aafffcbfbb515322a69cc6053d0f93bb54063addc685b1eab25a58620d7741982941cbf129e9fa6711f6f4e7d6ad84904d311001ad6cbcf2d2dc25a3aca65c11dfa0c62cd1968de6e62c937dbf50aa21051951fdcfb03603aaf3a076af95513cc8c8f9fc48fdf986780cd3a479909b9ecb5a85ed91f163b33a54a0d0cf9187fdcbfd1e4b4bc7481230b3d8c20c06d19edfabfdfc7e29d7635560a4d0f055c7c503ce0c84e04e5c998bdad2e840e9f0df826346f471a00dec6dc8443b097b8af2c8f12dd98b366ff5b98760b43ade22615453fffe27505285063f5bdfc35f75c7201db564a57901cfbc8fd7c3ab54652fe1fd60f9f7a12e32f02bde7b39f0f6aaddeb008fb5413d325eaf84a265f13402e8821f7e6ac845f1551ee8fe78399fcdb5a30950db1397b1cd6f6284033aaa6e8339ad6206be7098b292ffd1fd027816905e8ecfb78e865a6091042fe67516925eb713f193416c6fa0722ac82ba87e5a4991001eed6056e52971c4be224c80506c4c10467de1cf86af8d2fd46a0734719339d98b3ddd728665b9cd6acfa26ec50e0b3f446b26672b0f1e3bb92e429051e363a998dc7adb5776f202f2add82446b9d78973cc4ec77c0930d0e0e1c3762a38cb5c3e2c0d1236bc282e67ca975e62c1ec6c934b78cbab8ecd1a96c7e19d27b838c81df9faeb03ccf9e13774e1a624f93357d288aef148db68f27d019dfb1131d4b7175376838d02ddfd6f2d41843f2f5ef38fcbb948d5a9146930a98c5cdd5764060e0952c231e4fe50e57f89b8bab9a734481b0d57aa7aec41a104e7233ba3993f8ace78ffc0db3df00e9daf18f7c77c2c647bbc3754b6c95e7133db47c1915a76ce43e663120b667868d7bf64d261836fc6a39e4a094082d3d13564e5a991373d39307848e07ca4740581ef9782a3a43a86f7f9d044638b5d7a102bb44d66d53710dbf80c4d57a39cfa09d964956a34617949127e854b1669b188fe14ed0eb2d4d171c6d44089ddd44a707c624185beb9ee2f8fc14c8b5cf9fef95294295fdf38b75b948afb5f6790269c997f7dd3b5344647d15d406470c9d28d3ca7aaf306b73720e5487c22ae513367f17c7e7578c929b76062f155471907ebb8344d315c387fc53bae015c09c8a30fcbeeb13057622e5f5bd7c8703fdd1444f450d9d86f0cdac11cdc143952afedf6691704380393372cfdaaefebbab829ff935af6e3c70ce1a6b8ee95033b6bc46367dd2f44b0d8e19788d8b931f465f0a1778d19756ad34ada3b501779a206d60ce0d269e33e9944f8a010fb727c757108fa0527e13274f1157d5430d667bb43ef27be120579c6ca514768acc0826bc8a38733ad266b534ed9a0f8a7f710d48bfe084f80391ff951b2404c84ceb9b13f51a5eef67b5f49f6cba216260659c6c8a16817a2359e23a3ddc2bf9a1a9b20be692deb63e07d4e10c12229d333676377aab28360817c798485e86252acf28f33f6de1cb549d1b6f537ca971e1984aee39e491af5399df083f790e73dce77a09085adf3a6e9f9755c284a5fa3c2527752f6eb184a0c2f429588b264b87d2cd0b08af17b49d8f01ae7adaf8aadcde92ae56b83d38955d657d89aee8d98a96d6c1451bf4535944abfe2335ab9bcb881d9e479593146c0a9b2ef5832e5cb04ba430abe2f1b750323c968bdf761ec38638a122121f1cca40d96efae4cd20bf934d9ee1f36e8506d7c480ab1b55a741338ea4287075a94319632f7ed23a93829cbe10aefe4b2e0b8775929c9fa20c92842be332ee928919bb6e541f09be77ab263d3d7f456b57d786daffe9cea10173db6952997cdc2569841f698233fa874ea9c18eb76bf9f9113554deb4a5a28ec2f813dffaf5920a27303bfe685f817227a1282a83633737ad471544b17828c47a45f9d3d2a052ac65c1d40bc2d868bc4148c24048f9d950c50c367627bd02f8766cf5f38a2066ff0c1a119d2470fa0e0f4e6f0159d9fd004e68d551c1449efeaa172117be03f70768cf7791f3d0b232afc96961ed8ca3209b5cd84740b34471f1eb3a83a74d5335478965af56568e74da6f08d8aa67b17d493b1ef3ca79ce2d64665f93d56", 0x1000}, {&(0x7f00000012c0)="01465de0928a6f8c6879288cb91421d0ff05e10c323e3b22da30a1eeeac14d951f52bc51cadaf693459db4c72d331109c30fa7fabf44ccbde26da7c2feb268bbf73f3801460597d19aa87f38b1cb7be9c1ec90cf381be7a084be2817f4c540d9b10ca7ff2b97def7a5e1c08ea59e4f9b01bdf98b889c1f1e7b41da24104ed6a819f814320ed71ca6e2c51d076a15680b43aa2e01df565abf2b7703cfb712fd1788ca48ed4bdd22dc7af5025616bfbcb9c27897509cde2db964a3ca8f5fb8950aa1d7114dadfb86be6142039628d3e65a700153a16a9dafe57d74e98c0af1143f39f7620c2770edc44bee64322bf01f0c45937d07a4f015b436d0d6f80e79056cabea898a2a35358c43b27a4afc9b31fa76c128913a4c47280d425da2e6eb5be17ab2f4393f18093fdd1e3b601d063750b8e8ba79492cc62ef6d0b0d6e91fffb5165afe5547914fc6f1bc5bc6f9e703d6374049e9b7a179aa0984eb07400b60ac7ff3e37ef3e154106b66c917fca6a5f8510a3671fa4c6107396414ee77cd2fea51e7feea266f16d1824f19cf7ac5cb4e16c9f7b11c1eee5a5d77efb5d42c6b014d3a42514188cb445b4463798e56a4116dd6b5924774c9515db7f5b2af36612fbc815f1c48b401a8cce74b00c2d3336a7bf62328d039422b1dff7f2d9b539a4278b0bd8028f561c371a278782a9ffe6402a05adddd56f85393ab2706389be1e0ae5e66c51645d0099a27e67498de7decfa01079dd31a20d7fe542d5a896d12bef1efe0669c5d7743bea461366c18f511aefe27ff6d863728f38558b036515aafe713de20e230796d1f835a565100f493670696a6f22967962bebf9b1c36013041c9420db74272de1233211a51b61db60b1600015bc2f032f410d54b3d9493bc54a0d5b014bf1e0a7a5ee2b422288d6f3faf9e1bd2ef32df93f29111882e281c38d4eca3eb6b3ef8802dcb0a08050152cedde097b6d28284f03835c573ece30551e14d6e12a266b6f321e469b50ffd262edb60de7b868d27deaa70b5b4e997c4d6390283100ede024f03b06e943035fddeda6b29dd782b48d3b7471308a27b7862f4a8ea6bb0033734995013dc6f455a35845af02a444ff35ac64b6462d2de81ec30b4eb5995ad9811902ea562e6fc882bf45914a034b42f4b7a7306b2880572f09110a4e705a4a831657b784a1555d9f43651a8310f7e4b03ef57c68cf576d9f7df090c1dc28b5aa48a535f64df45b8ac545265a28bb4f3b2481d4f79076435512a5993f2dc66ee04d7d6d72ba109af4ae0587a42e121fd77755c41461213eed4df84f294f7eb91fb69bef0bff85b9b803d63882e02f5ef90deee3f0abe1fc9420d05cfd5cc13993b6cc9b58fde4c6815f5586d12d8b2ea5d3470cbd687fea2349eba03357cf3955cc037686211ae792165a414550ee473d9cdff1db15ae05ac1730f8f326a2c710d19eeeff862f39245de4ddd51a8452902a3f47b17427241125b761f8b7a5edcb1df864791960976414e6341feedb85f781982f85a9c8b240327dc6ba40650eb49630205a0b26e45ad063eee8a568aede2e3d5ef02082350bfea92a31c8e1017fd7246a14474d4367a1858e63dcfcffb4ff76ffbf6460b24d7aa6abc2b79fff0ddf85b840108688f25339a507c565ee6265a62ea4c414c082078c2669d5a77f3f5ad2ac161555b5a5f4e39f4253b614e40aaf4db26b128ad64d24b2aca90d11822c1f93ff528741aef520e6192c5ff17ba00b8075a239aa118ebb57d2c20e32d394fe892f453f73e41d2ba9cf2685c8797ede1bf869a2dd75e0e199f8f940774a1a4d80712b2adbf38b21ab651b4ef1cb942df62dcdb684573833c608fc86f385ae70da98b0468a11c8329f19608a23d7732953b31295aefaf43c17340ccf0076338881738909a69fe6e51a9d3df4f34a290760ab82c2ad14a55e0aa9e8d8dbf874307b24e475268e50aeacce76c717aee38e6b9742306b0673f03a27beb57e18b7e9cc2e2e2ce272920bf1af0dfa93b6b510f1e0c168b591035e8815620fe805ba1c2bcff922b404e7220f3761b957be35d73b7c6d83f5329684a57b6a08615d893fa69aa7c69c501b737edb67f84936040116237695dc54538e5f14df9b403ef80e7d3b863c2d5817156085e4e2e5aa285813eb51832dc0dd6c55f84ee0a47e146ee91b7e225be14c1863792757398538fd3e2c5328bffbc4e81f072755e2a8973085f3129438e4acbf04f3932b2bc7ccbb2e43189a6ad4fd6966f7e99adff0dbe9af74cdfa28c45536826723530c9d56246397218eb6bdcfded8413f0405c4e81707e7dabce60af88334242e3a690637bce1ef4c09874c46b2a66474639334a6480885f8da9480eda70f290343adffb1e76f76f6e16c15ef58c631151cae2ae7d56bfc07a6c285f5f2462e7e11ee1742180d4b522f2eb3ad1153d81862382fe39fec82c9b1eb96b724e8817869bd60d489fe0afb5a1316f6c736367a660628bcbc4226aafe87308df896247acdfea6e526b2425047bf35e53d7f352d6421407cd56f2941062921a47daea8af63c4ae2e6121542d08f8a805ffc40c8739da66a4cbfd90b395d6b41baa014c6718d083b318a5272cbca6c69f0391c601c6febfc656ea74828b7f87ffa6388d7cb2135dcef7e21816ab7008a5ef2e7ba89a9d26ead6968fc2fc8241df7a44f48f31cf99f2de45d59e5f131f3dbe8b30aa22bf177712549235d61b4f7fe5cc07ee973b065ef9fb1b1ba6d589bd05dc1bf804bae087335af8809c8053fa0af603260866d7314880eebfb4ba68e3ff9b2e065a096248be3df1c078be7e615ae0c9a030111cbd4e362eb334b85e87f24ca637f682754aa1b72d36decda622e87743310e1dbb39ad9c038e5f8f8b8e160ef93463d3b8c310f6ac64044ba657f474e0ef84225617b851ddad3639bfa549f818b110c14eedd4fcc91bca58141c84da2c05d06fde67baef732590e92a437abfe0e7a757c89131542c645a15bddcff8975a9e6702718da413cf8b04b5cf3559f866d203127ccb712603b718dbc21086856d2e11fd6242802e9b881f84629ff826b4972d967c978d25769d643c0de42b21f5cd6e98bd3a5556c2c9fab18b8e5ddb5a1cd8716f00d6ec915436a2bc03f6dff6e04a21004ebca7b87365a5032d34b35072bcd4fef39305aaaa5beb2eb1724c9687060411e29ad8afb48c5043108be542d3365b765c5d32e0948b4a506961b50e9e4f5335cb918ae0ea2f3bcfee81a8c60df380590a4aaa4a951e5847dd5448c0a227a16d0d05b48db92b8f9b7abcd8d4328b405f5033b1a8e98cdf1e48dcb70816e7195d7ecdff7242ee14fdb52bb54930bf82b9aa9e19971adc07623da9f39aee54e3cef4473a4732390fafb5c35b6daca26edfc8703824221d2efd9a2fd4fea31cf5f89ed0c4069331a93bbe615ef8fad48c3a121b9b67e8f3614f12a4be98419f58d806fa0fe140f9de3c46f08b4e65a95afe1be19d8f7ac26abbff1735967b52b560ed2268474854c101aeeba159a0c2b8ce79a7a8c7809773aca76c7db67d7c5bf2d340eceb9bec5fc717748ceec2887d85472bce360169744e9fd0facec683ac3b160e0eed5ded271abe3b11355a4c57d66b6b1984a8ff6eec6f4eb4095c7b76a4e1092695863b9c98418034ae61484c3d40ec21cc09911195397756dbd544471542c32ee4e47f754e33133026603e4bb368f1a15d5f1d403375296ec63b1c631d937ad6ff901384f8d31d3d39c819d114ce5f0d7a8bfc9e7ef6f3d243bfd213ea54e65b0b97be17839d2baae5fab80bd3485b7280ac247371795131abfff8baf7e9194de4667b97a8fb00b3391dbe187bed49b045929cd7ae24de5b29b5682ad8923fa118943081a005e78e07a98ddf70e203361f601426d1982458df7bae34fb5ea84330e704fa0394de2104d403e8e37ff8b77a5fd7ea33e2497a4a4d6b35b7da9dfe9820b2e5029c6b2b17a747f2ad01f29f6313f0992b118e32018f7b5c968313239cea4e028c1122af36c6216a6a37e6b3d0f1716a5e1a8e26cba4756a2ed8198bd64869d422112eca2a0220ca937275a3b3603ecfeebfe811de75c3740744e3e28b8c9add3ec51dff7cc9cb657d683db56c1df86b624d1bddef517986ee1a72dcb6960b88193bcfd804cef031642e068f449876cc50504433c1dd14058a9137ddb56eb112289d2eaa626b82b26595f2a068c07dedc552ee9ba18df18d0cb31780f28e923c8d61803bf7cc2447f358da53d335b32e2bcfdae621249f866e51a619c941094fd542e72d53a3f7e84706ea002c2458441cb8436672942cdbefed7fe9f8742e0431347d87dff3a8595199782d695a9b6ee419d201a66a5ca8dfcf7a49e7c7e4f23806b2d7d2d43849c64e3beab4245dfaa9f88ed91ca322244dbb14c25fbd413881d2976cf94421faa15a965f9d4fbca873f31bfd80adae6be0a18162f19097598e19c12d6c2acd99df726e688b8aeb874c8d89274be8306056769ec34ba7ba80ace281ca4f37ada6c7da4c3ee657a7a0c190829bbd59160574274cfb73b40dc50f73906aa40018c77e8c32953cc2bef497520bf4d58ecea045e06cf2408c5566b0d2901863cb6f164b6bb0821cef2d11238133c3fbd9d00e9cd9b3e5fb914d36cb477ab0d0e92062dec9c426b5fdc47ac93674932d4c6eefc16054de76a7bc013f1d6b8c7420ac98b939adc58c854bcc390f9f974d382e80fb914a90b199dc4b64dba7d9ab2439dd8ae30589aa0bfeb68a6c6f8253810933987e816cc1c92e618f881993ad209c05a446729f222797852acb4ce1ba5489e9d54f492e804034cf34ef2e2394c8904b6dd340f486f239b26b0c4bd2acd777642ce295fb42d98d67a86f2ccffd7d42aaa83d3a6fb4bd12189b2b195d7eb4a1cc7ee1561287403bd9c1e05abcadee23b987f9db006bb283ec74e7857ed06774101c526ece11d7affdc9b54178bea0f43c088395c90038e7b7b3dcb07f79dd425d20ce3877281877464cf3594882ec0b442ca358f88e625dad970f7b3c8df4eebb0406978995770ffd17f7d0e6fea00ec475c400cdaee49581542db91d0a75bdb95bd0ba90441ec1c93db94b9763618011e9d5e51dc664c8080b3fb1c90e4aba983f30fccedab35bc4097199b3364b69504a828ebd812a1d3b19d2ee8c27da0c8bf324306b03503bc8b998531ce562bdeb734d6cb2791bbf18d916f0c49df171701ae82d38cc6bf471c92de42ea6e5214da258cd5a1fa0d43750373849631f919065cd0f8a1d05f593eb329802a1a0bf43270530e35233e8bfdcedddeb6a5c4a045b095cdca0f30c01f64604f199ae0153927acafa58fd5efc8b42dc9d50ff114ab2a756e170bab994aa4596ffb717740a276d0d2ededfc938d6df9f1691a8e17f6b799edcbc8c276d11377a2f3c96cc5d37369bd45c546ba74f13ecb665cd4054a4e2b64149f45b5653e4461cd8798bf9250c62c78f713ff55a618d376133702ceb9dcbe0af039b834f75f092a23ead89620367b2cc9f3e250a8e04b70f953b3ab09f60f5654d2b4c58855f62bcd472c5b590e9bcf05f2c74d8492fa05503e3a97ccdde2e5c555723e480e09bf8c7defc531061c734bb228ede28a037afa018b9bc33c59f134e0253bf79cae56a0f2535d6d85c21b1b48b106f381452672b8a84927033b13387032d9efb1172b3faa7b7e7ac0dd3cedaa5770e4218b1d911022e4628660dc3e664f76ba802da0aa3a9b977ed071bae82c354cfb39305b458e3f2eb8d8f846f0aa98b2", 0x1000}, {&(0x7f00000022c0)="cf4b55279794679fa8f3078ac4496a65a86b0b6d8bf9604bdabfc52255c909cab676a0958d84abbb68a21ac1f231463bfea2ad6bcc75d838aeff6b78ce8a3ba10136c77acc044964a430ca13292cab27e8790e9a190098d0d29cc9c461ceb6503670e59b0fec15d0fda0ace8f7a019269d86a9dce9670213ddbc2285a3e23d09311e515cd8f61dba483145d62639649fed6a3600e3d5fef3c7a908f2bf077dbe6731900534c3af156c920892c36ae05e2bf668b185a07336f71fd7d44a8c25509c5150", 0xc3}], 0x4, &(0x7f00000023c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xd0, 0x1}, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:07 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sync() r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1000, 0x6, 0x5, 0x3}, {0x4, 0x400, 0x3, 0x200}, {0x4, 0x3ff, 0x1, 0x6}, {0x2, 0x7fff, 0xfffffffffffffff8, 0x51}]}) r4 = shmget$private(0x0, 0x1000, 0x260, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/100) lseek(r0, 0x0, 0x0, 0x1) 16:01:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) poll(0x0, 0x0, 0x6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 16:01:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) 16:01:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:01:07 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1810, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) ftruncate(r1, 0x0, 0x9) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ede1cf6018715856ad731962f07cdebc059fe67d29482039e253bee399ae4935b5c681261d336abc1c03e682d822f8a5ba3df2816f8a58437dfad18b15d4520576578e3521743e990a2d60fe4281d84409a110f75c6db52edd8b42c3c3a9fca1c0314126c4077d3ff79eee6df6bce1efaacbedb33eec3bbacab3b0850c079010000009ad0e5acfa9845afde12be3cccdcb236368b95dd72aca5c8a7b7769c5184d79d5df82600000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x44, 0x4}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74, 0x0, 0x40, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xffffffff, 0x7, 0x0, 0x2}, {0x8000, 0x7ff, 0x10001, 0xde95}]}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:07 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) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) setuid(0xee01) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) fchdir(r1) 16:01:07 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x620, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10000012c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7fff, 0x530, './file0\x00', 0x1000, 0x1, 0x7fff, 0x3ff}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:07 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, 0x10110}, 0x4000080c1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9000000, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0xdf) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000140)="0148723cc8aeb51f6bbd730bdfc28619d66e0b3444a62a93fc7c21dd59e36d4dfb7223c785d3489dd12dbf2bf5d766f576cbb0ebab794ec99d07d9954942293dd65da8a4df5943ed695f4d2f4e8cce0a8a97379cc6a40769615fe463aa92453042ca") 16:01:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x84, 0x4, 0xfffffffffffffff9, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x9611c7e87c6ce062, 0xfffff, 0x20, 0x8001}, {{r3}, 0xcc745cace4a3532d, 0xd, 0x0, 0x2, 0x8}], 0x7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x5, 0xf2}], 0xca2, &(0x7f0000000340)={0x17b, 0xf784}) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x400, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r4, r5) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7f, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x401, 0xfffffffffffffff7, 0x10000, 0x3, "a3dbde8aaa718a7c9e93129edf65be376b63e4ad", 0x7, 0xfffffffffffffff9}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x10, 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000001240), 0x4) recvfrom$inet6(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x2, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0xfffffffffffeffff, 0xdb}, 0xc) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000000)="b6") 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0xf4b643cb9e6fedfa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) 16:01:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) 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) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xacfa5db42f6c5b0b, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1f, 0xe848}, {0x18, 0x1, 0x0, 0x80000000}, 0x6, [0x3068ba15, 0x7, 0x0, 0x48, 0x3, 0x7fffffff, 0x0, 0x8000]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 16:01:08 executing program 1: mprotect(&(0x7f00002ce000/0x4000)=nil, 0x4000, 0x10) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f00007e1000)={0x0, 0x1, 0x0, 0x1000}, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x438f}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x24) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6}, {0x40}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x10000000000000}, {0x30, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:01:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x1, 0x7) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) mknodat(r1, &(0x7f0000000580)='./file0\x00', 0x8, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x6, &(0x7f00000005c0)=[{0x4, 0x6, 0x0, 0x284d}, {0xe49b, 0x80000000, 0x889f, 0xddd}, {0x8, 0x87, 0x8, 0x6}, {0x8, 0x9, 0x2, 0x8}, {0x7fffffff, 0x7, 0x6, 0x8}, {0x37e4, 0x21ee, 0x8, 0x3}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0x49}) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a740e2682831a400004996e5ea4a038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/241, 0xf1) 16:01:09 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x4) clock_settime(0x2, &(0x7f0000000000)={0x10001, 0x1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0x34394f82}], 0x2, 0x0, 0x3) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61, 0xffffffffffffffff}, {0x74, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1b, 0x8000, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:01:09 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="ee1096c298570fb9bd708b18ab4f2279add9a61fbdcc59388e8bbc0ea2e3e39ba0eb2c546fe1a2139946540ada7485c3bb0342eeba103b18bc2a5f0377cda36122202516684e9cdd336261b7ff818a38bcb2b36f4360b6f74adde31b57b67c6b0c85142e271e03abf55e8fb8acd669134ec638e73d34670aa5592c6f38308a5ee2207e579966f3b343f411ee038b73c68a405b9a9815f26f2f8cc4608c3b4c8acdadb7f74b1a6e33917be2b81666ce53bdf702", 0xb3}, {&(0x7f0000000200)="d6034d59e5b02f8078836eaa25d2e548ace7a5b73b3eac632d17376a376aa0a894f6d9962298ba4dff661fc6", 0x2c}], 0x2) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x1) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d2a8dad59131ab7b102338d594fa7663bfedaed897141366566b", 0x1a) setsockopt(r0, 0x6, 0x7, &(0x7f0000000040)="0000000025311bf618436cbdf06fa649d7ecc181a40103277346d802a17436e8035738ad32ecda94630856419b0e43088cc4584d1a64cd672ae21f3375057287caabfb3657a708199e41a11e2a87524f87bb0f1baf18654f7a229150da13f84e69e5ee0919efbd03a7547b7bc13174588627efc180a7bba750ff0610d7c405fe51aba7906da948613031246ed687f49ea60a43571174013f5de6bff7dc5481c94924a4d51c7a41c525b3260dc9ee402ebd54990eeb5ae70f9fc5c6b38d787f0a", 0xc0) 16:01:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00efff00", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) nanosleep(&(0x7f0000000100)={0x1f, 0x3ca34000000}, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) 16:01:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfffffffffffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8000000000, 0xcbf, 0x7, 0x5}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) close(r0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe28, &(0x7f0000000140)="a400000000af891701105732") 16:01:09 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}, {0xc000, 0x20000000002}}, 0x0) r0 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r4, 0x5) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000300)=0xc) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x2, 0x0) sync() setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:01:09 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 1: r0 = socket(0x1a, 0xa1bc1ae5905f0f26, 0xfffffdffffffff69) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = getegid() setgid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) 16:01:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x2, 0x7ff, {0x2, 0x4}}) 16:01:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = dup(r2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000580)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0, 0x27d}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0xffffffffffffff7b}, 0x0) 16:01:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = dup(r2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000580)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0xb5d1a0e49934fea2, 0x80000001) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) munlockall() unlinkat(r0, &(0x7f0000000940)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000b00)=0x8001) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000dc0)=[{&(0x7f0000000b40)=""/83, 0x53}, {&(0x7f0000000bc0)=""/219, 0xdb}, {&(0x7f0000000cc0)=""/232, 0xe8}, {&(0x7f0000000ac0)=""/49, 0x31}], 0x4, 0x0, 0x0) syz_open_pts() sendto$unix(r2, &(0x7f0000000040)="16", 0xfffffffffffffdc5, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000980)="8d4eac8d3aaa1e77104c9322cc5f3b0046f3ffbb18e0a535d4c1e216352f131b43e626c7c5a540c4ddaf544981fae07c777f3d24272e0298d4ea83eb0fd65351e62d919d3203ce75e81655236c986445a80ef9abc0ee621dfa0ebd582998974c587d87cfef9d8f98bfc94213aa268c45f754e5709fd5e7ec0e7ed946f4e8be36724f99639612378e83805160234dcd392d3dbea5628c1c45fa255cb595ac90c70a90e117f173d8924bb012d7ce5434b50e761e2c17ed24083034786619f32c6840cf464a93c100d2a576c6f3f7e9ac6fe20c929b74194d6a39b09474ecf93b87769606319456de9bbf817b10416a75", 0xef, 0x93b3422c0ce6454c, &(0x7f0000000a80)={0x18, 0x1, 0xd88, 0x3}, 0xc) socket(0x3e, 0x4003, 0x400) flock(r1, 0xd) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) 16:01:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) mknod(&(0x7f0000000280)='./bus\x00', 0x1010, 0x1f) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) unlink(&(0x7f0000000240)='./bus\x00') ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x8, 0x80}) 16:01:10 executing program 1: socket(0x400000000018, 0x3, 0x800000000000003a) r0 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001440)=""/8, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001300)={0x401, 0x7, 0x4cf7, 0xfffffffffffffffe, 0xb1, 0x0, 0xa6bc, 0x10, [{0x6, 0x100000000, 0x8001, 0x1}, {0x1ff, 0x7, 0x9, 0x8000}, {0x4b9dd752, 0xff, 0x101, 0x800}, {0x5, 0x400, 0x10000, 0x5}, {0x1, 0x0, 0x6, 0x8}, {0x6674, 0x7ff, 0x8000, 0x1ff}, {0x0, 0x2fb4, 0x9, 0x1f}, {0x80000001, 0x200, 0xffffffffffff0001, 0x101}, {0x6, 0x10000, 0x3, 0x47}, {0x101, 0x6, 0x7, 0x7}, {0x1000, 0x2, 0xffffffffffffff81, 0x40}, {0x5, 0x8001, 0xb6, 0xaf}, {0x4, 0x1, 0x4, 0x1666}, {0xa19, 0x2, 0x5, 0x1}, {0x8, 0x6, 0x7f, 0x3f}, {0x947, 0x1, 0x100, 0xdb0}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000010c0)=""/223) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0x80, 0x1000}], 0x3) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x56, 0x0, &(0x7f0000000040)=""/86}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="7633a43fd4d3176ceb259e7c8111acef9187e8cc2408e693256385d2ebf7ca3e08a8af8ada5da9e4a416820cbd1e866d6a22e10cfbdcb5a9d8d4d30177d18cb4221716e409fdca0bf0e823589d8851b6a6c55168e5e83a7d0a9e56dfc8efa9159a61ec527e08e17d359b68796169a9ee9ec5d46deeb4a8a9904eaa9763060c5d10f5f24beffbcb3629a234fc56cdb1a6b869adab5035d75eb8e7f8feeab62cdc235ab7f14e3b5b7708e668b5d64fed9f3e081ec5b72fca86040275ff92739381e62d6b4f44f709f646da531500106613fb2e58c01bde10d1271a4f836d5cdb11a0c5d7ed7a2ef02a9e12655368cc7df954f064d211542519be347ccdaa57fc2028", 0x101) 16:01:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) 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) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/231, &(0x7f0000000000)=0xe7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75672ec6ab613040, 0x141) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f0000000080)="0a0e6695a54f8c610000000021ebf9197ee296e4797729823e226b637c0a9d72854266225da57b61109b49b14c8268f9efca55c063ef1b230cbbcdb137e320d958473189cbf8443a989e732e84e3864fcea879e059b2e0a1c67ca4a670386995e472e202f361c45398", 0x69) 16:01:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000000000)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:10 executing program 1: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) socket(0x6, 0x1, 0x6) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 16:01:10 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) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:01:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000002780)={0xffff, 0x7c76, './file0\x00', 0xfffffffffffffffa, 0x8000, 0x3ff8000000000, 0xff}) write(r0, &(0x7f0000000000)="c7c43e6cce730e07fc58bca4322d0c1e1b34bc17a76f85250c5098fa8ce5e1a18b29401049161f252dcf6860abd9310542a7117db5eb85e358b7915a32c183e31cae8dde20b82d0e33fcf81d02ac10fbd95639d7572d5c13640c4b3cd525ee87399cf9f46f522510d81ce5fd88365b568132caf3", 0x74) recvmsg(r0, &(0x7f0000002740)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002680)=[{&(0x7f00000011c0)=""/204, 0xcc}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000001480)=""/196, 0xc4}, {&(0x7f0000001580)=""/200, 0xc8}, {&(0x7f00000012c0)=""/73, 0x49}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000001340)=""/17, 0x11}], 0x7, &(0x7f0000002700)=""/58, 0x3a}, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) msgget$private(0x0, 0x8) 16:01:10 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x122405a4, 0x1000000000000000}) 16:01:10 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x6cbd, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xffff, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)={0x1}) fchflags(r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x1, 0x7f, 0x0, 0x101, 0xfffffffffffff8ff, 0x1ff, 0x100000001, 0x10, [{0x8, 0x1, 0x9, 0x7ff}, {0xce4f, 0x4, 0xfe5d, 0x6}, {0x3695, 0x6b, 0x3, 0x101}, {0xecd7, 0x8, 0x1, 0x9}, {0x5, 0x8, 0x7, 0xfffffffffffffffb}, {0x0, 0x0, 0x5, 0xc27}, {0x7, 0x1, 0x5, 0xffffffffffffff24}, {0x4, 0xffffffffffffff06, 0x1f, 0xff}, {0xff, 0x4, 0x30, 0x9}, {0xe99d, 0x5, 0x6, 0x2}, {0x7, 0x80000001, 0x3, 0x2}, {0x401, 0xfffffffffffff537, 0x6}, {0xd2df, 0x9, 0x2, 0x10001}, {0x0, 0x3ff, 0x2c5, 0x7}, {0x4, 0x100, 0x4, 0x80000000}, {0x1ff, 0xfffffffffffffff8, 0x100000001, 0x6}]}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file1\x00', 0x5, 0x3, 0x8, 0x0, 0x80, 0x3f, 0x100, 0x56867713c4d5ca7f, 0x1, 0x648, 0xc711}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x9) fcntl$getflags(r1, 0x1) r2 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ftruncate(r2, 0x0, 0x8001) kevent(r0, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffa, 0x7d, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x41, 0x20, 0x0, 0x8ef}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0xe5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x2b, 0x1}], 0x1800000000, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x8}], 0x2, &(0x7f00000006c0)={0x6, 0x5}) poll(&(0x7f0000000700)=[{r1, 0xd3}, {r2, 0x10}, {r1, 0x40}], 0x3, 0x80000001) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000740)) syz_open_pts() r3 = semget(0x2, 0x4, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x3, 0x6, 0xfffffffffffffffb}, {0x18, 0x3, 0xf5, 0x8000}, 0x4, [0x80, 0x1000, 0x27, 0x2, 0x4, 0x3, 0x1, 0x2]}, 0x3c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000800)=0x5) connect$unix(r1, &(0x7f0000000840)=@file={0x1, './file1\x00'}, 0xa) r4 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000880)={0x1, 0x2, 0x8, 0x80, r4}) 16:01:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) getsockopt(r0, 0xffffffffffff815f, 0x0, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000400)="a17581ae2b67b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bc4968a522361f70ddf93300fe3c222e92d6a1f7cedf08f6b4e97cdbf3769e4aa") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000240)='./file1\x00', 0x2000, 0x103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5000d1628b53a0018000000000000000000", 0x65) poll(&(0x7f0000000040)=[{r0, 0x4a}], 0x1, 0x2) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x379) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1b, 0x1, 0xff, 0x0, 0x7ff, 0x81, 0xac7b, 0x2, 0x2, 0x8, 0xffff}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x25}], 0x1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x10000000000002ba, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0xc}, {0x2c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x7, 0xfff, 0x7, {[0x546, 0x3d40, 0x9, 0x100000000, 0x7fff, 0x4000000000, 0xe4, 0x1, 0x0, 0xfffffffffffffb3f, 0x7, 0x3ff, 0x1, 0x9, 0x7, 0x4, 0x6, 0x81], [0x3f, 0x3, 0x2, 0x7, 0x2, 0x0, 0x5, 0x2, 0x1, 0x9], [0x9, 0x7, 0x6, 0x8, 0x9, 0x0, 0x8], [0x5, 0x80000001, 0x8, 0xfffffffffffff775, 0x7fff, 0xb75f876], [{0x6, 0x2, 0x2, 0x1f}, {0x0, 0xffffffffffffffff, 0x20}, {0x400, 0x6, 0x4, 0x9e}, {0x8df, 0x9, 0x8000, 0x9b1}, {0x97, 0x2, 0x1000, 0x5}, {0x6, 0x8, 0x0, 0x6}, {0x5b1, 0x4, 0xde}, {0x3, 0x4, 0x9, 0xffffffffffffffe1}], {0x242, 0x9, 0x40, 0x9}, {0xfffffffffffffffd, 0xffff, 0x2, 0x75}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = socket(0x0, 0x4000, 0x7ff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4a003a2a678846e99ed1cd6d78b4f2d24240927f30b9ef4d2a2d93db1098b2b4e9de15db9765b97387ef7f1583637d07af5a4c01b3152ed4167ab5b55ddb6e50377d4d641286ea751650939eb0c63a9c873d7e0ce5d84711f838c3c4c55524c8e42a8f8957266c39c02b7a62cf6f29b57b6d", 0x72) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffd) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x240000000, 0x1ff, 0x3f, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x12, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1, 0x4, 0x7, 0x9}, {0x1e, 0xea, 0x0, 0xce04}, {0x401, 0x100000000, 0x2, 0x3}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x400, 0xffff}, {0x18, 0x0, 0x4, 0xe3b7}, 0x2, [0x100, 0x0, 0x0, 0x3, 0x5, 0x7, 0x100, 0x1]}, 0x3c) 16:01:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x18) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:12 executing program 0: r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xc5, r1, r2, r3, r4, 0xc2, 0x200}, 0x2, 0x5, r5, r6, 0x1f8000000, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xfffffffffffffffe}) socket(0x1, 0x8b77b1787b30a09b, 0x8) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x4, 0xffffffffffffffd7) 16:01:12 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) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x6) fsync(r1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="208100d500000000ffff000000000000f87c8a6a671b1b542a5387068d74d737000000a71400000029ebffff2e00003570010000008bdc59abab0db9f81d1dee5e4dee1edae6b87a5122c1f1c2ee318ee7b609c647cc96d280b406db93484199a2b67dcae42d53a8bf175b06c805f359cec2f3e49c48de164dab17fdb9f77d7c4b334b6d770b67022512507a72c3092adb3ecbc5c751d95a8031a06b3972f3fed86e1555c0cc7b6490"], 0x38}, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt(r1, 0x80000001, 0x5, &(0x7f0000000180)="a959646face0063de93d3f133b7ebaed978b2a0cc5eb9a331f78e2f65084030e13a5f3588676f78556343b0bf010bde924db982ca36954a506194c892d347ca5a0a9bb1475292fd0504d11fb20bfecb62fd5d45a160747223587914130a6b2d2f524f5c700d52aaf1b1e0806223c5a91b14054c76d3a432cee46cb2d48a29e23d78415ab0cec5107b6271ed18bad1f149d91eb8993b20212e803f6455d580afb5c5443ec9520e43ac50364ef38ceba8eaaf1aa1cf2221052ec65cda31696765bd97c4e669bdc9bcf93305b0174b13ef2e6985be7cc98f6c5db16136d0246bd23a738b727994d888dd3b72ef95098251e971e144cc160858d26d1b0d43eb8c6", 0xff) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x5}, {0x40, 0x7fff, 0xa4, 0x8001}, {0x7, 0xfdce, 0x6, 0x78}, {0xfffffffffffff800, 0x3, 0x10000, 0x40}, {0x6, 0x7, 0x6, 0x2}]}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x896548ae3194f7b9, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0xffffffffffff7c60, 0x0, 0x1, "c62e7b601185adcd4ee414538921ac2e350ee15c", 0x100, 0x1}) sendto(r0, &(0x7f0000000000)="e5d04c61f1f3f1524aba1c26b910d0f71b1d9806095f690b7f410c8895e2d7f7bf4e3616b5bad7838d632c8ff4fbf308e57158ffdd1f92c4651f566775b1193c0944bb31a67c0ad93526df24c016902eed0ef0a2", 0x54, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) listen(r0, 0x7) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x8003, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x75, 0xaa4, 0x2, 0x842982e29e42f390, 0x7c, 0x400, 0x4, 0x0, 0x1, 0x80000001, 0x10000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="d4054b9b2b82f49d2533708879c2a0c103342e7e20e74ae4c2426465ec2e0fb7b72d616b668125950facfec3816a65a55863378c67f94c470e0f06c6a5ec86737fc27f9f725f58ad1243a383fa2e059bfc4ebcc1167a9d60cb8178f8dcfa14397aa5f2a53e1c0d1d3911ed1519375dbdcd8035283ac0f8d3b5dc4df5d7d8d8eb8da7f1bc17280c7780a8e32925b3e907b5b7fa02518063b73a06e7dc0d1a3f1bff3a5994080c23f40c513b211af3ad7596ed19747e934c018d017bf550086996", 0xc0}, {&(0x7f0000000080)="3688d875317913275a6dd679", 0xc}], 0x2, 0x0, 0x0, 0xb012896d39bab11a}, 0x400) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x5}, {0x40, 0x7fff, 0xa4, 0x8001}, {0x7, 0xfdce, 0x6, 0x78}, {0xfffffffffffff800, 0x3, 0x10000, 0x40}, {0x6, 0x7, 0x6, 0x2}]}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[0x4176df80, 0x0]}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x5}, {0x40, 0x7fff, 0xa4, 0x8001}, {0x7, 0xfdce, 0x6, 0x78}, {0xfffffffffffff800, 0x3, 0x10000, 0x40}, {0x6, 0x7, 0x6, 0x2}]}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x11) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x5}, {0x40, 0x7fff, 0xa4, 0x8001}, {0x7, 0xfdce, 0x6, 0x78}, {0xfffffffffffff800, 0x3, 0x10000, 0x40}, {0x6, 0x7, 0x6, 0x2}]}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xffffffffffffff56}], 0x25a) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000011c0)=[{}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000001140)=""/66, 0x42}], 0x5, &(0x7f0000001240)=""/253, 0xfd}, 0x40) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:01:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x288, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f00000f6000/0x4000)=nil, 0x4000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x5}, {0x40, 0x7fff, 0xa4, 0x8001}, {0x7, 0xfdce, 0x6, 0x78}, {0xfffffffffffff800, 0x3, 0x10000, 0x40}, {0x6, 0x7, 0x6, 0x2}]}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") login: Y-} Å‹íN27panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 420628 64296 0 0 0 1 syz-executor.1 * 80359 64296 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff82672640,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff82672438) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b88f40) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dee054,fffffd8067308f08) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b892a8,ffff800023b892b4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b892a8,ffff800023b892b4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b892a8,ffff800023b892b4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8067792e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067792e00,18) at if_input_local+0x121 ip6_output(fffffd8067d0c900,ffff800000b2c400,fffffd806f6ca2a0,0,0,fffffd806f6ca230) at ip6_output+0xd59 rip6_output(fffffd8067d0c900,fffffd806f6cb600,ffff800023b89618,0) at rip6_output+0x4c0 end trace frame: 0xffff800023b896b0, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff82672640,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff82672438) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023b88f40) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dee054,fffffd8067308f08) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023b892a8,ffff800023b892b4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023b892a8,ffff800023b892b4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023b892a8,ffff800023b892b4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8067792e00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8067792e00,18) at if_input_local+0x121 ip6_output(fffffd8067d0c900,ffff800000b2c400,fffffd806f6ca2a0,0,0,fffffd806f6ca230) at ip6_output+0xd59 rip6_output(fffffd8067d0c900,fffffd806f6cb600,ffff800023b89618,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806f6cb600,9,fffffd8067d0c900,0,0,ffff800020a5e770) at rip6_usrreq+0x5cd sosend(fffffd806f6cb600,0,ffff800023b89848,0,0,0) at sosend+0x668 dofilewritev(ffff800020a5e770,4,ffff800023b89848,0,ffff800023b89950) at dofilewritev+0x1ac sys_write(ffff800020a5e770,ffff800023b898e8,ffff800023b89950) at sys_write+0x83 syscall(ffff800023b899c0) at syscall+0x552 Xsyscall(6,0,c,0,3,aab2392010) at Xsyscall+0x128 end of kernel end trace frame: 0xad32453110, count: -20 ddb{0}> show registers rdi 0xffffffff81be0707 db_enter+0x17 rsi 0x2fcf __ALIGN_SIZE+0x1fcf rbp 0xffff800023b88ca0 rbx 0xffff800023b88d50 rdx 0x2fd0 __ALIGN_SIZE+0x1fd0 rcx 0xffff800022388000 rax 0xffff800022388000 r8 0xffffffff81da97e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xaa4aeeae89f97f4 r12 0x3000000008 r13 0xffff800023b88cb0 r14 0x100 r15 0x1 rip 0xffffffff81be0708 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b88c90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=80359 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e9e8,0xffffffff82655a00 process=0xffff800020adce00 user=0xffff800023b84000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64296 420628 46544 0 7 0 syz-executor.1 *64296 80359 46544 0 7 0x4000000 syz-executor.1 72625 121110 42428 0 3 0x82 nanosleep syz-executor.0 46544 326765 42428 0 3 0x82 nanosleep syz-executor.1 11495 425953 1 0 3 0x100083 ttyin getty 4255 71978 0 0 3 0x14200 bored sosplice 42428 317883 72865 0 3 0x82 thrsleep syz-fuzzer 42428 707 72865 0 3 0x4000082 nanosleep syz-fuzzer 42428 437745 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 443105 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 214271 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 385102 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 322898 72865 0 3 0x4000082 nanosleep syz-fuzzer 42428 509106 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 82696 72865 0 3 0x4000082 thrsleep syz-fuzzer 42428 327164 72865 0 3 0x4000082 kqread syz-fuzzer 72865 208799 25113 0 3 0x10008a pause ksh 25113 148196 67802 0 3 0x92 select sshd 67802 349334 1 0 3 0x80 select sshd 69453 104382 14554 74 3 0x100092 bpf pflogd 14554 398384 1 0 3 0x80 netio pflogd 89440 59310 35925 73 3 0x100090 kqread syslogd 35925 496187 1 0 3 0x100082 netio syslogd 616 13215 0 0 3 0x14200 pgzero zerothread 85358 341086 0 0 3 0x14200 aiodoned aiodoned 91426 472852 0 0 3 0x14200 syncer update 25368 361937 0 0 3 0x14200 cleaner cleaner 60820 502405 0 0 3 0x14200 reaper reaper 74190 254339 0 0 3 0x14200 pgdaemon pagedaemon 27950 434987 0 0 3 0x14200 bored crynlk 27325 51939 0 0 3 0x14200 bored crypto 18374 396613 0 0 3 0x40014200 acpi0 acpi0 69744 228200 0 0 3 0x40014200 idle1 89906 393574 0 0 3 0x14200 bored softnet 73638 396717 0 0 3 0x14200 bored systqmp 60331 314524 0 0 3 0x14200 bored systq 42048 299972 0 0 3 0x40014200 bored softclock 90541 366606 0 0 3 0x40014200 idle0 20126 504730 0 0 3 0x14200 bored smr 1 78787 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82484090) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 64296 (syz-executor.1) thread 0xffff800020a5e770 (80359) exclusive rwlock netlock r = 0 (0xffffffff824be8a8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82484090) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9634 6426K 15550K 78643K 61874 0 0 pcb 14 8K 8K 78643K 2179 0 0 rtable 119 13K 13K 78643K 4085 0 0 ifaddr 93 28K 36K 78643K 2352 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2389 0 0 iov 0 0K 32K 78643K 1966 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1191 75K 77K 78643K 20114 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 280 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 2334 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 20811 0 0 sigio 0 0K 0K 78643K 264 0 0 proc 54 51K 83K 78643K 4998 0 0 subproc 32 2K 2K 78643K 1198 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 1773 0 0 in_multi 33 2K 2K 78643K 1388 0 0 ether_multi 1 0K 0K 78643K 84 0 0 mrt 1 0K 0K 78643K 65 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 2621 0 0 pfkey data 0 0K 0K 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 104 21K 31K 78643K 67815 0 0 UVM aobj 130 4K 5K 78643K 147 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 2203 0 0 NDP 23 0K 1K 78643K 728 0 0 temp 249 3557K 4197K 78643K 339917 0 0 kqueue 0 0K 0K 78643K 172 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 152 0 146 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 905 0 905 15 15 0 1 0 8 0 rtentry 112 834 0 790 2 0 2 2 0 8 0 unpcb 120 6662 0 6654 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8285 0 8285 2 2 0 2 0 8 0 tcpcb 544 3789 0 3784 1 0 1 1 0 8 0 inpcb 280 11358 0 11348 32 30 2 2 0 8 1 rttmr 72 12 0 12 10 10 0 1 0 8 0 ip6q 72 3 0 2 3 2 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 210 0 204 1 0 1 1 0 8 0 pkpcb 40 54 0 54 23 23 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 411 0 411 44 43 1 1 0 8 1 pffrag 232 36 0 36 19 19 0 1 0 482 0 pffrnode 88 36 0 36 19 19 0 1 0 8 0 pffrent 40 98 0 98 23 23 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 546 0 530 1 0 1 1 0 8 0 pfstkey 112 546 0 530 3 2 1 2 0 8 0 pfstate 328 546 0 529 6 4 2 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3456 0 3258 20 7 13 14 0 8 0 art_table 32 3457 0 3258 2 0 2 2 0 8 0 art_node 16 814 0 774 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 8 1 0 1 1 0 8 0 semapl 112 2328 0 2318 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 33289 0 31811 48 0 48 48 0 8 0 ffsino 272 33289 0 31811 100 1 99 99 0 8 0 nchpl 144 62042 0 60405 62 0 62 62 0 8 0 uvmvnodes 72 8144 0 0 149 0 149 149 0 8 0 vnodes 200 8144 0 0 429 0 429 429 0 8 0 namei 1024 204217 0 204217 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 40 0 40 28 28 0 1 0 8 0 scxspl 192 180234 0 180234 72 71 1 7 0 8 1 plimitpl 152 1899 0 1892 1 0 1 1 0 8 0 sigapl 432 20816 0 20803 4 2 2 3 0 8 0 futexpl 56 260944 0 260944 1 0 1 1 0 8 1 knotepl 112 4571 0 4552 1 0 1 1 0 8 0 kqueuepl 104 4003 0 4001 1 0 1 1 0 8 0 pipepl 112 11574 0 11555 26 25 1 2 0 8 0 fdescpl 488 20817 0 20803 3 0 3 3 0 8 0 filepl 152 122371 0 122280 54 49 5 7 0 8 1 lockfpl 104 6636 0 6636 3 2 1 1 0 8 1 lockfspl 48 2193 0 2193 3 2 1 1 0 8 1 sessionpl 112 95 0 86 1 0 1 1 0 8 0 pgrppl 48 260 0 251 1 0 1 1 0 8 0 ucredpl 96 23989 0 23981 1 0 1 1 0 8 0 zombiepl 144 20813 0 20812 2 1 1 1 0 8 0 processpl 896 20843 0 20812 4 0 4 4 0 8 0 procpl 632 63605 0 63564 35 30 5 5 0 8 1 srpgc 64 148 0 148 57 57 0 1 0 8 0 sosppl 128 290 0 290 59 58 1 1 0 8 1 sockpl 384 19191 0 19178 44 42 2 4 0 8 0 mcl64k 65536 954 0 0 107 90 17 66 0 8 1 mcl16k 16384 29 0 0 4 2 2 3 0 8 0 mcl12k 12288 65 0 0 3 1 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 49 0 0 5 2 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 241 0 0 24 4 20 24 0 8 0 mtagpl 80 152 0 0 1 0 1 1 0 8 0 mbufpl 256 1352 0 0 41 10 31 40 0 8 0 bufpl 256 59662 0 51384 518 0 518 518 0 8 0 anonpl 16 1872674 0 1860374 331 270 61 69 0 124 0 amapchunkpl 152 125068 0 124964 91 85 6 12 0 158 0 amappl16 192 102542 0 101832 463 425 38 49 0 8 1 amappl15 184 2144 0 2144 12 12 0 1 0 8 0 amappl14 176 2519 0 2513 1 0 1 1 0 8 0 amappl13 168 6683 0 6682 12 11 1 1 0 8 0 amappl12 160 1381 0 1379 1 0 1 1 0 8 0 amappl11 152 1972 0 1963 1 0 1 1 0 8 0 amappl10 144 4366 0 4359 1 0 1 1 0 8 0 amappl9 136 3067 0 3062 1 0 1 1 0 8 0 amappl8 128 2368 0 2339 1 0 1 1 0 8 0 amappl7 120 4452 0 4443 1 0 1 1 0 8 0 amappl6 112 1824 0 1816 1 0 1 1 0 8 0 amappl5 104 2082 0 2071 1 0 1 1 0 8 0 amappl4 96 22336 0 22307 2 1 1 2 0 8 0 amappl3 88 4079 0 4068 1 0 1 1 0 8 0 amappl2 80 165689 0 165621 3 1 2 3 0 8 0 amappl1 72 456213 0 455806 26 16 10 20 0 8 0 amappl 80 65032 0 64997 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 146 0 17 3 0 3 3 0 8 0 uaddrrnd 24 20817 0 20803 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 20817 0 20803 1 0 1 1 0 8 0 vmmpekpl 168 153427 0 153389 2 0 2 2 0 8 0 vmmpepl 168 2530148 0 2528383 724 630 94 110 0 357 9 vmsppl 368 20816 0 20803 2 0 2 2 0 8 0 pdppl 4096 41641 0 41606 7 2 5 6 0 8 0 pvpl 32 4967730 0 4952281 751 602 149 171 0 265 11 pmappl 232 20816 0 20803 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 843 0 123 21 0 21 21 0 8 0